/* لمعة — مغسلة سيارات: ليل غرافيت × سماوي نيون ✨ */
h1,h2,h3,h4{font-family:'Changa','Tajawal',sans-serif;font-weight:800}
:root,[data-skin="services"]{--surface-l:#0b1220;--surface-l2:#111a2c;--on-light:#e5f2f8;--on-light-mut:#8da4b8;
 --line-l:rgba(34,211,238,.2);--line-d:rgba(34,211,238,.2);--tint:rgba(34,211,238,.1);
 --surface-d:#0b1220;--on-dark:#e5f2f8;--on-dark-mut:#8da4b8;--on-accent:#06121c}
body{background:#0b1220;color:#e5f2f8}
body::before{content:'';position:fixed;inset:0;z-index:-1;pointer-events:none;
 background:radial-gradient(600px 380px at 50% -120px,rgba(34,211,238,.16),transparent 70%),radial-gradient(400px 380px at 92% 92%,rgba(14,165,233,.1),transparent 70%)}
::selection{background:#22d3ee;color:#06121c}
.st-eyebrow{color:#22d3ee;letter-spacing:.1em}
.st-line{background:#22d3ee;height:4px;box-shadow:0 0 14px rgba(34,211,238,.7)}
.st-btn{background:linear-gradient(135deg,#22d3ee,#0891b2);color:#06121c;border-radius:12px;
 box-shadow:0 0 26px rgba(34,211,238,.4)}
.st-btn:hover{box-shadow:0 0 40px rgba(34,211,238,.6);transform:translateY(-2px)}
.st-btn-ghost,.st-btn-line{border:1.5px solid #22d3ee;color:#22d3ee;background:transparent;border-radius:12px}
.st-abar-primary{background:#060d18;border-bottom:1px solid var(--line-l);color:#8da4b8}
.st-abar-primary .st-abar-tk i{color:#22d3ee}
.st-nav{background:rgba(11,18,32,.86);backdrop-filter:blur(16px);border-bottom:1px solid var(--line-l)}
.st-nav-bd{color:#22d3ee;font-family:'Changa'}
.st-nav-lk a{color:#8da4b8}
.st-nav-lk a:hover{color:#22d3ee}
.st-nav-cta{background:linear-gradient(135deg,#22d3ee,#0891b2);color:#06121c}
.st-slide-ov{background:linear-gradient(180deg,rgba(6,13,24,.5),rgba(6,13,24,.4) 45%,rgba(6,13,24,.94))}
.st-slide-in h1{font-family:'Changa';text-shadow:0 0 30px rgba(34,211,238,.55)}
.st-dot.on{background:#22d3ee;box-shadow:0 0 12px rgba(34,211,238,.9)}
.st-fstrip{border-color:var(--line-l)}
.st-fstrip .fs+.fs::before{background:var(--line-l)}
.st-fstrip i{color:#22d3ee}
.st-fstrip b{font-family:'Changa'}
.st-pmenu .mi{color:#e5f2f8}
.st-pmenu .nm b{font-family:'Changa'}
.st-pmenu .dots{border-color:rgba(34,211,238,.35)}
.st-pmenu em{color:#22d3ee;font-family:'Changa'}
.st-cslider .cs{background:#111a2c;border-color:var(--line-l)}
.st-cslider .cs:hover{border-color:#22d3ee;box-shadow:0 0 26px rgba(34,211,238,.25)}
.st-cslider .bd small{color:#22d3ee;font-family:'Changa';font-size:16px}
.st-band-ov{background:rgba(6,13,24,.88)}
.st-band .bs b{color:#22d3ee;font-family:'Changa'}
.st-twall .tw{background:#111a2c;border-color:var(--line-l)}
.st-twall .tw:hover{border-color:#22d3ee;box-shadow:0 0 22px rgba(34,211,238,.18)}
.st-twall .strs,.st-twall-hd .strs{color:#facc15}
.st-q{background:#111a2c;border:1px solid var(--line-l)}
.st-q.open{border-color:#22d3ee}
.st-q-h span{font-family:'Changa'}
.st-q-h i{color:#22d3ee}
.st-payblk{background:#111a2c;border-color:var(--line-l)}
.st-payblk .px span{background:#0b1220;border-color:var(--line-l);color:#e5f2f8}
.st-payblk .px span:hover{border-color:#22d3ee;color:#22d3ee}
.st-ctap{background:linear-gradient(135deg,#060d18,#0e2233);border:1px solid var(--line-l)}
.st-ctap .glow{background:radial-gradient(50% 65% at 50% 0%,rgba(34,211,238,.26),transparent 70%)}
.st-ctap h2{font-family:'Changa'}
.st-foot{background:#060d18;border-top:1px solid var(--line-l)}
.st-foot::before{content:'';display:block;height:3px;margin-bottom:32px;background:linear-gradient(90deg,#22d3ee,transparent)}
.st-foot h4{color:#22d3ee;font-family:'Changa'}
.st-footer{background:#04090f;color:#5c7183}
.rp-card,.sv-card,.acc-hd,.acc-box{background:#111a2c;border-color:var(--line-l)}
.st-form input,.st-form textarea,.st-form select{background:#0e1626;border-color:var(--line-l);color:#e5f2f8}
.st-page-head h1{font-family:'Changa'}
.st-back{background:#111a2c;border-color:var(--line-l);color:#e5f2f8}
.acc-hd .av{background:linear-gradient(135deg,#22d3ee,#0891b2);color:#06121c}
