.ax-hero-v2{position:relative;z-index:2;padding:calc(var(--nav-height,72px) + 52px) clamp(20px,4vw,32px) clamp(56px,6vw,80px);overflow:hidden;isolation:isolate;opacity:1!important;visibility:visible!important}.ax-hero-v2__bg{position:absolute;inset:0;z-index:0;pointer-events:none}#axHeroMesh{position:absolute;inset:0;width:100%;height:100%;opacity:.32}.ax-hero-v2__vignette{position:absolute;inset:0;background:radial-gradient(ellipse 90% 60% at 72% 38%,rgba(37,99,235,.08),transparent 55%),radial-gradient(ellipse 80% 70% at 50% 40%,transparent 15%,rgba(3,7,18,.88) 100%)}.ax-hero-v2__container{position:relative;z-index:2;max-width:1100px;margin:0 auto}.ax-hero-v2__grid{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,0.95fr);gap:clamp(40px,6vw,72px);align-items:center}.ax-hero-v2__copy{max-width:540px;opacity:1!important;visibility:visible!important}.ax-hero-v2__badge{display:inline-flex;align-items:center;gap:8px;margin-bottom:16px;padding:7px 14px 7px 10px;border-radius:999px;border:1px solid rgba(59,130,246,.35);background:rgba(15,23,42,.65);font-family:"JetBrains Mono",monospace;font-size:.68rem;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:#7dd3fc}.ax-hero-v2__tag{display:block;margin-bottom:12px;font-size:.8rem;font-weight:600;letter-spacing:.04em;color:#93c5fd}.ax-hero-v2__title{margin:0;font-size:clamp(2.15rem, 4.5vw, 3.25rem);font-weight:700;line-height:1.06;letter-spacing:-.035em;color:#fff}.ax-hero-v2__desc{margin:20px 0 0;max-width:480px;font-size:clamp(1rem, 1.45vw, 1.12rem);line-height:1.68;color:#94a3b8}.ax-hero-v2__desc strong{color:#cbd5e1;font-weight:600}.ax-hero-v2__ticker{overflow:hidden;max-width:480px;margin-top:22px;-webkit-mask-image:linear-gradient(90deg,transparent,black 8%,black 92%,transparent);mask-image:linear-gradient(90deg,transparent,black 8%,black 92%,transparent)}.ax-hero-v2__ticker-track{display:inline-flex;gap:12px;white-space:nowrap;animation:24s linear infinite axHeroTicker}.ax-hero-v2__ticker-track span{font-size:.84rem;font-weight:600;color:rgba(148,163,184,.75)}.ax-hero-v2__ticker-track span:nth-child(odd){color:rgba(96,165,250,.9)}@keyframes axHeroTicker{from{transform:translateX(0)}to{transform:translateX(-50%)}}.ax-hero-v2__actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}.ax-hero-v2__btn{display:inline-flex;align-items:center;padding:14px 26px;border-radius:12px;font-size:.92rem;font-weight:600;text-decoration:none;transition:transform .2s,box-shadow .2s,background .2s}.ax-hero-v2__btn--primary{color:#fff;background:linear-gradient(135deg,#1d4ed8 0,#2563eb 100%);box-shadow:0 8px 28px rgba(37,99,235,.4)}.ax-hero-v2__btn--primary:hover{transform:translateY(-2px);box-shadow:0 12px 36px rgba(37,99,235,.5)}.ax-hero-v2__btn--ghost{color:#e2e8f0;background:rgba(15,23,42,.5);border:1px solid rgba(71,85,105,.55)}.ax-hero-v2__btn--ghost:hover{background:rgba(30,41,59,.7);border-color:rgba(59,130,246,.45);transform:translateY(-2px)}.ax-hero-v2__trust{display:flex;flex-wrap:wrap;gap:8px;margin-top:24px}.ax-hero-v2__trust-pill{padding:6px 12px;border-radius:8px;font-family:"JetBrains Mono",monospace;font-size:.65rem;font-weight:500;letter-spacing:.06em;text-transform:uppercase;color:#94a3b8;background:rgba(15,23,42,.55);border:1px solid rgba(51,65,85,.6)}.ax-hero-v2__visual{position:relative;opacity:1!important;visibility:visible!important;transform:perspective(1200px) rotateY(calc(var(--ax-hx,0) * -4deg)) rotateX(calc(var(--ax-hy,0) * 3deg));transition:transform .16s ease-out}.ax-hero-v2__stage{position:relative;min-height:clamp(400px,42vw,500px);padding:20px;border-radius:20px;border:1px solid rgba(51,65,85,.45);background:linear-gradient(160deg,rgba(12,18,36,.72) 0,rgba(6,10,22,.45) 100%);backdrop-filter:blur(24px) saturate(140%);-webkit-backdrop-filter:blur(24px) saturate(140%);box-shadow:0 32px 80px rgba(0,0,0,.45),inset 0 1px 0 rgba(255,255,255,.05);overflow:hidden;perspective:1200px;transform-style:preserve-3d;transition:border-color .45s,box-shadow .45s}.ax-hero-v2__stage-glow{position:absolute;width:78%;height:62%;top:14%;left:11%;border-radius:50%;background:radial-gradient(circle,rgba(56,189,248,.16) 0,rgba(37,99,235,.08) 42%,transparent 68%);pointer-events:none}.ax-hero-v2__gridlines{position:absolute;inset:0;opacity:.35;background-image:linear-gradient(rgba(59,130,246,.04) 1px,transparent 1px),linear-gradient(90deg,rgba(59,130,246,.04) 1px,transparent 1px);background-size:40px 40px;mask-image:radial-gradient(ellipse 85% 75% at 50% 55%,#000 15%,transparent 75%);pointer-events:none}.ax-hero-v2__blink--ambient{position:absolute;width:55%;height:28%;bottom:14%;left:22.5%;border-radius:50%;background:radial-gradient(ellipse,rgba(37,99,235,.35) 0,rgba(30,58,138,.12) 45%,transparent 72%);pointer-events:none;mix-blend-mode:screen;animation:2.8s ease-in-out infinite axBluePedestalBlink}@keyframes axBluePedestalBlink{0%,100%{opacity:.4;transform:scaleX(.92)}50%{opacity:.85;transform:scaleX(1.05)}}.ax-hero-v2__visual.is-active .ax-hero-v2__blink--ambient{animation-duration:1.6s}.ax-hero-v2__pedestal{position:absolute;width:62%;height:6%;bottom:11%;left:19%;border-radius:50%;background:radial-gradient(ellipse,rgba(59,130,246,.25) 0,transparent 70%);filter:blur(8px);pointer-events:none;z-index:1}.ax-hero-v2__char-stage{position:absolute;left:50%;bottom:2%;width:min(100%,540px);aspect-ratio:var(--ax-sentinel-aspect,1040 / 744);max-height:94%;transform-style:preserve-3d;transform:translateX(-50%) translate3d(calc(var(--ax-hx,0) * 10px),calc(var(--ax-hy,0) * -8px),0) rotateY(calc(var(--ax-hx,0) * -5deg)) rotateX(calc(var(--ax-hy,0) * 4deg));transition:transform .2s cubic-bezier(.22, 1, .36, 1);z-index:2}.ax-hero-v2__char-spotlight{position:absolute;inset:-8% -4% -2%;z-index:0;pointer-events:none;background:radial-gradient(ellipse 72% 58% at 50% 48%,rgba(96,165,250,.28) 0,rgba(37,99,235,.12) 38%,transparent 68%),radial-gradient(ellipse 45% 22% at 50% 88%,rgba(0,212,255,.2) 0,transparent 70%);animation:4s ease-in-out infinite axCharSpotlight}.ax-hero-v2__char-pedestal-glow{position:absolute;width:58%;height:8%;bottom:2%;left:21%;z-index:0;border-radius:50%;background:radial-gradient(ellipse,rgba(56,189,248,.45) 0,rgba(37,99,235,.15) 45%,transparent 72%);filter:blur(6px);pointer-events:none;animation:3.2s ease-in-out infinite axCharPedestal}@keyframes axCharSpotlight{0%,100%{opacity:.75;transform:scale(.98)}50%{opacity:1;transform:scale(1.03)}}@keyframes axCharPedestal{0%,100%{opacity:.55;transform:scaleX(.94)}50%{opacity:.95;transform:scaleX(1.06)}}.ax-hero-v2__lottie{position:absolute;inset:0;z-index:1;width:100%;height:100%;opacity:0;pointer-events:none;transition:opacity .5s}.ax-hero-v2__char-stage.is-lottie-ready .ax-hero-v2__lottie{opacity:.35}.ax-hero-v2__char{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;object-position:center bottom;z-index:3;opacity:1!important;visibility:visible!important;pointer-events:none;filter:brightness(1.06) contrast(1.1) saturate(1.15) drop-shadow(0 4px 24px rgba(0, 0, 0, .55)) drop-shadow(0 0 32px rgba(56, 189, 248, .22)) drop-shadow(0 0 16px rgba(251, 191, 36, .08));animation:5.5s ease-in-out infinite axCharFloat;transition:filter .35s}@keyframes axCharFloat{0%,100%{transform:translateY(0)}50%{transform:translateY(-8px)}}.ax-hero-v2__visual.is-active .ax-hero-v2__char{filter:brightness(1.1) contrast(1.12) saturate(1.18) drop-shadow(0 6px 28px rgba(0, 0, 0, .58)) drop-shadow(0 0 40px rgba(56, 189, 248, .32)) drop-shadow(0 0 20px rgba(251, 191, 36, .12))}.ax-hero-v2__lottie svg{width:100%!important;height:100%!important;display:block;overflow:visible}.ax-hero-v2__char-stage.is-lottie-ready .ax-hero-v2__char{opacity:1!important}.ax-hero-v2__status{position:absolute;top:16px;right:16px;z-index:4;display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:999px;font-size:.65rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#7dd3fc;background:rgba(5,8,22,.88);border:1px solid rgba(37,99,235,.35);font-family:"JetBrains Mono",monospace}.ax-hero-v2__dot{width:6px;height:6px;border-radius:50%;background:#3b82f6;box-shadow:0 0 10px #2563eb;animation:2.2s ease-in-out infinite axHeroDotBlink}@keyframes axHeroDotBlink{0%,100%{opacity:.55}50%{opacity:1;box-shadow:0 0 14px #60a5fa}}.ax-hero-v2__hud{position:absolute;z-index:4;padding:10px 14px;border-radius:10px;font-family:"JetBrains Mono",monospace;background:rgba(4,8,20,.85);border:1px solid rgba(51,65,85,.55);backdrop-filter:blur(12px)}.ax-hero-v2__hud--br{left:16px;bottom:16px;min-width:140px}.ax-hero-v2__hud-row{display:flex;justify-content:space-between;align-items:baseline;gap:16px;font-size:.58rem;color:#64748b;text-transform:uppercase;letter-spacing:.05em}.ax-hero-v2__hud-row+.ax-hero-v2__hud-row{margin-top:8px}.ax-hero-v2__hud-row strong{font-size:.8rem;color:#60a5fa;font-weight:700}.ax-hero-v2__stats{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:clamp(36px,5vw,52px);padding:0}.ax-hero-v2__stat{text-align:center;padding:20px 16px;border-radius:14px;border:1px solid rgba(51,65,85,.45);background:rgba(10,15,30,.5)}.ax-hero-v2__stat-num{font-size:clamp(1.75rem, 3vw, 2.35rem);font-weight:800;color:#60a5fa;font-variant-numeric:tabular-nums}.ax-hero-v2__stat-suffix{font-size:clamp(1.25rem, 2vw, 1.75rem);font-weight:700;color:#60a5fa}.ax-hero-v2__stat-label{display:block;margin-top:6px;font-size:.72rem;text-transform:uppercase;letter-spacing:.08em;color:#64748b}@media (max-width:900px){.ax-hero-v2__grid{grid-template-columns:1fr;text-align:center}.ax-hero-v2__copy{max-width:none;margin:0 auto}.ax-hero-v2__desc,.ax-hero-v2__ticker{margin-left:auto;margin-right:auto}.ax-hero-v2__actions,.ax-hero-v2__trust{justify-content:center}.ax-hero-v2__stage{max-width:520px;margin:0 auto;min-height:380px}.ax-hero-v2__stats{grid-template-columns:repeat(3,1fr)}}@media (max-width:520px){.ax-hero-v2__stats{grid-template-columns:1fr;max-width:280px;margin-left:auto;margin-right:auto}}@media (prefers-reduced-motion:reduce){.ax-hero-v2__blink--ambient,.ax-hero-v2__char,.ax-hero-v2__char-pedestal-glow,.ax-hero-v2__char-spotlight,.ax-hero-v2__dot,.ax-hero-v2__ticker-track,.ax-threat-beam,.ax-threat-core-pulse,.ax-threat-eye,.ax-threat-ring,.ax-threat-sweep{animation:none!important}.ax-hero-v2__char-stage,.ax-hero-v2__visual{transform:translateX(-50%)!important}}.ax-threat-dot{transition:background .4s,box-shadow .4s}.ax-hero-v2__stage.is-threat-scanning .ax-threat-dot{background:#fbbf24;box-shadow:0 0 12px #fbbf24}.ax-hero-v2__stage.is-threat-alert .ax-threat-dot{background:#ef4444;box-shadow:0 0 16px #ef4444;animation:.45s ease-in-out infinite axThreatDotAlert}.ax-hero-v2__stage.is-threat-clear .ax-threat-dot{background:#22c55e;box-shadow:0 0 14px #22c55e}@keyframes axThreatDotAlert{0%,100%{opacity:1;transform:scale(1)}50%{opacity:.65;transform:scale(1.25)}}.ax-hero-v2__stage.is-threat-alert{border-color:rgba(239,68,68,.35);box-shadow:0 32px 80px rgba(0,0,0,.45),0 0 48px rgba(239,68,68,.12),inset 0 1px 0 rgba(255,255,255,.05)}.ax-hero-v2__stage.is-threat-scanning{border-color:rgba(251,191,36,.25)}.ax-hero-v2__stage.is-threat-alert .ax-hero-v2__char{filter:brightness(1.1) contrast(1.14) saturate(1.2) drop-shadow(0 6px 28px rgba(0, 0, 0, .58)) drop-shadow(0 0 48px rgba(239, 68, 68, .28)) drop-shadow(0 0 32px rgba(56, 189, 248, .2))}.ax-hero-v2__hud-row strong.is-alert{color:#f87171;animation:.5s ease-in-out 3 axHudFlash}@keyframes axHudFlash{0%,100%{opacity:1}50%{opacity:.5}}.ax-threat-radar{position:absolute;left:50%;top:52%;width:min(72%,340px);aspect-ratio:1;transform:translate(-50%,-50%) rotateX(68deg);transform-style:preserve-3d;pointer-events:none;z-index:1;opacity:.55}.ax-threat-ring{position:absolute;inset:0;border-radius:50%;border:1px solid rgba(56,189,248,.25)}.ax-threat-ring-1{animation:3s ease-out infinite axThreatRingPulse}.ax-threat-ring-2{inset:12%;animation:3s ease-out 1s infinite axThreatRingPulse}.ax-threat-ring-3{inset:24%;animation:3s ease-out 2s infinite axThreatRingPulse}@keyframes axThreatRingPulse{0%{transform:scale(.75);opacity:.7;border-color:rgba(56,189,248,.4)}100%{transform:scale(1.15);opacity:0;border-color:rgba(56,189,248,.05)}}.ax-hero-v2__stage.is-threat-alert .ax-threat-ring{border-color:rgba(239,68,68,.45)}.ax-threat-sweep{position:absolute;inset:0;border-radius:50%;background:conic-gradient(from 0deg,transparent 0deg,rgba(56,189,248,.22) 28deg,transparent 56deg);animation:4s linear infinite axThreatSweep}.ax-hero-v2__stage.is-threat-alert .ax-threat-sweep{background:conic-gradient(from 0deg,transparent 0deg,rgba(239,68,68,.35) 32deg,transparent 64deg);animation-duration:1.8s}@keyframes axThreatSweep{to{transform:rotate(360deg)}}.ax-threat-fx{position:absolute;inset:0;z-index:2;pointer-events:none}.ax-threat-core-pulse{position:absolute;top:38%;left:50%;width:14%;height:10%;transform:translate(-50%,-50%);border-radius:50%;background:radial-gradient(circle,rgba(56,189,248,.65) 0,rgba(37,99,235,.2) 45%,transparent 70%);mix-blend-mode:screen;animation:2.4s ease-in-out infinite axCorePulse}.ax-hero-v2__stage.is-threat-alert .ax-threat-core-pulse{background:radial-gradient(circle,rgba(239,68,68,.75) 0,rgba(251,191,36,.25) 40%,transparent 70%);animation:.35s ease-in-out infinite axCoreAlert}@keyframes axCorePulse{0%,100%{opacity:.45;transform:translate(-50%,-50%) scale(.92)}50%{opacity:.95;transform:translate(-50%,-50%) scale(1.08)}}@keyframes axCoreAlert{0%,100%{opacity:.7;transform:translate(-50%,-50%) scale(1)}50%{opacity:1;transform:translate(-50%,-50%) scale(1.15)}}.ax-threat-eye{position:absolute;top:22%;width:3.5%;height:2.2%;border-radius:50%;background:radial-gradient(circle,rgba(125,211,252,.95) 0,rgba(56,189,248,.4) 50%,transparent 72%);box-shadow:0 0 12px rgba(56,189,248,.8);animation:2s ease-in-out infinite axEyePulse}.ax-threat-eye-l{left:41%;animation-delay:0s}.ax-threat-eye-r{left:52%;animation-delay:.3s}.ax-hero-v2__stage.is-threat-alert .ax-threat-eye{background:radial-gradient(circle,#fecaca 0,rgba(239,68,68,.5) 50%,transparent 72%);box-shadow:0 0 16px rgba(239,68,68,.9);animation:.25s ease-in-out infinite axEyeAlert}@keyframes axEyePulse{0%,100%{opacity:.6}50%{opacity:1}}@keyframes axEyeAlert{0%,100%{opacity:.85}50%{opacity:1;transform:scale(1.2)}}.ax-threat-beam{position:absolute;top:22%;left:50%;width:2px;height:38%;transform-origin:top center;background:linear-gradient(180deg,rgba(56,189,248,.5),transparent);opacity:0;animation:4s ease-in-out infinite axThreatBeam}.ax-hero-v2__stage.is-threat-scanning .ax-threat-beam{opacity:.35}@keyframes axThreatBeam{0%,100%{transform:rotate(-28deg);opacity:0}15%{opacity:.4}50%{transform:rotate(28deg);opacity:.35}85%{opacity:.15}}.ax-threat-radar{transform:translate(-50%,-50%) translate3d(calc(var(--ax-hx,0) * -6px),calc(var(--ax-hy,0) * 4px),0) rotateX(68deg) rotateZ(calc(var(--ax-hx,0) * 3deg));transition:transform .18s ease-out}