.key-facts{background:var(--bg-white,var(--color-white));padding:120px var(--page-gutter)}.key-facts__container{grid-template-columns:repeat(12,1fr);column-gap:20px;display:grid}.key-facts__left{grid-column:1/span 4}.key-facts__heading{font-family:var(--ds-font-display,var(--font-display), sans-serif);letter-spacing:-.3px;color:var(--bg-dark,var(--color-ink-950));margin:0;font-size:clamp(30px,26.25px + .694vw,40px);font-weight:700;line-height:clamp(28.8px,25.35px + .639vw,38px)}.key-facts__intro{font-family:var(--ds-font-display,var(--font-display), sans-serif);letter-spacing:-.01em;color:var(--bg-dark,var(--color-ink-950));margin:0;font-size:clamp(20px,16.67px + .694vw,30px);font-weight:700;line-height:1.05}.key-facts__intro+.key-facts__intro{margin-top:1em}.key-facts__rows{grid-column:7/-1;margin:0}.key-facts--right-col .key-facts__rows{grid-column:8/-1}.key-facts__row{border-top:1px solid var(--hairline-alpha);flex-direction:column;padding:30px 0 60px;display:flex}.key-facts__label{font-family:var(--ds-font-display,var(--font-display), sans-serif);letter-spacing:-.01em;color:var(--bg-dark,var(--color-ink-950));padding-bottom:30px;font-size:clamp(15px,10px + 1.043vw,30px);font-weight:700;line-height:clamp(16.5px,15px + .3125vw,21px)}.key-facts__value{font-family:var(--ds-font-display,var(--font-display), sans-serif);letter-spacing:clamp(-9.2px,-4.2667px - .25694vw,-5.5px);font-variant-numeric:lining-nums tabular-nums;color:var(--bg-dark,var(--color-ink-950));margin:0;font-size:clamp(110px,85.33px + 5.139vw,184px);font-weight:400;line-height:75%}.key-facts__value--descender{padding-bottom:.24em}.key-facts__description{max-width:66%;font-family:var(--ds-font-display,var(--font-display), sans-serif);letter-spacing:-.15px;color:var(--color-ink-600);margin:0;padding-top:20px;font-size:clamp(15px,13.33px + .347vw,20px);font-weight:700;line-height:1.3}.key-facts--right-col .key-facts__label{order:2;padding-top:6px;padding-bottom:0}@media (max-width:767.98px){.key-facts{padding:60px var(--page-gutter)}.key-facts__container{display:block}.key-facts__left{padding-bottom:60px}.key-facts__row{padding:20px 0 30px}.key-facts__label{padding-bottom:20px}.key-facts__description{max-width:100%}}
