.case-hero[data-astro-cid-eqkh5spc]{gap:var(--space-l);border-radius:var(--radius-xl);padding:clamp(1.75rem,1rem + 2.5vw,3rem);display:grid;position:relative}.case-hero[data-astro-cid-eqkh5spc] .case-hero__stat{border-top:0;padding-top:0}.case-hero[data-astro-cid-eqkh5spc] .case-hero__stat .stat__value{white-space:nowrap;color:var(--color-text);font-size:clamp(3rem,1.75rem + 3.6vw,5rem)}.case-hero[data-astro-cid-eqkh5spc] .case-hero__stat .stat__unit{color:var(--nss-red-light);font-size:.4em}.case-hero[data-astro-cid-eqkh5spc] .case-hero__stat .stat__label{font-size:var(--step-0);max-width:none}.case-facts[data-astro-cid-eqkh5spc]{border-top:1px solid var(--color-line-strong);margin:0;display:grid}.case-facts[data-astro-cid-eqkh5spc]>div[data-astro-cid-eqkh5spc]{gap:var(--space-s);border-bottom:1px solid var(--color-line);grid-template-columns:8rem 1fr;padding-block:.75rem;display:grid}.case-facts[data-astro-cid-eqkh5spc] dt[data-astro-cid-eqkh5spc]{font-size:var(--step--1);color:var(--color-text-3)}.case-facts[data-astro-cid-eqkh5spc] dd[data-astro-cid-eqkh5spc]{margin:0;font-weight:500}.case-problem[data-astro-cid-eqkh5spc]{justify-items:center;gap:var(--space-m);max-width:calc(56rem + 2 * var(--gutter));text-align:center;display:grid}.case-problem__text[data-astro-cid-eqkh5spc]{font-size:var(--step-4);font-weight:var(--weight-head);letter-spacing:var(--tracking-display);color:var(--color-text);text-wrap:balance;line-height:1.2}.case-metrics[data-astro-cid-eqkh5spc]{background:var(--color-bg-subtle)}.case-metrics__grid[data-astro-cid-eqkh5spc]{gap:var(--space-l);grid-template-columns:repeat(auto-fit,minmax(min(100%,13rem),1fr));display:grid}.case-story[data-astro-cid-eqkh5spc]{gap:var(--space-l);display:grid}@media (width>=64rem){.case-story[data-astro-cid-eqkh5spc]{gap:var(--space-2xl);grid-template-columns:minmax(0,1fr) minmax(0,2fr)}}.case-story__title[data-astro-cid-eqkh5spc]{font-size:var(--step-4)}.case-story[data-astro-cid-eqkh5spc] .prose[data-astro-cid-eqkh5spc] h2{font-size:var(--step-2);margin-top:1.5em}
