.page.svelte-52fghe{padding:clamp(1rem,4vw,4rem)}.page.svelte-52fghe>section:where(.svelte-52fghe){border:1px solid var(--line);background:var(--panel);max-width:52rem;padding:clamp(1.5rem,4vw,3rem)}h2.svelte-52fghe{font-family:var(--font-display);margin:.6rem 0 1.5rem;font-size:2rem;font-style:italic}form.svelte-52fghe{display:grid}.passwords.svelte-52fghe{grid-template-columns:1fr 1fr;gap:1rem;display:grid}.switch.svelte-52fghe,.success.svelte-52fghe p:where(.svelte-52fghe),.legal-consent.svelte-52fghe{color:var(--muted);font-size:.75rem}.switch.svelte-52fghe a:where(.svelte-52fghe),.success.svelte-52fghe a:where(.svelte-52fghe),.legal-consent.svelte-52fghe a:where(.svelte-52fghe){color:var(--ink);font-weight:800}.legal-consent.svelte-52fghe{margin:.9rem 0 0;font-size:.58rem;line-height:1.6}.success.svelte-52fghe{align-content:center;min-height:18rem;display:grid}.success.svelte-52fghe>span:where(.svelte-52fghe){color:var(--signal);font-size:2rem}.success.svelte-52fghe a:where(.svelte-52fghe){text-transform:uppercase;margin-top:1rem;font-size:.72rem}@media (width<=600px){.passwords.svelte-52fghe{grid-template-columns:1fr}.page.svelte-52fghe{padding-bottom:6rem}}
