.bg-grid-pattern[data-v-c3867b2e]{background-image:linear-gradient(rgba(20,184,166,.3) 1px,transparent 0),linear-gradient(90deg,rgba(20,184,166,.3) 1px,transparent 0);background-size:50px 50px}.bg-radial-gradient[data-v-c3867b2e]{background:radial-gradient(ellipse at center,transparent 0,rgba(10,10,20,.4) 70%)}@keyframes float-slow-c3867b2e{0%,to{transform:translate(0)}25%{transform:translate(30px,-20px)}50%{transform:translate(-20px,30px)}75%{transform:translate(-30px,-10px)}}@keyframes float-medium-c3867b2e{0%,to{transform:translate(0)}33%{transform:translate(-25px,25px)}66%{transform:translate(25px,-15px)}}@keyframes pulse-slow-c3867b2e{0%,to{opacity:.05;transform:translate(-50%,-50%) scale(1)}50%{opacity:.08;transform:translate(-50%,-50%) scale(1.1)}}.animate-float-slow[data-v-c3867b2e]{animation:float-slow-c3867b2e 20s ease-in-out infinite}.animate-float-medium[data-v-c3867b2e]{animation:float-medium-c3867b2e 15s ease-in-out infinite}.animate-pulse-slow[data-v-c3867b2e]{animation:pulse-slow-c3867b2e 10s ease-in-out infinite}.particle[data-v-c3867b2e]{animation:particle-float-c3867b2e 15s linear infinite;background:#14b8a699;border-radius:50%;box-shadow:0 0 10px #14b8a666;height:6px;position:absolute;width:6px}@keyframes particle-float-c3867b2e{0%{opacity:0;transform:translateY(100vh)}5%{opacity:1}95%{opacity:1}to{opacity:0;transform:translateY(-100px)}}.particle-1[data-v-c3867b2e]{animation-delay:0s;animation-duration:18s;height:5px;left:10%;width:5px}.particle-2[data-v-c3867b2e]{animation-delay:3s;animation-duration:14s;height:4px;left:20%;width:4px}.particle-3[data-v-c3867b2e]{animation-delay:1s;animation-duration:20s;background:#14b8a680;box-shadow:0 0 15px #14b8a680;height:7px;left:35%;width:7px}.particle-4[data-v-c3867b2e]{animation-delay:6s;animation-duration:16s;height:5px;left:55%;width:5px}.particle-5[data-v-c3867b2e]{animation-delay:9s;animation-duration:12s;height:4px;left:75%;width:4px}.particle-6[data-v-c3867b2e]{animation-delay:2s;animation-duration:17s;background:#14b8a666;box-shadow:0 0 20px #14b8a666;height:8px;left:88%;width:8px}
