.home-slideshow{position:relative;background:#090b09;height:calc(100svh - 88px);min-height:380px;max-height:950px;overflow:hidden}#slide-stage{position:absolute;inset:0}#slide-stage img{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;opacity:0;transition:opacity .85s ease}#slide-stage img.visible,#slide-stage img:only-child{opacity:1}.slide-controls{position:absolute;bottom:24px;right:5vw;display:flex;align-items:center;gap:12px;background:#101510c9;border:1px solid #ffffff40;padding:6px 12px;border-radius:25px;color:#f1f0e9;font-size:12px}.slide-controls button{background:transparent;border:0;color:inherit;padding:9px;min-width:34px}.slide-controls button:focus-visible,.slide-explore:focus-visible{outline:2px solid #d3df9c;outline-offset:3px}.slide-explore{position:absolute;left:5vw;bottom:38px;color:#fff;font-size:12px;text-shadow:0 1px 5px #000;background:#101510b0;padding:8px 12px;border-radius:20px}@media(max-width:700px){.home-slideshow{height:65svh;min-height:330px}.slide-controls{bottom:16px;right:16px}.slide-explore{bottom:75px;left:16px}}@media(prefers-reduced-motion:reduce){#slide-stage img{transition:none}}
