.auth-page.svelte-e3wec{min-height:100vh;display:flex}.auth-panel.svelte-e3wec{flex-direction:column;flex:1;justify-content:center;padding:2rem;display:flex}.auth-panel--brand.svelte-e3wec{color:#fff;background:#0f0f0f;position:relative;overflow:hidden}.auth-brand-video.svelte-e3wec{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.auth-brand-overlay.svelte-e3wec{background:linear-gradient(120deg,#0a0a0ad1 8%,#0a0a0a8c 52%,#0a0a0ab8 100%),radial-gradient(circle at 18% 15%,#990f0233,#0000 48%);position:absolute;inset:0}.auth-brand-content.svelte-e3wec{z-index:1;max-width:30rem;position:relative}.auth-brand-eyebrow.svelte-e3wec{text-transform:uppercase;letter-spacing:.16em;opacity:.82;margin:0 0 .85rem;font-size:.72rem}.auth-brand-title.svelte-e3wec{margin:0 0 .75rem;font-size:clamp(1.75rem,4vw,2.5rem);font-weight:700}.auth-brand-subtitle.svelte-e3wec{opacity:.85;max-width:28ch;margin:0;line-height:1.5}.auth-brand-points.svelte-e3wec{gap:.65rem;margin:1.5rem 0 0;padding:0;list-style:none;display:grid}.auth-brand-points.svelte-e3wec li:where(.svelte-e3wec){opacity:.94;align-items:center;gap:.6rem;font-size:.92rem;line-height:1.35;display:flex}.auth-brand-points.svelte-e3wec li:where(.svelte-e3wec):before{content:"";background:#b91c1c;border-radius:999px;flex:none;width:.5rem;height:.5rem;box-shadow:0 0 10px #b91c1c99}.auth-panel--form.svelte-e3wec{color:#111;background:linear-gradient(#fff 0%,#f7f8fb 100%);align-items:center}@media (width<=768px){.auth-page.svelte-e3wec{flex-direction:column}.auth-panel--brand.svelte-e3wec{padding:1.5rem}}
