/* Only the three October editorial articles; existing pages keep their styles. */
.editorial-october-2026 .article-hero {
  background-image: linear-gradient(110deg, #071A2A 0%, #0A263B 52%, #0D3448 100%);
}

.editorial-october-2026 .article-table-wrap caption {
  max-width: calc(100vw - 40px);
  padding-bottom: 12px;
  color: var(--muted-text);
  font-weight: 700;
  text-align: left;
}

.editorial-october-2026 .article-table-wrap tbody th {
  background: var(--white);
  font-weight: 700;
}

/* Approved artwork focal points within the existing 4:3 card containers. */
.blog-listing-page .editorial-image--fees {
  object-position: 62% center;
}

.blog-listing-page .editorial-image--conversion {
  object-position: 90% center;
}

.blog-listing-page .editorial-image--container-cost {
  object-position: 54% center;
}
