@keyframes float-slow{0%,to{transform:translateY(0)rotate(0)}50%{transform:translateY(-20px)rotate(5deg)}}@keyframes float-medium{0%,to{transform:translateY(0)rotate(0)}50%{transform:translateY(-15px)rotate(-5deg)}}@keyframes float-fast{0%,to{transform:translateY(0)rotate(0)}50%{transform:translateY(-10px)rotate(3deg)}}@keyframes gradient-x{0%,to{background-position:0}50%{background-position:100%}}@keyframes gradient-y{0%,to{background-position:50% 0}50%{background-position:50% 100%}}@keyframes gradient-xy{0%,to{background-position:0 0}25%{background-position:100% 0}50%{background-position:100% 100%}75%{background-position:0 100%}}@keyframes shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes pulse-glow{0%,to{box-shadow:0 0 20px #8b5cf64d,0 0 40px #8b5cf61a}50%{box-shadow:0 0 30px #8b5cf680,0 0 60px #8b5cf633}}@keyframes pulse-ring{0%{opacity:1;transform:scale(.8)}to{opacity:0;transform:scale(2)}}@keyframes text-glow{0%,to{text-shadow:0 0 20px #8b5cf680,0 0 40px #8b5cf64d}50%{text-shadow:0 0 30px #8b5cf6cc,0 0 60px #8b5cf680}}@keyframes blob{0%,to{border-radius:60% 40% 30% 70%/60% 30% 70% 40%;transform:rotate(0)}50%{border-radius:30% 60% 70% 40%/50% 60% 30%;transform:rotate(180deg)}}@keyframes morph{0%{border-radius:40% 60% 60% 40%/60% 30% 70% 40%}to{border-radius:60% 40% 30% 70%/40% 50% 60%}}@keyframes orbit{0%{transform:rotate(0)translate(100px)rotate(0)}to{transform:rotate(1turn)translate(100px)rotate(-1turn)}}@keyframes spin-slow{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@keyframes scale-in-out{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}@keyframes bounce-subtle{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes typing{0%{width:0}to{width:100%}}@keyframes blink-caret{0%,to{border-color:#0000}50%{border-color:currentColor}}@keyframes particle-float{0%,to{opacity:.6;transform:translate(0)rotate(0)}25%{opacity:1;transform:translate(10px,-20px)rotate(90deg)}50%{opacity:.8;transform:translate(-5px,-40px)rotate(180deg)}75%{opacity:1;transform:translate(15px,-20px)rotate(270deg)}}.animate-float-slow{animation:6s ease-in-out infinite float-slow}.animate-float-medium{animation:4s ease-in-out infinite float-medium}.animate-float-fast{animation:3s ease-in-out infinite float-fast}.animate-gradient-x{background-size:200% 100%;animation:4s ease-in-out infinite gradient-x}.animate-gradient-y{background-size:100% 200%;animation:4s ease-in-out infinite gradient-y}.animate-gradient-xy{background-size:200% 200%;animation:8s ease-in-out infinite gradient-xy}.animate-shimmer{background:linear-gradient(90deg,#0000,#fff6,#0000) 0 0/200% 100%;animation:2s ease-in-out infinite shimmer}.animate-pulse-glow{animation:2s ease-in-out infinite pulse-glow}.animate-pulse-ring{animation:1.5s cubic-bezier(.215,.61,.355,1) infinite pulse-ring}.animate-text-glow{animation:2s ease-in-out infinite text-glow}.animate-blob{animation:8s ease-in-out infinite blob}.animate-morph{animation:8s ease-in-out infinite alternate morph}.animate-orbit{animation:20s linear infinite orbit}.animate-spin-slow{animation:20s linear infinite spin-slow}.animate-scale-in-out{animation:2s ease-in-out infinite scale-in-out}.animate-bounce-subtle{animation:2s ease-in-out infinite bounce-subtle}.animate-particle{animation:6s ease-in-out infinite particle-float}.animation-delay-100{animation-delay:.1s}.animation-delay-200{animation-delay:.2s}.animation-delay-300{animation-delay:.3s}.animation-delay-400{animation-delay:.4s}.animation-delay-500{animation-delay:.5s}.animation-delay-700{animation-delay:.7s}.animation-delay-1000{animation-delay:1s}.animation-delay-2000{animation-delay:2s}.animation-delay-3000{animation-delay:3s}.hover-lift{transition:transform .3s,box-shadow .3s}.hover-lift:hover{transform:translateY(-8px);box-shadow:0 20px 40px #00000026}.hover-glow{transition:box-shadow .3s}.hover-glow:hover{box-shadow:0 0 30px #8b5cf666}.hover-scale{transition:transform .3s}.hover-scale:hover{transform:scale(1.05)}.card-3d{perspective:1000px}.card-3d,.card-3d-inner{transform-style:preserve-3d}.card-3d-inner{transition:transform .6s}.card-3d:hover .card-3d-inner{transform:rotateY(10deg)rotateX(5deg)}.glass-card{backdrop-filter:blur(20px);background:#ffffff0d;border:1px solid #ffffff1a;box-shadow:0 8px 32px #0000001a}.glass-card-hover:hover{background:#ffffff1a;border-color:#fff3;box-shadow:0 16px 48px #00000026}.section-divider-wave{width:100%;line-height:0;position:absolute;bottom:0;left:0;overflow:hidden}.section-divider-wave svg{width:calc(100% + 1.3px);height:80px;display:block;position:relative}.custom-scrollbar::-webkit-scrollbar{width:6px}.custom-scrollbar::-webkit-scrollbar-track{background:0 0}.custom-scrollbar::-webkit-scrollbar-thumb{background:#8b5cf64d;border-radius:3px}.custom-scrollbar::-webkit-scrollbar-thumb:hover{background:#8b5cf680}
/*# sourceMappingURL=3a40ebf57af829c2.css.map*/