.ProductPrismVisual-module__ZYlCta__figure{isolation:isolate}.ProductPrismVisual-module__ZYlCta__figure:before{z-index:-2;content:"";filter:blur(38px);background:radial-gradient(circle,#2f6bff38,#0000 66%);border-radius:999px;position:absolute;inset:11%}.ProductPrismVisual-module__ZYlCta__figure:after{z-index:-3;content:"";opacity:.26;background-image:radial-gradient(circle,#f7f9fca6 0 1px,#0000 1.4px),radial-gradient(circle,#4c86ffb8 0 1px,#0000 1.4px);background-position:0 0,25px 33px;background-size:78px 78px,117px 117px;position:absolute;inset:13% 3% 4%;-webkit-mask-image:radial-gradient(#000,#0000 76%);mask-image:radial-gradient(#000,#0000 76%)}.ProductPrismVisual-module__ZYlCta__signalFlow{stroke-dasharray:10 22;animation:7s linear infinite ProductPrismVisual-module__ZYlCta__signal-flow}.ProductPrismVisual-module__ZYlCta__signalFlowSlow{stroke-dasharray:6 27;animation:10s linear infinite reverse ProductPrismVisual-module__ZYlCta__signal-flow}.ProductPrismVisual-module__ZYlCta__prismCore{transform-box:fill-box;transform-origin:50%;animation:4.8s ease-in-out infinite ProductPrismVisual-module__ZYlCta__prism-breathe}.ProductPrismVisual-module__ZYlCta__orbit{transform-box:fill-box;transform-origin:50%;animation:24s linear infinite ProductPrismVisual-module__ZYlCta__orbit-turn}.ProductPrismVisual-module__ZYlCta__outputNode{transform-box:fill-box;transform-origin:50%;animation:2.8s ease-in-out infinite ProductPrismVisual-module__ZYlCta__node-pulse}@media (prefers-reduced-motion:reduce){.ProductPrismVisual-module__ZYlCta__signalFlow,.ProductPrismVisual-module__ZYlCta__signalFlowSlow,.ProductPrismVisual-module__ZYlCta__prismCore,.ProductPrismVisual-module__ZYlCta__orbit,.ProductPrismVisual-module__ZYlCta__outputNode{animation:none}}@keyframes ProductPrismVisual-module__ZYlCta__signal-flow{to{stroke-dashoffset:-144px}}@keyframes ProductPrismVisual-module__ZYlCta__prism-breathe{0%,to{opacity:.55;transform:scale(.96)}50%{opacity:.92;transform:scale(1.04)}}@keyframes ProductPrismVisual-module__ZYlCta__orbit-turn{to{transform:rotate(1turn)}}@keyframes ProductPrismVisual-module__ZYlCta__node-pulse{0%,to{opacity:.55;transform:scale(.82)}50%{opacity:1;transform:scale(1.22)}}
