.sticky-video-hero-spacer{height:100vh;height:100svh;position:relative}.sticky-video-hero{background:#273d40;height:100vh;height:100svh;left:0;margin:0;overflow:hidden;padding:0;pointer-events:none;position:fixed;top:0;width:100%;z-index:-1}.sticky-video-hero__poster,.sticky-video-hero__video{display:block;height:100%;inset:0;margin:0;max-height:none;max-width:none;object-fit:cover;object-position:center;padding:0;position:absolute;width:100%}.sticky-video-hero__video{opacity:0}.sticky-video-hero-spacer.is-playing .sticky-video-hero__video{opacity:1}.sticky-video-hero__toggle{background:#24363d;border:1px solid #fff;border-radius:24px;bottom:20px;color:#fff;cursor:pointer;font:inherit;font-size:14px;line-height:1.4;min-height:44px;padding:10px 16px;position:absolute;right:20px;z-index:2}.sticky-video-hero__toggle[hidden]{display:none!important}.sticky-video-hero__toggle:focus-visible{outline:3px solid #fff;outline-offset:4px}.scroll-over-section{background:#fff;border-radius:32px 32px 0 0;box-shadow:0 -20px 40px rgba(0,0,0,.08);position:relative;z-index:1}@media (max-width:768px){.sticky-video-hero,.sticky-video-hero-spacer{height:78vh;height:78svh;max-height:720px;min-height:580px}.sticky-video-hero__poster{object-position:60% center}.scroll-over-section{border-radius:24px 24px 0 0;box-shadow:0 -12px 28px rgba(0,0,0,.06);margin-top:0}}@media (min-width:769px){.sticky-video-hero,.sticky-video-hero-spacer{height:85vh;max-height:none;min-height:0}.sticky-video-hero__poster,.sticky-video-hero__video{object-position:center top}}