/* Task 1217: public article-card titles own the full content measure.
   The site-wide heading contract uses balanced wrapping for page headings;
   on compact card titles that caused intentionally early line breaks. */
.blog-index-page .compact-article-card .card-title,
.blog-index-page .compact-article-card .card-title a {
  inline-size: 100%;
  min-inline-size: 0;
  max-inline-size: none;
  text-wrap: wrap;
}
