@import url('https://fonts.googleapis.com/css2?family=IBM+Plex+Mono:wght@400;500;600&family=Sora:wght@400;500;600;700;800&display=swap');
body,.button,.nav-cta,.card h3,.heading,.trust strong{font-family:Sora,Manrope,sans-serif!important}.eyebrow,.ticks,.label,.insight-top,.stat-row span{font-family:'IBM Plex Mono','DM Mono',monospace!important}.hero{isolation:isolate;background:radial-gradient(ellipse at 25% 35%,#0e3f85 0%,#061c47 34%,#020a1f 76%)!important}.hero:before{z-index:0!important;opacity:.3!important;background-image:linear-gradient(rgba(100,188,255,.15) 1px,transparent 1px),linear-gradient(90deg,rgba(100,188,255,.15) 1px,transparent 1px)!important;background-size:55px 55px!important;animation:gridDrift 18s linear infinite}.hero:after{content:''!important;position:absolute!important;inset:-25%!important;z-index:0!important;opacity:.75!important;background:radial-gradient(circle at 30% 50%,rgba(45,166,255,.29),transparent 21%),radial-gradient(circle at 78% 32%,rgba(68,90,255,.23),transparent 19%),radial-gradient(circle at 63% 82%,rgba(12,227,255,.11),transparent 21%)!important;filter:blur(16px)!important;animation:aurora 11s ease-in-out infinite alternate!important}.hero nav,.hero-content,.orb,.hero-insight{z-index:4!important}.hero-content{position:relative}.hero-content:after{content:'';position:absolute;left:-70px;top:-50px;width:390px;height:390px;border:1px solid rgba(92,204,255,.16);border-radius:50%;box-shadow:0 0 0 36px rgba(74,158,255,.035),0 0 0 72px rgba(74,158,255,.025);z-index:-1;animation:spinSlow 24s linear infinite}.hero-particles{position:absolute;inset:0;z-index:2;overflow:hidden;pointer-events:none}.hero-particles i{position:absolute;width:4px;height:4px;border-radius:99px;background:#75dcff;box-shadow:0 0 12px #35bfff;opacity:.5;animation:floatDot var(--t) ease-in-out infinite var(--d)}.data-chip{position:absolute;z-index:3;padding:8px 11px;border:1px solid rgba(134,209,255,.28);background:rgba(11,41,87,.4);backdrop-filter:blur(7px);border-radius:7px;color:#a9dfff;font:500 10px 'IBM Plex Mono',monospace;letter-spacing:.8px;animation:chipFloat 5s ease-in-out infinite}.chip-one{left:12%;top:68%;animation-delay:-1.3s}.chip-two{right:17%;bottom:13%;animation-delay:-3.2s}.chip-three{right:6%;top:22%;animation-delay:-.4s}.hero-insight{animation:panelFloat 5s ease-in-out infinite!important}.hero h1{font-family:Sora,sans-serif!important;font-weight:800!important}.hero p{font-family:Sora,sans-serif!important;font-weight:400}.button,.nav-cta{font-family:Sora,sans-serif!important}.chart i{animation:bars 1.8s ease-in-out infinite alternate}.chart i:nth-child(2){animation-delay:-.3s}.chart i:nth-child(3){animation-delay:-.7s}.chart i:nth-child(4){animation-delay:-.4s}.chart i:nth-child(5){animation-delay:-.9s}@keyframes gridDrift{to{background-position:55px 55px}}@keyframes aurora{0%{transform:translate(-3%,-2%) scale(1)}100%{transform:translate(4%,4%) scale(1.12)}}@keyframes spinSlow{to{transform:rotate(360deg)}}@keyframes floatDot{50%{transform:translate(var(--x),-35px) scale(1.7);opacity:.9}}@keyframes chipFloat{50%{transform:translateY(-12px);border-color:rgba(130,224,255,.65)}}@keyframes panelFloat{50%{transform:translateY(-11px)}}@keyframes bars{100%{transform:scaleY(.55);transform-origin:bottom}}@media(prefers-reduced-motion:reduce){.hero:before,.hero:after,.hero-content:after,.hero-particles i,.data-chip,.hero-insight,.chart i{animation:none!important}}@media(max-width:800px){.data-chip{display:none}.hero-content:after{left:-180px;opacity:.5}}
