.article-page .article-hero{max-width:900px;padding-bottom:32px}.article-page .article-hero h1{font-size:clamp(34px,4.5vw,58px);line-height:1.15}.article-page .ar-meta{letter-spacing:0;text-transform:none;border-top:1px solid #dce6f3;padding-top:22px;font-family:inherit;font-size:12px}.article-page .ar-meta a{color:#205bd4}.article-page .ms-inner{max-width:828px}.article-page .ar-body{max-width:none}.article-page .ar-body p{color:#344c69;font-size:17px;line-height:1.9}.article-page .ar-body p:first-child{color:#142944;border-bottom:1px solid #dce6f3;padding-bottom:28px;font-family:inherit;font-size:clamp(20px,2vw,24px);line-height:1.65}.article-page .ar-body a{color:#205bd4;text-underline-offset:4px;border:0;text-decoration:underline}.article-page .ar-body a:hover{color:#163e96}.article-page .ar-author{background:#f3f7ff;border:1px solid #dce6f3;border-radius:16px;max-width:none;padding:28px;scroll-margin-top:96px}.article-page .ar-mono{color:#fff;background:#205bd4;border-radius:16px;font-family:inherit;font-style:normal}.article-page .ar-author h2{color:#142944;margin:0 0 8px;font-size:24px}.article-page .ar-author .role{letter-spacing:.08em;line-height:1.7}.article-page .ar-nav{border:0;gap:20px}.article-page .ar-nav a{text-align:left;background:#fff;border:1px solid #dce6f3;border-radius:14px;padding:24px}.article-page .ar-nav .t{font-family:inherit;font-size:22px;line-height:1.4}.article-page .ar-nav a:hover .t{color:#205bd4;font-style:normal}.article-page .ar-nav .dir{color:#205bd4;letter-spacing:.08em}.article-page .ar-nav>span:empty{display:none}.article-page .ar-nav a:only-of-type{grid-column:1/-1}.article-page a:focus-visible{outline-offset:5px;outline:2px solid #205bd4}@media (max-width:640px){.article-page .ar-body p{font-size:16px;line-height:1.85}.article-page .ar-author{padding:22px}}.service-page.article-page .ms-section .ms-inner{max-width:828px}
