.case[data-astro-cid-mfbl7fwg]{padding-top:60px}.case__head[data-astro-cid-mfbl7fwg]{max-width:760px}.case__eyebrow[data-astro-cid-mfbl7fwg]{color:var(--spell);letter-spacing:.08em;text-transform:uppercase;font-size:.85rem}.case__shot[data-astro-cid-mfbl7fwg]{margin-top:8px;padding:0;text-decoration:none;display:block;overflow:hidden}.case__bar[data-astro-cid-mfbl7fwg]{border-bottom:1px solid var(--line);color:var(--muted);font-family:var(--mono);align-items:center;gap:6px;padding:10px 14px;font-size:.8rem;display:flex}.case__bar[data-astro-cid-mfbl7fwg] i[data-astro-cid-mfbl7fwg]{background:var(--line-strong);border-radius:50%;width:10px;height:10px}.case__bar[data-astro-cid-mfbl7fwg] span[data-astro-cid-mfbl7fwg]{margin-left:8px}.case__shot[data-astro-cid-mfbl7fwg] img{object-fit:cover;object-position:top;width:100%;height:auto;max-height:560px;display:block}.case__facts[data-astro-cid-mfbl7fwg]{grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:12px 24px;margin:28px 0 0;display:grid}.case__facts[data-astro-cid-mfbl7fwg] dt[data-astro-cid-mfbl7fwg]{color:var(--faint);font-size:.85rem}.case__facts[data-astro-cid-mfbl7fwg] dd[data-astro-cid-mfbl7fwg]{margin:2px 0 0;font-weight:700}.case__story[data-astro-cid-mfbl7fwg]{grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr));gap:24px 48px;margin-top:48px;display:grid}.case__story[data-astro-cid-mfbl7fwg] h2[data-astro-cid-mfbl7fwg],.case__results-h[data-astro-cid-mfbl7fwg]{letter-spacing:-.03em;margin-bottom:10px;font-size:clamp(1.5rem,3vw,2rem)}.case__story[data-astro-cid-mfbl7fwg] p[data-astro-cid-mfbl7fwg]{color:var(--muted);font-size:1.05rem;line-height:1.6}.case__results-h[data-astro-cid-mfbl7fwg]{margin-top:56px}.case__stats[data-astro-cid-mfbl7fwg]{grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:14px;margin:0;padding:0;list-style:none;display:grid}.case__stats[data-astro-cid-mfbl7fwg] li[data-astro-cid-mfbl7fwg]{gap:6px;padding:22px;display:grid}.case__stats[data-astro-cid-mfbl7fwg] strong[data-astro-cid-mfbl7fwg]{letter-spacing:-.04em;font-size:clamp(2.2rem,4vw,3rem);line-height:1}.case__stats[data-astro-cid-mfbl7fwg] span[data-astro-cid-mfbl7fwg]{color:var(--muted)}.case__note[data-astro-cid-mfbl7fwg]{color:var(--faint);margin-top:12px;font-size:.9rem}.case__quote[data-astro-cid-mfbl7fwg]{margin:28px 0 0;padding:clamp(22px,3vw,36px)}.case__quote[data-astro-cid-mfbl7fwg] blockquote[data-astro-cid-mfbl7fwg]{margin:0;font-size:clamp(1.15rem,2vw,1.45rem);font-weight:600;line-height:1.45}.case__quote[data-astro-cid-mfbl7fwg] figcaption[data-astro-cid-mfbl7fwg]{color:var(--muted);margin-top:14px}.case__cta[data-astro-cid-mfbl7fwg]{text-align:center;justify-items:center;gap:14px;margin-top:72px;display:grid}.case__cta[data-astro-cid-mfbl7fwg] h2[data-astro-cid-mfbl7fwg]{font-size:clamp(2rem,5vw,3.4rem)}.case__cta[data-astro-cid-mfbl7fwg] p[data-astro-cid-mfbl7fwg]{color:var(--muted);max-width:46ch}.case__buttons[data-astro-cid-mfbl7fwg]{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}
