body.home .ac-hero{padding:0!important;min-height:0!important;height:auto!important;aspect-ratio:1600/420;background:#f7f3ed!important;border-radius:10px!important;position:relative!important;overflow:hidden!important}
body.home .alsina-real-track{position:absolute;inset:0}
body.home .alsina-real-slide{position:absolute;inset:0;opacity:0;visibility:hidden;transition:opacity .55s ease;display:block}
body.home .alsina-real-slide.active{opacity:1;visibility:visible}
body.home .alsina-real-slide img{width:100%;height:100%;display:block;object-fit:cover}
body.home .alsina-real-arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:5;width:38px;height:38px;border:1px solid rgba(0,0,0,.08);border-radius:50%;background:rgba(255,255,255,.92);font-size:26px;line-height:30px;cursor:pointer;box-shadow:0 2px 10px rgba(0,0,0,.08)}
body.home .alsina-real-arrow.prev{left:14px} body.home .alsina-real-arrow.next{right:14px}
body.home .alsina-real-dots{position:absolute;z-index:5;bottom:13px;left:50%;transform:translateX(-50%);display:flex;gap:6px}
body.home .alsina-real-dots button{width:13px;height:4px;padding:0;border:0;border-radius:10px;background:rgba(0,0,0,.2);cursor:pointer}
body.home .alsina-real-dots button.active{background:#111}
@media(max-width:600px){body.home .ac-hero{aspect-ratio:16/7!important}body.home .alsina-real-slide img{object-position:center center}.alsina-real-arrow{width:32px!important;height:32px!important}}
