.impact-title{border-bottom:1px solid var(--highlight-color);margin-inline:calc(-50vw + 50% - var(--scrollbar-width, 0px)/2*-1);overflow:hidden;transition:margin .2s ease-in-out}.impact-title__heading{--heading--font-weight:var(--impact-title--title--font-weight);--heading--line-height:0.6;--h1--font-size:clamp(2.44140625rem,0.1507997513rem + 12.7255916595vw,9.3132257462rem);margin-top:.1em;padding-inline:var(--bleed-safe-area-inline);text-indent:1.7ch;text-transform:uppercase}