.page-hero.svelte-cwls5q{padding:56px 0 28px;border-bottom:1px solid var(--border);background:var(--card)}.page-hero.svelte-cwls5q h1:where(.svelte-cwls5q){margin-top:14px;max-width:720px}.page-hero.svelte-cwls5q .lead:where(.svelte-cwls5q){margin-top:14px;font-size:18px;line-height:1.55;color:var(--muted);max-width:680px}.page-body.svelte-cwls5q{padding:44px 0 80px}.prose.svelte-cwls5q{max-width:768px;margin:0 auto}.prose.svelte-cwls5q h2:where(.svelte-cwls5q){font-size:22px;line-height:1.3;margin:40px 0 12px}.prose.svelte-cwls5q p:where(.svelte-cwls5q){color:var(--text);font-size:15.5px;line-height:1.72;margin:0 0 14px}.prose.svelte-cwls5q ul:where(.svelte-cwls5q){margin:0 0 16px;padding-left:22px}.prose.svelte-cwls5q li:where(.svelte-cwls5q){color:var(--text);font-size:15.5px;line-height:1.7;margin-bottom:9px}.prose.svelte-cwls5q a:where(.svelte-cwls5q){color:var(--primary);font-weight:600;text-decoration:underline;text-underline-offset:2px}.prose.svelte-cwls5q a:where(.svelte-cwls5q):hover{color:var(--primary-700)}.note.svelte-cwls5q{margin:18px 0 24px;padding:18px 20px;background:var(--primary-50);border:1px solid var(--sage-tint);border-radius:var(--radius)}.note.svelte-cwls5q strong:where(.svelte-cwls5q){display:block;color:var(--primary);font-size:15.5px;margin-bottom:6px}.note.svelte-cwls5q p:where(.svelte-cwls5q){margin:0}.cta-row.svelte-cwls5q{display:flex;flex-wrap:wrap;gap:12px;margin-top:32px}
