
            @keyframes slide-up {
                from {
                    opacity: 0;
                    transform: translateY(30px);
                }

                to {
                    opacity: 1;
                    transform: translateY(0);
                }
            }

            @keyframes float {

                0%,
                100% {
                    transform: translateY(0);
                }

                50% {
                    transform: translateY(-5px);
                }
            }

            @keyframes pulse-slow {

                0%,
                100% {
                    opacity: 1;
                    transform: scale(1);
                }

                50% {
                    opacity: 0.9;
                    transform: scale(1.02);
                }
            }

            .animate-float {
                animation: float 3s ease-in-out infinite;
            }

            .animate-pulse-slow {
                animation: pulse-slow 2s ease-in-out infinite;
            }

            .service-card {
                transition: all 0.4s cubic-bezier(0.4, 0, 0.2, 1);
            }

            .service-card:hover {
                transform: translateY(-8px);
                box-shadow: 0 25px 40px -12px rgba(99, 102, 241, 0.15);
            }

            .pricing-card {
                transition: all 0.4s cubic-bezier(0.4, 0, 0.2, 1);
            }

            .pricing-card:hover {
                transform: translateY(-8px);
            }

