.article-body .blog-local-box{margin:26px 0;padding:18px;border:1px solid var(--color-primary-mid,#c5cae9);border-radius:12px;background:var(--color-bg-soft,#f7f8fc);font-size:13px;line-height:1.8}
.article-body .blog-local-box .blog-local-title{margin:0 0 7px;font-weight:800;color:var(--color-primary,#1a237e)}
.article-body .blog-local-box p{margin:0 0 9px}
.article-body .blog-local-box .blog-local-note{font-size:11px;color:var(--color-text-sub,#6b6f8c);line-height:1.7;margin-bottom:9px}
.article-body .blog-local-box a{color:var(--color-primary,#1a237e);font-size:13px;font-weight:700;text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}
.article-body .blog-local-box a:focus-visible{outline:3px solid #ed992e;outline-offset:4px}
@media(max-width:480px){.article-body .blog-local-box{padding:14px;margin:22px 0}}
