.stat,.stat__icon{position:relative}.stat__icon{display:flex;max-width:100%;overflow:hidden}@media screen and (min-width:731px){.stat__icon{min-height:5.4375rem;display:flex;align-items:flex-end}}@media screen and (min-width:1025px){.stat__icon:not(:last-child){margin:0 0 1.25rem}}.stat__icon img,.stat__icon picture{display:block;max-width:100%;height:auto;position:relative}.stat__value{display:flex;margin:0;color:var(--stat-color, #292d43)}.stat__value-number{display:inline-block;font-size:5.25rem;font-size:clamp(3.625rem,2.0802990897rem + 3.3810143043vw,5.25rem);line-height:1;font-weight:700}@media screen and (min-width:0) and (max-width:730px){.stat__value-number{font-size:3.625rem}}.js .stat__value-number[data-intersection-observer]{opacity:0}.stat__value-text{display:inline-block;font-size:2.125rem;line-height:2.125rem;position:relative;top:5px}@media screen and (min-width:1025px){.stat__value-text{font-size:2.75rem;line-height:2.75rem}}.stat__description{margin:.1875rem 0 0}@media screen and (min-width:1025px){.stat__description{margin:1.1875rem 0 0}}a.stat__link .stat__description{padding-right:2.25rem}.stat__link{display:block;color:inherit;text-decoration:none}.stat__link:focus{outline:0}.stat__link:focus-visible{outline:2px solid #128973}@media not all and (hover:none){.stat__link:focus-visible .stat__description,.stat__link:hover .stat__description{text-decoration:underline}.stat__link:focus-visible .stat__link-icon,.stat__link:hover .stat__link-icon{transform:translate(4px,-4px)}}.stat__link-icon{display:block;position:absolute;padding:.25rem;width:1.5rem;height:1.5rem;bottom:.125rem;right:0;color:var(--stat-color, #292d43)}@media (prefers-reduced-motion:no-preference){.stat__link-icon{transition:transform .3s cubic-bezier(.34,1.4,.6,1)}}