/* ==========================================================================
   Slider Section - Vídeo
   Estilos para el elemento <video> dentro del banner del slider de páginas
   internas (.landing-slider.owl-carousel.owl-theme).
   El vídeo replica el comportamiento de las imágenes sibling: fluye al
   100% del ancho del contenedor sin altura fija, respetando el ratio de
   aspecto original del archivo de vídeo.
   NO modificar aquí el slider de inicio (#slider .slider-video-container).
   ========================================================================== */

/* Sin breakpoints específicos: las imágenes del banner no tienen alturas
   fijas en ninguna resolución (#innerBanner .banner > img usa únicamente
   width: 100% y max-width: 100%), por lo que una regla base es suficiente. */
.banner .landing-slider-video {
    display: block;
    width: 100%;
    max-width: 100%;
    height: auto;       /* Preserva el ratio de aspecto, igual que <img> */
    object-fit: cover;  /* Útil si se aplica altura fija en el futuro */
}
