.ed-prose figure{margin:2rem 0}.ed-prose img{display:block;max-width:100%;height:auto;border-radius:16px;margin:1.5rem auto}.ed-prose figcaption{font-size:.85em;text-align:center;color:var(--muted,#999);line-height:1.7}.ed-prose table{display:block;max-width:100%;overflow-x:auto}.ed-prose blockquote{border-inline-start:3px solid #f16a21;padding-inline-start:1.5rem;margin-inline:0}
