
.ods-article{--ods-top-offset:168px;max-width:920px;margin:0 auto;padding:var(--ods-top-offset) 24px 64px;color:#183247;background:#fff;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;line-height:1.68}
.ods-article *{box-sizing:border-box}.ods-article h1{font-size:clamp(32px,5vw,52px);line-height:1.08;color:#173f68;margin:0 0 22px}
.ods-article h2{font-size:clamp(24px,3.5vw,34px);line-height:1.2;color:#1e5b8f;margin:54px 0 18px}.ods-article h3{font-size:21px;color:#244f72;margin:34px 0 14px}
.ods-article p{font-size:18px;margin:0 0 17px}.ods-article ul{margin:10px 0 22px;padding-left:25px}.ods-article li{font-size:18px;margin:7px 0}
.ods-article .ods-lead{font-size:21px;color:#294f6c;background:#edf6fb;border-left:5px solid #5a9dcb;padding:22px 24px;border-radius:0 14px 14px 0}
.ods-article .ods-disclaimer{font-size:15px;color:#546b7d;background:#f6f1e8;padding:16px 18px;border-radius:12px}
.ods-article .ods-toc{background:#f5f8fa;padding:20px 24px;border-radius:16px;margin:30px 0}.ods-article .ods-toc a{color:#1e5b8f;text-decoration:none}
.ods-article figure{margin:30px 0}.ods-article figure:has(img[src=""]){display:none}.ods-article figure img{display:block;width:100%;height:auto;border-radius:18px}.ods-article figcaption{font-size:14px;color:#637483;margin-top:8px}
.ods-article .ods-faq{border-top:1px solid #dbe5ec;padding:18px 0}.ods-article .ods-faq h3{margin:0 0 8px;font-size:19px}.ods-article .ods-cta{margin-top:42px;background:#e8f3ee;border-radius:18px;padding:24px}
.ods-article .ods-sources a{color:#1e5b8f;overflow-wrap:anywhere}.ods-editor-note{max-width:920px;margin:24px auto;padding:24px;background:#fff4d6;border:1px solid #e7c76b;border-radius:14px;font-family:Arial,sans-serif}
@media(max-width:640px){.ods-article{--ods-top-offset:128px;padding-left:18px;padding-right:18px}.ods-article p,.ods-article li{font-size:17px}.ods-article h2{margin-top:42px}}
.ods-article .ods-author{font-size:15px;color:#637483;margin:-8px 0 22px}.ods-article .ods-author a{color:#1e5b8f;text-decoration:none}