.glossary-lead-note {
  margin-top:32px;
  margin-bottom:0;
  line-height:1.85;
}
.glossary-lead-note a,
.glossary-content .term-card a,
.glossary-content .callout a,
.glossary-content > section > p a {
  color:var(--c-accent-dark);
}
.glossary-category {
  scroll-margin-top:32px;
}
.glossary-category + .glossary-category {
  margin-top:var(--section-space);
}
.glossary-category .grid-two {
  margin-top:32px;
}
.glossary-category .term-card {
  margin:0;
  scroll-margin-top:112px;
}
.glossary-category .term-card dd {
  line-height:1.85;
}
.glossary-category > p:last-child {
  margin-bottom:0;
}
@media (max-width:640px) {
  .glossary-category .term-card {
    scroll-margin-top:24px;
  }
}