/* Opt-in screenshot strip without the legacy diagonal's clearance. */
body:has(main > section.ln-product-hero) main > section.ln-product-screenshots.ln-product-screenshots-compact {
    padding-bottom: 0 !important;
}
body:has(main > section.ln-product-hero) main > section.ln-product-screenshots.ln-product-screenshots-compact .ln-page-children {
    padding-top: 2rem;
}
/* Role loaders can sit between the two semantic sections. */
body:has(main > section.ln-product-hero) main > section.ln-product-screenshots.ln-product-screenshots-compact ~ section.ln-product-features {
    padding-top: 2rem !important;
}
