.etheral-shadow-root{position:relative;width:100%;height:100%;background:#020205;overflow:hidden;perspective:1200px}.mouse-spotlight{position:absolute;width:800px;height:800px;background:radial-gradient(circle,rgba(139,92,246,.4) 0,rgba(139,92,246,.15) 40%,transparent 70%);pointer-events:none;z-index:4;transform:translate(-50%,-50%);mix-blend-mode:screen;filter:blur(40px)}.etheral-shadow-content{position:relative;z-index:2;transform-style:preserve-3d}.shadow-noise-overlay{inset:0;z-index:5;opacity:.05;mix-blend-mode:overlay;background:url("data:image/svg+xml,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noiseFilter'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.8' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noiseFilter)'/%3E%3C/svg%3E")}.orb,.shadow-noise-overlay{position:absolute;pointer-events:none}.orb{border-radius:50%;z-index:1;will-change:transform;backface-visibility:hidden;transform:translateZ(0)}.orb-1{top:10%;left:20%;width:60vw;height:60vw;background:radial-gradient(circle,rgba(74,80,232,.45) 0,transparent 70%);animation:ethOrb1 25s ease-in-out infinite}.orb-1,.orb-2{filter:blur(70px)}.orb-2{bottom:10%;right:10%;width:50vw;height:50vw;background:radial-gradient(circle,rgba(91,63,168,.45) 0,transparent 70%);animation:ethOrb2 30s ease-in-out infinite}.orb-3{top:40%;left:40%;width:45vw;height:45vw;background:radial-gradient(circle,rgba(200,160,80,.18) 0,transparent 60%);filter:blur(60px);animation:ethOrb3 35s ease-in-out infinite}@keyframes ethOrb1{0%,to{transform:translate(0) scale(1) rotate(0deg)}25%{transform:translate(10vw,20vh) scale(1.2) rotate(45deg)}50%{transform:translate(-20vw,10vh) scale(.9) rotate(-45deg)}75%{transform:translate(5vw,-5vh) scale(1.1) rotate(20deg)}}@keyframes ethOrb2{0%,to{transform:translate(0) scale(1) rotate(0deg)}25%{transform:translate(-15vw,-15vh) scale(.8) rotate(-45deg)}50%{transform:translate(15vw,15vh) scale(1.1) rotate(45deg)}75%{transform:translate(-5vw,5vh) scale(.95) rotate(-20deg)}}@keyframes ethOrb3{0%,to{transform:translate(0) scale(1)}33%{transform:translate(25vw,-5vh) scale(1.1)}66%{transform:translate(-10vw,25vh) scale(.9)}}