.article-body p,.article-content p{line-height:1.95}.article-intro{font-size:1.08rem;font-weight:600}.article-table-wrap{overflow-x:auto;margin:24px 0} .article-table-wrap table{border-collapse:collapse;width:100%;min-width:400px}.article-table-wrap th,.article-table-wrap td{padding:13px 16px;border:1px solid #e6ddef;text-align:left}.article-table-wrap th{background:#f0e7ff}.editorial-source{font-size:.83rem;color:#71667b;margin-top:30px}.article-content .toc{display:block;padding:20px;background:#f5effd;border-radius:16px}.article-content .toc ol{padding-left:22px}.article-content .article-cta{padding:24px;background:#f0e7ff;border-radius:18px;margin-top:32px}.article-content .article-cta .button{color:#fff;text-decoration:none}.article-content .article-cta h2{margin-top:0;font-size:1.4rem}