/* News listing */
.news-intro {
    max-width: 760px;
    margin-bottom: 28px;
}

.news-grid .card-media {
    aspect-ratio: 1.5;
}

.news-grid h3 {
    line-height: 1.6;
}

.news-grid .card-body {
    padding-bottom: 20px;
}
