@charset "UTF-8";.case-study-hero{max-width:1050px;width:100%}.case-study-hero__heading{margin:0 auto;max-width:640px}.case-study-hero__heading .case-study-back{color:#0062a3;font-weight:700;text-decoration:none}.case-study-hero__heading .case-study-back:before{content:"←";margin-right:10px}.case-study-hero__main{display:flex;margin-top:30px}@media not screen and (min-width:768px){.case-study-hero__main{flex-direction:column}}.case-study-hero__image{flex:1 1 auto}.case-study-hero__details{margin-left:2rem;width:240px}@media not screen and (min-width:768px){.case-study-hero__details{margin-left:0;width:100%}}.case-study-hero__details dt{border-top:1px solid #cbd5e1;font-size:20px;font-weight:700;line-height:1.33;margin-top:1.5rem;padding-top:1.5rem}.case-study-hero__details dd{font-size:18px;margin:0}