.vehicle-detail[data-astro-cid-k3edl26i]{--gold:#9C7A3C;--paper:#F4F1EB;--body:#B6AEA3;--line:rgba(156,122,60,.19);background:#080807;color:var(--paper)}.vehicle-hero[data-astro-cid-k3edl26i],.highlights[data-astro-cid-k3edl26i],.gallery[data-astro-cid-k3edl26i],.information[data-astro-cid-k3edl26i],.concierge[data-astro-cid-k3edl26i],.final-cta[data-astro-cid-k3edl26i]{box-sizing:border-box;width:min(calc(100% - 2.4rem),1180px);margin:0 auto}.vehicle-hero[data-astro-cid-k3edl26i]{position:relative;display:grid;grid-template-columns:minmax(390px,.82fr) minmax(0,1.18fr);align-items:center;gap:clamp(2rem,5vw,4.5rem);min-height:clamp(560px,72vh,760px);padding:clamp(5.4rem,9vw,7rem) 0 clamp(3rem,6vw,5rem);border-bottom:1px solid var(--line)}.hero-copy[data-astro-cid-k3edl26i]{min-width:0}.eyebrow[data-astro-cid-k3edl26i]{margin:0 0 .75rem;color:var(--gold);font:600 .61rem/1.4 var(--font-sans);letter-spacing:.26em;text-transform:uppercase}h1[data-astro-cid-k3edl26i],h2[data-astro-cid-k3edl26i]{margin:0;color:var(--paper);font-family:var(--font-display);font-weight:500;line-height:1.08}h1[data-astro-cid-k3edl26i]{max-width:13ch;font-size:clamp(2.7rem,3.8vw,3.85rem);letter-spacing:.01em;white-space:nowrap}h2[data-astro-cid-k3edl26i]{font-size:clamp(1.9rem,4vw,3.1rem)}.intro[data-astro-cid-k3edl26i]{max-width:48ch;margin:1.2rem 0 0;color:#f4f1ebb8;font:300 clamp(.9rem,1.5vw,1rem)/1.7 var(--font-sans)}.status[data-astro-cid-k3edl26i]{display:inline-flex;align-items:center;gap:.6rem;margin-top:1.15rem;color:#f4f1ebad;font:500 .65rem/1.5 var(--font-sans);letter-spacing:.12em;text-transform:uppercase}.status-dot[data-astro-cid-k3edl26i]{width:6px;height:6px;flex:none;border:1px solid var(--gold);border-radius:50%;box-shadow:0 0 0 3px #9c7a3c14}.price[data-astro-cid-k3edl26i]{margin:1rem 0 0;color:var(--gold);font:500 .68rem/1.3 var(--font-sans);letter-spacing:.13em;text-transform:uppercase}.primary-cta[data-astro-cid-k3edl26i]{min-height:46px;display:inline-flex;align-items:center;justify-content:center;margin-top:1.35rem;padding:.8rem 1.3rem;border:1px solid var(--gold);border-radius:6px;background:var(--gold);color:#080807;font:700 .61rem/1.2 var(--font-sans);letter-spacing:.14em;text-decoration:none;text-transform:uppercase;transition:background .25s ease,color .25s ease}.primary-cta[data-astro-cid-k3edl26i]:hover{background:transparent;color:var(--paper)}.hero-media[data-astro-cid-k3edl26i]{min-width:0;margin:0;overflow:hidden;aspect-ratio:4/3;border:0;border-radius:0;background:transparent}.hero-media[data-astro-cid-k3edl26i] img[data-astro-cid-k3edl26i]{width:100%;height:100%;display:block;object-fit:contain;transform:scale(.74)}.highlights[data-astro-cid-k3edl26i]{padding-block:1.55rem 1.8rem;border-bottom:1px solid var(--line);overflow-x:auto;scrollbar-width:none}.highlights[data-astro-cid-k3edl26i]::-webkit-scrollbar{display:none}.highlights[data-astro-cid-k3edl26i] dl[data-astro-cid-k3edl26i]{min-width:820px;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));margin:.85rem 0 0;border-top:1px solid var(--line);border-inline-start:1px solid var(--line)}.highlights[data-astro-cid-k3edl26i] dl[data-astro-cid-k3edl26i]>div[data-astro-cid-k3edl26i]{min-width:0;display:flex;flex-direction:column;justify-content:center;gap:.3rem;padding:.75rem .85rem;border-inline-end:1px solid var(--line);border-bottom:1px solid var(--line)}.highlights[data-astro-cid-k3edl26i] dt[data-astro-cid-k3edl26i],.highlights[data-astro-cid-k3edl26i] dd[data-astro-cid-k3edl26i],.details-list[data-astro-cid-k3edl26i] dt[data-astro-cid-k3edl26i],.details-list[data-astro-cid-k3edl26i] dd[data-astro-cid-k3edl26i]{font-family:var(--font-sans);line-height:1.45}.highlights[data-astro-cid-k3edl26i] dt[data-astro-cid-k3edl26i]{color:#b6aea3ad;font-size:.56rem;font-weight:500;letter-spacing:.13em;text-transform:uppercase}.highlights[data-astro-cid-k3edl26i] dd[data-astro-cid-k3edl26i]{margin:0;color:var(--paper);font-size:.72rem;font-weight:400}.gallery[data-astro-cid-k3edl26i],.information[data-astro-cid-k3edl26i],.concierge[data-astro-cid-k3edl26i]{padding-top:clamp(3.4rem,7vw,5.7rem)}.gallery[data-astro-cid-k3edl26i]>header[data-astro-cid-k3edl26i]{display:grid;grid-template-columns:minmax(0,.85fr) minmax(280px,1.15fr);align-items:end;gap:clamp(2rem,8vw,7rem);margin-bottom:clamp(1.7rem,3.5vw,2.5rem)}.gallery[data-astro-cid-k3edl26i]>header[data-astro-cid-k3edl26i]>p[data-astro-cid-k3edl26i],.information[data-astro-cid-k3edl26i] header[data-astro-cid-k3edl26i]>p[data-astro-cid-k3edl26i]:last-child,.concierge[data-astro-cid-k3edl26i] header[data-astro-cid-k3edl26i]>p[data-astro-cid-k3edl26i]:last-child,.final-cta[data-astro-cid-k3edl26i]>div[data-astro-cid-k3edl26i]:first-child>p[data-astro-cid-k3edl26i]:last-child{margin:0;color:#f4f1ebad;font:300 .92rem/1.7 var(--font-sans)}.gallery[data-astro-cid-k3edl26i]{width:min(calc(100% - 2.4rem),1040px)}.gallery-grid[data-astro-cid-k3edl26i]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(.65rem,1.15vw,.9rem)}.gallery-grid--interior[data-astro-cid-k3edl26i]{grid-template-columns:repeat(3,minmax(0,1fr))}.gallery-grid[data-astro-cid-k3edl26i] figure[data-astro-cid-k3edl26i]{min-width:0;margin:0}.vehicle-frame[data-astro-cid-k3edl26i]{position:relative;aspect-ratio:4/3;overflow:hidden;border:0;border-radius:0;background:transparent;cursor:zoom-in}.vehicle-frame[data-astro-cid-k3edl26i] img[data-astro-cid-k3edl26i]{width:100%;height:100%;display:block;object-fit:cover;filter:saturate(.94) contrast(1.02);transition:transform .55s cubic-bezier(.22,1,.36,1)}.vehicle-frame[data-astro-cid-k3edl26i]:hover img[data-astro-cid-k3edl26i]{transform:scale(1.02)}.frame-shade[data-astro-cid-k3edl26i]{position:absolute;inset:0;pointer-events:none;background:linear-gradient(to top,rgba(6,6,6,.16),transparent 34%)}figcaption[data-astro-cid-k3edl26i]{margin-top:.7rem;color:#b6aea3a6;font:500 .58rem/1.3 var(--font-sans);letter-spacing:.17em;text-transform:uppercase}.information[data-astro-cid-k3edl26i]{display:grid;grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);gap:clamp(2.5rem,8vw,7rem);padding-bottom:clamp(4rem,8vw,6.5rem);border-bottom:1px solid var(--line)}.information[data-astro-cid-k3edl26i] header[data-astro-cid-k3edl26i]>p[data-astro-cid-k3edl26i]:last-child,.concierge[data-astro-cid-k3edl26i] header[data-astro-cid-k3edl26i]>p[data-astro-cid-k3edl26i]:last-child,.final-cta[data-astro-cid-k3edl26i]>div[data-astro-cid-k3edl26i]:first-child>p[data-astro-cid-k3edl26i]:last-child{margin-top:1rem}.details-list[data-astro-cid-k3edl26i]{margin:0;border-top:1px solid var(--line)}.details-list[data-astro-cid-k3edl26i]>div[data-astro-cid-k3edl26i]{min-height:50px;display:grid;grid-template-columns:minmax(130px,.8fr) minmax(0,1.25fr);align-items:center;gap:1rem;padding:.7rem 0;border-bottom:1px solid rgba(156,122,60,.13)}.details-list[data-astro-cid-k3edl26i] dt[data-astro-cid-k3edl26i],.details-list[data-astro-cid-k3edl26i] dd[data-astro-cid-k3edl26i]{font-size:.8rem}.details-list[data-astro-cid-k3edl26i] dt[data-astro-cid-k3edl26i]{color:#b6aea3bf;font-weight:300}.details-list[data-astro-cid-k3edl26i] dd[data-astro-cid-k3edl26i]{margin:0;color:var(--paper);font-weight:400;text-align:end}.concierge[data-astro-cid-k3edl26i]{display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);gap:clamp(2.5rem,8vw,7rem);padding-bottom:clamp(3.6rem,8vw,6rem)}.concierge[data-astro-cid-k3edl26i] h2[data-astro-cid-k3edl26i]{max-width:17ch}.concierge[data-astro-cid-k3edl26i] ol[data-astro-cid-k3edl26i]{margin:0;padding:0;list-style:none;border-top:1px solid var(--line)}.concierge[data-astro-cid-k3edl26i] li[data-astro-cid-k3edl26i]{display:grid;grid-template-columns:48px minmax(0,1fr);gap:1rem;padding:1rem 0;border-bottom:1px solid rgba(156,122,60,.13)}.concierge[data-astro-cid-k3edl26i] li[data-astro-cid-k3edl26i]>span[data-astro-cid-k3edl26i]{padding-top:.12rem;color:var(--gold);font:600 .6rem/1.4 var(--font-sans);letter-spacing:.14em}.concierge[data-astro-cid-k3edl26i] h3[data-astro-cid-k3edl26i]{margin:0;color:var(--paper);font:600 .76rem/1.4 var(--font-sans);letter-spacing:.12em;text-transform:uppercase}.concierge[data-astro-cid-k3edl26i] li[data-astro-cid-k3edl26i] p[data-astro-cid-k3edl26i]{margin:.45rem 0 0;color:#f4f1eba1;font:300 .82rem/1.6 var(--font-sans)}.final-cta[data-astro-cid-k3edl26i]{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(240px,.85fr);align-items:center;gap:clamp(2rem,7vw,6rem);padding-block:clamp(2.8rem,6vw,4.8rem);border-top:1px solid var(--line)}.final-cta[data-astro-cid-k3edl26i] h2[data-astro-cid-k3edl26i]{max-width:18ch}.final-action[data-astro-cid-k3edl26i]{display:flex;flex-direction:column;align-items:flex-start}.final-action[data-astro-cid-k3edl26i]>span[data-astro-cid-k3edl26i]{color:var(--gold);font:500 .68rem/1.3 var(--font-sans);letter-spacing:.13em;text-transform:uppercase}html[dir=rtl] .pd-back[data-astro-cid-k3edl26i] svg[data-astro-cid-k3edl26i]{transform:scaleX(-1)}@media(max-width:1050px){.vehicle-hero[data-astro-cid-k3edl26i]{grid-template-columns:1fr;min-height:0;padding-top:5.5rem}.hero-copy[data-astro-cid-k3edl26i]{max-width:650px}.hero-media[data-astro-cid-k3edl26i]{width:100%}.information[data-astro-cid-k3edl26i],.concierge[data-astro-cid-k3edl26i]{grid-template-columns:1fr}}@media(max-width:760px){.vehicle-hero[data-astro-cid-k3edl26i],.highlights[data-astro-cid-k3edl26i],.gallery[data-astro-cid-k3edl26i],.information[data-astro-cid-k3edl26i],.concierge[data-astro-cid-k3edl26i],.final-cta[data-astro-cid-k3edl26i]{width:min(calc(100% - 1.5rem),1180px)}.vehicle-hero[data-astro-cid-k3edl26i]{gap:1.8rem}.hero-media[data-astro-cid-k3edl26i]{order:-1;aspect-ratio:4/3}.gallery[data-astro-cid-k3edl26i]>header[data-astro-cid-k3edl26i]{grid-template-columns:1fr;gap:1rem}.gallery-grid[data-astro-cid-k3edl26i],.gallery-grid--interior[data-astro-cid-k3edl26i]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem}.gallery-grid[data-astro-cid-k3edl26i] figcaption[data-astro-cid-k3edl26i]{margin-top:.5rem;font-size:.52rem;letter-spacing:.12em}.final-cta[data-astro-cid-k3edl26i]{grid-template-columns:1fr}}@media(max-width:500px){.primary-cta[data-astro-cid-k3edl26i]{width:100%}.hero-copy[data-astro-cid-k3edl26i] h1[data-astro-cid-k3edl26i]{font-size:clamp(2.25rem,11.5vw,3.25rem)}}@media(prefers-reduced-motion:reduce){.primary-cta[data-astro-cid-k3edl26i],.vehicle-frame[data-astro-cid-k3edl26i] img[data-astro-cid-k3edl26i]{transition:none}}
