.cubes-background-module__16VIVW__cubesBg{perspective:1400px;background:radial-gradient(120% 80% at 50% 30%,#15182b 0%,#08090f 60%,#050507 100%);position:absolute;inset:0;overflow:hidden}.cubes-background-module__16VIVW__cubesGlow{background:radial-gradient(40% 30% at 50% 45%,#5a78ff29,#0000 70%);position:absolute;inset:0}.cubes-background-module__16VIVW__cubesScene{transform-style:preserve-3d;animation:40s linear infinite cubes-background-module__16VIVW__cubesScene;position:absolute;inset:0}.cubes-background-module__16VIVW__cube{aspect-ratio:1;width:32%;transform-style:preserve-3d;animation:30s linear infinite cubes-background-module__16VIVW__cubeSpin;position:absolute}.cubes-background-module__16VIVW__face{background:linear-gradient(135deg,#ffffff14,#ffffff05);border:1px solid #ffffff1a;position:absolute;inset:0;box-shadow:inset 0 0 40px #ffffff0a}.cubes-background-module__16VIVW__faceT{transform:rotateX(90deg) translateZ(50%);background:linear-gradient(135deg,#b4b4ff2e,#3c50a00d)}.cubes-background-module__16VIVW__faceL{transform:rotateY(-90deg) translateZ(50%);background:linear-gradient(135deg,#ffffff0f,#141e3c4d)}.cubes-background-module__16VIVW__faceR{transform:rotateY(0deg) translateZ(50%);background:linear-gradient(135deg,#8ca0dc1a,#141e3c2e)}.cubes-background-module__16VIVW__cubeA{animation-delay:-3s;top:18%;left:34%;transform:rotateX(55deg)rotate(-45deg)}.cubes-background-module__16VIVW__cubeB{width:24%;animation-delay:-12s;top:42%;left:14%;transform:rotateX(55deg)rotate(-45deg)}.cubes-background-module__16VIVW__cubeC{width:28%;animation-delay:-7s;top:48%;right:8%;transform:rotateX(55deg)rotate(-45deg)}.cubes-background-module__16VIVW__cubeD{width:22%;animation-delay:-18s;bottom:10%;left:32%;transform:rotateX(55deg)rotate(-45deg)}.cubes-background-module__16VIVW__cubesGrain{pointer-events:none;opacity:.18;background-image:radial-gradient(#ffffff26 1px,#0000 1px);background-size:4px 4px;position:absolute;inset:0}@keyframes cubes-background-module__16VIVW__cubeSpin{0%{transform:rotateX(55deg)rotate(-45deg)}to{transform:rotateX(55deg)rotate(315deg)}}@keyframes cubes-background-module__16VIVW__cubesScene{0%,to{transform:translateY(0)}50%{transform:translateY(-2%)}}@media (prefers-reduced-motion:reduce){.cubes-background-module__16VIVW__cubesScene,.cubes-background-module__16VIVW__cube{animation:none}}