.numbers{background:var(--bg-color);border-radius:var(--radius-lg);box-shadow:var(--elevate-1);color:var(--text-color);display:flex;flex-direction:column;gap:var(--spacing-lg);padding:var(--spacing-lg);position:relative;text-align:left}.numbers:before{background:var(--white-color,#fff);border-radius:0 var(--radius-sm) var(--radius-sm) 0;content:"";height:80%;left:0;position:absolute;top:50%;translate:0 -50%;width:var(--spacing-sm);z-index:0}.numbers__title{color:inherit;font-size:var(--h4-font-size);font-weight:400;line-height:1.2;margin:0}.numbers__title b,.numbers__title strong{font-weight:700}.numbers__grid{display:flex;flex-wrap:wrap;gap:var(--spacing-md) var(--spacing-lg);justify-content:space-around}.numbers__item{display:grid;flex:250px;gap:.25rem;grid-template-columns:auto 1fr;place-content:start}.numbers__item-digit{color:var(--primary-color);font-family:var(--font-secondary);font-size:var(--h3-font-size);font-variant-numeric:tabular-nums;font-weight:600;grid-column:1/-1;line-height:1.2}.numbers__item-icon{align-self:center;font-size:1.125rem;grid-column:1/2;margin-top:-.25rem;opacity:.75}.numbers__item-text{color:inherit;font-size:var(--body-font-size);font-weight:400;grid-column:2/-1;line-height:1.5;margin:0}