.isometric-hero-scene-module__TMxz8a__scene{aspect-ratio:1;width:min(112%,720px);position:relative}.isometric-hero-scene-module__TMxz8a__scene:before{content:"";z-index:0;filter:blur(18px);pointer-events:none;background:radial-gradient(#f2f0f2 0 58%,#f2f0f2c7 70%,#0000 86%);border-radius:50%;position:absolute;inset:-12%}.isometric-hero-scene-module__TMxz8a__glow{z-index:0;filter:blur(34px);background:radial-gradient(circle at 48% 45%,#6366f13b,#0000 43%),radial-gradient(circle at 72% 55%,#38bdf82e,#0000 38%);border-radius:50%;position:absolute;inset:20% 8% 5%}.isometric-hero-scene-module__TMxz8a__cityImage{z-index:1;object-fit:contain;filter:drop-shadow(0 25px 28px #1e293b21);animation:.8s cubic-bezier(.2,.8,.2,1) both isometric-hero-scene-module__TMxz8a__city-arrive;-webkit-mask-image:radial-gradient(84% 84%,#000 56%,#000000f5 70%,#0000 91%);mask-image:radial-gradient(84% 84%,#000 56%,#000000f5 70%,#0000 91%)}.isometric-hero-scene-module__TMxz8a__supportLayer{z-index:3;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.isometric-hero-scene-module__TMxz8a__beamGlow,.isometric-hero-scene-module__TMxz8a__beamCore{fill:none;stroke-linecap:round}.isometric-hero-scene-module__TMxz8a__beamGlow{stroke:#818cf8;stroke-width:7px;stroke-dasharray:1;stroke-dashoffset:1px;opacity:.16;filter:url(#supportGlow);animation:15s cubic-bezier(.22,.72,.3,1) infinite isometric-hero-scene-module__TMxz8a__support-beam}.isometric-hero-scene-module__TMxz8a__beamCore{stroke:url(#supportBeam);stroke-width:2.25px;stroke-dasharray:.035 .025;stroke-dashoffset:1px;filter:url(#supportGlow);animation:15s linear infinite isometric-hero-scene-module__TMxz8a__support-stream}.isometric-hero-scene-module__TMxz8a__beamParticle{fill:#fff;stroke:#38bdf8;stroke-width:3px;opacity:0;filter:url(#supportGlow);animation:15s ease-in-out infinite isometric-hero-scene-module__TMxz8a__particle-visibility}.isometric-hero-scene-module__TMxz8a__beamEndpoint{fill:#fff;stroke:#38bdf8;stroke-width:2.5px;opacity:0;filter:url(#supportGlow);animation:15s ease-in-out infinite isometric-hero-scene-module__TMxz8a__endpoint-flash}.isometric-hero-scene-module__TMxz8a__linkOne path,.isometric-hero-scene-module__TMxz8a__linkOne circle{animation-delay:0s}.isometric-hero-scene-module__TMxz8a__linkTwo path,.isometric-hero-scene-module__TMxz8a__linkTwo circle{animation-delay:-12s}.isometric-hero-scene-module__TMxz8a__linkThree path,.isometric-hero-scene-module__TMxz8a__linkThree circle{animation-delay:-9s}.isometric-hero-scene-module__TMxz8a__linkFour path,.isometric-hero-scene-module__TMxz8a__linkFour circle{animation-delay:-6s}.isometric-hero-scene-module__TMxz8a__linkFive path,.isometric-hero-scene-module__TMxz8a__linkFive circle{animation-delay:-3s}.isometric-hero-scene-module__TMxz8a__statusPill{z-index:5;color:#475569;white-space:nowrap;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffffe6;border:1px solid #e0e7fff2;border-radius:999px;align-items:center;gap:8px;padding:8px 13px;font-size:9px;font-weight:800;display:inline-flex;position:absolute;bottom:3.5%;left:50%;transform:translate(-50%);box-shadow:0 10px 28px #312e8124}.isometric-hero-scene-module__TMxz8a__statusDot{background:#38bdf8;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 5px #38bdf821,0 0 12px #38bdf8cc}@keyframes isometric-hero-scene-module__TMxz8a__city-arrive{0%{opacity:0;transform:translateY(18px)scale(.96)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes isometric-hero-scene-module__TMxz8a__support-beam{0%,5%{opacity:0;stroke-dashoffset:1px}7%{opacity:1}13%{opacity:1;stroke-dashoffset:0}18%{opacity:.72;stroke-dashoffset:0}23%,to{opacity:0;stroke-dashoffset:0}}@keyframes isometric-hero-scene-module__TMxz8a__support-stream{0%,5%{opacity:0;stroke-dashoffset:1px}7%{opacity:.85}20%{opacity:.85;stroke-dashoffset:0}24%,to{opacity:0;stroke-dashoffset:-.35px}}@keyframes isometric-hero-scene-module__TMxz8a__particle-visibility{0%,6%{opacity:0}9%,18%{opacity:1}22%,to{opacity:0}}@keyframes isometric-hero-scene-module__TMxz8a__endpoint-flash{0%,11%{opacity:0;transform-box:fill-box;transform-origin:50%;transform:scale(.5)}14%{opacity:1;transform:scale(1.35)}20%{opacity:.8;transform:scale(1)}24%,to{opacity:0;transform:scale(.8)}}@media (max-width:639px){.isometric-hero-scene-module__TMxz8a__scene{width:108%;margin-inline:-4%}.isometric-hero-scene-module__TMxz8a__statusPill{padding:6px 10px;font-size:7px;bottom:1%}}@media (prefers-reduced-motion:reduce){.isometric-hero-scene-module__TMxz8a__cityImage{animation:none}}
@property --ai-border-angle{syntax:"<angle>";inherits:false;initial-value:0turn}.products-module__Ra-LYG__aiGradientFrame{--ai-border-angle:0turn;isolation:isolate;background:conic-gradient(from var(--ai-border-angle), transparent 0%, #6366f100 8%, #6366f1 17%, #8b5cf6 28%, #38bdf8 40%, #2dd4bfd1 48%, #2dd4bf00 57%, transparent 64%);border-radius:2rem;padding:1px;animation:5s linear infinite products-module__Ra-LYG__ai-border-orbit;position:relative}.products-module__Ra-LYG__aiGradientFrame:after{content:"";z-index:-1;border-radius:inherit;background:inherit;filter:blur(22px);opacity:.28;pointer-events:none;position:absolute;inset:-8%;-webkit-mask-image:radial-gradient(100% 100%,#0000 48%,#000 82%);mask-image:radial-gradient(100% 100%,#0000 48%,#000 82%)}.products-module__Ra-LYG__aiGradientContent{z-index:1;border-radius:calc(2rem - 1px);position:relative;overflow:hidden}.products-module__Ra-LYG__typewriter{white-space:nowrap;border-right:2px solid #93c5fde6;width:0;max-width:100%;animation:6s steps(27,end) infinite products-module__Ra-LYG__typewriter-copy,.75s step-end infinite products-module__Ra-LYG__typewriter-caret;display:inline-block;overflow:hidden}@keyframes products-module__Ra-LYG__ai-border-orbit{to{--ai-border-angle:1turn}}@keyframes products-module__Ra-LYG__typewriter-copy{0%,10%{width:0}48%,78%{width:27ch}96%,to{width:0}}@keyframes products-module__Ra-LYG__typewriter-caret{50%{border-color:#0000}}@media (prefers-reduced-motion:reduce){.products-module__Ra-LYG__aiGradientFrame{animation:none}.products-module__Ra-LYG__typewriter{width:auto;animation:none}}
