
/* Codex category blog normalization: keep category pages as previews, not full articles. */
.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;
  object-fit: cover !important;
}

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

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

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

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

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

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

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