.seo-content{padding:55px 5%;max-width:1300px;margin:auto}.seo-content h1{font-size:clamp(34px,5vw,70px);letter-spacing:-.04em;line-height:1.12;margin:25px 0}.seo-content h2{font-size:clamp(27px,3vw,42px);margin-bottom:22px}.seo-content p,.seo-car-facts p{font-size:15px;line-height:1.8;max-width:900px;color:var(--muted)}.seo-service-heading{font-size:18px;letter-spacing:0;line-height:1.5;margin:26px 0 0}.car-details-link{display:inline-block;margin-top:22px;font-size:13px;text-decoration:underline;text-underline-offset:5px}.seo-footer-links{display:flex;gap:18px;flex-wrap:wrap;grid-column:1/-1;margin-top:20px;line-height:1.6}.seo-footer-links a{font-size:13px;text-decoration:underline;text-underline-offset:4px}.breadcrumbs{font-size:12px;color:var(--muted)}.car-detail-fleet{padding-top:15px}.car-detail-fleet>h2{font-size:27px;margin-bottom:22px}.car-detail-grid{align-items:start}.seo-car-facts{padding:25px}.seo-car-facts h2{font-size:32px}.service-page{min-height:55vh}.contact-option{display:inline-block;margin:12px 10px 12px 0}.car-intro{padding-bottom:20px}#gallery-main{aspect-ratio:1.6}.car-intro h1{color:var(--ink)}@media(max-width:600px){.seo-content{padding:35px 5%}.seo-car-facts{padding:15px 0}.seo-footer-links{gap:13px}.contact-option{width:100%;text-align:center}html[dir=rtl] .seo-content h1{text-align:right}}