/* Startseite: Drei gleichmaessige Beitragsbloecke */

.startseite-drei-beitraege .multilayouts-three-columns {
    align-items: stretch;
}

.startseite-drei-beitraege .multilayouts-three-columns > div {
    display: flex;
    flex-direction: column;
}

/* Vorschautexte auf maximal 8 Zeilen begrenzen */

.startseite-drei-beitraege .multilayouts-three-columns > div > p:not(:has(img)):not(.readmore) {
    overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp: 8;
    -webkit-box-orient: vertical;
}

/* Weiterlesen-Links unten ausrichten */

.startseite-drei-beitraege .multilayouts-three-columns > div > a:last-child,
.startseite-drei-beitraege .multilayouts-three-columns > div > .readmore,
.startseite-drei-beitraege .multilayouts-three-columns > div > p.readmore {
    margin-top: auto;
}