/* Versión quieta de la portada: se carga con «reducir movimiento» y sin JavaScript (Base.astro). Todo a la vista, nada se mueve. */
.pista { height: auto; }
.escenario { position: relative; height: auto; overflow: visible; }
.portada { position: relative; min-height: 100svh; }
.barrido { position: relative; clip-path: none; padding-block: 64px; }
.barrido p span { opacity: 1; }
.cintas { position: relative; top: auto; transform: none; opacity: 1; padding-bottom: 48px; overflow: hidden; }
.cinta.tinta { position: relative; left: auto; right: auto; top: auto; transform: rotate(-3deg); margin-top: -12px; }
.boton, .barra { transition: none; }
.cartel { opacity: 1; animation: none; aspect-ratio: auto; }
.giro { position: relative; transform: none; transition: none; }
.frente, .dorso { position: relative; transform: none; backface-visibility: visible; min-height: 140px; }
.entra { opacity: 1; transform: none; transition: none; }
