/* Alleen de samenstellerpagina; bestaande header, menu en footer blijven van het thema. */
.kph-klimmuur-page .entry-header { margin-bottom: 8px; }
.kph-klimmuur-page .entry-header .entry-title {
  font-family: 'DM Serif Display', Georgia, serif;
  font-weight: 400;
  font-size: clamp(32px, 3.1vw, 46px);
  line-height: 1.12;
  color: var(--color-text);
  margin-bottom: 0;
}
.kph-klimmuur-page .kph-km-intro {
  margin: 0 0 18px;
  font-size: 16px;
  line-height: 1.5;
  color: var(--color-subtext);
}
.kph-klimmuur-page .entry-content { margin-bottom: 0; }
.kph-klimmuur-page .hentry { margin-bottom: 32px; }
@media (max-width: 600px) {
  .kph-klimmuur-page .entry-header .entry-title { font-size: 32px; }
  .kph-klimmuur-page .kph-km-intro { font-size: 14px; margin-bottom: 14px; }
}
