.multi-column-news__wrapper {
  --min-column-size: 16rem;
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(min(var(--min-column-size), 100%), 1fr));
  grid-gap: 1.5rem;
}

.multi-column-news__image-wrapper {
  width: 100%;
  height: 252px;
  overflow: hidden;
  margin-bottom: 1.25rem;
}

.multi-column-news__image {
  width: 100%;
  height: 100%;
  object-fit: cover;
  border-radius: 8px;
}

.multi-column-news__date,
.multi-column-news__title {
	margin-bottom: 0.5rem;
}

.multi-column-news__title {
	font-size: 1.5rem;
	font-weight: 600;
	margin-top: 0 !important;
}

.multi-column-news__description > p:last-child {
  margin-bottom: 0;
}