/* vídeo + galeria das viagens (Índia / Maldivas) */
.trip-media{max-width:1100px; margin:0 auto; padding:0 40px 56px; box-sizing:border-box;}
.trip-video{display:block; width:100%; aspect-ratio:16/9; background:#0f1410; border-radius:4px; object-fit:cover;}
.trip-gallery{display:flex; flex-wrap:wrap; justify-content:center; gap:14px; margin-top:14px;}
.trip-gallery img{width:calc((100% - 28px)/3); object-fit:cover; border-radius:4px; display:block;}
.trip-gallery.land img{aspect-ratio:3/2;}
.trip-gallery.port img{aspect-ratio:4/5;}
@media (max-width:640px){
  .trip-media{padding:0 22px 40px;}
  .trip-gallery{gap:8px;}
  .trip-gallery img{width:calc((100% - 8px)/2);}
}
