.stats {
  padding-top: var(--space-2xl);
  padding-bottom: var(--space-md);
}

.stats__list {
  row-gap: var(--space-xl);
}

.stats__item {
  display: flex;
  flex-direction: column;
  gap: var(--space-2xs);
  padding-top: var(--space-lg);
  border-top: 1px solid var(--color-border-subtle);
}

.stats__value {
  font-size: var(--text-stat-size);
  font-weight: var(--text-stat-weight);
  line-height: var(--text-stat-line);
  letter-spacing: var(--text-stat-tracking);
}

.stats__label {
  color: var(--color-text-muted);
  font-size: var(--text-small-size);
  font-weight: var(--text-small-weight);
  line-height: var(--text-small-line);
  letter-spacing: var(--text-small-tracking);
}
