.video-background-demo[data-v-044aa0d7]{background:linear-gradient(45deg,#1e3a8a,#7c3aed,#1e40af) 0 0/400% 400%;width:100%;height:100%;animation:20s infinite gradientShift-044aa0d7;position:relative}@keyframes gradientShift-044aa0d7{0%{background-position:0%}50%{background-position:100%}to{background-position:0%}}.particle[data-v-044aa0d7]{background:#fffc;border-radius:50%;width:4px;height:4px;animation:linear infinite float-044aa0d7;position:absolute}@keyframes float-044aa0d7{0%{opacity:0;transform:translateY(100vh)rotate(0)}10%{opacity:1}90%{opacity:1}to{opacity:0;transform:translateY(-100vh)rotate(360deg)}}.wave[data-v-044aa0d7]{background:linear-gradient(90deg,#0000,#ffffff1a,#0000);border-radius:50%;width:200%;height:200px;animation:10s linear infinite wave-044aa0d7;position:absolute;bottom:0;left:0}.wave1[data-v-044aa0d7]{opacity:.3;animation-duration:8s}.wave2[data-v-044aa0d7]{opacity:.2;animation-duration:12s;animation-delay:-2s}.wave3[data-v-044aa0d7]{opacity:.1;animation-duration:15s;animation-delay:-4s}@keyframes wave-044aa0d7{0%{transform:translate(-100%)rotate(0)}to{transform:translate(0%)rotate(360deg)}}.grid-background[data-v-044aa0d7]{background-image:linear-gradient(#ffffff1a 1px,#0000 1px),linear-gradient(90deg,#ffffff1a 1px,#0000 1px);background-size:50px 50px;width:100%;height:100%;animation:30s linear infinite gridMove-044aa0d7}@keyframes gridMove-044aa0d7{0%{transform:translate(0)}to{transform:translate(50px,50px)}}.gradient-text[data-v-43c25a37]{-webkit-text-fill-color:transparent;background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);-webkit-background-clip:text;background-clip:text}.testimonials-track[data-v-a3e85d1f]{scrollbar-width:none;-ms-overflow-style:none;overscroll-behavior-x:contain}.testimonials-track[data-v-a3e85d1f]::-webkit-scrollbar{display:none}.is-scrolling .testimonials-track{pointer-events:none}@media (width<=768px) and (prefers-reduced-motion:reduce){*{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}*{-webkit-tap-highlight-color:#0000;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;-khtml-user-select:none}p,span,div,h1,h2,h3,h4,h5,h6,li{-webkit-user-select:text;user-select:text}body{-webkit-overflow-scrolling:touch;overflow-scrolling:touch}
