:root{color-scheme:light;--atlas-navy:#0b192c;--atlas-navy-2:#12253d;--atlas-blue:#1e3a8a;--atlas-cerulean:#2563eb;--atlas-accent:var(--atlas-cerulean);--atlas-accent-hover:#1d4ed8;--atlas-accent-soft:#dbeafe;--atlas-accent-tint:#eff6ff;--atlas-glow:rgba(37,99,235,.28);--atlas-bg:#f8fafc;--atlas-surface:#ffffff;--atlas-surface-2:#f1f5f9;--atlas-surface-3:#e9eef5;--atlas-border:#e2e8f0;--atlas-border-strong:#cbd5e1;--atlas-text:#0b192c;--atlas-text-2:#334155;--atlas-text-3:#64748b;--atlas-text-4:#94a3b8;--atlas-on-accent:#ffffff;--atlas-success:#10b981;--atlas-success-strong:#047857;--atlas-warning:#f59e0b;--atlas-warning-strong:#b45309;--atlas-error:#ef4444;--atlas-error-strong:#b91c1c;--atlas-neutral:#64748b;--atlas-danger-solid:#be123c;--atlas-warning-solid:#b45309;--atlas-btn-bg:var(--atlas-navy);--atlas-btn-bg-hover:#12253d;--acc-blue-bg:#dbeafe;--acc-blue-fg:#1d4ed8;--acc-cyan-bg:#cffafe;--acc-cyan-fg:#0e7490;--acc-violet-bg:#ede9fe;--acc-violet-fg:#6d28d9;--acc-emerald-bg:#d1fae5;--acc-emerald-fg:#047857;--acc-amber-bg:#fef3c7;--acc-amber-fg:#b45309;--acc-orange-bg:#ffedd5;--acc-orange-fg:#c2410c;--acc-rose-bg:#ffe4e6;--acc-rose-fg:#be123c;--acc-fuchsia-bg:#fae8ff;--acc-fuchsia-fg:#a21caf;--acc-slate-bg:#f1f5f9;--acc-slate-fg:#475569;--atlas-r-card:8px;--atlas-r-btn:6px;--atlas-r-modal:12px;--atlas-r-input:6px;--atlas-r-pill:999px;--atlas-shadow-card:0 1px 3px rgba(11,25,44,.04);--atlas-shadow-raise:0 2px 8px rgba(11,25,44,.07);--atlas-shadow-pop:0 12px 32px rgba(11,25,44,.14);--atlas-shadow-modal:0 24px 60px rgba(11,25,44,.28);--atlas-overlay:rgba(11,25,44,.52);--atlas-dur:140ms;--atlas-ease:cubic-bezier(.2,.8,.2,1);--rail-bg:#f1f5f9;--rail-border:#dbe3ec;--rail-text:#0b192c;--rail-muted:#475569;--rail-faint:#94a3b8;--rail-hover:rgba(11,25,44,.06);--rail-active:rgba(37,99,235,.12);--rail-chip:rgba(11,25,44,.07);--rail-track:rgba(11,25,44,.05);--rail-sel:#ffffff;--rail-strong:#0b192c;--rail-scroll:rgba(11,25,44,.18);--rail-dot-red:#dc2626;--rail-dot-violet:#7c3aed;--rail-dot-slate:#64748b;--rail-dot-cyan:#0891b2;--rail-dot-orange:#ea580c}:root[data-theme=dark]{color-scheme:dark;--atlas-navy:#0b192c;--atlas-navy-2:#16283f;--atlas-accent:#3b82f6;--atlas-accent-hover:#60a5fa;--atlas-accent-soft:rgba(59,130,246,.18);--atlas-accent-tint:rgba(59,130,246,.10);--atlas-glow:rgba(59,130,246,.34);--atlas-bg:#070f1c;--atlas-surface:#0f1e33;--atlas-surface-2:#16273f;--atlas-surface-3:#1d3150;--atlas-border:#1e3350;--atlas-border-strong:#2b4467;--atlas-text:#e8eef7;--atlas-text-2:#a9b8cd;--atlas-text-3:#7d8fa8;--atlas-text-4:#64809f;--atlas-success:#34d399;--atlas-success-strong:#6ee7b7;--atlas-warning:#fbbf24;--atlas-warning-strong:#fcd34d;--atlas-error:#f87171;--atlas-error-strong:#fca5a5;--atlas-neutral:#7d8fa8;--atlas-danger-solid:#e11d48;--atlas-warning-solid:#c2410c;--atlas-btn-bg:#2563eb;--atlas-btn-bg-hover:#3b82f6;--acc-blue-bg:rgba(37,99,235,.20);--acc-blue-fg:#93b4fd;--acc-cyan-bg:rgba(6,182,212,.18);--acc-cyan-fg:#67e8f9;--acc-violet-bg:rgba(139,92,246,.20);--acc-violet-fg:#c4b5fd;--acc-emerald-bg:rgba(16,185,129,.18);--acc-emerald-fg:#6ee7b7;--acc-amber-bg:rgba(245,158,11,.18);--acc-amber-fg:#fcd34d;--acc-orange-bg:rgba(249,115,22,.18);--acc-orange-fg:#fdba74;--acc-rose-bg:rgba(244,63,94,.18);--acc-rose-fg:#fda4af;--acc-fuchsia-bg:rgba(217,70,239,.18);--acc-fuchsia-fg:#f0abfc;--acc-slate-bg:rgba(148,163,184,.14);--acc-slate-fg:#b3c2d6;--atlas-shadow-card:0 1px 3px rgba(0,0,0,.34);--atlas-shadow-raise:0 2px 8px rgba(0,0,0,.4);--atlas-shadow-pop:0 12px 32px rgba(0,0,0,.5);--atlas-shadow-modal:0 24px 60px rgba(0,0,0,.62);--atlas-overlay:rgba(3,8,16,.68);--rail-bg:#0d1d33;--rail-border:rgba(255,255,255,.13);--rail-text:#e8eef7;--rail-muted:rgba(232,238,247,.58);--rail-faint:rgba(232,238,247,.38);--rail-hover:rgba(255,255,255,.06);--rail-active:rgba(37,99,235,.20);--rail-chip:rgba(255,255,255,.10);--rail-track:rgba(255,255,255,.07);--rail-sel:rgba(255,255,255,.15);--rail-strong:#ffffff;--rail-scroll:rgba(255,255,255,.16);--rail-dot-red:#f87171;--rail-dot-violet:#a78bfa;--rail-dot-slate:#94a3b8;--rail-dot-cyan:#22d3ee;--rail-dot-orange:#fb923c}*{box-sizing:border-box}body,html{margin:0;padding:0}body{font-family:Inter,system-ui,-apple-system,sans-serif;color:var(--atlas-text);background:var(--atlas-bg);-webkit-font-smoothing:antialiased;font-feature-settings:"cv02","cv03","cv04","cv11"}button,input,select,textarea{font-family:inherit}input:focus,select:focus,textarea:focus{outline:2px solid var(--atlas-accent);outline-offset:0}:focus-visible{outline:2px solid var(--atlas-accent);outline-offset:2px}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-thumb{background:var(--atlas-border-strong);border-radius:6px;border:2px solid var(--atlas-bg)}.atlas-rail::-webkit-scrollbar{width:8px}.atlas-rail::-webkit-scrollbar-thumb{background:var(--rail-scroll);border-radius:6px;border:2px solid transparent;background-clip:padding-box}.atlas-tabrail::-webkit-scrollbar{height:6px}.atlas-tabrail::-webkit-scrollbar-thumb{background:var(--atlas-border-strong);border-radius:6px}.atlas-mark-dark,.atlas-moon{display:none}.atlas-mark-light,.atlas-sun{display:block}:root[data-theme=dark] .atlas-mark-light,:root[data-theme=dark] .atlas-sun{display:none}:root[data-theme=dark] .atlas-mark-dark,:root[data-theme=dark] .atlas-moon{display:block}.atlas-on-navy .atlas-mark-light{display:none!important}.atlas-on-navy .atlas-mark-dark{display:block!important}@keyframes atlasFade{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes atlasModal{0%{opacity:0;transform:translateY(16px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes atlasToast{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes atlasSpin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes atlasRise{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:translateY(0)}}@keyframes atlasFlow{to{stroke-dashoffset:-240}}@keyframes atlasPulse{0%,to{opacity:.35;transform:scale(1)}50%{opacity:.9;transform:scale(1.35)}}@keyframes atlasAurora{0%{transform:translate3d(-6%,-4%,0) scale(1)}50%{transform:translate3d(6%,5%,0) scale(1.14)}to{transform:translate3d(-6%,-4%,0) scale(1)}}@keyframes atlasSheen{0%{background-position:-220% 0}to{background-position:220% 0}}@keyframes atlasDrift{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.js [data-reveal]{opacity:0;transform:translateY(20px);transition:opacity .55s var(--atlas-ease),transform .55s var(--atlas-ease);transition-delay:calc(var(--i, 0) * 70ms)}.js [data-reveal].is-in{opacity:1;transform:none}.h-accent-2:hover,.h-accent:hover{background:var(--atlas-accent-hover)!important}.h-accent-soft:hover{background:var(--atlas-accent-tint)!important}.h-accent-text:hover{color:var(--atlas-accent)!important}.h-accent-border:hover,.h-accent-sel:hover{border-color:var(--atlas-accent)!important}.h-accent-sel:hover{background:var(--atlas-accent-tint)!important}.h-violet-sel:hover{border-color:var(--acc-violet-fg)!important;background:var(--acc-violet-bg)!important}.h-fuchsia-sel:hover{border-color:var(--acc-fuchsia-fg)!important;background:var(--acc-fuchsia-bg)!important}.h-navy:hover{background:var(--atlas-btn-bg-hover)!important}.h-rail:hover{background:var(--rail-hover)!important}.h-row:hover{background:var(--atlas-surface-2)!important}.h-slide:hover{transform:translateX(3px)}.h-darktext:hover{color:var(--atlas-text)!important}.h-loginbtn:hover{border-color:var(--atlas-accent)!important;box-shadow:0 2px 10px rgba(37,99,235,.16)!important}.h-tab:hover{opacity:1!important;background:var(--atlas-surface-2)!important}.h-lift:hover{transform:translateY(-3px);box-shadow:var(--atlas-shadow-pop)!important;border-color:var(--atlas-border-strong)!important}.h-underline:hover{color:var(--atlas-text)!important}.atlas-head.is-stuck{background:var(--atlas-surface);border-bottom-color:var(--atlas-border)!important;padding-top:10px!important;padding-bottom:10px!important;box-shadow:var(--atlas-shadow-card)}.atlas-head.is-stuck .atlas-mark-light{display:block!important}.atlas-head.is-stuck .atlas-mark-dark,:root[data-theme=dark] .atlas-head.is-stuck .atlas-mark-light{display:none!important}:root[data-theme=dark] .atlas-head.is-stuck .atlas-mark-dark{display:block!important}.atlas-navlink{font-size:13.5px;font-weight:500;text-decoration:none;color:rgba(232,238,247,.72);transition:color var(--atlas-dur) var(--atlas-ease)}.atlas-navlink:hover{color:#fff}.atlas-head.is-stuck .atlas-navlink{color:var(--atlas-text-3)}.atlas-head.is-stuck .atlas-navlink:hover{color:var(--atlas-text)}.atlas-btn-ghost-navy{color:rgba(232,238,247,.9);border:1px solid rgba(255,255,255,.18);background:rgba(255,255,255,.05)}.atlas-btn-ghost-navy:hover{background:rgba(255,255,255,.12);border-color:rgba(255,255,255,.3)}.atlas-head.is-stuck .atlas-btn-ghost-navy{color:var(--atlas-text-2);border-color:var(--atlas-border);background:var(--atlas-surface)}.atlas-head.is-stuck .atlas-btn-ghost-navy:hover{border-color:var(--atlas-accent);background:var(--atlas-accent-tint)}.atlas-head.is-stuck .h-navy{color:var(--atlas-text-3)!important;border-color:var(--atlas-border)!important;background:var(--atlas-surface)!important}.atlas-footlink{font-size:13px;text-decoration:none;color:var(--atlas-text-3);transition:color var(--atlas-dur) var(--atlas-ease)}.atlas-footlink:hover{color:var(--atlas-accent)}@media (max-width:860px){.atlas-navlinks,.atlas-preview-rail{display:none!important}.atlas-head{padding-left:16px!important;padding-right:16px!important;gap:10px!important}.atlas-head .atlas-head-signin{display:none!important}.atlas-login{flex-direction:column!important}.atlas-login>*{width:100%!important}.atlas-login-brand{min-height:46vh}.atlas-login-brand,.atlas-login-form{padding:40px 28px!important}}.atlas-nexus-chips{display:none}@media (max-width:700px){.atlas-nexus-label{display:none}.atlas-nexus-chips{display:flex}}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important;scroll-behavior:auto!important}[data-reveal]{opacity:1!important;transform:none!important}}