.case-study_header___xBoQ{max-width:1000px}.case-study_header___xBoQ h1{margin-top:24px;text-wrap:balance}.case-study_header___xBoQ>p{max-width:70ch;margin-top:24px;font-size:20px;line-height:1.55}.case-study_opening__DRDfy{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(280px,1fr);gap:48px;align-items:center;margin:48px 0 64px}.case-study_image__vUzpO{display:block;width:100%;height:auto}.case-study_result__nUUvB{border-top:3px solid var(--teal-ink);padding-top:24px}.case-study_result__nUUvB h2{font-size:28px}.case-study_result__nUUvB p{font-size:20px;line-height:1.55;margin:16px 0 24px}.case-study_story__hzjgs{max-width:780px;margin-inline:auto;scroll-margin-top:32px}.case-study_story__hzjgs .prose{max-width:none}.case-study_story__hzjgs li blockquote{border:0;margin:0;padding:0}.case-study_story__hzjgs li blockquote p{margin:0}.case-study_story__hzjgs h2{font-size:36px}.case-study_story__hzjgs em{color:var(--navy);font-style:normal;font-weight:600}.case-study_story__hzjgs img{max-width:100%;height:auto}@media (max-width:750px){.case-study_opening__DRDfy{grid-template-columns:minmax(0,1fr);gap:28px;margin:32px 0 40px}.case-study_header___xBoQ>p,.case-study_result__nUUvB p{font-size:18px}.case-study_story__hzjgs h2{font-size:30px}}