.hero-v2{--h-navy:#050914;--h-navy-2:#0a1628;--h-navy-3:#111c36;--h-ink:#0b1226;--h-blue:#06f;--h-teal:#00d4aa;--h-mint:#76ffe4;--h-gold:#c9a227;--h-gold-2:#ffd56b;--h-fg:#e8eefc;--h-fg-muted:#e8eefcb8;--h-panel:#101a30b8;--h-panel-edge:#ffffff24;--h-panel-glow:0 30px 80px -20px #0066ff59, 0 20px 50px -15px #00d4aa38, inset 0 1px 0 0 #ffffff14;isolation:isolate;min-height:calc(100vh - 60px);color:var(--h-fg);background:radial-gradient(1200px 600px at 80% -10%,#0066ff2e,#0000 60%),radial-gradient(900px 500px at 10% 100%,#00d4aa24,#0000 60%),linear-gradient(#03060f 0%,#050914 40%,#07101e 100%);font-family:Inter,Inter fallback,system-ui,sans-serif;position:relative;overflow:hidden}:root:not(.dark) .hero-v2{--h-fg:#0b1226;--h-fg-muted:#0f172ab8;--h-panel:#ffffffc7;--h-panel-edge:#0f172a14;--h-panel-glow:0 30px 60px -25px #0066ff40, 0 15px 40px -15px #00d4aa2e, inset 0 1px 0 0 #ffffffe6;background:radial-gradient(1100px 600px at 85% -10%,#0066ff24,#0000 60%),radial-gradient(900px 500px at 5% 100%,#00d4aa1f,#0000 60%),linear-gradient(#f4f7fd 0%,#eef3fb 45%,#e7effb 100%)}.hero-v2__bg{z-index:0;pointer-events:none;position:absolute;inset:0}.hero-v2__aurora{filter:blur(110px);mix-blend-mode:screen;opacity:.65;will-change:transform;border-radius:50%;position:absolute}.hero-v2__aurora--1{background:radial-gradient(circle at 30% 30%,#0066ffbf,#0000 60%);width:620px;height:620px;animation:22s ease-in-out infinite heroAurora1;top:-180px;left:-140px}.hero-v2__aurora--2{background:radial-gradient(circle at 70% 70%,#00d4aab3,#0000 60%);width:560px;height:560px;animation:26s ease-in-out infinite heroAurora2;bottom:-160px;right:-120px}.hero-v2__aurora--3{opacity:.55;background:radial-gradient(circle,#c9a2278c,#0000 60%);width:420px;height:420px;animation:18s ease-in-out infinite heroAurora3;top:42%;left:58%}:root:not(.dark) .hero-v2__aurora{opacity:.4;mix-blend-mode:multiply}:root:not(.dark) .hero-v2__aurora--1{background:radial-gradient(circle at 30% 30%,#0066ff59,#0000 60%)}:root:not(.dark) .hero-v2__aurora--2{background:radial-gradient(circle at 70% 70%,#00d4aa4d,#0000 60%)}:root:not(.dark) .hero-v2__aurora--3{background:radial-gradient(circle,#c9a22747,#0000 60%)}.hero-v2__grid{background-image:linear-gradient(#78b4ff0f 1px,#0000 1px),linear-gradient(90deg,#78b4ff0f 1px,#0000 1px);background-size:64px 64px;position:absolute;inset:0;mask-image:radial-gradient(90% 80% at 50% 45%,#000 30%,#0000 78%)}:root:not(.dark) .hero-v2__grid{background-image:linear-gradient(#0066ff14 1px,#0000 1px),linear-gradient(90deg,#0066ff14 1px,#0000 1px)}.hero-v2__noise{opacity:.22;mix-blend-mode:overlay;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='240' height='240'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.95' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 1  0 0 0 0 1  0 0 0 0 1  0 0 0 0.35 0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>");position:absolute;inset:0}:root:not(.dark) .hero-v2__noise{opacity:.14}.hero-v2__vignette{background:radial-gradient(100% 70% at 50% 100%,#0000 55%,#0009 100%);position:absolute;inset:0}:root:not(.dark) .hero-v2__vignette{background:radial-gradient(100% 70% at 50% 100%,#0000 55%,#c8d2e64d 100%)}.hero-v2__inner{z-index:1;max-width:1360px;margin:0 auto;padding:clamp(2rem,5vw,4rem) clamp(1rem,3vw,2.5rem) clamp(1.5rem,3vw,2.5rem);position:relative}.hero-v2__grid-layout{grid-template-columns:1fr;align-items:center;gap:clamp(2.5rem,5vw,4rem);min-height:min(78vh,720px);display:grid}@media (width>=1024px){.hero-v2__grid-layout{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:clamp(2rem,4vw,5rem)}}.hero-v2__content{max-width:640px;animation:.8s cubic-bezier(.2,.8,.2,1) both heroRise;position:relative}.hero-v2__eyebrow{letter-spacing:.14em;text-transform:uppercase;color:var(--h-fg-muted);border:1px solid var(--h-panel-edge);backdrop-filter:blur(8px);background:#ffffff0a;border-radius:999px;align-items:center;gap:.6rem;margin-bottom:1.4rem;padding:.45rem .9rem;font-size:.75rem;font-weight:500;display:inline-flex}:root:not(.dark) .hero-v2__eyebrow{background:#ffffffb3}.hero-v2__eyebrow-dot{background:var(--h-teal);border-radius:50%;width:8px;height:8px;animation:2.4s ease-in-out infinite heroPulse;box-shadow:0 0 0 4px #00d4aa2e,0 0 14px #00d4aacc}.hero-v2__headline{font-variation-settings:"opsz" 144, "SOFT" 30;letter-spacing:-.03em;color:var(--h-fg);margin:0 0 1.4rem;font-family:Fraunces,Inter,serif;font-size:clamp(2.6rem,5.2vw,4.8rem);font-weight:500;line-height:1.02}.hero-v2__headline span{display:block}.hero-v2__line-1{opacity:.78;font-style:italic;font-weight:300;animation:.9s cubic-bezier(.2,.8,.2,1) .1s both heroLine}.hero-v2__line-2{animation:.9s cubic-bezier(.2,.8,.2,1) .2s both heroLine}.hero-v2__line-2 em{font-variation-settings:"opsz" 144, "SOFT" 100, "WONK" 1;color:var(--h-gold);font-style:italic;font-weight:400}.hero-v2__line-3{animation:.9s cubic-bezier(.2,.8,.2,1) .3s both heroLine}.hero-v2__line-4{opacity:.85;font-weight:300;animation:.9s cubic-bezier(.2,.8,.2,1) .4s both heroLine}.hero-v2__gradient-word{background:linear-gradient(100deg, var(--h-blue) 0%, var(--h-teal) 40%, var(--h-mint) 70%, var(--h-gold-2) 100%);color:#0000;-webkit-text-fill-color:transparent;background-size:200% 100%;background-clip:text;animation:8s ease-in-out infinite heroGradient}.hero-v2__sub{color:var(--h-fg-muted);max-width:54ch;margin:0 0 2rem;font-size:clamp(1rem,1.2vw,1.15rem);line-height:1.65;animation:1s .55s both heroFadeUp}.hero-v2__sub strong{color:var(--h-fg);padding:0 2px;font-weight:600;position:relative}.hero-v2__sub strong:after{content:"";background:linear-gradient(90deg, var(--h-blue), var(--h-teal));opacity:.45;height:1px;position:absolute;bottom:-1px;left:0;right:0}.hero-v2__ctas{flex-wrap:wrap;gap:.9rem;margin-bottom:2.4rem;animation:1s .7s both heroFadeUp;display:flex}.hero-v2__btn{--btn-pad-y:.95rem;--btn-pad-x:1.4rem;padding:var(--btn-pad-y) var(--btn-pad-x);cursor:pointer;isolation:isolate;border-radius:14px;align-items:center;gap:.65rem;font-size:.98rem;font-weight:600;text-decoration:none;transition:transform .35s cubic-bezier(.2,.8,.2,1),box-shadow .35s,background .35s;display:inline-flex;position:relative}.hero-v2__btn-icon{stroke-width:2.25px;width:18px;height:18px}.hero-v2__btn-arrow{width:16px;height:16px;transition:transform .3s}.hero-v2__btn:hover .hero-v2__btn-arrow{transform:translate(4px)}.hero-v2__btn--primary{color:#050914;background:linear-gradient(135deg, var(--h-teal) 0%, var(--h-mint) 55%, #b8ffe9 100%);box-shadow:0 14px 40px -10px #00d4aa8c,0 4px 14px -4px #00d4aa66,inset 0 1px #ffffffb3}.hero-v2__btn--primary:before{content:"";border-radius:inherit;opacity:.4;pointer-events:none;z-index:-1;background:linear-gradient(135deg,#fff9,#0000 50%);position:absolute;inset:-1px}.hero-v2__btn--primary:hover{transform:translateY(-2px);box-shadow:0 22px 55px -12px #00d4aab3,0 6px 20px -4px #00d4aa73,inset 0 1px #ffffffd9}.hero-v2__btn-hint{opacity:.7;letter-spacing:.02em;border-left:1px solid #05091426;margin-left:auto;padding-left:.8rem;font-size:.7rem;font-weight:500;display:block}.hero-v2__btn--ghost{color:var(--h-fg);border:1px solid var(--h-panel-edge);backdrop-filter:blur(12px);background:#ffffff0a}.hero-v2__btn--ghost:hover{background:#ffffff14;transform:translateY(-2px)}:root:not(.dark) .hero-v2__btn--ghost{background:#ffffffb3;border-color:#0f172a1a}.hero-v2__stats{border-top:1px solid var(--h-panel-edge);align-items:center;gap:clamp(.9rem,2vw,1.8rem);margin:0;padding-top:1.6rem;animation:1s .85s both heroFadeUp;display:flex}.hero-v2__creds{letter-spacing:.02em;color:var(--h-fg-muted);flex-wrap:wrap;align-items:center;gap:.45rem;margin:.9rem 0 0;font-size:.78rem;font-weight:500;animation:1s .95s both heroFadeUp;display:flex}.hero-v2__creds-icon{width:.95rem;height:.95rem;color:var(--h-mint);flex-shrink:0}:root:not(.dark) .hero-v2 .hero-v2__creds-icon{color:var(--h-blue)}.hero-v2__creds-sep{opacity:.5}.hero-v2__stat{display:block}.hero-v2__stat dt{letter-spacing:.14em;text-transform:uppercase;color:var(--h-fg-muted);margin-bottom:.35rem;font-size:.7rem;font-weight:500}.hero-v2__stat dd{font-variation-settings:"opsz" 144;align-items:baseline;gap:.4rem;margin:0;font-family:Fraunces,serif;display:flex}.hero-v2__stat-num{color:var(--h-fg);letter-spacing:-.03em;background:linear-gradient(180deg, var(--h-fg) 0%, #e8eefc8c 100%);-webkit-text-fill-color:transparent;background-clip:text;font-size:clamp(1.7rem,3vw,2.3rem);font-weight:500}:root:not(.dark) .hero-v2__stat-num{background:linear-gradient(#0b1226 0%,#0b122699 100%);-webkit-text-fill-color:transparent;background-clip:text}.hero-v2__stat-unit{color:var(--h-fg-muted);font-family:Inter,sans-serif;font-size:.75rem;font-weight:500}.hero-v2__stat-sep{background:linear-gradient(180deg, transparent, var(--h-panel-edge), transparent);align-self:stretch;width:1px}.hero-v2__scene{height:clamp(460px,60vh,620px);animation:1.2s .3s both heroFadeUp;position:relative}.hero-v2__stage{perspective:1600px;perspective-origin:50%;transform-style:preserve-3d;position:absolute;inset:0}.hero-v2__halo{filter:blur(40px);background:radial-gradient(circle,#00d4aa73 0%,#0066ff40 28%,#0000 62%);border-radius:50%;animation:9s ease-in-out infinite heroHalo;position:absolute;inset:12% 14%}:root:not(.dark) .hero-v2__halo{background:radial-gradient(circle,#00d4aa4d 0%,#0066ff2e 28%,#0000 62%)}.hero-v2__app-link{border-radius:14px;text-decoration:none;display:block;position:absolute;inset:0}.hero-v2__app-link:focus-visible{outline:3px solid var(--h-teal);outline-offset:4px}.hero-v2__app{transform:translate3d(var(--mx,0px), var(--my,0px), 0) perspective(1400px) rotateY(-3deg) rotateX(1.5deg);will-change:transform;background:#0d1526;border:1px solid #ffffff24;border-radius:14px;flex-direction:column;margin:0;transition:transform .2s ease-out;display:flex;position:absolute;inset:0;overflow:hidden;box-shadow:0 30px 80px -20px #050914a6,0 8px 24px #05091459}:root:not(.dark) .hero-v2__app{background:#f4f6fb;border-color:#0b12261f;box-shadow:0 30px 70px -24px #0b122659,0 8px 22px #0b122624}.hero-v2__app-chrome{background:#ffffff0d;border-bottom:1px solid #ffffff17;flex:none;align-items:center;gap:6px;padding:10px 14px;display:flex}:root:not(.dark) .hero-v2__app-chrome{background:#0b12260b;border-bottom-color:#0b122614}.hero-v2__app-dot{border-radius:50%;width:10px;height:10px;display:inline-block}.hero-v2__app-dot--r{background:#ff5f57}.hero-v2__app-dot--y{background:#febc2e}.hero-v2__app-dot--g{background:#28c840}.hero-v2__app-title{letter-spacing:.04em;color:#ffffff8c;margin-left:10px;font-size:.72rem;font-weight:600}:root:not(.dark) .hero-v2__app-title{color:#0b12268c}.hero-v2__app-img{object-fit:cover;object-position:top left;flex:auto;width:100%;height:100%;min-height:0;display:block}.hero-v2__sub-note{opacity:.75;white-space:nowrap;font-size:.85em}.hero-v2__orbit,.hero-v2__beams{transform-origin:50%;opacity:.9;width:100%;height:100%;position:absolute;inset:0;transform:rotateX(58deg)}.hero-v2__beams{opacity:.95;transform:none}.hero-v2__beam{stroke-dasharray:8 12;stroke-linecap:round;filter:drop-shadow(0 0 6px #00d4aa99)}.hero-v2__beam--1{animation:3.2s linear infinite heroBeam}.hero-v2__beam--2{filter:drop-shadow(0 0 6px #c9a22799);animation:4.4s linear -1s infinite heroBeam}.hero-v2__beam--3{animation:3.8s linear -2s infinite heroBeam}.hero-v2__panel{background:var(--h-panel);border:1px solid var(--h-panel-edge);box-shadow:var(--h-panel-glow);-webkit-backdrop-filter:blur(14px)saturate(1.2);transform-style:preserve-3d;will-change:transform;border-radius:16px;position:absolute;overflow:hidden}.hero-v2__panel:before{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(135deg,#ffffff14 0%,#0000 40%);position:absolute;inset:0}.hero-v2__panel-chrome{border-bottom:1px solid var(--h-panel-edge);color:var(--h-fg-muted);letter-spacing:.06em;align-items:center;gap:.5rem;padding:.65rem .9rem;font-size:.7rem;display:flex}.hero-v2__chrome-dot{opacity:.8;border-radius:50%;width:8px;height:8px}.hero-v2__chrome-title{text-transform:lowercase;opacity:.9;font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,Liberation Mono,monospace;font-size:.68rem}.hero-v2__panel-tag{letter-spacing:.14em;text-transform:uppercase;color:var(--h-teal);background:#00d4aa26;border:1px solid #00d4aa59;border-radius:999px;margin-left:auto;padding:.25rem .55rem;font-size:.6rem;font-weight:600}.hero-v2__panel-tag--gold{color:var(--h-gold);background:#c9a22726;border-color:#c9a22766}.hero-v2__panel-body{padding:.95rem 1rem}.hero-v2__panel--recon{width:320px;animation:9s ease-in-out infinite heroFloatA;bottom:10%;right:-2%;transform:rotateY(-16deg)rotateX(6deg)translateZ(60px)}.hero-v2__recon-header{justify-content:space-between;align-items:flex-start;margin-bottom:.8rem;display:flex}.hero-v2__recon-label{letter-spacing:.14em;text-transform:uppercase;color:var(--h-fg-muted);margin-bottom:.3rem;font-size:.68rem}.hero-v2__recon-big{font-variation-settings:"opsz" 144;color:var(--h-fg);letter-spacing:-.02em;font-family:Fraunces,serif;font-size:1.9rem;font-weight:500}.hero-v2__recon-unit{color:var(--h-fg-muted);text-transform:lowercase;margin-left:.3rem;font-family:Inter,sans-serif;font-size:.72rem;font-weight:500}.hero-v2__pulse-badge{text-transform:uppercase;letter-spacing:.12em;color:var(--h-teal);background:#00d4aa1a;border:1px solid #00d4aa4d;border-radius:999px;align-items:center;gap:.4rem;padding:.3rem .55rem;font-size:.62rem;font-weight:600;display:inline-flex}.hero-v2__pulse-dot{background:var(--h-teal);border-radius:50%;width:6px;height:6px;animation:1.6s ease-in-out infinite heroPulse;box-shadow:0 0 8px #00d4aae6}.hero-v2__recon-list{flex-direction:column;gap:.42rem;margin:0;padding:0;list-style:none;display:flex}.hero-v2__recon-list li{background:#ffffff09;border:1px solid #ffffff0f;border-radius:8px;grid-template-columns:1fr auto auto;align-items:center;gap:.55rem;padding:.42rem .55rem;font-size:.74rem;display:grid}:root:not(.dark) .hero-v2__recon-list li{background:#0f172a09;border-color:#0f172a14}.hero-v2__recon-name{color:var(--h-fg-muted);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.hero-v2__recon-amt{color:var(--h-fg);font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,Liberation Mono,monospace;font-size:.7rem;font-weight:500}.hero-v2__recon-amt--pos{color:var(--h-teal)}.hero-v2__recon-tick{width:16px;height:16px;color:var(--h-teal);background:#00d4aa33;border-radius:50%;place-items:center;font-size:.66rem;font-weight:700;display:grid}.hero-v2__recon-running{grid-template-columns:1fr auto}.hero-v2__recon-bar{background:#78b4ff26;border-radius:999px;width:70px;height:4px;display:block;position:relative;overflow:hidden}.hero-v2__recon-bar i{background:linear-gradient(90deg, var(--h-blue), var(--h-teal));border-radius:inherit;width:40%;animation:1.8s ease-in-out infinite heroBar;position:absolute;inset:0}.hero-v2__panel--bas{width:240px;animation:11s ease-in-out infinite heroFloatB;top:2%;left:8%;transform:rotateY(14deg)rotateX(-6deg)translateZ(30px)}.hero-v2__panel-body--bas{padding:1rem 1.1rem 1.15rem}.hero-v2__bas-row{color:var(--h-fg-muted);border-bottom:1px dashed #78b4ff1f;justify-content:space-between;align-items:center;padding:.4rem 0;font-size:.74rem;display:flex}:root:not(.dark) .hero-v2__bas-row{border-bottom-color:#0f172a1a}.hero-v2__bas-row b{color:var(--h-fg);font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,Liberation Mono,monospace;font-size:.8rem;font-weight:500}.hero-v2__bas-total{justify-content:space-between;align-items:baseline;margin-top:.3rem;padding-top:.75rem;display:flex}.hero-v2__bas-total span{letter-spacing:.14em;text-transform:uppercase;color:var(--h-fg-muted);font-size:.68rem}.hero-v2__bas-total b{font-variation-settings:"opsz" 144;letter-spacing:-.02em;color:var(--h-gold);font-family:Fraunces,serif;font-size:1.55rem;font-weight:500}.hero-v2__bas-total sup{color:var(--h-fg-muted);vertical-align:super;margin-left:.3rem;font-family:Inter,sans-serif;font-size:.55rem;font-weight:600}.hero-v2__panel--inbox{width:270px;animation:10s ease-in-out infinite heroFloatC;bottom:4%;left:-2%;transform:rotateY(18deg)rotateX(3deg)translateZ(90px)}.hero-v2__panel-body--inbox{flex-direction:column;gap:.45rem;padding:.6rem .7rem .9rem;display:flex}.hero-v2__mail{background:#ffffff08;border:1px solid #ffffff0f;border-radius:10px;grid-template-columns:auto 1fr auto;align-items:center;gap:.6rem;padding:.5rem .6rem;display:grid}:root:not(.dark) .hero-v2__mail{background:#0f172a08;border-color:#0f172a12}.hero-v2__mail-dot{border-radius:50%;width:8px;height:8px}.hero-v2__mail-dot--high{background:#ef4444;box-shadow:0 0 8px #ef4444b3}.hero-v2__mail-dot--med{background:var(--h-gold);box-shadow:0 0 8px #c9a22799}.hero-v2__mail-dot--low{background:#78b4ff59}.hero-v2__mail-from{color:var(--h-fg);font-size:.75rem;font-weight:600;line-height:1.2}.hero-v2__mail-sub{color:var(--h-fg-muted);margin-top:.15rem;font-size:.65rem}.hero-v2__mail-tag{letter-spacing:.12em;text-transform:uppercase;color:#ef4444;background:#ef444426;border:1px solid #ef44444d;border-radius:6px;padding:.22rem .45rem;font-size:.58rem;font-weight:700}.hero-v2__mail-tag--ok{color:var(--h-teal);background:#00d4aa26;border-color:#00d4aa4d}.hero-v2__mail-tag--mute{color:var(--h-fg-muted);background:#78b4ff1a;border-color:#78b4ff33}.hero-v2__panel--bas{z-index:3}.hero-v2__panel--inbox{z-index:4}.hero-v2__panel--recon{z-index:5}.hero-v2__node{background:var(--h-teal);z-index:2;will-change:transform;border-radius:50%;width:10px;height:10px;position:absolute;box-shadow:0 0 0 4px #00d4aa2e,0 0 16px #00d4aab3}.hero-v2__node-label{letter-spacing:.04em;color:var(--h-fg-muted);white-space:nowrap;border:1px solid var(--h-panel-edge);backdrop-filter:blur(8px);background:#ffffff0a;border-radius:999px;padding:.2rem .5rem;font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,Liberation Mono,monospace;font-size:.66rem;font-weight:500;position:absolute;top:50%;left:16px;transform:translateY(-50%)}:root:not(.dark) .hero-v2__node-label{background:#ffffffb3}.hero-v2__node--xero{animation:7s ease-in-out infinite heroChipA;top:8%;right:50%}.hero-v2__node--myob{animation:8.5s ease-in-out infinite heroChipB;bottom:6%;right:24%}.hero-v2__node--myob .hero-v2__node-label{left:auto;right:16px}.hero-v2__marquee{border-top:1px solid var(--h-panel-edge);border-bottom:1px solid var(--h-panel-edge);margin-top:clamp(2rem,4vw,3rem);padding:1.2rem 0;animation:1s 1s both heroFadeUp;position:relative;overflow:hidden}.hero-v2__marquee-fade{z-index:2;pointer-events:none;width:120px;position:absolute;top:0;bottom:0}.hero-v2__marquee-fade--l{background:linear-gradient(90deg, var(--h-navy), transparent);left:0}.hero-v2__marquee-fade--r{background:linear-gradient(-90deg, var(--h-navy), transparent);right:0}:root:not(.dark) .hero-v2__marquee-fade--l{background:linear-gradient(90deg,#eef3fb,#0000)}:root:not(.dark) .hero-v2__marquee-fade--r{background:linear-gradient(-90deg,#eef3fb,#0000)}.hero-v2__marquee-track{width:max-content;animation:38s linear infinite heroMarquee;display:flex}.hero-v2__marquee-row{font-variation-settings:"opsz" 144;color:var(--h-fg);opacity:.55;letter-spacing:-.01em;white-space:nowrap;align-items:center;gap:2.6rem;padding-right:2.6rem;font-family:Fraunces,serif;font-size:clamp(1.25rem,2.5vw,1.9rem);font-style:italic;font-weight:400;display:flex}.hero-v2__marquee-row span:nth-child(2n){color:var(--h-gold);opacity:.75;font-style:normal}@keyframes heroFadeUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes heroRise{0%{transform:translateY(16px)}to{transform:translateY(0)}}@keyframes heroLine{0%{transform:translateY(28px)}to{transform:translateY(0)}}@keyframes heroPulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.55;transform:scale(.9)}}@keyframes heroGradient{0%,to{background-position:0%}50%{background-position:100%}}@keyframes heroAurora1{0%,to{transform:translate(0)scale(1)}50%{transform:translate(60px,30px)scale(1.12)}}@keyframes heroAurora2{0%,to{transform:translate(0)scale(1)}50%{transform:translate(-40px,-30px)scale(1.15)}}@keyframes heroAurora3{0%,to{transform:translate(0)scale(1)}50%{transform:translate(-20px,20px)scale(.88)}}@keyframes heroHalo{0%,to{opacity:.8;transform:scale(1)}50%{opacity:1;transform:scale(1.08)}}@keyframes heroBeam{0%{stroke-dashoffset:0}to{stroke-dashoffset:-80px}}@keyframes heroBar{0%{transform:translate(-100%)}to{transform:translate(250%)}}@keyframes heroFloatA{0%,to{transform:rotateY(-16deg) rotateX(6deg) translate3d(var(--mx,0px), var(--my,0px), 60px)}50%{transform:rotateY(-18deg) rotateX(8deg) translate3d(var(--mx,0px), calc(var(--my,0px) - 12px), 70px)}}@keyframes heroFloatB{0%,to{transform:rotateY(14deg) rotateX(-6deg) translate3d(var(--mx,0px), var(--my,0px), 30px)}50%{transform:rotateY(16deg) rotateX(-8deg) translate3d(var(--mx,0px), calc(var(--my,0px) - 14px), 40px)}}@keyframes heroFloatC{0%,to{transform:rotateY(18deg) rotateX(3deg) translate3d(var(--mx,0px), var(--my,0px), 90px)}50%{transform:rotateY(20deg) rotateX(5deg) translate3d(var(--mx,0px), calc(var(--my,0px) - 10px), 100px)}}@keyframes heroChipA{0%,to{transform:translate3d(var(--mx,0px), var(--my,0px), 0)}50%{transform:translate3d(calc(var(--mx,0px) - 6px), calc(var(--my,0px) - 8px), 0)}}@keyframes heroChipB{0%,to{transform:translate3d(var(--mx,0px), var(--my,0px), 0)}50%{transform:translate3d(calc(var(--mx,0px) + 8px), calc(var(--my,0px) - 6px), 0)}}@keyframes heroChipC{0%,to{transform:translate3d(var(--mx,0px), var(--my,0px), 0)}50%{transform:translate3d(calc(var(--mx,0px) - 4px), calc(var(--my,0px) + 8px), 0)}}@keyframes heroMarquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (width<=1023px){.hero-v2__scene{height:480px}.hero-v2__panel--recon{width:280px;right:0}.hero-v2__panel--bas{width:210px}.hero-v2__panel--inbox{width:240px}}@media (width<=720px){.hero-v2__scene{height:460px;margin-top:.5rem}.hero-v2__panel--bas{width:220px;top:0;left:0;transform:rotateY(8deg)rotateX(-4deg)translateZ(20px)}.hero-v2__panel--recon{width:280px;top:28%;bottom:auto;right:0;transform:rotateY(-10deg)rotateX(4deg)translateZ(60px)}.hero-v2__panel--inbox{width:240px;bottom:0;left:4%;transform:rotateY(10deg)rotateX(2deg)translateZ(40px)}.hero-v2__node--xero{top:4%;right:6%}.hero-v2__node--myob{bottom:30%;right:4%}.hero-v2__halo{inset:20% 8%}.hero-v2__stats{flex-wrap:wrap;gap:1rem 1.4rem}.hero-v2__stat-sep,.hero-v2__btn-hint{display:none}}@media (prefers-reduced-motion:reduce){.hero-v2__aurora,.hero-v2__panel,.hero-v2__chip,.hero-v2__beam,.hero-v2__halo,.hero-v2__gradient-word,.hero-v2__marquee-track,.hero-v2__pulse-dot,.hero-v2__eyebrow-dot,.hero-v2__recon-bar i{animation:none!important}}
