/**
 * Ajustements page d accueil
 * Demandes marketing - v1.3
 */

/* ============================================
   1. LOGO EVERDATA GROUPE - Plus grand
   ============================================ */

.site-header .logo-img {
    height: 70px !important;
    max-width: 280px !important;
}

@media (max-width: 768px) {
    .site-header .logo-img {
        height: 55px !important;
        max-width: 200px !important;
    }
}

/* ============================================
   2. BLOCS BLANCS ENTITES - Cadre moins massif
   ============================================ */

.subsidiary-card {
    min-height: auto !important;
    padding: var(--spacing-5) var(--spacing-6) var(--spacing-4) !important;
}

.subsidiary-card .card-description {
    font-size: 0.95rem;
    line-height: 1.5;
    margin-bottom: 0 !important;
    padding-bottom: 0 !important;
}

.subsidiary-card .card-logo {
    margin-bottom: var(--spacing-3) !important;
}

.subsidiary-card .card-accent {
    margin: var(--spacing-3) 0 !important;
}

@media (max-width: 768px) {
    .subsidiary-card {
        padding: var(--spacing-4) var(--spacing-5) var(--spacing-3) !important;
    }
}

/* ============================================
   3. SECTION VIDEO - Collee au header
   ============================================ */

body.home .hero-fullscreen {
    margin-top: 0 !important;
    min-height: 70vh !important;
}

@media (max-width: 768px) {
    body.home .hero-fullscreen {
        min-height: 60vh !important;
    }
}

/* ============================================
   4. LOGOS CLIENTS - Defilement plus rapide
   ============================================ */

.trust-logos-track {
    animation-duration: 40s !important;
}
