.cnw-root{position:absolute;inset:0;overflow:hidden;background:linear-gradient(165deg,#050a08,#0c1a14 42%,#081210)}.cnw-fog{position:absolute;inset:-20%;background:radial-gradient(ellipse at 60% 30%,rgba(40,180,120,.22),transparent 50%);animation:cnw-fog 8s ease-in-out infinite}.cnw-fog--2{background:radial-gradient(ellipse at 20% 70%,rgba(30,120,100,.18),transparent 45%);animation-duration:11s;animation-direction:reverse}.cnw-spores span{position:absolute;width:3px;height:3px;border-radius:50%;background:#7dffd0;box-shadow:0 0 6px #5cffc8;opacity:0;animation:cnw-spore 5s ease-in-out infinite}.cnw-spores span:first-child{left:18%;bottom:10%;animation-delay:0s}.cnw-spores span:nth-child(2){left:42%;bottom:6%;animation-delay:1.1s;width:2px;height:2px}.cnw-spores span:nth-child(3){left:68%;bottom:14%;animation-delay:.4s}.cnw-spores span:nth-child(4){left:82%;bottom:8%;animation-delay:2s;width:4px;height:4px}.cnw-spores span:nth-child(5){left:30%;bottom:20%;animation-delay:1.6s}.cnw-spores span:nth-child(6){left:55%;bottom:18%;animation-delay:2.8s}.cnw-vine{position:absolute;left:-5%;bottom:0;width:55%;height:55%;background:radial-gradient(ellipse at 30% 100%,rgba(20,60,40,.9) 0,transparent 70%)}.cnw-vine--r{left:auto;right:-8%;width:48%;height:60%;background:radial-gradient(ellipse at 70% 100%,rgba(15,50,35,.85) 0,transparent 68%)}.cnw-crawler{position:absolute;width:28px;height:28px;filter:drop-shadow(0 0 6px rgba(60,255,190,.7));animation:cnw-crawl-path 14s linear infinite}.cnw-crawler--2{width:20px;height:20px;animation-duration:18s;animation-direction:reverse;opacity:.8}.cnw-crawler svg{width:100%;height:100%;display:block}.cnw-glow-pool{position:absolute;left:55%;top:35%;width:40%;height:45%;border-radius:50%;background:radial-gradient(circle,rgba(60,255,180,.2) 0,rgba(40,200,140,.08) 40%,transparent 70%);animation:cnw-pool 5.5s ease-in-out infinite}@keyframes cnw-fog{0%,to{transform:translate(0) scale(1);opacity:.7}50%{transform:translate(-3%,2%) scale(1.06);opacity:1}}@keyframes cnw-spore{0%{transform:translateY(0) scale(.6);opacity:0}25%{opacity:.9}to{transform:translateY(-70px) scale(1.2);opacity:0}}@keyframes cnw-crawl-path{0%{left:-5%;top:58%;transform:rotate(10deg)}30%{left:40%;top:48%;transform:rotate(-8deg)}55%{left:72%;top:62%;transform:rotate(15deg)}80%{left:88%;top:40%;transform:rotate(-20deg)}to{left:105%;top:55%;transform:rotate(5deg)}}@keyframes cnw-pool{0%,to{opacity:.55;transform:scale(.95)}50%{opacity:1;transform:scale(1.08)}}@media (prefers-reduced-motion:reduce){.cnw-crawler,.cnw-fog,.cnw-glow-pool,.cnw-spores span{animation:none}.cnw-crawler{left:30%;top:55%}.cnw-crawler--2{left:65%;top:42%}.cnw-spores span{opacity:.5}}