.content-blocks-v2 .content-blocks-v2__track {
  max-width: 70rem;
  margin: 0 auto;
  display: grid;
  grid-auto-flow: column;
  grid-auto-columns: minmax(9rem, 1fr);
  gap: 0.7rem;
  overflow-x: auto;
  padding-bottom: 0.35rem;
}

.content-blocks-v2 .content-blocks-v2__card {
  background: var(--cb-card);
  border: 1px solid color-mix(in srgb, var(--cb-accent) 20%, transparent);
  border-radius: 12px;
  padding: 0.9rem;
  min-height: 5rem;
  display: flex;
  align-items: center;
  justify-content: center;
  text-align: center;
  font-weight: 700;
}
