.rich-article-content{overflow-wrap:anywhere}.rich-article-content h2,.rich-article-content h3,.rich-article-content h4{color:var(--ink);scroll-margin-top:110px}.rich-article-content h2{margin:48px 0 18px;font-size:1.8rem}.rich-article-content h3{margin:34px 0 14px;font-size:1.42rem}.rich-article-content h4{margin:28px 0 12px;font-size:1.16rem}.rich-article-content p{margin:0 0 18px}.rich-article-content ul,.rich-article-content ol{margin:0 0 24px;padding-left:1.5em}.rich-article-content blockquote{margin:26px 0;padding:18px 22px;border-left:4px solid var(--blue);border-radius:0 10px 10px 0;background:#f2f7ff;color:#44516b}.rich-article-content blockquote p:last-child{margin-bottom:0}.rich-article-content a{color:var(--blue);text-decoration:underline;text-underline-offset:3px}.rich-article-content hr{margin:34px 0;border:0;border-top:1px solid var(--line)}.toc .toc-level-3,.toc .toc-level-4{padding-left:12px;font-size:.82rem}.toc .toc-level-4{padding-left:24px}
@media(max-width:760px){.rich-article-content h2{margin-top:38px;font-size:1.55rem}.rich-article-content h3{font-size:1.28rem}.rich-article-content h4{font-size:1.08rem}.rich-article-content blockquote{padding:15px 17px}}

