.dataset-quality-heading { margin: 0 0 1.8rem; }
.dataset-quality-heading .eyebrow {
  display: block;
  margin: 0 0 .4rem;
  color: #1f5e9e;
  font: 700 clamp(1.3rem, 1.35vw, 1.5rem)/1.2 var(--sans);
  letter-spacing: .08em;
  text-transform: uppercase;
}
.dataset-quality-heading h2 {
  margin: .2rem 0 0;
  color: #17212b;
  font: 700 clamp(1.6rem, 2.5vw, 2.5rem)/1.1 var(--display);
  letter-spacing: -.04em;
}
.dataset-list h3 {
  display: flex;
  justify-content: space-between;
  align-items: baseline;
  gap: 14px;
}
.dataset-list h3 span {
  flex: 0 0 auto;
  color: #1f5e9e;
  font: 700 .7rem var(--mono);
}
.dataset-list > div { align-items: baseline; gap: 16px; }
.dataset-list > div > span { min-width: 0; }
.dataset-list > div > b { flex: 0 0 auto; }
.constructed-list { margin-top: 22px; }
.external-list { margin-top: 18px; }

@media (max-width: 700px) {
  .dataset-quality-heading h2 { font-size: 2.45rem; }
}
