und-position: 0 0; }
            50% { background-position: 300% 0; }
            100% { background-position: 0 0; }
        }
        
        .info-item label {
            display: block;
            font-weight: 600;
            color: var(--neon-blue);
            margin-bottom: 0.5rem;
            font-size: 1.2rem;
        }
        
        .info-item p {
            font-size: 1.3rem;
            color: white;
        }
        
        .btn {
            padding: 0.8rem 1.5rem;
