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