.auth-panel{margin-top:32px}.brand-hero.svelte-u9c561{margin:-32px -32px 4px;padding:28px 32px;border-radius:16px 16px 0 0;background:linear-gradient(135deg,#112f67,#1b4f9c)}.brand-copy.svelte-u9c561{margin:0;color:#fff;font-size:clamp(28px,4vw,40px);font-weight:800;letter-spacing:-.04em}.login-title.svelte-u9c561{margin:0;display:inline-block;color:#133a78;font-size:clamp(22px,3vw,30px);font-weight:800;letter-spacing:-.03em}.form-message.svelte-u9c561{margin:0;color:#a34118;font-weight:700}.auth-link.svelte-u9c561{margin:-10px 0 0;color:#63706b}.auth-link.svelte-u9c561 a:where(.svelte-u9c561){color:#1d6b59;font-weight:700;text-decoration:underline;text-underline-offset:3px}@media(max-width:640px){.auth-panel{margin-top:20px}.brand-hero.svelte-u9c561{margin:-22px -22px 4px;padding:24px 22px}}
