@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(/build/assets/HankenGrotesk-Regular-CeO9c_1w.ttf) format("truetype")}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(/build/assets/HankenGrotesk-Medium-C-pRKDnn.ttf) format("truetype")}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(/build/assets/HankenGrotesk-Bold-Dm2oW4UY.ttf) format("truetype")}@keyframes floaty{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.anim-floaty{animation:floaty 4s ease-in-out infinite}@keyframes fadeUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.anim-fade-up{animation:fadeUp .6s ease forwards}@keyframes spinSlow{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.rotating-arrows{transform-box:fill-box;transform-origin:50% 50%;animation:spinSlow 20s linear infinite}.noise-fade{pointer-events:none;position:absolute;top:0;right:0;bottom:0;left:0;z-index:20;opacity:.1;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120' viewBox='0 0 120 120'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='120' height='120' filter='url(%23n)' opacity='0.5'/%3E%3C/svg%3E");background-repeat:repeat;background-size:120px 120px;-webkit-mask-image:linear-gradient(to bottom,rgba(0,0,0,1),rgba(0,0,0,0));mask-image:linear-gradient(to bottom,#000,#0000)}@keyframes orbitSpin360{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.orbit-spin{transform-box:fill-box;transform-origin:center;animation:orbitSpin360 3s linear infinite}@keyframes needleSpin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.needle-spin{transform-box:view-box;transform-origin:212px 138px;animation:needleSpin 20s linear infinite}.card-glow{position:relative;overflow:hidden}.card-glow:before{content:"";position:absolute;top:-120px;left:-120px;width:260px;height:260px;background:radial-gradient(circle,#98d5ec99,#98d5ec40,#98d5ec00 70%);filter:blur(30px);opacity:.25;pointer-events:none}.fingerprint-stage{position:relative;transform:scale(1.25) translateY(0);transform-origin:center}.fingerprint-stage:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:366px;height:366px;background:radial-gradient(circle,#402e7c73,#402e7c33 40%,#402e7c00 70%);filter:blur(30px);opacity:.6;pointer-events:none;z-index:0}.fingerprint-stage>svg{position:relative;z-index:1}@keyframes signalRipple{0%{transform:scale(.2);opacity:0}30%{opacity:0}40%{transform:scale(1.8);opacity:.35}to{transform:scale(5);opacity:0}}.signal-ripples{overflow:visible;left:50%;top:50%;width:424px;height:252px;transform:translate(-50%,-50%) translateY(-250px)}.ripple{fill:none;stroke:#78c8ffa6;stroke-width:.5;transform-box:fill-box;transform-origin:center;opacity:0;animation:signalRipple 10s cubic-bezier(.15,.9,.2,1) infinite}.ripple-b{animation-delay:3.3s}.ripple-c{animation-delay:6.6s}body.light .ripple{stroke:#283c5a;stroke-width:.5}@keyframes deviceLightPulse{0%,74%{fill:#002b4d;opacity:.35}75%,99%{fill:#0af;opacity:1}to{fill:#002b4d;opacity:.35}}.device-light{animation:deviceLightPulse 3.6s steps(1,end) infinite}.device-light-a{animation-delay:0s}.device-light-b{animation-delay:.7s}.device-light-c{animation-delay:1.4s}@keyframes blurSweep{0%{transform:rotate(0) translate(var(--orbit-x),var(--orbit-y))}to{transform:rotate(360deg) translate(var(--orbit-x),var(--orbit-y))}}.blur-sweep{--orbit-x: 170px;--orbit-y: -120px;transform-origin:center;animation:blurSweep 30s linear infinite;will-change:transform}.blur-sweep-reverse{animation-direction:reverse;animation-delay:-15s}@keyframes particleDrift{0%{transform:translate(0)}to{transform:translate(var(--dx))}}.particle-field span{animation:particleDrift var(--dur) ease-in-out infinite alternate;opacity:var(--op, 1);will-change:transform}.particle-field span:nth-child(1){--dur: 18s;--op: .35;--dx: 22px}.particle-field span:nth-child(2){--dur: 26s;--op: .55;--dx: 34px}.particle-field span:nth-child(3){--dur: 22s;--op: .75;--dx: 28px}.particle-field span:nth-child(4){--dur: 28s;--op: .3;--dx: 18px}.particle-field span:nth-child(5){--dur: 24s;--op: .65;--dx: 38px}.particle-field span:nth-child(6){--dur: 20s;--op: .8;--dx: 26px}.particle-field span:nth-child(7){--dur: 30s;--op: .45;--dx: 40px}.particle-field span:nth-child(8){--dur: 21s;--op: .7;--dx: 24px}.particle-field span:nth-child(9){--dur: 27s;--op: .5;--dx: 32px}.particle-field span:nth-child(10){--dur: 19s;--op: .4;--dx: 20px}.particle-field span:nth-child(11){--dur: 23s;--op: .75;--dx: 36px}.particle-field span:nth-child(12){--dur: 25s;--op: .6;--dx: 30px}.particle-field span:nth-child(13){--dur: 29s;--op: .45;--dx: 22px}.particle-field span:nth-child(14){--dur: 20s;--op: .8;--dx: 34px}.particle-field span:nth-child(15){--dur: 26s;--op: .65;--dx: 26px}.particle-field span:nth-child(16){--dur: 24s;--op: .4;--dx: 18px}.particle-field span:nth-child(17){--dur: 21s;--op: .35;--dx: 24px}.particle-field span:nth-child(18){--dur: 29s;--op: .3;--dx: 36px}.particle-field span:nth-child(19){--dur: 23s;--op: .4;--dx: 20px}.particle-field span:nth-child(20){--dur: 27s;--op: .45;--dx: 30px}.particle-field span:nth-child(21){--dur: 25s;--op: .35;--dx: 28px}.particle-field span:nth-child(22){--dur: 30s;--op: .4;--dx: 40px}.particle-field span:nth-child(23){--dur: 22s;--op: .3;--dx: 22px}.particle-field span:nth-child(24){--dur: 28s;--op: .45;--dx: 34px}.particle-field span:nth-child(25){--dur: 24s;--op: .35;--dx: 26px}.particle-field span:nth-child(26){--dur: 26s;--op: .4;--dx: 30px}.particle-field span:nth-child(27){--dur: 31s;--op: .3;--dx: 38px}.particle-field span:nth-child(28){--dur: 23s;--op: .45;--dx: 24px}.particle-field span:nth-child(29){--dur: 27s;--op: .35;--dx: 32px}.particle-field span:nth-child(30){--dur: 29s;--op: .4;--dx: 36px}.particle-field span:nth-child(31){--dur: 25s;--op: .3;--dx: 20px}.particle-field span:nth-child(32){--dur: 24s;--op: .3;--dx: 28px}.particle-field span:nth-child(33){--dur: 28s;--op: .4;--dx: 34px}.particle-field span:nth-child(34){--dur: 22s;--op: .35;--dx: 22px}.particle-field span:nth-child(35){--dur: 30s;--op: .45;--dx: 38px}.particle-field span:nth-child(36){--dur: 26s;--op: .3;--dx: 26px}.particle-field span:nth-child(37){--dur: 27s;--op: .4;--dx: 30px}.particle-field span:nth-child(38){--dur: 23s;--op: .35;--dx: 24px}.particle-field span:nth-child(39){--dur: 29s;--op: .45;--dx: 36px}.particle-field span:nth-child(40){--dur: 25s;--op: .3;--dx: 20px}.particle-field span:nth-child(41){--dur: 24s;--op: .4;--dx: 28px}.particle-field span:nth-child(42){--dur: 28s;--op: .35;--dx: 34px}.particle-field span:nth-child(43){--dur: 22s;--op: .45;--dx: 22px}.particle-field span:nth-child(44){--dur: 30s;--op: .3;--dx: 40px}.particle-field span:nth-child(45){--dur: 26s;--op: .4;--dx: 26px}.particle-field span:nth-child(46){--dur: 23s;--op: .35;--dx: 28px}.particle-field span:nth-child(47){--dur: 27s;--op: .45;--dx: 32px}.speedometer .speed-arc{display:none}.speedometer.is-animating .speed-arc{display:block}.speed-needle{transform-origin:250px 250px;transform-box:fill-box;transform:rotate(-135deg)}section+section{margin-top:240px}@property --uptime-glow-angle{syntax: "<angle>"; initial-value: 0deg; inherits: false;}.uptime-badge-wrap{box-shadow:0 0 18px #4c6fff59,0 0 38px #00adff2e}.uptime-badge-wrap:before{content:"";position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px;border-radius:inherit;padding:2px;background:conic-gradient(from var(--uptime-glow-angle),rgba(0,173,255,0) 0deg,rgba(0,173,255,0) 200deg,#00adff 280deg,#6c4bd9 320deg,rgba(0,173,255,0) 360deg);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;animation:uptime-glow-spin 3s linear infinite;pointer-events:none;z-index:0}.uptime-badge-wrap:after{content:"";position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px;border-radius:inherit;padding:2px;background:conic-gradient(from var(--uptime-glow-angle),rgba(0,173,255,0) 0deg,rgba(0,173,255,0) 200deg,#00adff 280deg,#6c4bd9 320deg,rgba(0,173,255,0) 360deg);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;filter:blur(6px);opacity:.9;animation:uptime-glow-spin 3s linear infinite;pointer-events:none;z-index:0}@keyframes uptime-glow-spin{to{--uptime-glow-angle: 360deg}}@supports not (background: conic-gradient(from var(--uptime-glow-angle),red,blue)){.uptime-badge-wrap:before,.uptime-badge-wrap:after{animation:uptime-glow-spin-fallback 3s linear infinite}@keyframes uptime-glow-spin-fallback{0%{transform:rotate(0)}to{transform:rotate(360deg)}}}@media(prefers-reduced-motion:reduce){.uptime-badge-wrap:before,.uptime-badge-wrap:after{animation:none}}details>summary{list-style:none}details>summary::-webkit-details-marker{display:none}details[open]>summary .m-chev{transform:rotate(90deg)}.m-chev{transition:transform .2s ease}.hero-art video,.hero-art img{animation:heroBoltFloat 5.5s ease-in-out infinite;will-change:transform}@keyframes heroBoltFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}
