/*!
* splitejs styles
*/@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.splide__track--fade>.splide__list{display:block}.splide__track--fade>.splide__list>.splide__slide{left:0;opacity:0;position:absolute;top:0;z-index:0}.splide__track--fade>.splide__list>.splide__slide.is-active{opacity:1;position:relative;z-index:1}.splide--rtl{direction:rtl}.splide__track--ttb>.splide__list{display:block}.splide__container{box-sizing:border-box;position:relative}.splide__list{backface-visibility:hidden;display:flex;height:100%;margin:0 !important;padding:0 !important}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;margin:0;pointer-events:none}.splide__pagination li{display:inline-block;line-height:1;list-style-type:none;margin:0;pointer-events:auto}.splide__progress__bar{width:0}.splide{position:relative;visibility:hidden}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{backface-visibility:hidden;box-sizing:border-box;flex-shrink:0;list-style-type:none !important;margin:0;position:relative}.splide__slide img{vertical-align:bottom}.splide__spinner{animation:splide-loading 1s linear infinite;border:2px solid #999;border-left-color:rgba(0,0,0,0);border-radius:50%;bottom:0;contain:strict;display:inline-block;height:20px;left:0;margin:auto;position:absolute;right:0;top:0;width:20px}.splide__sr{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{display:none}.splide__toggle.is-active .splide__toggle__pause{display:inline}.splide__track{overflow:hidden;position:relative;z-index:0}/*!
* Integrate splitejs into the theme and blocks
*/.is-splider{--b-slider-arrow-btn-size: clamp(1.5rem, 4.1vw, 3rem);display:block;transition:opacity .2s}@media(max-width: 1399.98px){.is-splider.has-slider-arrows:not(.will-not-initiate){--b-slider-arrow-pos: -.3rem;padding-inline:var(--b-slider-px, clamp(var(--b-slider-arrow-btn-size) + 0.3rem, 10vw, 3rem))}}.site .is-splider:not(.splide):not(.will-not-initiate){height:270px;overflow-y:hidden;opacity:0}.site .is-splider:not(.will-not-initiate),.is-splider.grid:not(.will-not-initiate){display:block}.is-splider.is-container-full:not([class*=has-content-])>*{max-width:100%;width:100%}.is-splider .wp-block-cover__video-background{z-index:-1}.is-splider img{width:100%}.splide__track{z-index:1}.splide__list:has(.is-style-cover-teaser){align-items:flex-start}.splide__arrow{--b-slider-arrow-offset: clamp(1.5rem, 3.3vw, 2.3rem);font-size:var(--b-slider-arrow-btn-size);width:var(--b-slider-arrow-btn-size);height:var(--b-slider-arrow-btn-size);aspect-ratio:1;position:absolute;right:var(--b-slider-arrow-pos, calc(-1 * var(--b-slider-arrow-btn-size) - var(--b-slider-arrow-offset)));top:calc(50% - var(--b-slider-arrow-btn-size)/2 + 1.5rem);z-index:2;transform:translateY(-50%)}.splide__arrow--prev{--b-slider-arrow-transform: rotateY(180deg);left:var(--b-slider-arrow-pos, calc(-1 * var(--b-slider-arrow-btn-size) - var(--b-slider-arrow-offset)))}.splide__arrow svg{fill:none;stroke-width:var(--b-slider-arrow-stroke, 1.5px);stroke:currentColor;transform:var(--b-slider-arrow-transform);stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;width:100%;height:100%}.is-slider-case-full{--b-slider-px: 0}.is-slider-case-full .splide__arrows{position:absolute;z-index:2;right:3rem;bottom:clamp(.5rem,2.8vw,1.8rem)}@media(min-width: 768px){.is-slider-case-full .splide__arrows{left:var(--b-slider-arrow-left)}}.is-slider-case-full .splide__arrow{--b-slider-arrow-btn-size: 1.8rem;--b-btn-hover-color: var(--b-white);--b-btn-color: var(--b-white);--b-btn-color-focus-click: var(--b-white);--b-slider-arrow-stroke: 3px;position:static;opacity:1;transition:opacity .1s linear,transform .5s cubic-bezier(0.23, 1, 0.32, 1) .1s}.is-slider-case-full .splide__arrow--prev{transform:translate(var(--b-arrow-transform, -0.9rem, 0))}.is-slider-case-full .splide__arrow--prev:hover{--b-arrow-transform: -.5rem, 0}.is-slider-case-full .splide__arrow--next{transform:translate(var(--b-arrow-transform, 0.9rem, 0))}.is-slider-case-full .splide__arrow--next:hover{--b-arrow-transform: .5rem, 0}.arrows-transform .splide__arrow{animation:fadeIn 1s linear forwards}