.slick-slider{position:relative;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir="rtl"] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.block-casestudy-carousel{padding:3em 0}@media (min-width:992px){.block-casestudy-carousel{padding:6em 0}}.block-casestudy-carousel .heading{font-size:20px;letter-spacing:.02em;font-weight:300}@media only screen and (min-width:375px){.block-casestudy-carousel .heading{font-size:calc(20px + 20 * (100vw - 375px) / (1346 - 375))}}@media only screen and (min-width:1346px){.block-casestudy-carousel .heading{font-size:40px}}.block-casestudy-carousel .heading strong{font-weight:600}@media (min-width:992px){.block-casestudy-carousel .heading-col{padding-bottom:3.25rem}}.block-casestudy-carousel .heading-col>*{max-width:32.875rem}.block-casestudy-carousel .content-col{padding-bottom:2.5rem;color:#1e1e1e}@media (min-width:992px){.block-casestudy-carousel .content-col{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding-bottom:3.25rem}}.block-casestudy-carousel .content-col>*{max-width:32.875rem}.block-casestudy-carousel .content-col p{font-size:16px;line-height:1.75rem;letter-spacing:.05em}@media only screen and (min-width:375px){.block-casestudy-carousel .content-col p{font-size:calc(16px + 4 * (100vw - 375px) / (1346 - 375))}}@media only screen and (min-width:1346px){.block-casestudy-carousel .content-col p{font-size:20px}}.block-casestudy-carousel .content-col .btn{width:100%;margin-right:0}@media (min-width:576px){.block-casestudy-carousel .content-col .btn{width:inherit}}.block-casestudy-carousel .cs-carousel{display:none;margin-bottom:2rem}.block-casestudy-carousel .cs-carousel.slick-initialized{display:block}.block-casestudy-carousel .cs-slide{text-decoration:none;position:relative;border-radius:1rem;overflow:hidden;display:block;color:#000}@media (min-width:992px){.block-casestudy-carousel .cs-slide{border-radius:2.5rem;padding:8px;background-color:#fff}}.block-casestudy-carousel .cs-slide-image-wrapper{overflow:hidden;position:relative;margin-bottom:1rem}.block-casestudy-carousel .cs-slide-image-wrapper picture img{border-radius:1rem}@media (min-width:992px){.block-casestudy-carousel .cs-slide-image-wrapper{margin-bottom:0}.block-casestudy-carousel .cs-slide-image-wrapper picture img{border-radius:2.5rem}}.block-casestudy-carousel .cs-slide-image-wrapper::after{content:"";width:100%;height:100%;position:absolute;left:0;top:0;background:rgba(0,0,0,.5);z-index:0}@media (min-width:992px){.block-casestudy-carousel .cs-slide-image-wrapper::after{display:none}}.block-casestudy-carousel .cs-slide-tag{display:none}@media (min-width:992px){.block-casestudy-carousel .cs-slide-tag{background-color:#fff;border-top-right-radius:25px;border-bottom-right-radius:25px;padding:.75rem 1.5625rem .625rem 1.75rem;font-weight:600;font-size:.875rem;line-height:1.75rem;letter-spacing:.2em;color:#000;position:absolute;display:block;top:3.4375rem;left:0}}.block-casestudy-carousel .cs-slide-logo{position:absolute;margin:0 auto;left:50%;top:50%;-webkit-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%);text-align:center;z-index:1}@media (min-width:992px){.block-casestudy-carousel .cs-slide-logo{left:auto;right:2rem;top:2.75rem;-webkit-transform:none;transform:none}}.block-casestudy-carousel .cs-slide-logo img{max-height:5.4375rem}@media (min-width:992px){.block-casestudy-carousel .cs-slide-content{position:absolute;bottom:0;left:0;background-color:#fff;padding:2.5rem 3.125rem 2.5rem 2.5rem;border-top-right-radius:40px;width:100%;max-width:574px}}.block-casestudy-carousel .cs-slide-content .overline{margin-bottom:8px}.block-casestudy-carousel .cs-slide-content .slide-heading{font-size:20px;font-weight:400;margin-bottom:8px;letter-spacing:.05em}@media only screen and (min-width:375px){.block-casestudy-carousel .cs-slide-content .slide-heading{font-size:calc(20px + 12 * (100vw - 375px) / (1346 - 375))}}@media only screen and (min-width:1346px){.block-casestudy-carousel .cs-slide-content .slide-heading{font-size:32px}}.block-casestudy-carousel .cs-slide-content .slide-excerpt{color:#1e1e1e;margin-bottom:1rem;line-height:1.5rem;letter-spacing:.05em}.block-casestudy-carousel .cs-slide-content .btn--tertiary{color:#000}.block-casestudy-carousel .cs-slide-content .btn--tertiary::after{border:1px solid #F96336;background-color:transparent;background-image:url("data:image/svg+xml,%3Csvg fill='none' width='14' height='13' xmlns='http://www.w3.org/2000/svg' viewBox='-0.17 0.52 13.87 12.58'%3E%3Cpath d='M0.334961 6.80981H13.2057' stroke='%230d0d0d'%3E%3C/path%3E%3Cpath d='M7.47852 1.01758L13.2036 6.80911L7.47852 12.6013' stroke='%230d0d0d'%3E%3C/path%3E%3C/svg%3E")}.block-casestudy-carousel .cs-slide-content .btn--tertiary:hover,.block-casestudy-carousel .cs-slide-content .btn--tertiary:focus{background:transparent;color:#000;border:none}.block-casestudy-carousel .cs-slide-content .btn--tertiary:hover::after,.block-casestudy-carousel .cs-slide-content .btn--tertiary:focus::after{background-color:#F96336}.block-casestudy-carousel .cs-slide-content .btn--tertiary:active{background:transparent;border:none}.block-casestudy-carousel .cs-slide-content .btn--tertiary:active::after{background-color:#FF8C69}.block-casestudy-carousel.bg--primary .overline,.block-casestudy-carousel.bg--primary .heading,.block-casestudy-carousel.bg--primary .content-col{color:#fff}.block-casestudy-carousel.bg--primary .cs-slide-content .btn--tertiary:after{background-image:url("data:image/svg+xml,%3Csvg fill='none' width='14' height='13' xmlns='http://www.w3.org/2000/svg' viewBox='-0.17 0.52 13.87 12.58'%3E%3Cpath d='M0.334961 6.80981H13.2057' stroke='%23ffffff'%3E%3C/path%3E%3Cpath d='M7.47852 1.01758L13.2036 6.80911L7.47852 12.6013' stroke='%23ffffff'%3E%3C/path%3E%3C/svg%3E")}.block-casestudy-carousel.bg--primary .slick--arrow-wrap .slides--numbers{color:#fff}.block-casestudy-carousel.bg--primary .slick--arrow-wrap .slick-arrow{border-color:#fff}.block-casestudy-carousel.bg--primary .slick--arrow-wrap .slick-arrow--prev{margin-right:8px;background-image:url("data:image/svg+xml,%3Csvg width='8' height='14' viewBox='0 0 8 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.46875 13.8437L7.6875 13.625C7.84375 13.4688 7.84375 13.25 7.6875 13.0937L1.59375 7L7.6875 0.875C7.84375 0.71875 7.84375 0.5 7.6875 0.34375L7.46875 0.125C7.3125 -0.03125 7.09375 -0.0312501 6.9375 0.125L0.343751 6.71875C0.187501 6.875 0.187501 7.09375 0.343751 7.25L6.9375 13.8437C7.09375 14 7.3125 14 7.46875 13.8437Z' fill='white'/%3E%3C/svg%3E%0A")}.block-casestudy-carousel.bg--primary .slick--arrow-wrap .slick-arrow--next{background-image:url("data:image/svg+xml,%3Csvg width='8' height='14' viewBox='0 0 8 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.53125 0.15625L0.3125 0.375C0.15625 0.53125 0.15625 0.75 0.3125 0.90625L6.40625 7L0.3125 13.125C0.15625 13.2812 0.15625 13.5 0.3125 13.6562L0.53125 13.875C0.6875 14.0312 0.90625 14.0312 1.0625 13.875L7.65625 7.28125C7.8125 7.125 7.8125 6.90625 7.65625 6.75L1.0625 0.15625C0.90625 0 0.6875 0 0.53125 0.15625Z' fill='white'/%3E%3C/svg%3E%0A")}