/* Carruseles (Inicio y Reglas) */
/* ===== CARRUSEL ===== */
.car{position:relative;margin-bottom:2rem}
.track{display:flex;gap:1rem;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch}
.track::-webkit-scrollbar{display:none}
.track>*{flex:0 0 100%;scroll-snap-align:start}
.tactics .track>*{flex-basis:min(100%,420px)}
.arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:5;width:44px;height:44px;background:rgba(5,5,4,.8);color:var(--blanco);border:1px solid var(--oliva-claro);font-size:1.4rem;transition:.2s}
.arrow:hover{background:var(--oliva)}
.arrow.prev{left:-.4rem}.arrow.next{right:-.4rem}
.slide figure{aspect-ratio:16/9}

