.text-block { padding: 1rem 0 2rem; }
.text-block:not(:has(img)) h2,
.text-block:not(:has(img)) .prose { max-width: 42rem; }
.text-block figure { margin: 0 0 1.5rem; }
.prose img { max-width: 100%; height: auto; border-radius: var(--radius); }
