.case-study-hero{color:#fff;padding-top:12rem!important;position:relative;z-index:3}.case-study-hero h1,.case-study-hero h2,.case-study-hero h3,.case-study-hero h4,.case-study-hero h5,.case-study-hero h6{color:#fff}.case-study-hero__rich-text{max-width:800px}.case-study-hero__heading{font-weight:900}.case-study-hero__heading,.case-study-hero__sub-heading{opacity:0;-webkit-transform:translateY(50px);transform:translateY(50px)}.case-study-hero__sub-heading{font-family:arno-pro,serif;font-size:2.6rem;line-height:1.2;margin-bottom:4rem}.case-study-hero__logo{opacity:0;-webkit-transform:translateY(50px);transform:translateY(50px)}.case-study-hero__tag-title{font-size:2.4rem;font-weight:900}.case-study-hero__tag-group{margin-bottom:2rem;opacity:0;-webkit-transform:translateX(100%);transform:translateX(100%)}.case-study-hero__tags{line-height:1.6}@media (min-width:992px){.case-study-hero{padding-top:14rem!important}.case-study-hero__inner{grid-gap:4rem;display:grid;grid-template-columns:1fr 280px}.case-study-hero__sub-heading{font-size:3rem}.case-study-hero__tag-group{text-align:right}}@media (min-width:1200px){.case-study-hero{padding-top:18rem!important}}