/* Codex late overrides: loaded after Newsberg compiled SCSS. */
.blog .newsberg-article-introtext .lu-category-excerpt {
  margin: 0;
  color: inherit;
  line-height: 1.75;
}

.blog .items-leading .item .newsberg-article-image img {
  width: 100% !important;
  aspect-ratio: 16 / 9 !important;
  height: auto !important;
  object-fit: cover !important;
}

.blog .items-row .item .newsberg-article-content {
  display: flex !important;
  gap: 18px !important;
  align-items: flex-start !important;
}

.blog .items-row .item .newsberg-article-content .newsberg-article-introtext {
  flex: 1 1 auto !important;
  min-width: 0 !important;
}

.blog .items-row .item .newsberg-article-content .newsberg-article-image {
  flex: 0 0 122px !important;
  max-width: 122px !important;
  width: 122px !important;
}

.blog .items-row .item .newsberg-article-content .newsberg-article-image img {
  width: 122px !important;
  aspect-ratio: 4 / 3 !important;
  height: auto !important;
  object-fit: cover !important;
}

@media (max-width: 767px) {
  .blog .items-row .item .newsberg-article-content {
    display: block !important;
  }

  .blog .items-row .item .newsberg-article-content .newsberg-article-image {
    max-width: none !important;
    width: 100% !important;
    margin-top: 16px !important;
  }

  .blog .items-row .item .newsberg-article-content .newsberg-article-image img {
    width: 100% !important;
    aspect-ratio: 16 / 9 !important;
  }
}
