:is(.lv2,.wg-app) .sky-wrap{z-index:0;pointer-events:none;background:radial-gradient(at 50% 60%,#131540 0%,#0b0d2a 55%,#050514 100%);position:fixed;inset:0}:is(.lv2,.wg-app) .sky-wrap:after{content:"";pointer-events:none;background:radial-gradient(at 50% 48%,#0000 42%,#05081a61 72%,#05081cad 100%);position:absolute;inset:0}:is(.lv2,.wg-app) .sky-wrap .color-guard{pointer-events:none;mix-blend-mode:color;opacity:.55;background:#16255e;position:absolute;inset:0}:is(.lv2,.wg-app) .sky-wrap .sky-grain{pointer-events:none;opacity:.025;mix-blend-mode:screen;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='140' height='140' filter='url(%23n)'/%3E%3C/svg%3E");background-size:140px 140px;position:absolute;inset:0}:is(.lv2,.wg-app) .sky-wrap.sky-still{background-color:#070b26;background-image:-webkit-image-set(url(/cinematic/galaxy-still.avif) 1x type("image/avif"),url(/cinematic/galaxy-still.webp) 1x type("image/webp"));background-image:image-set("/cinematic/galaxy-still.avif" 1x type("image/avif"),"/cinematic/galaxy-still.webp" 1x type("image/webp"));background-position:50%;background-repeat:no-repeat;background-size:cover}@media (max-width:900px){:is(.lv2,.wg-app) .sky-wrap.sky-still{background-image:-webkit-image-set(url(/cinematic/galaxy-still-m.avif) 1x type("image/avif"),url(/cinematic/galaxy-still-m.webp) 1x type("image/webp"));background-image:image-set("/cinematic/galaxy-still-m.avif" 1x type("image/avif"),"/cinematic/galaxy-still-m.webp" 1x type("image/webp"))}}
:root,.lv2{--wg-bg-deep:#05060a;--wg-bg:#07071a;--wg-bg-mid:#0a0a22;--wg-sky-peak:#131540;--wg-fg-bright:#fff;--wg-fg-1:#e8e8f0;--wg-fg-2:#b8c0d8;--wg-fg-3:#9a9cc0;--wg-fg-4:#767b9e;--wg-fg-ghost:#4a4a6a;--wg-fg-5:var(--wg-fg-4);--wg-blue:#3d6fff;--wg-blue-bright:#4d7fff;--wg-blue-soft:#6e8dff;--wg-blue-em:#7b9eff;--wg-cyan:#3de3ff;--wg-lyra:#8b7bf5;--wg-lyra-soft:#a899f5;--wg-gold:#c9a84c;--wg-gold-soft:#e4c97a;--wg-vega:var(--wg-blue);--wg-magenta:var(--wg-cyan);--wg-success:#5bc8a8;--wg-warning:#f5b54e;--wg-error:#ed7777;--wg-font-display:var(--font-inter-display), var(--font-inter), system-ui, -apple-system, "Helvetica Neue", Arial, sans-serif;--wg-font-sans:var(--font-inter), system-ui, -apple-system, "Helvetica Neue", Arial, sans-serif;--wg-font-mono:var(--font-fragment), ui-monospace, SFMono-Regular, Menlo, monospace;--wg-display-hero:clamp(4.5rem, 9.5vw, 9rem);--wg-display-xl:clamp(3.5rem, 7vw, 6.5rem);--wg-display-lg:clamp(2.5rem, 4.5vw, 3.75rem);--wg-display-md:clamp(1.75rem, 2.6vw, 2.25rem);--wg-display-min:1.25rem;--wg-text-lead:1.25rem;--wg-text-body:1.0625rem;--wg-text-sm:.9375rem;--wg-text-xs:.8125rem;--wg-mono-size:.8125rem;--wg-mono-size-sm:.75rem;--wg-mono-tracking:.14em;--wg-mono-tracking-wide:.22em;--wg-ease-arrive:cubic-bezier(.16, 1, .3, 1);--wg-ease-arrive-soft:cubic-bezier(.22, 1, .36, 1);--wg-ease-depart:cubic-bezier(.55, 0, .68, .52);--wg-ease-depart-fast:cubic-bezier(.4, 0, .9, .4);--wg-ease-traverse:cubic-bezier(.65, 0, .35, 1);--wg-ease-orbital:cubic-bezier(.4, 0, .2, 1);--wg-ease-cinematic:cubic-bezier(.83, 0, .17, 1);--wg-t-instant:80ms;--wg-t-quick:.2s;--wg-t-tap:.28s;--wg-t-base:.45s;--wg-t-arrive:.7s;--wg-t-cinema:.9s;--wg-t-slow:1.2s;--wg-t-epic:2s;--wg-s-1:4px;--wg-s-2:8px;--wg-s-3:16px;--wg-s-4:24px;--wg-s-5:32px;--wg-s-6:48px;--wg-s-7:64px;--wg-s-8:96px;--wg-s-9:128px;--wg-s-10:160px;--wg-r-tight:8px;--wg-r-base:14px;--wg-r-loose:22px;--wg-r-pill:9999px;--wg-hairline:1px solid #6e8dff1a;--wg-hairline-warm:1px solid #ffffff0f;--wg-metric-vis:#7b9eff;--wg-metric-eng:#22c97a;--wg-metric-vir:#a899f5;--wg-nav-h:72px;--wg-tabbar-h:64px;--wg-z-sky:0;--wg-z-content:1;--wg-z-nav:50;--wg-z-popover:60;--wg-z-sheet:70;--wg-z-toast:80;--wg-z-dialog:100;--wg-z-tour:120;--wg-surface-glass:#0d0d249e;--wg-surface-elevated:#0d0d24d9;--wg-surface-popover:#0d0d24f7;--wg-surface-tooltip:#0d0d24f2;--wg-surface-field:#0d0d24;--wg-scrim:#05091cc7;--wg-border-soft:#7b9eff1a;--wg-border:#7b9eff24;--wg-border-strong:#7b9eff2e;--wg-border-hover:#7b9eff52;--wg-cast-copy:0 2px 5px #040614d9, 0 10px 32px #040614cc;--wg-cast-display:0 3px 10px #040614d9, 0 20px 60px #040614cc;--wg-em-halo:0 0 28px #3d6fffa6, 0 0 2px #7b9eff80}
:is(.lv2,.wg-app) .wega-btn{border-radius:var(--wg-r-pill);font-family:var(--wg-font-sans);text-shadow:none;cursor:pointer;transition:box-shadow var(--wg-t-base) var(--wg-ease-arrive-soft), border-color var(--wg-t-base) var(--wg-ease-arrive-soft), transform var(--wg-t-tap) var(--wg-ease-arrive);border:1px solid #6e8dff52;align-items:center;gap:10px;font-weight:450;text-decoration:none;display:inline-flex;position:relative;overflow:hidden}:is(.lv2,.wg-app) .wega-btn--md{height:38px;padding:0 18px;font-size:13px}:is(.lv2,.wg-app) .wega-btn--lg{height:52px;padding:0 24px;font-size:14px}:is(.lv2,.wg-app) .wega-btn--xl{letter-spacing:.08em;text-transform:uppercase;height:64px;padding:0 36px;font-size:14px;font-weight:600;font-family:var(--wg-font-sans)!important}:is(.lv2,.wg-app) .wega-btn--primary{background:linear-gradient(135deg, var(--wg-blue) 0%, #2868ff 100%);color:#fff;box-shadow:inset 0 1px #ffffff29}:is(.lv2,.wg-app) .wega-btn--primary:hover{border-color:#6e8dff8c;transform:translateY(-1px);box-shadow:0 0 32px #3d6fff6b,inset 0 1px #ffffff38}:is(.lv2,.wg-app) .wega-btn--ghost{color:var(--wg-fg-1);background:0 0}:is(.lv2,.wg-app) .wega-btn--ghost:hover{background:#6e8dff0f;border-color:#6e8dff8c}:is(.lv2,.wg-app) .wega-btn-label{z-index:2;align-items:center;gap:10px;display:inline-flex;position:relative}:is(.lv2,.wg-app) .wega-btn-drift{pointer-events:none;opacity:0;transition:opacity var(--wg-t-base) var(--wg-ease-arrive-soft);background:linear-gradient(90deg,#0000 0%,#ffffff14 50%,#0000 100%) 0%/280% 100%;position:absolute;inset:0}:is(.lv2,.wg-app) .wega-btn--primary:hover .wega-btn-drift{opacity:1;animation:4s linear infinite wega-cta-drift}:is(.lv2,.wg-app) .wega-btn:active{transition:transform var(--wg-t-instant) var(--wg-ease-orbital);transform:scale(.98)}@keyframes wega-cta-drift{0%{background-position:0%}to{background-position:100%}}@media (max-width:720px){:is(.lv2,.wg-app) .wega-btn--xl{letter-spacing:.05em;white-space:nowrap;padding:0 22px;font-size:12.5px}}@media (prefers-reduced-motion:reduce){:is(.lv2,.wg-app) .wega-btn-drift{filter:none!important;transition:opacity .2s linear!important;animation:none!important;transform:none!important}}.wg-app .wega-btn--ghost.wg-btn--danger{color:var(--wg-error);border-color:#ed777766}.wg-app .wega-btn--ghost.wg-btn--danger:hover{background:#ed777714;border-color:#ed777799}.wg-app .wega-btn:focus-visible{outline:2px solid var(--wg-blue-soft);outline-offset:2px}.wg-app .wega-btn[disabled],.wg-app .wega-btn[aria-disabled=true]{opacity:.55;cursor:not-allowed;box-shadow:none;transform:none}@media (max-width:640px){.wg-app .wega-btn--md{min-height:44px}}@media (prefers-reduced-motion:reduce){.wg-app .wega-btn,.wg-app .wega-btn--primary:hover,.wg-app .wega-btn:active{transform:none}}
