.brand-backdrop.svelte-728t4l{pointer-events:none;background:linear-gradient(160deg,#0f1b38,#080f21 78%);position:absolute;inset:0;overflow:hidden}.glow.svelte-728t4l{background:radial-gradient(circle,#2b65ca4d,#0000 62%);border-radius:50%;width:720px;height:720px;position:absolute;top:-360px;left:-120px}.contours.svelte-728t4l{opacity:.5;height:58%;position:absolute;top:0;left:0;right:0}.chevrons.svelte-728t4l{opacity:.1;width:380px;max-width:48vw;position:absolute;bottom:-110px;right:40px}.auth.svelte-1qsayef{color:#e9ecf2;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;background:#080f21;place-items:center;min-height:100svh;padding:2rem 1.5rem;font-family:Inter Variable,Inter,system-ui,sans-serif;display:grid;position:relative;overflow:hidden}.layout.svelte-1qsayef{z-index:1;grid-template-columns:1.15fr .85fr;align-items:center;gap:3.5rem;width:100%;max-width:1040px;display:grid;position:relative}.layout.wide.svelte-1qsayef{grid-template-columns:.9fr 1.1fr;max-width:1140px}.chevrons-mark.svelte-1qsayef{flex-shrink:0;width:auto;height:clamp(52px,5vw,70px)}.editorial.svelte-1qsayef{min-width:0;transform:translateY(-1.5rem)}.eyebrow.svelte-1qsayef{letter-spacing:.22em;text-transform:uppercase;color:#a9c3ea;opacity:.9;margin:0;font-size:.75rem;font-weight:600}.editorial.svelte-1qsayef h1:where(.svelte-1qsayef){letter-spacing:-.015em;color:#fff;max-width:16ch;margin:.4rem 0 0;font-size:clamp(1.9rem,4vw,2.9rem);font-weight:700;line-height:1.12}.editorial.svelte-1qsayef h1:where(.svelte-1qsayef) em:where(.svelte-1qsayef){color:#3e72cc;font-style:normal}.lead.svelte-1qsayef{color:#8696b6;max-width:40ch;margin:.5rem 0 0;font-size:.95rem;line-height:1.6}.formwrap.svelte-1qsayef{justify-content:center;min-width:0;display:flex}.layout.compact.svelte-1qsayef{grid-template-columns:1fr;max-width:420px}.layout.compact.svelte-1qsayef .editorial:where(.svelte-1qsayef){display:none}@media (width<=860px){.chevrons-mark.svelte-1qsayef{height:clamp(36px,9vw,46px)}.layout.svelte-1qsayef,.layout.wide.svelte-1qsayef{grid-template-columns:1fr;gap:2rem;max-width:400px}.editorial.svelte-1qsayef{text-align:center;transform:none}.editorial.svelte-1qsayef h1:where(.svelte-1qsayef){margin-inline:auto}.lead.svelte-1qsayef{display:none}}
