.sa-article{width:min(860px,calc(100% - 40px));margin:0 auto;padding:92px 0 20px}.sa-article>header{padding-bottom:44px;border-bottom:1px solid #dedfe4}.sa-article>header>span{font-size:10px;font-weight:800;letter-spacing:.1em;color:#666bff}.sa-article h1{margin:13px 0 20px;font-size:clamp(45px,6vw,70px);line-height:1.02;letter-spacing:-.06em}.sa-article>header>p{max-width:760px;margin:0;color:#62666f;font-size:18px;line-height:1.65}.sa-article>header>small{display:block;margin-top:18px;color:#92949c;font-size:10px}.sa-intro{margin:42px 0;padding:28px;border-left:3px solid #111216;background:#f6f7f8;font-size:20px;line-height:1.65;letter-spacing:-.02em}.sa-article>section:not(.sa-faq){padding:26px 0}.sa-article section h2{margin:0 0 16px;font-size:31px;line-height:1.15;letter-spacing:-.04em}.sa-article section p{margin:0 0 16px;color:#4f525b;font-size:16px;line-height:1.82}.sa-cta{margin:50px 0;padding:42px;border-radius:20px;background:#111216;color:#fff}.sa-cta h2{margin:0;font-size:34px;letter-spacing:-.045em}.sa-cta p{max-width:690px;color:#bbbcc4;font-size:15px;line-height:1.7}.sa-cta .mk-button{margin-top:12px}.sa-faq{margin-top:55px;border-top:1px solid #dedfe4;padding-top:35px}.sa-faq details{padding:22px 0;border-bottom:1px solid #dedfe4}.sa-faq summary{cursor:pointer;font-weight:750;font-size:16px}.sa-faq details p{margin:13px 0 0;font-size:14px;line-height:1.7}@media(max-width:640px){.sa-article{width:calc(100% - 24px);padding-top:62px}.sa-article h1{font-size:42px}.sa-article>header>p{font-size:16px}.sa-intro{padding:22px;font-size:17px}.sa-article section h2{font-size:26px}.sa-article section p{font-size:15px}.sa-cta{padding:30px 24px}.sa-cta h2{font-size:28px}}
