.news-article-grid {
  display: block;
  width: min(calc(100% - 40px), 920px);
  margin: 0 auto;
}

.news-article article {
  box-sizing: border-box;
  width: 100%;
  padding: 42px 50px;
  border-top: 4px solid #0754b8;
}

.news-article article > :first-child {
  margin-top: 0;
}

.news-cover,
.news-article figure img,
.news-article figure video {
  display: block;
  width: 100%;
  max-width: 100%;
  margin-inline: auto;
}
.news-article figure.media-inline{display:inline-block;vertical-align:top;box-sizing:border-box;max-width:100%;margin:14px 10px 14px 0}
.news-article figure.media-own-row{display:block;clear:both}
.news-article figure.media-inline img,.news-article figure.media-inline video{width:100%;max-width:none;object-fit:contain}

.news-article figure video {
  height: auto;
}

@media (max-width: 800px) {
  .news-article-grid {
    width: min(calc(100% - 24px), 920px);
  }

  .news-article article {
    padding: 26px 20px;
  }
}
