/* Glossary styles - Obsidian & Copper theme override */
.glossary-hero {
  background: var(--charcoal);
  padding: calc(70px + 3rem) 0 2rem;
  text-align: center;
  border-bottom: 1px solid var(--border);
}
.glossary-hero h1 {
  font-family: var(--font-heading);
  font-size: 2rem;
  color: var(--ivory);
}
