.l-section--stats{background-color:var(--bg-tertiary)}.stats__header{max-width:47.5rem;margin:0 auto;text-align:left}@media only screen and (min-width: 768px){.stats__header{text-align:center}}.stats__heading{color:var(--txt-main-dark)}.stats__panel{margin-top:var(--spacing-24);background-color:rgba(0,0,0,0)}@media only screen and (min-width: 768px){.stats__panel{margin-top:var(--spacing-48)}}.stats__grid{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:var(--spacing-8)}@media only screen and (min-width: 1280px){.stats__grid{grid-template-columns:repeat(6, minmax(0, 1fr))}}.stats__item{min-width:0}@media only screen and (min-width: 1280px){.stats__item--small{grid-column:span 1}.stats__item--large{grid-column:span 2}}.stats__card{display:flex;flex-direction:column;justify-content:flex-end;height:100%;padding:1rem;border-radius:1.25rem;background:var(--bg-quartenary, #EEF2F9)}@media only screen and (min-width: 768px){.stats__card{padding:2rem}}.stats__card--link{color:inherit;text-decoration:none;transition:transform .2s ease,box-shadow .2s ease}.stats__card--link:hover .stats__value,.stats__card--link:focus-visible .stats__value{color:var(--txt-main-active)}.stats__value{display:flex;flex-wrap:wrap;align-items:baseline;gap:0;color:var(--txt-main-dark);transition:color .4s ease}.stats__value--active{color:var(--txt-main-active)}@media only screen and (min-width: 768px){.stats__value{gap:.25rem}}@media only screen and (max-width: 767px){.stats__value,.stats__value *{font-size:1.25rem !important;line-height:1 !important}}@media only screen and (max-width: 360px){.stats__value,.stats__value *{font-size:1.0625rem !important}}.stats__value-number{display:inline-flex}.stats__value-prefix,.stats__value-suffix{display:inline-flex}.stats__value-separator{display:inline-flex;margin-inline:.125rem}.stats__value-icon{display:inline-flex;align-self:flex-end;margin-left:.25rem;transform:translateY(-4px)}@media only screen and (min-width: 768px){.stats__value-icon{transform:translateY(-6px)}}.stats__value-icon svg{display:block;width:1.25rem;height:1.25rem}@media only screen and (min-width: 768px){.stats__value-icon svg{width:2.5rem;height:2.5rem}}.stats__value-icon-text{display:inline-flex}.stats__description{margin-top:.5rem;color:var(--txt-main-dark)}@media only screen and (min-width: 768px){.stats__description{margin-top:1rem}}@media only screen and (max-width: 767px){.stats__description{max-width:13.75rem}}
