.tx-article-content .tx-news-gallery {
	display: grid;
	grid-template-columns: repeat(2, minmax(0, 1fr));
	align-items: start;
	gap: 2rem 1.5rem;
	margin-block: 2.75rem;
}
.tx-article-content .tx-news-gallery--single { grid-template-columns: 1fr; }
.tx-article-content .tx-news-gallery > .wp-block-image { margin: 0; min-width: 0; }
.tx-news-gallery .wp-block-image img { display: block; width: 100%; height: auto; border-radius: 1rem; }
.tx-news-gallery .wp-element-caption { color: #496468; font-size: .85rem; line-height: 1.5; margin: .7rem 0 0; text-align: left; }
@media (max-width: 600px) { .tx-article-content .tx-news-gallery { grid-template-columns: 1fr; gap: 1.75rem; } }
