.case-study-detail--hero{margin-inline:auto;margin-top:40px;max-width:1360px;padding:0 2rem}.case-study-detail--hero__media{border-radius:38px;isolation:isolate;overflow:hidden;position:relative}.case-study-detail--hero__img{display:block;height:100%;inset:0;object-fit:cover;object-position:center;position:absolute;width:100%;z-index:0}.case-study-detail--hero__content{max-width:68%;padding:clamp(180px,30%,200px) clamp(24px,4%,56px) clamp(28px,4%,48px);position:relative;z-index:2}.case-study-detail--hero__heading,.case-study-detail--hero__text,.case-study-detail--hero__text *{color:#fff}.case-study-detail--hero__heading{font-size:clamp(32px,5vw,70px);line-height:1;margin:0}.case-study-detail--hero__text{font-size:26px;line-height:1.1;margin-top:clamp(12px,1.5vw,20px)}.case-study-detail--hero__text>:first-child{margin-top:0}.case-study-detail--hero__text>:last-child{margin-bottom:0}.case-study-detail--hero__media:after{background:var(--cs-hero-overlay,transparent);content:"";inset:0;pointer-events:none;position:absolute;z-index:1}@media (max-width:900px){.case-study-detail--hero__media{border-radius:24px}.case-study-detail--hero__content{max-width:100%}}