.work[data-astro-cid-wht36zcm]{max-width:1280px;margin:0 auto;padding:clamp(4rem,10vh,7rem) clamp(1.5rem,5vw,4rem)}.work-header[data-astro-cid-wht36zcm]{text-align:center;margin-bottom:clamp(3rem,7vh,5rem)}.label[data-astro-cid-wht36zcm]{letter-spacing:.3em;text-transform:uppercase;color:var(--color-charcoal);align-items:center;gap:1rem;margin:0 0 1.25rem;font-size:.72rem;display:inline-flex}.label[data-astro-cid-wht36zcm]:before,.label[data-astro-cid-wht36zcm]:after{content:"";border-top:var(--line-coral);width:32px}.work-header[data-astro-cid-wht36zcm] h2[data-astro-cid-wht36zcm]{margin:0;font-size:clamp(2.5rem,5.5vw,4.5rem)}.header-script[data-astro-cid-wht36zcm]{color:var(--color-coral);margin:-.25em 0 0;font-size:clamp(2rem,4vw,3rem);line-height:1}.work-grid[data-astro-cid-wht36zcm]{grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;gap:clamp(4rem,8vw,6.5rem) clamp(1.5rem,3vw,3rem);display:grid}.slot-a[data-astro-cid-wht36zcm]{grid-column:1/8}.slot-b[data-astro-cid-wht36zcm]{grid-column:8/13;margin-top:7rem}.slot-c[data-astro-cid-wht36zcm]{grid-column:2/7}.slot-c-center[data-astro-cid-wht36zcm]{grid-column:4/10}.slot-d[data-astro-cid-wht36zcm]{grid-column:7/13;margin-top:3rem}.slot-e[data-astro-cid-wht36zcm]{grid-column:1/7}.slot-f[data-astro-cid-wht36zcm]{grid-column:7/12;margin-top:5rem}.slot-a[data-astro-cid-wht36zcm] .work-media[data-astro-cid-wht36zcm]{transform:rotate(-1deg)}.slot-b[data-astro-cid-wht36zcm] .work-media[data-astro-cid-wht36zcm]{transform:rotate(1.5deg)}.slot-c[data-astro-cid-wht36zcm] .work-media[data-astro-cid-wht36zcm],.slot-c-center[data-astro-cid-wht36zcm] .work-media[data-astro-cid-wht36zcm]{transform:rotate(1deg)}.slot-d[data-astro-cid-wht36zcm] .work-media[data-astro-cid-wht36zcm]{transform:rotate(-1.25deg)}.slot-e[data-astro-cid-wht36zcm] .work-media[data-astro-cid-wht36zcm]{transform:rotate(-.75deg)}.slot-f[data-astro-cid-wht36zcm] .work-media[data-astro-cid-wht36zcm]{transform:rotate(1.25deg)}.work-link[data-astro-cid-wht36zcm]{color:inherit;text-decoration:none;display:block}.work-link[data-astro-cid-wht36zcm]:focus-visible{outline:2px solid var(--color-coral);outline-offset:8px}.work-media[data-astro-cid-wht36zcm]{transition:transform .4s;position:relative}.work-media[data-astro-cid-wht36zcm] img{filter:grayscale();width:100%;height:auto;transition:filter .6s;display:block}.work-media[data-astro-cid-wht36zcm] .main-img{aspect-ratio:16/9;object-fit:cover;object-position:top center;border:var(--line-coral);background:var(--color-paper);box-sizing:border-box;padding:8px}.work-media[data-astro-cid-wht36zcm] .second-img{aspect-ratio:16/10;object-fit:cover;object-position:top center;border:6px solid var(--color-paper);z-index:2;width:46%;position:absolute;bottom:-14%;right:-5%;transform:rotate(4deg);box-shadow:0 10px 24px #1111112e}.work-media[data-astro-cid-wht36zcm] .second-img.second-contain{aspect-ratio:1;object-fit:contain;background:var(--color-paper);box-sizing:border-box;width:30%;padding:10px}.has-second[data-astro-cid-wht36zcm]{margin-bottom:8%}.tape[data-astro-cid-wht36zcm]{z-index:3;background:var(--color-blush);opacity:.92;width:96px;height:26px;position:absolute;top:-12px;left:12%;transform:rotate(-5deg)}.slot-b[data-astro-cid-wht36zcm] .tape[data-astro-cid-wht36zcm],.slot-d[data-astro-cid-wht36zcm] .tape[data-astro-cid-wht36zcm],.slot-f[data-astro-cid-wht36zcm] .tape[data-astro-cid-wht36zcm]{left:auto;right:14%;transform:rotate(4deg)}.work-card[data-astro-cid-wht36zcm]:hover img,.work-link[data-astro-cid-wht36zcm]:focus-visible img,.work-card[data-astro-cid-wht36zcm].in-view img{filter:grayscale(0)}.work-card[data-astro-cid-wht36zcm]:hover .work-media[data-astro-cid-wht36zcm]{transform:rotate(0)}.work-caption[data-astro-cid-wht36zcm]{margin-top:1.5rem}.work-caption[data-astro-cid-wht36zcm] h3[data-astro-cid-wht36zcm]{margin:0 0 .35rem;font-size:clamp(1.4rem,2vw,1.75rem)}.tags[data-astro-cid-wht36zcm]{letter-spacing:.2em;text-transform:uppercase;color:var(--color-charcoal);margin:0 0 .75rem;font-size:.72rem}.view[data-astro-cid-wht36zcm]{letter-spacing:.18em;text-transform:uppercase;border-bottom:var(--line-coral);padding-bottom:3px;font-size:.72rem}.work-cta[data-astro-cid-wht36zcm]{text-align:center;margin-top:clamp(4rem,8vw,6rem)}@media (width<=900px){.work-grid[data-astro-cid-wht36zcm]{grid-template-columns:minmax(0,1fr)}.work-card[data-astro-cid-wht36zcm][class*=slot-]{grid-column:1/-1;margin-top:0}.work-media[data-astro-cid-wht36zcm] .second-img{right:-2%}}
