.statistic__number-group {
  font-size: var(--heading--font-size);
  color: var(--heading--color, var(--body--color, inherit));
  line-height: var(--heading--line-height, 1);
  font-weight: var(--heading--font-weight);
  text-transform: var(--heading--text-transform);
  transition: var(--heading--transition, all 200ms ease-in-out);
  margin-top: var(--heading--margin-top);
  margin-bottom: var(--heading--margin-bottom);
}

.statistic__number-group {
  --heading--font-size: var(--h1--font-size, clamp(2.44140625rem, 1.9836425781rem + 2.5431315104vw, 3.8146972656rem));
  --heading--font-weight: var(--h1--font-weight);
}

.statistic__title {
  font-size: 1.25rem;
  font-weight: var(--label--font-weight);
}

.statistic {
  display: inline-block;
  border-top: 0.05rem solid var(--highlight-color);
  padding-top: 1.25rem;
}
.statistic > * + * {
  margin-top: 0.512rem;
}
.statistic__number-group {
  --heading--color: var(--highlight-color);
  display: flex;
}
