.glossary-intro {
  padding-bottom:40px;
}
.glossary-lead {
  max-width:760px;
  margin-top:24px;
  margin-bottom:0;
  font-size:18px;
}
.glossary-catalog {
  padding-bottom:var(--space-section);
}
.glossary-category {
  padding-top:56px;
}
.glossary-category h2 {
  scroll-margin-top:100px;
}
.glossary-category-note {
  max-width:800px;
  margin-bottom:28px;
}
.glossary-grid .term-card {
  margin:0;
  scroll-margin-top:100px;
}
.glossary-next {
  margin-top:56px;
  margin-inline:0;
}
.glossary-next-copy {
  padding-inline:32px;
}
.glossary-next-copy p {
  max-width:800px;
  margin-bottom:0;
}
.glossary-next-copy .actions a {
  font-weight:700;
}
@media (max-width:640px) {
  .glossary-intro {
    padding-bottom:28px;
  }
  .glossary-lead {
    font-size:16px;
  }
  .glossary-category {
    padding-top:40px;
  }
  .glossary-next-copy {
    padding-inline:22px;
  }
  .glossary-next-copy .actions {
    align-items:flex-start;
    flex-direction:column;
  }
}