@view-transition{navigation:auto}:root{--bg:oklch(0.145 0.012 265);--bg-elev:oklch(0.185 0.014 265);--surface:oklch(0.205 0.015 265);--surface-2:oklch(0.245 0.017 265);--line:oklch(0.305 0.018 265);--line-soft:oklch(0.265 0.016 265);--txt:oklch(0.975 0.004 265);--txt-2:oklch(0.80 0.015 265);--muted:oklch(0.665 0.020 265);--gold:oklch(0.700 0.180 45);--gold-dim:oklch(0.580 0.190 32);--green:oklch(0.780 0.150 158);--blue:oklch(0.740 0.135 242);--amber:oklch(0.800 0.140 65);--shadow:0 1px 2px oklch(0 0 0 / .30),0 8px 24px -8px oklch(0 0 0 / .45);--shadow-lg:0 2px 4px oklch(0 0 0 / .30),0 24px 56px -16px oklch(0 0 0 / .55);--r-sm:10px;--r:14px;--r-lg:20px;--f:'Plus Jakarta Sans',system-ui,-apple-system,sans-serif;--f-mono:ui-monospace,Menlo,Monaco,"Cascadia Mono","Segoe UI Mono","Roboto Mono","Oxygen Mono","Ubuntu Monospace","Source Code Pro","Fira Mono","Droid Sans Mono","Courier New",monospace;--ease-spring:linear(0,.28 7.6%,.86 19.5%,1.03 25.6%,1.06 32%,1 45%,1);--step:transform .25s cubic-bezier(.2,.7,.3,1),opacity .25s ease,filter .25s ease}@media (prefers-color-scheme:light){:root:not([data-theme="dark"]){--bg:oklch(0.985 0.004 265);--bg-elev:oklch(1 0 0);--surface:oklch(1 0 0);--surface-2:oklch(0.965 0.006 265);--line:oklch(0.895 0.008 265);--line-soft:oklch(0.930 0.006 265);--txt:oklch(0.200 0.015 265);--txt-2:oklch(0.350 0.018 265);--muted:oklch(0.520 0.020 265);--gold:oklch(0.610 0.200 40);--gold-dim:oklch(0.520 0.198 29);--green:oklch(0.590 0.150 158);--blue:oklch(0.560 0.150 245);--amber:oklch(0.640 0.150 60);--shadow:0 1px 2px oklch(0 0 0 / .06),0 8px 24px -10px oklch(0 0 0 / .14);--shadow-lg:0 2px 6px oklch(0 0 0 / .07),0 24px 56px -18px oklch(0 0 0 / .20)}}:root[data-theme="light"]{--bg:oklch(0.985 0.004 265);--bg-elev:oklch(1 0 0);--surface:oklch(1 0 0);--surface-2:oklch(0.965 0.006 265);--line:oklch(0.895 0.008 265);--line-soft:oklch(0.930 0.006 265);--txt:oklch(0.200 0.015 265);--txt-2:oklch(0.350 0.018 265);--muted:oklch(0.520 0.020 265);--gold:oklch(0.610 0.200 40);--gold-dim:oklch(0.520 0.198 29);--green:oklch(0.590 0.150 158);--blue:oklch(0.560 0.150 245);--amber:oklch(0.640 0.150 60);--shadow:0 1px 2px oklch(0 0 0/.06),0 8px 24px -10px oklch(0 0 0/.14);--shadow-lg:0 2px 6px oklch(0 0 0/.07),0 24px 56px -18px oklch(0 0 0/.20)}*,*::before,*::after{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%;text-size-adjust:100%}html{overflow-x:clip}body{background:var(--bg);color:var(--txt);font-family:var(--f);line-height:1.6;-webkit-font-smoothing:antialiased;overflow-x:clip;transition:background .3s,color .3s}html[dir="rtl"] body{font-family:var(--font-ar)}a{color:inherit;text-decoration:none}button{font:inherit;cursor:pointer;border:0;background:none;color:inherit}img{max-width:100%;display:block}:focus-visible{outline:2px solid var(--gold);outline-offset:3px;border-radius:4px}.wrap{width:min(1240px,92%);margin-inline:auto}.section{padding:clamp(56px,8vw,104px) 0}.section-tight{padding:clamp(40px,5vw,64px) 0}.eyebrow{display:inline-flex;align-items:center;gap:8px;color:var(--gold);font-size:.75rem;letter-spacing:.16em;text-transform:uppercase;font-weight:650;margin-bottom:14px}.eyebrow::before{content:"";width:22px;height:1px;background:currentColor;opacity:.6}h1,h2,h3,h4{letter-spacing:-.025em;line-height:1.15;font-weight:700}h2{font-size:clamp(1.7rem,3.6vw,2.6rem)}.sub{color:var(--muted);max-width:62ch;font-size:clamp(.95rem,1.4vw,1.05rem)}.head-row{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;flex-wrap:wrap;margin-bottom:36px}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.reveal{animation:reveal linear both;animation-timeline:view();animation-range:entry 0% entry 55%}}}@keyframes reveal{from{opacity:0;transform:translateY(28px)}to{opacity:1;transform:none}}.fade-up{opacity:0;transform:translateY(24px);transition:opacity 0.6s cubic-bezier(0.2,0.8,0.2,1),transform 0.6s cubic-bezier(0.2,0.8,0.2,1);will-change:opacity,transform}.fade-up.visible{opacity:1;transform:translateY(0)}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;background:var(--gold);color:oklch(0.16 0.01 265);font-weight:670;font-size:.92rem;padding:12px 22px;border-radius:var(--r-sm);transition:transform .2s cubic-bezier(.2,.8,.2,1),opacity .2s ease,filter .2s ease;white-space:nowrap}.btn:hover{filter:brightness(1.08);transform:translateY(-1px)}.btn:active{transform:translateY(0)}.btn-ghost{background:transparent;border:1px solid var(--line);color:var(--txt)}.btn-ghost:hover{border-color:var(--gold);background:var(--surface-2);filter:none}.btn-wa{background:#0e7c66;color:#fff}.btn-sm{padding:9px 15px;font-size:.83rem}.mobile-sticky-bar{display:none;position:fixed;bottom:0;left:0;right:0;padding:12px 16px calc(12px+env(safe-area-inset-bottom));z-index:50;background:color-mix(in oklab,var(--bg-elev) 85%,transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-top:1px solid var(--line-soft);box-shadow:0 -4px 20px rgba(0,0,0,0.1)}@media (max-width:768px){.mobile-sticky-bar{display:flex;align-items:center;justify-content:space-between;gap:12px}.mobile-sticky-info{display:flex;flex-direction:column}.mobile-sticky-name{font-weight:700;font-size:0.95rem;color:var(--txt)}.mobile-sticky-badge{font-size:0.7rem;color:var(--green);font-weight:700;text-transform:uppercase}.mobile-sticky-btn{flex:1;padding:12px;text-align:center}body{padding-bottom:calc(80px+env(safe-area-inset-bottom))}}header{position:sticky;top:0;z-index:60;background:color-mix(in oklab,var(--bg) 82%,transparent);-webkit-backdrop-filter:blur(16px) saturate(1.4);backdrop-filter:blur(16px) saturate(1.4);border-bottom:1px solid var(--line-soft)}.nav{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:14px 0}.logo{display:inline-flex;align-items:center;gap:11px;font-weight:800;font-size:1.06rem;letter-spacing:-.02em;line-height:1;text-decoration:none}.header-logo-img{height:38px;width:auto;max-width:190px;object-fit:contain;display:block}.foot-logo-img{height:52px;width:auto;max-width:260px;object-fit:contain;display:block}@media(max-width:640px){.header-logo-img{height:32px;max-width:160px}.foot-logo-img{height:42px;max-width:210px}}.logo-txt{display:flex;flex-direction:column;gap:2px}.logo-txt i{font-style:normal;font-size:.66rem;font-weight:600;letter-spacing:.22em;color:var(--muted);text-transform:uppercase}.logo b{color:var(--gold);font-weight:800}.logo-mark{width:52px;height:32px;display:block;flex-shrink:0;background:url('../img/ad-mark.webp') center/contain no-repeat;font-size:0;color:transparent}.flags{width:56px;height:43px;background:url('../img/ad-flags.png') center/contain no-repeat;flex-shrink:0}.foot-logo{max-width:280px;width:60%;height:auto}.nav-links{display:flex;gap:24px;font-size:.9rem;color:var(--muted)}.nav-links a{transition:color .2s;position:relative}.nav-links a:hover{color:var(--txt)}.nav-tools{display:flex;align-items:center;gap:8px}.lang{display:flex;gap:2px;background:var(--surface-2);border:1px solid var(--line-soft);border-radius:9px;padding:3px}.lang button{display:inline-flex;align-items:center;justify-content:center;min-height:30px;line-height:1;color:var(--muted);font-size:.78rem;font-weight:650;padding:5px 10px;border-radius:6px;transition:.2s}.lang button[data-lang="ar"]{font-family:var(--font-ar);font-size:1.05rem}.lang button[aria-pressed="true"]{background:var(--gold);color:oklch(0.16 0.01 265)}.icon-btn{width:36px;height:36px;display:grid;place-items:center;border-radius:9px;background:var(--surface-2);border:1px solid var(--line-soft);color:var(--muted);transition:.2s}.icon-btn:hover{color:var(--gold);border-color:var(--gold)}.h{color:var(--muted)}.hero{padding:clamp(24px,4.5vw,48px) 0 clamp(36px,5vw,60px);position:relative}.hero::before{content:"";position:absolute;inset:-10% -20% 40%;pointer-events:none;z-index:-1;background:radial-gradient(60% 55% at 75% 20%,oklch(0.80 0.128 85 / .14),transparent 70%),radial-gradient(50% 50% at 15% 80%,oklch(0.74 0.135 242 / .08),transparent 70%)}.bento{display:grid;gap:16px;grid-template-columns:1.45fr 1fr;align-items:stretch}.b-main{border-radius:var(--r-xl);border:1px solid var(--line);background:var(--surface);position:relative;overflow:hidden;padding:clamp(24px,3vw,38px);display:flex;flex-direction:column;justify-content:space-between;min-height:clamp(400px,36vw,480px);background:linear-gradient(145deg,var(--surface),color-mix(in oklab,var(--surface) 86%,var(--gold) 14%));box-shadow:0 20px 50px -20px oklch(0 0 0/.45)}.b-tagline-badge{display:inline-flex;align-items:center;gap:8px;font-size:.74rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--gold);margin-bottom:12px}.b-tagline-badge::before{content:'';width:6px;height:6px;border-radius:50%;background:var(--gold)}.b-main h1{font-size:clamp(1.9rem,3.6vw,2.9rem);margin-bottom:12px;font-weight:800;letter-spacing:-.03em;line-height:1.14}.b-main h1 em{font-style:normal;color:var(--gold);display:inline-block}.b-main p{color:var(--txt-2);max-width:54ch;margin-bottom:22px;font-size:clamp(.92rem,1.1vw,1.02rem);line-height:1.6}.b-cta{display:flex;gap:12px;flex-wrap:wrap;margin-bottom:22px}.b-finder{display:flex;gap:10px;flex-wrap:wrap;align-items:center;background:rgba(0,0,0,0.35);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);padding:12px 14px;border-radius:var(--r-lg);border:1px solid rgba(255,255,255,0.08);margin-top:auto}.b-finder select{flex:1 1 130px;background:var(--surface);border:1px solid var(--line-soft);color:var(--txt);padding:9px 12px;border-radius:8px;font:inherit;font-size:.82rem;font-weight:600;cursor:pointer;outline:none}.b-finder select:focus{border-color:var(--gold)}.b-finder-btn{flex:0 0 auto;padding:9px 16px;font-size:.84rem;font-weight:700;background:var(--gold);color:oklch(0.16 0.01 265);border-radius:8px;border:none;cursor:pointer;transition:all .2s ease;display:inline-flex;align-items:center;gap:6px}.b-finder-btn:hover{transform:translateY(-1px);box-shadow:0 4px 14px color-mix(in oklab,var(--gold) 40%,transparent)}.b-side{display:flex;flex-direction:column;gap:16px}.b-showcase{border-radius:var(--r-xl);border:1px solid var(--line);background:var(--surface);position:relative;overflow:hidden;display:flex;flex-direction:column;flex:1;box-shadow:0 20px 50px -20px oklch(0 0 0/.45)}.b-showcase-media{position:relative;width:100%;height:210px;overflow:hidden;background:#000}.b-showcase-img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .6s cubic-bezier(0.16,1,0.3,1)}.b-showcase:hover .b-showcase-img{transform:scale(1.06)}.b-showcase-badge{position:absolute;top:14px;inset-inline-start:14px;z-index:2}.b-showcase-origin{position:absolute;top:14px;inset-inline-end:14px;z-index:2;font-size:.7rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;background:rgba(0,0,0,0.65);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:#fff;padding:4px 10px;border-radius:99px;border:1px solid rgba(255,255,255,0.15)}.b-showcase-body{padding:18px 20px;display:flex;flex-direction:column;flex:1;justify-content:space-between;gap:12px}.b-showcase-head{display:flex;align-items:center;justify-content:space-between;gap:10px}.b-showcase-name{font-size:1.15rem;font-weight:780;color:var(--txt)}.b-showcase-price{color:var(--gold);font-weight:700;font-size:0.9rem}.b-showcase-specs{display:flex;flex-wrap:wrap;gap:4px 8px;font-size:.78rem;color:var(--muted)}.b-showcase-specs span:not(:last-child)::after{content:'·';margin-inline-start:8px;opacity:.4}.b-showcase-actions{display:flex;gap:8px;align-items:center;margin-top:4px}.b-showcase-actions .btn{flex:1;text-align:center;padding:7px 12px;font-size:.8rem}.b-stats-row{display:grid;grid-template-columns:1fr 1fr;gap:16px}.b-stat-card{border-radius:var(--r-xl);border:1px solid var(--line);background:var(--surface);padding:18px;display:flex;flex-direction:column;gap:4px;position:relative;transition:transform .2s ease,border-color .2s ease;text-decoration:none;overflow:hidden}.b-stat-card:hover{transform:translateY(-3px);border-color:var(--gold);box-shadow:0 12px 30px -12px oklch(0 0 0/.4)}.b-stat-card .go{position:absolute;top:14px;inset-inline-end:14px;color:var(--muted);font-size:.9rem;transition:color .2s,transform .2s}.b-stat-card:hover .go{color:var(--gold);transform:translateX(3px)}html[dir="rtl"] .b-stat-card:hover .go{transform:translateX(-3px)}.b-stat-num{font-size:clamp(1.8rem,2.8vw,2.3rem);font-weight:800;letter-spacing:-.04em;line-height:1}.b-stat-num.stock{color:var(--green)}.b-stat-num.order{color:var(--blue)}.b-stat-title{font-size:.88rem;font-weight:700;color:var(--txt);margin-top:4px}.b-stat-desc{font-size:.76rem;color:var(--muted);line-height:1.35}@media(max-width:960px){.bento{grid-template-columns:1fr}}@media(max-width:550px){.b-stats-row{grid-template-columns:1fr}.b-finder{flex-direction:column}.b-finder select,.b-finder-btn{width:100%}}.trust{border-block:1px solid var(--line-soft);background:var(--bg-elev)}.trust-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:26px;padding:30px 0}.trust-item{display:flex;gap:13px}.trust-item .ic{color:var(--gold);flex-shrink:0}.trust-item b{display:block;font-size:.92rem;margin-bottom:3px;font-weight:640}.trust-item small{color:var(--muted);font-size:.81rem;line-height:1.5}img,.card-media,.card-slides,.vh-comp,.lightbox-dlg img,.lightbox-img,.b-photo,.hero-car{-webkit-user-select:none !important;-moz-user-select:none !important;-ms-user-select:none !important;user-select:none !important;-webkit-user-drag:none !important;-webkit-touch-callout:none !important}.card-media img,.vh-comp-item img,.lightbox-img{pointer-events:none !important}.card-media-hit,.scrub-zone,.card-nav,.card-dot,.cmp-lbl,.vh-comp-item,.vh-zoom-btn,.lightbox-close,.lb-nav{pointer-events:auto !important}.cat-toolbar{display:flex;flex-direction:column;gap:16px;margin-bottom:28px}.cat-bar-top{display:flex;gap:12px;align-items:center;flex-wrap:wrap}.cat-search-wrap{position:relative;flex:1 1 280px;display:flex;align-items:center}.cat-search-wrap .search-ic{position:absolute;left:14px;color:var(--muted);pointer-events:none;display:flex;align-items:center}html[dir="rtl"] .cat-search-wrap .search-ic{left:auto;right:14px}.cat-search{width:100%;background:var(--surface);border:1px solid var(--line);color:var(--txt);font:inherit;font-size:.95rem;padding:12px 38px 12px 42px;border-radius:var(--r-md);transition:all .2s ease;box-shadow:0 2px 6px rgba(0,0,0,0.03)}html[dir="rtl"] .cat-search{padding:12px 42px 12px 38px}.cat-search:focus{border-color:var(--gold);outline:2px solid color-mix(in oklab,var(--gold) 40%,transparent);box-shadow:0 4px 16px rgba(0,0,0,0.08)}.cat-search-clear{position:absolute;right:12px;background:none;border:none;color:var(--muted);width:24px;height:24px;border-radius:50%;cursor:pointer;display:none;align-items:center;justify-content:center;font-size:.9rem}html[dir="rtl"] .cat-search-clear{right:auto;left:12px}.cat-search-clear:hover{background:var(--surface-2);color:var(--txt)}.cat-select-wrap{position:relative;min-width:180px;flex-shrink:0}.cat-select{width:100%;appearance:none;-webkit-appearance:none;background:var(--surface);border:1px solid var(--line);color:var(--txt);font:inherit;font-size:.88rem;font-weight:600;padding:12px 34px 12px 14px;border-radius:var(--r-md);cursor:pointer;transition:border-color .2s}html[dir="rtl"] .cat-select{padding:12px 14px 12px 34px}.cat-select:focus{border-color:var(--gold);outline:none}.cat-select-wrap::after{content:"▾";position:absolute;right:14px;top:50%;transform:translateY(-50%);color:var(--muted);pointer-events:none;font-size:.85rem}html[dir="rtl"] .cat-select-wrap::after{right:auto;left:14px}.cat-views{display:flex;gap:4px;background:var(--surface);border:1px solid var(--line);border-radius:var(--r-md);padding:3px}.cat-view-btn{border:none;background:none;color:var(--muted);padding:8px 12px;border-radius:calc(var(--r-md) - 3px);cursor:pointer;display:flex;align-items:center;gap:6px;font-size:.82rem;font-weight:600;transition:.2s}.cat-view-btn.active{background:var(--surface-2);color:var(--txt);box-shadow:0 1px 3px rgba(0,0,0,0.06)}.filters{display:flex;gap:8px;flex-wrap:wrap}.chip{padding:8px 16px;border-radius:99px;border:1px solid var(--line);background:var(--surface);color:var(--muted);font-size:.85rem;font-weight:600;transition:all .2s ease;display:inline-flex;align-items:center;gap:6px;cursor:pointer}.chip:hover{border-color:var(--gold);color:var(--txt);transform:translateY(-1px)}.chip[aria-pressed="true"]{background:var(--gold);border-color:var(--gold);color:oklch(0.16 0.01 265);box-shadow:0 3px 12px color-mix(in oklab,var(--gold) 40%,transparent)}.chip .chip-cnt{font-size:.72rem;opacity:.8;padding:1px 6px;border-radius:99px;background:rgba(0,0,0,0.1)}.chip[aria-pressed="true"] .chip-cnt{background:rgba(0,0,0,0.25);color:#fff}.chip-ic{display:none}.budget-chips{display:flex;gap:6px;flex-wrap:wrap;align-items:center;font-size:.82rem}.budget-lbl{color:var(--muted);font-weight:600;margin-inline-end:4px}.b-chip{padding:5px 12px;border-radius:99px;border:1px solid var(--line-soft);background:var(--surface-2);color:var(--muted);font-size:.78rem;font-weight:600;cursor:pointer;transition:.15s}.b-chip:hover{border-color:var(--gold);color:var(--txt)}.b-chip[aria-pressed="true"]{background:var(--surface);border-color:var(--gold);color:var(--gold);font-weight:700}.cat-trust-pills{display:flex;gap:18px;flex-wrap:wrap;margin-top:18px;padding-top:16px;border-top:1px solid rgba(255,255,255,0.08)}.cat-trust-pill{color:var(--txt-2);font-size:.82rem;font-weight:500;letter-spacing:.01em;display:inline-flex;align-items:center;gap:8px}.cat-trust-pill::before{content:'';width:4px;height:4px;border-radius:50%;background:var(--gold);flex-shrink:0}.cars{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:clamp(20px,2.4vw,30px)}.card{container-type:inline-size;background:var(--surface);border:1px solid var(--line);border-radius:var(--r-xl);overflow:hidden;display:flex;flex-direction:column;transition:transform .35s var(--ease-spring),border-color .3s,box-shadow .3s;position:relative}.card:hover{transform:translateY(-4px);border-color:var(--line);box-shadow:0 16px 40px -16px oklch(0 0 0/.45)}.card:has(.cmp:checked){border-color:var(--gold);box-shadow:0 0 0 2px color-mix(in oklab,var(--gold) 50%,transparent)}.card-media{position:relative;aspect-ratio:16/10;background:linear-gradient(145deg,var(--surface-2),color-mix(in oklab,var(--surface) 70%,var(--bg)));display:grid;place-items:center;overflow:hidden;margin:9px 9px 0;border-radius:calc(var(--r-xl) - 4px);outline:1px solid color-mix(in oklab,var(--line) 70%,transparent);outline-offset:-1px}.card-media svg{width:62%;opacity:.28;transition:var(--step)}.card:hover .card-media svg{transform:scale(1.06);opacity:.4}.badge{position:absolute;top:12px;inset-inline-start:12px;font-size:.7rem;font-weight:700;padding:5px 12px;border-radius:99px;display:inline-flex;align-items:center;gap:6px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);letter-spacing:.02em;text-transform:uppercase}.badge .d{width:6px;height:6px;border-radius:50%;background:currentColor;flex-shrink:0}.badge.dispo{color:oklch(0.62 0.12 158);background:oklch(0.62 0.12 158 / 0.10);border:1px solid oklch(0.62 0.12 158 / 0.25)}.badge.order{color:oklch(0.60 0.10 245);background:oklch(0.60 0.10 245 / 0.10);border:1px solid oklch(0.60 0.10 245 / 0.25)}.cmp-wrap{position:absolute;top:10px;inset-inline-end:10px;z-index:3}.cmp{position:absolute;opacity:0;width:0;height:0}.cmp-lbl{display:grid;place-items:center;width:32px;height:32px;border-radius:9px;cursor:pointer;background:rgba(10,12,16,0.65);border:1px solid rgba(255,255,255,0.18);color:var(--muted);font-size:.92rem;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transition:all .2s}.cmp-lbl:hover{color:var(--gold);border-color:var(--gold);background:rgba(10,12,16,0.85);transform:scale(1.08)}.cmp:checked+.cmp-lbl{background:var(--gold);border-color:var(--gold);color:#000;font-weight:700}.cmp:focus-visible+.cmp-lbl{outline:2px solid var(--gold);outline-offset:2px}.card-body{padding:18px 20px 22px;display:flex;flex-direction:column;flex:1}.card-header-row{display:flex;justify-content:space-between;align-items:baseline;gap:8px}.card-body h3{font-size:1.15rem;font-weight:750;letter-spacing:-.02em;line-height:1.25}.card-title-link{color:inherit;text-decoration:none;transition:color .18s}.card-title-link:hover{color:var(--gold)}.card-origin-tag{font-size:.7rem;font-weight:650;color:var(--muted);text-transform:uppercase;letter-spacing:.05em}.specs{display:flex;flex-wrap:wrap;gap:8px;margin:10px 0 14px}.spec{font-size:.76rem;font-weight:500;color:var(--muted);letter-spacing:.02em}.spec:not(:last-child)::after{content:'·';margin-inline-start:8px;opacity:.4}.price-row{margin-top:auto;padding-top:14px;border-top:1px solid var(--line-soft);display:flex;flex-direction:column}.price-lbl{font-size:.68rem;color:var(--muted);text-transform:uppercase;letter-spacing:.08em;font-weight:650}.price{font-size:1.35rem;font-weight:800;color:var(--gold);letter-spacing:-.03em;margin-top:2px;display:flex;align-items:baseline;gap:6px;flex-wrap:wrap}.price-badge-ttc{font-size:.65rem;font-weight:700;color:var(--green);background:color-mix(in oklab,var(--green) 12%,transparent);border:1px solid color-mix(in oklab,var(--green) 25%,transparent);padding:2px 7px;border-radius:6px;text-transform:uppercase;letter-spacing:.02em}.price-ht-box{margin-top:4px;display:flex;align-items:center;gap:5px;font-size:.76rem;color:var(--txt-2);background:var(--surface-2);padding:4px 9px;border-radius:6px;border:1px solid var(--line-soft);width:fit-content}.price-ht-lbl{color:var(--muted);font-weight:500}.price-ht-val{color:var(--txt);font-weight:700}.eta-tag{display:inline-flex;align-items:center;gap:5px;font-size:.76rem;font-weight:550;color:var(--muted);margin-top:6px;letter-spacing:.01em}.card-actions{display:flex;gap:9px;margin-top:15px}.card-actions>*{flex:1}.cars.list-view{grid-template-columns:1fr;gap:14px}.cars.list-view .card{flex-direction:row;align-items:center}.cars.list-view .card-media{width:260px;height:170px;aspect-ratio:auto;margin:8px;flex-shrink:0}.cars.list-view .card-body{flex-direction:row;align-items:center;justify-content:space-between;gap:24px;padding:12px 24px}.cars.list-view .card-info-col{flex:1 1 300px}.cars.list-view .price-row{border-top:none;padding-top:0;margin-top:0;text-align:end;min-width:180px}.cars.list-view .card-actions{flex-direction:column;min-width:160px;margin-top:0}@media(max-width:860px){.cars.list-view .card{flex-direction:column;align-items:stretch}.cars.list-view .card-media{width:auto;height:auto;aspect-ratio:16/10;margin:9px 9px 0}.cars.list-view .card-body{flex-direction:column;align-items:stretch;padding:18px 20px}.cars.list-view .price-row{text-align:start;border-top:1px solid var(--line-soft);padding-top:14px}.cars.list-view .card-actions{flex-direction:row}}.disclaimer{display:flex;gap:12px;align-items:flex-start;margin-top:28px;padding:15px 17px;border-radius:var(--r);background:color-mix(in oklab,var(--gold) 8%,transparent);border:1px solid color-mix(in oklab,var(--gold) 30%,transparent)}.disclaimer .ic{color:var(--gold);flex-shrink:0}.disclaimer p{font-size:.84rem;color:var(--txt-2);line-height:1.55}.tracker{background:var(--bg-elev);border-block:1px solid var(--line-soft)}.track-rail{display:grid;grid-template-columns:repeat(5,1fr);gap:10px;margin-top:40px;position:relative}.tr-step{text-align:center;position:relative;padding-top:38px}.tr-step::before{content:"";position:absolute;top:13px;inset-inline-start:50%;width:100%;height:2px;background:var(--line)}.tr-step:last-child::before{display:none}.tr-step.done::before{background:var(--green)}.tr-node{position:absolute;top:0;inset-inline-start:50%;transform:translateX(-50%);width:28px;height:28px;border-radius:50%;background:var(--surface);border:2px solid var(--line);display:grid;place-items:center;font-size:.8rem;z-index:2}html[dir="rtl"] .tr-node{transform:translateX(50%)}.tr-step.done .tr-node{background:var(--green);border-color:var(--green);color:oklch(0.20 0.06 158)}.tr-step.now .tr-node{background:var(--amber);border-color:var(--amber);color:oklch(0.22 0.06 65);animation:pulse 2.2s infinite}.tr-step b{display:block;font-size:.88rem;font-weight:640;margin-bottom:3px}.tr-step small{color:var(--muted);font-size:.75rem}.tr-step.now b{color:var(--amber)}@media(max-width:760px){.track-rail{grid-template-columns:1fr;gap:0}.tr-step{text-align:start;padding:0 0 22px 42px}html[dir="rtl"] .tr-step{padding:0 42px 22px 0}.tr-step::before{top:28px;inset-inline-start:13px;width:2px;height:100%}.tr-node{inset-inline-start:0;transform:none}html[dir="rtl"] .tr-node{transform:none}}.steps{display:grid;grid-template-columns:repeat(auto-fit,minmax(215px,1fr));gap:16px;counter-reset:s}.step{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-lg);padding:26px 22px}.step::before{counter-increment:s;content:counter(s,decimal-leading-zero);color:var(--gold);font-weight:800;font-size:.9rem;letter-spacing:.08em;display:block;margin-bottom:12px}.step h4{font-size:1rem;margin-bottom:7px}.step p{color:var(--muted);font-size:.87rem}.brands{display:grid;grid-template-columns:repeat(auto-fit,minmax(132px,1fr));gap:10px}.brand{background:var(--surface);border:1px solid var(--line);border-radius:var(--r);padding:20px 12px;text-align:center;font-weight:720;letter-spacing:.04em;color:var(--muted);transition:var(--step);font-size:.92rem}.brand:hover{color:var(--gold);border-color:var(--gold);transform:translateY(-3px)}.brand small{display:block;font-size:.68rem;font-weight:500;opacity:.65;margin-top:4px;letter-spacing:0}.stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:22px;margin-bottom:44px;text-align:center}.stat b{display:block;font-size:clamp(1.9rem,4vw,2.7rem);font-weight:800;color:var(--gold);letter-spacing:-.04em;line-height:1}.stat small{color:var(--muted);font-size:.84rem;display:block;margin-top:8px}.quotes{display:grid;grid-template-columns:repeat(auto-fit,minmax(270px,1fr));gap:16px}.quote{background:var(--surface);border:1px dashed var(--line);border-radius:var(--r-lg);padding:22px}.quote .stars{color:var(--muted);font-size:.85rem;letter-spacing:3px;margin-bottom:10px;opacity:.5}.quote p{font-size:.9rem;color:var(--muted);margin-bottom:16px;font-style:italic}.who{display:flex;align-items:center;gap:11px}.avatar{width:38px;height:38px;border-radius:50%;background:var(--surface-2);border:1px dashed var(--line);display:grid;place-items:center;color:var(--muted);font-weight:700;font-size:.8rem}.who b{display:block;font-size:.86rem;font-weight:620}.who small{color:var(--muted);font-size:.75rem}.faq{max-width:840px}details{background:var(--surface);border:1px solid var(--line);border-radius:var(--r);margin-bottom:9px;overflow:hidden;transition:.2s}details:hover{border-color:var(--line)}details[open]{border-color:color-mix(in oklab,var(--gold) 45%,var(--line))}summary{padding:17px 20px;font-weight:620;font-size:.94rem;list-style:none;display:flex;justify-content:space-between;align-items:center;gap:16px}summary::-webkit-details-marker{display:none}summary::after{content:"";width:9px;height:9px;border-right:2px solid var(--gold);border-bottom:2px solid var(--gold);transform:rotate(45deg);transition:transform .25s;flex-shrink:0;margin-top:-4px}details[open] summary::after{transform:rotate(-135deg);margin-top:2px}details p{padding:0 20px 18px;color:var(--muted);font-size:.88rem}.cgrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(265px,1fr));gap:16px}.ccard{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-lg);padding:26px;transition:var(--step)}.ccard:hover{border-color:var(--gold);transform:translateY(-3px)}.ccard .ic{color:var(--gold);margin-bottom:14px}.ccard h4{font-size:1rem;margin-bottom:7px}.ccard p{color:var(--muted);font-size:.87rem;margin-bottom:17px}.cmpbar{--off:18px;position:fixed;left:50%;bottom:var(--off);z-index:70;transform:translate(-50%,calc(100%+var(--off)+24px));visibility:hidden;pointer-events:none;width:min(760px,calc(100vw - 36px));max-width:calc(100vw - 36px);background:color-mix(in oklab,var(--bg-elev) 92%,transparent);-webkit-backdrop-filter:blur(20px) saturate(1.5);backdrop-filter:blur(20px) saturate(1.5);border:1px solid var(--line);border-radius:var(--r-lg);box-shadow:var(--shadow-lg);padding:11px 14px;display:flex;align-items:center;gap:11px;flex-wrap:wrap;transition:transform .4s var(--ease-spring),visibility 0s .4s}.cmpbar.on{transform:translate(-50%,0);visibility:visible;pointer-events:auto;transition:transform .4s var(--ease-spring),visibility 0s}.cmpbar .lbl{font-size:.84rem;font-weight:620;flex-shrink:0}.cmpbar .items{display:flex;gap:7px;flex:1 1 120px;flex-wrap:wrap;min-width:0}.cmpbar .items:empty{display:none}.cmpbar .btn{flex-shrink:0}.cmpbar .btn[disabled]{opacity:.45;cursor:not-allowed}.cmpbar .cmp-x{padding:8px 11px;line-height:1;font-size:.9rem}@media(max-width:560px){.cmpbar{left:12px;right:12px;width:auto;max-width:none;transform:translateY(calc(100%+var(--off)+24px));display:grid;grid-template-columns:1fr auto auto;align-items:center;padding:10px 12px;gap:8px}.cmpbar.on{transform:translateY(0)}.cmpbar .items{display:none}.cmpbar .lbl{min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cmpbar .btn{white-space:nowrap}}.cmp-pill{font-size:.76rem;background:var(--surface-2);border:1px solid var(--line-soft);padding:5px 10px;border-radius:99px;color:var(--txt-2);white-space:nowrap}dialog{border:1px solid var(--line);border-radius:var(--r-xl);background:var(--bg-elev);color:var(--txt);padding:0;max-width:min(920px,94vw);width:100%;box-shadow:var(--shadow-lg)}dialog::backdrop{background:oklch(0 0 0 / .68);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.dlg-head{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:22px 26px;border-bottom:1px solid var(--line-soft)}.dlg-head h3{font-size:1.15rem}.dlg-body{padding:24px 26px;overflow:auto;max-height:70vh}.rv-grid{display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(140px,1fr))}#revDlg label{display:block;font-size:.78rem;color:var(--muted);font-weight:600;margin-bottom:5px}#revDlg input,#revDlg select,#revDlg textarea{font:inherit;width:100%;color:var(--txt);background:var(--surface-2);border:1px solid var(--line);border-radius:10px;padding:10px 12px;resize:vertical}#revDlg input:focus,#revDlg select:focus,#revDlg textarea:focus{outline:2px solid var(--gold);outline-offset:1px}.rv-msg{margin-top:12px;font-size:.87rem;min-height:1.2em}.rv-msg.ok{color:var(--green)}.rv-msg.err{color:var(--gold)}.ctable{width:100%;border-collapse:collapse;font-size:.88rem}.ctable th,.ctable td{padding:11px 12px;text-align:start;border-bottom:1px solid var(--line-soft)}.ctable th{color:var(--muted);font-weight:600;font-size:.76rem;text-transform:uppercase;letter-spacing:.06em}.ctable td:first-child{color:var(--muted);font-size:.8rem}.ctable tr:last-child td{border-bottom:0}.ctable .hi{color:var(--gold);font-weight:700}.showroom-shot{margin:0 0 28px;position:relative;border-radius:var(--r-lg);overflow:hidden;border:1px solid var(--line);box-shadow:var(--shadow-lg);isolation:isolate}.showroom-shot img{display:block;width:100%;height:clamp(220px,38vw,420px);object-fit:cover}.showroom-shot figcaption{position:absolute;inset-inline-start:0;inset-block-end:0;margin:14px;display:inline-flex;align-items:center;gap:9px;padding:9px 15px;border-radius:99px;font-size:.86rem;font-weight:600;color:oklch(0.97 0.005 265);background:color-mix(in oklab,oklch(0.13 0.012 265) 72%,transparent);-webkit-backdrop-filter:blur(12px) saturate(1.3);backdrop-filter:blur(12px) saturate(1.3);border:1px solid oklch(1 0 0/.14)}.showroom-shot .live-dot{width:9px;height:9px;border-radius:99px;background:var(--green);flex-shrink:0;position:relative}.showroom-shot .live-dot::after{content:"";position:absolute;inset:-3px;border-radius:99px;border:2px solid var(--green);opacity:0.8;animation:livePulse 2.2s ease-out infinite;will-change:transform,opacity}@keyframes livePulse{0%{transform:scale(0.8);opacity:0.9}100%{transform:scale(2.4);opacity:0}}@media(prefers-reduced-motion:reduce){.showroom-shot .live-dot::after{animation:none}}footer{border-top:1px solid var(--line-soft);padding:32px 0;color:var(--muted);font-size:.83rem}.foot{display:flex;justify-content:space-between;gap:18px;flex-wrap:wrap;align-items:center}.pwa{position:fixed;inset-inline-end:18px;bottom:18px;z-index:65;display:none;align-items:center;gap:12px;max-width:calc(100vw - 36px);flex-wrap:wrap;background:var(--bg-elev);border:1px solid var(--line);border-radius:var(--r);padding:12px 14px;box-shadow:var(--shadow-lg)}.pwa.on{display:flex}@media(max-width:880px){.nav-links{display:none}}.set-pop{position:fixed;inset:auto 14px auto auto;top:58px;margin:0;min-width:216px;padding:15px;background:var(--bg-elev);color:var(--txt);border:1px solid var(--line);border-radius:16px;box-shadow:var(--shadow-lg)}html[dir="rtl"] .set-pop{inset:auto auto auto 14px;top:58px}.set-pop:popover-open{animation:setin .18s ease}@keyframes setin{from{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}.set-pop::backdrop{background:transparent}.set-grp+.set-grp{margin-top:14px;padding-top:14px;border-top:1px solid var(--line-soft)}.set-lbl{display:block;font-size:.7rem;color:var(--muted);text-transform:uppercase;letter-spacing:.09em;font-weight:650;margin-bottom:8px}.set-pop .lang{width:100%}.set-pop .lang button{flex:1}.seg{display:flex;gap:2px;background:var(--surface-2);border:1px solid var(--line-soft);border-radius:10px;padding:3px}.seg button{flex:1;color:var(--muted);font-size:.8rem;font-weight:600;padding:7px 6px;border-radius:7px;transition:.2s}.seg button:hover{color:var(--txt)}.seg button[aria-pressed="true"]{background:var(--gold);color:oklch(0.16 0.01 265)}@font-face{font-family:'Sora';font-style:normal;font-weight:400 800;font-display:swap;src:url('fonts/sora.woff2') format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+20AC,U+2122,U+2212}h1,h2,h3{letter-spacing:-.035em}.logo,.price,.vh-price,.stat b,.b-tile .n{font-weight:700}html[dir="rtl"] body{letter-spacing:0}html[dir="rtl"]:is(h1,h2,h3,.stat b){font-family:var(--font-ar)}.ticker{position:relative;overflow:hidden;white-space:nowrap;border-bottom:1px solid var(--line-soft);background:linear-gradient(90deg,var(--bg-elev),color-mix(in oklab,var(--gold) 8%,var(--bg-elev)),var(--bg-elev))}.ticker::before{content:"";position:absolute;top:0;left:0;width:200%;height:2px;z-index:2;background:linear-gradient(90deg,transparent,var(--gold),var(--gold-dim),var(--gold),transparent);will-change:transform;animation:tkline 6s linear infinite}@keyframes tkline{from{transform:translateX(0)}to{transform:translateX(-50%)}}.ticker::after{content:"";position:absolute;top:0;left:0;width:200%;height:100%;z-index:2;pointer-events:none;background:linear-gradient(105deg,transparent 40%,oklch(1 0 0/.10) 48%,oklch(1 0 0/.03) 52%,transparent 60%);will-change:transform;animation:tkshine 7s ease-in-out infinite}@keyframes tkshine{0%,100%{transform:translateX(0)}55%{transform:translateX(-50%)}}.tk-in{display:inline-flex;gap:40px;padding:10px 0;will-change:transform;animation:tk 38s linear infinite}.tk-in span{font-size:.82rem;font-weight:560;color:var(--txt-2);display:inline-flex;align-items:center;gap:7px;letter-spacing:.002em}.tk-in span b{color:var(--gold);font-weight:750;text-shadow:0 0 14px color-mix(in oklab,var(--gold) 45%,transparent)}.ticker:hover .tk-in{animation-play-state:paused}@keyframes tk{from{transform:translateX(0)}to{transform:translateX(-50%)}}@media (prefers-reduced-motion:reduce){.ticker::before,.ticker::after{animation:none}}html[dir="rtl"] .tk-in{animation-name:tkr}@keyframes tkr{from{transform:translateX(0)}to{transform:translateX(50%)}}@media (prefers-reduced-motion:reduce){.tk-in{animation:none}}.journey{position:relative;height:280vh}.j-sticky{position:sticky;top:0;min-height:100svh;display:flex;flex-direction:column;justify-content:center;overflow:hidden;padding:40px 0}.journey .j-sticky::before{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;background:url(../img/container.webp?v=79) center/cover no-repeat;opacity:.16;-webkit-mask-image:linear-gradient(180deg,transparent,#000 22%,#000 78%,transparent);mask-image:linear-gradient(180deg,transparent,#000 22%,#000 78%,transparent)}.journey .j-sticky>.wrap{position:relative;z-index:1}.j-progress{position:relative;height:3px;background:var(--line);border-radius:3px;margin:46px 0 8px}.j-progress i{position:absolute;inset-block:0;inset-inline-start:0;width:calc(var(--jp,0)*100%);background:linear-gradient(90deg,var(--green),var(--gold));border-radius:3px;transition:width .15s linear}.j-ship{position:absolute;top:50%;inset-inline-start:calc(var(--jp,0)*100%);transform:translate(-50%,-58%);font-size:1.5rem;transition:inset-inline-start .15s linear;filter:drop-shadow(0 4px 10px oklch(0 0 0/.4))}html[dir="rtl"] .j-ship{transform:translate(50%,-58%) scaleX(-1)}.journey .track-rail{margin-top:26px}.journey .tr-step{opacity:.35;transition:opacity .4s}.journey .tr-step.done,.journey .tr-step.now{opacity:1}@media(max-width:760px){.journey{height:auto}.j-sticky{position:static;min-height:0}.journey .j-sticky::before{display:none}.j-progress,.j-ship{display:none}.journey .tr-step{opacity:1}}.mobilebar{position:fixed;inset-inline:0;bottom:0;z-index:66;display:none;background:color-mix(in oklab,var(--bg-elev) 86%,transparent);-webkit-backdrop-filter:blur(24px) saturate(1.6);backdrop-filter:blur(24px) saturate(1.6);border-top:1px solid var(--line);padding:5px max(8px,env(safe-area-inset-left,0px)) max(6px,env(safe-area-inset-bottom,0px)) max(8px,env(safe-area-inset-right,0px))}.mobilebar .mb-tab{flex:1 1 0;min-width:0;position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;padding:7px 3px 6px;border-radius:14px;color:var(--muted);font-size:.655rem;font-weight:640;letter-spacing:.005em;-webkit-tap-highlight-color:transparent;transition:color .22s,background .22s,transform .18s var(--ease-spring)}.mobilebar .mb-l{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mobilebar .mb-i{display:grid;place-items:center;width:24px;height:24px}.mobilebar .mb-i svg{width:22px;height:22px;display:block}.mobilebar .mb-tab:active{transform:scale(.92)}.mobilebar .mb-tab.is-on{color:var(--gold);background:color-mix(in oklab,var(--gold) 15%,transparent)}.mobilebar .mb-tab.is-on::before{content:"";position:absolute;top:0;left:50%;translate:-50% 0;width:20px;height:3px;border-radius:0 0 4px 4px;background:currentColor}.mobilebar .mb-tab.wa{color:oklch(0.78 0.17 150)}.mobilebar .mb-tab.wa.is-on{background:color-mix(in oklab,oklch(0.78 0.17 150) 15%,transparent)}@media(prefers-reduced-motion:reduce){.mobilebar .mb-tab{transition:none}.mobilebar .mb-tab:active{transform:none}}@media(max-width:768px){:root{--bar-h:calc(57px+max(6px,env(safe-area-inset-bottom,0px)))}.mobilebar{display:flex;gap:4px}body{padding-bottom:var(--bar-h)}.cmpbar{--off:calc(var(--bar-h)+10px)}.pwa{bottom:calc(var(--bar-h)+10px)}}.card-media>img,.card-media img:not(.card-slide img){position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:1}.card-media .badge,.card-media .cmp-wrap{z-index:3}.card:hover .card-media>img,.card:hover .card-media img:not(.card-slide img){transform:scale(1.04);transition:transform .5s var(--ease-spring)}.vh-media img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;border-radius:inherit}.b-photo{display:none}.b-main.has-photo{position:relative;isolation:isolate;overflow:hidden}.b-main.has-photo .b-photo{display:block;position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center;z-index:-3;background:oklch(0.13 0.012 265);scale:1.08;translate:var(--px,0px) var(--py,0px);animation:kenBurns 30s ease-in-out infinite alternate;transition:translate .45s cubic-bezier(.22,1,.36,1);will-change:scale,translate}.b-main.has-photo::after{content:"";position:absolute;inset:0;z-index:-2;border-radius:inherit;background:linear-gradient(100deg,oklch(0.12 0.012 265/.94) 26%,oklch(0.12 0.012 265/.60) 60%,oklch(0.12 0.012 265/.18))}html[dir="rtl"] .b-main.has-photo::after{background:linear-gradient(-100deg,oklch(0.12 0.012 265/.94) 26%,oklch(0.12 0.012 265/.60) 60%,oklch(0.12 0.012 265/.18))}.b-main.has-photo::before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;border-radius:inherit;background:linear-gradient(115deg,transparent 42%,oklch(1 0 0/.14) 48%,oklch(1 0 0/.04) 52%,transparent 60%);background-size:260% 100%;animation:heroSheen 7s ease-in-out 1.2s infinite}@keyframes heroSheen{0%,72%{background-position:170% 0}100%{background-position:-70% 0}}@media(prefers-reduced-motion:reduce){.b-main.has-photo .b-photo{animation:none;scale:1.06;transition:none}.b-main.has-photo::before{animation:none;opacity:.5}}.b-main.has-photo,.b-main.has-photo p{color:oklch(0.97 0.005 265)}.b-main.has-photo p{color:oklch(0.85 0.01 265)}.ph-note{font-size:.78rem;color:var(--txt-2);margin-top:14px;display:flex;align-items:center;gap:7px}.ph-note a{color:var(--gold);font-weight:650;text-decoration:underline;text-underline-offset:3px}:root[data-theme="light"] .ph-note{color:oklch(0.35 0.015 265)}:root[data-theme="light"] .ph-note a{color:oklch(0.48 0.19 35);font-weight:700}.credits-list{display:flex;flex-direction:column;gap:10px;font-size:.85rem}.credits-list a{color:var(--gold)}.credits-list .cl-i{padding:10px 12px;border:1px solid var(--line-soft);border-radius:10px;background:var(--surface)}.credits-list .cl-i small{color:var(--muted);display:block}.tech{font-size:.83rem;font-weight:640;color:var(--txt-2);margin-top:7px;letter-spacing:-.01em}.fisc{display:inline-flex;align-items:center;gap:6px;margin-top:9px;font-size:.68rem;font-weight:670;padding:3px 10px;border-radius:99px;line-height:1.5}.fisc::before{content:"";width:5px;height:5px;border-radius:50%;background:currentColor;flex-shrink:0}.fisc.ok{color:var(--green);background:color-mix(in oklab,var(--green) 12%,transparent);border:1px solid color-mix(in oklab,var(--green) 30%,transparent)}.fisc.hi{color:var(--amber);background:color-mix(in oklab,var(--amber) 12%,transparent);border:1px solid color-mix(in oklab,var(--amber) 30%,transparent)}.cars{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:clamp(18px,2.2vw,28px)}.card{border-radius:var(--r-xl);box-shadow:0 1px 2px oklch(0 0 0/.14)}.card:hover{transform:translateY(-6px);box-shadow:0 20px 44px -20px oklch(0 0 0/.55),0 0 0 1px color-mix(in oklab,var(--gold) 42%,transparent)}.card-media{margin:9px 9px 0;border-radius:calc(var(--r-lg) - 3px);outline:1px solid color-mix(in oklab,var(--line) 70%,transparent);outline-offset:-1px}.card-body{padding:17px 19px 21px}.card-body h3{font-size:1.09rem;line-height:1.28}.specs{margin:12px 0 0}.price-row{margin-top:17px;padding-top:15px}.card-actions{margin-top:16px;gap:9px}.note{margin-top:11px}.b-main h1{font-size:clamp(2.05rem,4.9vw,3.55rem);font-weight:800;letter-spacing:-.035em;line-height:1.08}.b-main h1 em{background:linear-gradient(104deg,var(--gold) 10%,var(--gold-dim) 90%);-webkit-background-clip:text;background-clip:text;color:transparent}.b-main.has-photo h1 em{background:none;color:var(--gold);-webkit-text-fill-color:currentColor}.bento{gap:clamp(13px,1.5vw,18px)}.b-tile:hover{transform:translateY(-5px) scale(1.012)}.b-tile,.b-track{transition:transform .45s var(--ease-spring),border-color .3s,box-shadow .3s}@media (prefers-reduced-motion:no-preference){@keyframes heroGlow{0%,100%{transform:translate3d(0,0,0) scale(1);opacity:.85}50%{transform:translate3d(-3%,2%,0) scale(1.09);opacity:1}}.hero::before{animation:heroGlow 16s ease-in-out infinite}@keyframes riseIn{from{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}.bento>*{animation:riseIn .75s cubic-bezier(.2,.7,.3,1) both}.b-main{animation-delay:.04s}.b-track{animation-delay:.14s}.b-stock{animation-delay:.24s}.b-order{animation-delay:.31s}@keyframes kenBurns{from{scale:1.04}to{scale:1.13}}}.band-light{--bg:oklch(0.985 0.004 265);--bg-elev:oklch(1 0 0);--surface:oklch(1 0 0);--surface-2:oklch(0.966 0.006 265);--line:oklch(0.860 0.010 265);--line-soft:oklch(0.900 0.008 265);--txt:oklch(0.160 0.015 265);--txt-2:oklch(0.280 0.018 265);--muted:oklch(0.390 0.022 265);--gold:oklch(0.460 0.210 36);--gold-dim:oklch(0.420 0.200 30);--green:oklch(0.420 0.160 155);--blue:oklch(0.400 0.160 250);--amber:oklch(0.440 0.160 60);--shadow:0 1px 2px oklch(0 0 0/.06),0 8px 24px -10px oklch(0 0 0/.14);--shadow-lg:0 2px 6px oklch(0 0 0/.07),0 24px 56px -18px oklch(0 0 0/.20);background:var(--bg);color:var(--txt)}.band-dark{--bg:oklch(0.145 0.012 265);--bg-elev:oklch(0.185 0.014 265);--surface:oklch(0.205 0.015 265);--surface-2:oklch(0.245 0.017 265);--line:oklch(0.305 0.018 265);--line-soft:oklch(0.265 0.016 265);--txt:oklch(0.975 0.004 265);--txt-2:oklch(0.80 0.015 265);--muted:oklch(0.665 0.020 265);--gold:oklch(0.700 0.180 45);--gold-dim:oklch(0.580 0.190 32);--green:oklch(0.780 0.150 158);--blue:oklch(0.740 0.135 242);--amber:oklch(0.800 0.140 65);--shadow:0 1px 2px oklch(0 0 0/.30),0 8px 24px -8px oklch(0 0 0/.45);--shadow-lg:0 2px 4px oklch(0 0 0/.30),0 24px 56px -16px oklch(0 0 0/.55);background:var(--bg);color:var(--txt)}.band-light+.band-light,.band-dark+.band-dark{border-top:1px solid var(--line-soft)}.band-light .btn{color:#fff}.band-light .lang button[aria-pressed="true"],.band-light .chip[aria-pressed="true"],.band-light .seg button[aria-pressed="true"],.band-light .cmp:checked+.cmp-lbl{color:#fff}.fisc-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:18px;margin-top:34px}.fisc-card{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-lg);padding:24px}.fisc-card .k{font-size:clamp(1.6rem,3vw,2.1rem);font-weight:800;letter-spacing:-.03em;line-height:1}.fisc-card.ok .k{color:var(--green)}.fisc-card.hi .k{color:var(--amber)}.fisc-card.eq .k{color:var(--gold)}.fisc-card h4{font-size:.98rem;margin:10px 0 6px}.fisc-card p{color:var(--muted);font-size:.87rem}.cat-cta{display:flex;align-items:center;justify-content:space-between;gap:20px;flex-wrap:wrap;margin-top:34px;padding:22px 26px;border-radius:var(--r-lg);background:linear-gradient(100deg,color-mix(in oklab,var(--gold) 12%,var(--surface)),var(--surface));border:1px solid color-mix(in oklab,var(--gold) 34%,var(--line))}.cat-cta b{display:block;font-size:1.06rem}.cat-cta small{color:var(--muted);font-size:.87rem}.rev-cta{margin-top:26px;padding:22px 24px;border-radius:var(--r-lg);border:1px dashed var(--line);background:var(--surface);display:flex;align-items:center;justify-content:space-between;gap:18px;flex-wrap:wrap}.rev-cta p{color:var(--muted);font-size:.87rem;max-width:52ch;margin-top:5px}.mod-note{display:inline-flex;align-items:center;gap:7px;font-size:.74rem;font-weight:640;color:var(--blue);background:color-mix(in oklab,var(--blue) 12%,transparent);border:1px solid color-mix(in oklab,var(--blue) 30%,transparent);padding:4px 11px;border-radius:99px;margin-bottom:10px}.faq-cat{margin-top:30px;margin-bottom:12px;font-size:.74rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--gold)}.faq-cat:first-of-type{margin-top:6px}.quote-tag{display:inline-flex;align-items:center;gap:6px;font-size:1.05rem;font-weight:700;color:var(--gold);letter-spacing:-.01em;margin-top:4px}.quote-tag::before{content:'';width:5px;height:5px;border-radius:50%;background:currentColor;opacity:.5}.phone-big{display:block;font-size:clamp(1.15rem,2.2vw,1.4rem);font-weight:800;letter-spacing:-.02em;color:var(--gold);margin:4px 0 2px;direction:ltr}.calc{display:grid;grid-template-columns:1fr 1fr;gap:20px;align-items:start}@media(max-width:820px){.calc{grid-template-columns:1fr}}.calc-in,.calc-out{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-lg);padding:24px}.calc-out{background:linear-gradient(155deg,color-mix(in oklab,var(--gold) 9%,var(--surface)),var(--surface))}.cf{display:block;margin-bottom:18px}.cf>span{display:block;font-size:.82rem;font-weight:640;color:var(--muted);margin-bottom:7px}.cf-row{display:flex;gap:9px}.cf input,.cf select{width:100%;background:var(--surface-2);border:1px solid var(--line);color:var(--txt);font:inherit;font-size:.95rem;font-weight:650;padding:12px 14px;border-radius:var(--r-sm)}.cf-row select{width:auto;flex-shrink:0;font-weight:600}.cf input:focus,.cf select:focus{outline:2px solid var(--gold);outline-offset:0;border-color:var(--gold)}.cf-note{font-size:.79rem;color:var(--muted);line-height:1.55;margin-top:4px}.co-row{display:flex;justify-content:space-between;align-items:baseline;gap:14px;padding:11px 0;border-bottom:1px solid var(--line-soft);font-size:.9rem}.co-row span{color:var(--muted)}.co-row b{font-weight:700;white-space:nowrap}.co-row.total{border-bottom:0;border-top:2px solid var(--line);margin-top:8px;padding-top:16px}.co-row.total span{color:var(--txt);font-weight:650;font-size:.98rem}.co-row.total b{color:var(--gold);font-size:clamp(1.25rem,2.6vw,1.6rem);letter-spacing:-.03em}.co-legend{font-size:.76rem;color:var(--muted);margin-top:12px;line-height:1.6}.band-light .btn-ghost{border-color:color-mix(in oklab,var(--txt) 26%,transparent);color:var(--txt);background:var(--surface);font-weight:680}.band-light .btn-ghost:hover{border-color:var(--gold);color:var(--gold);background:var(--surface-2)}.band-light .cmp-lbl{background:var(--surface);border-color:color-mix(in oklab,var(--txt) 22%,transparent);color:var(--txt-2)}.band-light .spec{border-color:color-mix(in oklab,var(--txt) 14%,transparent);color:var(--txt-2)}.band-light .chip{border-color:color-mix(in oklab,var(--txt) 20%,transparent);color:var(--txt-2)}.band-light .icon-btn{border-color:color-mix(in oklab,var(--txt) 20%,transparent);color:var(--txt-2)}.band-light .badge.order{color:oklch(0.45 0.16 245);background:color-mix(in oklab,var(--blue) 14%,#fff);border-color:color-mix(in oklab,var(--blue) 45%,transparent)}.band-light .badge.dispo{color:oklch(0.45 0.15 158);background:color-mix(in oklab,var(--green) 14%,#fff);border-color:color-mix(in oklab,var(--green) 45%,transparent)}.band-light .eta{color:oklch(0.46 0.15 245)}.band-light .fisc.ok{color:oklch(0.44 0.14 158)}.band-light .fisc.hi{color:oklch(0.48 0.14 60)}.band-light .card-media{background:linear-gradient(150deg,oklch(0.945 0.006 265),oklch(0.905 0.008 265))}.band-light .card{box-shadow:0 1px 2px oklch(0 0 0/.05),0 6px 18px -12px oklch(0 0 0/.20)}.band-light details{border-color:color-mix(in oklab,var(--txt) 14%,transparent)}.btn-wa{background:#0e7c66;color:#fff}.btn-wa:hover{background:#0b6b58;filter:none}.band-light .btn{background:var(--gold-dim);color:#fff}.band-light .btn:hover{background:var(--gold);filter:none}.band-light .quote-tag,.band-light .faq-cat{color:oklch(0.44 0.20 35);font-weight:700}.band-light .eyebrow{color:oklch(0.42 0.21 35);font-weight:750}.band-light .eyebrow::before{background:oklch(0.42 0.21 35)}.band-light h2{color:oklch(0.14 0.015 265)}.band-light .sub{color:oklch(0.32 0.018 265);font-weight:520}.band-light .ph-note{color:oklch(0.34 0.018 265)}.band-light .ph-note a,.band-light #creditsLink{color:oklch(0.40 0.21 35);font-weight:750;text-decoration:underline;text-underline-offset:3px}.logo-txt i{color:var(--txt-2)}header,footer,.cmpbar,.set-pop,dialog,.ticker{--bg:oklch(0.145 0.012 265);--bg-elev:oklch(0.185 0.014 265);--surface:oklch(0.205 0.015 265);--surface-2:oklch(0.245 0.017 265);--line:oklch(0.305 0.018 265);--line-soft:oklch(0.265 0.016 265);--txt:oklch(0.975 0.004 265);--txt-2:oklch(0.80 0.015 265);--muted:oklch(0.665 0.020 265);--gold:oklch(0.700 0.180 45);--gold-dim:oklch(0.580 0.190 32);--green:oklch(0.780 0.150 158);--blue:oklch(0.740 0.135 242);--amber:oklch(0.800 0.140 65);color:var(--txt)}header{background:color-mix(in oklab,oklch(0.145 0.012 265) 86%,transparent)}footer{background:oklch(0.145 0.012 265)}.cmpbar{background:color-mix(in oklab,oklch(0.185 0.014 265) 94%,transparent)}header .btn,footer .btn,.cmpbar .btn{background:var(--gold);color:oklch(0.16 0.01 265)}.cmpbar .btn-ghost{background:transparent;color:var(--txt);border-color:var(--line)}.pwa{inset-inline-end:12px;z-index:67;padding:8px 10px 8px 14px;gap:9px;border-radius:99px;font-size:.82rem;font-weight:600;flex-wrap:nowrap;max-width:calc(100vw - 24px);box-shadow:0 4px 18px -6px oklch(0 0 0/.5)}@media(min-width:769px){.pwa{bottom:16px}}.pwa .btn{padding:7px 13px;font-size:.76rem;border-radius:99px}.pwa .btn-ghost{border:0;background:transparent;color:var(--muted);padding:7px 8px;font-size:.9rem;line-height:1}body:has(.cmpbar.on) .pwa{display:none !important}@media(max-width:560px){.cmpbar{z-index:75}}.card-media{position:relative;aspect-ratio:16/10;overflow:hidden;background:var(--surface-2);-webkit-user-select:none;user-select:none;border-radius:var(--r-lg) var(--r-lg) 0 0}.card-slides{position:absolute;inset:0;display:flex;width:100%;height:100%;transition:transform 0.32s cubic-bezier(0.16,1,0.3,1);will-change:transform;direction:ltr !important;z-index:1}.card-slide{position:relative;flex:0 0 100%;width:100%;height:100%;overflow:hidden;background:var(--surface-2)}.card-slide img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block;pointer-events:none;transition:transform 0.4s ease}.card:hover .card-slide img{transform:scale(1.03)}.card-media-hit{position:absolute;inset:0;z-index:2;text-decoration:none;display:block}.card-nav{position:absolute;inset:0;pointer-events:none;z-index:5}.card-prev,.card-next{position:absolute;top:50%;transform:translateY(-50%);width:30px;height:30px;border-radius:50%;background:rgba(0,0,0,0.65);color:#fff;border:1px solid rgba(255,255,255,0.25);display:grid;place-items:center;font-size:0.85rem;font-weight:700;cursor:pointer;z-index:6;opacity:0;pointer-events:auto;transition:opacity 0.2s,background 0.2s,transform 0.2s;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.card:hover .card-prev,.card:hover .card-next{opacity:1}.card-prev:hover,.card-next:hover{background:var(--gold);color:#101014;border-color:var(--gold);transform:translateY(-50%) scale(1.1)}.card-prev{inset-inline-start:8px}.card-next{inset-inline-end:8px}.card-dots{position:absolute;bottom:8px;inset-inline-start:50%;transform:translateX(-50%);display:flex;gap:5px;z-index:5;pointer-events:auto}.card-dot{width:6px;height:6px;border-radius:50%;background:rgba(255,255,255,0.5);border:none;padding:0;cursor:pointer;pointer-events:auto;transition:all 0.25s ease;box-shadow:0 1px 3px rgba(0,0,0,0.3)}.card-dot:hover{background:rgba(255,255,255,0.85);transform:scale(1.2)}.card-dot.active{background:var(--gold);width:16px;border-radius:4px}.vh-nav{position:absolute;top:50%;transform:translateY(-50%);width:42px;height:42px;border-radius:50%;background:rgba(0,0,0,0.65);color:#fff;border:1px solid rgba(255,255,255,0.25);display:grid;place-items:center;font-size:1.4rem;font-weight:700;cursor:pointer;z-index:4;transition:0.2s;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.vh-nav:hover{background:var(--gold);color:#101014;border-color:var(--gold);transform:translateY(-50%) scale(1.08)}.vh-nav.prev{inset-inline-start:12px}.vh-nav.next{inset-inline-end:12px}.lightbox-dlg{border:none;background:rgba(10,10,14,0.95);color:#fff;max-width:100vw;max-height:100vh;width:100vw;height:100vh;margin:0;padding:0;display:grid;place-items:center;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);z-index:999}.lightbox-dlg[open]{display:grid}.lightbox-img{max-width:90vw;max-height:85vh;object-fit:contain;border-radius:12px;box-shadow:0 20px 60px rgba(0,0,0,0.8)}.lightbox-close{position:absolute;top:20px;inset-inline-end:24px;background:rgba(255,255,255,0.15);color:#fff;border:none;width:44px;height:44px;border-radius:50%;font-size:1.4rem;cursor:pointer;display:grid;place-items:center;transition:0.2s}.lightbox-close:hover{background:var(--gold);color:#000}.vh-content-details{margin-top:26px;display:flex;flex-direction:column;gap:20px}.vh-features-block{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-xl);padding:24px}.vh-features-block h3{font-size:1.05rem;font-weight:700;margin-bottom:16px;color:var(--txt);display:flex;align-items:center;gap:8px}.vh-pills-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:10px}.vh-pill{display:flex;align-items:center;gap:10px;background:var(--surface-2);border:1px solid var(--line-soft);border-radius:10px;padding:10px 14px;font-size:0.86rem;color:var(--txt);transition:border-color 0.2s,transform 0.2s}.vh-pill:hover{border-color:var(--gold);transform:translateY(-1px)}.vh-pill-check{color:var(--gold);font-weight:800;font-size:1rem}.vh-tech-table-wrap{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-xl);padding:24px}.vh-tech-table-wrap h3{font-size:1.05rem;font-weight:700;margin-bottom:16px;display:flex;align-items:center;gap:8px}.vh-tech-table{width:100%;border-collapse:collapse;font-size:0.9rem}.vh-tech-table th{text-align:start;padding:11px 14px;color:var(--muted);font-weight:500;border-bottom:1px solid var(--line-soft);width:45%}.vh-tech-table td{text-align:end;padding:11px 14px;font-weight:600;color:var(--txt);border-bottom:1px solid var(--line-soft)}.vh-tech-table tr:last-child th,.vh-tech-table tr:last-child td{border-bottom:none}.vh-sticky-bar{display:none}@media (max-width:768px){.vh-sticky-bar{position:fixed;bottom:0;left:0;right:0;background:rgba(15,17,21,0.94);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-top:1px solid var(--line);padding:12px 18px;z-index:90;display:flex;align-items:center;justify-content:space-between;gap:14px;box-shadow:0 -8px 24px rgba(0,0,0,0.4)}.vh-sticky-info{display:flex;flex-direction:column;gap:2px;overflow:hidden}.vh-sticky-info b{font-size:0.9rem;color:var(--txt);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.vh-sticky-info small{font-size:0.76rem;color:var(--gold)}.vh-sticky-btns{display:flex;gap:8px;flex-shrink:0}}

/* ============ A11Y 2026-08-15 : accent lisible en theme clair (WCAG 2.1 AA, CSS-01) ============
   --gold-ink = encre accent pour PETIT TEXTE (>=4.5:1 sur fond clair).
   --gold reste la couleur de marque pour fonds/boutons/grands textes (>=3:1). */
:root{--gold-ink:var(--gold)}
@media (prefers-color-scheme:light){:root:not([data-theme="dark"]){--gold-ink:oklch(0.49 0.15 35)}}
:root[data-theme="light"]{--gold-ink:oklch(0.49 0.15 35)}
.eyebrow,.price-lbl,.b-chip[aria-pressed="true"],.vh-sticky-info small{color:var(--gold-ink)}
/* ============ POLISH 2026-08-15 : a11y & micro-UX "top tier" ============ */
[id]{scroll-margin-top:96px}                 /* ancres sous le header sticky */
::selection{background:var(--gold);color:oklch(0.14 0.01 265)}
.skip-link{position:absolute;left:-9999px;top:0;z-index:200;background:var(--gold);color:#000;
  font-weight:700;padding:10px 18px;border-radius:0 0 12px 0;text-decoration:none}
.skip-link:focus{left:0;position:fixed}
@media(prefers-reduced-motion:reduce){[id]{scroll-margin-top:0}}

/* ============ PERF 2026-08-15 : police self-hosted (zéro Google Fonts) ============ */
@font-face{font-family:'Plus Jakarta Sans';font-style:normal;font-weight:400 800;font-display:optional;
  src:url('fonts/plus-jakarta-sans.woff2') format('woff2');
  unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
:root{--font-ar:'Plus Jakarta Sans','Segoe UI',Tahoma,'Noto Sans Arabic',sans-serif}

/* ============ PERF 2026-08-15 : content-visibility sur les blocs sous la ligne de flottaison ============
   Réduit le coût de rendu initial (DOM ~900 elements) sans toucher au CLS :
   contain-intrinsic-size réserve la hauteur pendant le skip. */
.trust-grid,.fisc-grid,.calc,.track-rail,.steps,.brands,.quotes,.faq,.cgrid{content-visibility:auto;contain-intrinsic-size:auto 600px}
@media (prefers-reduced-motion:reduce){.trust-grid,.fisc-grid,.calc,.track-rail,.steps,.brands,.quotes,.faq,.cgrid{content-visibility:visible}}

/* ============ A11Y 2026-08-15b : gold-ink resté lisible sur fonds TOUJOURS sombres ============
   (band-dark, hero, sticky-bar, overlays photos, encarts prix) : l'encre claire redevient l'or. */
.band-dark,.hero-full,.vh-sticky-bar,.vh-comp-more,.vh-price-box{--gold-ink:var(--gold)}

.fade-up{opacity:1;transform:none;transition:none}.fade-up.visible{opacity:1;transform:translateY(0)}
