.bos-hero{position:relative;width:100%;overflow:hidden;background:#f5f5f5;touch-action:pan-y}.bos-hero-slide[hidden],.bos-hero-controls[hidden]{display:none!important}.bos-hero-slide>a,.bos-hero picture{display:block}.bos-hero .bos-hero-img{display:block;width:100%;height:auto;margin:0;aspect-ratio:1920/750;object-fit:contain}.bos-hero-controls{position:absolute;inset:auto 0 16px;display:flex;align-items:center;justify-content:center;gap:12px}.bos-hero .bos-hero-controls button{cursor:pointer;border:0;background:rgba(0,0,0,.65);color:#fff;padding:0;width:36px;height:36px;border-radius:50%;font-size:25px;line-height:1;display:flex;align-items:center;justify-content:center}.bos-dots{display:flex;gap:8px;padding:8px;border-radius:20px;background:rgba(0,0,0,.25)}.bos-hero .bos-dots button{width:10px;height:10px;background:#fff;opacity:.5;font-size:0}.bos-hero .bos-dots button[aria-pressed=true]{opacity:1;box-shadow:0 0 0 1px #fff}.bos-hero button:focus-visible,.bos-hero a:focus-visible{outline:3px solid #1678d3;outline-offset:3px}@media(max-width:767px){.bos-hero .bos-hero-img{aspect-ratio:750/1000}.bos-hero-controls{bottom:12px}}

.bos-hero-track{position:relative}.bos-hero-slide{width:100%}.bos-hero-slide.bos-outgoing{position:absolute;inset:0 auto auto 0;pointer-events:none}.bos-hero-controls{z-index:2}
