/* Portada en celular: la foto del equipo es apaisada (16:9) y con object-cover
   se recortaba al centro, así que en pantallas verticales se muestra completa
   como franja arriba y el texto va debajo. */
@media (max-width: 767px) {
  #top > img[data-nimg="fill"] {
    height: auto !important;
    bottom: auto !important;
    aspect-ratio: 1201 / 676;
    object-position: center;
  }
  #top > .bg-ink-950\/55 { display: none; }
  #top > .bg-gradient-to-t {
    bottom: auto;
    height: calc(100vw * 676 / 1201 + 2px);
    background: linear-gradient(to bottom, rgb(8 9 11 / 0.15) 0%, rgb(8 9 11 / 0) 35%, rgb(8 9 11 / 0.35) 70%, #08090b 100%);
  }
  #top > .wrap.relative {
    justify-content: flex-start;
    padding-top: calc(100vw * 676 / 1201 - 1.25rem);
  }
}
