.wp-block-image { margin: 1.2em 0; }
.wp-block-quote { border-left: 4px solid var(--hc-border); padding-left: 1em; color: var(--hc-muted); }
.wp-block-table table { width: 100%; border-collapse: collapse; }
.wp-block-table td, .wp-block-table th { border: 1px solid var(--hc-border); padding: .6em; }
.wp-block-separator { border: none; border-top: 1px solid var(--hc-border); margin: 2em 0; }