.public-page.svelte-1thf6pg{max-width:760px;margin:0 auto;padding:44px 20px 24px}h1.svelte-1thf6pg{margin:0 0 12px;font-size:clamp(28px,4vw,42px)}.lede.svelte-1thf6pg{color:var(--text-soft,#4b5563);margin-bottom:32px;font-size:18px}.steps.svelte-1thf6pg{counter-reset:step;gap:22px;margin:0 0 32px;padding:0;list-style:none;display:grid}.steps.svelte-1thf6pg li:where(.svelte-1thf6pg){border:1px solid var(--line-soft,#e5e7eb);border-radius:12px;padding:18px 20px}.steps.svelte-1thf6pg h2:where(.svelte-1thf6pg){margin:0 0 6px;font-size:18px}.steps.svelte-1thf6pg p:where(.svelte-1thf6pg){color:var(--text-soft,#4b5563);margin:0}.distinction.svelte-1thf6pg{background:var(--surface-soft,#f9fafb);border-radius:12px;margin-bottom:28px;padding:20px}.distinction.svelte-1thf6pg h2:where(.svelte-1thf6pg){margin:0 0 6px;font-size:18px}.distinction.svelte-1thf6pg p:where(.svelte-1thf6pg){color:var(--text-soft,#4b5563);margin:0}.cta-row.svelte-1thf6pg{flex-wrap:wrap;gap:12px;display:flex}.public-cta-primary.svelte-1thf6pg{background:var(--accent,#1a5fb4);color:#fff;border-radius:999px;padding:12px 22px;font-weight:700;text-decoration:none}.public-cta-secondary.svelte-1thf6pg{border:1px solid var(--line-soft,#e5e7eb);color:inherit;border-radius:999px;padding:12px 22px;font-weight:600;text-decoration:none}
