.auth.svelte-5bky5h{min-height:100vh;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);background:var(--paper)}.brand-panel.svelte-5bky5h{display:flex;flex-direction:column;gap:40px;padding:48px 44px;color:#fff;background:radial-gradient(circle at 14% 8%,rgba(40,209,218,.22),transparent 30%),radial-gradient(circle at 86% 82%,rgba(22,139,188,.18),transparent 34%),linear-gradient(180deg,#031426,#071d38 58%,#061b33)}.brand.svelte-5bky5h{display:flex;align-items:center;gap:18px}.brand-mark.svelte-5bky5h{height:60px;width:auto;flex:none}.brand-name.svelte-5bky5h{display:block;color:#28d1da;font-size:26px;font-weight:800;line-height:1.1;letter-spacing:.16em}.brand-sub.svelte-5bky5h{display:block;margin-top:5px;color:#ffffffb8;font-size:14px;font-weight:600;letter-spacing:.02em}.pitch.svelte-5bky5h{margin-top:auto;max-width:380px}.pitch.svelte-5bky5h h2:where(.svelte-5bky5h){margin:0 0 12px;font-size:26px;font-weight:800;letter-spacing:-.02em}.pitch.svelte-5bky5h p:where(.svelte-5bky5h){margin:0;color:#ffffffb3;font-size:12px;line-height:1.6}.foot.svelte-5bky5h{color:#ffffff70;font-size:10px;font-weight:600}.form-area.svelte-5bky5h{display:flex;align-items:center;justify-content:center;padding:40px 24px}.form-card.svelte-5bky5h{width:100%;max-width:400px;animation:pier-fade .25s ease both}@media(max-width:820px){.auth.svelte-5bky5h{grid-template-columns:1fr}.brand-panel.svelte-5bky5h{display:none}}
