.case-study-container{height:auto;position:relative;width:100%}.case-study-wrapper{box-sizing:content-box;margin:90px auto;max-width:1155px;padding:0 20px}.case-study-heading-container{align-items:center;display:flex;flex-flow:row nowrap;margin-bottom:60px}.case-study-logo-container{box-sizing:content-box;max-width:200px}.case-study-logo-container img{min-width:200px}hr{border-bottom:2px solid #000}.case-study-overview-container{align-items:center;display:grid;grid-template-columns:1fr 1fr;margin:60px 0 0}.case-study-overview-container h1{border-bottom:2px solid #000;margin:24px 0;padding:0 0 24px}.overview-image{background-position:50%;background-repeat:no-repeat;background-size:cover;height:100%;min-height:245px;width:100%}.overview-body{padding:60px}.overview-body .eyebrow-text{font-family:Akkurat Mono,sans-serif!important;font-size:18px!important;letter-spacing:3px;margin-top:24px;text-transform:uppercase}.overview-body .eyebrow-text:first-of-type{margin-top:0}.overview-body{font-size:22px!important}.case-study p,.overview-body{display:block;font-family:PP Mori Medium,sans-serif!important;line-height:28px!important}.case-study p{color:#000;font-size:20px!important}.case-study-stats-container{display:grid;grid-gap:30px;grid-template-columns:1fr 1fr 1fr 1fr;margin:90px 0}.stat-heading{display:flex;flex-flow:column nowrap;margin:0;padding:0}.case-study-stat{color:#000;display:block;font-family:PP Mori Light,sans-serif!important;font-size:72px;font-weight:100;line-height:78px;margin-bottom:5px}.case-study-stat sup{font-size:60%;left:-.25em;z-index:0}.case-study-stat-metric{color:#000;display:block;font-family:PP Mori Medium,sans-serif!important;font-size:20px;line-height:26px;margin-bottom:15px}.case-study-stats p{font-family:PP Mori Regular,sans-serif!important;font-size:15px!important;line-height:21px!important}.case-study-quote-container{align-items:center;display:grid;grid-template-columns:1fr 1fr;margin:60px 0 0}.quote-image{background-position:50%;background-repeat:no-repeat;background-size:cover;height:100%;min-height:245px;width:100%}.quote-body{color:#fff!important;padding:60px}.quote-body,.quote-body p{font-family:GT Alpina Light,sans-serif!important}.quote-body p{color:inherit;font-size:24px!important;line-height:1.4!important}.quote-author{color:#fff;display:block;font-family:PP Mori Medium,sans-serif!important;font-size:22px!important;line-height:28px!important;margin:30px 0 15px}.quote-author-company,.quote-author-title{color:#fff;display:block;font-family:PP Mori Regular,sans-serif!important;font-size:16px!important;line-height:22px!important}.summary{margin:90px auto 0;max-width:866px}.footer-cta-wrapper{padding:60px 30px}.footer-cta-wrapper h2{margin:0}.footer-cta-container{align-items:center;display:flex;justify-content:space-between;margin:0 auto;max-width:1155px;width:100%}.footer-text-container{align-items:center;display:flex;flex-flow:row nowrap;margin-right:30px}.footer-text-container img{height:45px!important;margin-right:15px;width:auto!important}.footer-cta-btn-container{display:flex;justify-content:flex-end}.footer-cta-btn-container .cta-btn{margin:0!important;white-space:nowrap}.footer-cta-wrapper.dark img{filter:invert(100%) sepia(11%) saturate(1%) hue-rotate(332deg) brightness(104%) contrast(101%)}.footer-cta-wrapper.dark h2,.footer-cta-wrapper.dark h3,.footer-cta-wrapper.dark p{color:#fff!important}.additional-case-studies-wrapper{box-sizing:content-box;margin:0 auto;max-width:1155px;padding:90px 20px}.additional-case-studies-wrapper h2{color:#fff;margin-bottom:40px}.additional-case-studies-wrapper h3,.additional-case-studies-wrapper p{color:#fff}.case-study-card-container{display:grid;grid-gap:30px;margin:0 auto}.case-study-card{padding:0}.case-study-featured-art{background-repeat:no-repeat;background-size:cover;margin-bottom:30px;min-height:240px;width:100%}@media (max-width:999px){.case-study-stats-container{grid-template-columns:1fr 1fr!important}}@media (max-width:767px){.case-study{padding:45px 20px}.case-study-overview-container{grid-template-columns:1fr}.overview-body{order:2!important;padding:30px}.overview-image{order:1!important}.case-study h1{font-size:36px!important;line-height:44px!important}.case-study h1 em{font-size:40px!important}.case-study-stats-container{grid-template-columns:1fr!important}.case-study-quote-container{grid-template-columns:1fr}.quote-body{padding:30px}}@media (max-width:736px){.case-study-wrapper{margin:60px auto}.footer-cta-wrapper{padding:60px 20px}.footer-cta-container{flex-flow:row wrap}.footer-text-container{margin:0 0 30px}.case-study-card-container{grid-gap:60px;grid-template-columns:1fr!important}}