@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/ibm-plex-sans-arabic-arabic-400-normal.CyU-ddYS.woff2)format("woff2"),url(/_astro/ibm-plex-sans-arabic-arabic-400-normal.EA1o-u_Q.woff)format("woff")}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/ibm-plex-sans-arabic-arabic-500-normal.C4MQITzh.woff2)format("woff2"),url(/_astro/ibm-plex-sans-arabic-arabic-500-normal.DPXcppbm.woff)format("woff")}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/ibm-plex-sans-arabic-arabic-600-normal.0pRdybE_.woff2)format("woff2"),url(/_astro/ibm-plex-sans-arabic-arabic-600-normal.MJZ0liF5.woff)format("woff")}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/ibm-plex-sans-arabic-latin-400-normal.Bo5KPYvw.woff2)format("woff2"),url(/_astro/ibm-plex-sans-arabic-latin-400-normal.CFZh1unN.woff)format("woff")}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/ibm-plex-sans-arabic-latin-600-normal.KrqB56Mw.woff2)format("woff2"),url(/_astro/ibm-plex-sans-arabic-latin-600-normal.Dk5eISD_.woff)format("woff")}@font-face{font-family:Outfit;font-style:normal;font-display:swap;font-weight:200;src:url(/_astro/outfit-latin-200-normal.DovQRx1c.woff2)format("woff2"),url(/_astro/outfit-latin-200-normal.DBi7mfCs.woff)format("woff")}@font-face{font-family:Outfit;font-style:normal;font-display:swap;font-weight:300;src:url(/_astro/outfit-latin-300-normal.CRYTwY6m.woff2)format("woff2"),url(/_astro/outfit-latin-300-normal.AWLfuCom.woff)format("woff")}@font-face{font-family:Outfit;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/outfit-latin-500-normal.DKnIMDSk.woff2)format("woff2"),url(/_astro/outfit-latin-500-normal.ClnHRwRh.woff)format("woff")}:root{--bg:#0b0c0e;--surface:#131518;--surface-2:#1a1d21;--ink:#f3f3f1;--muted:#9b9ea3;--line:#ffffff1a;--brand:#15171a;--accent:#e0ac1b;--radius:14px;--font:"IBM Plex Sans Arabic", system-ui, "Segoe UI", Tahoma, sans-serif;--display:"Outfit", "IBM Plex Sans Arabic", system-ui, sans-serif;--header-h:76px}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:calc(var(--header-h) + 12px)}body{background:var(--bg);color:var(--ink);font-family:var(--font);-webkit-font-smoothing:antialiased;margin:0;padding-bottom:64px;font-size:16px;line-height:1.75}img,svg{max-width:100%;display:block}img{height:auto}a{color:inherit;text-decoration:none}h1,h2,h3,h4,p,ul,ol,dl,dd{margin:0;padding:0}ul,ol{list-style:none}h1{font-size:clamp(2.1rem,6.2vw,4.2rem);font-weight:600;line-height:1.2}h2{font-size:clamp(1.45rem,3.4vw,2.2rem);font-weight:600;line-height:1.3}[hidden]{display:none!important}:focus-visible{outline:2px solid var(--accent);outline-offset:3px}::selection{background:var(--accent);color:#111}.wrap{width:min(1240px,100% - 32px);margin-inline:auto}.section{padding-block:56px}.section-head{justify-content:space-between;align-items:end;gap:16px;margin-bottom:28px;display:flex}.kicker{color:var(--accent);align-items:center;gap:10px;margin-bottom:10px;font-size:.85rem;font-weight:600;display:flex}.kicker:before{content:"";background:var(--accent);width:28px;height:2px}.lead{max-width:560px;color:var(--muted);margin-top:10px}.more{color:var(--muted);flex:none;align-items:center;gap:8px;font-size:.92rem;transition:color .15s,gap .15s;display:inline-flex}.more:hover{color:var(--accent);gap:12px}.icon{flex:none}.en{font-family:var(--display)}.js [data-reveal]{opacity:0;transition:opacity .7s,translate .7s;transition-delay:var(--delay,0s);translate:0 26px}.js [data-reveal].is-visible{opacity:1;translate:0}.btn{min-height:52px;font:inherit;cursor:pointer;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:10px 28px;font-weight:600;transition:background .18s,color .18s,border-color .18s,translate .18s,box-shadow .18s;display:inline-flex}.btn:hover{translate:0 -2px}.btn-accent{background:var(--accent);color:#131107;box-shadow:0 10px 30px -12px var(--accent)}.btn-accent:hover{background:color-mix(in srgb, var(--accent) 86%, #fff)}.btn-line{color:var(--ink);border-color:#ffffff42}.btn-line:hover{border-color:var(--ink);background:#ffffff0f}.btn-sm{min-height:42px;padding:6px 18px;font-size:.9rem}.btn-block{width:100%}.header{z-index:40;background:color-mix(in srgb, var(--bg) 82%, transparent);backdrop-filter:blur(14px);border-bottom:1px solid var(--line);position:sticky;top:0}.header-in{height:var(--header-h);justify-content:space-between;align-items:center;gap:20px;display:flex}.logo{color:var(--ink);display:block}.logo-svg,.logo-img{width:auto}.nav{gap:30px;font-size:.95rem;display:none}.nav a{color:var(--muted);padding-block:8px;transition:color .15s;position:relative}.nav a:after{content:"";inset-inline:0;background:var(--accent);height:2px;transition:scale .2s;position:absolute;bottom:0;scale:0 1}.nav a:hover,.nav a[aria-current=page]{color:var(--ink)}.nav a:hover:after,.nav a[aria-current=page]:after{scale:1}.tabbar{inset-inline:0;z-index:40;background:color-mix(in srgb, var(--surface) 94%, transparent);backdrop-filter:blur(14px);border-top:1px solid var(--line);padding-bottom:env(safe-area-inset-bottom);grid-template-columns:repeat(4,1fr);display:grid;position:fixed;bottom:0}.tabbar a{color:var(--muted);flex-direction:column;align-items:center;gap:2px;padding-block:9px 7px;font-size:.7rem;display:flex}.tabbar a[aria-current=page]{color:var(--accent);font-weight:600}.hero{isolation:isolate;background:radial-gradient(62% 46% at 50% 74%,#5a5d61 0%,#2a2c30 38%,#0000 72%),linear-gradient(#0b0c0e 0%,#101214 60%,#0b0c0e 100%);position:relative;overflow:hidden}.hero:after{content:"";inset-inline:0;z-index:-1;background:linear-gradient(#0000,#969a9e42);height:26%;position:absolute;bottom:0}.hero-in{text-align:center;justify-items:center;padding-block:56px 0;display:grid;position:relative}.hero-badge{border:1px solid var(--line);color:var(--muted);background:#ffffff0a;border-radius:999px;align-items:center;gap:10px;margin-bottom:20px;padding:6px 16px;font-size:.82rem;display:inline-flex}.hero-badge:before{content:"";background:var(--accent);width:7px;height:7px;box-shadow:0 0 12px var(--accent);border-radius:50%}.hero h1 em{color:var(--accent);font-style:normal}.hero p{color:#c4c6c9;max-width:600px;margin-top:18px;font-size:1.06rem}.hero-actions{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:30px;display:flex}.hero-stage{width:min(700px,100%);margin-top:30px;position:relative}.hero-stage .car-art,.hero-car{z-index:1;width:100%;animation:1.2s cubic-bezier(.16,1,.3,1) both drive-in;position:relative}.hero-car{filter:drop-shadow(0 30px 26px #0000008c);margin-bottom:26px}.hero-reflection{inset-inline:0;opacity:.2;filter:blur(2px);width:100%;animation:1.2s cubic-bezier(.16,1,.3,1) both drive-in;position:absolute;top:78%;scale:1 -1;-webkit-mask-image:linear-gradient(#0000 45%,#000);mask-image:linear-gradient(#0000 45%,#000)}.hero-rise{animation:.9s both rise;animation-delay:var(--delay,0s)}@keyframes rise{0%{opacity:0;translate:0 22px}}@keyframes drive-in{0%{opacity:0;translate:-90px}}.deco-bar,.deco-frame{z-index:-1;pointer-events:none;position:absolute}.deco-bar{top:12%;background:linear-gradient(transparent, var(--accent) 22%, var(--accent) 70%, transparent);filter:blur(1px);opacity:.85;width:22px;height:180px;inset-inline-end:12%}.deco-frame{border:1px solid color-mix(in srgb, var(--accent) 50%, transparent)}.deco-frame-a{top:6%;width:46px;height:260px;inset-inline-start:13%}.deco-frame-b{top:2%;border-color:#ffffff24;width:46px;height:320px;inset-inline-start:11.5%}.deco-frame-c{bottom:22%;border-color:#ffffff29;width:34px;height:130px;inset-inline-end:7%}.strip{border-block:1px solid var(--line);background:var(--surface)}.strip-in{color:var(--muted);font-family:var(--display);letter-spacing:.34em;text-transform:uppercase;flex-wrap:wrap;justify-content:center;align-items:center;gap:10px 34px;padding-block:20px;font-size:.95rem;font-weight:300;display:flex}.strip-in a{transition:color .15s}.strip-in a:hover{color:var(--accent)}.strip-in span{color:var(--accent);font-family:var(--font);letter-spacing:0;font-size:.85rem;font-weight:600}.car-grid{gap:18px;display:grid}.car-card{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);flex-direction:column;transition:border-color .25s,translate .25s,box-shadow .25s;display:flex;position:relative;overflow:hidden}.car-card:hover{border-color:color-mix(in srgb, var(--accent) 70%, transparent);box-shadow:0 26px 60px -30px color-mix(in srgb, var(--accent) 60%, transparent);translate:0 -6px}.car-media{aspect-ratio:16/10;background:radial-gradient(70% 60% at 50% 70%,#4b4e52 0%,#1c1e21 55%,#121416 100%);place-items:center;display:grid;position:relative;overflow:hidden}.car-media .car-art{width:84%;transition:scale .5s,translate .5s}.car-media img{object-fit:contain;filter:drop-shadow(0 16px 14px #00000080);width:88%;height:80%;transition:scale .5s,translate .5s}.car-card:hover .car-media .car-art,.car-card:hover .car-media img{translate:-8px;scale:1.05}.status{top:14px;z-index:1;background:var(--accent);color:#131107;border-radius:999px;padding:3px 12px;font-size:.75rem;font-weight:600;position:absolute;inset-inline-start:14px}.status-sold{color:var(--ink);background:#3a3d41}.car-body{flex-direction:column;flex:1;padding:20px 20px 18px;display:flex}.car-make{color:var(--accent);font-family:var(--display);letter-spacing:.22em;text-transform:uppercase;text-align:right;font-size:.8rem;font-weight:500}.car-name{margin-top:2px;font-size:1.35rem;font-weight:600}.car-chips{flex-wrap:wrap;gap:6px;margin-top:12px;display:flex}.car-chips li{border:1px solid var(--line);color:var(--muted);border-radius:999px;padding:2px 12px;font-size:.78rem}.car-foot{justify-content:space-between;align-items:center;gap:12px;margin-top:auto;padding-top:18px;display:flex}.car-foot strong{font-size:1.02rem}.car-more{color:var(--muted);align-items:center;gap:6px;font-size:.88rem;transition:color .15s,gap .15s;display:inline-flex}.car-card:hover .car-more{color:var(--accent);gap:10px}.band{border-block:1px solid var(--line);background:var(--surface)}.steps{counter-reset:step;gap:16px;display:grid}.step{border:1px solid var(--line);border-radius:var(--radius);background:var(--bg);padding:28px 24px;position:relative}.step-num{color:#0000;font-family:var(--display);-webkit-text-stroke:1px var(--accent);margin-bottom:14px;font-size:3.6rem;font-weight:200;line-height:1;display:block}.step strong{font-size:1.15rem}.step p{color:var(--muted);margin-top:6px;font-size:.94rem}.request{border:1px solid var(--line);border-radius:calc(var(--radius) + 6px);background:radial-gradient(ellipse 60% 80% at 100% 0%, color-mix(in srgb, var(--accent) 16%, transparent), transparent 60%), var(--surface);gap:28px;padding:28px 22px;display:grid}.form,.form-row{gap:12px;display:grid}.form label{color:var(--muted);gap:5px;font-size:.86rem;display:grid}.field{border:1px solid var(--line);background-color:var(--bg);width:100%;min-height:50px;color:var(--ink);font:inherit;border-radius:12px;padding:8px 16px;transition:border-color .15s,box-shadow .15s}.field::placeholder{color:#6c6f74}.field:hover{border-color:#ffffff38}.field:focus{border-color:var(--accent);box-shadow:0 0 0 4px color-mix(in srgb, var(--accent) 18%, transparent);outline:none}textarea.field{resize:vertical;min-height:92px}select.field{-webkit-appearance:none;appearance:none;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8' fill='none' stroke='%23e0ac1b' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M1 1.5l5 5 5-5'/%3E%3C/svg%3E");background-position:18px;background-repeat:no-repeat;background-size:12px 8px;padding-inline:16px 44px}select.field option{background:var(--surface);color:var(--ink)}[dir=ltr] select.field{background-position:right 18px center}.field-search{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 24 24' fill='none' stroke='%239b9ea3' stroke-width='1.8' stroke-linecap='round'%3E%3Ccircle cx='11' cy='11' r='7'/%3E%3Cpath d='M20 20l-3.6-3.6'/%3E%3C/svg%3E");background-position:right 16px center;background-repeat:no-repeat;background-size:18px 18px;padding-inline:46px 16px}[dir=ltr] .field-search{background-position:16px}.pill{background-color:var(--surface);border-radius:999px}.faq{gap:10px;max-width:860px;display:grid}.acc{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);transition:border-color .2s}.acc[open]{border-color:color-mix(in srgb, var(--accent) 55%, transparent)}.acc summary{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;padding:18px 22px;font-weight:600;list-style:none;display:flex}.acc summary::-webkit-details-marker{display:none}.acc summary:after{content:"";border-bottom:1.8px solid var(--accent);border-right:1.8px solid var(--accent);flex:none;width:9px;height:9px;transition:rotate .2s,translate .2s;translate:0 -3px;rotate:45deg}.acc[open] summary:after{translate:0 2px;rotate:225deg}.acc p{color:var(--muted);padding:0 22px 20px}.contact{gap:14px;display:grid}.contact-tile{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);align-items:center;gap:16px;padding:22px;transition:border-color .2s,translate .2s;display:flex}a.contact-tile:hover{border-color:var(--accent);translate:0 -3px}.contact-tile .icon{color:var(--accent)}.contact-tile span{color:var(--muted);font-size:.84rem;display:block}.contact-tile strong{font-size:1.08rem}.page-head{isolation:isolate;border-bottom:1px solid var(--line);background:radial-gradient(ellipse 50% 120% at 80% 100%, #2c2e32, transparent 70%), var(--surface);padding-block:40px;position:relative;overflow:hidden}.crumbs{color:var(--muted);margin-bottom:8px;font-size:.84rem}.crumbs a:hover{color:var(--accent)}.page-head h1{font-size:clamp(1.8rem,4.6vw,2.8rem)}.toolbar{gap:14px;margin-bottom:14px;display:grid}.chips{scrollbar-width:none;gap:8px;margin-inline:-16px;padding-inline:16px;display:flex;overflow-x:auto}.chips::-webkit-scrollbar{display:none}.chip{border:1px solid var(--line);background:var(--surface);min-height:42px;color:var(--ink);font:inherit;white-space:nowrap;cursor:pointer;border-radius:999px;flex:none;padding:6px 20px;font-size:.92rem;transition:background .15s,border-color .15s,color .15s}.chip:hover{border-color:#ffffff4d}.chip[aria-pressed=true]{border-color:var(--accent);background:var(--accent);color:#131107;font-weight:600}.tools{order:-1;grid-template-columns:minmax(0,1fr) minmax(150px,auto);gap:8px;display:grid}.result-count{color:var(--muted);margin-bottom:18px;font-size:.86rem}.empty{color:var(--muted);text-align:center;justify-items:center;gap:12px;padding-block:70px;display:grid}.empty h1{color:var(--ink);font-size:1.8rem}.car-page{gap:28px;display:grid}.stage{aspect-ratio:16/11;border:1px solid var(--line);border-radius:calc(var(--radius) + 6px);background:linear-gradient(#0000 68%,#969a9e33),radial-gradient(70% 56% at 50% 72%,#5a5d61 0%,#26282c 46%,#121416 100%);place-items:center;display:grid;position:relative;overflow:hidden}.stage .car-art{width:88%;animation:1s cubic-bezier(.16,1,.3,1) both drive-in}.stage img{object-fit:contain;filter:drop-shadow(0 22px 20px #00000080);width:90%;height:82%;animation:1s cubic-bezier(.16,1,.3,1) both drive-in}.car-info h1{margin-top:4px;font-size:clamp(1.9rem,5vw,3rem)}.car-info .car-make{font-size:.9rem}.car-price{flex-wrap:wrap;align-items:center;gap:12px;margin-top:16px;font-size:1.5rem;font-weight:600;display:flex}.car-price .status{position:static}.car-summary{color:var(--muted);margin-top:12px}.car-actions{gap:10px;margin-top:24px;display:grid}.specs{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:28px;display:grid}.spec{border:1px solid var(--line);background:var(--surface);border-radius:12px;padding:14px 16px}.spec dt{color:var(--muted);font-size:.8rem}.spec dd{margin-top:2px;font-weight:600}.spec-wide{grid-column:1/-1}.note{color:var(--muted);margin-top:14px;font-size:.84rem}.buybar{inset-inline:0;z-index:41;padding:10px 16px calc(10px + env(safe-area-inset-bottom));border-top:1px solid var(--line);background:color-mix(in srgb, var(--surface) 94%, transparent);backdrop-filter:blur(14px);grid-template-columns:1fr auto;gap:10px;display:grid;position:fixed;bottom:0}.buybar .btn{min-height:48px}.has-buybar .tabbar{display:none}.footer{border-top:1px solid var(--line);background:var(--surface);color:var(--muted);font-size:.92rem}.footer-in{grid-template-columns:repeat(2,minmax(0,1fr));gap:30px 20px;padding-block:48px 32px;display:grid}.footer-brand{max-width:340px;color:var(--ink);grid-column:1/-1}.footer-brand p{color:var(--muted);margin-top:12px}.footer h4{color:var(--ink);margin-bottom:10px;font-size:.95rem}.footer-in a,.footer-in p{padding-block:3px;display:block}.footer-in a[dir=ltr]{text-align:right;font-family:var(--display)}.footer-in a:hover{color:var(--accent)}.footer-bottom{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;gap:6px 20px;padding-block:18px;font-size:.8rem;display:flex}@media (width<=520px){.header .btn-sm{padding-inline:14px}.deco-frame-a,.deco-frame-b{inset-inline-start:4%}.deco-bar{height:120px;inset-inline-end:6%}}@media (width>=680px){.car-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.steps,.contact{grid-template-columns:repeat(3,minmax(0,1fr))}.form-row{grid-template-columns:repeat(2,minmax(0,1fr))}.toolbar{grid-template-columns:1fr auto;align-items:center}.tools{order:0;grid-template-columns:280px auto}.chips{flex-wrap:wrap;margin-inline:0;padding-inline:0;overflow:visible}.car-actions{grid-template-columns:repeat(3,minmax(0,1fr))}.request{padding:40px}}@media (width>=960px){body{padding-bottom:0}.tabbar,.buybar{display:none}.nav{display:flex}.section{padding-block:88px}.hero-in{padding-top:84px}.car-page{grid-template-columns:1.25fr 1fr;align-items:start;gap:52px}.stage{top:calc(var(--header-h) + 22px);position:sticky}.car-actions{grid-template-columns:1fr 1fr}.car-actions .btn-accent{grid-column:1/-1}.request{grid-template-columns:1fr 1.15fr;align-items:center;gap:56px;padding:56px}.footer-in{grid-template-columns:1.6fr 1fr 1fr 1.2fr}.footer-brand{grid-column:auto}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none!important;animation:none!important}html{scroll-behavior:auto}}
