.login-page.svelte-1wx4tso{padding:4rem 0 5rem}.login-grid.svelte-1wx4tso{grid-template-columns:1fr 1fr;align-items:center;gap:3rem;display:grid}.login-copy.svelte-1wx4tso h1:where(.svelte-1wx4tso){margin:.4rem 0 .8rem}.login-copy.svelte-1wx4tso em:where(.svelte-1wx4tso){color:var(--coral);font-style:normal}.auth-card.svelte-1wx4tso{color:var(--navy);padding:clamp(1.3rem,4vw,3rem)}form.svelte-1wx4tso{gap:1rem;display:grid}.field.svelte-1wx4tso{gap:.35rem;display:grid}.field.svelte-1wx4tso label:where(.svelte-1wx4tso){text-transform:uppercase;letter-spacing:.06em;font-size:.8rem;font-weight:700}.field.svelte-1wx4tso input:where(.svelte-1wx4tso){border:2px solid var(--navy);background:var(--paper);width:100%;min-width:0;font:inherit;border-radius:.6rem;padding:.7rem .85rem}.icon-field.svelte-1wx4tso>div:where(.svelte-1wx4tso){border:2px solid var(--navy);background:var(--paper);border-radius:.6rem;align-items:center;gap:.55rem;padding-left:.7rem;display:flex}.icon-field.svelte-1wx4tso input:where(.svelte-1wx4tso){background:0 0;border:0}.submit.svelte-1wx4tso{width:100%}.mode-copy.svelte-1wx4tso{margin:1rem 0 0;font-size:.9rem}@media (width<=860px){.login-grid.svelte-1wx4tso{grid-template-columns:1fr;gap:2rem}}
