/* --- UNIFICACIÓN TOTAL DE TARJETAS DE FLOTA --- */

/* 1. Nivelamos la estructura de la tarjeta animada */
.card-dinamica {
    display: flex;
    flex-direction: column;
    height: 100%;
}

/* 2. Ajuste del slider para que no deje espacios fantasma */
.mini-slider {
    position: relative;
    width: 100%;
    height: 260px; /* Altura idéntica a las otras tarjetas */
    background: #000;
    overflow: hidden;
    display: block; /* Elimina espacios residuales de línea */
}

.mini-slide {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    object-fit: cover;
    opacity: 0;
    transition: opacity 1.5s ease-in-out;
}

.mini-slide.active {
    opacity: 1;
}

/* 3. El Ajuste de Oro: Igualamos el bloque azul */
/* Forzamos a que todas las tarjetas tengan el mismo comportamiento de bloque */
.flota-grid .card {
    display: flex;
    flex-direction: column;
}

.flota-grid .card img, 
.flota-grid .card .mini-slider {
    margin-bottom: 0 !important; /* Eliminamos el espacio blanco inferior */
    vertical-align: middle;
}

.flota-grid .card-info {
    flex-grow: 1;
    display: flex;
    align-items: center;
    justify-content: center;
    padding: 20px !important; /* Estandarizamos el relleno */
    margin-top: -1px; /* Solapamiento mínimo para evitar fugas de color blanco */
}