.nv-article-body mark.nv-highlight { background:#ffeb8b; color:#382b13; padding:0 .08em; }
.nv-article-body .nv-article-callout { border-radius:6px; margin-block:24px; }
.nv-article-body .nv-article-callout h3 { margin-top:0; }
.nv-article-body .nv-article-callout ul { margin-bottom:0; }
.nv-article-body .wp-block-image img { max-width:100%; height:auto; }
.nv-article-body .nv-template-example { padding:12px 16px; background:#edf3fa; border-left:3px solid #587699; color:#30465e; font-size:14px; line-height:1.8; }
.nv-article-body>.nv-template-example:first-child::first-letter { float:none; font:inherit; color:inherit; padding:0; }
