/* 22.10.2026 — minimal: headings that inherited the body line-height (1.75) get a normal heading line-height.
   Font sizes are untouched. (A larger type-scale version was tried and dropped; copy kept in _tools/.) */
h2, h3, h4 { line-height: 1.3; }

/* 23.10.2026 — phones: tighter vertical rhythm on every inner page (same values as the home page).
   Sections that set their own padding inline (first section after the hero, etc.) are unaffected. */
@media (max-width: 700px) {
  .section { padding-top: 32px; padding-bottom: 32px; }
  .section-head { margin-bottom: 32px; }
  .disclaimer { margin-top: 32px; }
  .saved-section { margin-top: 32px; padding-top: 32px; }
  .saved-empty { margin-bottom: 32px; padding-top: 32px; padding-bottom: 48px; }
}
