/* Desktop y tablet: video más angosto y centrado */
@media (min-width: 768px) {
  .video-vertical {
    max-width: 380px;   /* ajusta este número a tu gusto */
    margin-left: auto !important;
    margin-right: auto !important;
  }
}

/* Mantiene la proporción vertical del iframe */
.video-vertical iframe {
  width: 100%;
  height: auto;
  aspect-ratio: 9 / 16;
}