.w4b-article-content{overflow-wrap:anywhere;line-height:1.9;color:#26344e}
.single .breadcum_area{background:#f5f7ff;padding:48px 0 36px}
.single .breadcum_area h1{font-size:clamp(28px,3.2vw,44px);line-height:1.45;max-width:28em;margin:0;color:#152044;overflow-wrap:anywhere}
.single .breadcum_area .w4b-breadcrumb{color:#52617c;font-size:14px}
.single .breadcum_area .w4b-breadcrumb a{color:#344cc4;text-decoration:underline;text-underline-offset:3px}
.single .breadcum_area .w4b-breadcrumb a:focus-visible{outline:3px solid #5367ff;outline-offset:3px}
.w4b-article-content h2,.w4b-article-content h3{scroll-margin-top:120px;line-height:1.45;margin-top:2em}
.w4b-article-content p,.w4b-article-content ul,.w4b-article-content ol{margin-bottom:1.25em}
.w4b-article-content ul,.w4b-article-content ol{padding-left:1.6em;list-style:revert}
.w4b-article-content li{margin:.45em 0;list-style:inherit}
.w4b-article-content a{text-decoration:underline;text-underline-offset:3px}
.w4b-article-content pre{padding:20px;background:#f2f5ff;white-space:pre-wrap;overflow-wrap:anywhere;border:1px solid #dbe2f5;border-radius:12px;color:#152044}
.w4b-article-content figure{margin:24px 0;padding:20px;border:1px solid #dbe2f5;border-radius:12px;background:#f8faff}
.w4b-article-content figcaption{font-size:14px;color:#52617c;margin-top:12px}
.w4b-article-content .w4b-note{padding:16px 20px;border-left:3px solid #5367ff;background:#f5f7ff}
.w4b-toc a{display:block;padding:9px 0;line-height:1.5;overflow-wrap:anywhere}
.w4b-toc a[data-level="3"]{padding-left:16px}
.w4b-article a:focus-visible{outline:3px solid #5367ff;outline-offset:3px}
.w4b-editorial-note{border-top:1px solid #e4e8f2;margin-top:32px;padding-top:18px;font-size:14px;color:#52617c}
@media(max-width:767px){.w4b-article-content{font-size:16px}.w4b-article-content pre,.w4b-article-content figure{padding:14px}.w4b-article-content h2{font-size:24px}.w4b-article-content h3{font-size:20px}}
