.arena-home-slider{position:relative;width:100%;overflow:hidden;background:#07130d;border:1px solid #1e4b34;border-radius:14px;box-shadow:0 14px 34px rgba(0,0,0,.28)}
.arena-home-slider-desktop{aspect-ratio:1920/650;margin:0 0 14px}
.arena-slider-track,.arena-slider-slide,.arena-slider-slide>a{display:block;width:100%;height:100%}
.arena-slider-slide{position:absolute;inset:0;opacity:0;visibility:hidden;transition:opacity .45s ease;pointer-events:none}
.arena-slider-slide.is-active{opacity:1;visibility:visible;pointer-events:auto}
.arena-slider-slide img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}
.arena-slider-arrow{position:absolute;z-index:3;top:50%;transform:translateY(-50%);width:38px;height:38px;border:1px solid rgba(255,255,255,.35);border-radius:50%;background:rgba(2,14,8,.7);color:#fff;font:700 28px/1 Arial;cursor:pointer}
.arena-slider-arrow.prev{left:14px}.arena-slider-arrow.next{right:14px}
.arena-slider-dots{position:absolute;z-index:3;left:50%;bottom:12px;display:flex;gap:7px;transform:translateX(-50%)}
.arena-slider-dots button{width:8px;height:8px;padding:0;border:0;border-radius:50%;background:rgba(255,255,255,.48);cursor:pointer}
.arena-slider-dots button.is-active{width:25px;border-radius:8px;background:#ffd000}
.arena-slider-fallback{display:flex;flex-direction:column;align-items:center;justify-content:center;background:linear-gradient(120deg,#062617,#0d6b3d);color:#fff}
.arena-slider-fallback strong{font-size:42px;font-style:italic}.arena-slider-fallback span{color:#ffd000}
@media(max-width:760px){
  .arena-home-slider-mobile{aspect-ratio:3/2;margin:0 0 9px;border-radius:9px}
  .arena-home-slider-mobile .arena-slider-arrow{display:none}
  .arena-home-slider-mobile .arena-slider-dots{bottom:8px}
  .arena-home-slider-mobile .arena-slider-slide img{object-position:center}
}