.page_metaBar__RYIjP{display:flex;justify-content:space-between;align-items:center;padding:28px 32px;border-bottom:1px solid var(--line);font-family:var(--sans);font-weight:400;font-size:11px;letter-spacing:.2em;text-transform:uppercase;font-feature-settings:"ss01","ss02";color:var(--mute);max-width:1280px;margin:0 auto;animation:page_fadeIn__wvzG6 1.2s ease .1s both}.page_metaBarLeft___2D0H,.page_metaBarRight__TA0L6{display:flex;gap:24px}.page_metaMark__JnOlT{color:var(--signal)}@media (max-width:640px){.page_metaBar__RYIjP{font-size:9px;padding:20px}.page_hideMobile__hp2Dz{display:none}}.page_hero__SKW6o{padding:72px 0 96px;position:relative}.page_heroLabel__D2dy2{font-family:var(--sans);font-weight:400;font-size:11px;letter-spacing:.2em;text-transform:uppercase;font-feature-settings:"ss01","ss02";color:var(--faint);margin-bottom:40px;opacity:0;animation:page_rise__3tCje .9s ease .3s forwards}.page_heroTitle__Gfler{font-family:var(--serif);font-weight:300;font-size:clamp(96px,16.5vw,232px);line-height:.88;letter-spacing:-.04em;margin-bottom:8px;margin-left:-.045em;font-optical-sizing:none;font-variation-settings:"wght" 300,"opsz" 144,"SOFT" 0,"WONK" 0}.page_heroTitleLine__AARVW{display:block;opacity:0;animation:page_rise__3tCje 1.1s cubic-bezier(.16,1,.3,1) .5s forwards}.page_heroTitleLine__AARVW+.page_heroTitleLine__AARVW{margin-left:clamp(40px,11vw,200px);animation-delay:.62s}.page_heroBody__nJQAS{margin-top:clamp(40px,6vh,72px)}@media (min-width:900px){.page_heroBody__nJQAS{margin-left:clamp(120px,24vw,340px)}}.page_heroClaim__YBNUz{font-family:var(--serif);font-weight:300;font-size:clamp(26px,3.1vw,42px);line-height:1.18;letter-spacing:-.02em;color:var(--ink);max-width:30ch;text-wrap:balance;opacity:0;animation:page_rise__3tCje 1s cubic-bezier(.16,1,.3,1) .85s forwards}.page_heroProof__yyt55{font-family:var(--sans);font-weight:400;font-size:18px;line-height:1.5;color:var(--mute);margin-top:28px;max-width:480px;opacity:0;animation:page_rise__3tCje 1s ease 1.05s forwards}.page_heroAskCluster__h6x1k{margin-top:clamp(56px,9vh,112px);opacity:0;animation:page_fadeIn__wvzG6 1s ease 1.3s forwards}.page_heroAsk__kvzX3{display:inline-flex;align-items:center;min-height:44px;font-family:var(--sans);font-weight:500;font-size:14px;letter-spacing:.01em;color:var(--mute);text-decoration:none;transition:color .3s ease}.page_heroAsk__kvzX3:hover{color:var(--signal)}.page_heroAskNote__DSPEi{margin-top:4px;font-family:var(--sans);font-weight:500;font-size:var(--type-label);letter-spacing:var(--ls-label);text-transform:uppercase;font-feature-settings:"ss01","ss02";color:var(--faint)}@media (prefers-reduced-motion:reduce){.page_heroAskCluster__h6x1k,.page_heroClaim__YBNUz,.page_heroLabel__D2dy2,.page_heroProof__yyt55,.page_heroTitleLine__AARVW{opacity:1;animation:none}}.page_section__61PEw{padding:80px 0 48px;border-top:1px solid var(--line);position:relative}@media (min-width:720px){.page_section__61PEw{padding:110px 0 56px}}.page_sectionTitle__hzsAh{font-family:var(--sans);font-weight:400;font-size:11px;letter-spacing:.2em;text-transform:uppercase;font-feature-settings:"ss01","ss02";color:var(--mute);margin-bottom:56px;padding-bottom:16px;border-bottom:1px solid var(--line);display:flex;justify-content:space-between;align-items:baseline;flex-wrap:wrap;gap:8px}.page_sectionTitleMeta__UoU2F{color:var(--faint);font-size:10px}.page_proofList__6qHbw{display:flex;flex-direction:column}.page_proofRow__bUPAJ{display:grid;grid-template-columns:1fr;grid-gap:8px;gap:8px;padding:36px 0 32px;border-bottom:1px solid var(--line);transition:background .4s ease,padding .4s ease;text-decoration:none;color:var(--ink);position:relative}@media (min-width:800px){.page_proofRow__bUPAJ{grid-template-columns:minmax(0,1.35fr) minmax(0,2.4fr) minmax(0,.9fr);gap:32px;padding:48px 16px 44px;align-items:baseline}a.page_proofRow__bUPAJ:hover{background:var(--raised);padding-left:28px}}.page_proofIdx__0nbdo{position:absolute;left:-.03em;top:-.16em;z-index:0;font-family:var(--serif);font-style:italic;font-weight:300;font-size:clamp(64px,8vw,120px);line-height:1;letter-spacing:-.02em;color:color-mix(in srgb,var(--ink) 9%,transparent);pointer-events:none;transition:color .4s ease;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}a.page_proofRow__bUPAJ:hover .page_proofIdx__0nbdo{color:color-mix(in srgb,var(--ink) 18%,transparent)}.page_proofName__4q2RD{font-family:var(--serif);font-size:clamp(30px,3.6vw,52px);font-weight:400;letter-spacing:-.015em;color:var(--ink);position:relative;z-index:1;padding-top:.35em}@media (min-width:800px){.page_proofName__4q2RD{padding-top:0;padding-left:clamp(36px,3.5vw,56px)}}.page_proofDescriptor__aYujz{font-size:17px;color:var(--mute);line-height:1.55;position:relative;z-index:1;max-width:44ch}.page_proofTag__keDJN{font-family:var(--sans);font-weight:400;font-size:10px;letter-spacing:.2em;text-transform:uppercase;font-feature-settings:"ss01","ss02";color:var(--faint);text-align:left}@media (min-width:800px){.page_proofTag__keDJN{text-align:right;align-self:end;padding-bottom:4px}}.page_valueCase__wObU5{background:var(--panel);padding:clamp(96px,14vh,140px) 0 clamp(120px,18vh,200px)}.page_valueCaseInner__xP_zS{max-width:1280px;margin:0 auto;padding:0 24px}@media (min-width:720px){.page_valueCaseInner__xP_zS{padding:0 32px}}.page_valueCaseHeader__ceWaN{font-style:italic;font-size:clamp(40px,5.5vw,76px);line-height:1.05;letter-spacing:-.02em;margin-bottom:clamp(48px,8vh,88px);margin-left:-.03em}.page_valueCaseBody__EZHYQ,.page_valueCaseHeader__ceWaN{font-family:var(--serif);font-weight:300;color:var(--on-signal)}.page_valueCaseBody__EZHYQ{font-size:clamp(22px,2.4vw,30px);line-height:1.4;letter-spacing:-.012em;max-width:720px}@media (min-width:900px){.page_valueCaseBody__EZHYQ{margin-left:clamp(80px,18vw,260px)}}.page_valueCaseBody__EZHYQ+.page_valueCaseBody__EZHYQ{margin-top:32px}.page_ask__Om8_P{position:relative;width:100%;min-height:clamp(560px,85vh,860px);display:flex;align-items:center;overflow:hidden;isolation:isolate}.page_askMedia__Zrw1D{position:absolute;inset:0;z-index:-1}.page_askImage__NtZT4{object-fit:cover}.page_askScrim__FvrIV{position:absolute;inset:0;background:linear-gradient(90deg,rgba(10,74,84,.64),rgba(10,74,84,.56) 70%)}.page_askScrimNeutral__Iz0AK{position:absolute;inset:0;background:linear-gradient(90deg,rgba(18,16,13,.7),rgba(18,16,13,.55) 70%)}.page_askInner__4JdbB{position:relative;width:100%;max-width:1280px;margin:0 auto;padding:96px 24px}@media (min-width:720px){.page_askInner__4JdbB{padding:120px 32px}}.page_askLabel__U0DNv{font-family:var(--sans);font-weight:500;font-size:var(--type-label);letter-spacing:var(--ls-label);text-transform:uppercase;font-feature-settings:"ss01","ss02";color:var(--on-signal-dim);margin-bottom:24px}.page_askHeading__tFTs3{font-family:var(--serif);font-weight:400;font-size:var(--type-section);line-height:1.1;letter-spacing:-.02em;color:var(--on-signal);margin-bottom:24px}.page_askBody__WZLYU{font-weight:400;font-size:18px;line-height:1.5;max-width:620px;margin-bottom:40px}.page_askBody__WZLYU,.page_askStatus___cFzg{font-family:var(--sans);color:var(--on-signal-dim)}.page_askStatus___cFzg{display:inline-flex;align-items:center;gap:10px;padding:12px 20px;border:1px solid rgba(244,241,232,.28);border-radius:999px;background:rgba(244,241,232,.08);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);font-weight:500;font-size:var(--type-label);letter-spacing:var(--ls-label);text-transform:uppercase;font-feature-settings:"ss01","ss02"}.page_askStatusPulse__kPpQK{display:inline-flex;align-items:center;gap:10px;animation:page_askPulse__l9GaR 2.6s ease-in-out infinite}@keyframes page_askPulse__l9GaR{0%,to{opacity:1}50%{opacity:.5}}.page_askStatusDot__7WbdU{flex:none;width:8px;height:8px;border-radius:50%;background:var(--on-signal-dim);opacity:.7}.page_closing__lshpb{padding:clamp(160px,22vh,280px) 0 clamp(120px,16vh,180px);text-align:left;border-top:none}.page_closing__lshpb:before{content:"";display:block;width:48px;height:1px;background:var(--signal);margin-bottom:clamp(40px,6vh,64px)}.page_closingLine__6kWps{font-family:var(--serif);font-size:clamp(48px,7.5vw,110px);line-height:1.02;font-weight:300;letter-spacing:-.03em;color:var(--ink);max-width:18ch;margin-left:-.04em}.page_closingLine__6kWps+.page_closingLine__6kWps{font-style:italic;margin-top:.35em;margin-left:clamp(48px,12vw,220px)}@keyframes page_fadeIn__wvzG6{0%{opacity:0}to{opacity:1}}@keyframes page_rise__3tCje{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}.page_proofIdx__0nbdo:before{content:attr(data-idx)}.HeadshotBeat_headshot__Drze_{display:flex;align-items:center;justify-content:flex-end;gap:clamp(40px,5vw,80px);padding:0 0 96px;margin-top:-56px;position:relative;z-index:1}.HeadshotBeat_headshotFigure__vvOJf{flex:none;display:flex;align-items:center;gap:20px}.HeadshotBeat_headshotMedia__kRJCs{flex:none;-webkit-clip-path:circle(0 at 50% 50%);clip-path:circle(0 at 50% 50%)}.HeadshotBeat_headshotImage__QGSXK{display:block;width:clamp(160px,20vw,200px);height:auto;aspect-ratio:1;object-fit:cover;border-radius:50%}.HeadshotBeat_headshotText__5sQCZ{max-width:480px}.HeadshotBeat_headshotLine__rPabD{font-family:var(--serif);font-weight:400;font-size:clamp(22px,2.6vw,30px);line-height:1.3;letter-spacing:-.015em;color:var(--ink)}.HeadshotBeat_lineMask__UF0EL{display:block;overflow:hidden;padding-bottom:.1em;margin-bottom:-.1em}.HeadshotBeat_lineInner__1_unW{display:block;transform:translateY(100%);will-change:transform}.HeadshotBeat_headshotTags__VRDHS{font-family:var(--sans);font-weight:500;font-size:11px;letter-spacing:.32em;text-transform:uppercase;font-feature-settings:"ss01","ss02";color:var(--faint);opacity:0;writing-mode:vertical-rl;transform:rotate(180deg);white-space:nowrap}@media (max-width:640px){.HeadshotBeat_headshot__Drze_{flex-direction:column;align-items:flex-start;gap:28px;padding:0 0 72px;margin-top:-32px}.HeadshotBeat_headshotFigure__vvOJf{flex-direction:row-reverse;align-items:flex-end;gap:16px}.HeadshotBeat_headshotTags__VRDHS{font-size:10px}}@media (prefers-reduced-motion:reduce){.HeadshotBeat_headshotMedia__kRJCs{-webkit-clip-path:circle(75% at 50% 50%);clip-path:circle(75% at 50% 50%)}.HeadshotBeat_lineInner__1_unW{transform:none}.HeadshotBeat_headshotTags__VRDHS{opacity:1;letter-spacing:.24em}}.Nav_nav__0iro_{display:flex;justify-content:space-between;padding:28px 32px;border-bottom:1px solid var(--line);font-family:var(--sans);font-weight:400;font-size:13px;letter-spacing:.2em;font-feature-settings:"ss01","ss02";color:var(--mute);max-width:1280px;margin:0 auto}.Nav_mark__rZHWw,.Nav_nav__0iro_{align-items:center;text-transform:uppercase}.Nav_mark__rZHWw{display:inline-flex;justify-content:center;width:40px;height:40px;border-radius:50%;background:var(--panel);color:var(--on-signal);font-family:var(--sans);font-weight:500;font-size:13px;letter-spacing:.02em;text-decoration:none;transition:transform .3s cubic-bezier(.215,.61,.355,1);will-change:transform}.Nav_mark__rZHWw:hover{transform:scale(1.05)}.Nav_links___I1eI{display:flex;gap:24px}.Nav_link__ADh9j{color:var(--mute);text-decoration:none;position:relative;transition:color .3s ease;display:inline-flex;align-items:center;min-height:44px;font-family:var(--sans);font-weight:500;font-size:14px;letter-spacing:.08em}.Nav_link__ADh9j:after{content:"";position:absolute;left:0;bottom:-3px;width:100%;height:1px;background:var(--signal);transform:scaleX(0);transform-origin:left center;transition:transform .3s cubic-bezier(.4,0,.2,1)}.Nav_link__ADh9j:hover{color:var(--signal)}.Nav_link__ADh9j:hover:after{transform:scaleX(1)}.Nav_link__ADh9j:not(:hover):after{transition:transform .3s cubic-bezier(.4,0,1,1);transform-origin:right center}@media (max-width:640px){.Nav_nav__0iro_{font-size:9px;padding:16px 20px}.Nav_links___I1eI{gap:16px}.Nav_link__ADh9j{font-size:11px;letter-spacing:.06em}}.MetaBar_bar__MDNRv{display:flex;justify-content:space-between;align-items:center;padding:28px 32px;border-bottom:1px solid var(--line);font-family:var(--sans);font-weight:400;font-size:11px;letter-spacing:.2em;text-transform:uppercase;font-feature-settings:"ss01","ss02";color:var(--mute);max-width:1280px;margin:0 auto}.MetaBar_left__LikNp{display:flex;gap:24px;align-items:center}.MetaBar_mark___SCnk{color:var(--signal)}.MetaBar_back__39qln{color:var(--mute);text-decoration:none;transition:color .3s ease}.MetaBar_back__39qln:before{content:"← "}.MetaBar_back__39qln:hover{color:var(--signal)}.MetaBar_right__Ig8ox{display:flex;gap:24px}.MetaBar_hideMobile__Hfrd1{display:inline}@media (max-width:640px){.MetaBar_bar__MDNRv{font-size:9px;padding:20px}.MetaBar_hideMobile__Hfrd1{display:none}}.MaskReveal_mask__zZpG8{overflow:hidden;display:block}.MaskReveal_wordMask__21tPP{display:inline-block;overflow:hidden;vertical-align:top;line-height:inherit;padding-bottom:.08em;margin-bottom:-.08em}.MaskReveal_inner__ewcUV{display:inline-block;transform:translateY(100%);will-change:transform;line-height:inherit}@media (prefers-reduced-motion:reduce){.MaskReveal_inner__ewcUV{transform:none}}.CaseStudyHero_metaBarWrap__zIo3o{opacity:0}.CaseStudyHero_hero__MO0Iy{padding:80px 0 100px;position:relative}@media (min-width:900px){.CaseStudyHero_hero__MO0Iy{padding:120px 0 80px}}.CaseStudyHero_heroGhost__SwBJH{position:absolute;right:-.06em;top:-.08em;z-index:0;font-family:var(--serif);font-style:italic;font-weight:300;font-size:clamp(180px,26vw,380px);line-height:1;letter-spacing:-.03em;color:color-mix(in srgb,var(--ink) 4.5%,transparent);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.CaseStudyHero_eyebrow__vG0w_{font-family:var(--sans);font-weight:400;font-size:11px;letter-spacing:.2em;text-transform:uppercase;font-feature-settings:"ss01","ss02";color:var(--signal);margin-bottom:40px;display:flex;align-items:center;gap:14px;opacity:0}.CaseStudyHero_eyebrow__vG0w_:before{content:"";display:inline-block;width:28px;height:1px;background:var(--signal)}.CaseStudyHero_title__Lakf3{font-size:clamp(72px,14vw,180px);line-height:.9;letter-spacing:-.045em;margin-bottom:40px;margin-left:-.045em;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.CaseStudyHero_subhead__ONrrV,.CaseStudyHero_title__Lakf3{font-family:var(--serif);font-weight:300;position:relative;z-index:1}.CaseStudyHero_subhead__ONrrV{font-size:clamp(26px,3.4vw,44px);line-height:1.25;letter-spacing:-.01em;color:var(--mute);max-width:26ch;text-wrap:balance;opacity:0;transform:translateY(20px)}@media (min-width:900px){.CaseStudyHero_subhead__ONrrV{margin-left:clamp(120px,22vw,320px)}}.CaseStudyHero_subhead__ONrrV em{color:var(--signal);font-style:italic}.CaseStudyHero_heroMeta__51sk7{margin-top:64px;padding-top:28px;border-top:1px solid var(--line);display:grid;grid-template-columns:repeat(2,1fr);grid-gap:32px 48px;gap:32px 48px;opacity:0}@media (min-width:720px){.CaseStudyHero_heroMeta__51sk7{grid-template-columns:repeat(4,1fr)}}.CaseStudyHero_k__xTkeM{font-family:var(--sans);font-weight:400;font-size:10px;letter-spacing:.2em;text-transform:uppercase;font-feature-settings:"ss01","ss02";color:var(--faint);margin-bottom:10px}.CaseStudyHero_v___IbFC{font-family:var(--serif);font-style:italic;font-weight:400;font-size:17px;color:var(--ink);line-height:1.4;letter-spacing:0}.CaseStudyHero_v___IbFC.CaseStudyHero_mono__UTc7S{font-variant-numeric:tabular-nums;font-feature-settings:"tnum"}.CaseStudyHero_v___IbFC a{color:var(--ink);text-decoration:none;position:relative;transition:color .3s ease}.CaseStudyHero_v___IbFC a:after{content:"";position:absolute;left:0;bottom:-3px;width:100%;height:1px;background:var(--signal);transform:scaleX(0);transform-origin:left center;transition:transform .3s cubic-bezier(.4,0,.2,1)}.CaseStudyHero_v___IbFC a:hover{color:var(--signal)}.CaseStudyHero_v___IbFC a:hover:after{transform:scaleX(1)}@media (prefers-reduced-motion:reduce){.CaseStudyHero_eyebrow__vG0w_,.CaseStudyHero_heroMeta__51sk7,.CaseStudyHero_metaBarWrap__zIo3o{opacity:1}.CaseStudyHero_subhead__ONrrV{opacity:1;transform:none}}.CaseStudyHero_heroGhost__SwBJH:before{content:attr(data-ghost)}.SplitText_word__Fasu9{display:inline-block;white-space:nowrap}.SplitText_char__EPDr4{transform:translateY(8px)}.SplitText_char__EPDr4,.SplitText_wordReveal__eqE9n{display:inline-block;opacity:0;will-change:transform,opacity}.SplitText_wordReveal__eqE9n{white-space:nowrap;transform:translateY(12px)}@media (prefers-reduced-motion:reduce){.SplitText_char__EPDr4,.SplitText_wordReveal__eqE9n{opacity:1;transform:none}}.OverCoffee_overCoffee__ouJBs{background:var(--panel);border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:clamp(120px,16vh,180px) 0;margin-top:clamp(64px,9vh,112px);position:relative;overflow:hidden;-webkit-clip-path:inset(0 0 100% 0);clip-path:inset(0 0 100% 0);min-height:100svh;display:flex;align-items:center}.OverCoffee_inner__Q7iXS{max-width:1280px;width:100%;margin:0 auto;padding:0 24px}@media (min-width:720px){.OverCoffee_inner__Q7iXS{padding:0 64px}}.OverCoffee_label__UkS95{font-family:var(--sans);font-weight:400;font-size:11px;letter-spacing:.2em;text-transform:uppercase;font-feature-settings:"ss01","ss02";color:var(--on-signal-dim);margin-bottom:72px;opacity:0}.OverCoffee_label__UkS95:before{content:"";display:inline-block;width:28px;height:1px;background:var(--on-signal);vertical-align:middle;margin-right:14px;opacity:.6}.OverCoffee_quote__pX48l{font-family:var(--serif);font-style:italic;font-weight:300;font-size:clamp(32px,5.2vw,72px);line-height:1.15;letter-spacing:-.02em;color:var(--on-signal-dim);max-width:1100px}.OverCoffee_thats__vv66s{color:var(--on-signal);font-style:italic}.OverCoffee_sig___75Jh{margin-top:72px;font-family:var(--sans);font-weight:400;font-size:10px;letter-spacing:.2em;text-transform:uppercase;font-feature-settings:"ss01","ss02";color:var(--on-signal-dim);opacity:0}@media (prefers-reduced-motion:reduce){.OverCoffee_overCoffee__ouJBs{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}.OverCoffee_label__UkS95,.OverCoffee_sig___75Jh{opacity:1}}.SectionBlock_block__r9DWt{padding:48px 0 56px;border-top:1px solid var(--line);display:grid;grid-template-columns:1fr;grid-gap:28px;gap:28px;align-items:start;position:relative}@media (min-width:900px){.SectionBlock_block__r9DWt{grid-template-columns:260px 1fr;gap:80px;padding:64px 0 72px}}.SectionBlock_climax__aJlZ5{margin-top:clamp(72px,12vh,160px)}@media (min-width:900px){.SectionBlock_climax__aJlZ5{padding-top:88px}}.SectionBlock_ghost__AL8PM{position:absolute;left:-.04em;top:-.12em;z-index:0;font-family:var(--serif);font-style:italic;font-weight:300;font-size:clamp(96px,12vw,200px);line-height:1;letter-spacing:-.02em;color:color-mix(in srgb,var(--ink) 5%,transparent);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.SectionBlock_label__9jNfn{display:flex;flex-direction:column;gap:6px;position:relative;z-index:1}@media (min-width:900px){.SectionBlock_label__9jNfn{position:-webkit-sticky;position:sticky;top:40px}}.SectionBlock_num__sYJ3b{color:var(--signal)}.SectionBlock_name__VpMVi,.SectionBlock_num__sYJ3b{font-family:var(--sans);font-weight:400;font-size:11px;letter-spacing:.2em;text-transform:uppercase;font-feature-settings:"ss01","ss02"}.SectionBlock_name__VpMVi{color:var(--mute)}.SectionBlock_body__ezMzk{font-family:var(--serif);font-weight:300;font-size:clamp(22px,2.4vw,30px);line-height:1.4;letter-spacing:-.012em;color:var(--ink);max-width:780px;position:relative;z-index:1}.SectionBlock_body__ezMzk em{font-style:italic;color:var(--signal)}.SectionBlock_ghost__AL8PM:before{content:attr(data-ghost)}.WorkList_list__3gsw3{list-style:none;counter-reset:work;margin-top:20px;padding:0;display:flex;flex-direction:column}.WorkList_list__3gsw3 li{counter-increment:work;padding:32px 0;border-bottom:1px solid var(--line);font-family:var(--serif);font-weight:400;font-size:21px;line-height:1.35;color:var(--ink);display:grid;grid-template-columns:64px 1fr;grid-gap:24px;gap:24px;align-items:baseline}.WorkList_list__3gsw3 li:first-child{border-top:1px solid var(--line)}.WorkList_list__3gsw3 li:before{content:counter(work,decimal-leading-zero);font-family:var(--serif);font-style:italic;font-weight:300;font-size:clamp(28px,3vw,38px);line-height:1;letter-spacing:-.02em;color:var(--signal);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.WorkList_list__3gsw3 li strong{font-weight:400;color:var(--ink);letter-spacing:-.01em}.WorkList_gloss___rTv4{display:block;font-family:var(--sans);color:var(--mute);font-size:15px;line-height:1.55;margin-top:8px;max-width:52ch}@media (max-width:719px){.WorkList_list__3gsw3 li{grid-template-columns:48px 1fr;gap:16px;padding:26px 0;font-size:19px}.WorkList_gloss___rTv4{font-size:14px}}.HardNumbers_numbers__YUK1X{margin-top:clamp(56px,8vh,88px);display:grid;grid-template-columns:1fr;grid-gap:0;gap:0;border-top:1px solid var(--line);padding-top:40px}@media (min-width:720px){.HardNumbers_numbers__YUK1X{grid-template-columns:repeat(3,auto);justify-content:space-between;gap:clamp(32px,4vw,64px);padding-top:48px}}@media (min-width:900px){.HardNumbers_numbers__YUK1X{margin-left:-340px}}.PrevNextNav_nav__R_JbG{padding:120px 0 80px;display:grid;grid-template-columns:1fr 1fr;grid-gap:32px;gap:32px;border-top:1px solid var(--line)}@media (max-width:720px){.PrevNextNav_nav__R_JbG{grid-template-columns:1fr;gap:24px;padding:80px 0 60px}}.PrevNextNav_item__7Zfvk{padding:24px 0;text-decoration:none;color:var(--ink);display:flex;flex-direction:column;gap:14px}.PrevNextNav_next__2GJCq{align-items:flex-end;text-align:right}@media (max-width:720px){.PrevNextNav_next__2GJCq{align-items:flex-start;text-align:left}.PrevNextNav_next__2GJCq .PrevNextNav_title__OejPb:after{transform-origin:left center}.PrevNextNav_next__2GJCq:not(:hover) .PrevNextNav_title__OejPb:after{transform-origin:right center}}.PrevNextNav_dir___1uo1{font-family:var(--sans);font-weight:400;font-size:10px;letter-spacing:.2em;text-transform:uppercase;font-feature-settings:"ss01","ss02";color:var(--faint)}.PrevNextNav_title__OejPb{font-family:var(--serif);font-weight:300;font-size:clamp(28px,3.4vw,48px);letter-spacing:-.02em;line-height:1;position:relative;display:inline-block;white-space:nowrap;transition:color .3s ease}.PrevNextNav_title__OejPb:after{content:"";position:absolute;left:0;right:0;bottom:-6px;height:1px;background:var(--signal);transform:scaleX(0);transform-origin:left center;transition:transform .3s cubic-bezier(.4,0,.2,1)}.PrevNextNav_next__2GJCq .PrevNextNav_title__OejPb:after{transform-origin:right center}.PrevNextNav_item__7Zfvk:hover .PrevNextNav_title__OejPb{color:var(--signal)}.PrevNextNav_item__7Zfvk:hover .PrevNextNav_title__OejPb:after{transform:scaleX(1)}.PrevNextNav_item__7Zfvk:not(:hover) .PrevNextNav_title__OejPb:after{transition:transform .3s cubic-bezier(.4,0,1,1);transform-origin:right center}.PrevNextNav_next__2GJCq:not(:hover) .PrevNextNav_title__OejPb:after{transform-origin:left center}.PrevNextNav_sub__dRaaj{font-family:var(--sans);font-size:13px;color:var(--mute);line-height:1.4;max-width:320px}.page_caseBody__1_qTX,.page_caseBody__GyOTt,.page_caseBody___VTvT,.page_caseBody__aAEXD{padding:40px 0 60px}.EmberLink_link__w7zta{color:var(--ink);font-family:var(--sans);font-weight:500;font-style:normal;font-size:.68em;letter-spacing:.06em;text-decoration:none;position:relative;white-space:nowrap;padding:0 2px;transition:color .3s ease}.EmberLink_link__w7zta:after{content:"";position:absolute;left:0;bottom:-2px;width:100%;height:1px;background:var(--signal);transform:scaleX(1);transform-origin:left center;transition:transform .3s cubic-bezier(.4,0,.2,1)}.EmberLink_link__w7zta:hover{color:var(--signal)}.page_caseBody__PeB15,.page_caseBody__ROUwS,.page_caseBody__TrXYv,.page_caseBody__zPn81{padding:40px 0 60px}.CounterCell_cell__BC3MU{display:flex;flex-direction:column;align-items:flex-start;gap:0;padding:0 0 4px}.CounterCell_label__HUzL9{font-family:var(--sans);font-weight:500;font-size:10px;letter-spacing:.2em;text-transform:uppercase;font-feature-settings:"ss01","ss02";color:var(--faint);margin-bottom:18px}.CounterCell_value__QLDAI{font-family:var(--serif);font-weight:300;font-size:clamp(72px,9vw,140px);letter-spacing:-.03em;color:var(--ink);line-height:.9;font-variant-numeric:tabular-nums;font-feature-settings:"tnum";margin-left:-.03em}.CounterCell_gloss__N4eBF{font-family:var(--sans);font-size:13px;color:var(--faint);line-height:1.5;margin-top:20px;max-width:30ch}@media (max-width:719px){.CounterCell_cell__BC3MU{padding:28px 0;border-bottom:1px solid var(--line)}.CounterCell_cell__BC3MU:last-child{border-bottom:none}.CounterCell_value__QLDAI{font-size:clamp(64px,18vw,88px)}}.Cursor_cursor__0kgTk{position:fixed;top:0;left:0;pointer-events:none;z-index:9999;visibility:hidden}.Cursor_dot__0mk_P{width:10px;height:10px;background:var(--signal);border-radius:50%;transform:translate(-50%,-50%);transition:transform .2s ease,background-color .2s ease;will-change:transform}.Cursor_cursor__0kgTk.Cursor_grow__0_XEh .Cursor_dot__0mk_P{transform:translate(-50%,-50%) scale(2.5);background-color:rgba(10,74,84,.4)}.TrevrLauncher_launcher__mkyoz{display:inline-flex;align-items:center;gap:10px;padding:12px 20px;border:1px solid rgba(244,241,232,.28);border-radius:999px;background:rgba(244,241,232,.08);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);font-family:var(--sans);font-weight:500;font-size:var(--type-label);letter-spacing:var(--ls-label);text-transform:uppercase;font-feature-settings:"ss01","ss02";color:var(--on-signal);transition:background .3s ease,border-color .3s ease}.TrevrLauncher_launcher__mkyoz:focus-visible,.TrevrLauncher_launcher__mkyoz:hover{background:rgba(244,241,232,.16);border-color:rgba(244,241,232,.45)}.TrevrLauncher_dot__eZJyl{flex:none;width:8px;height:8px;border-radius:50%;background:var(--live)}.Footer_footer__loR6W{border-top:1px solid var(--line);padding:32px;max-width:1280px;margin:0 auto;display:flex;justify-content:space-between;align-items:center;font-family:var(--sans);font-weight:400;font-size:10px;letter-spacing:.2em;text-transform:uppercase;font-feature-settings:"ss01","ss02";color:var(--faint);flex-wrap:wrap;gap:16px}.Footer_emberDot__P8Bk3{display:inline-block;width:6px;height:6px;background:var(--signal);border-radius:50%;margin:0 8px;vertical-align:middle;animation:Footer_pulse__w8b__ 2.6s ease-in-out infinite}.Footer_right___yYDo{display:flex;flex-direction:column;align-items:flex-end;gap:4px}.Footer_note___JW6V{color:var(--faint)}.Footer_links__zquhF{display:flex;align-items:center;flex-wrap:wrap;justify-content:flex-end}@keyframes Footer_pulse__w8b__{0%,to{opacity:1}50%{opacity:.3}}.Footer_link__jQxNv{color:var(--mute);text-decoration:none;transition:color .3s ease;display:inline-flex;align-items:center;min-height:44px}.Footer_link__jQxNv:hover{color:var(--signal)}.Footer_sep__tXSYr{margin:0 8px;color:var(--faint)}.SectionHeader_header__ry4QT{font-family:var(--sans);font-weight:400;font-size:11px;letter-spacing:.2em;text-transform:uppercase;font-feature-settings:"ss01","ss02";color:var(--mute);margin-bottom:56px;padding-bottom:16px;border-bottom:1px solid var(--line);display:flex;justify-content:space-between;align-items:baseline;flex-wrap:wrap;gap:8px}.SectionHeader_number__m7_tF{color:var(--signal);letter-spacing:.2em}.SectionHeader_meta__9fyYp{color:var(--faint);font-size:10px}.page_hero__qBaqr{padding:80px 0 60px;position:relative}@media (min-width:900px){.page_hero__qBaqr{padding:100px 0 80px}}.page_eyebrow__urrKc{font-family:var(--sans);font-weight:400;font-size:11px;letter-spacing:.2em;text-transform:uppercase;font-feature-settings:"ss01","ss02";color:var(--signal);margin-bottom:32px;display:flex;align-items:center;gap:14px}.page_eyebrow__urrKc:before{content:"";display:inline-block;width:28px;height:1px;background:var(--signal)}.page_title__sloRw{font-size:clamp(56px,14vw,200px);line-height:.9;letter-spacing:-.045em;margin-bottom:32px;margin-left:-.045em}.page_subhead__ztSRz,.page_title__sloRw{font-family:var(--serif);font-weight:300}.page_subhead__ztSRz{font-size:clamp(22px,2.6vw,34px);line-height:1.3;letter-spacing:-.01em;color:var(--mute);max-width:30ch;text-wrap:balance}@media (min-width:900px){.page_subhead__ztSRz{margin-left:clamp(120px,22vw,320px)}}.page_section__mXd2R{padding:40px 0}@media (min-width:900px){.page_section__mXd2R{padding:56px 0 72px}}.page_prose__c_oJ_{font-family:var(--serif);font-weight:300;font-size:clamp(22px,2.4vw,30px);line-height:1.4;letter-spacing:-.012em;color:var(--ink);max-width:34ch;margin-top:32px}@media (min-width:900px){.page_prose__c_oJ_{margin-left:clamp(80px,18vw,260px)}}.page_prose__c_oJ_ em{font-style:italic;color:var(--signal)}.page_linkList__MSkIB{display:flex;flex-direction:column;margin-top:32px;border-top:1px solid var(--line)}.page_linkRow__PeOPw{display:grid;grid-template-columns:1fr;grid-gap:8px;gap:8px;padding:32px 0 28px;border-bottom:1px solid var(--line);text-decoration:none;color:var(--ink);position:relative}.page_linkRow__PeOPw:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:1px;background:var(--signal);transform:scaleX(0);transform-origin:left center;transition:transform .5s cubic-bezier(.22,1,.36,1)}.page_linkRow__PeOPw:focus-visible:after,.page_linkRow__PeOPw:hover:after{transform:scaleX(1)}.page_linkRow__PeOPw:focus-visible{outline:none}@media (min-width:800px){.page_linkRow__PeOPw{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr) 56px;gap:32px;padding:44px 0 40px;align-items:baseline}}.page_linkIdx__G_p8_{position:absolute;left:-.03em;top:-.14em;z-index:0;font-family:var(--serif);font-style:italic;font-weight:300;font-size:clamp(64px,8vw,112px);line-height:1;letter-spacing:-.02em;color:color-mix(in srgb,var(--ink) 8%,transparent);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:color .4s ease;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.page_linkRow__PeOPw:focus-visible .page_linkIdx__G_p8_,.page_linkRow__PeOPw:hover .page_linkIdx__G_p8_{color:color-mix(in srgb,var(--ink) 16%,transparent)}.page_linkName__mULcW{font-family:var(--serif);font-weight:300;font-size:clamp(40px,5.2vw,76px);line-height:1;letter-spacing:-.02em;color:var(--ink);position:relative;z-index:1;padding-top:.5em;transition:transform .5s cubic-bezier(.22,1,.36,1)}@media (min-width:800px){.page_linkName__mULcW{padding-top:0;padding-left:clamp(48px,5vw,80px)}.page_linkRow__PeOPw:focus-visible .page_linkName__mULcW,.page_linkRow__PeOPw:hover .page_linkName__mULcW{transform:translateX(12px)}}.page_linkDescriptor__shOg2{font-family:var(--sans);font-size:14px;color:var(--mute);line-height:1.5;position:relative;z-index:1}@media (min-width:800px){.page_linkDescriptor__shOg2{text-align:right;align-self:end;padding-bottom:6px}}.page_linkArrow__EUF0J{font-family:var(--serif);font-weight:300;font-size:28px;line-height:1;color:var(--ink);text-align:left}@media (min-width:800px){.page_linkArrow__EUF0J{text-align:right;align-self:center;opacity:0;transform:translateX(-12px);transition:opacity .4s ease,transform .5s cubic-bezier(.22,1,.36,1)}.page_linkRow__PeOPw:focus-visible .page_linkArrow__EUF0J,.page_linkRow__PeOPw:hover .page_linkArrow__EUF0J{opacity:1;transform:translateX(0)}}@media (max-width:799px){.page_linkArrow__EUF0J{display:none}}.page_linkIdx__G_p8_:before{content:attr(data-idx)}.page_masthead__CGCjS{position:relative;padding:72px 0 0}@media (min-width:720px){.page_masthead__CGCjS{padding:96px 0 0}}.page_mastGhost__gNBKR{position:absolute;right:-.04em;top:.25em;font-family:var(--serif);font-style:italic;font-weight:300;font-size:clamp(96px,13vw,180px);line-height:1;letter-spacing:-.02em;color:color-mix(in srgb,var(--ink) 6%,transparent);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.page_mastEyebrow__WiL65{font-family:var(--sans);font-weight:400;font-size:11px;letter-spacing:.2em;text-transform:uppercase;font-feature-settings:"ss01","ss02";color:var(--mute);margin-bottom:28px}.page_mastEyebrowNum__K3JJ3{color:var(--signal)}.page_mastTitle__sBg6r{font-family:var(--serif);font-weight:300;font-size:clamp(56px,9vw,128px);line-height:.95;letter-spacing:-.035em;color:var(--ink);margin-left:-.03em;position:relative;z-index:1}.page_deckSection__PeYe3{padding:clamp(48px,7vh,80px) 0 clamp(72px,10vh,120px)}.page_deck__Zfb1T{font-family:var(--serif);font-weight:300;font-size:clamp(22px,2.4vw,30px);line-height:1.4;letter-spacing:-.012em;color:var(--ink);max-width:34ch}@media (min-width:900px){.page_deck__Zfb1T{margin-left:clamp(80px,18vw,260px)}}.page_deck__Zfb1T strong{font-weight:300;font-style:italic}.page_deck__Zfb1T em{font-style:italic;color:var(--signal)}.page_section__Nkh1u{padding:0 0 clamp(96px,14vh,160px)}.page_spread__wymEt{display:grid;grid-template-columns:1fr;grid-gap:64px;gap:64px}@media (min-width:900px){.page_spread__wymEt{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:clamp(64px,9vw,140px);align-items:start}}.page_dispatch__A34Zx{font-family:var(--sans);font-size:17px;line-height:1.65;color:var(--ink);max-width:560px}.page_dispatch__A34Zx p{margin-bottom:28px}.page_dispatch__A34Zx p:last-child{margin-bottom:0}.page_ledger__ASO8R{font-family:var(--sans);font-size:15px;line-height:1.6;color:var(--mute)}@media (min-width:900px){.page_ledger__ASO8R{position:-webkit-sticky;position:sticky;top:48px}}.page_ledger__ASO8R p{padding:24px 0;border-bottom:1px solid var(--line);margin:0}.page_ledger__ASO8R p:first-child{padding-top:0}.page_ledger__ASO8R p:last-child{border-bottom:none}.page_label__motkW{display:block;font-family:var(--sans);font-weight:500;font-size:10px;letter-spacing:.2em;text-transform:uppercase;font-feature-settings:"ss01","ss02";color:var(--signal);margin-bottom:10px}.page_trident__Ojp3C{height:32px;width:auto;vertical-align:middle;margin-right:12px;display:inline-block}.page_mastGhost__gNBKR:before{content:attr(data-ghost)}.page_section__mJ1RH{padding:72px 0 0}@media (min-width:720px){.page_section__mJ1RH{padding:96px 0 0}}.page_masthead__34yoJ{position:relative;padding-bottom:clamp(48px,7vh,88px)}.page_mastGhost__taZdp{position:absolute;right:-.04em;top:-.18em;font-family:var(--serif);font-style:italic;font-weight:300;font-size:clamp(120px,16vw,220px);line-height:1;letter-spacing:-.02em;color:color-mix(in srgb,var(--ink) 6%,transparent);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.page_mastEyebrow__5zGJX{font-family:var(--sans);font-weight:400;font-size:11px;letter-spacing:.2em;text-transform:uppercase;font-feature-settings:"ss01","ss02";color:var(--mute);margin-bottom:28px}.page_mastEyebrowNum__DB51Q{color:var(--signal)}.page_mastTitle__79kwK{font-family:var(--serif);font-weight:300;font-size:clamp(56px,9vw,128px);line-height:.95;letter-spacing:-.035em;color:var(--ink);margin-left:-.03em;position:relative;z-index:1}.page_mastMeta__FuuEW{margin-top:20px;font-family:var(--sans);font-weight:400;font-size:13px;color:var(--faint);letter-spacing:.04em}.page_list__k8ebe{display:flex;flex-direction:column;border-top:1px solid var(--line)}.page_row__pUCiZ{display:grid;grid-template-columns:1fr;grid-gap:10px;gap:10px;padding:44px 0 40px;border-bottom:1px solid var(--line);text-decoration:none;color:var(--ink);position:relative}.page_row__pUCiZ:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:1px;background:var(--signal);transform:scaleX(0);transform-origin:left center;transition:transform .5s cubic-bezier(.22,1,.36,1)}.page_row__pUCiZ:focus-visible:after,.page_row__pUCiZ:hover:after{transform:scaleX(1)}.page_row__pUCiZ:focus-visible{outline:none}@media (min-width:800px){.page_row__pUCiZ{grid-template-columns:minmax(0,2.1fr) minmax(0,1.35fr) minmax(0,.85fr) 56px;gap:32px;padding:64px 0 56px;align-items:baseline}}.page_idx__tHAHJ{position:absolute;left:-.03em;top:-.14em;z-index:0;font-family:var(--serif);font-style:italic;font-weight:300;font-size:clamp(88px,11vw,168px);line-height:1;letter-spacing:-.02em;color:color-mix(in srgb,var(--ink) 8%,transparent);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:color .4s ease;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.page_row__pUCiZ:focus-visible .page_idx__tHAHJ,.page_row__pUCiZ:hover .page_idx__tHAHJ{color:color-mix(in srgb,var(--ink) 16%,transparent)}.page_name__V0JiN{font-family:var(--serif);font-weight:300;font-size:clamp(36px,4.6vw,64px);line-height:1.02;letter-spacing:-.02em;color:var(--ink);position:relative;z-index:1;padding-top:.55em;transition:transform .5s cubic-bezier(.22,1,.36,1);text-wrap:balance}@media (min-width:800px){.page_name__V0JiN{padding-top:0;padding-left:clamp(56px,6vw,96px)}.page_row__pUCiZ:focus-visible .page_name__V0JiN,.page_row__pUCiZ:hover .page_name__V0JiN{transform:translateX(12px)}}.page_descriptor__evPHX{font-family:var(--sans);font-size:15px;color:var(--mute);line-height:1.55;max-width:38ch;position:relative;z-index:1}.page_meta__vPCCf{display:flex;flex-direction:column;align-items:flex-start;gap:6px;text-align:left;position:relative;z-index:1}@media (min-width:800px){.page_meta__vPCCf{align-items:flex-end;text-align:right;align-self:end;padding-bottom:4px}}.page_tag__Gn1Dq{font-family:var(--sans);font-weight:500;font-size:10px;letter-spacing:.2em;text-transform:uppercase;font-feature-settings:"ss01","ss02";color:var(--faint)}.page_year__3wHA5{font-family:var(--serif);font-style:italic;font-weight:400;font-size:14px;letter-spacing:.01em;color:var(--faint)}.page_arrow__i8MRe{display:none}@media (min-width:800px){.page_arrow__i8MRe{display:block;font-family:var(--serif);font-weight:300;font-size:32px;line-height:1;color:var(--ink);align-self:center;justify-self:end;opacity:0;transform:translateX(-12px);transition:opacity .4s ease,transform .5s cubic-bezier(.22,1,.36,1)}.page_row__pUCiZ:focus-visible .page_arrow__i8MRe,.page_row__pUCiZ:hover .page_arrow__i8MRe{opacity:1;transform:translateX(0)}}.page_rowLead__LPt5L{padding:72px 0 64px}.page_rowLead__LPt5L .page_name__V0JiN{font-size:clamp(48px,6.2vw,89px)}.page_rowLead__LPt5L .page_idx__tHAHJ{font-size:clamp(112px,14vw,208px)}@media (min-width:800px){.page_rowLead__LPt5L{padding:96px 0 80px}}.page_rowArchive__QHyPQ{padding:32px 0 28px}.page_rowArchive__QHyPQ .page_name__V0JiN{font-size:clamp(26px,3vw,40px)}.page_rowArchive__QHyPQ .page_idx__tHAHJ{font-size:clamp(56px,7vw,96px)}.page_rowArchive__QHyPQ .page_descriptor__evPHX{font-size:13px;color:var(--faint)}@media (min-width:800px){.page_rowArchive__QHyPQ{padding:40px 0 36px}}.page_listClose__oA1da{width:48px;height:1px;background:var(--line);margin-top:clamp(64px,9vh,112px);margin-bottom:clamp(96px,14vh,180px)}.page_idx__tHAHJ:before{content:attr(data-idx)}.page_mastGhost__taZdp:before{content:attr(data-ghost)}