.gradient-panel[data-v-c038cbde]{--mouse-x: 50%;--mouse-y: 50%}.gradient-orb[data-v-c038cbde]{position:absolute;border-radius:50%;filter:blur(80px);animation:float-c038cbde 20s infinite ease-in-out}.gradient-orb-1[data-v-c038cbde]{width:600px;height:600px;background:radial-gradient(circle,rgba(120,119,198,.3) 0%,transparent 70%);top:-200px;left:-200px;animation-delay:0s}.gradient-orb-2[data-v-c038cbde]{width:500px;height:500px;background:radial-gradient(circle,rgba(156,163,175,.3) 0%,transparent 70%);bottom:-150px;right:-150px;animation-delay:7s}.gradient-orb-3[data-v-c038cbde]{width:450px;height:450px;background:radial-gradient(circle,rgba(107,114,128,.3) 0%,transparent 70%);top:50%;left:var(--mouse-x);transform:translate(-50%,-50%);animation-delay:14s}@keyframes float-c038cbde{0%,to{transform:translate(0) scale(1)}33%{transform:translate(30px,-30px) scale(1.1)}66%{transform:translate(-20px,20px) scale(.9)}}.gradient-panel[data-v-c038cbde]:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.03),transparent);transition:left .5s}.gradient-panel[data-v-c038cbde]:hover:before{left:100%;transition:left 1.5s}.logo-glow[data-v-c038cbde]{animation:pulse-glow-c038cbde 4s infinite ease-in-out}@keyframes pulse-glow-c038cbde{0%,to{box-shadow:0 0 20px #ffffff1a}50%{box-shadow:0 0 30px #fff3}}.text-glow[data-v-c038cbde]{text-shadow:0 0 30px rgba(255,255,255,.1)}.typing-effect span[data-v-c038cbde]{display:inline-block;overflow:hidden;white-space:nowrap;animation:typing-c038cbde 2s steps(30,end);animation-fill-mode:forwards}@keyframes typing-c038cbde{0%{width:0}to{width:100%}}.quote-fade[data-v-c038cbde]{animation:fadeInUp-c038cbde 1s ease-out .5s both}@keyframes fadeInUp-c038cbde{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.stat-item[data-v-c038cbde]{animation:slideInUp-c038cbde .6s ease-out both}@keyframes slideInUp-c038cbde{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.floating-particles[data-v-c038cbde]{position:absolute;width:100%;height:100%;top:0;left:0;pointer-events:none;overflow:hidden}.particle[data-v-c038cbde]{position:absolute;width:2px;height:2px;background:#fff3;border-radius:50%;animation:particle-float-c038cbde 15s infinite linear}.particle[data-v-c038cbde]:nth-child(1){left:10%;animation-delay:0s;animation-duration:20s}.particle[data-v-c038cbde]:nth-child(2){left:30%;animation-delay:3s;animation-duration:25s}.particle[data-v-c038cbde]:nth-child(3){left:50%;animation-delay:6s;animation-duration:18s}.particle[data-v-c038cbde]:nth-child(4){left:70%;animation-delay:9s;animation-duration:22s}.particle[data-v-c038cbde]:nth-child(5){left:90%;animation-delay:12s;animation-duration:20s}@keyframes particle-float-c038cbde{0%{transform:translateY(100vh) rotate(0);opacity:0}10%{opacity:.4}90%{opacity:.4}to{transform:translateY(-100vh) rotate(360deg);opacity:0}}.stats-container[data-v-c038cbde]{animation:border-breathe-c038cbde 4s infinite ease-in-out}@keyframes border-breathe-c038cbde{0%,to{border-color:#ffffff1a}50%{border-color:#fff3}}.animate-blob[data-v-c038cbde]{animation:blob-c038cbde 8s infinite}.animation-delay-2000[data-v-c038cbde]{animation-delay:2s}@keyframes blob-c038cbde{0%,to{transform:translate(0) scale(1)}33%{transform:translate(30px,-50px) scale(1.1)}66%{transform:translate(-20px,20px) scale(.9)}}.form-container[data-v-c038cbde]{animation:slideInFromRight-c038cbde .5s ease-out}@keyframes slideInFromRight-c038cbde{0%{opacity:0;transform:translate(20px)}to{opacity:1;transform:translate(0)}}.fade-in-up[data-v-c038cbde]{animation:fadeInUp-c038cbde .6s ease-out}.feature-item[data-v-c038cbde]{animation:fadeInLeft-c038cbde .5s ease-out both;transition:transform .2s ease}.feature-item[data-v-c038cbde]:hover{transform:translate(4px)}@keyframes fadeInLeft-c038cbde{0%{opacity:0;transform:translate(-20px)}to{opacity:1;transform:translate(0)}}.button-float[data-v-c038cbde]{position:relative;overflow:hidden}.button-float[data-v-c038cbde]:before{content:"";position:absolute;top:50%;left:50%;width:0;height:0;border-radius:50%;background:#ffffff1a;transform:translate(-50%,-50%);transition:width .6s,height .6s}.button-float[data-v-c038cbde]:hover:before{width:300px;height:300px}input[data-v-c038cbde]:focus{outline:none;box-shadow:0 0 0 3px #6b72801a}@keyframes loadingDots-c038cbde{0%,60%,to{transform:translateY(0)}30%{transform:translateY(-10px)}}.loading-dot[data-v-c038cbde]{animation:loadingDots-c038cbde 1.4s infinite ease-in-out}.loading-dot[data-v-c038cbde]:nth-child(1){animation-delay:-.32s}.loading-dot[data-v-c038cbde]:nth-child(2){animation-delay:-.16s}
