body{margin:0;font-family:system-ui,sans-serif}*{box-sizing:border-box}main.svelte-12wi48w{background:#fff;flex-direction:column;align-items:center;padding:2rem;display:flex}header.svelte-12wi48w{flex-direction:row;align-items:center;display:flex}header.svelte-12wi48w h1:where(.svelte-12wi48w){font-size:3rem;font-weight:700}section.svelte-12wi48w{flex-direction:column;align-items:center;padding:1rem;display:flex}.main-logo.svelte-12wi48w{width:140px;height:140px}.lang-wrap.svelte-12wi48w{align-items:center;gap:.5rem;padding:.75rem;display:flex}.lang-label.svelte-12wi48w{color:#64748b;white-space:nowrap;font-size:.82rem;font-weight:600}.lang-wrap .nav-select{color:#102033;border-color:#e2e8f0}.lang-wrap .nav-select:hover{background:#f1f5f9;border-color:#cbd5e1}.lang-wrap .nav-select option{color:#102033;background:#fff}.lang-wrap .nav-chevron{color:#475569}.subtitle.svelte-12wi48w{color:#64748b;margin:1.4rem 0 2.5rem;line-height:1.7}.login-note.svelte-12wi48w{color:#94a3b8;border-top:1px solid #e2e8f0;margin:0;padding-top:1.5rem;font-size:.8rem;line-height:1.7}.login-note.svelte-12wi48w a:where(.svelte-12wi48w){color:#0284c7;font-weight:800;text-decoration:none}.login-note.svelte-12wi48w a:where(.svelte-12wi48w):hover{text-decoration:underline}@media (width<=640px){.subtitle.svelte-12wi48w{font-size:.95rem}}
