.public-appraisal-coverage_widgets__NdeUh{display:grid;grid-template-columns:minmax(0,1fr);gap:12px;margin:0;padding:0;list-style:none}.public-appraisal-coverage_widget__7gY7R{display:flex;flex-direction:column;gap:8px;min-width:0;padding:24px;border:1px solid rgb(14 29 31/10%);border-radius:22px;background:#fff;box-shadow:0 6px 20px rgb(14 29 31/12%)}.public-appraisal-coverage_widget__7gY7R[data-group=price]{background:#050807;color:#f4f6f5}.public-appraisal-coverage_icon__UxlyL{display:inline-grid;place-items:center;width:40px;height:40px;margin-bottom:8px;border-radius:50%;background:var(--kv2-positive-wash);color:var(--kv2-emerald-500)}.public-appraisal-coverage_widget__7gY7R[data-group=price] .public-appraisal-coverage_icon__UxlyL{background:rgb(255 255 255/10%);color:#f4f6f5}.public-appraisal-coverage_widget__7gY7R h3{font-family:var(--kv2-font);font-size:20px;font-weight:300;letter-spacing:-.01em}.public-appraisal-coverage_lead__IhBu7{color:var(--kv2-text-2);font-size:14px;line-height:1.4}.public-appraisal-coverage_widget__7gY7R[data-group=price] .public-appraisal-coverage_lead__IhBu7{color:#c9d6d1}.public-appraisal-coverage_items__tdQKE{display:flex;flex-wrap:wrap;gap:4px 16px;margin:auto 0 0;padding:8px 0 0;list-style:none}.public-appraisal-coverage_items__tdQKE li{display:inline-flex;gap:6px;align-items:center;color:var(--kv2-text-2);font-size:13px}.public-appraisal-coverage_items__tdQKE svg{flex:none;color:var(--kv2-emerald-500)}.public-appraisal-coverage_widget__7gY7R[data-group=price] .public-appraisal-coverage_items__tdQKE li{color:#c9d6d1}.public-appraisal-coverage_widget__7gY7R[data-group=price] .public-appraisal-coverage_items__tdQKE svg{color:#a7f3d0}.public-appraisal-coverage_figure__PCBQU{display:grid;gap:2px;margin:8px 0}.public-appraisal-coverage_figure__PCBQU>span{color:#a7f3d0;font-size:13px;font-weight:500}.public-appraisal-coverage_figure__PCBQU strong{font-size:40px;font-weight:200;font-variant-numeric:tabular-nums;letter-spacing:-.02em;line-height:1.1}.public-appraisal-coverage_meter__mNYiZ{display:grid;gap:8px;margin:8px 0}.public-appraisal-coverage_meter__mNYiZ p,.public-appraisal-coverage_stat__VVAYF{display:flex;flex-wrap:wrap;gap:4px 8px;align-items:baseline}.public-appraisal-coverage_stat__VVAYF{margin:8px 0}.public-appraisal-coverage_meter__mNYiZ strong,.public-appraisal-coverage_stat__VVAYF strong{font-size:32px;font-weight:200;font-variant-numeric:tabular-nums;line-height:1.1}.public-appraisal-coverage_meter__mNYiZ p>span,.public-appraisal-coverage_stat__VVAYF>span{color:var(--kv2-text-3);font-size:13px}.public-appraisal-coverage_meterTrack__4Rqyw{display:block;overflow:hidden;height:6px;border-radius:999px;background:var(--kv2-line)}.public-appraisal-coverage_meterTrack__4Rqyw i{display:block;height:100%;border-radius:999px;background:var(--kv2-emerald-500)}.public-appraisal-coverage_market__6HyNe{display:grid;gap:12px;margin:8px 0}.public-appraisal-coverage_bars__Af13A{display:flex;gap:4px;align-items:flex-end;height:56px}.public-appraisal-coverage_bars__Af13A i{flex:1 1 0;min-width:0;border-radius:4px 4px 0 0;background:var(--kv2-line)}.public-appraisal-coverage_bars__Af13A i[data-median]{background:var(--kv2-emerald-500)}.public-appraisal-coverage_market__6HyNe dl{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0}.public-appraisal-coverage_market__6HyNe dt{color:var(--kv2-text-3);font-size:12px}.public-appraisal-coverage_market__6HyNe dd{margin:0;font-size:14px;font-variant-numeric:tabular-nums}.public-appraisal-coverage_line__6SLOR{display:block;flex:1 1 56px;width:100%;min-height:56px;margin:8px 0}.public-appraisal-coverage_line__6SLOR polyline{fill:none;stroke:var(--kv2-emerald-500);stroke-linecap:round;stroke-linejoin:round;stroke-width:2;vector-effect:non-scaling-stroke}.public-appraisal-coverage_verdicts__bW154{display:flex;flex-wrap:wrap;gap:8px;margin:8px 0;padding:0;list-style:none}.public-appraisal-coverage_verdicts__bW154 li{padding:6px 12px;border-radius:999px;font-size:13px;font-weight:500}.public-appraisal-coverage_verdicts__bW154 li[data-verdict=buy]{background:var(--kv2-positive-wash);color:var(--kv2-positive-ink)}.public-appraisal-coverage_verdicts__bW154 li[data-verdict=negotiate]{background:var(--kv2-warning-wash);color:var(--kv2-warning-ink)}.public-appraisal-coverage_verdicts__bW154 li[data-verdict=avoid]{background:#fbe7e5;color:var(--kv2-danger)}.public-appraisal-coverage_portals__rSGAe{display:grid;gap:8px;margin-top:16px}.public-appraisal-coverage_portals__rSGAe>span{color:var(--kv2-text-3);font-size:12px}.public-appraisal-coverage_portals__rSGAe ul{display:flex;flex-wrap:wrap;gap:6px;align-items:center;margin:0;padding:0;list-style:none}.public-appraisal-coverage_portals__rSGAe li>span{width:84px;height:32px;padding:4px 8px;border:1px solid rgb(14 29 31/10%);border-radius:8px;background:#fff;font-size:13px}@media (max-width:639px){.public-appraisal-coverage_widget__7gY7R{gap:4px;padding:20px}.public-appraisal-coverage_lead__IhBu7{display:none}.public-appraisal-coverage_items__tdQKE{gap:6px 16px}.public-appraisal-coverage_items__tdQKE li{font-size:15px}.public-appraisal-coverage_figure__PCBQU strong{font-size:36px}}@media (min-width:640px){.public-appraisal-coverage_widgets__NdeUh{grid-template-columns:repeat(2,minmax(0,1fr))}.public-appraisal-coverage_widget__7gY7R[data-group=market],.public-appraisal-coverage_widget__7gY7R[data-group=price]{grid-column:span 2}}@media (min-width:1024px){.public-appraisal-coverage_widgets__NdeUh{grid-template-columns:repeat(4,minmax(0,1fr))}.public-appraisal-coverage_widget__7gY7R[data-group=crossChecks],.public-appraisal-coverage_widget__7gY7R[data-group=verdict]{grid-column:span 2}.public-appraisal-coverage_figure__PCBQU strong{font-size:56px}}.vehicle-plan_root___MZ6y{--vp-paint:color-mix(in srgb,var(--kv2-text-1) 24%,var(--kv2-surface-2));--vp-seam:color-mix(in srgb,#000 52%,var(--vp-paint));--vp-contour:color-mix(in srgb,var(--kv2-text-1) 42%,var(--vp-paint));--vp-emboss:color-mix(in srgb,#000 30%,var(--vp-paint));--vp-emboss-faint:color-mix(in srgb,#000 15%,var(--vp-paint));--vp-shadow:color-mix(in srgb,#000 70%,var(--kv2-surface-2));--vp-shadow-alpha:0.032;--vp-glass-light:#41565c;--vp-glass-mid:#1d2c31;--vp-glass-dark:#0e191c;--vp-trim:#1d2729;--vp-tire:#15191a;--vp-rail:#2c383b;--vp-rail-light:#8b989b;--vp-lamp:#27343a;--vp-lamp-lens:#a9bcc2;--vp-lamp-line:#fbfdfd;--vp-tail:#4a2329;--vp-tail-line:#a55a60;--vp-volume-edge:rgb(9 22 24/0.34);--vp-volume-fade:rgb(9 22 24/0.1);--vp-volume-light:rgb(255 255 255/0.16);--vp-high:var(--kv2-danger);--vp-medium:color-mix(in srgb,var(--kv2-warning) 50%,#e8740c);--vp-low:color-mix(in srgb,var(--kv2-warning) 50%,#e3b341);--vp-selected:var(--kv2-emerald-500);--vp-pin-ink:#ffffff;--vp-pin-ai:var(--kv2-emerald-800);--vp-pin-user:#010205;--vp-pin-halo:var(--kv2-surface-2);--vp-pin-scale:1;display:block;container-type:inline-size;width:100%}.vehicle-plan_deep__GWm_b{--vp-paint:#d9e2df;--vp-seam:#6d7f7b;--vp-contour:#04211a;--vp-emboss:#a4b3af;--vp-emboss-faint:#bfcbc7;--vp-shadow:#000504;--vp-shadow-alpha:0.07;--vp-glass-light:#3b5a57;--vp-glass-mid:#143230;--vp-glass-dark:#06201d;--vp-trim:#0f2522;--vp-rail:#1e3634;--vp-rail-light:#9fb2ae;--vp-high:#b3342a;--vp-medium:#c2610c;--vp-low:#a67c00;--vp-selected:#0c7a6b;--vp-pin-ai:#0b524d;--vp-pin-user:#010205;--vp-pin-halo:#f3f6f6}.vehicle-plan_svg___yee3{display:block;width:100%;height:auto;overflow:visible}.vehicle-plan_contactShadow__0Xqd7{pointer-events:none;fill:none;stroke:var(--vp-shadow);stroke-linejoin:round;stroke-opacity:var(--vp-shadow-alpha)}.vehicle-plan_hull__mjpIq{fill:var(--vp-paint)}.vehicle-plan_panel__r2UL_{outline:none}.vehicle-plan_shape__h6HN4{stroke:var(--vp-seam);stroke-width:1.1;stroke-linejoin:round}.vehicle-plan_paint__LgaP9{--vp-base:var(--vp-paint);fill:var(--vp-base)}.vehicle-plan_glass__pYxnz{--vp-base:var(--vp-glass-mid)}.vehicle-plan_headlight__jJUgO{--vp-base:var(--vp-lamp);fill:var(--vp-base)}.vehicle-plan_taillight__qmvdg{--vp-base:var(--vp-tail);fill:var(--vp-base)}.vehicle-plan_tire__KWazv{--vp-base:var(--vp-tire);fill:var(--vp-base);stroke:none}.vehicle-plan_hitArea__rcvvO{fill:transparent;pointer-events:all}.vehicle-plan_glassLight__2QMRP{stop-color:var(--vp-glass-light)}.vehicle-plan_glassMid__mY2F6{stop-color:var(--vp-glass-mid)}.vehicle-plan_glassDark__X_9s3{stop-color:var(--vp-glass-dark)}.vehicle-plan_volumeEdge__fucUM{stop-color:var(--vp-volume-edge)}.vehicle-plan_volumeFade__Toy28{stop-color:var(--vp-volume-fade)}.vehicle-plan_volumeLight__Qt2tM{stop-color:var(--vp-volume-light)}.vehicle-plan_volumeClear__b9otp{stop-color:transparent}.vehicle-plan_details__ZsiGJ{pointer-events:none}.vehicle-plan_volume__DpC0r{stroke:none}.vehicle-plan_contour__YKa3X{fill:none;stroke:var(--vp-contour);stroke-width:1.6}.vehicle-plan_embossDark__FA60N,.vehicle-plan_embossFaint__QvmFJ{fill:none;stroke-linecap:round}.vehicle-plan_embossDark__FA60N{stroke:var(--vp-emboss);stroke-width:1.2}.vehicle-plan_embossFaint__QvmFJ{stroke:var(--vp-emboss-faint);stroke-width:1.2}.vehicle-plan_trim__ovo_q{fill:var(--vp-trim)}.vehicle-plan_trimLine__jZnde{fill:none;stroke:var(--vp-rail-light);stroke-width:5;stroke-dasharray:1.2 4.4;stroke-opacity:.55}.vehicle-plan_sideGlass__3x_RV{stroke:var(--vp-trim);stroke-width:2.6;stroke-linejoin:round}.vehicle-plan_sunroof__ipTrM{stroke:var(--vp-trim);stroke-width:1.4;stroke-linejoin:round;fill-opacity:.55}.vehicle-plan_tread__qKd7_{fill:none;stroke:rgb(255 255 255/.1);stroke-width:4;stroke-dasharray:1.5 5}.vehicle-plan_wiper__mWaT_{fill:none;stroke:var(--vp-rail-light);stroke-width:1.4;stroke-linecap:round;stroke-opacity:.55}.vehicle-plan_rail__7Twea{fill:none;stroke:var(--vp-rail);stroke-width:4;stroke-linecap:round}.vehicle-plan_railLight__Jcm53{fill:none;stroke:var(--vp-rail-light);stroke-width:1.4;stroke-linecap:round}.vehicle-plan_handle__M9PjH{fill:none;stroke:var(--vp-emboss);stroke-width:3;stroke-linecap:round}.vehicle-plan_lens__3S_fI{fill:var(--vp-lamp-lens)}.vehicle-plan_signature__z3YMd{fill:none;stroke:var(--vp-lamp-line);stroke-width:3;stroke-linecap:round;stroke-linejoin:round}.vehicle-plan_tailSignature__m_96A{fill:none;stroke:var(--vp-tail-line);stroke-width:2.4;stroke-linecap:round}.vehicle-plan_tailBar__i6Pu5{fill:var(--vp-tail)}.vehicle-plan_mirrorEdge__oPM1j{pointer-events:none;fill:none;stroke:var(--vp-contour);stroke-width:1.4;stroke-linecap:round}.vehicle-plan_interactive__h0X_H{cursor:pointer}.vehicle-plan_interactive__h0X_H .vehicle-plan_shape__h6HN4{transition:fill var(--kv2-duration-fast) var(--kv2-ease)}.vehicle-plan_interactive__h0X_H:focus-visible .vehicle-plan_shape__h6HN4{fill:color-mix(in srgb,var(--vp-selected) 34%,var(--vp-base));stroke:var(--vp-selected);stroke-width:3}.vehicle-plan_severityHigh__Krdnk{--vp-severity:var(--vp-high);--vp-severity-fill:62%;--vp-severity-width:4;--vp-severity-dash:none}.vehicle-plan_severityMedium__eDxZI{--vp-severity:var(--vp-medium);--vp-severity-fill:44%;--vp-severity-width:3;--vp-severity-dash:10 5}.vehicle-plan_severityLow___wDjX{--vp-severity:var(--vp-low);--vp-severity-fill:26%;--vp-severity-width:2.4;--vp-severity-dash:3 5}.vehicle-plan_panel__r2UL_[data-severity] .vehicle-plan_shape__h6HN4{fill:color-mix(in srgb,var(--vp-severity) var(--vp-severity-fill),var(--vp-base))}.vehicle-plan_highlight__P2VrE{fill:none;stroke:var(--vp-severity);stroke-width:var(--vp-severity-width);stroke-dasharray:var(--vp-severity-dash);stroke-linejoin:round;stroke-linecap:round}.vehicle-plan_highlightSelected__ONJqP{fill:none;stroke:var(--vp-selected);stroke-width:4.5;stroke-dasharray:none}.vehicle-plan_pins__q77eJ{pointer-events:none}.vehicle-plan_pin__zveEQ{transform:translate(calc(var(--vp-pin-dx) * var(--vp-pin-scale)),calc(var(--vp-pin-dy) * var(--vp-pin-scale))) scale(var(--vp-pin-scale))}.vehicle-plan_pinHalo___gpZ_{fill:var(--vp-pin-halo)}.vehicle-plan_pinDot__GXIJ5{stroke:var(--vp-pin-ink);stroke-width:1.5}.vehicle-plan_pinAi__FrXNY .vehicle-plan_pinDot__GXIJ5{fill:var(--vp-pin-ai);stroke-dasharray:3.5 3}.vehicle-plan_pinUser__lKZt8 .vehicle-plan_pinDot__GXIJ5{fill:var(--vp-pin-user)}.vehicle-plan_pinLabel__cxBJ6{fill:var(--vp-pin-ink);font-family:Manrope,var(--font-sans,system-ui),sans-serif;font-size:17px;font-weight:500;font-variant-numeric:tabular-nums}@media (prefers-reduced-motion:reduce){.vehicle-plan_interactive__h0X_H .vehicle-plan_shape__h6HN4{transition:none}}@media (hover:hover){@media (hover:hover) and (pointer:fine){.vehicle-plan_interactive__h0X_H:hover .vehicle-plan_shape__h6HN4{fill:color-mix(in srgb,var(--vp-selected) 26%,var(--vp-base))}}}@container (max-width: 300px){.vehicle-plan_pin__zveEQ{--vp-pin-scale:1.4}}@container (max-width: 200px){.vehicle-plan_pin__zveEQ{--vp-pin-scale:2.2}}.report-charts_chart__vy3z4{min-width:0;overflow:hidden}.report-charts_chart__vy3z4 svg{display:block;max-width:100%}.report-charts_chart__vy3z4 text{fill:var(--kv2-text-3);font-family:var(--kv2-font);font-size:12px}.report-charts_guide__f7IFb{stroke:var(--kv2-line)}.report-charts_area__ygzJm{fill:var(--kv2-emerald-500);opacity:.12}.report-charts_line__39ZvU{fill:none;stroke:var(--kv2-emerald-500);stroke-width:2}.report-charts_dot__ONgFV{fill:var(--kv2-emerald-500)}.report-charts_waterfallBox__v1xQD{container-type:inline-size}.report-charts_waterfall__iaYRV{--wf-track:148px;--wf-label:34px;display:grid;gap:2px;margin:0;padding:0;list-style:none}.report-charts_waterfall__iaYRV li{display:grid;grid-template-columns:112px minmax(0,1fr) 88px;gap:8px;align-items:center;min-height:26px;font-size:12px}.report-charts_waterfallLabel__j7Qb1{color:var(--kv2-text-2);line-height:1.2}.report-charts_waterfallTrack__sXaAd{position:relative;display:block;height:12px}.report-charts_waterfallTrack__sXaAd i{position:absolute;top:0;bottom:0;left:calc(var(--wf-start) * 100%);width:max(2px,calc(var(--wf-size) * 100%));border-radius:4px;background:var(--kv2-text-3)}.report-charts_waterfall__iaYRV li[data-kind=deduction] i{background:var(--kv2-danger);opacity:.72}.report-charts_waterfall__iaYRV li[data-kind=raise] i{background:var(--kv2-warning)}.report-charts_waterfall__iaYRV li[data-kind=result] i{background:var(--kv2-emerald-500)}.report-charts_waterfallValue__9czxU{color:var(--kv2-text-1);text-align:right;white-space:nowrap}.report-charts_ruler__GB_10{display:grid;gap:2px;margin:0;padding:0;list-style:none}.report-charts_ruler__GB_10 li{display:grid;grid-template-areas:"label value" "track track";grid-template-columns:minmax(0,1fr) auto;gap:4px 12px;align-items:center;min-height:44px;padding:6px 8px;border-radius:8px;font-size:14px}.report-charts_rulerLabel__O9FOr{grid-area:label;color:var(--kv2-text-2)}.report-charts_rulerValue__rd62J{grid-area:value;white-space:nowrap}.report-charts_rulerTrack__UcZK7{grid-area:track;display:block;height:8px;overflow:hidden;border-radius:4px;background:var(--kv2-surface-3)}.report-charts_rulerTrack__UcZK7 i{display:block;height:100%;border-radius:4px;background:var(--kv2-text-3)}.report-charts_ruler__GB_10 li[data-key=good] .report-charts_rulerTrack__UcZK7 i{background:color-mix(in srgb,var(--kv2-emerald-500) 55%,transparent)}.report-charts_ruler__GB_10 li[data-key=ceiling]{background:color-mix(in srgb,var(--kv2-emerald-500) 12%,transparent)}.report-charts_ruler__GB_10 li[data-key=ceiling] .report-charts_rulerLabel__O9FOr{color:var(--kv2-text-1);font-weight:500}.report-charts_ruler__GB_10 li[data-key=ceiling] .report-charts_rulerTrack__UcZK7 i{background:var(--kv2-emerald-500)}@container (min-width: 560px){.report-charts_waterfall__iaYRV{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column}.report-charts_waterfall__iaYRV li{position:relative;display:block;height:calc(var(--wf-track) + var(--wf-label) + 20px)}.report-charts_waterfallLabel__j7Qb1{position:absolute;right:0;bottom:0;left:0;height:var(--wf-label);padding-top:4px;text-align:center}.report-charts_waterfallTrack__sXaAd{position:absolute;right:18%;bottom:var(--wf-label);left:18%;height:var(--wf-track)}.report-charts_waterfallTrack__sXaAd i{top:auto;right:0;bottom:calc(var(--wf-start) * 100%);left:0;width:auto;height:max(2px,calc(var(--wf-size) * 100%));border-radius:6px}.report-charts_waterfallValue__9czxU{position:absolute;right:0;bottom:calc(var(--wf-label) + (var(--wf-start) + var(--wf-size)) * var(--wf-track) + 4px);left:0;text-align:center}}@container appraisal (min-width: 720px){.report-charts_ruler__GB_10 li{grid-template-areas:"label track value";grid-template-columns:170px minmax(0,1fr) 132px;gap:12px;min-height:36px}.report-charts_rulerValue__rd62J{text-align:right}}.public-appraisal-sample_sample__I0UTk{--aa-mint:#a7f3d0;container-type:inline-size;overflow:hidden;border:1px solid var(--kv2-line);border-radius:16px;background:var(--kv2-surface-2);color:var(--kv2-text-1)}.public-appraisal-sample_sample__I0UTk h4{margin:0 0 12px;color:var(--kv2-text-1);font-family:var(--kv2-font);font-size:18px;font-weight:400;letter-spacing:0}.public-appraisal-sample_cover__3n2nr{display:grid;grid-template-columns:1fr;gap:16px;padding:16px;background:#063f32;color:#fff}.public-appraisal-sample_coverBrand__JfswR{display:flex;gap:12px;align-items:center;justify-content:space-between}.public-appraisal-sample_logo__9wg1F{display:block;width:auto;height:22px}.public-appraisal-sample_badge__I7Q2p{padding:4px 10px;border-radius:999px;background:var(--aa-mint);color:#063f32;font-size:12px;font-weight:500}.public-appraisal-sample_coverPhoto__8ZNwP{position:relative;overflow:hidden;aspect-ratio:16/10;border-radius:12px;background:rgb(255 255 255/.08)}.public-appraisal-sample_coverPhoto__8ZNwP img{object-fit:cover}.public-appraisal-sample_coverId__mwo6K{display:grid;gap:4px;align-content:start;min-width:0}.public-appraisal-sample_coverId__mwo6K h3{color:#fff;font-family:var(--kv2-font);font-size:26px;font-weight:300;letter-spacing:-.01em;line-height:1.2}.public-appraisal-sample_coverId__mwo6K>p{color:rgb(255 255 255/.74);font-size:13px}.public-appraisal-sample_coverScore__O1diI{display:flex;gap:12px;align-items:center;margin-top:12px}.public-appraisal-sample_coverScore__O1diI>div{display:grid;gap:2px}.public-appraisal-sample_coverScore__O1diI small{color:rgb(255 255 255/.74);font-size:12px}.public-appraisal-sample_coverScore__O1diI strong{font-size:15px;font-weight:500}.public-appraisal-sample_coverPrice__ThPY0{display:grid;gap:4px;align-content:start}.public-appraisal-sample_coverPrice__ThPY0>span{color:var(--aa-mint);font-size:13px;font-weight:500}.public-appraisal-sample_coverPrice__ThPY0>strong{font-size:36px;font-weight:200;font-variant-numeric:tabular-nums;line-height:1.1}.public-appraisal-sample_coverPrice__ThPY0>p{color:rgb(255 255 255/.74);font-size:13px}.public-appraisal-sample_metrics__YQkSG{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:0;padding:16px;border-bottom:1px solid var(--kv2-line)}.public-appraisal-sample_metrics__YQkSG div{display:grid;gap:2px}.public-appraisal-sample_metrics__YQkSG dt{color:var(--kv2-text-3);font-size:13px;font-weight:500}.public-appraisal-sample_metrics__YQkSG dd{margin:0;font-size:18px;font-variant-numeric:tabular-nums}.public-appraisal-sample_section__4HAlo{min-width:0}.public-appraisal-sample_sample__I0UTk .public-appraisal-sample_band__qXrsj{margin:0;padding:10px 16px;background:#050807;color:#fff;font-size:15px;font-weight:500}.public-appraisal-sample_sectionBody__HLVTi{display:grid;gap:12px;padding:12px 16px 20px}.public-appraisal-sample_table__Hl5NR{width:100%;border-collapse:collapse;font-size:14px}.public-appraisal-sample_table__Hl5NR td,.public-appraisal-sample_table__Hl5NR th{padding:10px 8px;border-bottom:1px solid var(--kv2-line);font-weight:400;text-align:left}.public-appraisal-sample_table__Hl5NR td{font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap}.public-appraisal-sample_table__Hl5NR small{display:block;color:var(--kv2-text-3);font-size:13px}.public-appraisal-sample_table__Hl5NR tfoot td,.public-appraisal-sample_table__Hl5NR tfoot th{font-weight:500}.public-appraisal-sample_table__Hl5NR tr[data-tone=cost]{background:#fdecea}.public-appraisal-sample_table__Hl5NR tr[data-tone=cost] td,.public-appraisal-sample_table__Hl5NR tr[data-tone=cost] th{color:#b3342a}.public-appraisal-sample_table__Hl5NR tfoot tr[data-tone=cost]{background:#f9d6d2}.public-appraisal-sample_table__Hl5NR tr[data-tone=danger]{background:#fdecea}.public-appraisal-sample_table__Hl5NR tr[data-tone=warning]{background:var(--kv2-warning-wash)}.public-appraisal-sample_status__TO0VU{display:inline-flex;gap:4px;align-items:center;font-weight:500}.public-appraisal-sample_table__Hl5NR tr[data-tone=clear] .public-appraisal-sample_status__TO0VU{color:var(--kv2-positive-ink)}.public-appraisal-sample_table__Hl5NR tr[data-tone=warning] .public-appraisal-sample_status__TO0VU{color:var(--kv2-warning-ink)}.public-appraisal-sample_table__Hl5NR tr[data-tone=danger] .public-appraisal-sample_status__TO0VU{color:#b3342a}.public-appraisal-sample_table__Hl5NR .public-appraisal-sample_details__r05Oj{padding:4px 8px 12px;text-align:left;white-space:normal}.public-appraisal-sample_details__r05Oj dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 12px;margin:0}.public-appraisal-sample_details__r05Oj dt{color:var(--kv2-text-2);font-size:13px}.public-appraisal-sample_details__r05Oj dd{margin:0;color:#b3342a;font-size:14px;font-weight:500}.public-appraisal-sample_actions__thOjl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:12px 16px;border-bottom:1px solid var(--kv2-line)}.public-appraisal-sample_actions__thOjl span{display:inline-flex;gap:6px;align-items:center;justify-content:center;min-height:44px;border-radius:8px;background:#d8d8db;color:#010205;font-family:var(--font-barlow),var(--kv2-font);font-size:15px}.public-appraisal-sample_actions__thOjl span[data-main]{background:#010205;color:#fff}.public-appraisal-sample_donut__Vox_i{display:grid;grid-template-columns:128px minmax(0,1fr);gap:16px;align-items:center}.public-appraisal-sample_donutChart__OGVSP{position:relative;display:grid;place-items:center}.public-appraisal-sample_donutChart__OGVSP svg{display:block;width:128px;height:128px}.public-appraisal-sample_donutChart__OGVSP circle{fill:none;stroke-width:6}.public-appraisal-sample_donut__Vox_i circle[data-cost=history]{stroke:#b3342a}.public-appraisal-sample_donut__Vox_i circle[data-cost=repairs]{stroke:#e0863a}.public-appraisal-sample_donut__Vox_i circle[data-cost=debts]{stroke:#e9b85a}.public-appraisal-sample_donutChart__OGVSP strong{position:absolute;font-size:13px;font-weight:500;font-variant-numeric:tabular-nums}.public-appraisal-sample_donut__Vox_i ul{display:grid;gap:8px;margin:0;padding:0;list-style:none}.public-appraisal-sample_donut__Vox_i li{display:grid;gap:0;padding-left:10px;border-left:4px solid;font-size:14px;font-variant-numeric:tabular-nums}.public-appraisal-sample_donut__Vox_i li[data-cost=history]{border-color:#b3342a}.public-appraisal-sample_donut__Vox_i li[data-cost=repairs]{border-color:#e0863a}.public-appraisal-sample_donut__Vox_i li[data-cost=debts]{border-color:#e9b85a}.public-appraisal-sample_donut__Vox_i li span{color:var(--kv2-text-2);font-size:13px}.public-appraisal-sample_bars__8eRn7{display:flex;gap:4px;align-items:flex-end;height:88px}.public-appraisal-sample_bars__8eRn7 i{flex:1 1 0;min-width:0;border-radius:4px 4px 0 0;background:var(--kv2-line)}.public-appraisal-sample_bars__8eRn7 i[data-median]{background:#0c7a6b}.public-appraisal-sample_portalBars__boPoP{display:grid;gap:10px;margin:0;padding:0;list-style:none}.public-appraisal-sample_portalBars__boPoP li{display:grid;grid-template-columns:84px minmax(0,1fr) auto;gap:8px;align-items:center}.public-appraisal-sample_portalBars__boPoP i{display:block;overflow:hidden;height:10px;border-radius:999px;background:var(--kv2-line)}.public-appraisal-sample_portalBars__boPoP b{display:block;height:100%;border-radius:999px;background:#0c7a6b}.public-appraisal-sample_portalBars__boPoP strong{font-size:13px;font-weight:400;white-space:nowrap}.public-appraisal-sample_pin__egxMo{display:inline-grid;place-items:center;width:20px;height:20px;margin-right:6px;border-radius:50%;background:#b3342a;color:#fff;font-size:12px}.public-appraisal-sample_plan__vOyhw{padding:8px;border-radius:12px;background:var(--kv2-surface-card)}.public-appraisal-sample_areas__qLLAW{display:grid;gap:10px;margin:0;padding:0;list-style:none}.public-appraisal-sample_areas__qLLAW li{display:grid;grid-template-columns:96px minmax(0,1fr) 28px;gap:8px;align-items:center;font-size:14px}.public-appraisal-sample_areas__qLLAW i{display:block;overflow:hidden;height:8px;border-radius:999px;background:var(--kv2-line)}.public-appraisal-sample_areas__qLLAW b{display:block;height:100%;border-radius:999px;background:#0c7a6b}.public-appraisal-sample_areas__qLLAW strong{font-weight:500;font-variant-numeric:tabular-nums;text-align:right}.public-appraisal-sample_line__IVzKI{display:block;width:100%;height:72px}.public-appraisal-sample_line__IVzKI polyline{fill:none;stroke:#b3342a;stroke-linecap:round;stroke-linejoin:round;stroke-width:2;vector-effect:non-scaling-stroke}.public-appraisal-sample_facts__BUNJO{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0}.public-appraisal-sample_facts__BUNJO dt{color:var(--kv2-text-3);font-size:13px}.public-appraisal-sample_facts__BUNJO dd{margin:0;font-size:15px;font-variant-numeric:tabular-nums}.public-appraisal-sample_facts__BUNJO [data-tone=cost] dd{color:#b3342a}.public-appraisal-sample_portal__AM4k_{display:block}.public-appraisal-sample_checks__hmcDA{display:grid;gap:10px;margin:0;padding:0;list-style:none}.public-appraisal-sample_checks__hmcDA li{display:grid;gap:2px}.public-appraisal-sample_checks__hmcDA strong{font-size:15px;font-weight:500}.public-appraisal-sample_checks__hmcDA span{color:var(--kv2-text-2);font-size:14px}.public-appraisal-sample_risks__p1983{display:grid;gap:8px;margin:0;padding:0;list-style:none}.public-appraisal-sample_risks__p1983 li{display:flex;gap:8px;align-items:center;color:#b3342a;font-size:15px}.public-appraisal-sample_risks__p1983 svg{flex:none}.public-appraisal-sample_text__fXrq_{color:var(--kv2-text-1);font-size:15px;line-height:1.5}.public-appraisal-sample_note__SUf53{padding:12px 16px;color:var(--kv2-text-3);font-size:13px}@container (min-width: 640px){.public-appraisal-sample_cover__3n2nr{grid-template-columns:200px minmax(0,1fr)}.public-appraisal-sample_coverBrand__JfswR,.public-appraisal-sample_coverPrice__ThPY0{grid-column:1/-1}.public-appraisal-sample_metrics__YQkSG{grid-template-columns:repeat(4,minmax(0,1fr))}}@container (min-width: 900px){.public-appraisal-sample_cover__3n2nr{grid-template-columns:240px minmax(0,1fr) auto;gap:24px;padding:24px}.public-appraisal-sample_coverPrice__ThPY0{grid-column:auto;align-self:center;justify-items:end;text-align:right}.public-appraisal-sample_coverPrice__ThPY0>strong{font-size:48px}.public-appraisal-sample_coverId__mwo6K{align-self:center}.public-appraisal-sample_metrics__YQkSG{padding:24px}.public-appraisal-sample_sections__iX8JG{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}}.appraisal-vehicle-head_head__7Zxr8{display:flex;gap:10px;align-items:center;padding:0 0 8px}.appraisal-vehicle-head_thumb__8m8zV{position:relative;display:grid;flex:none;place-items:center;width:66px;height:42px;padding:3px;overflow:hidden;border-radius:8px;background:linear-gradient(160deg,var(--aa-deep-from),var(--aa-deep-to))}.appraisal-vehicle-head_thumb__8m8zV img{object-fit:cover}.appraisal-vehicle-head_title__Z7YZ5{display:grid;flex:1 1 auto;min-width:0;line-height:1.25}.appraisal-vehicle-head_title__Z7YZ5 h1{overflow:hidden;font-size:15px;font-weight:400;text-overflow:ellipsis;white-space:nowrap}.appraisal-vehicle-head_title__Z7YZ5 p{color:var(--kv2-text-2);font-size:13px}.appraisal-vehicle-head_cells___jcEf{display:flex;flex:none;gap:20px;margin:0}.appraisal-vehicle-head_cells___jcEf dt{color:var(--kv2-text-3);font-size:12px;white-space:nowrap}.appraisal-vehicle-head_cells___jcEf dd{margin:0;font-size:15px;white-space:nowrap}@container appraisal (max-width: 560px){.appraisal-vehicle-head_head__7Zxr8{gap:8px;padding-bottom:4px}.appraisal-vehicle-head_thumb__8m8zV{width:52px;height:34px;padding:0}.appraisal-vehicle-head_title__Z7YZ5{flex:1 1 0}.appraisal-vehicle-head_title__Z7YZ5 h1{display:-webkit-box;font-size:14px;white-space:normal;-webkit-box-orient:vertical;-webkit-line-clamp:2}.appraisal-vehicle-head_title__Z7YZ5 p{font-size:12px}.appraisal-vehicle-head_cells___jcEf>.appraisal-vehicle-head_region__1W_Jo{display:none}.appraisal-vehicle-head_cells___jcEf dt{font-size:12px}.appraisal-vehicle-head_cells___jcEf dd{font-size:14px}}@container appraisal (max-width: 380px){.appraisal-vehicle-head_thumb__8m8zV{display:none}}.payment-marks_brands___5PKE{display:inline-flex;flex-wrap:wrap;gap:6px;align-items:center}.payment-marks_brand__UeuGX{display:inline-grid;width:42px;height:28px;border:1px solid var(--kv2-line);border-radius:6px;background:#fff;place-items:center}.payment-marks_secure__bIbMo{display:grid;grid-template-columns:36px minmax(0,1fr);gap:12px;align-items:center;margin:0;padding:12px;border-radius:12px;background:color-mix(in srgb,var(--kv2-emerald-500) 10%,transparent);color:var(--kv2-text-2);font-size:14px;line-height:1.35}.payment-marks_secure__bIbMo strong{display:block;color:var(--kv2-text-1);font-size:15px;font-weight:500}.payment-marks_secureIcon__Vfdlv{display:grid;width:36px;height:36px;border-radius:50%;background:color-mix(in srgb,var(--kv2-emerald-500) 16%,transparent);color:var(--kv2-emerald-500);place-items:center}.public-checkout-dialog_checkoutRow__usMP2,.public-checkout-dialog_checkout__N43Lk{display:grid;gap:12px}.public-checkout-dialog_checkoutTerms__pA9tL{display:flex;gap:8px;align-items:flex-start;min-height:44px;padding-top:4px;color:var(--kv2-text-2);font-size:13px;line-height:1.4;cursor:pointer}.public-checkout-dialog_checkoutTerms__pA9tL a{text-decoration:underline}.public-checkout-dialog_hint__IXqAt{color:var(--kv2-text-3);font-size:12px}@media (min-width:600px){.public-checkout-dialog_checkoutRow__usMP2{grid-template-columns:repeat(2,minmax(0,1fr))}}.public-appraisal-result_pix__vmNIw{display:grid;gap:24px;width:min(100%,880px);margin:16px auto 32px;padding:24px 16px;border:1px solid var(--kv2-line);border-radius:16px;background:var(--kv2-surface-2)}.public-appraisal-result_pixHead__quSPz,.public-appraisal-result_pixText__DSksT{display:grid;gap:12px;align-content:start}.public-appraisal-result_closed__r4F6L h1,.public-appraisal-result_pixHead__quSPz h1{font-size:26px;font-weight:300;line-height:1.2}.public-appraisal-result_closed__r4F6L p,.public-appraisal-result_pixHead__quSPz p,.public-appraisal-result_pixText__DSksT ol,.public-appraisal-result_pixText__DSksT p{color:var(--kv2-text-2);font-size:15px}.public-appraisal-result_pixText__DSksT ol{display:grid;gap:4px;margin:0;padding-left:20px}.public-appraisal-result_waiting__Wr8C_{display:flex;gap:8px;align-items:center;font-size:13px;font-weight:500}.public-appraisal-result_dot__0pngw{flex:none;width:8px;height:8px;border-radius:50%;background:var(--kv2-emerald-500);animation:public-appraisal-result_pulse__dzSKN 1.6s ease-in-out infinite}@keyframes public-appraisal-result_pulse__dzSKN{50%{opacity:.3}}.public-appraisal-result_pixCode__p4bBd{display:grid;gap:12px;justify-items:center}.public-appraisal-result_pixCode__p4bBd>button:first-child{width:100%;min-height:56px;font-size:16px}.public-appraisal-result_qrBox__FStap{display:none}.public-appraisal-result_qrBox__FStap[data-open]{display:block}.public-appraisal-result_qrToggle__Fotwv{min-height:44px;padding:0 8px;border:0;background:none;color:var(--kv2-text-2);font:inherit;font-size:14px;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.public-appraisal-result_pixText__DSksT .public-appraisal-result_emailHint__E9Kkk{font-size:15px}.public-appraisal-result_qr__B555c{padding:8px;border:1px solid var(--kv2-line);background:#fff}.public-appraisal-result_qrSkeleton__8kcWG,.public-appraisal-result_qr__B555c{display:block;width:232px;height:232px;border-radius:12px}.public-appraisal-result_pixRetry__R02Jc{display:grid;gap:12px;justify-items:center;color:var(--kv2-text-2);text-align:center}.public-appraisal-result_closed__r4F6L{display:grid;gap:12px;justify-items:center;width:min(100%,560px);margin:48px auto;text-align:center}.public-appraisal-result_failedActions__LVoEI{display:grid;gap:12px;justify-items:start}.public-appraisal-result_failedActions__LVoEI p{color:rgb(255 255 255/.8);font-size:13px;font-variant-numeric:tabular-nums}@media (min-width:768px){.public-appraisal-result_pix__vmNIw{grid-template-columns:minmax(0,1fr) auto;gap:16px 32px;padding:32px}.public-appraisal-result_pixHead__quSPz,.public-appraisal-result_pixText__DSksT{grid-column:1}.public-appraisal-result_pixCode__p4bBd{grid-row:1/span 2;grid-column:2}.public-appraisal-result_qrBox__FStap{display:block}.public-appraisal-result_qrToggle__Fotwv{display:none}.public-appraisal-result_closed__r4F6L h1,.public-appraisal-result_pixHead__quSPz h1{font-size:32px}}@media (prefers-reduced-motion:reduce){.public-appraisal-result_dot__0pngw{animation:none}}.public-appraisal_scope__1cBva{--kv2-canvas-top:#e8eef1;--kv2-canvas-mid:#f2f5f7;--kv2-canvas-base:#fbfcfc;--kv2-surface-1:rgb(14 36 40/0.035);--kv2-surface-2:#ffffff;--kv2-surface-3:#eef3f5;--kv2-scrim:rgb(8 24 26/0.42);--kv2-text-1:#0e1d1f;--kv2-text-2:#3f4f52;--kv2-text-3:#57676a;--kv2-text-disabled:#9aa7aa;--kv2-on-primary:#ffffff;--kv2-line-subtle:rgb(14 29 31/0.07);--kv2-line:rgb(14 29 31/0.12);--kv2-line-field:rgb(14 29 31/0.5);--kv2-emerald-900:#e1f2ee;--kv2-emerald-800:#0b524d;--kv2-emerald-700:#7cc9bd;--kv2-emerald-500:#0c7a6b;--kv2-emerald-300:#0a6157;--kv2-danger:#b3342a;--kv2-warning:#8a5a00;--kv2-surface-card:#f6f7f8;--kv2-positive-wash:#e3f2ef;--kv2-positive-ink:#0b6b5e;--kv2-warning-wash:#fff4d6;--kv2-warning-ink:#7a4f00;--kv2-shadow-overlay:0 24px 64px rgb(14 36 40/0.18);--kv-bg:#ffffff;--kv-bg-img:none;--kv-fg:var(--kv2-text-1);--kv-card:var(--kv2-surface-2);--kv-topbar-height:64px;--kv-pad:16px;--kv-bottom:24px;--kv-minw:0px;color-scheme:light}@media (min-width:768px){.public-appraisal_scope__1cBva{--kv-pad:24px}}.public-appraisal_headerSpace__Mlejh{height:calc(56px + env(safe-area-inset-top, 0px))}.public-appraisal_scope__1cBva:has(main[aria-labelledby=appraisal-step-title])>footer,.public-appraisal_scope__1cBva:has(main[aria-labelledby=appraisal-step-title])>header{display:none}.public-appraisal_scope__1cBva:has(main[aria-labelledby=appraisal-step-title]) .public-appraisal_headerSpace__Mlejh{height:env(safe-area-inset-top,0)}.public-appraisal_scope__1cBva:has(main[aria-labelledby=appraisal-step-title]) main{--aa-sticky-top:0px;min-height:100dvh}.public-appraisal_usePhone__GkNBH{padding:12px 16px;background:#a7f3d0;color:#050807;font-size:16px;text-align:center}@media (pointer:coarse){.public-appraisal_usePhone__GkNBH{display:none}}.public-appraisal_scope__1cBva :is(button,a,summary,[role=tab]){touch-action:manipulation;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none}.public-appraisal_scope__1cBva :is(button,a,summary):active{opacity:.72;transition:opacity .1s ease-out}.public-appraisal_scope__1cBva main{min-height:70dvh;max-width:100%;line-height:1.4;font-size:15px;overflow-x:clip}.public-appraisal_scope__1cBva main :where(h1,h2,h3,p){font-family:var(--kv2-font)}.public-appraisal_scope__1cBva main{--aa-sticky-top:56px}