.auth-page.svelte-15piq0k{padding:4rem 0 5rem}.auth-card.svelte-15piq0k{max-width:480px;margin:0 auto;background:#fff;border:1px solid var(--border);border-radius:1rem;padding:2rem;box-shadow:0 10px 30px #0000000d}.auth-header.svelte-15piq0k{text-align:center;margin-bottom:1.5rem}.auth-header.svelte-15piq0k h1:where(.svelte-15piq0k){color:var(--text-heading);margin-bottom:.5rem;font-size:2rem;letter-spacing:-.02em}.auth-header.svelte-15piq0k p:where(.svelte-15piq0k){color:var(--text-label)}.eyebrow.svelte-15piq0k{display:inline-block;margin-bottom:.75rem;padding:.3rem .65rem;border:1px solid var(--border);border-radius:999px;font-size:.8rem;color:var(--text-label);background:#fff}.auth-meta.svelte-15piq0k{margin-top:1rem;text-align:center;font-size:.9rem;color:var(--text-label)}.auth-meta.svelte-15piq0k a:where(.svelte-15piq0k){color:var(--text-heading);text-decoration:none;font-weight:600}.auth-meta.svelte-15piq0k a:where(.svelte-15piq0k):hover{text-decoration:underline}@media(max-width:600px){.auth-page.svelte-15piq0k{padding:2rem 0 3rem}.auth-card.svelte-15piq0k{padding:1.25rem;border-radius:.8rem}}
