.work_closing__eCfJl,.work_featuredCase__GhVLy,.work_study___YOkS{position:relative;overflow:hidden}.work_featuredCase__GhVLy{padding:clamp(72px,9vw,128px) 0;color:var(--text-title);background:var(--surface-page)}.work_featuredCaseLink__jnd_M{position:relative;z-index:1;display:flex;flex-direction:column;gap:clamp(40px,6vw,72px);border:1px solid var(--border-2);border-radius:var(--radius-3);padding:clamp(24px,5vw,64px);color:var(--text-title);background:color-mix(in srgb,var(--surface-raised) 72%,transparent);transition:border-color var(--dur-1) var(--ease-quick),transform var(--dur-1) var(--ease-quick)}.work_featuredCaseLink__jnd_M:hover{border-color:var(--accent);color:var(--text-title);transform:translateY(-3px)}.work_featuredCaseMeta__MyzT2{display:flex;flex-wrap:wrap;justify-content:space-between;gap:12px 24px;color:var(--text-muted);font-family:var(--font-mono);font-size:10px;letter-spacing:var(--tracking-mono);text-transform:uppercase}.work_featuredCaseMeta__MyzT2>span:first-child{color:var(--accent)}.work_featuredCaseBody___7ZOA{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:clamp(32px,7vw,96px);align-items:end}.work_featuredCaseBody___7ZOA>div{display:flex;max-width:var(--measure-title);flex-direction:column;gap:24px}.work_featuredCaseBody___7ZOA h2{margin:0;color:var(--text-title);font-size:clamp(3rem,7vw,6.6rem);font-weight:200;line-height:.94;letter-spacing:var(--tracking-tight)}.work_featuredCaseBody___7ZOA p{max-width:var(--measure-copy);margin:0;color:var(--text-body);font-size:17px;font-weight:300;line-height:var(--leading-body)}.work_featuredCaseAction__Qu0Wj{display:inline-flex;gap:12px;align-items:center;color:var(--accent);font-family:var(--font-mono);font-size:11px;letter-spacing:var(--tracking-mono);text-transform:uppercase}.work_featuredCaseRoute__rg26X{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-top:1px solid var(--border-1)}.work_featuredCaseRoute__rg26X span{min-width:0;border-right:1px solid var(--border-1);padding:18px 16px 0 0;color:var(--text-muted);font-family:var(--font-mono);font-size:9px;line-height:1.5;letter-spacing:var(--tracking-mono);text-transform:uppercase}.work_featuredCaseRoute__rg26X span:not(:first-child){padding-left:16px}.work_featuredCaseRoute__rg26X span:last-child{border-right:0}.work_primaryLink__IwH7I{display:inline-flex;align-items:center;gap:10px;border:1px solid transparent;border-radius:var(--radius-pill);padding:16px 30px;font-family:var(--font-mono);font-size:12px;font-weight:500;line-height:1;letter-spacing:var(--tracking-mono);text-transform:uppercase;transition:background var(--dur-1) var(--ease-quick),transform var(--dur-1) var(--ease-quick);color:var(--accent-ink);background:var(--accent);box-shadow:var(--glow-mint)}.work_primaryLink__IwH7I>span{width:5px;height:5px;flex:none;border-radius:50%;background:currentColor}.work_primaryLink__IwH7I:hover{color:var(--accent-ink);background:var(--accent-strong)}.work_primaryLink__IwH7I:active{transform:translateY(1px)}.work_caseIndex__I7hRV{border-top:1px solid var(--border-2)}.work_controls__BJwOB span,.work_indexRow__UqMr_>span:first-child,.work_indexRow__UqMr_>span:last-child,.work_readout__gIv3d,.work_studyMeta__A_x5k{font-family:var(--font-mono);letter-spacing:var(--tracking-mono);text-transform:uppercase}.work_readout__gIv3d{color:var(--text-muted);font-size:10px}.work_caseIndex__I7hRV>.work_readout__gIv3d{display:block;padding:18px 0;border-bottom:1px solid var(--border-1)}.work_indexRow__UqMr_{display:grid;grid-template-columns:58px 1fr auto;gap:16px;align-items:start;padding:20px 0;border-bottom:1px solid var(--border-1);color:var(--text-body);transition:color var(--dur-1) var(--ease-quick)}.work_indexRow__UqMr_:hover{color:var(--accent)}.work_indexRow__UqMr_>span:first-child,.work_indexRow__UqMr_>span:last-child{color:var(--dot);font-size:10px}.work_indexRow__UqMr_>span:nth-child(2){font-size:14px;font-weight:300;line-height:1.5}.work_study___YOkS{scroll-margin-top:64px;padding:var(--space-section) 0;color:var(--text-title);background:var(--surface-page)}.work_study___YOkS.theme-lab{background:var(--wash-lab)}.work_study___YOkS.theme-deep{background:var(--wash-deep)}.work_studyInner__Ntcez{position:relative;display:flex;flex-direction:column;gap:clamp(56px,7vw,88px)}.work_studyHeader__omgpy{display:flex;flex-direction:column;align-items:flex-start;gap:24px}.work_studyMeta__A_x5k{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%;gap:16px;color:var(--text-muted);font-size:10px}.work_studyMeta__A_x5k>span:first-child{color:var(--dot)}.work_studyHeader__omgpy h2{max-width:var(--measure-title);margin:0;font-size:clamp(2.8rem,6vw,5.5rem);font-weight:200;line-height:1;letter-spacing:var(--tracking-tight)}.work_tags__iEUOH{display:flex;flex-wrap:wrap;gap:8px}.work_studyBody__cNh3Z{display:grid;grid-template-columns:minmax(240px,.68fr) minmax(0,1.32fr);gap:clamp(48px,8vw,112px);align-items:start}.work_outcome__8eScb{display:flex;flex-direction:column;align-items:flex-start;gap:12px;padding-top:8px}.work_outcome__8eScb strong{color:var(--accent);font-family:var(--font-mono);font-size:clamp(2.6rem,5vw,4rem);font-weight:400;line-height:.9;letter-spacing:-.05em}.work_outcome__8eScb>span:last-child{color:var(--text-body);font-size:15px;font-weight:300}.work_narrative__6kX6e{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:40px}.work_narrative__6kX6e>div{border-top:1px solid var(--border-2);padding-top:20px}.work_narrative__6kX6e p{margin:18px 0 0;color:var(--text-body);font-size:17px;font-weight:300;line-height:var(--leading-body)}.work_systemMap__kWAU9{border:1px solid var(--border-2);border-radius:var(--radius-3);padding:clamp(24px,4vw,48px)}.work_controls__BJwOB,.work_mapHeader__h1_pl{display:flex;justify-content:space-between;gap:24px;align-items:center}.work_mapHeader__h1_pl>span:last-child{color:var(--text-muted);font-size:12px;font-weight:300}.work_stages__K3_lS{display:flex;align-items:center;padding:clamp(40px,6vw,72px) 0}.work_stageGroup___JTtI{display:flex;flex:1 1 0;align-items:center}.work_stage__3ZiBq{display:flex;min-width:0;flex:1 1 auto;flex-direction:column;gap:12px;align-items:center;justify-content:center;aspect-ratio:1;border:1px solid var(--border-2);border-radius:50%;padding:20px;text-align:center}.work_connector__GX_Ip,.work_stage__3ZiBq span,.work_stage__3ZiBq strong{font-family:var(--font-mono)}.work_stage__3ZiBq span{color:var(--dot);font-size:10px;letter-spacing:var(--tracking-mono)}.work_stage__3ZiBq strong{color:var(--text-title);font-size:clamp(9px,.85vw,11px);font-weight:500;letter-spacing:.1em;text-transform:uppercase}.work_connector__GX_Ip{flex:none;padding:0 clamp(6px,1.2vw,18px);color:var(--text-muted);font-size:16px}.work_connectorGlyph__aMIyI{display:inline-block;transform-origin:left center}.work_controls__BJwOB{border-top:1px solid var(--border-1);padding-top:24px}.work_controls__BJwOB>div{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:10px 24px}.work_controls__BJwOB>div span{color:var(--text-body);font-size:10px}.work_closing__eCfJl{padding:var(--space-section) 0;color:var(--text-title);background:var(--wash-deep)}.work_closingInner__T1i62{position:relative;z-index:1;display:flex;justify-content:space-between;gap:48px;align-items:flex-end}.work_closingInner__T1i62>div{display:flex;max-width:var(--measure-title);flex-direction:column;gap:24px}.work_closing__eCfJl h2{margin:0;color:var(--text-title);font-size:clamp(3rem,6.5vw,6rem);font-weight:200;line-height:1;letter-spacing:var(--tracking-tight)}.work_closingCopy__hom4Q{max-width:var(--measure-copy);margin:0;color:var(--text-body);font-size:1rem;font-weight:300;line-height:var(--leading-body)}@media (max-width:900px){.work_caseIndex__I7hRV{max-width:var(--measure-copy)}.work_featuredCaseBody___7ZOA,.work_studyBody__cNh3Z{grid-template-columns:1fr}.work_outcome__8eScb{border-bottom:1px solid var(--border-1);padding-bottom:40px}.work_closingInner__T1i62{flex-direction:column;align-items:flex-start}}@media (max-width:767px){.work_primaryLink__IwH7I{justify-content:center;width:100%}.work_studyHeader__omgpy h2{font-size:clamp(2.65rem,13vw,4rem)}.work_featuredCaseBody___7ZOA h2{font-size:clamp(2.8rem,14vw,4.3rem)}.work_featuredCaseRoute__rg26X{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:20px}.work_featuredCaseRoute__rg26X span:nth-child(2){border-right:0}.work_narrative__6kX6e{grid-template-columns:1fr}.work_controls__BJwOB,.work_mapHeader__h1_pl{align-items:flex-start;flex-direction:column}.work_mapHeader__h1_pl>span:last-child{line-height:1.5}.work_stages__K3_lS{align-items:stretch;gap:0;padding:40px 0}.work_stageGroup___JTtI,.work_stages__K3_lS{flex-direction:column}.work_stage__3ZiBq{width:168px;flex:none}.work_connector__GX_Ip{padding:12px 0;transform:rotate(90deg)}.work_controls__BJwOB>div{justify-content:flex-start}}@media (prefers-reduced-motion:reduce){.work_featuredCaseLink__jnd_M,.work_indexRow__UqMr_,.work_primaryLink__IwH7I{transition:none}}@media print{.work_systemMap__kWAU9 [data-work-connector],.work_systemMap__kWAU9 [data-work-control-label],.work_systemMap__kWAU9 [data-work-stage]{opacity:1!important;visibility:visible!important;filter:none!important;transform:none!important;will-change:auto!important}}