.cases_section__CBjny{padding:clamp(80px,9vw,140px) 32px;background:var(--color-brand-dark);border-top:1px solid var(--color-brand-border)}.cases_layout__tsHIj{max-width:1240px;margin:auto;display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:clamp(48px,7vw,110px);align-items:start}.cases_intro__CkVeI{position:sticky;top:120px}.cases_chapter__6_bAw,.cases_eyebrow__2sq_R,.cases_footer__afVkh,.cases_metricLabel__iuCjt,.cases_values__dt09K dt{font-family:var(--font-mono)}.cases_eyebrow__2sq_R{color:var(--cz-accent-ink);font-size:11px;text-transform:uppercase;letter-spacing:.17em;margin-bottom:25px}.cases_intro__CkVeI h2{font-size:clamp(38px,4.1vw,59px);font-weight:400;line-height:1.12;letter-spacing:-.055em;text-wrap:balance}.cases_intro__CkVeI h2 em{display:block;font-family:Georgia,serif;font-weight:400;color:var(--cz-accent-ink)}.cases_description__DShit{margin-top:28px;max-width:380px;color:var(--color-brand-text-dark);font-size:17px;line-height:1.75}.cases_chapters__0LXll{margin-top:40px;display:grid}.cases_chapters__0LXll a{display:flex;align-items:center;gap:14px;min-height:49px;border-bottom:1px solid var(--color-brand-border);font-size:13px;transition:color .2s}.cases_chapters__0LXll a>span{color:var(--cz-accent-ink);font:10px var(--font-mono)}.cases_chapters__0LXll svg{margin-left:auto;color:var(--color-brand-text-dark)}.cases_chapters__0LXll a:focus-visible,.cases_chapters__0LXll a:hover{color:var(--cz-accent-ink)}.cases_chapters__0LXll a:focus-visible,.cases_footer__afVkh a:focus-visible{outline:2px solid var(--cz-accent-ink);outline-offset:5px}.cases_disclosure__pDeho{font-size:11px;line-height:1.75;color:var(--color-brand-text-dark);margin-top:25px;max-width:380px}.cases_stories__Hrf_p{display:grid;gap:28px}.cases_story__9C_L1{position:relative;isolation:isolate;overflow:clip;padding:clamp(26px,3.3vw,44px);border:1px solid var(--color-brand-border);background:var(--color-brand-surface);scroll-margin-top:110px}.cases_story__9C_L1:before{content:"";position:absolute;z-index:-1;width:450px;height:450px;right:-270px;top:-200px;border-radius:50%;border:1px solid color-mix(in srgb,var(--cz-accent-ink) 16%,transparent);box-shadow:0 0 0 48px color-mix(in srgb,var(--cz-accent-ink) 3%,transparent),0 0 0 96px color-mix(in srgb,var(--cz-accent-ink) 2%,transparent);pointer-events:none}.cases_chapter__6_bAw{display:flex;align-items:center;gap:13px;font-size:10px;line-height:1.6;letter-spacing:.07em;color:var(--color-brand-text-secondary)}.cases_index__UYDqF{display:grid;place-items:center;width:29px;height:29px;border:1px solid var(--color-brand-border);color:var(--cz-accent-ink);flex:0 0 auto}.cases_dossier__rYMKi{margin-left:auto;color:var(--cz-accent-ink);opacity:.95;white-space:nowrap}.cases_story__9C_L1 h3{margin-top:30px;font-size:clamp(23px,2.3vw,31px);font-weight:400;line-height:1.2;letter-spacing:-.04em}.cases_outcome__3gxqD{display:flex;flex-direction:column;gap:7px;margin:24px 0 32px}.cases_outcome__3gxqD strong{color:var(--cz-accent-ink);font-size:clamp(43px,5.5vw,76px);font-weight:400;line-height:1;letter-spacing:-.06em;font-variant-numeric:tabular-nums}.cases_outcome__3gxqD>span{font-size:13px;color:var(--color-brand-text-muted)}.cases_comparison__gZaFW{padding-top:23px;border-top:1px solid var(--color-brand-border)}.cases_metricLabel__iuCjt{font-size:10px;line-height:1.5;text-transform:uppercase;letter-spacing:.1em;margin-bottom:19px;color:var(--color-brand-text-muted)}.cases_comparison__gZaFW dl{display:grid;gap:17px}.cases_values__dt09K{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-bottom:8px}.cases_values__dt09K dt{font-size:10px;color:var(--color-brand-text-muted)}.cases_values__dt09K dd{font-size:14px;font-variant-numeric:tabular-nums}.cases_after__7V2iD dd{color:var(--cz-accent-ink)}.cases_track__KLRoE{height:5px;background:color-mix(in srgb,var(--color-brand-text-dark) 10%,transparent)}.cases_track__KLRoE span{display:block;height:100%;transform-origin:left}.cases_before__0Yj65 .cases_track__KLRoE span{width:var(--before-width);background:var(--color-brand-text-dark);opacity:.45}.cases_after__7V2iD .cases_track__KLRoE span{width:var(--after-width);background:var(--cz-accent-ink)}.cases_secondary__3c7lh{display:flex;flex-wrap:wrap;gap:10px 20px;justify-content:space-between;padding:22px 0;margin-top:20px;border-bottom:1px solid var(--color-brand-border);font-size:12px}.cases_secondary__3c7lh>p:first-child{color:var(--color-brand-text-muted)}.cases_secondary__3c7lh>p:last-child{display:flex;flex-wrap:wrap;gap:12px;align-items:center}.cases_secondary__3c7lh strong{font-weight:500}.cases_arrow__NU5xQ{color:var(--cz-accent-ink)}.cases_dossierWrapper__J_46d{margin-top:18px;border-bottom:1px solid var(--color-brand-border)}.cases_dossierTrigger__ivrs2{display:flex;align-items:center;justify-content:space-between;padding:12px 0;font-family:var(--font-mono);font-size:11px;text-transform:uppercase;letter-spacing:.08em;color:var(--cz-accent-ink);cursor:pointer;user-select:none}.cases_dossierTrigger__ivrs2::-webkit-details-marker{display:none}.cases_dossierTrigger__ivrs2::marker{display:none}.cases_dossierAction__bzggA{font-size:14px;transition:transform .2s ease}.cases_dossierWrapper__J_46d[open] .cases_dossierAction__bzggA{transform:rotate(45deg)}.cases_dossierBody__rcN2u{padding:14px 0 20px;display:grid;gap:16px;font-size:13px;line-height:1.65}.cases_dossierBlock__DtJwp{display:grid;gap:4px}.cases_dossierTitle__InvmY{font-family:var(--font-mono);font-size:10px;text-transform:uppercase;letter-spacing:.08em;color:var(--color-brand-text-muted)}.cases_dossierText__ej__b{color:var(--color-brand-text-light)}.cases_footer__afVkh{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:18px;margin-top:23px;font-size:9px;letter-spacing:.06em}.cases_footer__afVkh>span{color:var(--color-brand-text-muted);text-transform:uppercase}.cases_footer__afVkh a{display:flex;gap:7px;align-items:center;color:var(--cz-accent-ink);min-height:32px}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.cases_story__9C_L1{view-timeline-name:--case;view-timeline-axis:block}.cases_after__7V2iD .cases_track__KLRoE span{animation:cases_measure__hrp_n linear both;animation-timeline:--case;animation-range:entry 15% cover 42%}.cases_story__9C_L1:before{animation:cases_orbit__WtARP linear both;animation-timeline:--case;animation-range:cover 0 cover 100%}}}@keyframes cases_measure__hrp_n{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes cases_orbit__WtARP{0%{transform:translateY(-25px)}to{transform:translateY(80px)}}@media (max-width:900px){.cases_layout__tsHIj{grid-template-columns:1fr;gap:40px}.cases_intro__CkVeI{position:static}.cases_intro__CkVeI h2{max-width:650px}.cases_description__DShit,.cases_disclosure__pDeho{max-width:620px}.cases_chapters__0LXll{grid-template-columns:1fr 1fr;gap:0 25px;margin-top:25px}.cases_stories__Hrf_p{grid-template-columns:1fr 1fr;gap:20px}.cases_outcome__3gxqD strong{font-size:clamp(38px,6vw,60px)}.cases_dossier__rYMKi{display:none}}@media (max-width:620px){.cases_section__CBjny{padding:76px 22px}.cases_stories__Hrf_p{grid-template-columns:1fr}.cases_story__9C_L1{padding:27px}.cases_intro__CkVeI h2{font-size:42px}.cases_chapters__0LXll{grid-template-columns:1fr}.cases_outcome__3gxqD strong{font-size:clamp(45px,12vw,67px)}.cases_dossier__rYMKi{display:inline}}