._portfolioPage_167tz_2{padding-top:0;color:var(--theme-text)}._portfolioPage_167tz_2 ._heroRegion_167tz_7 [data-hero]>.hero{min-height:0}[data-page-kind=case-study]>._heroRegion_167tz_7 ._caseDescription_167tz_11{font-size:clamp(22px,2.4vw,32px);font-weight:500;line-height:1.35}._compactRegion_167tz_17 ._compactHero_167tz_17[data-hero=editorial]>.hero.wrap{min-height:0;padding:24px 0;gap:0}._compactRegion_167tz_17 ._compactHero_167tz_17 h1{font-size:clamp(30px,3vw,42px);max-width:100%}.case-content[data-page-kind]:has(>._heroRegion_167tz_7) :is(.cs_challenges_layout,.cs_solutions_layout,.about_story-layout) :is(h2,h3){font-weight:500;line-height:1.25}
