/* The home uses WP Show Posts list 565, shared by the six language sites.
 * Keep article markup/links/schema intact. Flatten only its layout box so
 * inserted sibling ads participate in the outer grid, never squeeze a card.
 * No ad iframe, creative, script, visibility or DOM position is modified.
 */
body.home #wpsp-565.wp-show-posts {
    display: grid;
    grid-template-columns: repeat(2, minmax(0, 1fr));
    column-gap: 28px;
    align-items: start;
    margin-left: 0;
    margin-right: 0;
}
body.home #wpsp-565.wp-show-posts > article.wp-show-posts-single {
    display: contents;
}
body.home #wpsp-565 > article.wp-show-posts-single > .wp-show-posts-inner {
    min-width: 0;
    width: 100%;
    margin: 0 0 28px;
}
/* Covers both insertion points seen live: between articles (Ad Inserter),
 * and between an article and its content wrapper (Google Auto ads).
 */
body.home #wpsp-565 > :not(article),
body.home #wpsp-565 > article.wp-show-posts-single > :not(.wp-show-posts-inner) {
    grid-column: 1 / -1;
    min-width: 0;
}
@media (max-width: 767px) {
    body.home #wpsp-565.wp-show-posts {
        grid-template-columns: minmax(0, 1fr);
        column-gap: 0;
    }
}
