.auth-page_wrapper__dx3zf{align-items:center;display:grid;min-height:100vh;min-height:100svh;padding:max(var(--space-6),env(safe-area-inset-top)) max(var(--space-4),env(safe-area-inset-right)) max(var(--space-6),env(safe-area-inset-bottom)) max(var(--space-4),env(safe-area-inset-left))}.auth-page_card__Fqftr{margin:0 auto;max-width:29rem;width:100%;border-color:color-mix(in srgb,var(--color-border-strong) 38%,transparent);border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:var(--shadow-lg)}.auth-page_stack__w3vJj{display:grid;grid-gap:var(--space-6);gap:var(--space-6);padding:clamp(var(--space-6),5vw,var(--space-10))}.auth-page_meta__WHpWd{display:grid;grid-gap:var(--space-3);gap:var(--space-3)}.auth-page_eyebrow__rvwsA{color:var(--color-primary);font-size:var(--text-xs);font-weight:700;letter-spacing:.14em;margin:0;text-transform:uppercase}.auth-page_title__catek{color:var(--color-text-strong);font-family:var(--font-heading);font-size:clamp(1.65rem,5vw,2rem);line-height:1.18;margin:0}.auth-page_description__n6xsN{color:var(--color-text-muted);font-size:var(--text-sm);line-height:1.6;margin:0}.auth-page_footer__OJMt3{align-items:center;border-top:1px solid var(--color-border);display:flex;flex-wrap:wrap;gap:var(--space-3) var(--space-4);justify-content:space-between;padding-top:var(--space-4)}.auth-page_secureAccess__6QVau{color:var(--color-text-muted);font-size:var(--text-xs)}@media (max-height:40rem){.auth-page_wrapper__dx3zf{align-items:start}}@media (max-width:30rem){.auth-page_wrapper__dx3zf{padding-left:var(--space-3);padding-right:var(--space-3)}.auth-page_stack__w3vJj{gap:var(--space-5)}.auth-page_footer__OJMt3{align-items:flex-start;flex-direction:column}}.auth-page_split__4iXCU{background:var(--color-background);display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);min-height:100vh;min-height:100svh}.auth-page_brandPanel__8Q601{background:radial-gradient(120% 80% at 0 0,#12404c 0,transparent 60%),linear-gradient(160deg,#0b1d29,#07111b);color:#dbe7ed;display:flex;flex-direction:column;gap:1.6rem;justify-content:center;padding:clamp(2rem,6vw,5rem)}.auth-page_brandMark__2cjvV{align-items:center;display:flex;font-size:1.1rem;font-weight:700;gap:.7rem}.auth-page_brandMark__2cjvV svg{height:2.6rem;width:2.6rem}.auth-page_brandMark__2cjvV b{color:#45bfd0}.auth-page_brandTitle__lj6PA{color:#f6fafc;font-size:clamp(1.4rem,2.6vw,2.1rem);font-weight:800;letter-spacing:-.01em;line-height:1.2;margin:0;max-width:34rem}.auth-page_features__K_zd1{display:grid;grid-gap:1rem;gap:1rem;margin:0;max-width:34rem;padding:0}.auth-page_features__K_zd1 li{border-left:3px solid #45bfd0;display:grid;grid-gap:.2rem;gap:.2rem;list-style:none;padding-left:.85rem}.auth-page_features__K_zd1 b{color:#f6fafc;font-size:.95rem}.auth-page_features__K_zd1 span{color:#93a8b6;font-size:.85rem;line-height:1.5}.auth-page_brandFoot__EDKIQ{color:#6f8796;font-size:.78rem;margin:0}.auth-page_formPanel___6Aqk{align-items:center;display:grid;padding:clamp(1.5rem,5vw,4rem)}.auth-page_formCard__sgsYn{display:grid;grid-gap:var(--space-6);gap:var(--space-6);margin:0 auto;max-width:25rem;width:100%}@media (max-width:860px){.auth-page_split__4iXCU{grid-template-columns:minmax(0,1fr)}.auth-page_brandPanel__8Q601{gap:1rem;padding:1.5rem 1.25rem}.auth-page_brandFoot__EDKIQ,.auth-page_features__K_zd1{display:none}.auth-page_brandTitle__lj6PA{font-size:1.15rem}}.auth-page_brandPanel__8Q601{background:radial-gradient(90% 70% at 0 0,rgb(56 189 248/.28),transparent 60%),radial-gradient(80% 70% at 100% 100%,rgb(168 85 247/.26),transparent 60%),linear-gradient(160deg,#0c2446,#050f1f)}.auth-page_brandMark__2cjvV span{display:grid;font-size:1.35rem;line-height:1.1}.auth-page_brandMark__2cjvV b{background:linear-gradient(90deg,#38bdf8,#a78bfa);-webkit-background-clip:text;background-clip:text;color:transparent}.auth-page_tagline__mHjoO{color:#9fb6d6;font-size:.72rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.auth-page_slogan__vDrqC{border-left:3px solid #fbbf24;color:#f6fafc;font-size:1.05rem;font-style:italic;font-weight:600;margin:0;padding-left:.8rem}.auth-page_brandName__GxQih{display:inline}