.hero.hero-page-header{perspective:1200px;transform-style:preserve-3d}.hero-page-header .hero-content{transform-style:preserve-3d;animation:12s ease-in-out infinite heroContent3DFloat}@keyframes heroContent3DFloat{0%,100%{transform:perspective(1200px) rotateX(0) rotateY(0) translateZ(0)}25%{transform:perspective(1200px) rotateX(.5deg) rotateY(-.5deg) translateZ(8px)}50%{transform:perspective(1200px) rotateX(-.3deg) rotateY(.5deg) translateZ(4px)}75%{transform:perspective(1200px) rotateX(.5deg) rotateY(.3deg) translateZ(6px)}}.hero-live-badge{display:inline-flex;align-items:center;gap:8px;padding:6px 16px;background:rgba(34,197,94,.12);border:1px solid rgba(34,197,94,.4);border-radius:100px;font-size:.75rem;font-weight:700;color:#4ade80;text-transform:uppercase;letter-spacing:.15em;margin-bottom:16px;animation:3s ease-in-out infinite heroLiveBadgePulse;box-shadow:0 0 20px rgba(34,197,94,.15)}.hero-live-dot{width:6px;height:6px;background:#22c55e;border-radius:50%;animation:2.5s cubic-bezier(.4,0,.2,1) infinite heroLiveDotPulse;box-shadow:0 0 8px rgba(34,197,94,.8)}@keyframes heroLiveBadgePulse{0%,100%{border-color:rgba(34,197,94,.4);box-shadow:0 0 20px rgba(34,197,94,.12)}50%{border-color:rgba(34,197,94,.55);box-shadow:0 0 24px rgba(34,197,94,.18)}}@keyframes heroLiveDotPulse{0%,100%{opacity:1;transform:scale(1);box-shadow:0 0 0 0 rgba(34,197,94,.5)}50%{opacity:1;transform:scale(1.1);box-shadow:0 0 0 4px rgba(34,197,94,0)}}.hero-3d-orb{position:absolute;border-radius:50%;pointer-events:none;transform-style:preserve-3d}.hero-3d-orb-1{width:80px;height:80px;top:15%;left:10%;background:radial-gradient(circle,rgba(59,130,246,.18) 0,transparent 70%);animation:14s ease-in-out infinite hero3DOrb1}.hero-3d-orb-2{width:60px;height:60px;bottom:20%;right:12%;background:radial-gradient(circle,rgba(6,182,212,.15) 0,transparent 70%);animation:16s ease-in-out 2s infinite hero3DOrb2}.hero-3d-orb-3{width:40px;height:40px;top:40%;right:25%;background:radial-gradient(circle,rgba(99,102,241,.12) 0,transparent 70%);animation:18s ease-in-out 4s infinite hero3DOrb3}@keyframes hero3DOrb1{0%,100%{transform:translate3d(0,0,0) rotateY(0);opacity:.5}50%{transform:translate3d(15px,-20px,15px) rotateY(90deg);opacity:.8}}@keyframes hero3DOrb2{0%,100%{transform:translate3d(0,0,0) rotateX(0);opacity:.4}50%{transform:translate3d(-18px,-15px,12px) rotateX(90deg);opacity:.7}}@keyframes hero3DOrb3{0%,100%{transform:translate3d(0,0,0) scale(1);opacity:.35}50%{transform:translate3d(10px,15px,-10px) scale(1.1);opacity:.6}}@keyframes heroTitleGradientFlow{0%,100%{background-position:0 center}50%{background-position:100% center}}.hero-stats-compact .stat{position:relative;animation:4s ease-in-out infinite heroStatPulse}.hero-stats-compact .stat:first-child{animation-delay:0s}.hero-stats-compact .stat:nth-child(2){animation-delay:.5s}.hero-stats-compact .stat:nth-child(3){animation-delay:1s}@keyframes heroStatPulse{0%,100%{transform:scale(1);opacity:1}50%{transform:scale(1.02);opacity:.95}}.hero-page-header .scroll-indicator{animation:2.5s ease-in-out infinite heroScrollBounce}@keyframes heroScrollBounce{0%,100%{transform:translateY(0);opacity:.8}50%{transform:translateY(8px);opacity:1}}.hero-page-header .scroll-line{animation:2s ease-in-out infinite heroScrollLinePulse}@keyframes heroScrollLinePulse{0%,100%{height:24px;opacity:.6}50%{height:32px;opacity:1}}.hero-page-header .hero-content .section-tag{animation:.8s cubic-bezier(.16,1,.3,1) .1s both heroStaggerIn}.hero-page-header .hero-title-unified{background-size:200% auto;animation:.9s cubic-bezier(.16,1,.3,1) .2s both heroStaggerIn,6s ease-in-out 1s infinite heroTitleGradientFlow}.hero-page-header .hero-desc{animation:.8s cubic-bezier(.16,1,.3,1) .35s both heroStaggerIn}.hero-page-header .hero-actions{animation:.8s cubic-bezier(.16,1,.3,1) .5s both heroStaggerIn}.hero-page-header .hero-stats-compact{animation:1s cubic-bezier(.16,1,.3,1) .65s both heroStaggerIn}@keyframes heroStaggerIn{from{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.hero-ticker-wrap{overflow:hidden;width:100%;max-width:500px;margin:20px auto 28px;-webkit-mask-image:linear-gradient(90deg,transparent,black 15%,black 85%,transparent);mask-image:linear-gradient(90deg,transparent,black 15%,black 85%,transparent);animation:.8s cubic-bezier(.16,1,.3,1) .45s both heroStaggerIn}.hero-ticker-track{display:inline-flex;align-items:center;gap:12px;animation:20s linear infinite heroTickerScroll;white-space:nowrap}.hero-ticker-track span{font-size:.9rem;font-weight:600;color:rgba(147,197,253,.7)}.hero-ticker-track span:nth-child(odd){color:rgba(96,165,250,.9)}@keyframes heroTickerScroll{0%{transform:translateX(0)}100%{transform:translateX(-50%)}}@media (max-width:768px){.hero-page-header .hero-content{animation:none!important;transform:none!important}}@media (prefers-reduced-motion:reduce){.hero-3d-orb,.hero-page-header .hero-content,.hero-page-header .hero-title-unified,.hero-page-header .scroll-indicator,.hero-page-header .scroll-line,.hero-stats-compact .stat,.hero-ticker-track{animation:none!important}}.hero.hero-page-header{isolation:isolate;--mx:0;--my:0;--sx:0;--sy:0;--g1x:8%;--g1y:0%;--g2x:92%;--g2y:95%;--rx:0deg;--ry:0deg;--gloss-x:50%;--gloss-y:50%;background:radial-gradient(1200px 520px at var(--g1x) var(--g1y),rgba(59,130,246,.26) 0,transparent 58%),radial-gradient(900px 440px at var(--g2x) var(--g2y),rgba(14,165,233,.2) 0,transparent 62%),linear-gradient(180deg,#040917 0,#050b1a 48%,#030712 100%);transition:background-position 120ms ease-out}.hero.hero-page-header::after{content:"";position:absolute;inset:0;background:linear-gradient(130deg,transparent 0 18%,rgba(125,211,252,.08) 28%,transparent 38%),linear-gradient(310deg,transparent 0 62%,rgba(59,130,246,.09) 73%,transparent 83%);mix-blend-mode:screen;opacity:.62;pointer-events:none;z-index:0;filter:blur(14px);animation:12s linear infinite heroDiagonalSweep}.hero-bg{z-index:0}.hero-bg::after,.hero-bg::before{filter:blur(2px)}.hero-argus-wave{position:absolute;border-radius:999px;filter:blur(84px);pointer-events:none;opacity:.58}.hero-argus-wave-1{width:52vw;max-width:760px;height:240px;top:2%;left:-8%;background:radial-gradient(ellipse at 60% 50%,rgba(59,130,246,.7),rgba(59,130,246,0) 72%);animation:7s ease-in-out infinite heroWaveFloatA}.hero-argus-wave-2{width:48vw;max-width:700px;height:210px;top:32%;right:-10%;background:radial-gradient(ellipse at 40% 50%,rgba(34,211,238,.58),rgba(34,211,238,0) 74%);animation:8s ease-in-out infinite heroWaveFloatB}.hero-argus-wave-3{width:44vw;max-width:620px;height:180px;bottom:-8%;left:20%;background:radial-gradient(ellipse at 50% 50%,rgba(14,165,233,.5),rgba(14,165,233,0) 76%);animation:9s ease-in-out infinite heroWaveFloatC}.hero-grid{background-image:linear-gradient(rgba(148,163,184,.12) 1px,transparent 1px),linear-gradient(90deg,rgba(148,163,184,.1) 1px,transparent 1px);background-size:54px 54px;-webkit-mask-image:radial-gradient(circle at 50% 45%,rgba(0,0,0,0.9),transparent 82%);mask-image:radial-gradient(circle at 50% 45%,rgba(0,0,0,0.9),transparent 82%);opacity:.42;filter:drop-shadow(0 0 6px rgba(125, 211, 252, .12));animation:9s linear infinite heroGridDrift}.hero-page-header .hero-content{position:relative;z-index:2;background:linear-gradient(150deg,rgba(15,23,42,.52),rgba(15,23,42,.26));border:1px solid rgba(148,163,184,.24);box-shadow:0 20px 60px rgba(2,6,23,.48),inset 0 1px 0 rgba(255,255,255,.09);-webkit-backdrop-filter:blur(16px) saturate(135%);backdrop-filter:blur(16px) saturate(135%);border-radius:28px;padding:clamp(22px,2.2vw,34px);transform:translate3d(calc(var(--mx) * 16px),calc(var(--my) * 12px + var(--sy) * 14px),0) rotateX(var(--rx)) rotateY(var(--ry));transform-style:preserve-3d;transform-origin:center center;will-change:transform;backface-visibility:visible;transition:transform 120ms cubic-bezier(.2, .9, .2, 1),box-shadow 140ms,border-color 140ms}.hero-page-header .hero-content::before{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;background:radial-gradient(circle at var(--gloss-x) var(--gloss-y),rgba(255,255,255,.16),transparent 42%),linear-gradient(125deg,rgba(255,255,255,.07),transparent 58%);mix-blend-mode:screen;opacity:.85;transition:opacity 220ms,background-position 220ms}.hero-page-header .hero-content::after{content:"";position:absolute;inset:-1px;border-radius:inherit;pointer-events:none;border:1px solid rgba(125,211,252,.16);box-shadow:inset 0 0 40px rgba(56,189,248,.08),0 0 24px rgba(56,189,248,.08);opacity:0;transition:opacity 220ms}.hero-page-header .hero-content:hover{border-color:rgba(148,163,184,.45);box-shadow:0 32px 90px rgba(2,6,23,.62),inset 0 1px 0 rgba(255,255,255,.16);transform:translate3d(calc(var(--mx) * 18px),calc(var(--my) * 14px + var(--sy) * 16px),20px) rotateX(var(--rx)) rotateY(var(--ry)) scale(1.018)}.hero-page-header .hero-content:hover::before{opacity:1;background:radial-gradient(circle at 82% 42%,rgba(255,255,255,.34),transparent 36%),linear-gradient(122deg,rgba(125,211,252,.2),transparent 48%)}.hero-page-header .hero-content:hover::after{opacity:1}.hero-page-header .hero-stats-compact{position:relative;z-index:2;background:rgba(15,23,42,.36);border:1px solid rgba(148,163,184,.2);box-shadow:0 14px 40px rgba(2,6,23,.38);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:20px;padding:10px 12px;margin-left:auto;margin-right:auto;transform:translate3d(calc(var(--mx) * 6px),calc(var(--my) * 6px + var(--sy) * 12px),0);transition:transform 180ms ease-out}@keyframes heroDiagonalSweep{0%,100%{transform:translateX(-1.5%) translateY(0)}50%{transform:translateX(1.5%) translateY(-1.3%)}}@keyframes heroGridDrift{0%,100%{transform:translate3d(0,0,0)}50%{transform:translate3d(-14px,-10px,0)}}@keyframes heroWaveFloatA{0%,100%{transform:translate3d(0,0,0) scale(1)}50%{transform:translate3d(35px,16px,0) scale(1.06)}}@keyframes heroWaveFloatB{0%,100%{transform:translate3d(0,0,0) scale(1)}50%{transform:translate3d(-30px,-14px,0) scale(1.05)}}@keyframes heroWaveFloatC{0%,100%{transform:translate3d(0,0,0) scale(1)}50%{transform:translate3d(24px,-10px,0) scale(1.08)}}@media (max-width:768px){.hero-page-header .hero-content{border-radius:22px;padding:20px 16px;transform:none}.hero-page-header .hero-stats-compact{transform:none}}@media (prefers-reduced-motion:reduce){.hero-argus-wave,.hero-grid,.hero.hero-page-header::after{animation:none!important}.hero-grid,.hero-page-header .hero-content,.hero-page-header .hero-stats-compact,.hero.hero-page-header::after{transform:none!important}}.hero-shell{width:min(1200px,100%);display:grid;grid-template-columns:1fr 1fr;gap:clamp(18px,2.2vw,32px);align-items:center;position:relative;z-index:2}.hero-content-split{text-align:left;max-width:none}.hero-content-split .hero-desc{margin-left:0}.hero-content-split .hero-ticker-wrap{margin-left:0;margin-right:0}.hero-content-split .hero-actions{justify-content:flex-start}.hero-visual{position:relative}.hero-visual-frame{position:relative;border-radius:26px;overflow:hidden;border:1px solid rgba(148,163,184,.32);background:linear-gradient(140deg,rgba(15,23,42,.6),rgba(2,6,23,.22));box-shadow:0 24px 70px rgba(2,6,23,.55),inset 0 1px 0 rgba(255,255,255,.08);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.hero-dashboard-image{display:block;width:100%;height:auto;aspect-ratio:1792/1024;object-fit:cover}.hero-line{position:absolute;height:2px;background:linear-gradient(90deg,transparent,rgba(56,189,248,.95),transparent);filter:drop-shadow(0 0 10px rgba(56, 189, 248, .65));opacity:.9;animation:4s ease-in-out infinite heroLinePulse}.hero-line::after{content:"";position:absolute;right:6%;top:50%;width:8px;height:8px;border-radius:50%;background:#7dd3fc;transform:translateY(-50%);box-shadow:0 0 0 0 rgba(125,211,252,.7);animation:2.6s ease-in-out infinite heroNodePulse}.hero-line-1{top:24%;left:-10%;width:62%;animation-delay:0s}.hero-line-2{top:48%;right:-10%;width:56%;animation-delay:.9s}.hero-line-3{bottom:18%;left:-8%;width:48%;animation-delay:1.8s}@keyframes heroLinePulse{0%,100%{transform:translateX(0);opacity:.45}50%{transform:translateX(10px);opacity:1}}@keyframes heroNodePulse{0%,100%{box-shadow:0 0 0 0 rgba(125,211,252,.7)}60%{box-shadow:0 0 0 10px rgba(125,211,252,0)}}@media (max-width:1024px){.hero-shell{gap:16px}.hero-line-1{left:-4%;width:54%}.hero-line-2{right:-4%;width:50%}.hero-line-3{left:-4%;width:44%}}@media (max-width:900px){.hero-shell{grid-template-columns:1fr}.hero-content-split{text-align:center}.hero-content-split .hero-desc,.hero-content-split .hero-ticker-wrap{margin-left:auto;margin-right:auto}.hero-content-split .hero-actions{justify-content:center}.hero-visual{max-width:760px;margin:0 auto}}@media (prefers-reduced-motion:reduce){.hero-line,.hero-line::after{animation:none!important}}