.heroKit-module__iGh-Qa__hero{grid-template-columns:1fr;align-items:center;gap:2.5rem;padding:2.5rem 0 3rem;display:grid;position:relative;overflow-x:hidden}@media (min-width:1024px){.heroKit-module__iGh-Qa__hero{padding:4rem 0 4.5rem}}.heroKit-module__iGh-Qa__copy{z-index:2;text-align:center;position:relative}.heroKit-module__iGh-Qa__eyebrow{letter-spacing:.13em;text-transform:uppercase;color:#2563eb;background:#2563eb14;border:1px solid #2563eb2e;border-radius:999px;align-items:center;gap:.55rem;padding:.4rem .9rem;font-size:.7rem;font-weight:700;display:inline-flex}.dark .heroKit-module__iGh-Qa__eyebrow{color:#93c5fd;background:#60a5fa1a;border-color:#60a5fa3d}.heroKit-module__iGh-Qa__eyebrowDot{background:#2563eb;border-radius:50%;width:6px;height:6px;animation:2.4s ease-in-out infinite heroKit-module__iGh-Qa__pulseDot;box-shadow:0 0 0 3px #2563eb2e}.heroKit-module__iGh-Qa__title{letter-spacing:-.02em;background:linear-gradient(100deg, var(--foreground) 25%, #2563eb 48%, #4f46e5 62%, var(--foreground) 85%);color:#0000;background-size:220% 100%;-webkit-background-clip:text;background-clip:text;margin-top:1.1rem;font-size:clamp(1.9rem,3.8vw,2.9rem);font-weight:800;line-height:1.08;animation:9s ease-in-out infinite heroKit-module__iGh-Qa__sheen}.heroKit-module__iGh-Qa__subtitle{max-width:46ch;margin-top:1rem;margin-left:auto;margin-right:auto}.heroKit-module__iGh-Qa__stage{z-index:1;aspect-ratio:1;--mx:0;--my:0;width:100%;max-width:400px;margin:0 auto;position:relative}.heroKit-module__iGh-Qa__camera{transform-style:preserve-3d;transform:perspective(1400px) rotateX(calc(var(--my) * -6deg)) rotateY(calc(var(--mx) * 6deg));transition:transform .8s cubic-bezier(.16,1,.3,1);position:absolute;inset:0}.heroKit-module__iGh-Qa__layer{transform:translate3d(calc(var(--mx) * var(--depth,12px)), calc(var(--my) * var(--depth,12px)), 0);will-change:transform;transition:transform .7s cubic-bezier(.16,1,.3,1);position:absolute;inset:0}.heroKit-module__iGh-Qa__tilt{transform:perspective(700px) rotateX(calc(var(--my) * -8deg)) rotateY(calc(var(--mx) * 8deg));transition:transform .5s cubic-bezier(.16,1,.3,1);position:absolute;inset:0}.heroKit-module__iGh-Qa__glow{z-index:-1;filter:blur(38px);pointer-events:none;opacity:.6;background:radial-gradient(38% 38% at 28% 24%,#2563eb61,#0000 70%),radial-gradient(34% 34% at 76% 68%,#4f46e552,#0000 70%),radial-gradient(28% 28% at 60% 12%,#22d3ee3d,#0000 70%);animation:16s ease-in-out infinite alternate heroKit-module__iGh-Qa__auroraDrift;position:absolute;inset:-28% -18%}.dark .heroKit-module__iGh-Qa__glow{opacity:.85}.heroKit-module__iGh-Qa__svgLayer{opacity:.8;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.dark .heroKit-module__iGh-Qa__svgLayer{opacity:1}.heroKit-module__iGh-Qa__ring{fill:none;stroke-width:.55px;stroke-linecap:round;transform-box:fill-box;transform-origin:50%;filter:drop-shadow(0 0 2px #2563eb40);animation:var(--spin-name,spin) var(--duration,40s) var(--direction,normal) linear infinite, heroKit-module__iGh-Qa__glowPulse var(--glow-duration,6s) ease-in-out infinite;animation-delay:var(--delay,0s), var(--delay,0s)}.heroKit-module__iGh-Qa__analyticsTick{stroke:#60a5fa8c;stroke-width:.6px}.heroKit-module__iGh-Qa__analyticsGuide{fill:none;stroke:#94a3b84d;stroke-width:.5px}.heroKit-module__iGh-Qa__analyticsGroup{transform-box:fill-box;transform-origin:50%;animation:heroKit-module__iGh-Qa__spin var(--duration,90s) linear infinite}.heroKit-module__iGh-Qa__analyticsDot{fill:#fff;filter:drop-shadow(0 0 3px #2563ebcc)}.heroKit-module__iGh-Qa__progressTrack{fill:none;stroke:#94a3b852}.heroKit-module__iGh-Qa__progressValue{fill:none;stroke-linecap:round;filter:drop-shadow(0 0 6px #2563eb8c);animation:5s ease-in-out infinite heroKit-module__iGh-Qa__dashFlow}.heroKit-module__iGh-Qa__progressCore{fill:#2563ebe6}.heroKit-module__iGh-Qa__edge{stroke-width:.28px;animation:5.5s ease-in-out infinite heroKit-module__iGh-Qa__edgePulseOpacity}.heroKit-module__iGh-Qa__nodeGlow{fill:#60a5fa38;filter:blur(1px)}.heroKit-module__iGh-Qa__nodeCore{filter:drop-shadow(0 0 2px #2563ebb3);animation:6s ease-in-out infinite heroKit-module__iGh-Qa__nodeJitter}.heroKit-module__iGh-Qa__pulse{fill:#fff;filter:drop-shadow(0 0 3px #60a5fae6);offset-distance:0%;animation:3s linear infinite heroKit-module__iGh-Qa__pulseTravel}.heroKit-module__iGh-Qa__card{-webkit-backdrop-filter:blur(8px);animation:var(--float-name,floatA) var(--float-duration,9s) ease-in-out infinite, heroKit-module__iGh-Qa__wobble var(--wobble-duration,14s) ease-in-out infinite;animation-delay:var(--delay,0s), var(--delay,0s);background:linear-gradient(135deg,#bfdbfebf,#c7d2fe80);border:1px solid #93c5fdb3;border-radius:18px;padding:8%;position:absolute;overflow:hidden;box-shadow:0 20px 45px -24px #2563eb40,inset 0 1px #ffffffe6,inset 0 -12px 20px -16px #2563eb33}.dark .heroKit-module__iGh-Qa__card{background:linear-gradient(135deg,#ffffff61,#ffffff0f);border-color:#ffffff6b;box-shadow:0 26px 55px -22px #0f172a66,inset 0 1px #ffffff80,inset 0 -12px 20px -16px #2563eb40}.heroKit-module__iGh-Qa__card:after{content:"";mix-blend-mode:screen;pointer-events:none;background:linear-gradient(100deg,#0000 20%,#ffffff8c 45%,#0000 70%) 0 0/240% 100%;animation:7s ease-in-out infinite heroKit-module__iGh-Qa__shimmerSweep;position:absolute;inset:0}.heroKit-module__iGh-Qa__miniChart{width:100%;height:100%;position:relative;overflow:visible}.heroKit-module__iGh-Qa__radarGuide{fill:none;stroke:#2563eb52;stroke-width:1.4px}.heroKit-module__iGh-Qa__radarShape{fill:#60a5fa52;stroke:#2563ebd9;stroke-width:1.6px;filter:drop-shadow(0 0 3px #2563eb80);transform-box:fill-box;transform-origin:50%;animation:6s ease-in-out infinite heroKit-module__iGh-Qa__breathe}.heroKit-module__iGh-Qa__lineChart{fill:none;stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:6 5;animation:2.4s linear infinite heroKit-module__iGh-Qa__marchAnts}.heroKit-module__iGh-Qa__lineDot{fill:#fff;filter:drop-shadow(0 0 3px #2563ebbf)}.heroKit-module__iGh-Qa__barGhost{fill:#60a5fa2e}.heroKit-module__iGh-Qa__heatGrid{grid-template-columns:repeat(3,1fr);gap:6%;width:100%;height:100%;display:grid}.heroKit-module__iGh-Qa__heatCell{background:rgba(37, 99, 235, var(--o,.3));border-radius:4px;animation:4s ease-in-out infinite heroKit-module__iGh-Qa__glowPulse}.heroKit-module__iGh-Qa__flipOuter{perspective:1200px;animation:var(--float-name,floatA) var(--float-duration,8s) ease-in-out infinite;position:absolute}.heroKit-module__iGh-Qa__flipInner{width:100%;height:100%;transform-style:preserve-3d;animation:heroKit-module__iGh-Qa__cardFlip var(--flip-duration,6s) ease-in-out infinite;animation-delay:var(--delay,0s);position:relative}.heroKit-module__iGh-Qa__flipFace{backface-visibility:hidden;-webkit-backdrop-filter:blur(8px);border:1px solid #ffffffd9;border-radius:22px;position:absolute;inset:0;box-shadow:0 20px 45px -24px #2563eb4d,inset 0 1px #ffffffe6}.dark .heroKit-module__iGh-Qa__flipFace{border-color:#ffffff73;box-shadow:0 26px 55px -22px #0f172a66,inset 0 1px #ffffff80}.heroKit-module__iGh-Qa__flipFace:after{content:"";border-radius:inherit;mix-blend-mode:screen;background:linear-gradient(100deg,#0000 20%,#ffffff80 45%,#0000 70%) 0 0/240% 100%;animation:7s ease-in-out infinite heroKit-module__iGh-Qa__shimmerSweep;position:absolute;inset:0}.heroKit-module__iGh-Qa__flipFront{background:linear-gradient(135deg,#93c5fde6,#a5b4fcbf)}.heroKit-module__iGh-Qa__flipBack{background:linear-gradient(135deg,#a5f3fce6,#93c5fdb3);rotate:y 180deg}.dark .heroKit-module__iGh-Qa__flipFront{background:linear-gradient(135deg,#2563eb8c,#4f46e559)}.dark .heroKit-module__iGh-Qa__flipBack{background:linear-gradient(135deg,#60a5fa8c,#22d3ee52)}.heroKit-module__iGh-Qa__pillStack{animation:var(--float-name,floatB) var(--float-duration,9s) ease-in-out infinite;flex-direction:column;gap:10%;display:flex;position:absolute}.heroKit-module__iGh-Qa__pill{-webkit-backdrop-filter:blur(6px);background:linear-gradient(135deg,#dbeafee6,#e0e7ffa6);border:1px solid #93c5fda6;border-radius:999px;height:16%;animation:5s ease-in-out infinite heroKit-module__iGh-Qa__glowPulse;box-shadow:0 12px 26px -16px #2563eb33,inset 0 1px #ffffffe6}.heroKit-module__iGh-Qa__pillCorrect{background:linear-gradient(135deg,#60a5faf2,#3b82f6cc);justify-content:flex-end;align-items:center;padding-right:10%;animation:3s ease-in-out infinite heroKit-module__iGh-Qa__glowPulse;display:flex;box-shadow:0 14px 30px -16px #2563eb73,inset 0 1px #ffffffb3}.dark .heroKit-module__iGh-Qa__pill{background:linear-gradient(135deg,#ffffff5c,#ffffff14);border-color:#fff6;box-shadow:0 14px 30px -14px #0f172a59,inset 0 1px #ffffff73}.dark .heroKit-module__iGh-Qa__pillCorrect{background:linear-gradient(135deg,#60a5fabf,#2563eb8c);box-shadow:0 18px 36px -14px #2563eb8c,inset 0 1px #fff9}.heroKit-module__iGh-Qa__pillCheck{aspect-ratio:1;background:#fffffff2;border-radius:50%;width:16%}.heroKit-module__iGh-Qa__sheet{-webkit-backdrop-filter:blur(6px);animation:var(--float-name,floatB) var(--float-duration,9s) ease-in-out infinite, heroKit-module__iGh-Qa__wobble var(--wobble-duration,16s) ease-in-out infinite;animation-delay:var(--delay,0s), var(--delay,0s);background-color:#dbeafeb3;background-image:radial-gradient(circle,#2563eb59 1.3px,#0000 1.6px);background-position:12% 14%;background-size:13% 8%;border:1px solid #93c5fdb3;border-radius:16px;position:absolute;box-shadow:0 16px 38px -22px #2563eb40,inset 0 1px #ffffffe6}.dark .heroKit-module__iGh-Qa__sheet{background:radial-gradient(circle,#2563eb66 1.3px,#0000 1.6px);border-color:#fff6;box-shadow:0 20px 45px -20px #0f172a59,inset 0 1px #ffffff73}.heroKit-module__iGh-Qa__ribbonSvg{opacity:.8;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.dark .heroKit-module__iGh-Qa__ribbonSvg{opacity:1}.heroKit-module__iGh-Qa__ribbon{fill:none;stroke-linecap:round;animation:var(--flow-name,marchAnts) var(--duration,5s) linear infinite, var(--float-name,floatA) var(--float-duration,12s) ease-in-out infinite}.heroKit-module__iGh-Qa__orbitLine{filter:drop-shadow(0 0 4px #2563eb66)opacity(.75);height:2px;animation:heroKit-module__iGh-Qa__glowPulse var(--duration,5s) ease-in-out infinite;animation-delay:var(--delay,0s);background:linear-gradient(90deg,#0000,#60a5fad9,#2563eb66,#0000);border-radius:999px;position:absolute}.dark .heroKit-module__iGh-Qa__orbitLine{filter:drop-shadow(0 0 4px #2563eb66)}.heroKit-module__iGh-Qa__crystal{-webkit-backdrop-filter:blur(1px);opacity:.85;animation:var(--float-name,floatA) var(--float-duration,7s) ease-in-out infinite, heroKit-module__iGh-Qa__breathe var(--breathe-duration,5s) ease-in-out infinite;animation-delay:var(--delay,0s), var(--delay,0s);border-radius:50%;position:absolute}.dark .heroKit-module__iGh-Qa__crystal{opacity:1}.heroKit-module__iGh-Qa__crystalBlue{background:radial-gradient(circle at 32% 28%,#fffffff2,#ffffff24 35%,#0000 60%),linear-gradient(160deg,#2563eb99,#4f46e561);box-shadow:0 22px 50px -16px #2563eb8c,inset 0 0 16px #ffffff59}.heroKit-module__iGh-Qa__crystalCyan{background:radial-gradient(circle at 30% 25%,#fffffff2,#ffffff1f 40%,#0000 65%),linear-gradient(160deg,#60a5faa6,#22d3ee66);box-shadow:0 18px 40px -14px #60a5fa8c,inset 0 0 12px #fff6}.heroKit-module__iGh-Qa__crystalIndigo{background:radial-gradient(circle at 30% 25%,#ffffffe6,#ffffff1a 40%,#0000 65%),linear-gradient(160deg,#4f46e599,#2563eb59);box-shadow:0 14px 30px -12px #4f46e580}.heroKit-module__iGh-Qa__particle{filter:blur(.3px)opacity(.8);width:4px;height:4px;animation:heroKit-module__iGh-Qa__particleSpawn var(--dur,7s) ease-in-out infinite;animation-delay:var(--delay,0s);background:radial-gradient(circle,#fff,#60a5faa6 60%,#0000 70%);border-radius:50%;position:absolute}.dark .heroKit-module__iGh-Qa__particle{filter:blur(.3px)}@keyframes heroKit-module__iGh-Qa__spin{0%{rotate:none}to{rotate:360deg}}@keyframes heroKit-module__iGh-Qa__cardFlip{0%,38%{rotate:y 0deg}50%,88%{rotate:y 180deg}to{rotate:y 360deg}}@keyframes heroKit-module__iGh-Qa__floatA{0%,to{translate:0}50%{translate:0 -16px}}@keyframes heroKit-module__iGh-Qa__floatB{0%,to{translate:0}50%{translate:0 14px}}@keyframes heroKit-module__iGh-Qa__floatC{0%,to{translate:0}50%{translate:10px -6px}}@keyframes heroKit-module__iGh-Qa__wobble{0%,to{rotate:calc(var(--tilt,0deg) - 3deg)}50%{rotate:calc(var(--tilt,0deg) + 3deg)}}@keyframes heroKit-module__iGh-Qa__breathe{0%,to{scale:1}50%{scale:1.06}}@keyframes heroKit-module__iGh-Qa__glowPulse{0%,to{opacity:.5}50%{opacity:1}}@keyframes heroKit-module__iGh-Qa__edgePulseOpacity{0%,to{opacity:.18}50%{opacity:.55}}@keyframes heroKit-module__iGh-Qa__nodeJitter{0%,to{translate:0}25%{translate:.6px -.5px}50%{translate:-.4px .6px}75%{translate:.5px .4px}}@keyframes heroKit-module__iGh-Qa__pulseTravel{0%{offset-distance:0%;opacity:0}8%{opacity:1}92%{opacity:1}to{offset-distance:100%;opacity:0}}@keyframes heroKit-module__iGh-Qa__shimmerSweep{0%{background-position:-140% 0}to{background-position:220% 0}}@keyframes heroKit-module__iGh-Qa__dashFlow{0%,to{stroke-dashoffset:0}50%{stroke-dashoffset:-12px}}@keyframes heroKit-module__iGh-Qa__marchAnts{to{stroke-dashoffset:-22px}}@keyframes heroKit-module__iGh-Qa__marchAntsReverse{to{stroke-dashoffset:22px}}@keyframes heroKit-module__iGh-Qa__auroraDrift{0%{transform:translate(0)scale(1)}to{transform:translate(-4%,5%)scale(1.1)}}@keyframes heroKit-module__iGh-Qa__sheen{0%,to{background-position:0%}50%{background-position:100%}}@keyframes heroKit-module__iGh-Qa__pulseDot{0%,to{box-shadow:0 0 0 3px #2563eb2e}50%{box-shadow:0 0 0 6px #2563eb0a}}@keyframes heroKit-module__iGh-Qa__particleSpawn{0%{opacity:0;translate:0;scale:.4}15%{opacity:.9;scale:1}50%{opacity:.7}85%{opacity:.9;scale:1}to{translate:var(--driftX,8px) var(--driftY,-18px);opacity:0;scale:.4}}@media (prefers-reduced-motion:reduce){.heroKit-module__iGh-Qa__eyebrowDot,.heroKit-module__iGh-Qa__title,.heroKit-module__iGh-Qa__glow,.heroKit-module__iGh-Qa__ring,.heroKit-module__iGh-Qa__analyticsGroup,.heroKit-module__iGh-Qa__edge,.heroKit-module__iGh-Qa__nodeCore,.heroKit-module__iGh-Qa__pulse,.heroKit-module__iGh-Qa__card,.heroKit-module__iGh-Qa__card:after,.heroKit-module__iGh-Qa__radarShape,.heroKit-module__iGh-Qa__lineChart,.heroKit-module__iGh-Qa__heatCell,.heroKit-module__iGh-Qa__sheet,.heroKit-module__iGh-Qa__ribbon,.heroKit-module__iGh-Qa__orbitLine,.heroKit-module__iGh-Qa__crystal,.heroKit-module__iGh-Qa__particle,.heroKit-module__iGh-Qa__progressValue,.heroKit-module__iGh-Qa__flipOuter,.heroKit-module__iGh-Qa__flipInner,.heroKit-module__iGh-Qa__flipFace:after,.heroKit-module__iGh-Qa__pillStack,.heroKit-module__iGh-Qa__pill,.heroKit-module__iGh-Qa__pillCorrect{animation:none!important}.heroKit-module__iGh-Qa__layer,.heroKit-module__iGh-Qa__tilt{transition:none!important}.heroKit-module__iGh-Qa__camera{transition:none!important;transform:none!important}}
