.public-page.svelte-cwls5q{max-width:760px;margin:0 auto;padding:44px 20px 24px}.eyebrow.svelte-cwls5q{text-transform:uppercase;letter-spacing:.08em;color:var(--accent,#1a5fb4);margin:0 0 8px;font-size:13px;font-weight:600}h1.svelte-cwls5q{margin:0 0 14px;font-size:clamp(28px,4vw,42px)}.lede.svelte-cwls5q{color:var(--text-soft,#4b5563);margin-bottom:28px;font-size:18px;line-height:1.55}section.svelte-cwls5q{margin-bottom:28px}section.svelte-cwls5q h2:where(.svelte-cwls5q){margin:0 0 8px;font-size:20px}section.svelte-cwls5q p:where(.svelte-cwls5q),section.svelte-cwls5q li:where(.svelte-cwls5q){color:var(--text-soft,#4b5563);line-height:1.55}ul.svelte-cwls5q{gap:8px;padding-left:20px;display:grid}.distinction.svelte-cwls5q{background:var(--surface-soft,#f9fafb);border-radius:12px;padding:20px}.cta-row.svelte-cwls5q{flex-wrap:wrap;gap:12px;display:flex}.public-cta-primary.svelte-cwls5q{background:var(--accent,#1a5fb4);color:#fff;border-radius:999px;padding:12px 22px;font-weight:700;text-decoration:none}.public-cta-secondary.svelte-cwls5q{border:1px solid var(--line-soft,#e5e7eb);color:inherit;border-radius:999px;padding:12px 22px;font-weight:600;text-decoration:none}
