
                @keyframes pulse-slow {
                    0%, 100% { transform: scale(1); box-shadow: 0 10px 25px -5px rgba(139, 92, 246, 0.3); }
                    50% { transform: scale(1.02); box-shadow: 0 15px 35px -5px rgba(139, 92, 246, 0.4); }
                }
                .animate-pulse-slow { animation: pulse-slow 3s ease-in-out infinite; }
                @keyframes bounce-slow {
                    0%, 100% { transform: translateY(0); }
                    50% { transform: translateY(-5px); }
                }
                .animate-bounce-slow { animation: bounce-slow 2s ease-in-out infinite; }
                @keyframes float {
                    0%, 100% { transform: translateY(0) translateX(0); }
                    50% { transform: translateY(-3px) translateX(2px); }
                }
                .animate-float { animation: float 3s ease-in-out infinite; }
            