astro-slot{display:contents}.carousel.type_quote.layout_condensed .carousel__list,.carousel.type_quote.layout_condensed .carousel__slide,.carousel.type_quote.layout_condensed .carousel__slide>div{align-items:stretch}.carousel.type_quote.layout_condensed .carousel__slide,.carousel.type_quote.layout_condensed .carousel__slide>div{display:flex}.carousel.type_quote .splide__arrow--next{right:0}@media screen and (max-width:768px){.carousel.type_quote .splide__arrow--next{right:calc(var(--body-padding-default) * -1)}}@media screen and (min-width:1201px){.carousel.type_quote .splide__arrow--next{right:calc(50% - (min(1800px,78vw)/2) - clamp(7rem,6.5vw,13rem))}}.carousel.type_quote .splide__arrow--prev{left:0}@media screen and (max-width:1200px){.carousel.type_quote .splide__arrow--prev{left:calc(var(--body-padding-default) * -1)}}@media screen and (min-width:1201px){.carousel.type_quote .splide__arrow--prev{left:calc(50% - (min(1800px,78vw)/2) - clamp(7rem,6.5vw,13rem))}}.carousel.type_quote.layout_condensed{--arrow-h-offset: 0px}@media screen and (min-width:1201px){.carousel.type_quote.layout_condensed{--arrow-h-offset: 25px}}@media screen and (min-width:1301px){.carousel.type_quote.layout_condensed{--arrow-h-offset: 40px}}@media screen and (min-width:1501px){.carousel.type_quote.layout_condensed{--arrow-h-offset: 100px}}.carousel.type_quote.layout_condensed .splide__arrow--prev{left:0;transform:translate(calc(-50% - var(--arrow-h-offset)))}.carousel.type_quote.layout_condensed .splide__arrow--next{right:0;transform:translate(calc(50% + var(--arrow-h-offset)))}.carousel.type_full_width{display:block}@media screen and (max-width:991px){.carousel.type_full_width{height:var(--slider-height);transition:height .3s ease-in-out}.carousel.type_full_width:has(.splide__pagination__page){height:calc(var(--slider-height) + 3rem)}}@media screen and (min-width:992px){.carousel.type_full_width .splide__arrow{transform:translateY(calc(-50% - var(--arrow-offset)))}}@media screen and (max-width:991px){.carousel.type_full_width .splide__arrow{display:none}}@media screen and (min-width:992px){.carousel.type_full_width .splide__pagination{bottom:2rem}.carousel.type_full_width .splide__pagination button{background:var(--active-ui-color, var(--c-white))}.carousel.type_full_width .splide__pagination button.is-active{background:var(--c-green)}}.carousel .splide{margin-block-end:50px;transition:height .3s ease-in-out}.carousel .splide__pagination{bottom:-50px}.carousel .splide__pagination__page{width:8px;height:8px;background-color:#00000061}.carousel .splide__pagination__page.is-active{background-color:var(--c-blue);transform:scale(1)}.carousel .splide__arrow{width:72px;height:72px;background:unset;opacity:1!important;transition:opacity .3s ease-in-out,transform .3s ease-in-out!important}.carousel .splide__arrow:hover,.carousel .splide__arrow:focus-visible{opacity:.8!important}.carousel .splide__arrow--next{right:var(--body-padding-default)}.carousel .splide__arrow--prev{left:var(--body-padding-default)}.carousel .splide__arrow--prev img{rotate:180deg}.carousel__track{overflow:visible}.carousel__list{align-items:flex-start}.carousel.type_quote .carousel__list{align-items:Center}.carousel.type_quote .carousel__slide{--transform-origin: center;max-width:min(1800px,78vw)}@media screen and (max-width:768px){.carousel.type_quote .carousel__slide{max-width:100%}}.carousel.type_quote .carousel__slide.is-next{--transform-origin: 15% 50%}.carousel.type_quote .carousel__slide.is-prev{--transform-origin: 85% 50%}.carousel.type_quote .carousel__slide>*{transition:transform .33s;transform:scale(.8)}.layout_condensed .carousel.type_quote .carousel__slide>*{transform:scale(1)}.carousel.type_quote .carousel__slide.is-active>*{transform:scale(1)}.carousel.type_full_width .carousel__slide{max-width:100%;width:100%;min-height:56.25vw;display:flex}@media screen and (max-width:991px){.carousel.type_full_width .carousel__slide{align-items:flex-start}}.carousel.type_hero{grid-column:full}.carousel.type_hero .splide{margin-bottom:0}.carousel.type_hero .splide__list{align-items:stretch}.carousel.type_hero .splide__slide{display:flex;align-items:stretch}.carousel.type_hero .splide__pagination{z-index:9;bottom:2rem}.carousel.type_hero .hero{width:100%}.carousel.type_hero .hero,.carousel.type_hero .hero__inner{border-radius:0!important;margin-top:0!important}.carousel.type_hero .hero.type_columned{--padding-block: var(--sp-block-xl);padding-top:calc(var(--header-total-height) + var(--padding-block));padding-bottom:var(--padding-block)}.carousel.type_hero .hero.type_image-bg .hero__content{width:calc(100% - var(--body-padding-default) * 2)}.carousel.type_hero:has(.splide__slide.is-active .text_color_light) .splide__pagination__page:not(.is-active){background:#ffffff61}
