.news-image-crop {
    width: 100%;
    height: 100%;
    object-fit: cover;   /* Crops the image to fill the container */
    object-position: center; /* Center the crop */
    aspect-ratio: 5 / 3; /* Ensures horizontal aspect ratio if supported */
    border-radius: 8px;  /* Optional: rounded corners */
}