.hero-art img.hero-slide{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity .8s ease;pointer-events:none}.hero-art img.hero-slide.is-current{opacity:.96}.hero-slideshow-controls{position:absolute;z-index:3;right:6.5%;bottom:62px;display:flex;align-items:center;gap:12px;max-width:calc(100% - 40px);padding:7px 9px 7px 15px;border:1px solid #6c765340;background:#080b06d9;color:#f4f3eb;backdrop-filter:blur(8px)}.hero-slide-info{min-width:125px;display:flex;flex-direction:column;gap:5px}.hero-slide-info [data-slide-name]{font-size:10px;line-height:1.4;font-weight:600}.hero-slide-info [data-slide-count]{font-size:8px;letter-spacing:1.5px;color:#a9b29b}.hero-slide-buttons{display:flex;align-items:center;gap:2px}.hero-slide-buttons button{border:0;background:transparent;color:#f4f3eb;width:34px;height:35px;padding:0;font:18px Arial,sans-serif;display:flex;align-items:center;justify-content:center}.hero-slide-buttons button:hover{background:#d7ff3f;color:#11120f}.hero-slide-buttons button:focus-visible{outline:2px solid #d7ff3f;outline-offset:1px}.hero-slide-buttons [data-slide-toggle]{font-size:12px}@media(max-width:740px){.hero-slideshow-controls{right:6%;bottom:52px;padding:5px 6px 5px 12px;gap:9px}.hero-slide-info{min-width:119px}.hero-slide-info [data-slide-name]{font-size:9px}.hero-slide-buttons button{width:37px;height:40px}}@media(prefers-reduced-motion:reduce){.hero-art img.hero-slide{transition:none}}
