.frontier-module__2dn0cW__theme{--background:#f6f8fb;--foreground:#0b1b33;--card:#fff;--card-foreground:#0b1b33;--popover:#fff;--popover-foreground:#0b1b33;--primary:#0560f6;--primary-foreground:#fff;--secondary:#f1f4f9;--secondary-foreground:#13305a;--muted:#f1f4f9;--muted-foreground:#53647d;--accent:#f3f7ff;--accent-foreground:#13305a;--border:#e1e7f0;--input:#d5dde9;--ring:#0560f6;--brand:#0560f6;--brand-foreground:#fff;--brand-muted:#e3edfc;color:var(--foreground)}:is(.dark .frontier-module__2dn0cW__theme,.frontier-module__2dn0cW__theme.dark){--background:#081326;--foreground:#f2f6ff;--card:#10233c;--card-foreground:#f2f6ff;--popover:#10233c;--popover-foreground:#f2f6ff;--primary:#0560f6;--primary-foreground:#fff;--secondary:#142a47;--secondary-foreground:#e5efff;--muted:#142b47;--muted-foreground:#a9b8cc;--accent:#18385f;--accent-foreground:#e5efff;--border:#8ab8ff4d;--input:#345074;--ring:#8ab8ff;--brand:#0560f6;--brand-foreground:#fff;--brand-muted:#142e4d;color:var(--foreground)}.frontier-module__2dn0cW__theme .gradient-brand{background:linear-gradient(125deg,#1650b6 0%,#2268d9 52%,#397de6 100%)}.frontier-module__2dn0cW__paths{isolation:isolate;--active:0;--route-bg:#f3f7ff;--route-slide-shadow:inset 0 0 0 1px #b9cff5;--route-lift:0px;--route-glow:#6f9fe8;position:relative}.dark .frontier-module__2dn0cW__paths{--route-bg:linear-gradient(125deg, #1650b6 0%, #2268d9 52%, #397de6 100%);--route-slide-shadow:0 0 28px #4e94ff45, 0 10px 24px #00000028, inset 0 0 0 1px #b9d8ff80;--route-lift:-3px;--route-glow:#a9ceff}.frontier-module__2dn0cW__paths:before{content:"";pointer-events:none;z-index:-1;background:var(--route-bg);width:33.3333%;box-shadow:var(--route-slide-shadow);transform:translate(calc(var(--active) * 100%), var(--route-lift));border-radius:7px;position:absolute;inset:0 auto 0 0}.frontier-module__2dn0cW__path[data-active=true]{transform:translateY(var(--route-lift))}@media (prefers-reduced-motion:no-preference){.frontier-module__2dn0cW__paths:before{transition:transform .55s cubic-bezier(.4,0,.2,1)}.frontier-module__2dn0cW__path{transition:transform .3s;animation:1.5s ease-in-out frontier-module__2dn0cW__route-glow}.frontier-module__2dn0cW__path:nth-child(2){animation-delay:1.5s}.frontier-module__2dn0cW__path:nth-child(3){animation-delay:3s}}@keyframes frontier-module__2dn0cW__route-glow{0%,to{box-shadow:inset 0 0 #0000,0 0 #0000}18%,72%{box-shadow:inset 0 0 0 2px var(--route-glow), 0 0 24px #71aaff45}}
