.bg-gradient-radial-emerald[data-v-919adb4d]{background:radial-gradient(circle,rgba(16,185,129,.3) 0%,transparent 70%)}.bg-gradient-radial-teal[data-v-919adb4d]{background:radial-gradient(circle,rgba(20,183,167,.3) 0%,transparent 70%)}.bg-gradient-radial-cyan[data-v-919adb4d]{background:radial-gradient(circle,rgba(14,165,233,.3) 0%,transparent 70%)}.floating-circle[data-v-919adb4d]{position:absolute;width:80px;height:80px;border-radius:50%;filter:blur(20px);opacity:.6;animation:float-919adb4d 8s ease-in-out infinite}.floating-triangle[data-v-919adb4d]{position:absolute;width:100px;height:100px;clip-path:polygon(50% 0%,0% 100%,100% 100%);top:20%;right:10%;animation:float-919adb4d 12s ease-in-out infinite}.floating-diamond[data-v-919adb4d]{position:absolute;width:70px;height:70px;clip-path:polygon(50% 0%,100% 50%,50% 100%,0% 50%);bottom:15%;left:15%;animation:float-919adb4d 10s ease-in-out infinite}@keyframes float-919adb4d{0%,to{transform:translateY(0) rotate(0)}50%{transform:translateY(-30px) rotate(5deg)}}@keyframes pulse-slow-919adb4d{0%,to{opacity:.3;transform:scale(1)}50%{opacity:.6;transform:scale(1.05)}}@keyframes fade-in-up-919adb4d{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes slide-in-right-919adb4d{0%{opacity:0;transform:translate(50px)}to{opacity:1;transform:translate(0)}}@keyframes float-in-919adb4d{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}@keyframes bounce-slow-919adb4d{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes step-pop-919adb4d{0%{transform:scale(.8);opacity:0}70%{transform:scale(1.1)}to{transform:scale(1);opacity:1}}@keyframes float-slow-919adb4d{0%,to{transform:translateY(0) rotate(0)}50%{transform:translateY(-15px) rotate(3deg)}}@keyframes count-up-919adb4d{0%{transform:scale(.5);opacity:0}to{transform:scale(1);opacity:1}}.animate-fade-in-up[data-v-919adb4d]{animation:fade-in-up-919adb4d .8s ease-out forwards}.animate-slide-in-right[data-v-919adb4d]{animation:slide-in-right-919adb4d .8s ease-out forwards}.animate-float-in[data-v-919adb4d]{animation:float-in-919adb4d .8s ease-out forwards}.animate-pulse-slow[data-v-919adb4d]{animation:pulse-slow-919adb4d 4s ease-in-out infinite}.animate-bounce-slow[data-v-919adb4d]{animation:bounce-slow-919adb4d 2.5s infinite}.animate-step-pop[data-v-919adb4d]{animation:step-pop-919adb4d .6s ease-out forwards}.animate-float-slow[data-v-919adb4d]{animation:float-slow-919adb4d 5s ease-in-out infinite}.animate-count-up[data-v-919adb4d]{animation:count-up-919adb4d 1s ease-out forwards}.card-glow[data-v-919adb4d]{position:relative;overflow:hidden}.card-glow[data-v-919adb4d]:before{content:"";position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:radial-gradient(circle,rgba(16,185,129,.1) 0,transparent 70%);transform:scale(0);opacity:0;transition:transform .5s,opacity .5s;pointer-events:none}.card-glow[data-v-919adb4d]:hover:before{transform:scale(1);opacity:1}.course-card .course-glow[data-v-919adb4d]{position:absolute;inset:0;background:linear-gradient(45deg,#10b98133,#14b7a733);opacity:0;transition:opacity .3s}.course-card:hover .course-glow[data-v-919adb4d]{opacity:1}.testimonial-card[data-v-919adb4d]{transition:all .4s cubic-bezier(.175,.885,.32,1.275)}.testimonial-card[data-v-919adb4d]:hover{transform:translateY(-8px) scale(1.02)}.stat-item[data-v-919adb4d]{transition:transform .3s ease}.stat-item[data-v-919adb4d]:hover{transform:translateY(-5px)}.relative[data-v-919adb4d]{position:relative;z-index:1}
