.portfolio-item-texts{margin-bottom:1rem}.portfolio-item-texts h2{text-decoration:underline}.portfolio-item-texts p{opacity:80%}.portfolio-item-image{border-radius:4px;transition:transform .3s}.portfolio-item-image:hover{transform:scale(1.04)}.portfolio-item-image.portfolio-preview{filter:grayscale(100%);opacity:60%}.portfolio-image-wrapper{position:relative;display:grid;place-items:center}.portfolio-image-wrapper h3{position:absolute;font-weight:700;background:var(--primary);color:#000;padding:.25em .5em;border-radius:.5rem}
