/* ScaleItX Site: small additions for content edited in the WordPress block editor.
   (The original design CSS is in app.css and is untouched.) */
.prose-scaleitx ol { list-style: decimal; padding-left: 1.5rem; margin-bottom: 1.25rem; color: var(--text-secondary); }
.prose-scaleitx h4 { font-size: 17px; font-weight: 600; margin-top: 1.25rem; margin-bottom: 0.5rem; color: var(--text-primary); }
.prose-scaleitx blockquote { border-left: 2px solid var(--accent-primary); padding-left: 1rem; margin: 1.5rem 0; color: var(--text-secondary); font-style: italic; }
.prose-scaleitx figure, .prose-scaleitx .wp-block-image { margin: 2rem 0; display: block; }
.prose-scaleitx figure img { width: 100%; height: auto; border-radius: 12px; display: block; object-fit: cover; }
.prose-scaleitx figcaption { display: block; text-align: center; margin-top: 0.6rem; font-size: 13px; color: var(--text-secondary); font-style: italic; line-height: 1.5; }
.prose-scaleitx img { max-width: 100%; height: auto; }
