:root{--gold:#d9ad69;--ink:#151515;--muted:#777}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;font-family:"Noto Kufi Arabic",sans-serif;color:var(--ink)}.notice{background:#111;color:#fff;text-align:center;padding:7px;font-size:8px}.watermark{position:fixed;top:50%;left:50%;z-index:20;transform:translate(-50%,-50%);pointer-events:none;color:#fff;background:#111a;border:1px solid #fff6;border-radius:999px;padding:13px 30px;font:700 clamp(22px,3vw,38px) "DM Sans",sans-serif;letter-spacing:.1em;backdrop-filter:blur(7px)}header{height:80px;display:flex;align-items:center;justify-content:space-between;padding:0 8%;background:#fff;position:sticky;top:0;z-index:9}.logo{font:700 24px "DM Sans",sans-serif;color:#111;text-decoration:none;letter-spacing:.08em}nav{display:flex;gap:26px}nav a{color:#444;text-decoration:none;font-size:11px}.call,.service a{background:var(--gold);color:#17130d;text-decoration:none;padding:12px 19px;font-size:10px;font-weight:700}.hero{min-height:620px;background:linear-gradient(90deg,#000b,#0002),url("https://images.unsplash.com/photo-1493238792000-8113da705763?auto=format&fit=crop&w=1800&q=90") center/cover;color:#fff;padding:110px 8%;display:flex;flex-direction:column;justify-content:space-between}.label{font:700 9px "DM Sans",sans-serif;letter-spacing:.15em;text-transform:uppercase;color:var(--gold)}h1,h2{letter-spacing:-.07em;line-height:1.05;font-weight:600}h1{font-size:clamp(50px,7vw,92px);margin:15px 0}h1 em,h2 em{font-family:Georgia,serif;font-weight:400;color:var(--gold)}.hero p:not(.label){max-width:380px;font-size:12px;line-height:2}.hero form{display:grid;grid-template-columns:1.1fr 1fr 1fr auto;gap:10px;background:#fff;padding:15px;color:#222;max-width:1050px}.hero label{font-size:9px;color:#777}.hero select,.hero input{display:block;width:100%;border:0;border-bottom:1px solid #ddd;padding:8px 0;font:11px "Noto Kufi Arabic",sans-serif;background:none}.hero button{border:0;background:var(--gold);padding:0 20px;font:700 10px "Noto Kufi Arabic",sans-serif}.about{padding:120px 14%;display:grid;grid-template-columns:1fr 1fr;gap:80px;background:#f7f6f3}.about h2,.heading h2,.service h2,.contact h2{font-size:clamp(36px,5vw,65px);margin:15px 0}.about p:last-child{align-self:end;color:var(--muted);line-height:2.3;font-size:12px}.cars{padding:110px 8%}.heading{display:flex;justify-content:space-between;align-items:end;margin-bottom:35px}.heading a{color:#222;font-size:11px}.grid{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}.grid img{width:100%;height:235px;object-fit:cover}.grid h3{font-size:17px;margin:13px 0 5px}.grid p{font:600 12px "DM Sans",sans-serif;margin:0 0 8px}.grid span{font-size:9px;color:#777}.service{display:grid;grid-template-columns:1.1fr .9fr;background:#191919;color:white;align-items:center}.service img{width:100%;height:500px;object-fit:cover}.service div{padding:60px}.service p:not(.label){line-height:2;color:#bbb;font-size:11px;margin-bottom:25px}.steps{display:grid;grid-template-columns:repeat(3,1fr);padding:95px 8%;gap:50px}.steps b{font:700 32px "DM Sans",sans-serif;color:var(--gold)}.steps h3{font-size:17px}.steps p{color:#777;font-size:11px}.contact{background:#e9d5b5;padding:100px 8%;text-align:center}.contact a,.contact span{display:block;color:#17130d;margin:13px;text-decoration:none;font:600 17px "DM Sans",sans-serif}footer{text-align:center;background:#111;color:#aaa;padding:20px;font-size:9px}@media(max-width:700px){header{padding:0 20px}nav{display:none}.hero{padding:70px 20px}.hero form{grid-template-columns:1fr}.hero button{height:42px}.about,.service{grid-template-columns:1fr;padding:70px 25px;gap:20px}.cars{padding:70px 20px}.grid,.steps{grid-template-columns:1fr}.service img{height:300px}.service div{padding:45px 25px}.steps{padding:70px 25px}.watermark{font-size:22px}}
