.site-visit-counter {
  display: inline-flex;
  align-items: baseline;
  gap: .5em;
  color: inherit;
  font-family: "DM Mono", monospace;
  font-size: .72rem;
  font-weight: 600;
  line-height: 1.4;
  letter-spacing: .06em;
  text-transform: uppercase;
  white-space: nowrap;
}

.site-visit-counter strong {
  color: var(--acid, var(--lime, var(--accent, currentColor)));
  font: inherit;
  font-weight: 800;
}

@media (max-width: 640px) {
  .site-visit-counter { white-space: normal; }
}
