/* Frontend section geometry; Spectra supplies the query and pagination. */
.lh-home .lh-news-page.wp-block-uagb-container { padding:80px max(24px,calc((100% - 1260px)/2 + 24px)); margin:0; width:100%; }
.lh-news-page > .uagb-container-inner-blocks-wrap { max-width:1212px; gap:50px; }
.lh-news-page .lh-news-grid.uagb-post-grid { display:grid; grid-template-columns:repeat(3,minmax(0,1fr)); }
@media (max-width:1023px) {
    .lh-news-page .lh-news-grid.uagb-post-grid { grid-template-columns:repeat(2,minmax(0,1fr)); }
}
@media (max-width:767px) {
    .lh-home .lh-news-page.wp-block-uagb-container { padding:50px 20px; }
    .lh-news-page > .uagb-container-inner-blocks-wrap { gap:30px; }
    .lh-news-page .uagb-heading-text { font-size:24px; }
    .lh-news-page .lh-news-grid.uagb-post-grid { grid-template-columns:1fr; }
    .lh-news-page .lh-news-grid .uagb-post-pagination-wrap { gap:8px; }
    .lh-news-page .lh-news-grid .page-numbers { width:40px; height:40px; }
}
