.stats__figures{display:grid;gap:var(--space-xl) var(--space-2xl);grid-template-columns:repeat(auto-fit,minmax(11rem,16rem))}.stats__figure{display:grid;gap:var(--space-2xs)}.stats__number{font-size:var(--font-size-xxx-large);font-variant-numeric:tabular-nums;letter-spacing:-.02em;line-height:1}.stats__caption{font-size:var(--font-size-medium)}.stats__note{color:var(--colour-black-60);font-size:var(--font-size-small)}:is(.surface--dark,.surface--gradient) .stats__note{color:hsla(0,0%,100%,.6)}.stats__table{border-top:1px solid var(--colour-black-20);display:grid;gap:0 var(--space-3xl);grid-template-columns:repeat(2,minmax(0,1fr))}:is(.surface--dark,.surface--gradient) .stats__table{border-top-color:hsla(0,0%,100%,.2)}.stats__row{align-items:baseline;border-bottom:1px solid var(--colour-black-20);display:grid;gap:var(--space-md);grid-template-columns:fit-content(45%) minmax(0,1fr);padding:.8rem 0}:is(.surface--dark,.surface--gradient) .stats__row{border-bottom-color:hsla(0,0%,100%,.2)}.stats__label{color:var(--colour-black-60);font-size:var(--font-size-small);line-height:1.3}:is(.surface--dark,.surface--gradient) .stats__label{color:hsla(0,0%,100%,.65)}.stats__row--long{gap:.3rem;grid-template-columns:minmax(0,1fr)}.stats__row--long .stats__value{justify-content:flex-start;text-align:left}.stats__value{align-items:baseline;display:flex;flex-wrap:wrap;font-variant-numeric:tabular-nums;gap:.35rem;justify-content:flex-end;margin:0;min-width:0;overflow-wrap:anywhere;text-align:right}@media (max-width:1024px){.stats__figures{gap:var(--space-lg)}.stats__table{gap:0;grid-template-columns:1fr;max-width:none}}.stats__table{margin-inline:auto;width:100%}