.WorkIndex_page__zStmK{background:var(--forest-950);color:var(--paper);margin-inline:auto;max-width:96rem;min-height:100vh;padding:clamp(7rem,14vw,12rem) clamp(1.25rem,4vw,4rem) clamp(4rem,9vw,8rem)}.WorkIndex_header__7lS2O{display:grid;grid-gap:1.2rem;gap:1.2rem;margin-bottom:clamp(3.5rem,8vw,7rem);max-width:52rem}.WorkIndex_eyebrow__EtdvW,.WorkIndex_world__GBQkx{color:var(--paper);letter-spacing:.12em;margin:0;text-transform:uppercase}.WorkIndex_card__ry9QR h2,.WorkIndex_header__7lS2O h1{font-family:var(--font-display),sans-serif;font-weight:400;margin:0;text-transform:uppercase}.WorkIndex_header__7lS2O h1{font-size:clamp(6rem,17vw,16rem);letter-spacing:-.05em;line-height:.72}.WorkIndex_intro__bp5kD{font-size:clamp(1.2rem,2.2vw,1.8rem);line-height:1.25;margin:0;max-width:38rem}.WorkIndex_filters__zNSqj{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:clamp(1.5rem,3vw,2.5rem)}.WorkIndex_filterButton__ZWNl8{background:transparent;border:1px solid var(--line);color:var(--paper);cursor:pointer;font:inherit;letter-spacing:.08em;min-height:2.5rem;padding:.5rem .75rem;text-transform:uppercase}.WorkIndex_filterButton__ZWNl8[aria-pressed=true]{background:var(--paper);border-color:var(--paper);color:var(--forest-950);font-weight:700}.WorkIndex_filterButton__ZWNl8:focus-visible{outline:2px solid var(--paper);outline-offset:3px}.WorkIndex_grid__1tHTz{display:grid;grid-gap:1px;gap:1px;grid-template-columns:repeat(12,minmax(0,1fr))}.WorkIndex_card__ry9QR{background:color-mix(in srgb,var(--forest-900) 90%,transparent);border:1px solid var(--line);border-top:.35rem solid var(--work-accent);display:grid;grid-gap:1rem;gap:1rem;min-width:0;padding:clamp(1.25rem,2.7vw,2.75rem)}.WorkIndex_card__ry9QR[data-scale=flagship]{grid-column:span 12;min-height:28rem}.WorkIndex_card__ry9QR[data-scale=major]{grid-column:span 6;min-height:20rem}.WorkIndex_card__ry9QR[data-scale=supporting]{grid-column:span 4;min-height:14rem}.WorkIndex_card__ry9QR h2{font-size:clamp(2.75rem,5.5vw,5.5rem);letter-spacing:-.035em;line-height:.8}.WorkIndex_caseLink__DJ_C1{color:inherit;text-decoration:none}.WorkIndex_caseLink__DJ_C1:focus-visible{outline:2px solid var(--paper);outline-offset:.12em}.WorkIndex_card__ry9QR[data-scale=flagship] h2{font-size:clamp(5rem,10vw,10rem);max-width:50rem}.WorkIndex_card__ry9QR[data-scale=supporting] h2{font-size:clamp(2.3rem,3.8vw,3.5rem)}.WorkIndex_thesis__9t4NH{color:var(--paper-muted);font-size:1rem;line-height:1.45;margin:0;max-width:42rem}@media (max-width:599px){.WorkIndex_page__zStmK{overflow:clip;padding-block:7rem 4rem}.WorkIndex_header__7lS2O h1{font-size:clamp(4.5rem,24vw,6rem)}.WorkIndex_grid__1tHTz{grid-template-columns:minmax(0,1fr)}.WorkIndex_card__ry9QR[data-scale]{grid-column:1;min-height:0}.WorkIndex_card__ry9QR[data-scale=flagship] h2,.WorkIndex_card__ry9QR[data-scale=major] h2,.WorkIndex_card__ry9QR[data-scale=supporting] h2{font-size:clamp(2.7rem,14vw,4.25rem)}.WorkIndex_card__ry9QR[data-scale=major] h2{font-size:clamp(2.25rem,10vw,3.25rem)}.WorkIndex_card__ry9QR[data-scale=flagship] h2{font-size:clamp(2.4rem,10.5vw,3.5rem)}}