/* W13 — Commercial Fleet: high-contrast worksite palette, clear product categories, action-first layout. */
:root{--paper:#edf1f3;--surface:#fff;--ink:#1d2c39;--muted:#667580;--teal:#243d50;--teal-soft:#e4ebef;--line:#d3dce1;--orange:#e2b42f;--orange-dark:#c18d10;--radius:5px;--header-background:#f4f6f7f5;--footer:#1d2c39;--footer-ink:#e8eff2}
.theme-automotive-commercial .site-header{border-bottom:4px solid #e2b42f}
.theme-automotive-commercial .brand-mark{border-radius:4px;background:#1d2c39;color:#f4c949}
.theme-automotive-commercial .brand-text{font-weight:800;letter-spacing:-.035em}
.theme-automotive-commercial .brand-subtitle{color:#53697a;text-transform:uppercase;letter-spacing:.09em}
.theme-automotive-commercial .button{border-radius:4px;background:#dcae29;color:#172633;font-weight:800}
.theme-automotive-commercial .button:hover{background:#f0c94e}
.theme-automotive-commercial .hero-heading{grid-template-columns:1.3fr .7fr;gap:48px}
.theme-automotive-commercial .hero-heading h1{max-width:850px;font-size:clamp(2.8rem,5.2vw,5rem);font-weight:800;letter-spacing:-.06em;line-height:1.02}
.theme-automotive-commercial .hero-heading .eyebrow{color:#96700c;letter-spacing:.16em}
.theme-automotive-commercial .hero-introduction{border-left:4px solid #e2b42f;padding-left:20px}
.theme-automotive-commercial .hero-slider{overflow:hidden;border:2px solid #273d4d;border-radius:5px;background:#1d2c39;box-shadow:0 14px 0 #d5dfe3}
.theme-automotive-commercial .hero-slide{aspect-ratio:16/7.3}
.theme-automotive-commercial .hero-slide-shade{background:linear-gradient(90deg,#142431e8,#14243155 68%,#14243108),linear-gradient(0deg,#14243192,transparent 75%)}
.theme-automotive-commercial .hero-slide-content{max-width:720px;border-left:5px solid #f0c23a;padding-left:22px}
.theme-automotive-commercial .slide-kicker{color:#f6d977;letter-spacing:.16em}
.theme-automotive-commercial .hero-slide-content h2{font-weight:800;letter-spacing:-.05em}
.theme-automotive-commercial .hero-slide-link{border-color:#f0c23a;color:#fff}
.theme-automotive-commercial .slider-controls{border-color:#465966;background:#1d2c39;color:#eff4f6}
.theme-automotive-commercial .slider-button{border-color:#8a969c;color:#fff}
.theme-automotive-commercial .catalog-section{background:#e3e9ec}
.theme-automotive-commercial .section-heading h2{font-weight:750;letter-spacing:-.05em}
.theme-automotive-commercial .content-card{overflow:hidden;border:1px solid #cad5db;border-top:4px solid #e2b42f;border-radius:4px;background:#fff;box-shadow:0 8px 20px #2033420e}
.theme-automotive-commercial .content-card-image{background:#dce4e8}
.theme-automotive-commercial .content-card-body{padding:21px}
.theme-automotive-commercial .card-label{color:#80610d;letter-spacing:.12em}
.theme-automotive-commercial .card-arrow{border-radius:3px;background:#1d2c39;color:#f0c23a}
.theme-automotive-commercial .business-contact-card{overflow:hidden;border:1px solid #cbd6dc;border-radius:5px;box-shadow:0 16px 35px #20334213}
.theme-automotive-commercial .business-contact-identity{background:#1d2c39;color:#f5f7f8}
.theme-automotive-commercial .business-contact-identity .eyebrow{color:#f0c23a}
.theme-automotive-commercial .business-category,.theme-automotive-commercial .sales-contact>div>span,.theme-automotive-commercial .contact-detail dt{color:#c4d0d5}
.theme-automotive-commercial .contact-whatsapp{border-radius:4px;background:#e2b42f;color:#172633}
.theme-automotive-commercial .detail-cover{border-radius:4px;background:#e3e9ec}
.theme-automotive-commercial .price-block{border-color:#ccd7dc;border-radius:4px}
@media(max-width:800px){.theme-automotive-commercial .hero-heading{grid-template-columns:1fr;gap:22px}.theme-automotive-commercial .hero-introduction{max-width:650px}}
@media(max-width:600px){.theme-automotive-commercial .hero-heading h1{font-size:2.7rem}.theme-automotive-commercial .hero-slider{box-shadow:0 8px 0 #d5dfe3}.theme-automotive-commercial .hero-slide{min-height:350px;aspect-ratio:4/3}.theme-automotive-commercial .hero-slide-content{left:7%;bottom:13%;max-width:88%;padding-left:15px}.theme-automotive-commercial .hero-slide-content h2{font-size:2.2rem}}
