/* W08 — Automotive: graphite, high-visibility red and steel details for vehicle brands. */
:root{--paper:#f2f3f4;--surface:#fff;--ink:#282d32;--muted:#687078;--teal:#35434e;--teal-soft:#e7ebee;--line:#d8dde1;--orange:#c93431;--orange-dark:#98221f;--radius:5px;--header-background:#f5f6f7f5;--footer:#20262b;--footer-ink:#e7eaec}
.theme-automotive .site-header{border-bottom:3px solid #c93431}
.theme-automotive .brand-mark{border-radius:5px;background:#252b30;color:#fff}
.theme-automotive .brand-text{font-weight:800;letter-spacing:-.04em}
.theme-automotive .brand-subtitle{letter-spacing:.075em;text-transform:uppercase}
.theme-automotive .button{border-radius:4px;font-weight:750}
.theme-automotive .hero-heading{grid-template-columns:1.35fr .65fr;gap:65px}
.theme-automotive .hero-heading h1{font-size:clamp(2.8rem,5vw,4.9rem);font-weight:800;letter-spacing:-.055em}
.theme-automotive .hero-heading .eyebrow{color:#a82b29;letter-spacing:.15em}
.theme-automotive .hero-introduction{border-left:3px solid #c93431;padding-left:20px}
.theme-automotive .hero-slider{border:2px solid #252b30;border-radius:5px;background:#262d32}
.theme-automotive .hero-slide{aspect-ratio:16/7.2}
.theme-automotive .hero-slide-shade{background:linear-gradient(90deg,#171c20c9,#171c2012 88%),linear-gradient(0deg,#171c206b,transparent 72%)}
.theme-automotive .hero-slide-content{border-left:4px solid #e44d45;padding-left:22px}
.theme-automotive .slide-kicker{color:#ffb2ab;letter-spacing:.15em}
.theme-automotive .hero-slide-link{color:#fff;border-bottom-color:#f08079}
.theme-automotive .slider-controls{background:#252b30;color:#f3f4f5;border-color:#444b50}
.theme-automotive .slider-button{border-color:#70777c;color:#fff}
.theme-automotive .slider-pause{color:#f3f4f5}
.theme-automotive .catalog-section{background:#e9ecee}
.theme-automotive .content-card{border-bottom:3px solid #c93431;border-radius:5px}
.theme-automotive .card-label{color:#a82b29}
.theme-automotive .card-arrow{border-radius:4px;background:#252b30;color:#fff}
.theme-automotive .business-contact-card{border-top:4px solid #c93431}
.theme-automotive .business-contact-identity{background:#262d32;color:#f5f6f7}
.theme-automotive .business-contact-identity .eyebrow{color:#ff9b94}
.theme-automotive .business-category,.theme-automotive .sales-contact>div>span,.theme-automotive .contact-detail dt{color:#c5cbcf}
.theme-automotive .contact-whatsapp{background:#c93431}
.theme-automotive .contact-social{border-radius:4px}
@media(max-width:800px){.theme-automotive .hero-heading{grid-template-columns:1fr;gap:22px}.theme-automotive .hero-introduction{max-width:620px}}
@media(max-width:600px){.theme-automotive .hero-heading h1{font-size:2.9rem}.theme-automotive .hero-slide{min-height:360px;aspect-ratio:4/3}.theme-automotive .hero-slide-content{left:7%;bottom:14%;max-width:87%;padding-left:16px}.theme-automotive .hero-slide-content h2{font-size:2.35rem}.theme-automotive .business-contact-identity{align-items:flex-start}}
