.hero.hero-slideshow{position:relative;isolation:isolate;display:flex;align-items:center;width:100%;max-width:none;margin:0;min-height:670px;padding:105px max(28px,calc((100vw - 1420px)/2)) 120px;overflow:hidden;background:#111b21}.hero-slides,.hero-slide{position:absolute;inset:0}.hero-slides{z-index:-2}.hero-slide{opacity:0;background-position:center center;background-size:cover;transition:opacity 1.1s ease}.hero-slide.is-active{opacity:1}.hero.hero-slideshow::before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,rgba(5,10,15,.95) 0%,rgba(5,10,15,.86) 27%,rgba(5,10,15,.32) 68%,rgba(5,10,15,.18) 100%),linear-gradient(0deg,rgba(5,10,15,.43),transparent 55%)}.hero.hero-slideshow .hero-copy{position:relative;z-index:1;max-width:710px}.hero.hero-slideshow h1,.hero.hero-slideshow .lead{text-shadow:0 2px 18px #0009}.hero-slide-controls{position:absolute;bottom:32px;left:max(28px,calc((100vw - 1420px)/2));display:flex;align-items:center;gap:11px;z-index:2}.hero-slide-label{min-width:110px;color:#f3cf83;font-weight:700}.hero-slide-dot,.hero-slide-pause{cursor:pointer;color:white;border:1px solid #b8a479;background:#0b121bcc}.hero-slide-dot{width:16px;height:16px;border-radius:50%;padding:0}.hero-slide-dot.is-active{background:#f3cf83;box-shadow:0 0 0 3px #f3cf8340}.hero-slide-pause{border-radius:6px;padding:4px 10px;margin-left:4px}.hero-slide-dot:focus-visible,.hero-slide-pause:focus-visible{outline:3px solid #f3cf83;outline-offset:3px}@media(max-width:760px){.hero.hero-slideshow{min-height:600px;padding:78px 20px 110px;align-items:center}.hero-slide{background-position:62% center}.hero.hero-slideshow::before{background:linear-gradient(90deg,#050a0fe8,#050a0f80),linear-gradient(0deg,#050a0fb8,transparent)}.hero-slide-controls{left:20px;bottom:22px}}@media(prefers-reduced-motion:reduce){.hero-slide{transition:none}}
