.tanac-foslider{position:relative;max-width:1032px;width:100%;aspect-ratio:4/1;margin:0 auto;overflow:hidden;background:#111}.tanac-foslider-slide{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity .8s ease;pointer-events:none}.tanac-foslider-slide.active{opacity:1}.tanac-foslider button{position:absolute;top:50%;transform:translateY(-50%);z-index:2;background:rgba(0,0,0,.35);border:0;color:white;font-size:24px;padding:8px 12px;cursor:pointer}.tanac-foslider-prev{left:0}.tanac-foslider-next{right:0}@media(prefers-reduced-motion:reduce){.tanac-foslider-slide{transition:none}}