/* URMOT v2.9.1 — shared premium typography. Google Fonts needs an internet connection; system fallback remains usable offline. */
@import url('https://fonts.googleapis.com/css2?family=IBM+Plex+Sans+Arabic:wght@400;500;600;700&family=Inter:wght@400;500;600;700;800&family=Noto+Sans+Arabic:wght@400;500;600;700&display=swap');
:root{--urmot-font-ar:'IBM Plex Sans Arabic','Noto Sans Arabic',Tahoma,Arial,sans-serif;--urmot-font-ku:'Noto Sans Arabic','IBM Plex Sans Arabic',Tahoma,Arial,sans-serif;--urmot-font-en:Inter,Arial,sans-serif;--urmot-body-size:15px;--urmot-body-line:1.75}
html[lang="ar"] body,html[lang="ar"] button,html[lang="ar"] input,html[lang="ar"] select,html[lang="ar"] textarea{font-family:var(--urmot-font-ar)}
html[lang="ku"] body,html[lang="ku"] button,html[lang="ku"] input,html[lang="ku"] select,html[lang="ku"] textarea{font-family:var(--urmot-font-ku)}
html[lang="en"] body,html[lang="en"] button,html[lang="en"] input,html[lang="en"] select,html[lang="en"] textarea{font-family:var(--urmot-font-en)}
body{font-size:var(--urmot-body-size);line-height:var(--urmot-body-line);font-weight:400}
html[lang="ar"] h1,html[lang="ar"] h2,html[lang="ar"] h3,html[lang="ku"] h1,html[lang="ku"] h2,html[lang="ku"] h3{letter-spacing:0;line-height:1.42}
.hero h1{font-size:clamp(34px,4.1vw,49px);font-weight:700;line-height:1.35}
.listings h2,.makes-section h2,.section-head h2{font-size:clamp(24px,2.6vw,31px);font-weight:700}
.panel h1,.wizard-hero h1,.v7-head h1{font-weight:700}
.search label,.smart-search label,.wizard-card label,.panel label{font-size:14px;font-weight:600}
.search input,.search select,.smart-search input,.smart-search select,.panel input,.panel select,.panel textarea,.wizard-card input,.wizard-card select,.wizard-card textarea{font-size:14px;font-weight:500}
.gold,.outline,.soft-button,.v7-btn,.smart-reset,.smart-submit{font-weight:600;font-size:14px}
.car-body h3,.make-tile strong,.make-card strong,.brand-name{font-weight:600}
.brand{font-family:var(--urmot-font-en);font-weight:800}
.brand small{font-family:var(--urmot-font-ar);font-weight:500}
html[lang="en"] .brand small{font-family:var(--urmot-font-en)}
.car-body strong,.v7-price,.brand-count{font-family:var(--urmot-font-en);font-variant-numeric:tabular-nums}
.eyebrow,.smart-search-kicker{font-weight:600}
@media(max-width:680px){.hero h1{font-size:clamp(30px,7.5vw,38px)}.listings h2,.makes-section h2{font-size:24px}body{font-size:14px}}
