/* Explicit native-source adapter; use the shared program-link and CTA controls. */
.s-article.ams-legacy-normalized .article-section h3{font-family:"Roboto Bold",sans-serif;font-size:28px;font-weight:normal;line-height:1.35;text-align:left;margin:32px 0 20px}
.s-article.ams-legacy-normalized .article-section h4{font-family:"Roboto Bold",sans-serif;font-size:22px;font-weight:normal;line-height:1.4;text-align:left;margin:28px 0 18px}
.s-article.ams-legacy-normalized .article-section h2{font-family:"Roboto Bold",sans-serif;text-align:left}
.s-article.ams-legacy-normalized .s-article-cta-block{width:100%;max-width:100%}
.s-article.ams-legacy-normalized .ams-download{flex-wrap:wrap}
.s-article.ams-legacy-normalized .ams-download a{white-space:nowrap;text-decoration:none;border:0}
.s-article-prefooter.ams-global-footer .ams-download{flex-wrap:wrap;margin-top:32px}
.s-article-prefooter.ams-global-footer .support{color:#fff}
.s-article-prefooter.ams-global-footer .btn-win,.s-article-prefooter.ams-global-footer .btn-mac{min-height:54px;font-size:16px;padding:10px 24px;white-space:nowrap}
.s-article-prefooter.ams-global-footer .btn-win img,.s-article-prefooter.ams-global-footer .btn-mac img{max-width:24px;max-height:24px}
@media(max-width:767px){.s-article.ams-legacy-normalized .article-section h3{font-size:22px}.s-article.ams-legacy-normalized .article-section h4{font-size:20px}.s-article-prefooter.ams-global-footer .s-article-prefooter__title{font-size:28px}}
