.prose.svelte-cwls5q{max-width:720px;margin:0 auto}.eyebrow.svelte-cwls5q{margin:0 0 var(--s-3);color:var(--color-primary);font-family:var(--font-mono);font-size:var(--fs-sm-mono);letter-spacing:.1em;text-transform:uppercase}h1.svelte-cwls5q{letter-spacing:-.02em;margin:0 0 var(--s-6);font-size:clamp(28px,5vw,44px);font-weight:500;line-height:1.1}h2.svelte-cwls5q{font-size:var(--fs-xl);letter-spacing:-.01em;margin:var(--s-10) 0 var(--s-3);font-weight:500}.lede.svelte-cwls5q{color:var(--color-on-surface-subtle);font-size:var(--fs-lg);margin:0 0 var(--s-5);line-height:1.7}.prose.svelte-cwls5q p:where(.svelte-cwls5q){color:var(--color-on-surface-subtle);margin:0 0 var(--s-4);line-height:1.7}.prose.svelte-cwls5q em:where(.svelte-cwls5q){color:var(--color-on-surface);font-style:italic}.prose.svelte-cwls5q strong:where(.svelte-cwls5q){color:var(--color-on-surface);font-weight:500}ul.svelte-cwls5q{padding-left:var(--s-5);color:var(--color-on-surface-subtle);margin:0 0 var(--s-4);line-height:1.7}ul.svelte-cwls5q li:where(.svelte-cwls5q){margin-bottom:var(--s-2)}.cta.svelte-cwls5q{margin-top:var(--s-10)}.primary-link.svelte-cwls5q{background:var(--color-primary);color:var(--color-on-primary);padding:var(--s-3) var(--s-5);border-radius:var(--r-sm);transition:background var(--t-fast) var(--ease-out);font-weight:500;text-decoration:none;display:inline-block}.primary-link.svelte-cwls5q:hover{background:var(--color-primary-emphasis)}
