.prose figure{margin:24px 0}.prose figure>img{display:block;width:100%;border-radius:6px}.prose figcaption{font-size:14px;line-height:1.6;margin-top:12px;color:#526884}.prose .article-flow{padding:24px;background:#edf3fa;border:1px solid #dce6f0;border-radius:8px}.prose .article-flow-steps{list-style:none;padding:0;margin:0;display:grid;gap:14px}.prose .article-flow-step{margin:0;padding:16px;background:#fff;border-left:4px solid #b4955b}.prose .article-flow-caption{margin-top:16px}.prose caption{text-align:left;font-weight:600;margin-bottom:12px}@media(max-width:640px){.prose .article-flow{padding:14px}.prose .article-flow-step{padding:14px}}
.prose{display:flow-root}
.prose figure:not(.article-flow){float:right;width:42%;max-width:340px;margin:8px 0 20px 28px}
.prose figure>img{height:auto}
.prose .article-flow,.prose .tbl-wrap{clear:both}
@media(max-width:640px){.prose figure:not(.article-flow){float:none;width:100%;max-width:300px;margin:20px auto}}
