@font-face{font-family:El Messiri;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/el-messiri-arabic-500-normal.D6j8R5ND.woff2)format("woff2"),url(/_astro/el-messiri-arabic-500-normal.CdoJJOcF.woff)format("woff")}@font-face{font-family:El Messiri;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/el-messiri-arabic-700-normal.D9aO7CWn.woff2)format("woff2"),url(/_astro/el-messiri-arabic-700-normal.wfXImB6W.woff)format("woff")}@font-face{font-family:Tajawal;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/tajawal-arabic-400-normal.CyCXRvzh.woff2)format("woff2"),url(/_astro/tajawal-arabic-400-normal.DCQxawbB.woff)format("woff")}@font-face{font-family:Tajawal;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/tajawal-arabic-500-normal.BZ8ojJNu.woff2)format("woff2"),url(/_astro/tajawal-arabic-500-normal.CbVEaYEW.woff)format("woff")}@font-face{font-family:Tajawal;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/tajawal-arabic-700-normal.D2-eand5.woff2)format("woff2"),url(/_astro/tajawal-arabic-700-normal.9L7Zusdl.woff)format("woff")}@font-face{font-family:Playfair Display;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/playfair-display-latin-500-normal.DIxvyhka.woff2)format("woff2"),url(/_astro/playfair-display-latin-500-normal.BScSeVwi.woff)format("woff")}@font-face{font-family:Playfair Display;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/playfair-display-latin-700-normal.CuDiGg7c.woff2)format("woff2"),url(/_astro/playfair-display-latin-700-normal.Bc_1Q1cG.woff)format("woff")}@font-face{font-family:Playfair Display;font-style:italic;font-display:swap;font-weight:500;src:url(/_astro/playfair-display-latin-500-italic.BFrGFGAj.woff2)format("woff2"),url(/_astro/playfair-display-latin-500-italic.CRSb1Pyp.woff)format("woff")}:root{--bg:#050505;--surface:#0d0d0e;--ink:#f3f3f1;--muted:#a1a19d;--silver:#c8cbd0;--line:#ffffff1f;--red:#cf1f2a;--red-hi:#e8323d;--font:"Tajawal", system-ui, "Segoe UI", Tahoma, sans-serif;--heading:"El Messiri", "Tajawal", system-ui, sans-serif;--serif:"Playfair Display", Georgia, "Times New Roman", serif;--header-h:78px}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:calc(var(--header-h) + 10px)}html.menu-open{overflow:hidden}body{background:var(--bg);color:var(--ink);font-family:var(--font);-webkit-font-smoothing:antialiased;margin:0;font-size:17px;line-height:1.8}img,svg{max-width:100%;display:block}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,h2{font-family:var(--heading);font-weight:700;line-height:1.3}h1{font-size:clamp(2.3rem,6.4vw,4.6rem)}h2{font-size:clamp(1.7rem,4vw,2.8rem)}h1 em,h2 em{color:var(--red-hi);font-style:normal}[hidden]{display:none!important}:focus-visible{outline:2px solid var(--red-hi);outline-offset:3px}::selection{background:var(--red);color:#fff}.wrap{width:min(1320px,100% - 40px);margin-inline:auto}.section{padding-block:70px}.section-top0{padding-top:0}.section-head{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:16px;margin-bottom:30px;display:flex}.serif{font-family:var(--serif)}.icon{flex:none}.eyebrow{color:var(--silver);align-items:center;gap:12px;margin-bottom:14px;font-size:.9rem;display:flex}.eyebrow:before{content:"";background:var(--red);width:30px;height:2px}.text-link{color:var(--muted);align-items:center;gap:10px;transition:color .2s,gap .2s;display:inline-flex}.text-link:hover{color:#fff;gap:16px}.js [data-reveal]{opacity:0;transition:opacity .9s,translate .9s;transition-delay:var(--delay,0s);translate:0 34px}.js [data-reveal].is-visible{opacity:1;translate:0}.rise{animation:1s both rise;animation-delay:var(--delay,0s)}@keyframes rise{0%{opacity:0;translate:0 26px}}.btn{min-height:56px;font:inherit;cursor:pointer;border:1px solid #0000;border-radius:2px;justify-content:center;align-items:center;gap:10px;padding:10px 32px;font-weight:700;transition:background .2s,border-color .2s,color .2s;display:inline-flex}.btn-red{background:var(--red);color:#fff}.btn-red:hover{background:var(--red-hi)}.btn-glass{backdrop-filter:blur(10px);background:#ffffff14;border-color:#ffffff4d}.btn-glass:hover,.btn-line:hover{border-color:#fff}.btn-line{border-color:var(--line)}.header{z-index:50;border-bottom:1px solid #0000;transition:background .3s,border-color .3s;position:fixed;inset:0 0 auto}.header.is-solid{backdrop-filter:blur(14px);border-bottom-color:var(--line);background:#050505e0}.header-in{height:var(--header-h);justify-content:space-between;align-items:center;gap:20px;display:flex}.brand{align-items:center;gap:10px;display:flex}.brand img{width:auto;height:50px}.brand-text{flex-direction:column;line-height:1.3;display:flex}.brand-text strong{font-family:var(--heading);font-size:1.1rem}.brand-text small{color:var(--silver);font-size:.74rem}.nav,.header-cta{display:none}.nav{gap:34px;font-size:.98rem}.nav a{color:#ffffffc2;padding-block:8px;transition:color .2s;position:relative}.nav a:after{content:"";inset-inline:0;background:var(--red);transform-origin:100%;height:2px;transition:scale .25s;position:absolute;bottom:0;scale:0 1}.nav a:hover,.nav a[aria-current=page]{color:#fff}.nav a:hover:after,.nav a[aria-current=page]:after{scale:1}.header-cta{border:1px solid #ffffff52;border-radius:2px;align-items:center;gap:8px;padding:9px 20px;font-weight:700;transition:background .2s,border-color .2s}.header-cta:hover{border-color:var(--red);background:var(--red)}.menu-btn{color:#fff;min-height:44px;font:inherit;cursor:pointer;background:#00000040;border:1px solid #ffffff52;border-radius:2px;padding:6px 20px;font-weight:700}.sheet-backdrop{z-index:49;background:#000000a8;align-items:flex-end;animation:.25s both fade;display:flex;position:fixed;inset:0}.sheet{width:100%;max-height:86svh;padding:12px 22px calc(26px + env(safe-area-inset-bottom));border-top:2px solid var(--red);background:#0f0f10;border-radius:18px 18px 0 0;animation:.4s cubic-bezier(.16,1,.3,1) both sheet-up;display:grid;overflow-y:auto}.sheet-handle{background:#ffffff40;border-radius:2px;width:44px;height:4px;margin:0 auto 10px}.sheet>a:not(.btn){border-bottom:1px solid var(--line);font-family:var(--heading);justify-content:space-between;align-items:center;padding-block:17px;font-size:1.3rem;display:flex}.sheet>a .icon{color:var(--red-hi)}.sheet .btn{margin-top:22px}@keyframes fade{0%{opacity:0}}@keyframes sheet-up{0%{translate:0 100%}}.cover{isolation:isolate;grid-template-rows:1fr auto;min-height:min(100svh,900px);display:grid;position:relative;overflow:hidden}.cover-media,.cover-img{position:absolute;inset:0}.cover-media{z-index:-2}.cover-img{object-fit:cover;object-position:center 60%;opacity:0;width:100%;height:100%;transition:opacity 1.3s}.cover-img.is-active{opacity:1;animation:drift calc(var(--duration,6s) + 1.3s) linear both}@keyframes drift{0%{scale:1.02}to{scale:1.1}}.cover:before{content:"";z-index:-1;background:linear-gradient(#050505d1 0%, #05050540 42%, #0505054d 62%, var(--bg) 100%);position:absolute;inset:0}.cover-in{padding-block:calc(var(--header-h) + 34px) 22px;align-content:space-between;gap:30px;display:grid}.cover-text p{color:#ffffffd6;max-width:470px;margin-top:14px;font-size:1.08rem}.cover-actions{flex-wrap:wrap;gap:12px;margin-top:26px;display:flex}.cover-now{display:grid}.cover-car{opacity:0;visibility:hidden;grid-area:1/1;justify-items:start;transition:opacity .6s,translate .6s,visibility .6s;display:grid;translate:0 14px}.cover-car.is-active{opacity:1;visibility:visible;translate:0}.cover-car span{color:var(--silver);letter-spacing:.12em;font-size:.85rem}.cover-car strong{font-size:clamp(1.9rem,6vw,3.4rem);font-weight:700;line-height:1.15}.cover-car em{color:#fffc;align-items:center;gap:8px;margin-top:4px;font-size:.92rem;font-style:normal;display:inline-flex}.cover-bars{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;padding-bottom:24px;display:grid}.cover-bar{color:#ffffff8c;font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;gap:4px;padding:0;transition:color .25s;display:grid}.cover-bar:hover,.cover-bar[aria-pressed=true]{color:#fff}.cover-bar-line{background:#ffffff3d;height:2px;margin-bottom:6px;display:block;overflow:hidden}.cover-bar-line i{background:var(--red-hi);width:100%;height:100%;display:block;translate:101%}.cover-bar[aria-pressed=true] .cover-bar-line i{animation:fill var(--duration,6s) linear both}@keyframes fill{0%{translate:101%}to{translate:0}}.cover-bar-num{font-size:.86rem}.cover-bar-name{font-size:.92rem;display:none}.statement{gap:30px;display:grid}.statement h2{font-size:clamp(1.8rem,4.6vw,3.3rem)}.statement-side p{max-width:460px;color:var(--muted)}.figures{border-top:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:30px;padding-top:26px;display:grid}.figures dt{font-size:clamp(2.2rem,7vw,3.6rem);line-height:1}.figures dd{color:var(--muted);margin-top:8px;font-size:.9rem}.poster{aspect-ratio:4/3;background:var(--surface);isolation:isolate;height:100%;display:block;position:relative;overflow:hidden}.poster img{z-index:-2;object-fit:cover;object-position:center 60%;width:100%;height:100%;transition:scale .9s cubic-bezier(.16,1,.3,1);position:absolute;inset:0}.poster:hover img{scale:1.06}.poster:before{content:"";z-index:-1;background:linear-gradient(#0505054d 0%,#0000 34%,#050505e6 100%);position:absolute;inset:0}.poster:after{content:"";inset-inline:0;background:var(--red);transform-origin:100%;height:3px;transition:scale .45s;position:absolute;bottom:0;scale:0 1}.poster:hover:after{scale:1}.poster-index{top:16px;color:#ffffffdb;font-size:1.05rem;font-style:italic;position:absolute;inset-inline-start:20px}.poster-caption{inset-inline:20px;display:grid;position:absolute;bottom:18px}.poster-make{color:var(--silver);letter-spacing:.12em;text-align:right;font-size:.8rem}.poster-caption strong{text-align:right;font-size:clamp(1.5rem,4.4vw,2.2rem);font-weight:700;line-height:1.2}.poster-ar{color:#fffc;margin-top:2px;font-size:.95rem}.poster-ar em{color:var(--red-hi);margin-inline-start:6px;font-style:italic}.mosaic,.poster-grid{gap:14px;display:grid}.poster-row{scroll-snap-type:x mandatory;scrollbar-width:none;grid-auto-columns:82%;grid-auto-flow:column;gap:14px;margin-inline:-20px;padding-inline:20px;scroll-padding-inline:20px;display:grid;overflow-x:auto}.poster-row::-webkit-scrollbar{display:none}.poster-row .poster{scroll-snap-align:start}.rows{border-top:1px solid var(--line)}.rows li{border-bottom:1px solid var(--line);gap:4px 24px;padding-block:26px;transition:padding .3s,background .3s;display:grid}.rows-num{color:var(--red-hi);font-size:1.1rem;font-style:italic}.rows strong{font-family:var(--heading);font-size:1.4rem}.rows p{color:var(--muted)}.request{isolation:isolate;border-block:1px solid var(--line);position:relative;overflow:hidden}.request-bg{z-index:-2;object-fit:cover;filter:blur(8px)brightness(.34);width:100%;height:100%;position:absolute;inset:0;scale:1.1}.request:before{content:"";z-index:-1;background:linear-gradient(270deg,#050505db,#05050580);position:absolute;inset:0}.request-in{gap:30px;padding-block:70px;display:grid}.request-in p{color:#ffffffc7;max-width:440px;margin-top:14px}.form{border:1px solid var(--line);backdrop-filter:blur(14px);background:#080809a8;gap:14px;padding:24px 20px;display:grid}.form-row{gap:14px;display:grid}.form label{color:var(--silver);gap:6px;font-size:.88rem;display:grid}.field{width:100%;min-height:52px;color:var(--ink);font:inherit;background-color:#ffffff0a;border:1px solid #ffffff29;border-radius:2px;padding:8px 16px;transition:border-color .2s,background-color .2s}.field::placeholder{color:#6d6d6a}.field:hover{border-color:#ffffff57}.field:focus{border-color:var(--red-hi);background-color:#ffffff12;outline:none}textarea.field{resize:vertical;min-height:96px;padding-block:14px}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='%23e8323d' 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:16px;background-repeat:no-repeat;background-size:12px 8px;padding-inline:16px 44px}select.field option{color:var(--ink);background:#111}[dir=ltr] select.field{background-position:right 16px center}.contact{gap:30px;display:grid}.contact-number{color:var(--silver);text-align:right;margin-top:10px;font-size:clamp(1.9rem,7.4vw,4.4rem);line-height:1.1;transition:color .2s;display:block}.contact-number:hover{color:#fff}.contact-actions{gap:12px;display:grid}.contact-actions p{color:var(--muted);align-items:center;gap:10px;margin-top:6px;display:flex}.page-head{padding-block:calc(var(--header-h) + 54px) 40px}.page-head p{max-width:560px;color:var(--muted);margin-top:12px}.page-head p a{color:var(--red-hi);border-bottom:1px solid}.car-cover{isolation:isolate;align-items:end;min-height:min(82svh,780px);display:grid;position:relative;overflow:hidden}.car-cover>img{z-index:-2;object-fit:cover;object-position:center 60%;width:100%;height:100%;animation:14s ease-out both drift;position:absolute;inset:0}.car-cover:before{content:"";z-index:-1;background:linear-gradient(#050505c7 0%, #0505051a 36%, #05050533 56%, var(--bg) 100%);position:absolute;inset:0}.car-cover-in{padding-block:calc(var(--header-h) + 20px) 26px}.crumbs{color:#ffffffb3;margin-bottom:40svh;font-size:.86rem}.crumbs a:hover{color:#fff}.car-cover h1{font-family:var(--serif);text-align:right;font-size:clamp(2.3rem,8vw,5.4rem);line-height:1.1}.car-cover p{color:#ffffffd6;margin-top:4px;font-size:1.1rem}.car-cover p em{color:var(--red-hi);margin-inline-start:8px}.specbar{border-block:1px solid var(--line);background:var(--surface)}.specbar-in{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.specbar-in div{padding:20px 0;padding-inline-end:16px}.specbar-in dt{color:var(--muted);font-size:.84rem}.specbar-in dd{font-family:var(--heading);font-size:1.1rem;font-weight:500}.car-body{gap:44px;display:grid}.car-lead{font-family:var(--heading);font-size:clamp(1.25rem,3vw,1.7rem);font-weight:500;line-height:1.7}.car-cta{gap:12px;margin-top:28px;display:grid}.spec-list div{border-bottom:1px solid var(--line);align-items:baseline;gap:12px;padding-block:13px;display:flex}.spec-list dt{color:var(--muted);flex:none}.spec-list div:after{content:"";border-bottom:1px dotted #ffffff42;flex:1;order:1;min-width:20px}.spec-list dd{text-align:end;order:2;font-weight:700}.note{color:var(--muted);margin-top:14px;font-size:.88rem}.empty{min-height:80svh;padding-top:var(--header-h);color:var(--muted);text-align:center;align-content:center;justify-items:center;gap:14px;display:grid}.empty h1{color:var(--ink);font-size:2.2rem}.float-wa{bottom:18px;z-index:40;background:var(--red);color:#fff;border-radius:50%;place-items:center;width:58px;height:58px;transition:background .2s,translate .2s;display:grid;position:fixed;inset-inline-end:18px;box-shadow:0 14px 30px -10px #cf1f2acc}.float-wa:hover{background:var(--red-hi);translate:0 -3px}.footer{border-top:1px solid var(--line);color:var(--muted);background:#000;font-size:.96rem}.footer-in{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 20px;padding-block:54px 34px;display:grid}.footer-brand{grid-column:1/-1;max-width:320px}.footer-brand img{width:150px;height:auto}.footer-brand p{margin-top:12px}.footer h4{color:var(--ink);font-family:var(--heading);margin-bottom:10px;font-size:1.05rem}.footer-in a,.footer-in p{padding-block:3px;display:block}.footer-in a[dir=ltr]{text-align:right}.footer-in a:hover{color:var(--red-hi)}.footer-bottom{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;gap:6px 20px;padding-block:18px 22px;font-size:.84rem;display:flex}@media (width>=680px){.cover-bar-name{display:block}.poster-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.poster-grid .poster{aspect-ratio:3/2}.poster-row{grid-auto-columns:46%}.rows li{grid-template-columns:70px 1fr 1.2fr;align-items:baseline}.rows li:hover{background:var(--surface);padding-inline:18px}.form-row{grid-template-columns:repeat(2,minmax(0,1fr))}.form{padding:38px}.car-cta,.contact-actions{flex-wrap:wrap;align-items:center;display:flex}.specbar-in{grid-template-columns:repeat(4,minmax(0,1fr))}.specbar-in div+div{border-inline-start:1px solid var(--line);padding-inline-start:24px}}@media (width>=1000px){.nav{display:flex}.header-cta{display:inline-flex}.menu-btn,.sheet-backdrop{display:none!important}.section{padding-block:120px}.section-top0{padding-top:0}.section-head{margin-bottom:46px}.cover:before{background:linear-gradient(to left, #050505e6 0%, #0505058c 34%, #0505050d 70%), linear-gradient(#05050580 0%, transparent 26%, transparent 66%, var(--bg) 100%)}.cover-in{grid-template-columns:1fr auto;align-content:end;align-items:end;padding-bottom:34px}.cover-text{align-self:center}.cover-car{text-align:left;justify-items:end}.cover-bars{gap:22px;padding-bottom:36px}.statement{grid-template-columns:1.3fr 1fr;align-items:end;gap:80px}.mosaic{grid-template-rows:300px 300px 360px;grid-template-columns:repeat(12,minmax(0,1fr));gap:18px}.mosaic .poster{aspect-ratio:auto}.mosaic-1{grid-area:span 2/span 7}.mosaic-2,.mosaic-3{grid-column:span 5}.mosaic-4{grid-column:span 12}.poster-row{grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-columns:auto;grid-auto-flow:row;gap:18px;margin-inline:0;padding-inline:0;overflow:visible}.request-in{grid-template-columns:1fr 1.1fr;align-items:center;gap:80px;padding-block:120px}.contact{grid-template-columns:1.4fr 1fr;align-items:end;gap:60px}.contact-actions{justify-content:flex-end}.car-body{grid-template-columns:1fr 1.1fr;align-items:start;gap:90px}.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}}@media (width<=999px){.cover{min-height:0;padding-top:var(--header-h);flex-direction:column;display:flex}.cover:before{content:none}.cover-media{z-index:0;aspect-ratio:3/2;position:relative;inset:auto;overflow:hidden}.cover-media:after{content:"";background:linear-gradient(transparent 70%, var(--bg));pointer-events:none;position:absolute;inset:0}.cover-img{object-position:center}.cover-bars{order:1;padding-block:14px 0}.cover-in{order:2;gap:22px;padding-block:18px 40px}.cover-now{order:-1}.car-cover{min-height:0;padding-top:var(--header-h);display:block}.car-cover:before{content:none}.car-cover>img{z-index:0;aspect-ratio:3/2;object-position:center;height:auto;animation:none;position:relative;inset:auto}.car-cover-in{padding-block:16px 26px}.crumbs{margin-bottom:18px}.poster{aspect-ratio:3/2}.poster img{object-position:center}.poster-caption{inset-inline:16px;bottom:12px}.poster-caption strong{font-size:1.35rem}}
