.tw-case-studies__title{margin-bottom:64px;max-width:800px;width:100%}.tw-case-studies__title h2{font-size:44px;font-weight:200;line-height:130%;margin:0}.tw-case-studies__content-wrapper{position:relative}.tw-case-studies__top-cta{position:absolute;right:0;top:13px;z-index:4}.tw-case-studies__extended-layout .tw-case-studies__top-cta{top:-40px}.tw-case-studies__content-wrapper .tw-splide__pagination{left:24px;position:absolute;top:357px}.tw-case-studies__extended-layout .tw-splide__pagination{bottom:0;left:unset;right:16px;top:unset}.tw-case-study__slide-wrap{align-items:flex-start;display:flex}.tw-case-study__slide-image{flex:0 0 575px;max-width:575px;position:relative;z-index:1}.tw-case-study__slide-image img{border-radius:500px;display:block;height:348px;object-fit:cover;width:100%}.tw-case-study__slide-image img.tw-case-study__slide-image__show-mobile{display:none}.tw-case-study__slide-testimonial{align-self:auto;background:rgba(235,251,255,.95);border-radius:24px;flex:1;height:auto;margin:80px 0 0 -120px;padding:48px;position:relative;width:130%;z-index:2}.slide-testimonial__extended .tw-case-study__slide-testimonial{margin:0 0 0 -120px;position:relative}.tw-case-study__extended-category{color:#000;font-size:32px;font-weight:200;left:0;letter-spacing:-.01em;line-height:130%;position:absolute;top:40px}.tw-case-study__extended-bottomsubtitle,.tw-case-study__extended-topsubtitle{color:#5b6772;display:block;font-size:17px;font-weight:400;line-height:150%;margin-bottom:24px}.tw-case-study__extended-bottomtext,.tw-case-study__extended-toptext{font-size:26px;font-weight:300;letter-spacing:-.01em;line-height:130%;margin-bottom:40px}.tw-case-study__extended-bottomtext{margin:0}.slide-testimonial__extended .tw-case-study__slide-image{padding-top:200px}.tw-case-study__slide-testimonial_text{color:#000;font-size:32px;font-weight:200;letter-spacing:-.01em;line-height:130%}.tw-case-study__slide-no_quotes .tw-case-study__slide-testimonial_quotation{display:none}.tw-case-study__slide-testimonial_bottom{align-items:center;display:flex;justify-content:space-between;margin-top:32px}.tw-case-study__slide-testimonial_metadata>div{color:#5b6772;font-size:17px;font-weight:300;line-height:150%}.tw-case-study__slide-testimonial_cta{padding:13px 0}.show-mobile{display:none}@media screen and (max-width:768px){.tw-case-studies{margin:48px 0}.tw-case-studies__title{margin-bottom:46px}.tw-case-studies__title h2{font-size:28px;line-height:130%}.tw-case-study__slide-wrap{align-items:center;flex-flow:row wrap}.slide-testimonial__extended .tw-case-study__slide-image{padding-top:0}.tw-case-study__slide-image{flex:0 0 100%;max-width:100%;width:100%}.tw-case-study__slide-image img{height:100%;margin:0 auto;max-width:370px}.tw-case-study__slide-image img.tw-case-study__slide-image__show-desktop{display:none}.tw-case-study__slide-image img.tw-case-study__slide-image__show-mobile{display:block}.slide-testimonial__extended .tw-case-study__slide-testimonial,.tw-case-study__slide-testimonial{flex:0 0 calc(100% - 40px);margin:-75px auto 0;padding:24px;top:0;width:calc(100% - 40px)}.tw-case-study__extended-category{align-self:flex-start;font-size:22px;margin-bottom:24px;position:static}.tw-case-study__slide-testimonial_text{font-size:22px;line-height:130%;padding-right:7px}.tw-case-study__extended-bottomtext,.tw-case-study__extended-toptext{font-size:17px;font-weight:300;line-height:150%;margin-bottom:24px}.tw-case-study__slide-testimonial_bottom{align-items:flex-start;flex-flow:column wrap;gap:15px}.tw-case-studies__top-cta{margin-top:24px;position:relative}.tw-case-studies__extended-layout .tw-case-studies__top-cta{top:0}.tw-case-studies__content-wrapper .tw-splide__pagination{bottom:0;justify-content:center;left:0;position:relative;right:0;top:auto}.show-mobile{display:block}.show-desktop{display:none}}