/* Scope reflow and anchor spacing to the new source-preserving article layout. */
.wl-approved-post .bl-feature img { width: 100%; height: auto; max-height: none; aspect-ratio: 3 / 2; object-fit: cover; object-position: center; }
.wl-approved-post .article-copy h2 { scroll-margin-top: 7rem; }
.wl-approved-post .wl-footer-grid { grid-template-columns: minmax(0, 1.65fr) minmax(0, 1fr); }
.wl-approved-post .wl-footer-grid > * { min-width: 0; }
.wl-approved-post .wl-footer { overflow-wrap: anywhere; }
@media (max-width: 50rem) {
  .wl-approved-post .wl-footer-grid { grid-template-columns: minmax(0, 1fr); }
}
