.page-hero-container {
    display: none;
 }
 
 .latest-news h2 {
    font-size: 2.3rem;
    margin-bottom: 0.5rem;
    font-weight: 500;
    line-height: 1.2;
 }

header + main article:first-of-type > div:first-of-type > div[class~="my-5"]:first-of-type{
    margin: 0 !important;
 }
 
 .latest-news .h3 {
    margin-bottom: 0.5em;
 }
 
 .latest-news img {
    aspect-ratio: 3 / 2; 
    object-fit:cover; 
 }

 .latest-news div.col.d-inline-block > p.rounded.bg-light {
    background:#dee2e6;
 }