/* WordPress integration only; the approved presentation styles are retained. */
body.admin-bar .site-header { margin-block-start: 32px; }
.agrigate-wp-content { min-block-size: 65vh; padding-block: 10rem 5rem; }
.agrigate-wp-content h1 { margin-block-end: 2rem; }
.agrigate-wp-content .wp-post-image { max-inline-size: 100%; block-size: auto; }
.agrigate-wp-content article { margin-block-end: 3rem; }
.agrigate-wp-content .page-numbers { margin-inline-end: 1rem; }
@media (max-width:782px) { body.admin-bar .site-header { margin-block-start:46px; } }
