.work_closing__eCfJl,.work_hero__RdqfV,.work_study___YOkS{position:relative;overflow:hidden}.work_hero__RdqfV{min-height:100svh;padding:clamp(152px,17vw,232px) 0 96px;background:var(--wash-deep)}.work_heroInner__NeoFG{position:relative;display:grid;grid-template-columns:minmax(0,1.25fr) minmax(300px,.75fr);gap:clamp(64px,9vw,128px);align-items:end}.work_heroCopy__a05Zt{display:flex;flex-direction:column;align-items:flex-start;gap:32px}.work_heroTitle__Uecv0{max-width:880px;margin:0;font-size:clamp(3.5rem,7.6vw,7rem);font-weight:200;line-height:.98;letter-spacing:var(--tracking-tight)}.work_heroLead__OZmCT{max-width:620px;margin:0;color:var(--text-body);font-size:var(--text-lg);font-weight:300;line-height:1.55}.work_heroActions__2tUlF{display:flex;flex-wrap:wrap;gap:12px}.work_primaryLink__IwH7I,.work_secondaryLink__uGVS0{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),border-color var(--dur-1) var(--ease-quick),color var(--dur-1) var(--ease-quick),transform var(--dur-1) var(--ease-quick)}.work_primaryLink__IwH7I{color:var(--accent-ink);background:var(--accent);box-shadow:var(--glow-mint)}.work_secondaryLink__uGVS0{color:var(--text-title);border-color:var(--border-2)}.work_primaryLink__IwH7I>span,.work_secondaryLink__uGVS0>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_secondaryLink__uGVS0:hover{color:var(--accent);border-color:var(--accent)}.work_primaryLink__IwH7I:active,.work_secondaryLink__uGVS0: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:950px;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(4.5rem,9vw,8rem);font-weight:400;line-height:.9;letter-spacing:-.07em}.work_outcome__8eScb>span:last-child{max-width:270px;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_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;background:var(--wash-deep)}.work_closingInner__T1i62{position:relative;display:flex;justify-content:space-between;gap:48px;align-items:flex-end}.work_closingInner__T1i62>div{display:flex;max-width:800px;flex-direction:column;gap:24px}.work_closing__eCfJl h2{margin:0;font-size:clamp(3rem,6.5vw,6rem);font-weight:200;line-height:1;letter-spacing:var(--tracking-tight)}@media (max-width:900px){.work_heroInner__NeoFG{grid-template-columns:1fr}.work_caseIndex__I7hRV{max-width:640px}.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_hero__RdqfV{min-height:auto;padding:128px 0 80px}.work_heroTitle__Uecv0{font-size:clamp(3rem,15vw,4.75rem)}.work_heroLead__OZmCT{font-size:18px}.work_heroActions__2tUlF{width:100%}.work_primaryLink__IwH7I,.work_secondaryLink__uGVS0{justify-content:center;width:100%}.work_studyHeader__omgpy h2{font-size:clamp(2.65rem,13vw,4rem)}.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_indexRow__UqMr_,.work_primaryLink__IwH7I,.work_secondaryLink__uGVS0{transition:none}}