.case-study.svelte-m5py5{max-width:48rem;margin:0 auto;padding:2.75rem 1.25rem 3rem;color:var(--color-text)}.hero.svelte-m5py5 h1:where(.svelte-m5py5){margin-top:0;font-size:clamp(1.6em,1.8vw + 1em,2.35em);color:var(--color-near-black)}.lede.svelte-m5py5{font-size:1.05rem;color:var(--color-text-muted);line-height:1.55;margin-bottom:2rem}section.svelte-m5py5{margin-bottom:2rem}h2.svelte-m5py5{font-size:1.2rem;color:var(--color-hero-primary-bg-hover);margin:0 0 .65rem}section.svelte-m5py5 p:where(.svelte-m5py5),section.svelte-m5py5 ul:where(.svelte-m5py5){line-height:1.6;margin:0 0 .85rem}ul.svelte-m5py5{padding-inline-start:1.2rem}li.svelte-m5py5{margin-bottom:.5rem}
