body{--c-primary: ;--c-highlight: ;--c-highlight-green-darkest: ;--c-text: ;--c-text-lightest:#edf5f6}.is-case-study-introduction{position:relative}@media screen and (min-width:768px){.is-case-study-introduction.has-title .features-column{padding-top:70px}}.is-case-study-introduction.has-title .is-title{margin-bottom:0}@media screen and (min-width:768px){.is-case-study-introduction.has-title .is-title{margin-bottom:15px}.is-case-study-introduction:before{background-color:hsla(0,0%,44%,.15);content:"";display:block;height:100%;left:57%;position:absolute;top:0;width:1px;z-index:4}}@media screen and (min-width:992px){.is-case-study-introduction:before{left:50%;margin-left:-20px}}.is-case-study-introduction .is-title-row{margin-bottom:30px}@media screen and (min-width:768px){.is-case-study-introduction .inner-wrapper{padding-right:40px}}.is-case-study-introduction .features-column{margin-bottom:35px;position:relative}@media screen and (min-width:768px){.is-case-study-introduction .features-column{margin-bottom:0}}.is-case-study-introduction .features-column:after{background-color:hsla(0,0%,44%,.15);content:"";display:block;height:1px;left:50%;margin-left:-50vw;position:absolute;width:100vw}@media screen and (min-width:768px){.is-case-study-introduction .features-column:after{display:none}}.is-case-study-introduction .is-intro{font-size:14px;line-height:1.7em;margin-bottom:40px}@media screen and (min-width:768px){.is-case-study-introduction .is-intro{margin-bottom:0}}.is-case-study-introduction .is-company-logo{display:block;height:33px;text-align:right}@media screen and (min-width:768px){.is-case-study-introduction .is-company-logo{height:60px;margin-bottom:30px;text-align:left}}.is-case-study-introduction .is-company-logo img{max-height:100%;width:auto}.is-case-study-introduction .is-feature-title{font-size:14px;margin-bottom:7px}@media screen and (min-width:992px){.is-case-study-introduction .is-feature-title{font-size:13px}}.is-case-study-introduction .is-feature-description{font-size:14px;font-weight:300;margin-bottom:25px}.is-case-study-introduction .is-feature-description:last-child{margin-bottom:30px}@media screen and (min-width:768px){.is-case-study-introduction .is-feature-description:last-child{margin-bottom:25px}}