.hero-slider{position:relative;overflow:hidden}.hero-slides{position:relative;min-height:inherit;height:100%}.hero-slide{position:absolute;inset:0;z-index:0;visibility:hidden;opacity:0;transition:opacity .7s ease,visibility .7s}.hero-slide.is-active{z-index:1;visibility:visible;opacity:1}.hero-slide .hero-media{background-image:var(--bwa-slide-desktop);transform:scale(1.025);transition:transform 7s ease}.hero-slide.is-active .hero-media{transform:scale(1)}.hero-slide .hero-copy{opacity:0;transform:translateY(12px);transition:opacity .55s .18s,transform .55s .18s}.hero-slide.is-active .hero-copy{opacity:1;transform:none}.hero-slider-controls{position:absolute;right:max(24px,calc((100vw - 1180px)/2));bottom:29px;z-index:5;display:flex;align-items:center;gap:12px}.hero-slider-controls>button{display:grid;place-items:center;width:34px;height:34px;padding:0;border:1px solid rgba(255,255,255,.32);border-radius:50%;background:rgba(8,13,16,.25);color:#fff;font-size:20px;cursor:pointer;backdrop-filter:blur(8px)}.hero-dots{display:flex;gap:7px}.hero-dots button{width:22px;height:2px;padding:0;border:0;background:rgba(255,255,255,.35);cursor:pointer;transition:width .2s,background .2s}.hero-dots button.active{width:38px;background:#fff}@media(max-width:782px){.hero-slide .hero-media{background-image:var(--bwa-slide-mobile)}.hero-slider-controls{right:18px;bottom:76px}.hero-slider-controls>button{width:30px;height:30px}.hero-dots button{width:15px}.hero-dots button.active{width:26px}}@media(prefers-reduced-motion:reduce){.hero-slide,.hero-slide .hero-media,.hero-slide .hero-copy{transition:none!important}}
