.article-body[data-rich-display]{white-space:normal}.article-body[data-rich-display] h2{font-size:1.55rem;color:#102e4f;margin:2rem 0 .7rem}.article-body[data-rich-display] p{margin:.7rem 0;line-height:2}.article-body[data-rich-display] ul{margin:.8rem 0;padding-right:1.5rem}.article-body[data-rich-display] li{margin:.45rem 0}.article-body[data-rich-display] a{color:#087f80;text-decoration:underline;font-weight:700}.lesson-inline-image{display:block;max-width:100%;max-height:520px;object-fit:contain;border-radius:16px;margin:18px auto;box-shadow:0 8px 26px #102e4f16}
