@import url(https://use.typekit.net/hnq8dnx.css);
@keyframes bounce{0%{transform:translateY(0)}to{transform:translateY(-1rem)}}.region-slider .f-carousel{--f-carousel-slide-width:calc((100% - var(--f-carousel-gap))/2.5)}.region-slider .f-carousel .f-progressbar{display:none!important}.region-slider .f-carousel .f-button.is-next{top:3rem!important;right:1rem!important}.region-slider .f-carousel .f-button.is-prev{top:3rem!important;left:auto!important;right:6rem!important}.region-slider .f-carousel .item{display:block;aspect-ratio:1/1;position:relative}.region-slider .f-carousel .item:hover .overlay{background:rgba(0,0,0,.75)}.region-slider .f-carousel .item:hover .overlay .paragraph{opacity:1}.region-slider .f-carousel .item .overlay{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;justify-content:space-between;flex-direction:column;padding:3rem;align-items:flex-start;background:rgba(0,0,0,.2);transition:all .5s cubic-bezier(.445,.05,.55,.95);z-index:2}.region-slider .f-carousel .item .overlay .paragraph{opacity:0;transition:all .5s cubic-bezier(.445,.05,.55,.95)}.region-slider .f-carousel .item .link .btn{border-bottom:none}@media only screen and (max-width:1124px){.region-slider .f-carousel{--f-carousel-slide-width:calc((100% - var(--f-carousel-gap))/2)}}@media only screen and (max-width:768px){.region-slider .f-carousel{--f-carousel-slide-width:calc((100% - var(--f-carousel-gap))/1)}}@media(hover:none){.region-slider .f-carousel .item .overlay{background:rgba(0,0,0,.75)}.region-slider .f-carousel .item .overlay .paragraph{opacity:1}}
