.case-study-featured-header{background-color:var(--teal);isolation:isolate;overflow:hidden;padding:64px 0;position:relative}.case-study-featured-header__card{align-items:center;background-color:#fff;border-radius:var(--border-radius)}.case-study-featured-header__card,.case-study-featured-header__content{display:grid;grid-template-columns:1fr}.case-study-featured-header__card__content{order:2;padding:32px 24px}.case-study-featured-header__card__image{border-top-left-radius:var(--border-radius);border-top-right-radius:var(--border-radius);height:100%;order:1;overflow:hidden}.case-study-featured-header__card__image img{height:100%;object-fit:cover;object-position:center;transition:var(--transition);width:100%}.case-study-featured-header__card:hover .case-study-featured-header__card__image img{transform:scale(1.1)}.case-study-featured-header__card__logo{margin-bottom:16px;max-width:72px}.case-study-featured-header__card__quote{font-size:22px;font-style:normal;font-weight:400;line-height:30px}.case-study-featured-header__card__author{font-weight:600;margin:0}.case-study-featured-header__card__cta{color:var(--orange)}.case-study-featured-header__content h4{color:var(--white);margin-bottom:36px}.case-study-featured-header__graphic{display:none;height:100%;max-width:600px;position:absolute;right:0;top:0;width:100%;z-index:-1}@media screen and (min-width:900px){.case-study-featured-header{padding:128px 0}.case-study-featured-header__card{grid-template-columns:1fr 1fr}.case-study-featured-header__content{display:grid;grid-template-columns:1fr 1fr}.case-study-featured-header__card__image{border-bottom-right-radius:var(--border-radius);border-top-left-radius:0;border-top-right-radius:var(--border-radius);order:2}.case-study-featured-header__card__content{order:1;padding:64px}.case-study-featured-header__card__quote{font-size:28px;font-style:normal;font-weight:400;line-height:38px}.case-study-featured-header__card__logo{margin-bottom:34px;max-width:128px}.case-study-featured-header__graphic{display:block;height:100%;max-width:600px;position:absolute;right:0;top:0;width:100%;z-index:-1}}