/* Airier auto page, with compact offer internals preserved. */
.auto-page .article-body>.article-section{margin-bottom:64px}
.auto-page .article-body>.article-section>h2{margin-bottom:24px}
.auto-page .article-body>.article-section:not(.vehicle-offer):not(.vehicle-faq)>p{max-width:68ch;line-height:1.85}
.auto-page .article-body>.article-section:not(.vehicle-offer):not(.vehicle-faq)>p+p{margin-top:20px}
.auto-page .vehicle-image{margin-block:36px}
.auto-page .auto-benefits{margin-top:48px;margin-bottom:24px}
.auto-page .installation-grid{gap:40px 30px}
.auto-page .installation-copy{padding-top:24px;padding-bottom:30px}
.auto-page .auto-specializations{margin:64px 0}
.auto-page .auto-specializations h2{margin-bottom:28px}
.auto-page .auto-specialization-links{gap:24px}
.auto-page .auto-specialization-links a{padding-block:24px}
.auto-page .article-body>.share-panel{margin-top:64px}
@media(max-width:600px){
.auto-page .article-body>.article-section{margin-bottom:48px}
.auto-page .article-body>.article-section>h2{margin-bottom:20px}
.auto-page .auto-benefits{margin-top:32px;margin-bottom:16px}
.auto-page .vehicle-image{margin-block:28px}
.auto-page .installation-grid{gap:32px}
.auto-page .auto-specializations{margin-block:48px}
.auto-page .auto-specialization-links{gap:20px}
.auto-page .article-body>.share-panel{margin-top:48px}
}
