(function() {
    // Solo ejecutar en home (/) y resultados de búsqueda (/results...)
    var path = window.location.pathname;
    if (path !== '/' && !path.startsWith('/results')) {
        return; // En cualquier otra página, no hacer nada
    }

    function hideTestExperiences() {
        const serviceItems = document.querySelectorAll('.service-item, .vly-service-item');
        
        serviceItems.forEach(function(card) {
            const titleElement = card.querySelector('.service-item__title, .vly-service-item-title');
            
            if (titleElement) {
                const titleText = titleElement.textContent || titleElement.innerText;
                
                if (titleText.toLowerCase().includes('de prueba')) {
                    const parentContainer = card.closest('[x-data]');
                    if (parentContainer && parentContainer.style) {
                        parentContainer.style.display = 'none';
                    } else {
                        card.style.display = 'none';
                    }
                }
            }
        });
    }
    
    function waitAndHide() {
        setTimeout(hideTestExperiences, 300);
        setTimeout(hideTestExperiences, 600);
        setTimeout(hideTestExperiences, 1000);
    }
    
    if (document.readyState === 'loading') {
        document.addEventListener('DOMContentLoaded', waitAndHide);
    } else {
        waitAndHide();
    }
})();