/* Scoped article typography; no changes to homepage */
.yabo-article-body{min-width:0;overflow-wrap:anywhere}
.yabo-article-body h2{font-size:26px;line-height:1.45;color:#103d77;margin:32px 0 16px}
.yabo-article-body h3{font-size:21px;line-height:1.5;color:#164c89;margin:25px 0 12px}
.yabo-article-body p{margin:0 0 18px;line-height:1.95;color:#183d67}
.yabo-article-body ul,.yabo-article-body ol{padding-left:1.7em;margin:12px 0 20px}
.yabo-article-body img,.yabo-article-body video{max-width:100%;height:auto}
.yabo-article-body .yabo-table-scroll{overflow-x:auto;max-width:100%;margin:20px 0;-webkit-overflow-scrolling:touch}
.yabo-article-body table{border-collapse:collapse;width:100%;min-width:500px;margin:18px 0;font-size:15px;line-height:1.55}
.yabo-article-body th,.yabo-article-body td{border:1px solid #d9e5f3;padding:10px 12px;text-align:left;vertical-align:top}
.yabo-article-body th{background:#eff6ff;color:#0d437c;font-weight:700}
.yabo-article-body tbody tr:nth-child(even){background:#f8fbff}
.yabo-article-body blockquote{border-left:4px solid #2384e8;padding:8px 16px;margin:18px 0;background:#f3f8ff}
@media(max-width:640px){.yabo-article-body h2{font-size:22px}.yabo-article-body h3{font-size:19px}.yabo-article-body table{font-size:14px}}
