.guidedModelSelector_root__8NOqI{--guide-bg:#0b0c0d;--guide-card:#17191a;--guide-raised:#222526;--guide-text:#f5f5f3;--guide-muted:#b4b8ba;--guide-line:rgba(255,255,255,.16);--guide-image:#17191a;padding:clamp(3.5rem,6vw,6rem) 0;color:var(--guide-text);background:var(--guide-bg);border-block:1px solid var(--guide-line)}html.light .guidedModelSelector_root__8NOqI{--guide-bg:#f5f6f5;--guide-card:#fff;--guide-raised:#f1f2f2;--guide-text:#1c2022;--guide-muted:#62696d;--guide-line:rgba(24,30,32,.16);--guide-image:#f1f2f2}.guidedModelSelector_intro__CcvMg{display:grid;grid-template-columns:minmax(0,.88fr) minmax(0,1.12fr);align-items:end;gap:clamp(2rem,5vw,5rem);margin-bottom:clamp(2rem,4vw,3.4rem)}.guidedModelSelector_introCopy__FyNOl,.guidedModelSelector_priorityArea__Wl8eH{min-width:0}.guidedModelSelector_eyebrow__1JzJp{display:flex;align-items:center;gap:.8rem;margin-bottom:1rem;color:#e31a27;font-size:.76rem;font-weight:700;line-height:1.4;text-transform:uppercase}.guidedModelSelector_eyebrow__1JzJp:before{content:"";width:1.4rem;height:2px;flex:none;background:currentColor}.guidedModelSelector_heading__OEMi6{max-width:22ch;font-size:clamp(2rem,3.2vw,3.35rem);line-height:1.12;font-weight:700;letter-spacing:-.035em;text-wrap:balance}.guidedModelSelector_question__7NbXN{max-width:48ch;margin-top:1rem;color:var(--guide-muted);font-size:clamp(.9rem,1.2vw,1.08rem);line-height:1.55}.guidedModelSelector_priorityHeader__Ec28a{display:flex;flex-wrap:wrap;justify-content:space-between;gap:.4rem 1rem;padding-bottom:.9rem;border-bottom:1px solid var(--guide-line);color:var(--guide-muted);font-size:.78rem;font-weight:700;text-transform:uppercase}.guidedModelSelector_priorityHeader__Ec28a>span{color:#e31a27;white-space:nowrap}.guidedModelSelector_priorityPrompt__DTgOo{position:relative;color:var(--guide-text);animation:guidedModelSelector_priorityPromptPulse__QzQXP 3.2s ease-in-out infinite}.guidedModelSelector_priorityPrompt__DTgOo:after{content:"";position:absolute;right:0;bottom:-.35rem;left:0;height:2px;background:#e31a27;transform:scaleX(.18);transform-origin:left;opacity:.45;animation:guidedModelSelector_priorityPromptLine__8fW0_ 3.2s ease-in-out infinite}.guidedModelSelector_priorities__SqWlD{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem;margin-top:.8rem}.guidedModelSelector_priority__pNpbe{display:flex;align-items:center;gap:.8rem;min-width:0;min-height:4.15rem;padding:.75rem 1rem;border:1px solid var(--guide-line);background:var(--guide-card);color:var(--guide-text);text-align:left;font-size:.82rem;font-weight:700;line-height:1.3;text-transform:uppercase;transition:background .2s,border-color .2s,opacity .2s}.guidedModelSelector_priority__pNpbe:hover:not(:disabled){border-color:#e31a27;background:var(--guide-raised)}.guidedModelSelector_priority__pNpbe:disabled{opacity:.46}.guidedModelSelector_priorityActive__FF8hc,.guidedModelSelector_priorityActive__FF8hc:hover:not(:disabled){border-color:#d70c19;background:#d70c19;color:white}.guidedModelSelector_priorityIcon__azqg3{display:grid;flex:none;place-items:center;width:2rem;height:2rem;border:1px solid;color:#e31a27;font-size:.8rem}.guidedModelSelector_priorityIcon__azqg3 svg{width:1rem;height:1rem}.guidedModelSelector_priorityActive__FF8hc .guidedModelSelector_priorityIcon__azqg3{color:white;border-color:rgba(255,255,255,.5)}.guidedModelSelector_priorityNote__VLLd1{min-height:1.2rem;margin-top:.5rem;color:var(--guide-muted);font-size:.72rem}.guidedModelSelector_carousel__ArWtH{border:1px solid var(--guide-line);background:var(--guide-card)}.guidedModelSelector_carouselReveal__JXqvu{animation:guidedModelSelector_carouselReveal__JXqvu .48s cubic-bezier(.2,.72,.25,1) both}.guidedModelSelector_carouselTop__FUfI5{display:flex;align-items:center;justify-content:space-between;gap:1.2rem;min-height:4.5rem;padding:.8rem clamp(1.2rem,2vw,2rem);border-bottom:1px solid var(--guide-line)}.guidedModelSelector_resultContext__QZ95b{display:flex;flex-wrap:wrap;align-items:center;gap:.45rem .85rem;min-width:0;color:var(--guide-muted);font-size:.77rem;font-weight:600;line-height:1.35;text-transform:uppercase}.guidedModelSelector_resultContext__QZ95b>p{color:var(--guide-text);font-weight:700}.guidedModelSelector_carouselControls__D3L5V{display:flex;align-items:center;gap:.55rem;flex:none}.guidedModelSelector_counter__NGASg{margin-right:.6rem;color:var(--guide-text);font-size:.8rem;font-weight:700;white-space:nowrap;font-variant-numeric:tabular-nums}.guidedModelSelector_counter__NGASg span{color:var(--guide-muted)}.guidedModelSelector_arrow__nuNFS{display:grid;place-items:center;width:2.8rem;height:2.8rem;border:1px solid var(--guide-line);color:var(--guide-text);transition:background .2s,border-color .2s}.guidedModelSelector_arrow__nuNFS:hover{border-color:#d70c19;background:#d70c19;color:#fff}.guidedModelSelector_arrow__nuNFS svg{width:1.2rem;height:1.2rem}.guidedModelSelector_slideMain___GQzX{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.55fr) minmax(0,.78fr);min-height:clamp(22rem,29vw,29rem)}.guidedModelSelector_modelSummary__pfv0_{display:flex;flex-direction:column;align-items:flex-start;min-width:0;padding:clamp(1.5rem,2.5vw,2.65rem)}.guidedModelSelector_badges__HIL3V{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center}.guidedModelSelector_choiceBadge__S5YBH{padding:.45rem .65rem;background:#d70c19;color:#fff;font-size:.66rem;line-height:1.3;font-weight:700;text-transform:uppercase}.guidedModelSelector_powertrainBadge__cQU_h{padding:.42rem .55rem;border:1px solid #6e924d;color:#a2cf78;font-size:.7rem;font-weight:700}.guidedModelSelector_modelName__gPpu4{margin-top:clamp(1.75rem,3vw,3.1rem);font-size:clamp(1.65rem,2.3vw,2.6rem);line-height:1.12;font-weight:700;letter-spacing:-.03em}.guidedModelSelector_modelType__mcYis{margin-top:.55rem;color:var(--guide-muted);font-size:.78rem;line-height:1.3;font-weight:700;text-transform:uppercase}.guidedModelSelector_tagline__c1JhG{max-width:31ch;margin-top:1.7rem;color:var(--guide-text);font-size:clamp(.95rem,1.25vw,1.14rem);line-height:1.45;font-weight:600}.guidedModelSelector_detailsTrigger__1CMyZ{display:inline-block;align-self:flex-start;width:auto;min-height:2.75rem;margin-top:auto;padding:.75rem 0 0;color:var(--guide-text);font-size:.76rem;font-weight:700;text-align:left;text-transform:uppercase}.guidedModelSelector_detailsTrigger__1CMyZ:hover{color:#e31a27}.guidedModelSelector_imageStage__4QhPK{position:relative;min-width:0;min-height:22rem;overflow:hidden;background:var(--guide-image)}.guidedModelSelector_carImage__9SQwm{object-fit:contain;object-position:center}.guidedModelSelector_actionPanel__OVRMV{display:flex;flex-direction:column;align-items:stretch;min-width:0;padding:clamp(1.5rem,2vw,2.3rem)}.guidedModelSelector_priceLabel__CXcSw{color:var(--guide-muted);font-size:.72rem;font-weight:700;text-transform:uppercase}.guidedModelSelector_price__wF20K{margin-top:.75rem;color:var(--guide-text);font-size:clamp(1.45rem,2.2vw,2.25rem);line-height:1.1;font-weight:700}.guidedModelSelector_actions__eCZma{display:grid;gap:.65rem;margin-top:auto;padding-top:2rem}.guidedModelSelector_primaryAction__HQE3M,.guidedModelSelector_secondaryAction__NbJQg{display:flex;align-items:center;justify-content:center;min-height:3.4rem;width:100%;padding:.65rem .7rem;text-align:center;font-size:.76rem;font-weight:700;line-height:1.25;text-transform:uppercase}.guidedModelSelector_secondaryAction__NbJQg{border:1px solid var(--guide-line);color:var(--guide-text)}.guidedModelSelector_secondaryAction__NbJQg:hover{border-color:var(--guide-text);background:var(--guide-raised)}.guidedModelSelector_highlights__RyZyN{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;border-top:1px solid var(--guide-line);background:var(--guide-raised)}.guidedModelSelector_highlights__RyZyN[hidden]{display:none}.guidedModelSelector_highlight__qZw1_{display:flex;align-items:flex-start;gap:.8rem;min-width:0;min-height:5.4rem;padding:1.25rem 1.4rem;border-right:1px solid var(--guide-line);color:var(--guide-text);font-size:.82rem;line-height:1.4}.guidedModelSelector_highlight__qZw1_:last-child{border-right:0}.guidedModelSelector_check__T6Br4{flex:none;color:#e31a27;font-size:1.15rem;line-height:1}.guidedModelSelector_tabs__Z3LZH{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid var(--guide-line)}.guidedModelSelector_tab__x2qO1{display:flex;align-items:center;gap:.65rem;min-width:0;padding:1rem clamp(.8rem,1.5vw,1.5rem);border-right:1px solid var(--guide-line);color:var(--guide-muted);text-align:left;transition:background .2s,color .2s}.guidedModelSelector_tab__x2qO1:last-child{border-right:0}.guidedModelSelector_tab__x2qO1:hover{background:var(--guide-raised);color:var(--guide-text)}.guidedModelSelector_tabActive__EgP_q{box-shadow:inset 0 3px #d70c19;color:var(--guide-text)}.guidedModelSelector_tabIndex__brpMk{color:#e31a27;font-size:.72rem;font-weight:700}.guidedModelSelector_tabName__Q3nmW{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.8rem;font-weight:700}.guidedModelSelector_root__8NOqI a:focus-visible,.guidedModelSelector_root__8NOqI button:focus-visible{outline:2px solid #e31a27;outline-offset:3px}@keyframes guidedModelSelector_priorityPromptPulse__QzQXP{0%,68%,to{color:var(--guide-text);opacity:1}80%{color:#e31a27;opacity:.82}}@keyframes guidedModelSelector_priorityPromptLine__8fW0_{0%,68%,to{transform:scaleX(.18);opacity:.45}80%{transform:scaleX(1);opacity:.9}}@keyframes guidedModelSelector_carouselReveal__JXqvu{0%{opacity:0;transform:translateY(1rem)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.guidedModelSelector_carouselReveal__JXqvu,.guidedModelSelector_priorityPrompt__DTgOo,.guidedModelSelector_priorityPrompt__DTgOo:after{animation:none}}[lang=ka] .guidedModelSelector_root__8NOqI :is(.guidedModelSelector_eyebrow__1JzJp,.guidedModelSelector_priorityHeader__Ec28a,.guidedModelSelector_resultContext__QZ95b,.guidedModelSelector_choiceBadge__S5YBH,.guidedModelSelector_modelType__mcYis,.guidedModelSelector_priceLabel__CXcSw),[lang=ka] .guidedModelSelector_root__8NOqI :is(.guidedModelSelector_eyebrow__1JzJp,.guidedModelSelector_priorityHeader__Ec28a,.guidedModelSelector_resultContext__QZ95b,.guidedModelSelector_choiceBadge__S5YBH,.guidedModelSelector_modelType__mcYis,.guidedModelSelector_priceLabel__CXcSw) *{font-family:Segoe UI,Noto Sans Georgian,system-ui,sans-serif!important}.guidedModelSelector_root__8NOqI .guidedModelSelector_detailsTrigger__1CMyZ.cta-typography,.guidedModelSelector_root__8NOqI .guidedModelSelector_priority__pNpbe.cta-typography{white-space:normal;overflow-wrap:anywhere}@media (max-width:1100px){.guidedModelSelector_intro__CcvMg{grid-template-columns:1fr;gap:2rem}.guidedModelSelector_heading__OEMi6{max-width:26ch}.guidedModelSelector_slideMain___GQzX{grid-template-columns:minmax(0,1fr) minmax(0,1.3fr)}.guidedModelSelector_actionPanel__OVRMV{grid-column:1/-1;flex-direction:row;align-items:center;gap:1.5rem}.guidedModelSelector_price__wF20K{margin:0 auto 0 0}.guidedModelSelector_actions__eCZma{display:flex;margin:0;padding:0}.guidedModelSelector_primaryAction__HQE3M,.guidedModelSelector_secondaryAction__NbJQg{min-width:10rem}.guidedModelSelector_highlights__RyZyN{grid-template-columns:repeat(2,minmax(0,1fr))}.guidedModelSelector_highlight__qZw1_:nth-child(2){border-right:0}.guidedModelSelector_highlight__qZw1_:nth-child(n+3){border-top:1px solid var(--guide-line)}}@media (max-width:767.98px){.guidedModelSelector_root__8NOqI{padding:3.5rem 0}.guidedModelSelector_priorities__SqWlD{gap:.5rem}.guidedModelSelector_priority__pNpbe{min-height:3.6rem;padding:.6rem;font-size:12px}.guidedModelSelector_priorityIcon__azqg3{width:1.6rem;height:1.6rem}.guidedModelSelector_carouselTop__FUfI5{flex-wrap:wrap;padding:.9rem 1rem}.guidedModelSelector_carouselControls__D3L5V{margin-left:auto}.guidedModelSelector_arrow__nuNFS{width:44px;height:44px}.guidedModelSelector_slideMain___GQzX{display:flex;flex-direction:column}.guidedModelSelector_modelSummary__pfv0_{padding:1.5rem}.guidedModelSelector_modelName__gPpu4{margin-top:1.4rem}.guidedModelSelector_detailsTrigger__1CMyZ,.guidedModelSelector_tagline__c1JhG{margin-top:1rem}.guidedModelSelector_imageStage__4QhPK{order:2;min-height:0;aspect-ratio:16/9}.guidedModelSelector_actionPanel__OVRMV{order:3;display:flex;flex-wrap:wrap;flex-direction:row;padding:1.5rem}.guidedModelSelector_priceLabel__CXcSw{width:100%}.guidedModelSelector_price__wF20K{width:100%;margin:-.7rem 0 0}.guidedModelSelector_actions__eCZma{width:100%;display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.guidedModelSelector_primaryAction__HQE3M,.guidedModelSelector_secondaryAction__NbJQg{min-width:0}.guidedModelSelector_highlights__RyZyN{grid-template-columns:1fr}.guidedModelSelector_highlight__qZw1_,.guidedModelSelector_highlight__qZw1_:nth-child(2){min-height:0;border-right:0;border-top:1px solid var(--guide-line)}.guidedModelSelector_highlight__qZw1_:first-child{border-top:0}.guidedModelSelector_tabs__Z3LZH{overflow:visible}.guidedModelSelector_tab__x2qO1{justify-content:center;min-height:44px;padding:.9rem .45rem}.guidedModelSelector_tabName__Q3nmW{font-size:11px;white-space:normal;overflow-wrap:anywhere;text-align:center}.guidedModelSelector_tabIndex__brpMk{display:none}}@media (max-width:380px){.guidedModelSelector_actions__eCZma,.guidedModelSelector_priorities__SqWlD{grid-template-columns:1fr}}.vehicleSections_section__w5hjA{--section-bg:#f4f5f5;--section-text:#252728;--section-muted:#62676a;--section-border:#d8dcde;--section-card:#fff;background:var(--section-bg);color:var(--section-text);container:vehicle-section/inline-size;overflow:clip}.vehicleSections_section__w5hjA[data-theme=dark]{--section-bg:#1a1c1d;--section-text:#fff;--section-muted:#b9bfc2;--section-border:#424648;--section-card:#252728}.vehicleSections_container__0K8Hl{max-width:1280px;margin:auto;padding:48px 24px}.vehicleSections_heading__ggGbq{max-width:760px;min-width:0;overflow-wrap:anywhere}.vehicleSections_heading__ggGbq h2{margin:0;font-size:clamp(1.5rem,4cqi,2.6rem);line-height:1.25;font-weight:600;letter-spacing:-.02em;color:var(--section-text)}.vehicleSections_eyebrow__UW9os{color:#d70c19;font-size:.7rem;font-weight:700;letter-spacing:.13em;text-transform:uppercase;margin-bottom:14px}.vehicleSections_description__8vJ7l{color:var(--section-muted);white-space:pre-line;font-size:.95rem;line-height:1.8;overflow-wrap:anywhere}.vehicleSections_heading__ggGbq .vehicleSections_description__8vJ7l{margin-top:16px}.vehicleSections_media__fMXrS{position:relative;overflow:hidden;min-width:0;height:clamp(240px,48cqi,520px);background:#303537}.vehicleSections_advantages__Wd7ne,.vehicleSections_features__Lck80,.vehicleSections_heading__ggGbq+.vehicleSections_media__fMXrS{margin-top:32px}.vehicleSections_image__OdV3H{width:100%;height:100%;object-fit:cover}.vehicleSections_placeholder__E2UhF{position:absolute;inset:0;display:grid;place-items:center;background:linear-gradient(135deg,#303637,#191c1d);color:#929b9e}.vehicleSections_placeholder__E2UhF svg{width:48px;height:48px}.vehicleSections_split__PoyPQ{display:grid;gap:28px;align-items:center}.vehicleSections_advantages__Wd7ne{display:flex;flex-direction:column;gap:12px}.vehicleSections_advantage__MWNxE{position:relative;overflow:hidden;min-width:0;min-height:340px;background:#202223;color:#fff;flex:1;transition:flex .4s ease}.vehicleSections_shade__BxiOy{position:absolute;inset:0;background:linear-gradient(0deg,rgb(0 0 0/.85),rgb(0 0 0/.1) 100%);pointer-events:none}.vehicleSections_advantageCopy__m7CyB{position:relative;display:flex;min-height:inherit;flex-direction:column;justify-content:flex-end;padding:24px}.vehicleSections_advantage__MWNxE[data-overlay=top] .vehicleSections_advantageCopy__m7CyB{justify-content:flex-start}.vehicleSections_advantage__MWNxE[data-overlay=top] .vehicleSections_shade__BxiOy{transform:rotate(180deg)}.vehicleSections_cardButton__BpPUv{width:100%;display:flex;align-items:flex-start;justify-content:space-between;gap:16px;text-align:left;font-size:1.15rem;font-weight:600;line-height:1.45;color:#fff;overflow-wrap:anywhere}.vehicleSections_cardButton__BpPUv>span:first-child{min-width:0}.vehicleSections_cardButton__BpPUv:focus-visible{outline:2px solid #fff;outline-offset:8px}.vehicleSections_plus__asVWa{display:grid;place-items:center;flex-shrink:0;width:28px;height:28px;border:1px solid rgb(255 255 255/.6);border-radius:50%;font-size:1.25rem;font-weight:400}.vehicleSections_cardDescription__zFapZ{margin-top:16px;font-size:.85rem;line-height:1.8;white-space:pre-line;overflow-wrap:anywhere;max-height:240px;overflow-y:auto;scrollbar-width:thin;color:#f1f3f4}.vehicleSections_features__Lck80{display:grid;gap:16px}.vehicleSections_feature___ouhu{min-width:0;padding:24px;border:1px solid var(--section-border);background:var(--section-card);overflow-wrap:anywhere}.vehicleSections_feature___ouhu h3{font-size:1rem;line-height:1.5;font-weight:600;margin-bottom:8px}.vehicleSections_featureImage__9gCbf{height:160px;position:relative;margin:-24px -24px 24px}.vehicleSections_featureNumber__HHs7o{display:block;color:#d70c19;font-size:.85rem;font-weight:600;margin-bottom:24px}@container vehicle-section (min-width: 640px){.vehicleSections_container__0K8Hl{padding:64px 40px}.vehicleSections_split__PoyPQ{grid-template-columns:1fr 1fr;gap:40px}.vehicleSections_split__PoyPQ[data-side=right] .vehicleSections_media__fMXrS{order:2}.vehicleSections_features__Lck80{grid-template-columns:repeat(2,minmax(0,1fr))}.vehicleSections_advantages__Wd7ne{flex-direction:row}.vehicleSections_advantage__MWNxE{min-height:440px}.vehicleSections_advantage__MWNxE[data-active=true]{flex:2}}@container vehicle-section (min-width: 1040px){.vehicleSections_container__0K8Hl{padding:88px 40px}.vehicleSections_features__Lck80{grid-template-columns:repeat(4,minmax(0,1fr))}.vehicleSections_advantage__MWNxE{min-height:500px}}@media (prefers-reduced-motion:reduce){.vehicleSections_advantage__MWNxE{transition:none}}.vehicleSectionEditor_editor__hWzih{--editor-bg:var(--theme-surface-bg,#1c1e1f);--editor-alt:var(--theme-surface-alt,#252728);--editor-text:var(--theme-text-primary,#fff);--editor-muted:var(--theme-text-secondary,#b9bfc2);--editor-border:var(--theme-border-subtle,#424648);color:var(--editor-text);border:1px solid var(--editor-border);margin-bottom:24px;min-width:0}.vehicleSectionEditor_editor__hWzih *,.vehicleSectionEditor_editor__hWzih :after,.vehicleSectionEditor_editor__hWzih :before{box-sizing:border-box}.vehicleSectionEditor_editor__hWzih button:not([data-section-action]){min-height:38px;padding:8px 12px;font-size:12px;line-height:1.5;border:1px solid var(--editor-border);font-weight:600;text-align:center}.vehicleSectionEditor_editor__hWzih button:not([data-section-action]):hover:not(:disabled){border-color:#d70c19}.vehicleSectionEditor_editor__hWzih button:focus-visible,.vehicleSectionEditor_editor__hWzih summary:focus-visible{outline:2px solid #d70c19;outline-offset:3px}.vehicleSectionEditor_editor__hWzih button:disabled{opacity:.4;cursor:not-allowed}.vehicleSectionEditor_header___SoHY{display:flex;flex-wrap:wrap;gap:24px;justify-content:space-between;align-items:center;padding:24px;background:var(--editor-bg)}.vehicleSectionEditor_header___SoHY>div:first-child{flex:1 1 360px;min-width:0}.vehicleSectionEditor_eyebrow__FcOML{color:#d70c19;font-size:10px;font-weight:700;letter-spacing:.16em;margin-bottom:8px}.vehicleSectionEditor_header___SoHY h2{font-size:24px;font-weight:600;line-height:1.3}.vehicleSectionEditor_header___SoHY p:not(.vehicleSectionEditor_eyebrow__FcOML){font-size:12px;color:var(--editor-muted);margin-top:10px;line-height:1.8;max-width:640px}.vehicleSectionEditor_headerActions__FnUuO,.vehicleSectionEditor_sectionActions__P5pgy{display:flex;gap:6px;flex-wrap:wrap}.vehicleSectionEditor_editor__hWzih .vehicleSectionEditor_primary__c5ZjN{background:#d70c19;color:#fff;border-color:#d70c19}.vehicleSectionEditor_saveHint__mklQK{padding:12px 24px;font-size:11px;line-height:1.7;border-block:1px solid var(--editor-border);color:var(--editor-muted)}.vehicleSectionEditor_library__w_f8W{padding:24px;border-bottom:1px solid var(--editor-border);background:var(--editor-bg)}.vehicleSectionEditor_libraryHeader__76Nte{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:16px}.vehicleSectionEditor_libraryHeader__76Nte h3{font-size:16px;font-weight:600}.vehicleSectionEditor_templates__LB7uf{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,155px),1fr));gap:12px}.vehicleSectionEditor_templates__LB7uf button{min-width:0;text-align:left;padding:14px;background:var(--editor-alt)}.vehicleSectionEditor_templates__LB7uf button>span:last-child,.vehicleSectionEditor_templates__LB7uf strong{display:block;margin-top:12px}.vehicleSectionEditor_templates__LB7uf button>span:last-child{font-size:11px;font-weight:400;color:var(--editor-muted)}.vehicleSectionEditor_layoutSketch__BWoJx{height:64px;display:flex;align-items:stretch;gap:4px}.vehicleSectionEditor_layoutSketch__BWoJx i{flex:1;background:var(--editor-border);border-bottom:3px solid #d70c19}.vehicleSectionEditor_layoutSketch__BWoJx[data-layout=split] i:nth-child(2){flex:0.7;margin:12px 0}.vehicleSectionEditor_layoutSketch__BWoJx[data-layout=showcase] i:not(:first-child),.vehicleSectionEditor_layoutSketch__BWoJx[data-layout=split] i:last-child,.vehicleSectionEditor_layoutSketch__BWoJx[data-layout=text] i:not(:first-child){display:none}.vehicleSectionEditor_layoutSketch__BWoJx[data-layout=text] i{margin-block:12px;background:repeating-linear-gradient(0deg,transparent 0 8px,var(--editor-border) 8px 12px)}.vehicleSectionEditor_layoutSketch__BWoJx[data-layout=features]{align-items:center}.vehicleSectionEditor_layoutSketch__BWoJx[data-layout=features] i{height:40px}.vehicleSectionEditor_notice__DKsWg{padding:12px 24px;border-bottom:1px solid var(--editor-border);font-size:12px;line-height:1.7;color:var(--editor-muted);overflow-wrap:anywhere}.vehicleSectionEditor_workspace__PRzc0{display:grid;grid-template-columns:205px minmax(0,1fr);align-items:start}.vehicleSectionEditor_outline__a2dtX{min-width:0;padding:16px 12px;grid-row:span 2}.vehicleSectionEditor_outlineHeading__1yz6N,.vehicleSectionEditor_settingsHeader__oRtV9{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px}.vehicleSectionEditor_outlineHeading__1yz6N h3,.vehicleSectionEditor_settingsHeader__oRtV9 h3{font-size:13px;font-weight:600}.vehicleSectionEditor_outlineHeading__1yz6N small,.vehicleSectionEditor_settingsHeader__oRtV9>span{font-size:10px;color:var(--editor-muted)}.vehicleSectionEditor_locked__dCWS_{padding:14px 12px;font-size:11px;line-height:1.6;background:var(--editor-alt);color:var(--editor-muted);border:1px dashed var(--editor-border)}.vehicleSectionEditor_locked__dCWS_ span{display:block;font-size:9px;text-transform:uppercase;letter-spacing:.05em;margin-top:4px}.vehicleSectionEditor_outlineGroup__iwRum{padding-block:16px}.vehicleSectionEditor_groupLabel__6kTFi{color:var(--editor-muted);text-transform:uppercase;font-size:9px;font-weight:600;letter-spacing:.05em;margin:0 8px 10px}.vehicleSectionEditor_outlineRow__6XQSL{display:flex;align-items:stretch;min-width:0;border:1px solid transparent;margin-block:4px}.vehicleSectionEditor_outlineRow__6XQSL[data-selected=true]{border-color:#d70c19;background:rgb(215 12 25/.07)}.vehicleSectionEditor_editor__hWzih .vehicleSectionEditor_outlineSelect__hM_5O{display:flex;gap:10px;flex:1;min-width:0;padding:12px 8px;border:0;text-align:left}.vehicleSectionEditor_outlineSelect__hM_5O>span:last-child{min-width:0}.vehicleSectionEditor_outlineSelect__hM_5O strong{font-size:11px;line-height:1.5;overflow-wrap:anywhere}.vehicleSectionEditor_outlineSelect__hM_5O small{display:block;font-weight:400;font-size:9px;color:var(--editor-muted);margin-top:4px}.vehicleSectionEditor_sectionIndex__yD0qe{color:#d70c19;font-size:10px;padding-top:2px}.vehicleSectionEditor_reorder__VIXvL{display:flex;flex-direction:column;justify-content:center}.vehicleSectionEditor_editor__hWzih .vehicleSectionEditor_reorder__VIXvL button{min-height:28px;padding:0 6px;border:0}.vehicleSectionEditor_emptyGroup__Guyk2{font-size:10px;margin-inline:8px;color:var(--editor-muted)}.vehicleSectionEditor_canvasArea__pIdMr{min-width:0;border-left:1px solid var(--editor-border);background:var(--editor-alt)}.vehicleSectionEditor_previewToolbar__kFETU{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;padding:12px 16px;background:var(--editor-bg);border-bottom:1px solid var(--editor-border)}.vehicleSectionEditor_previewToolbar__kFETU>span{font-size:11px;font-weight:600}.vehicleSectionEditor_toggleGroup___7NYj{display:flex}.vehicleSectionEditor_editor__hWzih .vehicleSectionEditor_toggleGroup___7NYj button{border:0;padding:6px 10px;min-height:32px;font-size:10px}.vehicleSectionEditor_toggleGroup___7NYj button[aria-pressed=true]{background:var(--editor-alt);box-shadow:inset 0 -2px #d70c19}.vehicleSectionEditor_canvas____j5j{padding:20px;max-height:740px;overflow:auto}.vehicleSectionEditor_previewLabel__ojlSP{font-size:10px;color:var(--editor-muted);padding-bottom:10px;text-align:center}.vehicleSectionEditor_previewHost__q80Rt{width:100%;position:relative;overflow:hidden}.vehicleSectionEditor_previewPage__NikJl{box-shadow:0 8px 24px rgb(0 0 0/.12);transform-origin:top left}.vehicleSectionEditor_previewNote__Q1tw0{font-size:10px;line-height:1.7;padding:0 20px 16px;color:var(--editor-muted)}.vehicleSectionEditor_defaultNotice__se3md{margin:0 20px 20px;padding:14px;border:1px solid var(--editor-border);font-size:11px;line-height:1.8;color:var(--editor-muted)}.vehicleSectionEditor_defaultNotice__se3md strong{display:block;color:var(--editor-text);margin-bottom:4px}.vehicleSectionEditor_editor__hWzih .vehicleSectionEditor_startButton__e0S6D{margin:0 20px 20px;background:var(--editor-bg)}.vehicleSectionEditor_empty__pZ9LU{min-height:340px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:16px;padding:32px}.vehicleSectionEditor_empty__pZ9LU>span{font-size:36px;font-weight:300;color:#d70c19}.vehicleSectionEditor_empty__pZ9LU h3{font-size:18px;font-weight:600}.vehicleSectionEditor_empty__pZ9LU p{font-size:12px;line-height:1.8;color:var(--editor-muted)}.vehicleSectionEditor_inspector__rI7EU{min-width:0;padding:24px;border:0;border-top:1px solid var(--editor-border);border-left:1px solid var(--editor-border);grid-column:2;background:var(--editor-bg)}.vehicleSectionEditor_inspectorLegend__3AsHg{float:left;width:100%;font-size:10px;text-transform:uppercase;letter-spacing:.1em;font-weight:600;color:var(--editor-muted);margin-bottom:16px}.vehicleSectionEditor_settingsHeader__oRtV9{clear:both}.vehicleSectionEditor_sectionActions__P5pgy{margin-bottom:20px}.vehicleSectionEditor_editor__hWzih .vehicleSectionEditor_sectionActions__P5pgy button{font-size:10px;padding:6px 10px;min-height:34px}.vehicleSectionEditor_editor__hWzih .vehicleSectionEditor_danger__wXaF3{color:#e35c64}.vehicleSectionEditor_field__BWCCm{display:flex;flex-direction:column;min-width:0;gap:8px;margin-bottom:16px;font-size:11px;color:var(--editor-muted)}.vehicleSectionEditor_field__BWCCm>span{display:flex;justify-content:space-between;gap:10px}.vehicleSectionEditor_field__BWCCm small{font-size:9px;opacity:.7}.vehicleSectionEditor_field__BWCCm input:not([type=range]),.vehicleSectionEditor_field__BWCCm select,.vehicleSectionEditor_field__BWCCm textarea{min-width:0;width:100%;padding:11px 12px;font-size:12px;line-height:1.6;border:1px solid var(--editor-border);background:var(--editor-alt);color:var(--editor-text);outline:none;border-radius:0}.vehicleSectionEditor_field__BWCCm input:focus,.vehicleSectionEditor_field__BWCCm select:focus,.vehicleSectionEditor_field__BWCCm textarea:focus{border-color:#d70c19}.vehicleSectionEditor_field__BWCCm textarea{resize:vertical;min-height:104px}.vehicleSectionEditor_field__BWCCm input[type=range]{width:100%;accent-color:#d70c19}.vehicleSectionEditor_bilingual__UwGyL{margin-top:24px}.vehicleSectionEditor_fieldTitle__2fW2X{display:block;margin-bottom:12px;font-size:12px;font-weight:600;color:var(--editor-text)}.vehicleSectionEditor_cards__Zz_ph,.vehicleSectionEditor_focal__5GBud,.vehicleSectionEditor_imageFields__i6aRi{border-top:1px solid var(--editor-border);padding-top:20px;margin-top:24px}.vehicleSectionEditor_upload__2YpuB{display:block;padding:12px;font-size:11px;font-weight:600;border:1px dashed var(--editor-border)}.vehicleSectionEditor_upload__2YpuB input{display:block;margin-top:12px;width:100%;min-width:0;font-size:10px}.vehicleSectionEditor_hint__ijpWw{font-size:10px;line-height:1.7;color:var(--editor-muted);margin-top:8px}.vehicleSectionEditor_warning__X2H9i{font-size:11px;line-height:1.7;color:#e35c64;margin-bottom:12px}.vehicleSectionEditor_cards__Zz_ph h4{font-size:12px;font-weight:600;margin-bottom:16px}.vehicleSectionEditor_cardSettings__fgrPV{border:1px solid var(--editor-border);margin-bottom:10px}.vehicleSectionEditor_cardSettings__fgrPV summary{cursor:pointer;padding:14px;font-size:11px;overflow-wrap:anywhere}.vehicleSectionEditor_cardSettings__fgrPV summary span{padding-left:4px}.vehicleSectionEditor_cardFields__tYgT7{padding:16px;border-top:1px solid var(--editor-border)}.vehicleSectionEditor_editor__hWzih .vehicleSectionEditor_addCard__9lq8B{border-style:dashed;width:100%}.vehicleSectionEditor_confirm__imAls{padding:14px;margin-bottom:20px;border:1px solid #d70c19;font-size:11px;line-height:1.8}.vehicleSectionEditor_confirm__imAls button{margin:12px 8px 0 0}.vehicleSectionEditor_readiness__hMKm7{margin-top:24px;padding:14px;border:1px solid var(--editor-border);font-size:11px;line-height:1.8;color:var(--editor-muted)}.vehicleSectionEditor_readiness__hMKm7 summary{cursor:pointer;font-weight:600;color:var(--editor-text)}.vehicleSectionEditor_readiness__hMKm7 ul{padding-left:16px;margin-block:12px;list-style:disc}@media (min-width:1280px){.vehicleSectionEditor_workspace__PRzc0{grid-template-columns:180px minmax(0,1fr) 300px}.vehicleSectionEditor_outline__a2dtX{grid-row:auto}.vehicleSectionEditor_inspector__rI7EU{grid-column:auto;border-top:0}.vehicleSectionEditor_canvasArea__pIdMr{position:sticky;top:20px}}@media (min-width:1600px){.vehicleSectionEditor_workspace__PRzc0{grid-template-columns:205px minmax(0,1fr) 330px}}@media (max-width:900px){.vehicleSectionEditor_workspace__PRzc0{display:flex;flex-direction:column}.vehicleSectionEditor_canvasArea__pIdMr,.vehicleSectionEditor_inspector__rI7EU,.vehicleSectionEditor_outline__a2dtX{width:100%}.vehicleSectionEditor_outline__a2dtX{max-height:320px;overflow-y:auto;border-bottom:1px solid var(--editor-border)}.vehicleSectionEditor_canvasArea__pIdMr,.vehicleSectionEditor_inspector__rI7EU{border-left:0}.vehicleSectionEditor_header___SoHY,.vehicleSectionEditor_inspector__rI7EU,.vehicleSectionEditor_library__w_f8W{padding:20px}.vehicleSectionEditor_canvas____j5j{padding:12px}}.moneyTooltip_trigger__iMNhu{cursor:help;border-radius:2px}.moneyTooltip_trigger__iMNhu:focus-visible{outline:2px solid currentColor;outline-offset:4px}.moneyTooltip_tooltip__kAocx{position:fixed;z-index:10000;display:flex;width:max-content;max-width:calc(100vw - 16px);align-items:center;justify-content:center;padding:13px 16px;border:1px solid #45494b;border-radius:8px;background:#191b1d;color:#fff;box-shadow:0 8px 24px rgb(0 0 0/24%);transform:translate(-50%,-100%);font-family:var(--font-montserrat),sans-serif;line-height:1.4;letter-spacing:0;text-decoration:none}.moneyTooltip_tooltip__kAocx[data-below=true]{transform:translateX(-50%)}.moneyTooltip_amount__dP5R_{font-size:18px;font-weight:600;font-variant-numeric:tabular-nums}.vehiclePrice_price__shXkK{display:inline-flex;flex-direction:column;align-items:flex-start;gap:7px;max-width:100%;min-width:0;vertical-align:middle;line-height:1.25}.vehiclePrice_price__shXkK[data-align=end]{align-items:flex-end}.vehiclePrice_price__shXkK[data-align=center]{align-items:center}.vehiclePrice_meta__oi__e{display:flex;min-height:22px;flex-wrap:wrap;align-items:center;gap:6px 9px;font-size:12px;font-weight:500;letter-spacing:0;line-height:1.5}.vehiclePrice_price__shXkK[data-align=end] .vehiclePrice_meta__oi__e{justify-content:flex-end}.vehiclePrice_price__shXkK[data-align=center] .vehiclePrice_meta__oi__e{justify-content:center}.vehiclePrice_meta__oi__e del{opacity:.7;text-decoration-thickness:1px;white-space:nowrap}.vehiclePrice_price__shXkK .vehiclePrice_badge__YUNpm{display:inline-block;padding:2px 6px;background:#d70c19;color:#fff!important;font-size:10px;font-weight:700;white-space:nowrap;letter-spacing:.015em}.vehiclePrice_current__c__wC{min-height:1.25em;font-size:inherit;font-weight:inherit;letter-spacing:-.025em;overflow-wrap:anywhere;font-variant-numeric:tabular-nums}.vehiclePrice_from__R07Iy{font-weight:inherit;white-space:nowrap}.vehiclePrice_compact__rC90D{gap:4px}.vehiclePrice_compact__rC90D .vehiclePrice_meta__oi__e{min-height:20px;gap:4px 7px;font-size:11px}.vehiclePrice_compact__rC90D .vehiclePrice_badge__YUNpm{font-size:9px;padding:1px 5px}.vehiclePrice_unpriced__Qwl6x{display:inline-block;font-size:14px;line-height:1.5;font-weight:500}.servicesNavigation_bar__Cisy1{background-color:var(--theme-text-primary)}.servicesNavigation_panel__tJwdU,html.light nav .servicesNavigation_panel__tJwdU.servicesNavigation_panel__tJwdU,nav.header-on-light-surface .servicesNavigation_panel__tJwdU.servicesNavigation_panel__tJwdU{background:var(--theme-menu-bg)!important}@media (max-width:767.98px){.navbarMobile_navigation__1y6wU{min-width:0}.navbarMobile_navigation__1y6wU :is(a,button,p,span){min-width:0;overflow-wrap:anywhere}.navbarMobile_navigation__1y6wU a,.navbarMobile_navigation__1y6wU button{text-align:left}.navbarMobile_navigation__1y6wU :is([data-drivetrain-filter],[data-commercial-chassis-filter]){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));padding-inline:0}.navbarMobile_navigation__1y6wU :is([data-drivetrain-filter],[data-commercial-chassis-filter]) button{min-width:0;padding:.65rem .5rem;letter-spacing:.02em;line-height:1.4;text-align:center}.navbarMobile_navigation__1y6wU .test-drive-cta{text-align:center}}.reviewPreviewBanner_spacerContent__yqWzm{display:none}@media (max-height:600px),(max-width:767.98px){.reviewPreviewBanner_banner__pFpTo{position:static}.reviewPreviewBanner_spacer___ZSrN{display:none}}@media (max-width:767.98px){.reviewPreviewBanner_spacer___ZSrN{height:auto;visibility:hidden;border-top:1px solid transparent;padding:.5rem 1rem;font-size:.75rem;font-weight:500;line-height:1.25rem;text-align:center}.reviewPreviewBanner_spacerContent__yqWzm{display:block}.reviewPreviewBanner_banner__pFpTo,.reviewPreviewBanner_spacer___ZSrN{padding-bottom:calc(.5rem + env(safe-area-inset-bottom, 0px));overflow-wrap:anywhere}.mobileVehicle_hero__Zkq4m{height:auto!important;min-height:0!important;max-height:none!important}.mobileVehicle_hero__Zkq4m .mobileVehicle_heroContent__Ur_H3{position:relative;min-height:clamp(40rem,92svh,52rem)}.mobileVehicle_hero__Zkq4m .mobileVehicle_heroContent__Ur_H3>.section-container{padding-top:9rem}.mobileVehicle_hero__Zkq4m .mobileVehicle_heroPanel__H2IJS{display:block;padding:0}.mobileVehicle_hero__Zkq4m .mobileVehicle_heroActions__Khk8x{gap:.75rem}.mobileVehicle_stats___iIYD.mobileVehicle_stats___iIYD>*{min-width:0;padding:1.5rem .5rem}.mobileVehicle_stats___iIYD>:nth-child(odd){border-left-width:0}.mobileVehicle_stats___iIYD>:nth-child(n+3){border-top:1px solid var(--theme-border-subtle)}.mobileVehicle_stats___iIYD>*>p:first-child{font-size:clamp(1.375rem,5.5vw,1.875rem);line-height:1.25;overflow-wrap:anywhere}.mobileVehicle_stats___iIYD>*>p:not(:first-child){line-height:1.5;overflow-wrap:anywhere}.mobileVehicle_cardHeader__Nw6c5.mobileVehicle_cardHeader__Nw6c5{display:grid;grid-template-columns:minmax(0,1fr);gap:.75rem}.mobileVehicle_cardPrice__aZ7Ni.mobileVehicle_cardPrice__aZ7Ni{text-align:left}.mobileVehicle_cardPrice__aZ7Ni [data-align=end],.mobileVehicle_cardPrice__aZ7Ni [data-align=end]>span{align-items:flex-start;justify-content:flex-start}.mobileVehicle_specTile__T4XdN.mobileVehicle_specTile__T4XdN{min-width:0;padding:.75rem .375rem;overflow-wrap:anywhere}.mobileVehicle_cardFooter__OApG4.mobileVehicle_cardFooter__OApG4{gap:.75rem;align-items:flex-start}.mobileVehicle_cardFooter__OApG4>*{min-width:0}.mobileVehicle_cardFooter__OApG4 svg{flex-shrink:0}.mobileVehicle_specRow__o1Kz6.mobileVehicle_specRow__o1Kz6{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:start;gap:.75rem}.mobileVehicle_specRow__o1Kz6>*{min-width:0;overflow-wrap:anywhere}}