.case-study-carousel-2__tabs-nav-wrapper{padding:1.6rem 2rem}.case-study-carousel-2__tabs-nav{gap:1.6rem}.case-study-carousel-2__tabs-nav-button.button.is-selected{background-color:var(--secondary-color);border-color:var(--secondary-color);color:var(--white)}.case-study-carousel-2__select{border-radius:var(--border-radius)}.case-study-carousel-2 .flickity-viewport{min-height:calc(100vh - 20rem)}.case-study-carousel-2__slide,.case-study-carousel-2__slides{overflow:hidden}.case-study-carousel-2__slide{isolation:isolate;min-height:100%;padding:4rem 2rem 10rem;width:100%}.case-study-carousel-2__slide:not(.visible-slide){display:none!important}.case-study-carousel-2__slide:before{background:linear-gradient(270deg,rgba(27,29,30,0) 0,rgba(27,29,30,.3) 25%,rgba(27,29,30,.75) 50%,rgba(27,29,30,.95));content:"";inset:0;mix-blend-mode:multiply;position:absolute;z-index:-1}.case-study-carousel-2__image{height:100%;inset:0;-o-object-fit:cover;object-fit:cover;width:100%;z-index:-2}.case-study-carousel-2__description :last-child{margin-bottom:0}.case-study-carousel-2__stats{display:grid;gap:var(--gap);grid-template-columns:1fr 1fr}.case-study-carousel-2__stat-stat{letter-spacing:1px}.case-study-carousel-2__buttons{gap:1.6rem}.case-study-carousel-2__nav-wrapper{gap:8px;left:0;right:0;transform:translateY(-8rem)}.case-study-carousel-2__controls.button.button--primary,.case-study-carousel-2__nav{background:rgba(0,41,56,.8);border-radius:var(--border-radius)}.case-study-carousel-2__nav{gap:.8rem;max-width:calc(100vw - 11rem);padding:.8rem}.case-study-carousel-2__nav svg path{fill:var(--white)}.case-study-carousel-2__nav .flickity-prev-next-button.next{order:4}.case-study-carousel-2__nav .flickity-page-dots .dot{background:var(--white)}.case-study-carousel-2__nav .flickity-page-dots .dot:last-child{margin-right:5px}.case-study-carousel-2__nav .flickity-button:focus,.case-study-carousel-2__nav .flickity-button:focus-within{-webkit-box-shadow:0 0 0 1px var(--white);box-shadow:0 0 0 1px var(--white)}.case-study-carousel-2__controls.button.button--primary,.case-study-carousel-2__nav .flickity-prev-next-button{border-color:transparent}.case-study-carousel-2__controls.button.button--primary{color:var(--white);height:64px;line-height:0;width:64px}.case-study-carousel-2__controls.button.button--primary>div{border-radius:var(--border-radius-small);height:calc(100% - 1.6rem);place-content:center;width:calc(100% - 1.6rem)}.case-study-carousel-2__controls.button.button--primary:focus>div,.case-study-carousel-2__controls.button.button--primary:hover>div{background:var(--accent-color-1)}.case-study-carousel-2__controls.is-playing .case-study-carousel-2__pause,.case-study-carousel-2__controls:not(.is-playing) .case-study-carousel-2__play{display:block}.case-study-carousel-2__controls.is-playing .case-study-carousel-2__play,.case-study-carousel-2__controls:not(.is-playing) .case-study-carousel-2__pause{display:none}@media (min-width:600px){.case-study-carousel-2__slide{padding-bottom:16rem}.case-study-carousel-2__nav-wrapper{transform:translateY(-10rem)}}@media (min-width:768px){.case-study-carousel-2__form{display:none}}@media (min-width:1220px){.case-study-carousel-2__slide{padding-inline:0}.case-study-carousel-2__description{margin-left:calc((100vw - var(--container-width))/2);max-width:42rem}}@media (max-width:767px){.case-study-carousel-2__tabs-nav.flex{display:none!important}.case-study-carousel-2__slide{padding-top:6rem}}