*{box-sizing:border-box}html,body{max-width:100vw}body{color:#e8eef6;-webkit-font-smoothing:antialiased;background:#05101f;margin:0;font-family:Instrument Sans,Helvetica Neue,Helvetica,Arial,sans-serif;overflow-x:hidden}a{color:#6cf;text-decoration:none}a:hover{color:#fff}@keyframes omMarquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes omPulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.8)}}@keyframes omScrollCue{0%{opacity:0;transform:translateY(0)}40%{opacity:1}to{opacity:0;transform:translateY(14px)}}@keyframes omRadar{0%{opacity:.9;transform:scale(.7)}to{opacity:0;transform:scale(2.1)}}@keyframes omFlow{to{stroke-dashoffset:-24px}}.om-radar{transform-origin:50%;transform-box:fill-box;animation:2.4s ease-out infinite omRadar}.om-flow{animation:1.6s linear infinite omFlow}.om-btn{transition:transform .18s,box-shadow .18s,background .18s,color .18s}.om-btn:hover{transform:translateY(-2px)}.om-cta:hover{box-shadow:0 14px 40px -12px #00aeff8c}.om-ghost:hover{background:#ffffff14;border-color:#ffffff8c!important}.om-light-ghost:hover{background:#0b2246;color:#fff!important;border-color:#0b2246!important}.om-nav a{transition:color .16s,box-shadow .16s}.om-row{transition:background .2s,padding-left .2s}.om-row:hover{background:#0b2246;padding-left:16px;color:#fff!important}.om-row:hover .om-row-meta{color:#6cf!important}.om-row:hover .om-arrow{color:#6cf;transform:translate(6px)}.om-arrow{transition:transform .2s,color .2s;display:inline-block}.om-cap{transition:border-color .2s,transform .2s}.om-cap:hover{transform:translateY(-3px);border-color:#00aeff!important}.om-btn:focus-visible,.om-nav a:focus-visible,.om-row:focus-visible,.om-field:focus-visible{outline-offset:3px;outline:2px solid #00aeff}.om-field:focus{outline-offset:2px;outline:2px solid #00aeff}.om-menu-btn,.om-mobile-menu{display:none}@media (max-width:880px){.om-nav-desktop{display:none!important}.om-menu-btn{display:inline-flex!important}.om-mobile-menu.is-open{display:flex!important}}@media (prefers-reduced-motion:reduce){.om-marquee{animation:none!important}.om-btn:hover,.om-row:hover{padding-left:0;transform:none}.om-radar,.om-flow{animation:none!important}}
