@font-face{font-family:WEP Hanken Grotesk;src:url(./assets/hanken-grotesk-latin-wght-normal-CaVRRdDk.woff2) format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:WEP Archivo;src:url(./assets/archivo-latin-standard-normal-DY7AcnAa.woff2) format("woff2");font-weight:100 900;font-stretch:62% 125%;font-style:normal;font-display:swap}.wep{--wep-ink: #181513;--wep-paper: #f2f1eb;--wep-coral: #ff866c;--wep-muted: #b3aca9;--wep-chrome: #2b241f;--wep-chrome-line: rgba(150, 115, 96, .55);--wep-chrome-text: #c5bab2;--wep-ease: cubic-bezier(.22, 1, .36, 1);position:relative;width:100%;min-width:0;margin:0;font-family:var(--wep-ui-font, Manrope, system-ui, -apple-system, "Segoe UI", sans-serif);color:var(--wep-paper);-webkit-font-smoothing:antialiased}.wep *,.wep *:before,.wep *:after{box-sizing:border-box}.wep-frame{position:relative;overflow:hidden;border-radius:14px;background:var(--wep-chrome);border:1px solid var(--wep-chrome-line);box-shadow:0 28px 48px -20px #0009,0 4px 12px #0003}.wep-chrome{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;height:38px;padding:0 14px}.wep-dots{display:flex;gap:6px}.wep-dots i{width:9px;height:9px;border-radius:50%;background:#f2f1eb29}.wep-url{display:inline-flex;align-items:center;gap:6px;height:24px;padding:0 14px;border-radius:999px;background:#0000003d;color:var(--wep-chrome-text);font-size:11.5px;letter-spacing:.01em;white-space:nowrap}.wep-url svg{width:11px;height:11px;opacity:.7}.wep-url__text{display:inline-flex}.wep-url__seg{display:inline-grid;grid-template-columns:0fr;opacity:0;transition:grid-template-columns .64s var(--wep-ease),opacity .32s var(--wep-ease)}.wep-url__seg>span{min-width:0;overflow:hidden}.wep-url__seg[data-shown]{grid-template-columns:1fr;opacity:1}.wep-url__seg[data-fresh]>span{animation:wep-seg 2.4s var(--wep-ease) both}@keyframes wep-seg{0%,45%{color:var(--wep-coral)}}.wep-chrome{position:relative}.wep-progress{position:absolute;bottom:0;left:0;width:100%;height:2px;background:var(--wep-coral);transform-origin:left center;pointer-events:none;animation:wep-progress .9s var(--wep-ease) both}@keyframes wep-progress{0%{opacity:1;transform:scaleX(0)}70%{opacity:1;transform:scaleX(1)}to{opacity:0;transform:scaleX(1)}}.wep-chrome__tag{display:inline-flex;align-items:center;gap:7px;justify-self:end;color:var(--wep-chrome-text);opacity:.6;font-size:10.5px;letter-spacing:.04em;white-space:nowrap;transition:opacity .3s var(--wep-ease)}.wep-chrome__tag[data-demo]{opacity:.85}.wep-chrome__tag[data-demo]:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--wep-coral)}.wep-viewport{position:relative;width:100%;overflow:hidden;background:#f5f1ea}.wep-canvas{position:absolute;top:0;left:0;transform-origin:0 0}.wep-takeover{position:absolute;inset:0;z-index:5;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;margin:0;padding:0;border:0;background:#120f0d75;color:var(--wep-paper);font:inherit;cursor:pointer;opacity:0;transition:opacity .26s var(--wep-ease)}.wep-viewport:hover .wep-takeover,.wep-takeover:focus-visible{opacity:1}.wep-takeover:focus-visible{outline:2px solid var(--wep-coral);outline-offset:-4px}.wep-takeover__pill{display:inline-flex;align-items:center;gap:8px;height:46px;padding:0 22px 0 18px;border-radius:999px;background:var(--wep-coral);color:var(--wep-ink);font-size:15px;font-weight:700;box-shadow:0 12px 30px -10px #0009;transform:translateY(6px);transition:transform .32s var(--wep-ease)}.wep-takeover__pill svg{width:18px;height:18px;fill:currentColor}.wep-viewport:hover .wep-takeover__pill,.wep-takeover:focus-visible .wep-takeover__pill{transform:none}.wep-takeover__hint{color:#f2f1ebdb;font-size:13px}@media(hover:none){.wep-takeover{align-items:flex-end;justify-content:flex-start;padding:62px 12px 0;background:transparent;opacity:1}.wep-takeover__pill{height:34px;padding:0 14px 0 12px;font-size:13px;transform:none}.wep-takeover__hint{display:none}}.wep-credit{margin:8px 0 0;border:0;color:var(--wep-muted);font-size:12px;line-height:1.5}.wep-credit>summary{display:flex;align-items:center;gap:4px;width:fit-content;min-height:32px;padding:4px 0;font:inherit;color:inherit;list-style:none;cursor:pointer}.wep-credit>summary::-webkit-details-marker{display:none}.wep-credit>summary>span{text-decoration:underline;text-underline-offset:3px}.wep-credit>summary:after{content:"+";position:static;margin-left:3px;font-size:14px;color:inherit}.wep-credit[open]>summary:after{content:"−"}.wep-credit>summary:focus-visible{outline:2px solid var(--wep-coral);outline-offset:3px;border-radius:3px}.wep-credit>p{margin:4px 0 0;padding:0;font:inherit;color:inherit}.wep-credit a{color:inherit}.wep-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.wep--mobile .wep-chrome{height:34px;padding:0 12px}.wep--mobile .wep-chrome__tag{display:none}.va{--va-bg: #f2f1ee;--va-stage: #eceae6;--va-white: #fdfcfa;--va-ink: #121417;--va-slate: #5d6269;--va-accent: #2b50e6;--va-line: rgba(18, 20, 23, .12);--va-line-strong: rgba(18, 20, 23, .22);--va-sans: "WEP Hanken Grotesk", "Helvetica Neue", Arial, sans-serif;--va-wide: "WEP Archivo", "Helvetica Neue", Arial, sans-serif;--va-ease: cubic-bezier(.22, 1, .36, 1);--va-t: .76s;--va-fade: .42s;--va-mark-cut: var(--va-bg);--va-stage-h: 616px;--va-car-l: 250px;--va-car-t: 92px;--va-car-w: 830px;--va-copy-t: 116px;position:relative;width:100%;height:100%;overflow:hidden;background:var(--va-bg);color:var(--va-ink);font-family:var(--va-sans);font-size:15px;line-height:1.45;text-align:left}.va--p2{--va-stage-h: 430px;--va-car-l: 336px;--va-car-t: 16px;--va-car-w: 704px;--va-copy-t: 30px}.va--p4{--va-stage-h: 616px;--va-car-l: 298px;--va-car-t: 70px;--va-car-w: 780px;--va-copy-t: 34px}:where(.va) p,:where(.va) dl,:where(.va) dd{margin:0}:where(.va) button{margin:0;font:inherit;color:inherit;-webkit-tap-highlight-color:transparent}.va button:focus-visible,.va canvas:focus-visible{outline:3px solid #ff866c;outline-offset:2px}.va svg{flex:none}.va-eyebrow{color:var(--va-slate);font-size:12px;font-weight:600;letter-spacing:.16em;text-transform:uppercase}.va-btn{display:inline-flex;align-items:center;justify-content:center;height:44px;padding:0 22px;border-radius:999px;background:var(--va-ink);color:var(--va-white);font-size:14px;font-weight:600;white-space:nowrap;transition:border-radius var(--va-t) var(--va-ease),background-color var(--va-fade) var(--va-ease),color var(--va-fade) var(--va-ease),box-shadow var(--va-fade) var(--va-ease)}.va--p2 .va-btn{border-radius:4px;letter-spacing:.01em}.va-link{display:inline-flex;align-items:center;gap:8px;font-size:14px;font-weight:600;white-space:nowrap}.va-link svg{width:14px;height:14px}.va-swap{display:grid}.va-swap>*{grid-area:1 / 1;opacity:0;transition:opacity var(--va-fade) var(--va-ease)}.va:not(.va--p2) .va-swap__1,.va--p2:not(.va--p4) .va-swap__2,.va--p4 .va-swap__4{opacity:1}.va-intro,.va-price,.va-actions,.va-specs,.va-trims,.va-config{overflow:hidden;transition:max-height var(--va-t) var(--va-ease),margin var(--va-t) var(--va-ease),padding var(--va-t) var(--va-ease),opacity var(--va-fade) var(--va-ease),visibility 0s}.va-nav{position:relative;z-index:3;display:flex;align-items:center;gap:36px;height:64px;padding:0 40px}.va-logo{position:relative;display:block;width:150px;height:30px}.va-logo__plain,.va-logo__brand{position:absolute;top:50%;left:0;display:flex;align-items:center;white-space:nowrap;transition:opacity var(--va-fade) var(--va-ease),transform var(--va-t) var(--va-ease)}.va-logo__plain{font-size:15px;font-weight:700;letter-spacing:.34em;transform:translateY(-50%)}.va-logo__brand{gap:10px;opacity:0;transform:translateY(-50%) translateY(6px)}.va-logo__mark{width:26px;height:26px}.va-logo__word{font-family:var(--va-wide);font-size:16px;font-stretch:125%;font-weight:750;letter-spacing:.2em}.va--p2 .va-logo__plain{opacity:0;transform:translateY(-50%) translateY(-6px)}.va--p2 .va-logo__brand{opacity:1;transform:translateY(-50%)}.va-nav__links{display:flex;gap:28px;margin-left:auto;color:var(--va-slate);font-size:14px;font-weight:500}.va-nav__link{position:relative}.va-nav__link[data-current]:after{content:"";position:absolute;right:0;bottom:-8px;left:0;height:2px;background:var(--va-ink);transform:scaleX(0);transition:transform var(--va-t) var(--va-ease)}.va--p2 .va-nav__link[data-current]{color:var(--va-ink)}.va--p2 .va-nav__link[data-current]:after{transform:scaleX(1)}.va-nav__actions{display:flex;align-items:center}.va-nav__account{display:inline-flex;align-items:center;gap:7px;max-width:0;overflow:hidden;opacity:0;font-size:13.5px;font-weight:600;white-space:nowrap;transition:max-width var(--va-t) var(--va-ease),margin var(--va-t) var(--va-ease),opacity var(--va-fade) var(--va-ease)}.va-nav__account svg{width:18px;height:18px}.va--p4 .va-nav__account{max-width:140px;margin-right:22px;opacity:1}.va-btn--nav{height:38px;padding:0 18px;background:transparent;color:var(--va-ink);font-size:13.5px;box-shadow:inset 0 0 0 1px var(--va-line-strong)}.va--p2 .va-btn--nav{background:var(--va-ink);color:var(--va-white);box-shadow:inset 0 0 0 1px var(--va-ink)}.va-nav__burger{display:none}.va-stage{position:relative;z-index:2;height:var(--va-stage-h);background:var(--va-stage);transition:height var(--va-t) var(--va-ease),background-color .7s var(--va-ease),color .42s var(--va-ease)}.va-stage__light,.va-stage__floor{position:absolute;pointer-events:none;opacity:0;transition:opacity .9s var(--va-ease)}.va-stage__light{inset:0;background:radial-gradient(56% 74% at 66% 46%,#fbfaf8,#efeeea 52%,#e2e0db)}.va-stage__floor{right:0;bottom:0;left:0;height:34%;background:linear-gradient(180deg,#12141700,#1214170e)}.va-scene{position:absolute;z-index:0;inset:0;overflow:hidden;opacity:1;pointer-events:none;transition:opacity .76s var(--va-ease)}.va--p2 .va-scene{opacity:1}.va--p4 .va-scene{pointer-events:auto}.va-scene__still{position:absolute;top:0;left:0;display:block;width:100%;max-width:none;height:auto;opacity:0;pointer-events:none;-webkit-user-select:none;user-select:none;transition:opacity 0ms .7s}.va-scene__still[data-active]{opacity:1;z-index:1;transition:opacity .7s var(--va-ease)}.va-scene__frame{position:absolute;isolation:isolate;top:var(--va-car-t);left:var(--va-car-l);width:var(--va-car-w);aspect-ratio:16 / 9;opacity:0;transition:top var(--va-t) var(--va-ease),left var(--va-t) var(--va-ease),width var(--va-t) var(--va-ease),opacity .7s var(--va-ease)}.va-basic{position:absolute;z-index:1;inset:0;background:var(--va-stage);opacity:0;pointer-events:none;transition:opacity var(--va-t) var(--va-ease)}.va-basic[data-active]{opacity:1}.va-basic__car{position:absolute;top:var(--va-car-t);left:var(--va-car-l);width:var(--va-car-w);aspect-ratio:16 / 9;transition:top var(--va-t) var(--va-ease),left var(--va-t) var(--va-ease),width var(--va-t) var(--va-ease)}.va-basic__car img{width:100%;height:100%;object-fit:contain}.va-scene__frame[data-active]{opacity:1}.va-scene>.va-canvas{z-index:2}.va-scene__veil{z-index:3}.va-scene__veil{position:absolute;inset:0;pointer-events:none;background:linear-gradient(90deg,#f7f6f3b8,#f7f6f3b0 12%,#f7f6f3a0 20%,#f7f6f386 27%,#f7f6f365 32%,#f7f6f344,#f7f6f327 40%,#f7f6f311 43%,#f7f6f304 45.5%,#f7f6f300 47%)}.va--p4 .va-scene__veil{background:linear-gradient(90deg,#f7f6f3cc,#f7f6f3c4 12%,#f7f6f3b1 20%,#f7f6f395 27%,#f7f6f370 32%,#f7f6f34b,#f7f6f32b 40%,#f7f6f312 43%,#f7f6f304 45.5%,#f7f6f300 47%)}.va--p2 .va-stage{background:#e9e8e4}.va-swatches--compact{--va-ink: #121417;--va-slate: #5d6269;color:#121417}.va--desktop.va--p2 .va-car{pointer-events:none}.va-car .va-controls{pointer-events:auto}.va-car__media{position:absolute;inset:0;overflow:hidden}.va-crop{position:absolute;display:block;max-width:none;height:auto;opacity:0;pointer-events:none;transition:opacity .56s var(--va-ease)}.va-crop[data-active]{opacity:1}.va-crop--p2{top:-4.04%;left:-47.727%;width:147.727%}.va-crop--p4{top:-15.954%;left:-38.205%;width:133.333%}.va-copy{position:absolute;z-index:2;top:var(--va-copy-t);left:56px;display:flex;flex-direction:column;width:330px;transition:top var(--va-t) var(--va-ease)}.va-title{position:relative;margin-top:12px}.va-title__plain,.va-title__brand{transition:opacity var(--va-fade) var(--va-ease),font-size var(--va-t) var(--va-ease)}.va-title__plain{font-size:56px;font-weight:650;line-height:1.02;letter-spacing:-.035em;white-space:nowrap}.va-title__brand{position:absolute;top:0;left:0;font-family:var(--va-wide);font-size:76px;font-stretch:125%;font-weight:800;line-height:.92;letter-spacing:-.02em;opacity:0}.va--p2 .va-title__plain{position:absolute;top:0;left:0;opacity:0;transition-duration:.2s}.va--p2 .va-title__brand{position:relative;opacity:1;transition-delay:80ms}.va--p4 .va-title__brand{font-size:60px}.va-trims{display:inline-flex;align-self:flex-start;max-height:0;margin-top:0;padding:0 3px;border-radius:6px;background:#1214170f;opacity:0;visibility:hidden}.va--p3 .va-trims{max-height:42px;margin-top:14px;padding:3px;opacity:1;visibility:visible}.va-trim{height:32px;padding:0 14px;border:0;border-radius:4px;background:transparent;color:var(--va-slate);font-size:13px;font-weight:600;white-space:nowrap;cursor:pointer;transition:background-color .22s var(--va-ease),color .22s var(--va-ease),box-shadow .22s var(--va-ease)}.va-trim[aria-pressed=true]{background:var(--va-white);color:var(--va-ink);box-shadow:0 1px 3px #12141724}.va-intro{max-height:90px;margin-top:18px;color:#474c53;font-size:15.5px;line-height:1.55}.va-price{max-height:24px;margin-top:14px;color:var(--va-slate);font-size:14px}.va-price strong{color:var(--va-ink);font-weight:650}.va--p2 .va-intro{margin-top:12px}.va--p2 .va-price{margin-top:10px}.va--p2 .va-actions,.va--p3 .va-specs{margin-top:18px}.va-price__lease{opacity:0;transition:opacity var(--va-fade) var(--va-ease)}.va--p2 .va-price__lease{opacity:1}.va-actions{display:flex;align-items:center;gap:22px;max-height:50px;margin-top:24px}.va-specs{display:grid;grid-template-columns:repeat(3,auto);justify-content:start;gap:26px;max-height:0;margin-top:0;padding-top:0;border-top:1px solid transparent;opacity:0;visibility:hidden}.va--p2 .va-specs{max-height:80px;margin-top:22px;padding-top:14px;border-top-color:var(--va-line);opacity:1;visibility:visible}.va-specs dt{font-family:var(--va-wide);font-size:19px;font-stretch:112%;font-weight:650;letter-spacing:-.01em;white-space:nowrap}.va-specs dd{margin-top:2px;color:var(--va-slate);font-size:11.5px;white-space:nowrap}.va--p4 .va-intro,.va--p4 .va-price,.va--p4 .va-actions,.va--p4 .va-specs{max-height:0;margin-top:0;padding-top:0;opacity:0;visibility:hidden;transition:max-height var(--va-t) var(--va-ease),margin var(--va-t) var(--va-ease),padding var(--va-t) var(--va-ease),opacity .2s var(--va-ease),visibility 0s .2s}.va-config{max-height:0;margin-top:0;opacity:0;visibility:hidden}.va--p4 .va-config{max-height:460px;margin-top:24px;opacity:1;visibility:visible;transition:max-height var(--va-t) var(--va-ease),margin var(--va-t) var(--va-ease),opacity var(--va-fade) var(--va-ease) .22s,visibility 0s}.va-steps{display:flex;gap:24px;border-bottom:1px solid var(--va-line)}.va-step{position:relative;padding:0 0 11px;border:0;background:none;color:var(--va-slate);font-size:13.5px;font-weight:600;cursor:pointer}.va-step:after{content:"";position:absolute;right:0;bottom:-1px;left:0;height:2px;background:var(--va-ink);transform:scaleX(0);transition:transform .3s var(--va-ease)}.va-step[aria-selected=true]{color:var(--va-ink)}.va-step[aria-selected=true]:after{transform:scaleX(1)}.va-options{padding:20px 0 22px}.va-options .va-swatches{animation:va-in .36s var(--va-ease)}@keyframes va-in{0%{opacity:0;transform:translateY(4px)}}.va-swatches__row{display:flex;flex-wrap:wrap;gap:10px}.va-swatch{position:relative;display:grid;place-items:center;width:40px;height:40px;padding:0;border:0;border-radius:50%;background:var(--swatch);box-shadow:inset 0 0 0 1px #12141724,inset 0 -8px 14px #0000002e,inset 0 8px 12px #ffffff38;color:#fff;cursor:pointer;transition:transform .2s var(--va-ease)}.va-swatch--metal{background:linear-gradient(145deg,#ffffff8c,#fff0 45%,#00000047),var(--swatch)}.va-swatch:after{content:"";position:absolute;inset:-4px;border-radius:50%;box-shadow:0 0 0 1.5px var(--va-ink);opacity:0;transform:scale(.9);transition:opacity .2s var(--va-ease),transform .3s var(--va-ease)}.va-swatch svg{width:15px;height:15px;opacity:0;filter:drop-shadow(0 1px 1px rgba(0,0,0,.4));transition:opacity .2s var(--va-ease)}.va-swatch:hover{transform:scale(1.06)}.va-swatch[aria-checked=true]:after{opacity:1;transform:none}.va-swatch[aria-checked=true] svg{opacity:1}.va-swatches__label{display:flex;align-items:baseline;gap:10px;margin-top:14px;font-size:14px;font-weight:600}.va-swatches__price{color:var(--va-slate);font-size:13px;font-weight:500}.va-summary{padding-top:18px;border-top:1px solid var(--va-line)}.va-summary__row{display:flex;align-items:baseline;justify-content:space-between;gap:12px;color:var(--va-slate);font-size:13px}.va-summary__row strong{color:var(--va-ink);font-family:var(--va-wide);font-size:22px;font-stretch:112%;font-weight:700;letter-spacing:-.01em;font-variant-numeric:tabular-nums}.va-summary__lease{margin-top:2px;color:var(--va-slate);font-size:12px}.va-btn--block{display:flex;width:100%;height:46px;margin-top:16px}.va-car{position:absolute;z-index:1;top:var(--va-car-t);left:var(--va-car-l);width:var(--va-car-w);aspect-ratio:16 / 9;transition:top var(--va-t) var(--va-ease),left var(--va-t) var(--va-ease),width var(--va-t) var(--va-ease)}.va-still,.va-canvas{position:absolute;inset:0;display:block;width:100%;height:100%}.va-still{object-fit:contain;opacity:0;transition:opacity .52s var(--va-ease);-webkit-user-select:none;user-select:none;pointer-events:none}.va-still[data-active]{opacity:1}.is-live .va-still{opacity:0;transition-duration:.7s}.va-canvas{border-radius:0;opacity:0;cursor:grab;touch-action:pan-y;transition:opacity .7s var(--va-ease),border-radius var(--va-t) var(--va-ease)}.va-canvas[data-dragging]{cursor:grabbing}.is-live .va-canvas{opacity:1}.va-controls{position:absolute;bottom:9%;left:50%;display:flex;align-items:center;gap:10px;opacity:0;visibility:hidden;transform:translate(-50%,8px);transition:opacity var(--va-fade) var(--va-ease),transform var(--va-t) var(--va-ease),visibility 0s var(--va-fade)}.va--p4 .va-controls{opacity:1;visibility:visible;transform:translate(-50%);transition:opacity var(--va-fade) var(--va-ease) .42s,transform var(--va-t) var(--va-ease) .36s,bottom var(--va-t) var(--va-ease),visibility 0s}.va-seg{display:inline-flex;padding:3px;border-radius:999px;background:var(--va-white);box-shadow:0 0 0 1px #1214170f,0 8px 22px -12px #12141773}.va-seg button,.va-chip{display:inline-flex;align-items:center;gap:7px;height:34px;padding:0 14px;border:0;border-radius:999px;background:transparent;font-size:13px;font-weight:600;white-space:nowrap;cursor:pointer;transition:background-color .22s var(--va-ease),color .22s var(--va-ease),opacity .22s var(--va-ease)}.va-seg button svg,.va-chip svg,.va-hint svg{width:17px;height:17px}.va-seg button[aria-pressed=true],.va-chip[aria-pressed=true]{background:var(--va-ink);color:var(--va-white)}.va-chip{height:40px;background:var(--va-white);box-shadow:0 0 0 1px #1214170f,0 8px 22px -12px #12141773}.va-chip:disabled{opacity:.45;cursor:default}.va-hint{display:inline-flex;align-items:center;gap:6px;margin-left:6px;color:var(--va-slate);font-size:12.5px;white-space:nowrap}.va-colors{position:absolute;z-index:2;top:calc(var(--va-car-t) + var(--va-car-w) * .5625 * .84);left:calc(var(--va-car-l) + var(--va-car-w) * .5);opacity:0;visibility:hidden;transform:translate(-50%,10px);transition:opacity var(--va-fade) var(--va-ease),transform var(--va-t) var(--va-ease),top var(--va-t) var(--va-ease),left var(--va-t) var(--va-ease),visibility 0s var(--va-fade)}.va--p3:not(.va--p4) .va-colors{opacity:1;visibility:visible;transform:translate(-50%);transition:opacity var(--va-fade) var(--va-ease) .16s,transform var(--va-t) var(--va-ease),top var(--va-t) var(--va-ease),left var(--va-t) var(--va-ease),visibility 0s}.va-swatches--compact{display:flex;align-items:center;gap:16px;padding:7px 18px 7px 8px;border-radius:999px;background:#fdfcfadb;box-shadow:0 0 0 1px #1214170f,0 10px 26px -16px #12141780}.va-swatches--compact .va-swatches__row{flex-wrap:nowrap;gap:8px}.va-swatches--compact .va-swatch{width:28px;height:28px}.va-swatches--compact .va-swatch:after{inset:-3px}.va-swatches--compact .va-swatch svg{width:12px;height:12px}.va-swatches--compact .va-swatches__label{margin-top:0;font-size:13px;white-space:nowrap}.va-swatches--compact .va-swatches__price{font-size:12px}.va-gallery{position:relative;padding:18px 40px 0;opacity:0;visibility:hidden;transform:translateY(26px);transition:opacity var(--va-fade) var(--va-ease),transform var(--va-t) var(--va-ease),visibility 0s var(--va-fade)}.va--p2 .va-gallery{opacity:1;visibility:visible;transform:none;transition:opacity .56s var(--va-ease) .16s,transform var(--va-t) var(--va-ease),visibility 0s}.va--p4 .va-gallery{opacity:0;transition:opacity .3s var(--va-ease),transform var(--va-t) var(--va-ease)}.va-gallery__head{display:flex;align-items:flex-end;justify-content:space-between;margin-bottom:12px}.va-h2{margin-top:4px;font-family:var(--va-wide);font-size:22px;font-stretch:112%;font-weight:650;letter-spacing:-.015em}.va-gallery__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:0;padding:0;list-style:none}.va-shot{position:relative;height:92px;overflow:hidden;border-radius:10px;background:radial-gradient(80% 120% at 50% 30%,#f6f5f2,#e3e1dc)}.va-shot img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:50% 56%}.va-shot__label{position:absolute;bottom:8px;left:8px;padding:3px 9px;border-radius:4px;background:#fdfcfaeb;font-size:11.5px;font-weight:650}.va--mobile{font-size:14px}.va--mobile .va-nav{gap:16px;height:56px;padding:0 22px}.va--mobile .va-logo{width:130px}.va--mobile .va-nav__links,.va--mobile .va-btn--nav,.va--mobile .va-nav__account span{display:none}.va--mobile .va-nav__actions{margin-left:auto}.va--mobile.va--p4 .va-nav__account{max-width:30px;margin-right:14px}.va--mobile .va-nav__account svg{width:22px;height:22px}.va--mobile .va-nav__burger{display:grid;place-items:center;width:38px;height:38px;border-radius:50%;box-shadow:inset 0 0 0 1px var(--va-line-strong)}.va--mobile .va-nav__burger svg{width:18px;height:18px}.va--mobile .va-scene{display:none}.va--mobile .va-car__media{-webkit-mask-image:linear-gradient(180deg,#000 0%,#000 72%,transparent 100%);mask-image:linear-gradient(180deg,#000 0%,#000 72%,transparent 100%)}.va--mobile .va-stage{display:flex;flex-direction:column;height:auto;padding:24px 22px 26px}.va--mobile .va-copy{display:contents}.va--mobile .va-head,.va--mobile .va-body,.va--mobile .va-config,.va--mobile .va-colors,.va--mobile .va-car{position:relative;z-index:2}.va--mobile .va-head{order:1}.va--mobile .va-car{order:2;top:auto;left:auto;width:auto;margin:2px -22px 0}.va--mobile .va-colors{order:3;top:auto;left:auto;align-self:center;max-height:0;margin-top:-6px;transform:none;transition:opacity var(--va-fade) var(--va-ease),max-height var(--va-t) var(--va-ease),visibility 0s var(--va-fade)}.va--mobile.va--p3:not(.va--p4) .va-colors{max-height:60px;margin-bottom:12px;transform:none}.va--mobile .va-body{order:4}.va--mobile .va-config{order:5}.va--mobile .va-title__plain{font-size:40px}.va--mobile .va-title__brand{font-size:62px}.va--mobile.va--p4 .va-title__brand{font-size:46px}.va--mobile .va-intro{margin-top:6px;font-size:15px}.va--mobile .va-actions{gap:18px;margin-top:18px}.va--mobile.va--p2 .va-specs{margin-top:22px}.va--mobile .va-swatches--compact{gap:12px;padding-right:14px}.va--mobile.va--p4 .va-config{margin-top:0}.va--mobile .va-options{padding:14px 0}.va--mobile .va-controls,.va--mobile .is-interior .va-controls,.va--mobile.is-interior .va-controls{bottom:-46px;gap:8px}.va--mobile .va-car{transition:margin var(--va-t) var(--va-ease)}.va--mobile.va--p4 .va-car{margin-bottom:50px}.va--mobile .va-head>.va-eyebrow{max-height:20px;overflow:hidden;transition:max-height var(--va-t) var(--va-ease)}.va--mobile .va-title{transition:margin var(--va-t) var(--va-ease)}.va--mobile.va--p4 .va-head>.va-eyebrow{max-height:0}.va--mobile.va--p4 .va-title{margin-top:0}.va--mobile.va--p4 .va-trims{margin-top:12px}.va--mobile .va-summary{padding-top:14px}.va--mobile .va-btn--block{margin-top:12px}.va--mobile .va-hint{display:none}.va--mobile .va-seg button,.va--mobile .va-chip{height:32px;padding:0 12px;font-size:12.5px}.va--mobile .va-chip{height:38px}.va--mobile .va-gallery{padding:20px 0 0}.va--mobile .va-gallery__head{padding:0 22px}.va--mobile .va-gallery__head .va-link{display:none}.va--mobile .va-gallery__grid{display:flex;gap:10px;padding:0 22px;overflow-x:auto;scrollbar-width:none}.va--mobile .va-gallery__grid::-webkit-scrollbar{display:none}.va--mobile .va-shot{flex:none;width:250px;height:140px}.va [data-new]{outline:2.5px solid transparent;outline-offset:7px}.va-title[data-new]{border-radius:8px}.va-gallery__grid[data-new]{border-radius:14px}.va-colors[data-new],.va-controls[data-new]{border-radius:999px}.va-config[data-new]{border-radius:12px}.va[data-fresh~="2"] [data-new="2"],.va[data-fresh~="3"] [data-new="3"],.va[data-fresh~="4"] [data-new="4"]{animation:va-mark 2s var(--va-ease) .6s both}@keyframes va-mark{0%{outline-color:#ff866c00;outline-offset:14px}22%,70%{outline-color:#ff866c;outline-offset:7px}to{outline-color:#ff866c00;outline-offset:7px}}.va-cursor{position:absolute;z-index:40;top:0;left:0;width:0;height:0;opacity:0;pointer-events:none;transition-property:transform,opacity;transition-timing-function:cubic-bezier(.45,.05,.25,1),ease}.va-cursor[data-shown]{opacity:1}.va-cursor__arrow{position:absolute;top:-2px;left:-3px;width:26px;height:26px;fill:#fff;stroke:var(--va-ink);stroke-width:1.3;stroke-linejoin:round;filter:drop-shadow(0 3px 4px rgba(0,0,0,.28));transform-origin:3px 2px;transition:transform .14s var(--va-ease)}.va-cursor[data-down] .va-cursor__arrow{transform:scale(.86)}.va-cursor__ripple{position:absolute;top:-18px;left:-18px;width:36px;height:36px;border:2.5px solid #ff866c;border-radius:50%;animation:va-ripple .56s var(--va-ease) both}@keyframes va-ripple{0%{opacity:1;transform:scale(.2)}to{opacity:0;transform:scale(1)}}@media(prefers-reduced-motion:reduce){.wep *,.wep *:before,.wep *:after{transition-duration:1ms!important;transition-delay:0s!important;animation:none!important}}
