.btn-group{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:.5rem;margin-top:2.5rem}@media screen and (min-width: 480px){.btn-group{gap:1rem}}.btn-group>a.button{display:block;margin:0}.btn-group:empty{display:none}.hero-block-wrapper{padding-block:0}.hero-block-wrapper .splide__arrows .splide__arrow{border-radius:0;background:var(--brand-3)}.hero-block-wrapper .splide__arrows .splide__arrow svg{fill:var(--brand-2)}.hero-block-wrapper .splide__arrows .splide__arrow:not(:disabled){opacity:.8}.hero-block-wrapper .splide__arrows .splide__arrow:not(:disabled):hover{opacity:1}.hero-block-wrapper .splide__slide{padding:0;height:calc(var(--app-height, 100vh) - var(--header-height, 135px));width:100%;position:relative;container:slide-container/inline-size;background-size:cover;background-position:center}.hero-block-wrapper .splide__track--fade>.splide__list>.splide__slide{transform:none!important}.hero-block-wrapper .splide__slide>.hero-overlay>div>*,.hero-block-wrapper :not(.splide__slide)>.hero-overlay>div>*{transform:translateY(100%);margin:0;opacity:0}.hero-block-wrapper .splide__slide.is-active.is-visible>.hero-overlay>div>*,.hero-block-wrapper :not(.splide__slide)>.hero-overlay>div>*{animation-name:hero-text-animation;animation-timing-function:linear;animation-duration:.75s;animation-direction:normal;animation-fill-mode:forwards}.hero-block-wrapper .slider-hero .hero-overlay{display:flex;flex-direction:column;justify-content:center;align-items:center;height:90%;overflow:hidden;margin:auto;text-align:center;color:var(--white);max-width:60ch;padding-inline:var(--spacing-10)}@container slide-container (width > 100ch){.hero-block-wrapper .slider-hero .hero-overlay{max-width:120ch}}@media screen and (min-width: 768px){.hero-block-wrapper .slider-hero .hero-overlay{max-width:120ch}}.hero-block-wrapper .slider-hero .hero-overlay>div{overflow:hidden}.hero-block-wrapper .slider-hero .hero-overlay>div>*{margin:0}.hero-block-wrapper .slider-hero .hero-overlay>div:not(:last-of-type){margin-bottom:.75rem}.hero-block-wrapper .slider-hero .hero-overlay>div:nth-of-type(2)>*{animation-delay:.5s}.hero-block-wrapper .slider-hero .hero-overlay>div:nth-of-type(3)>*{animation-delay:1s}.hero-block-wrapper .slider-hero .hero-overlay>div:nth-of-type(4)>*{animation-delay:1.5s}.hero-block-wrapper .slider-hero .hero-overlay>div:nth-of-type(5)>*{animation-delay:2s}.hero-block-wrapper .slider-hero .hero-overlay>div:nth-of-type(6)>*{animation-delay:2.5s}.hero-block-wrapper .slider-hero .hero-overlay>div:nth-of-type(7)>*{animation-delay:3s}.hero-block-wrapper .slider-hero .hero-overlay>div .btn-group{margin-top:2rem}@media screen and (min-width: 1440px){.hero-block-wrapper .slider-hero .hero-overlay>div .btn-group{margin-top:3.625rem}}.hero-block-wrapper .slider-hero .hero-overlay>div .button{margin:0}.hero-block-wrapper .slider-hero .hero-overlay>*{text-shadow:0px 0px 12px rgba(0,0,0,.5)}.hero-block-wrapper .slider-hero .hero-overlay>* .button{text-shadow:none}.hero-block-wrapper .slider-hero .hero-overlay h1{font-size:var(--fs-whale);letter-spacing:10px;line-height:1.2;font-weight:500;color:var(--white)}.hero-block-wrapper .slider-hero .hero-overlay p{font-size:var(--fs-fox);font-weight:500}@media screen and (min-width: 1024px){.hero-block-wrapper .slider-hero .hero-overlay p{font-size:var(--fs-coyote)}}.hero-block-wrapper .slider-hero .hero-overlay .btn-group{justify-content:center}.splide__pagination{gap:.75rem;bottom:2rem}@media screen and (min-width: 768px){.splide__pagination{bottom:3.75rem}}.splide__pagination li{padding:0;width:1.25rem;height:1.25rem;cursor:pointer}.splide__pagination .splide__pagination__page{width:100%;height:100%;background-color:#3d3d3d99;opacity:1;margin:0}.splide__pagination .splide__pagination__page.is-active{background-color:var(--brand-2);margin:0;transform:scale(1)}.slider-hero.left-cursor{cursor:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAACXBIWXMAAA7DAAAOwwHHb6hkAAAAGXRFWHRTb2Z0d2FyZQB3d3cuaW5rc2NhcGUub3Jnm+48GgAAAXpJREFUeJzt2jlOw2AYhOH3hyBRU0A6WiQqCgpAQuISiANxAxok4BT0QAVBaQPhCFRQRyxDkTgLOAvIv22ceTonkf3NeIlsGczMzMxsPoVYK5a0BOwDNeAmhNCJta3SkVSX1NRAS9JK0XPlohe+rZ+Oi54tzUKWK5NUB66BjZSv17PcVulM2POJo6JnjGaG8KdFzxiNpLXeRW6cc0mZnmql4fAO7/AO7/ADZw5fRQ7v8A7v8FUOP/JITJPv5wE6wCWgyHPF8AE8ASchhJfkw34BkmrALbCd/2y5egC2QghvMPpEaJfqhwfYBHaSheEC/uNh/Vf9rMMF3AHN/GfJXQtoJAvzdhFs070Ivo79laTVKX+D1b3jS7gEXALgEgCXALgEwCUALgFwCYBLAFwC4BIAlwDM+QsSiRlKOCx6xuimlHBR9HxpMj03QwjPwAHdp6/fPWa5rVLrHQn3Q3v/StJy0XOlifmq7CKwB7wDjRDCZ6xtmZmZmZn93hd3l+uV0ARHuAAAAABJRU5ErkJggg==) 32 32,auto}.slider-hero.right-cursor{cursor:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAACXBIWXMAAA7DAAAOwwHHb6hkAAAAGXRFWHRTb2Z0d2FyZQB3d3cuaW5rc2NhcGUub3Jnm+48GgAAAXhJREFUeJztmkFKw0AARd9YseCybsQDaD2ACBUED+DahWdw70EUvIDHKCLionbjQrQu3XkFIfJdhNakpgrSZNrkv90kNPz/OgztZMAYY4wxxjSTEDvALCS1gB7QAu5CCJ+RI1WHpHVJt/pmIGkzdq7KkHSun7yUIWFl3g+cE90Z124aMRMknRTMgFJnwsIh6arREiQFSZe/SHiVtBU7Z6lYApYAWAJgCYAlABMJF5ZgCZZgCWAJgCUA/5ewOvWQDeAM2CHdilo2AvABtAvubQN9SUchhPfsBwCQtAY8Artlp4zMEOiFEBLI7wgdUP/yAHvA/niQFaDqs0Rj0jUr4B54rj5L5TwAg/Eg915AUod0EeyyvIvgMcWLIMAIyC2CtUF//1Mc1fa3gMu7vMu7vMu7vMu7fOycpeDyLt/A8tDwAxKSThtbHkDSdVXlF/WU2FvBtfpuZkwjqSPpKfPND8ua9ot8VLYNHAIJ6VHZJHIkY4wxxhhTK74AhWznYipT8oYAAAAASUVORK5CYII=) 32 32,auto}.hero-block .splide__pagination .splide__pagination__page{background-color:#fff9}.hero-block .splide__pagination .splide__pagination__page.is-active{background-color:var(--white)}.hero-block h1,.hero-block h2{color:var(--white)}@media (max-width: 1024px){.mobile-swipe-animation{position:relative}.slider-hero:after,.mobile-swipe-animation:after{content:"";position:absolute;width:3rem;height:3rem;background:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20512%20512'%3e%3cg%20id='Layer_2'%20data-name='Layer%202'%3e%3cpolygon%20points='68%20256%20190%20457%20256%20494%20321%20494%20385%20462%20425.8%20406%20435%20360%20435%20221%20406%20202%20382%20215%20357%20184%20316%20191%20294%20164%20256%20172%20251.5%2079%20228%2055%20195%2070.18%20193%20217%20190%20300%20181%20308%20157.21%20305.51%20128%20242%2090%20231%2068%20242%2068%20256'%20fill='%23fff'%20stroke='%23000'%20stroke-miterlimit='10'%20stroke-width='.75'/%3e%3c/g%3e%3cg%20id='Layer_1'%20data-name='Layer%201'%3e%3cg%3e%3cpath%20d='M159.3,429.57c27.07,46.88,77.53,76,131.66,76,83.84,0,152.04-68.21,152.04-152.04v-119.04c0-21.35-17.37-38.73-38.73-38.73-8.18,0-16.16,2.59-22.77,7.42-4.35-16.63-19.5-28.93-37.47-28.93-8.65,0-17.06,2.89-23.86,8.24-5.43-14.84-19.69-25.45-36.38-25.45-7.66,0-15.15,2.27-21.51,6.54v-75.39c0-21.35-17.37-38.73-38.73-38.73s-38.73,17.37-38.73,38.73v205.31c0,2.65-1.54,5.06-3.94,6.18-3.2,1.51-7.02.3-8.77-2.77l-25.82-44.73c-15.42-26.71-49.7-35.9-76.41-20.47-4.95,2.84-8.56,7.55-10.02,13.07-1.49,5.51-.72,11.39,2.15,16.33l97.29,168.47ZM76.49,249.22c.29-1.1,1.02-2.04,2.01-2.61,5.97-3.45,12.59-5.2,19.3-5.2,3.36,0,6.75.44,10.09,1.34,9.99,2.68,18.34,9.08,23.51,18.04l25.82,44.73c6.27,10.86,19.57,15.06,30.94,9.77,8.44-3.93,13.89-12.48,13.89-21.78V88.19c0-11.86,9.65-21.51,21.51-21.51s21.51,9.65,21.51,21.51v159.21c0,4.75,3.86,8.6,8.62,8.6,4.75,0,8.59-3.85,8.6-8.6v-51.63c0-11.86,9.65-21.51,21.51-21.51s21.51,9.65,21.51,21.51v51.63c0,4.75,3.85,8.61,8.61,8.61s8.61-3.85,8.61-8.61v-34.42c0-11.86,9.65-21.51,21.51-21.51s21.51,9.65,21.51,21.51v38.73c0,4.75,3.85,8.61,8.61,8.61s8.61-3.85,8.61-8.61h0v-17.21c0-11.86,9.65-21.51,21.51-21.51s21.51,9.65,21.51,21.51v119.04c0,74.35-60.48,134.83-134.83,134.83-48.01,0-92.75-25.83-116.76-67.4l-97.3-168.47c-.57-.99-.73-2.16-.43-3.26Z'%20fill='%23000'%20stroke='%23000'%20stroke-miterlimit='10'%20stroke-width='.75'/%3e%3cpath%20d='M164.84,132.66c4.1-2.41,5.46-7.69,3.05-11.78,0,0,0,0,0,0-5.81-9.86-8.88-21.17-8.88-32.69,0-35.59,28.95-64.54,64.54-64.54s64.54,28.95,64.54,64.54c0,11.56-3.09,22.91-8.94,32.8-2.4,4.1-1.02,9.37,3.08,11.77,4.08,2.38,9.31,1.04,11.73-3.01,7.42-12.54,11.34-26.92,11.34-41.56,0-45.08-36.68-81.76-81.76-81.76s-81.76,36.68-81.76,81.76c0,14.59,3.89,28.91,11.26,41.42,2.41,4.1,7.69,5.46,11.78,3.05Z'%20fill='%23000'%20stroke='%23000'%20stroke-miterlimit='10'%20stroke-width='.75'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e");background-position:center;background-size:contain;bottom:3.75rem;right:0;left:0;margin-inline:auto;animation-name:swipe-gesture-animation;animation-timing-function:ease-in-out;animation-duration:5s;animation-direction:alternate;animation-iteration-count:infinite;opacity:0}}@media screen and (max-width: 1024px) and (min-width: 768px){.slider-hero:after,.mobile-swipe-animation:after{bottom:6rem}}.video-hero{position:relative}.video-hero .hero-overlay.container{position:relative;padding-block:10rem;text-align:center;color:var(--white);z-index:1}.video-hero .hero-overlay.container>*{text-shadow:0px 0px 12px rgba(0,0,0,.5)}.video-hero .hero-overlay.container :last-child{margin-bottom:0}.video-hero video{position:absolute;inset:0;z-index:0;display:block;font-size:0;width:100%;height:100%;margin:0;padding:0;object-fit:cover;object-position:center}.video-hero h1,.video-hero h2,.video-hero h3,.video-hero h4{margin-bottom:.25rem}.video-hero p{font-size:var(--fs-fox)}.image-hero{position:relative;background-color:var(--brand-1)}.image-hero .hero-overlay.container{position:relative;padding-block:10rem;text-align:center;color:var(--white);z-index:1}.image-hero .hero-overlay.container>*{text-shadow:0px 0px 12px rgba(0,0,0,.5)}.image-hero .hero-overlay.container :last-child{margin-bottom:0}.image-hero picture{position:absolute;inset:0;z-index:0}.image-hero picture img{display:flex;width:100%;height:100%;object-fit:cover;object-position:center}.image-hero h1,.image-hero h2,.image-hero h3,.image-hero h4{margin-bottom:.25rem}.image-hero p{font-size:var(--fs-fox)}.image-hero img,.slider-hero img{object-fit:cover}@keyframes hero-text-animation{to{transform:translateY(0);opacity:1}}@keyframes swipe-gesture-animation{80%{opacity:0}90%{transform:translate(1rem);opacity:1}to{opacity:1;transform:translate(-1rem)}}.hero-alt{display:none;background-color:var(--brand-3);text-align:center}.hero-alt h1{margin:0;color:var(--brand-2)}.hero-alt p,.hero-alt h2,.hero-alt h3,.hero-alt h4{display:none}
