/* Scoped to the four synchronized articles; preserve the existing site layout. */
.blog-sync-article{max-width:1040px;margin-left:auto;margin-right:auto}
.blog-sync-article>h2{line-height:1.5;letter-spacing:.015em}
.blog-sync-article .prose{font-size:17px;line-height:1.95;overflow-wrap:anywhere}
.blog-sync-article .prose h2{font-size:25px;line-height:1.55;margin:38px 0 18px;color:#123b6a}
.blog-sync-article .prose h3{font-size:21px;line-height:1.65;margin:28px 0 14px;color:#173e68}
.blog-sync-article .prose p{margin:14px 0}.blog-sync-article .prose ul,.blog-sync-article .prose ol{padding-left:1.6em;list-style:revert;margin:18px 0}
.blog-sync-article .prose li{list-style:revert;margin:9px 0}
.blog-sync-article .prose a{color:#084499;text-decoration:underline;text-underline-offset:3px}
.blog-sync-article .prose a:focus-visible,.sync-table:focus-visible{outline:3px solid #1766b1;outline-offset:3px}
.sync-citation{white-space:nowrap;font-size:.86em;margin:0 2px}.sync-table{max-width:100%;overflow-x:auto;margin:22px 0;border:1px solid #d7e3ef;border-radius:8px}
.sync-table table{width:100%;min-width:570px;border-collapse:collapse;font-size:16px}.sync-table th,.sync-table td{padding:14px 16px;border-bottom:1px solid #dce5ee;text-align:left;vertical-align:top}.sync-table th{background:#edf4fa;color:#153e68;font-weight:700}
.sync-references{font-size:15px;line-height:1.8}.sync-related{margin-top:36px;padding:22px;background:#f1f6fa;border-radius:8px}.sync-index-note{padding:18px 22px;background:#f1f6fa;color:#294b6b;line-height:1.8;margin:22px 0}
.sync-table-hint{font-size:14px;color:#58718a}.sync-news-feature{margin:28px 0 42px;padding:24px 0;border-bottom:1px solid #d7e3ef}.sync-news-feature>h2{font-size:28px;color:#123b6a;line-height:1.6}.sync-news-feature>p{line-height:1.8;margin:12px 0}.sync-news-feature>p>a{color:#084499;text-decoration:underline}
.news_lb ul li.sync-entry{width:100%;height:auto;min-height:0;box-sizing:border-box;padding:22px 24px}.news_lb li.sync-entry>a{height:auto;padding:0}.news_lb li.sync-entry h2{white-space:normal;overflow:visible;text-overflow:clip;display:block;font-size:20px;line-height:1.7;padding-right:0;margin:0 0 10px;overflow-wrap:anywhere}.news_lb li.sync-entry h2:before{display:none}.news_lb li.sync-entry time{position:static;display:block;margin:0 0 12px;font-size:13px}.news_lb li.sync-entry p{height:auto;max-height:none;white-space:normal;display:block;overflow:visible;padding:0;line-height:1.9;margin:0}.news_lb li.sync-entry .editorial-tag{margin-left:0}.news_lb li.sync-entry .news-read{position:static;display:block;text-align:right;margin-top:12px}
@media(max-width:767px){.blog-sync-article .prose{font-size:16px;line-height:1.9}.blog-sync-article .prose h2{font-size:22px}.blog-sync-article .prose h3{font-size:19px}.sync-table table{font-size:15px}.sync-related{padding:16px}.blog-sync-article>h2{font-size:25px!important;line-height:1.6!important}}
