.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){.iGh-Qa_hero{padding:4rem 0 4.5rem}}.iGh-Qa_copy{z-index:2;text-align:center;position:relative}.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 .iGh-Qa_eyebrow{color:#93c5fd;background:#60a5fa1a;border-color:#60a5fa3d}.iGh-Qa_eyebrowDot{background:#2563eb;border-radius:50%;width:6px;height:6px;animation:2.4s ease-in-out infinite iGh-Qa_pulseDot;box-shadow:0 0 0 3px #2563eb2e}.iGh-Qa_title{letter-spacing:-.02em;background:linear-gradient(100deg, var(--foreground) 25%, #2563eb 48%, #0ea5e9 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 iGh-Qa_sheen}.iGh-Qa_subtitle{max-width:46ch;margin-top:1rem;margin-left:auto;margin-right:auto}.iGh-Qa_stage{z-index:1;aspect-ratio:1;--mx:0;--my:0;width:100%;max-width:400px;margin:0 auto;position:relative}.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}.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}.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}.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%,#0ea5e94d,#0000 70%),radial-gradient(28% 28% at 60% 12%,#22d3ee3d,#0000 70%);animation:16s ease-in-out infinite alternate iGh-Qa_auroraDrift;position:absolute;inset:-28% -18%}.dark .iGh-Qa_glow{opacity:.85}.iGh-Qa_svgLayer{opacity:.8;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.dark .iGh-Qa_svgLayer{opacity:1}.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, iGh-Qa_glowPulse var(--glow-duration,6s) ease-in-out infinite;animation-delay:var(--delay,0s), var(--delay,0s)}.iGh-Qa_analyticsTick{stroke:#60a5fa8c;stroke-width:.6px}.iGh-Qa_analyticsGuide{fill:none;stroke:#94a3b84d;stroke-width:.5px}.iGh-Qa_analyticsGroup{transform-box:fill-box;transform-origin:50%;animation:iGh-Qa_spin var(--duration,90s) linear infinite}.iGh-Qa_analyticsDot{fill:#fff;filter:drop-shadow(0 0 3px #2563ebcc)}.iGh-Qa_progressTrack{fill:none;stroke:#94a3b852}.iGh-Qa_progressValue{fill:none;stroke-linecap:round;filter:drop-shadow(0 0 6px #2563eb8c);animation:5s ease-in-out infinite iGh-Qa_dashFlow}.iGh-Qa_progressCore{fill:#2563ebe6}.iGh-Qa_edge{stroke-width:.28px;animation:5.5s ease-in-out infinite iGh-Qa_edgePulseOpacity}.iGh-Qa_nodeGlow{fill:#60a5fa38;filter:blur(1px)}.iGh-Qa_nodeCore{filter:drop-shadow(0 0 2px #2563ebb3);animation:6s ease-in-out infinite iGh-Qa_nodeJitter}.iGh-Qa_pulse{fill:#fff;filter:drop-shadow(0 0 3px #60a5fae6);offset-distance:0%;animation:3s linear infinite iGh-Qa_pulseTravel}.iGh-Qa_card{-webkit-backdrop-filter:blur(8px);animation:var(--float-name,floatA) var(--float-duration,9s) ease-in-out infinite, 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 .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}.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 iGh-Qa_shimmerSweep;position:absolute;inset:0}.iGh-Qa_miniChart{width:100%;height:100%;position:relative;overflow:visible}.iGh-Qa_radarGuide{fill:none;stroke:#2563eb52;stroke-width:1.4px}.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 iGh-Qa_breathe}.iGh-Qa_lineChart{fill:none;stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:6 5;animation:2.4s linear infinite iGh-Qa_marchAnts}.iGh-Qa_lineDot{fill:#fff;filter:drop-shadow(0 0 3px #2563ebbf)}.iGh-Qa_barGhost{fill:#60a5fa2e}.iGh-Qa_heatGrid{grid-template-columns:repeat(3,1fr);gap:6%;width:100%;height:100%;display:grid}.iGh-Qa_heatCell{background:rgba(37, 99, 235, var(--o,.3));border-radius:4px;animation:4s ease-in-out infinite iGh-Qa_glowPulse}.iGh-Qa_flipOuter{perspective:1200px;animation:var(--float-name,floatA) var(--float-duration,8s) ease-in-out infinite;position:absolute}.iGh-Qa_flipInner{width:100%;height:100%;transform-style:preserve-3d;animation:iGh-Qa_cardFlip var(--flip-duration,6s) ease-in-out infinite;animation-delay:var(--delay,0s);position:relative}.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 .iGh-Qa_flipFace{border-color:#ffffff73;box-shadow:0 26px 55px -22px #0f172a66,inset 0 1px #ffffff80}.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 iGh-Qa_shimmerSweep;position:absolute;inset:0}.iGh-Qa_flipFront{background:linear-gradient(135deg,#93c5fde6,#a5b4fcbf)}.iGh-Qa_flipBack{background:linear-gradient(135deg,#a5f3fce6,#93c5fdb3);rotate:y 180deg}.dark .iGh-Qa_flipFront{background:linear-gradient(135deg,#2563eb8c,#4f46e559)}.dark .iGh-Qa_flipBack{background:linear-gradient(135deg,#60a5fa8c,#22d3ee52)}.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}.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 iGh-Qa_glowPulse;box-shadow:0 12px 26px -16px #2563eb33,inset 0 1px #ffffffe6}.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 iGh-Qa_glowPulse;display:flex;box-shadow:0 14px 30px -16px #2563eb73,inset 0 1px #ffffffb3}.dark .iGh-Qa_pill{background:linear-gradient(135deg,#ffffff5c,#ffffff14);border-color:#fff6;box-shadow:0 14px 30px -14px #0f172a59,inset 0 1px #ffffff73}.dark .iGh-Qa_pillCorrect{background:linear-gradient(135deg,#60a5fabf,#2563eb8c);box-shadow:0 18px 36px -14px #2563eb8c,inset 0 1px #fff9}.iGh-Qa_pillCheck{aspect-ratio:1;background:#fffffff2;border-radius:50%;width:16%}.iGh-Qa_sheet{-webkit-backdrop-filter:blur(6px);animation:var(--float-name,floatB) var(--float-duration,9s) ease-in-out infinite, 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 .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}.iGh-Qa_ribbonSvg{opacity:.8;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.dark .iGh-Qa_ribbonSvg{opacity:1}.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}.iGh-Qa_orbitLine{filter:drop-shadow(0 0 4px #2563eb66)opacity(.75);height:2px;animation: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 .iGh-Qa_orbitLine{filter:drop-shadow(0 0 4px #2563eb66)}.iGh-Qa_crystal{-webkit-backdrop-filter:blur(1px);opacity:.85;animation:var(--float-name,floatA) var(--float-duration,7s) ease-in-out infinite, 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 .iGh-Qa_crystal{opacity:1}.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}.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}.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}.iGh-Qa_particle{filter:blur(.3px)opacity(.8);width:4px;height:4px;animation: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 .iGh-Qa_particle{filter:blur(.3px)}@keyframes iGh-Qa_spin{0%{rotate:0deg}to{rotate:360deg}}@keyframes iGh-Qa_cardFlip{0%,38%{rotate:y 0deg}50%,88%{rotate:y 180deg}to{rotate:y 360deg}}@keyframes iGh-Qa_floatA{0%,to{translate:0}50%{translate:0 -16px}}@keyframes iGh-Qa_floatB{0%,to{translate:0}50%{translate:0 14px}}@keyframes iGh-Qa_floatC{0%,to{translate:0}50%{translate:10px -6px}}@keyframes iGh-Qa_wobble{0%,to{rotate:calc(var(--tilt,0deg) - 3deg)}50%{rotate:calc(var(--tilt,0deg) + 3deg)}}@keyframes iGh-Qa_breathe{0%,to{scale:1}50%{scale:1.06}}@keyframes iGh-Qa_glowPulse{0%,to{opacity:.5}50%{opacity:1}}@keyframes iGh-Qa_edgePulseOpacity{0%,to{opacity:.18}50%{opacity:.55}}@keyframes iGh-Qa_nodeJitter{0%,to{translate:0}25%{translate:.6px -.5px}50%{translate:-.4px .6px}75%{translate:.5px .4px}}@keyframes iGh-Qa_pulseTravel{0%{offset-distance:0%;opacity:0}8%{opacity:1}92%{opacity:1}to{offset-distance:100%;opacity:0}}@keyframes iGh-Qa_shimmerSweep{0%{background-position:-140% 0}to{background-position:220% 0}}@keyframes iGh-Qa_dashFlow{0%,to{stroke-dashoffset:0}50%{stroke-dashoffset:-12px}}@keyframes iGh-Qa_marchAnts{to{stroke-dashoffset:-22px}}@keyframes iGh-Qa_marchAntsReverse{to{stroke-dashoffset:22px}}@keyframes iGh-Qa_auroraDrift{0%{transform:translate(0)scale(1)}to{transform:translate(-4%,5%)scale(1.1)}}@keyframes iGh-Qa_sheen{0%,to{background-position:0%}50%{background-position:100%}}@keyframes iGh-Qa_pulseDot{0%,to{box-shadow:0 0 0 3px #2563eb2e}50%{box-shadow:0 0 0 6px #2563eb0a}}@keyframes 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){.iGh-Qa_eyebrowDot,.iGh-Qa_title,.iGh-Qa_glow,.iGh-Qa_ring,.iGh-Qa_analyticsGroup,.iGh-Qa_edge,.iGh-Qa_nodeCore,.iGh-Qa_pulse,.iGh-Qa_card,.iGh-Qa_card:after,.iGh-Qa_radarShape,.iGh-Qa_lineChart,.iGh-Qa_heatCell,.iGh-Qa_sheet,.iGh-Qa_ribbon,.iGh-Qa_orbitLine,.iGh-Qa_crystal,.iGh-Qa_particle,.iGh-Qa_progressValue,.iGh-Qa_flipOuter,.iGh-Qa_flipInner,.iGh-Qa_flipFace:after,.iGh-Qa_pillStack,.iGh-Qa_pill,.iGh-Qa_pillCorrect{animation:none!important}.iGh-Qa_layer,.iGh-Qa_tilt{transition:none!important}.iGh-Qa_camera{transition:none!important;transform:none!important}}
