/* Approved reading-view refinement. Lists, forms, dealer pages and text content stay unchanged. */
.is-article-page .header-inner{height:64px}
.is-article-page .support-nav a{padding-top:11px;padding-bottom:11px}
.is-article-page .breadcrumb{padding-top:4px}
.is-article-page .breadcrumb li,.is-article-page .breadcrumb a{min-height:30px}
.is-article-page .support-intro{padding-top:8px;padding-bottom:12px;gap:20px;min-height:50px}
.is-article-page .article-support-label{font-size:18px;font-weight:600;line-height:1.4;white-space:nowrap}
.is-article-page .support-contacts{padding-top:0}
.is-article-page .phone-contact small{display:inline;margin-right:8px}
.is-article-page .article-section{padding-top:20px;padding-bottom:18px}
.is-article-page .article-header{padding:18px 12px 16px}
.is-article-page .article-heading{font-size:clamp(27px,2.2vw,34px);font-weight:650;line-height:1.45;letter-spacing:-.025em;word-break:keep-all;overflow-wrap:anywhere}
.is-article-page .article-meta{margin-top:10px;font-size:14px}
.is-article-page .article-body{padding:22px 12px 26px}
.is-article-page .article-files{margin-top:10px}
.is-article-page .adjacent-notices a{padding:10px 12px}
.is-article-page .article-actions{margin-top:18px;gap:10px}
.is-article-page .article-actions .button,.is-article-page .legacy-actions input{min-height:42px;padding-top:9px;padding-bottom:9px}
.is-article-page .footer-inner{padding-top:12px;padding-bottom:12px}
@media(min-width:821px){.is-article-page .article-body{line-height:1.7}}
@media(min-width:821px) and (max-height:800px){
 .is-article-page .header-inner{height:54px}
 .is-article-page .support-nav a{padding-top:7px;padding-bottom:7px}
 .is-article-page .breadcrumb{padding-top:0}
 .is-article-page .breadcrumb li,.is-article-page .breadcrumb a{min-height:26px}
 .is-article-page .support-intro{padding-top:4px;padding-bottom:8px;min-height:44px}
 .is-article-page .article-section{padding-top:14px;padding-bottom:14px}
 .is-article-page .article-header{padding-top:14px;padding-bottom:12px}
 .is-article-page .article-body{padding-top:18px;padding-bottom:20px}
 .is-article-page .article-actions{margin-top:14px}
 .is-article-page .footer-inner{padding-top:8px;padding-bottom:8px}
}
@media(max-width:740px){
 .is-article-page .header-inner{height:62px}
 .is-article-page .support-nav a{padding-top:15px;padding-bottom:15px}
 .is-article-page .support-intro{display:flex;align-items:center;flex-wrap:wrap;padding-top:6px;padding-bottom:12px;gap:8px 20px}
 .is-article-page .article-support-label{font-size:16px}
 .is-article-page .support-contacts{margin-top:0;gap:10px 14px;flex-wrap:wrap}
 .is-article-page .phone-contact small{display:block;margin-right:0}
 .is-article-page .email-contact{font-size:12px}
 .is-article-page .article-section{padding-top:17px;padding-bottom:22px}
 .is-article-page .article-header{padding:15px 0}
 .is-article-page .article-heading{font-size:23px;line-height:1.55}
 .is-article-page .article-meta{font-size:12px;gap:12px}
 .is-article-page .article-meta time{padding-left:12px}
 .is-article-page .article-body{padding:20px 0 24px}
 .is-article-page .adjacent-notices a{padding:11px 0}
 .is-article-page .legacy-actions input,.is-article-page .article-actions .button{font-size:14px;min-width:0;width:auto!important;padding-left:16px;padding-right:16px}
}
