/* Laengerer Fliesstext als im Impressum: mehr Luft zwischen den Absaetzen,
   und bei wenig Platz scrollt der Text statt aus dem Fenster zu laufen. */
.ueberuns-body { max-height: 70vh; overflow-y: auto; overscroll-behavior: contain; }
/* Beide Klassen im Selektor: weiter unten steht `.impressum-modal-body p`
   mit 4px Abstand, und bei gleicher Gewichtung gewinnt die spaetere Regel.
   Mit zwei Klassen wiegt diese hier schwerer, unabhaengig von der Reihenfolge. */
.impressum-modal-body.ueberuns-body p { margin: 0 0 22px; }
.impressum-modal-body.ueberuns-body p:last-child { margin-bottom: 0; }
/* Der Leitsatz steht ueber dem Text und traegt ihn. */
.impressum-modal-body.ueberuns-body .ueberuns-leitsatz {
  font-size: 1.12rem; font-weight: 700; color: #1a1a2e;
  margin-bottom: 22px;
}
/* Steht nur, solange der eigentliche Text fehlt. */
.inhalt-platzhalter { text-align: center; font-style: italic; color: #8a8fa3; }
