/* All standard single news posts. Presentation only; no stored HTML edits. */
body.fa-news-justified.single-post
:is(.entry-content, .wp-block-post-content, .post-content, .article-content)
:is(p, li):not(:where(
    .wp-caption-text, .wp-caption *, figcaption *,
    .wp-block-post-excerpt, .wp-block-post-excerpt *,
    .entry-summary, .entry-summary *, .post-excerpt, .post-excerpt *,
    .post-subtitle, .post-subtitle *, .subtitle, .subtitle *, .bajada, .bajada *,
    .wp-block-button, .wp-block-button *, .wp-block-buttons, .wp-block-buttons *,
    .wp-block-post-author, .wp-block-post-author *,
    .wp-block-post-date, .wp-block-post-date *,
    .entry-meta, .entry-meta *, .post-meta, .post-meta *,
    .breadcrumbs *, .breadcrumb *, .wp-block-navigation *,
    .wp-block-query *, .widget *, .related-posts *, .related-articles *,
    form *, aside *, nav *, header *, footer *
)):not(li:has(h1, h2, h3, h4, h5, h6, figcaption, .wp-block-button, .wp-block-post-excerpt)) {
    text-align: justify !important;
}
