.image-button{padding:0;margin:0;display:block;border:0;width:100%;background:none;cursor:zoom-in}.image-button:focus-visible{outline:2px solid var(--accent);outline-offset:5px}.image-button img{display:block;width:100%;height:auto;filter:none;opacity:1;mix-blend-mode:normal}.reference-image{background:#fff}.detail-photos figure{min-width:0}.detail-photos figcaption p{margin-top:10px;line-height:1.6}.process-note{margin-top:32px}.product-copy .prose a{color:var(--accent)}

.portfolio-hero-image .portfolio-tag{position:static;display:block;background:none;color:var(--muted);padding:10px 0}.portfolio-hero-image{background:#111619}.portfolio-process .image-button{background:#111619}.portfolio-story a{color:var(--accent)}#interactive{margin:48px 0}
.portfolio-process .image-button img{aspect-ratio:auto;height:auto;background:none}

