/* Extracted from wordpress-web-hosting-kirala.php */
.slider-track { animation: scroll 40s linear infinite; }
        @keyframes scroll { from { transform: translateX(0); } to { transform: translateX(calc(-1 * (250px + 4rem) * 10)); } }
        
        @keyframes float-slow {
            0%, 100% { transform: translateY(0px); }
            50% { transform: translateY(-10px); }
        }
        @keyframes bounce-slow {
            0%, 100% { transform: translateY(0); }
            50% { transform: translateY(-8px); }
        }
        @keyframes pulse-slow {
            0%, 100% { transform: scale(1); }
            50% { transform: scale(0.95); }
        }
        .animate-float-slow { animation: float-slow 4s ease-in-out infinite; }
        .animate-bounce-slow { animation: bounce-slow 4s ease-in-out infinite; }
        .animate-pulse-slow { animation: pulse-slow 3s ease-in-out infinite; }
        .perspective-1000 { perspective: 1000px; }

        /* Comparison Table Styles */
        #sliderTrack {
            display: flex;
            transition: transform 0.45s cubic-bezier(0.4, 0, 0.2, 1);
            will-change: transform;
        }
        .mobile-slide {
            min-width: 100%;
            padding: 0 4px;
        }
        .pkg-tab.active {
            border-color: #3b82f6;
            background: rgba(59, 130, 246, 0.11);
            color: #3b82f6;
        }
