/* H2 im Inhalt fett + Linie unten */
h2 {
  font-weight: 700;
  border-bottom: 2px solid #333;
  padding-bottom: 0.3em;
  margin-bottom: 0.8em;
}

/* H3 mit Linie rechts
h3 {
  display: flex;
  align-items: center;
  gap: 0.75rem;
}

h3::after {
  content: "";
  flex: 1;
  border-top: 1px solid #333;*/
}

/* H2-Einträge im TOC fett */
#content-nav a[href*="#h2-"] {
  font-weight: 700;
}