/* ── NUESTROS CLIENTES — 1024px ── */
@media (max-width: 1024px) {

    .clientes {
        padding: 4rem 0;
    }

    /* Contenedor carrusel */
    .inicio-clientes-carousel-container {
        padding: 1.5rem 60px;
    }

    /* 3 columnas → sigue igual a 1024, solo ajustar gap */
    .inicio-clientes-slide {
        gap: 1.5rem;
        padding: 0 0.5rem;
    }

    /* Tarjetas */
    .inicio-cliente-card-featured {
        padding: 1.5rem;
        border-radius: 20px;
    }

    .cliente-logo-container {
        height: 150px;
        margin-bottom: 1rem;
    }

    .cliente-nombre-featured {
        font-size: 1.1rem;
    }

    /* Tiras marquee del fondo */
    .clb-track {
        gap: 3rem;
    }

    .clb-logo {
        height: 52px;
    }
}
