.ReactorHero_stage__DpBgM{--ease:cubic-bezier(0.22,0.61,0.36,1);position:relative;width:100%;height:100%;display:grid;place-items:center}.ReactorHero_mesh__yvR6K{position:absolute;inset:0;width:100%;height:100%;display:block}.ReactorHero_reactor__mAAAV{position:relative;width:min(72vh,760px);aspect-ratio:1;display:grid;place-items:center}.ReactorHero_halo__p8_qN{position:absolute;inset:-22%;border-radius:50%;background:radial-gradient(circle,color-mix(in srgb,var(--accent) 40%,transparent) 0,transparent 62%);filter:blur(18px);opacity:.7;animation:ReactorHero_halo__p8_qN 5s var(--ease) infinite}@keyframes ReactorHero_halo__p8_qN{0%,to{transform:scale(.92);opacity:.55}50%{transform:scale(1.06);opacity:.85}}.ReactorHero_ring__R0YF1{position:absolute;border-radius:50%;border:1px solid color-mix(in srgb,var(--accent) 38%,transparent)}.ReactorHero_ring1__v_HnC{inset:14%;border-style:dashed;animation:ReactorHero_spin__fINBx 26s linear infinite}.ReactorHero_ring2__AiESG{inset:4%;border-color:color-mix(in srgb,var(--accent) 26%,transparent);animation:ReactorHero_spin__fINBx 40s linear infinite reverse}.ReactorHero_ring3__JCiXH{inset:-6%;border-style:dotted;border-color:color-mix(in srgb,var(--accent) 22%,transparent);animation:ReactorHero_spin__fINBx 60s linear infinite}@keyframes ReactorHero_spin__fINBx{to{transform:rotate(1turn)}}.ReactorHero_core__r4BkC{position:relative;width:62%;aspect-ratio:1;border-radius:50%;display:grid;place-items:center;text-align:center;background:radial-gradient(circle at 50% 50%,rgba(255,255,255,.85),transparent 42%),radial-gradient(circle at 50% 50%,color-mix(in srgb,var(--accent) 45%,transparent),transparent 72%),radial-gradient(circle,color-mix(in srgb,var(--accent) 18%,var(--pale)),var(--pale));border:1px solid color-mix(in srgb,var(--accent) 50%,transparent);box-shadow:0 0 60px -6px color-mix(in srgb,var(--accent) 55%,transparent),inset 0 0 50px -10px color-mix(in srgb,var(--accent) 50%,transparent);animation:ReactorHero_corepulse__aWlj1 3.6s var(--ease) infinite}@keyframes ReactorHero_corepulse__aWlj1{0%,to{box-shadow:0 0 50px -8px color-mix(in srgb,var(--accent) 45%,transparent),inset 0 0 40px -12px color-mix(in srgb,var(--accent) 45%,transparent)}50%{box-shadow:0 0 80px -2px color-mix(in srgb,var(--accent) 68%,transparent),inset 0 0 60px -8px color-mix(in srgb,var(--accent) 58%,transparent)}}.ReactorHero_mark__qL71z{width:38%!important;height:auto!important;opacity:.92;filter:drop-shadow(0 0 14px color-mix(in srgb,var(--accent) 55%,transparent));animation:ReactorHero_markfloat__MJmFk 4s var(--ease) infinite}@keyframes ReactorHero_markfloat__MJmFk{0%,to{transform:translateY(0) scale(1)}50%{transform:translateY(-2px) scale(1.03)}}.ReactorHero_sweep__fyW9X{position:absolute;inset:-6%;border-radius:50%;pointer-events:none;background:conic-gradient(from 0deg,transparent 0 78%,color-mix(in srgb,var(--accent) 55%,transparent) 88%,transparent 100%);-webkit-mask:radial-gradient(circle,transparent 56%,#000 57%);mask:radial-gradient(circle,transparent 56%,#000 57%);animation:ReactorHero_spin__fINBx 4.5s linear infinite;opacity:.6}@media (prefers-reduced-motion:reduce){.ReactorHero_core__r4BkC,.ReactorHero_halo__p8_qN,.ReactorHero_mark__qL71z,.ReactorHero_ring__R0YF1,.ReactorHero_sweep__fyW9X{animation:none}}.AiHero_hero__41bFQ{position:relative;overflow:hidden;min-height:88vh;display:flex;align-items:center;padding:120px 0 96px;background:var(--pale)}.AiHero_reactorLayer__eDkMy{position:absolute;inset:0;z-index:0;pointer-events:none;display:grid;place-items:center}.AiHero_scrim__kOueD{position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(100deg,var(--pale) 0,color-mix(in srgb,var(--pale) 82%,transparent) 30%,color-mix(in srgb,var(--pale) 35%,transparent) 52%,transparent 70%)}.AiHero_copy__vTAHl{max-width:620px}.AiHero_actions__UdLPM{margin-top:34px;display:flex;gap:12px;flex-wrap:wrap}@media (max-width:900px){.AiHero_hero__41bFQ{min-height:0;padding:110px 0 72px}.AiHero_scrim__kOueD{background:linear-gradient(180deg,var(--pale) 0,color-mix(in srgb,var(--pale) 70%,transparent) 60%,color-mix(in srgb,var(--pale) 30%,transparent) 100%)}}.MeshSphereHero_canvas__WtOtb{position:absolute;inset:0;width:100%;height:100%;display:block;-webkit-mask-image:radial-gradient(circle at 50% 50%,#000 55%,transparent 100%);mask-image:radial-gradient(circle at 50% 50%,#000 55%,transparent 100%)}.TiltViz_wrap__Fh1oC{position:relative;transform:perspective(1000px) rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg));transform-style:preserve-3d;transition:transform .2s var(--ease);will-change:transform}.TiltViz_glow__g9ROH{position:absolute;inset:-1px;border-radius:var(--r-xl);background:radial-gradient(360px circle at var(--mx,50%) var(--my,50%),rgba(var(--glow-green),.18),transparent 60%);opacity:0;transition:opacity .4s var(--ease);pointer-events:none;z-index:-1}.TiltViz_wrap__Fh1oC:hover .TiltViz_glow__g9ROH{opacity:1}@media (prefers-reduced-motion:reduce){.TiltViz_wrap__Fh1oC{transform:none;transition:none}}