.gsY4nG_heroScene{isolation:isolate;position:relative}.gsY4nG_heroContent{z-index:1;width:min(1180px,100%);position:relative}.gsY4nG_sculpture{z-index:-1;pointer-events:none;position:absolute;inset:0;overflow:hidden}.gsY4nG_brain{z-index:-1;pointer-events:none;width:100%;height:100%;position:absolute;top:0;right:0;overflow:hidden;-webkit-mask-image:radial-gradient(at 50% 47%,#0000000a 12%,#0006 38%,#000 64%);mask-image:radial-gradient(at 50% 47%,#0000000a 12%,#0006 38%,#000 64%)}.gsY4nG_sculpture svg{width:min(66vw,850px);height:auto;position:absolute;top:50%;right:-6%;transform:translateY(-50%)rotate(-24deg)}.gsY4nG_halo{aspect-ratio:1;background:radial-gradient(at 35% 32%,#00e5ff14,#0000 48%),radial-gradient(at 64% 65%,#8b5cf625,#0000 55%);width:min(62vw,780px);animation:9s ease-in-out infinite gsY4nG_halo-breathe;position:absolute;top:50%;right:-3%;transform:translateY(-50%)}.gsY4nG_ribbon,.gsY4nG_satellites{transform-origin:320px 320px}.gsY4nG_ribbon{animation:24s ease-in-out infinite gsY4nG_ribbon-flow}.gsY4nG_satellites{animation:48s linear infinite gsY4nG_orbit-flow}.gsY4nG_services svg{transform:translateY(-50%)rotate(28deg)scaleX(.86)}.gsY4nG_pricing svg{opacity:.4;width:min(105vw,1150px);right:50%;transform:translate(50%,-50%)rotate(-55deg)scaleY(.72);-webkit-mask-image:radial-gradient(#0000 28%,#000 64%);mask-image:radial-gradient(#0000 28%,#000 64%)}.gsY4nG_pricing .gsY4nG_halo{right:50%;transform:translate(50%,-50%)}.gsY4nG_homePanel .sw-card{position:relative;overflow:hidden}.gsY4nG_homePanel .sw-card:after{content:"";background:linear-gradient(90deg,#0000,#007ea455,#8b5cf655,#0000);height:1px;animation:8s ease-in-out infinite gsY4nG_edge-flow;position:absolute;top:0;left:12%;right:12%}.gsY4nG_glyph{isolation:isolate;justify-content:center;align-items:center;gap:10px;height:92px;display:flex;position:relative}.gsY4nG_glyph:before,.gsY4nG_glyph:after{content:"";z-index:-1;border:1px solid #007ea433;border-radius:50%;width:116px;height:62px;animation:16s linear infinite gsY4nG_glyph-orbit;position:absolute;transform:rotate(-24deg)}.gsY4nG_glyph:after{background:radial-gradient(#8b5cf618,#0000 70%);border-color:#8b5cf62b;animation-direction:reverse;animation-delay:-4s;transform:rotate(24deg)}.gsY4nG_glyph span{flex-shrink:0;animation:4.8s ease-in-out infinite gsY4nG_glyph-float}.gsY4nG_glyph span:nth-child(2n){animation-delay:-2.4s}.gsY4nG_glyph span:nth-child(3n){animation-delay:-1.2s}.gsY4nG_proofScene{isolation:isolate;background:radial-gradient(at 50% 52%,#8b5cf608,#0000 64%);position:relative}.gsY4nG_proofScene:before{content:"";z-index:-1;pointer-events:none;border-block:1px solid #7040cd20;border-radius:50%;animation:18s ease-in-out infinite gsY4nG_proof-drift;position:absolute;inset:20% 8%;transform:rotate(-8deg)}@media (min-width:1024px){.gsY4nG_heroContent{text-align:left}.gsY4nG_heroContent>[data-reveal]{max-width:58%}.gsY4nG_heroContent h1{margin-inline:0;font-size:clamp(3.4rem,5.7vw,5.4rem)}.gsY4nG_heroContent .justify-center{justify-content:flex-start}.gsY4nG_homePanel .gsY4nG_heroContent{text-align:center}.gsY4nG_homePanel .gsY4nG_heroContent>[data-reveal]{max-width:100%}.gsY4nG_homePanel .gsY4nG_heroContent h1{margin-inline:auto}.gsY4nG_homePanel .gsY4nG_heroContent .justify-center{justify-content:center}}@media (max-width:1023px){.gsY4nG_brain{opacity:.65;width:100%}.gsY4nG_home svg,.gsY4nG_services svg{opacity:.3;width:min(130vw,850px);right:50%;transform:translate(50%,-50%)rotate(-24deg);-webkit-mask-image:radial-gradient(#0000 24%,#000 65%);mask-image:radial-gradient(#0000 24%,#000 65%)}.gsY4nG_halo{width:100%;right:0}}@keyframes gsY4nG_ribbon-flow{0%,to{transform:rotate(-12deg)scale(.96)}50%{transform:rotate(16deg)scale(1.04)}}@keyframes gsY4nG_orbit-flow{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes gsY4nG_halo-breathe{0%,to{opacity:.55}50%{opacity:1}}@keyframes gsY4nG_glyph-orbit{0%{transform:rotate(-24deg)}to{transform:rotate(336deg)}}@keyframes gsY4nG_glyph-float{0%,to{transform:translateY(-4px)}50%{transform:translateY(4px)}}@keyframes gsY4nG_proof-drift{0%,to{transform:rotate(-8deg)scale(.97)}50%{transform:rotate(8deg)scale(1.03)}}@keyframes gsY4nG_edge-flow{0%,to{opacity:.5;transform:translate(-12%)}50%{opacity:1;transform:translate(12%)}}@media (prefers-reduced-motion:reduce){.gsY4nG_ribbon,.gsY4nG_satellites,.gsY4nG_halo,.gsY4nG_glyph:before,.gsY4nG_glyph:after,.gsY4nG_glyph span,.gsY4nG_proofScene:before{animation:none}.gsY4nG_homePanel .sw-card:after{animation:none}}
