.estimation-webapp{--estimation-shell-pad-bottom:max(1.5rem,env(safe-area-inset-bottom));display:flex;flex-direction:column;max-width:100%;min-height:100dvh;overflow-x:clip;padding:max(1rem,env(safe-area-inset-top)) 1.25rem var(--estimation-shell-pad-bottom);position:relative;width:100%}.estimation-webapp:not(.estimation-webapp--docked):not(.estimation-webapp--result):not(.estimation-webapp--phone):not(.estimation-webapp--capture){overflow-x:clip;overflow-y:clip}.estimation-webapp--docked{height:100dvh;height:100svh;max-height:100dvh;max-height:100svh;overflow:hidden;--estimation-shell-pad-bottom:max(.35rem,env(safe-area-inset-bottom))}.estimation-webapp--docked .estimation-webapp__inner{flex:1 1 0;min-height:0;overflow:hidden}.estimation-webapp--docked .estimation-webapp__header{margin-bottom:.4rem}.estimation-webapp--docked .estimation-webapp__pane{gap:.5rem;min-height:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.estimation-webapp--docked .estimation-result{display:flex;flex:1 1 auto;flex-direction:column;justify-content:stretch;min-height:0}.estimation-webapp--docked .estimation-result__body{flex:1 1 auto;min-height:0;padding:.95rem}.estimation-webapp--docked .estimation-result__identity{margin-bottom:.55rem}.estimation-webapp--docked .estimation-result__vehicle{font-size:1.28rem}.estimation-webapp--docked .estimation-refine-cta{margin-top:auto}.estimation-webapp--docked .estimation-explore{flex-shrink:0;gap:.4rem}.estimation-webapp--docked .estimation-explore__item{gap:.3rem;padding:.55rem .5rem}.estimation-webapp--docked .estimation-explore__item--valued{padding-bottom:.6rem;padding-top:.6rem}.estimation-webapp--docked .estimation-explore__icon{height:1.75rem;width:1.75rem}.estimation-webapp--docked .estimation-explore__icon svg{height:.92rem;width:.92rem}.estimation-webapp--docked .estimation-explore__label{font-size:.76rem}.estimation-webapp--docked .estimation-explore__value{font-size:.68rem}.estimation-webapp--docked .estimation-result__price-bridge .estimation-market-pos{margin-top:.55rem}.estimation-webapp--result{isolation:isolate;padding:0;position:relative}.estimation-webapp--result.estimation-webapp--docked{--estimation-shell-pad-bottom:max(.45rem,env(safe-area-inset-bottom))}.estimation-webapp--result .estimation-webapp__inner{max-width:28rem;padding:max(.65rem,env(safe-area-inset-top)) 1.15rem 0;position:relative;width:100%;z-index:2}.estimation-webapp--result .estimation-webapp__header{margin-bottom:.35rem;min-height:2.75rem;padding-inline:0}.estimation-webapp--result .estimation-webapp__pane{gap:.55rem;justify-content:flex-start;overflow-x:clip;overflow-y:visible;padding-bottom:.15rem;position:relative;z-index:2}.estimation-webapp--awaiting-synthesis-reveal .estimation-webapp__result-vehicle,.estimation-webapp--awaiting-synthesis-reveal [data-synthesis-reveal]{opacity:0!important;visibility:hidden!important}.estimation-webapp--result.estimation-webapp--docked .estimation-webapp__inner{overflow:visible}.estimation-webapp--result .estimation-result{background:transparent;border:0;border-radius:0;box-shadow:none;display:flex;flex:1 1 auto;flex-direction:column;justify-content:stretch;min-height:0;overflow:visible}.estimation-webapp--result .estimation-result__body{display:flex;flex:1 1 auto;flex-direction:column;min-height:0;overflow:visible;padding:.2rem .1rem .15rem}.estimation-webapp--result .estimation-result__price-hero{align-items:center;display:flex;flex:1 1 auto;flex-direction:column;justify-content:stretch;min-height:0;overflow:visible;width:100%;--estimation-price-accent:#fbbf24;--estimation-price-glow:#0f172a}.estimation-webapp--result .estimation-result__price-hero:has(.estimation-result__refine--applied){--estimation-price-accent:#4ade80}.estimation-webapp--result .estimation-result__price-bridge{align-items:center;display:flex;flex:1 1 auto;flex-direction:column;min-height:0;overflow:visible;width:100%}.estimation-webapp--result .estimation-result__price-stage{align-items:center;display:flex;flex:1 1 auto;flex-direction:column;justify-content:center;margin-top:0;min-height:3.5rem;overflow:visible}.estimation-result__analysis-source-badge{align-items:center;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:#0f172a6b;border:1px solid hsla(0,0%,100%,.14);border-radius:999px;box-shadow:0 10px 28px #02061738;color:#f8fafceb;display:inline-flex;flex-direction:row;gap:.5rem;justify-content:center;margin:.65rem auto 0;padding:.38rem .85rem .38rem .42rem;text-decoration:none;transition:transform .18s ease,background .18s ease,border-color .18s ease}.estimation-result__analysis-source-badge:focus-visible,.estimation-result__analysis-source-badge:hover{background:#0f172a94;border-color:#7dd3fc59;transform:translateY(-1px)}.estimation-result__analysis-source-icon{align-items:center;background:#fffffff5;border-radius:999px;box-shadow:inset 0 0 0 1px #0f172a14;display:inline-flex;flex-shrink:0;height:1.65rem;justify-content:center;width:1.65rem}.estimation-result__analysis-source-icon img{display:block;height:1rem;-o-object-fit:contain;object-fit:contain;width:1rem}.estimation-result__analysis-source-fallback{color:#0f172a;font-size:.95rem;font-weight:700;line-height:1}.estimation-result__analysis-source-label{font-size:.78rem;font-weight:600;letter-spacing:.01em;line-height:1.2;text-align:left;white-space:nowrap}.estimation-result__price-core{align-items:center;display:flex;flex-direction:column;max-width:24rem;overflow:visible;position:relative;width:100%}.estimation-result__meta-footer{align-items:center;display:flex;flex-shrink:0;gap:.5rem;justify-content:space-between;margin:.1rem 0 0;overflow:visible;padding:.3rem .15rem .2rem;width:100%}.estimation-webapp--result .estimation-result__meta-footer{position:relative;z-index:2}.estimation-result__refine{align-items:stretch;align-self:stretch;display:flex;flex-direction:column;margin:.45rem 0 0;opacity:0;pointer-events:none;width:100%}.estimation-result__refine--draw{opacity:1;pointer-events:auto}.estimation-result__refine--poster{flex-shrink:0;margin-inline:auto;max-width:min(100%,var(--poster-description-width,20rem));width:100%}.estimation-webapp--result .estimation-result__body--listing-poster .estimation-result__refine--poster{margin-top:.1rem}@media(min-width:641px){.estimation-result__refine--poster{max-width:min(100%,20rem)}.estimation-webapp--result.estimation-webapp--docked .estimation-result__body--listing-poster{gap:.35rem;justify-content:flex-start}.estimation-webapp--result.estimation-webapp--docked .estimation-result__refine{flex-shrink:0}}.estimation-result__refine-hint{align-items:center;background:transparent;border:none;display:flex;justify-content:center;margin:0;min-height:2.1rem;padding:.35rem 0;position:relative;width:100%;z-index:5;--refine-accent:var(--estimation-price-accent,#fbbf24);color:var(--refine-accent);cursor:pointer;-webkit-tap-highlight-color:transparent}.estimation-result__refine-hint--applied{--refine-accent:#4ade80}.estimation-result__refine-hint-bar{background:linear-gradient(90deg,transparent 0,color-mix(in srgb,var(--refine-accent) 55%,transparent) 12%,var(--refine-accent) 50%,color-mix(in srgb,var(--refine-accent) 55%,transparent) 88%,transparent 100%);border-radius:999px;box-shadow:0 0 10px color-mix(in srgb,var(--refine-accent) 42%,transparent);height:2px;left:0;margin-top:-1px;opacity:0;position:absolute;right:0;top:50%;transform:scaleX(0);transform-origin:center;z-index:0}.estimation-result__refine-hint--draw .estimation-result__refine-hint-bar{animation:estimation-refine-hint-bar .55s cubic-bezier(.22,1,.36,1) forwards}.estimation-result__refine-hint-label{align-items:center;background:var(--refine-accent);border:1px solid var(--refine-accent);border-radius:999px;box-shadow:0 0 14px color-mix(in srgb,var(--refine-accent) 45%,transparent);color:#0f172a;display:inline-flex;font-family:Roboto,Plus Jakarta Sans,system-ui,sans-serif;font-size:1.38rem;font-style:normal;font-weight:600;justify-content:center;letter-spacing:.02em;line-height:1.05;max-width:100%;opacity:0;padding:.28rem .85rem;position:relative;text-align:center;text-transform:none;transform:translateY(3px);white-space:nowrap;z-index:1}.estimation-result__refine-hint--draw .estimation-result__refine-hint-label{animation:estimation-refine-hint-label .4s ease .48s forwards}.estimation-result__refine-hint:active,.estimation-result__refine-hint:active .estimation-result__refine-hint-label{opacity:.92}.estimation-result__refine-hint:disabled{cursor:wait;opacity:.55}@media(prefers-reduced-motion:reduce){.estimation-result__refine-hint--draw .estimation-result__refine-hint-bar,.estimation-result__refine-hint--draw .estimation-result__refine-hint-label{animation:none;opacity:1;transform:none}.estimation-result__refine-hint--draw .estimation-result__refine-hint-bar{transform:scaleX(1)}}.estimation-result__price-enter--burst{overflow:visible;z-index:4}.estimation-result__price--pop{overflow:visible}.estimation-webapp--result .estimation-result__price{font-family:Roboto,Plus Jakarta Sans,system-ui,sans-serif;font-size:clamp(2.15rem,10.5vw,3.05rem);max-width:none;white-space:nowrap}.estimation-webapp--result .estimation-result__price.estimation-result__price--was{font-size:.98rem;font-weight:400;line-height:1.1}.estimation-webapp--result .estimation-result__price.estimation-result__price--was-hero{font-size:clamp(1.7rem,7.2vw,2.15rem);line-height:1.05}.estimation-webapp--result .estimation-result__price .price-xpf-label{flex-wrap:nowrap;font-family:Roboto,Plus Jakarta Sans,system-ui,sans-serif;max-width:none;white-space:nowrap}.estimation-webapp--result.estimation-webapp--docked .estimation-result__body{padding:.15rem .1rem .1rem}.estimation-webapp--result .estimation-result__body--listing-poster{display:flex;flex:1 1 auto;flex-direction:column;min-height:0;overflow:visible;padding:.1rem .35rem .15rem}.estimation-webapp--result.estimation-webapp--docked .estimation-result__body--listing-poster{padding:.05rem .2rem .1rem}.estimation-webapp--result:has(.estimation-result__body--listing-poster) .estimation-webapp__header{margin-bottom:.12rem}.estimation-webapp--result .estimation-webapp__pane:has(.estimation-result__body--listing-poster){overflow-x:visible}.estimation-poster-reveal__price{--poster-neon:#00f2ff;--poster-neon-soft:rgba(0,242,255,.34);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:linear-gradient(145deg,#ffffff1f,#0f172a47),#0814246b;border:1px solid rgba(0,242,255,.18);border-radius:var(--app-surface-radius,22px);box-shadow:0 0 24px #00f2ff1f,0 10px 28px #02061757,inset 0 1px #ffffff29;box-sizing:border-box;margin:0 auto .55rem;overflow:visible;padding:1.15rem;pointer-events:none;text-align:center;width:var(--poster-description-width,min(100%,calc(var(--poster-max-h, 52dvh)*4/5)));--estimation-price-accent:#fbbf24;--estimation-price-glow:#0f172a}.estimation-poster-reveal__price,.estimation-poster-reveal__price-content{align-items:center;display:flex;flex-direction:column;justify-content:center;position:relative;z-index:1}.estimation-poster-reveal__price-content{gap:.08rem;width:100%}.estimation-poster-reveal__price-frame{height:calc(100% + .24rem);inset:-.12rem;overflow:visible;pointer-events:none;position:absolute;width:calc(100% + .24rem);z-index:0}.estimation-poster-reveal__price-frame-track{fill:none;stroke:#00f2ff33;stroke-width:1.15;vector-effect:non-scaling-stroke}.estimation-poster-reveal__price-frame-flow{animation:estimation-poster-neon-flow 3.4s linear infinite;fill:none;filter:drop-shadow(0 0 2px rgba(0,242,255,.95)) drop-shadow(0 0 8px rgba(0,242,255,.55)) drop-shadow(0 0 16px rgba(0,242,255,.28));stroke:var(--poster-neon);stroke-dasharray:22 260;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.65;vector-effect:non-scaling-stroke}.estimation-poster-reveal__price-frame-bracket{animation:estimation-poster-neon-pulse 2.2s ease-in-out infinite;fill:none;filter:drop-shadow(0 0 5px rgba(0,242,255,.55));stroke:var(--poster-neon);stroke-linecap:round;stroke-linejoin:round;stroke-width:1.35;vector-effect:non-scaling-stroke}.estimation-poster-reveal__price-frame-bracket--tr{animation-delay:0s}.estimation-poster-reveal__price-frame-bracket--bl,.estimation-poster-reveal__price-frame-bracket--br{animation-delay:.55s}.estimation-poster-reveal__price-frame-data{animation:estimation-poster-neon-data 1.8s ease-in-out infinite;fill:none;filter:drop-shadow(0 0 4px rgba(0,242,255,.45));opacity:.72;stroke:var(--poster-neon);stroke-linecap:round;stroke-width:1.1;vector-effect:non-scaling-stroke}.estimation-poster-reveal__price-frame-data--a{animation-delay:.15s}.estimation-poster-reveal__price-frame-data--b{animation-delay:.3s}.estimation-poster-reveal__price-frame-data--c{animation-delay:.45s}.estimation-poster-reveal__price-frame-node{animation:estimation-poster-neon-pulse 2.4s ease-in-out infinite;fill:var(--poster-neon);filter:drop-shadow(0 0 4px rgba(0,242,255,.8));opacity:.9}.estimation-poster-reveal__price-frame-node:nth-of-type(2n){animation-delay:.4s}.estimation-poster-reveal__price--refined{--estimation-price-accent:#4ade80;--poster-neon:#5dffa8;--poster-neon-soft:rgba(93,255,168,.34);border-color:#5dffa838;box-shadow:0 0 24px #5dffa824,0 10px 28px #02061757,inset 0 1px #ffffff29}.estimation-poster-reveal__price--refined .estimation-poster-reveal__price-frame-track{stroke:#5dffa838}.estimation-poster-reveal__price--refined .estimation-poster-reveal__price-frame-bracket,.estimation-poster-reveal__price--refined .estimation-poster-reveal__price-frame-data,.estimation-poster-reveal__price--refined .estimation-poster-reveal__price-frame-flow{stroke:var(--poster-neon)}.estimation-poster-reveal__price--refined .estimation-poster-reveal__price-frame-node{fill:var(--poster-neon)}@keyframes estimation-poster-neon-flow{to{stroke-dashoffset:-282}}@keyframes estimation-poster-neon-pulse{0%,to{opacity:.62}50%{opacity:1}}@keyframes estimation-poster-neon-data{0%,to{opacity:.42}50%{opacity:.95}}.estimation-poster-reveal__price-was{color:#baaa82e6;font-size:clamp(.82rem,3.4vw,.95rem)!important;opacity:.72}.estimation-poster-reveal__price-was .price-xpf-label{-webkit-text-fill-color:currentColor;-webkit-text-stroke:0;animation:none;text-shadow:none}.estimation-poster-reveal__price-was.estimation-result__price--was-settled .estimation-result__price-strike{transform:scaleX(1)}.estimation-poster-reveal__price-now{font-size:clamp(1.75rem,8.5vw,2.45rem)!important;letter-spacing:.02em}.estimation-poster-reveal--settled .estimation-poster-reveal__price{animation:estimation-poster-price-shelf-in .55s cubic-bezier(.22,1,.36,1) both}.estimation-poster-reveal__price--morph .estimation-poster-reveal__price-now{animation:estimation-poster-price-in .42s cubic-bezier(.22,1,.36,1) both}@keyframes estimation-poster-price-shelf-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes estimation-poster-price-in{0%{opacity:0;transform:translateY(6px) scale(.94)}to{opacity:1;transform:translateY(0) scale(1)}}@media(prefers-reduced-motion:reduce){.estimation-poster-reveal--settled .estimation-poster-reveal__price,.estimation-poster-reveal__price--morph .estimation-poster-reveal__price-now{animation:none}.estimation-poster-reveal__price-frame-bracket,.estimation-poster-reveal__price-frame-data,.estimation-poster-reveal__price-frame-flow,.estimation-poster-reveal__price-frame-node{animation:none;opacity:.85}}.estimation-webapp--result.estimation-webapp--docked .estimation-refine-cta{flex-shrink:0;margin-top:0}.estimation-webapp--result .estimation-result__body--loading{align-items:center;display:flex;justify-content:center;min-height:12rem;padding:1.25rem 0}.estimation-result__loading-wheel{animation:estimation-loading-wheel-spin 1.35s linear infinite;display:block;filter:drop-shadow(0 8px 28px rgba(0,0,0,.45));height:auto;transform-origin:50% 50%;width:70%;will-change:transform}@keyframes estimation-loading-wheel-spin{to{transform:rotate(1turn)}}@media(prefers-reduced-motion:reduce){.estimation-result__loading-wheel{animation:none;will-change:auto}}.estimation-webapp--result .estimation-result__identity{display:none}.estimation-webapp--result .estimation-explore{flex-shrink:0;position:relative;z-index:2}.estimation-webapp--result .estimation-explore__item:hover{background:#0f172a8f}.estimation-webapp--result .estimation-dock{background:transparent;max-width:none;padding-inline:0;padding-bottom:var(--estimation-shell-pad-bottom);position:relative;z-index:3}.estimation-webapp--capture{height:100dvh;max-height:100dvh;overflow:hidden}.estimation-webapp--capture .estimation-webapp__inner{height:100%;min-height:0}.estimation-webapp__inner{display:flex;flex:1;flex-direction:column;margin:0 auto;max-width:28rem;position:relative;width:100%;z-index:1}.estimation-webapp__beta-banner{background:#3b82f624;border:1px solid rgba(96,165,250,.35);border-radius:.85rem;color:#ffffffe0;font-size:.86rem;line-height:1.4;margin:0 0 .85rem;padding:.65rem .85rem}.estimation-webapp__beta-banner-link{color:#93c5fd;margin-left:.35rem;text-decoration:underline}.estimation-webapp__header{flex-shrink:0;margin-bottom:1.25rem;position:relative}.estimation-webapp__nav-back{align-items:center;-moz-appearance:none;appearance:none;-webkit-appearance:none;background:#ffffff1a;border:0;border-radius:50%;color:#fff;cursor:pointer;display:flex;flex-shrink:0;height:0;justify-content:center;margin:0;opacity:0;overflow:hidden;padding:0;pointer-events:none;width:0}.estimation-webapp__nav-back svg,.estimation-webapp__nav-back-chevron{display:block;height:1.15rem;width:1.15rem}.estimation-webapp__nav-back--vehicle{align-items:center;background:#fff;border-color:#ffffff57;box-shadow:0 8px 22px #0f172a59;display:flex;justify-content:center;overflow:hidden;position:relative}.estimation-webapp__nav-back-brand{background:#fff;display:block;height:100%;inset:0;-o-object-fit:contain;object-fit:contain;padding:.38rem;position:absolute;transition:opacity .22s ease;width:100%;z-index:0}.estimation-webapp__nav-back--vehicle .estimation-webapp__nav-back-chevron{color:#0f172a;opacity:0;position:relative;transition:opacity .22s ease;z-index:1}.estimation-webapp__nav-back--vehicle:not(:has(.estimation-webapp__nav-back-brand)){backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:#0f172a6b}.estimation-webapp__nav-back--vehicle:not(:has(.estimation-webapp__nav-back-brand)) .estimation-webapp__nav-back-chevron{color:#fff;filter:none;opacity:1}.estimation-webapp__result-vehicle{align-items:flex-start;color:#fff;display:flex;flex:1 1 auto;flex-direction:column;gap:.12rem;justify-content:flex-start;margin:0;min-width:0;overflow:hidden;text-shadow:0 1px 10px rgba(0,0,0,.45)}.estimation-webapp__result-vehicle-brand{font-family:"DM Serif Display",Georgia,serif;font-size:1.28rem;font-weight:400;letter-spacing:.01em}.estimation-webapp__result-vehicle-brand,.estimation-webapp__result-vehicle-model{display:block;line-height:1.12;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.estimation-webapp__result-vehicle-model{font-family:Plus Jakarta Sans,system-ui,sans-serif;font-size:1.45rem;font-weight:800}.estimation-webapp__result-vehicle-meta{color:#f8fafcc7;display:block;font-family:Plus Jakarta Sans,system-ui,sans-serif;font-size:.78rem;font-weight:600;letter-spacing:.01em;line-height:1.25;margin-top:.08rem;max-width:100%;overflow:hidden;text-overflow:ellipsis;text-shadow:0 1px 8px rgba(0,0,0,.4);white-space:nowrap}@media(hover:hover)and (pointer:fine){.estimation-webapp__nav-back--vehicle:hover .estimation-webapp__nav-back-brand{opacity:0}.estimation-webapp__nav-back--vehicle:hover .estimation-webapp__nav-back-chevron{opacity:1}}.estimation-webapp__nav-back--vehicle:active .estimation-webapp__nav-back-brand{opacity:0}.estimation-webapp__nav-back--vehicle:active .estimation-webapp__nav-back-chevron{opacity:1}@media(prefers-reduced-motion:reduce){.estimation-webapp__nav-back-brand{transition:opacity .22s ease}.estimation-webapp__nav-back--vehicle:active .estimation-webapp__nav-back-brand,.estimation-webapp__nav-back--vehicle:hover .estimation-webapp__nav-back-brand{opacity:0}}.estimation-webapp__nav-back:focus-visible{outline:2px solid hsla(0,0%,100%,.55);outline-offset:2px}.estimation-webapp__brand{align-items:center;display:flex;gap:.65rem;justify-content:center;margin:0 auto .45rem}.estimation-webapp__logo{animation:estimation-logo-float 3s ease-in-out infinite;background:transparent;border:none;display:block;filter:drop-shadow(0 10px 24px rgba(0,0,0,.45));flex-shrink:0;height:3.25rem;margin:0;opacity:1;padding:0;pointer-events:none;position:relative;width:3.25rem}.estimation-webapp__brand-copy{align-items:flex-start;display:flex;flex-direction:column;gap:.18rem;justify-content:center;min-width:0}.estimation-webapp__brand-slogan{color:#d1d5db;font-family:Plus Jakarta Sans,system-ui,sans-serif;font-size:.68rem;font-weight:600;letter-spacing:.02em;line-height:1.25;margin:0;text-align:left}.estimation-webapp__brand-name{color:#fff;font-family:"DM Serif Display",Georgia,serif;font-size:1.65rem;font-weight:400;letter-spacing:.02em;line-height:1;overflow:hidden;text-align:left;white-space:nowrap}.estimation-webapp__logo-img,.estimation-webapp__logo-ink{height:100%;inset:0;position:absolute;width:100%}.estimation-webapp__logo-img{-o-object-fit:contain;object-fit:contain;opacity:1}.estimation-webapp__logo-ink{display:none;opacity:0}@supports (((-webkit-mask-image:url(../favicon.ico)) or (mask-image:url(../favicon.ico))) or (-webkit-mask-image:url(../favicon.ico))){.estimation-webapp__logo-ink{background:#fff;display:block;-webkit-mask-image:var(--estimation-logo-mask);mask-image:var(--estimation-logo-mask);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}}.estimation-webapp__title{font-family:"DM Serif Display",Georgia,serif;font-size:1.72rem;font-weight:400;line-height:1.15;margin:0;text-align:center}.estimation-webapp__header-copy{align-items:center;display:flex;flex-direction:column;gap:.3rem;margin-top:.05rem}.estimation-webapp__header--compact{align-items:flex-start;display:flex;gap:.75rem;margin-bottom:1.35rem;min-height:2.75rem;overflow:visible}.estimation-webapp__header--compact .estimation-webapp__nav-back{background:#ffffff1a;border:1px solid hsla(0,0%,100%,.28);box-shadow:0 6px 16px #00000038;height:2.75rem;opacity:1;pointer-events:auto;position:relative;width:2.75rem;z-index:2}.estimation-webapp__header--compact .estimation-webapp__nav-back--vehicle{background:#fff;border-color:#0f172a1f;box-shadow:0 8px 22px #0f172a59}.estimation-webapp__header--compact .estimation-webapp__nav-back--vehicle:active,.estimation-webapp__header--compact .estimation-webapp__nav-back--vehicle:hover{background:#fff}.estimation-webapp__header--compact .estimation-webapp__nav-back:hover{background:#ffffff29}.estimation-webapp__header--compact .estimation-webapp__nav-back:active{background:#ffffff38}.estimation-webapp__header--compact .estimation-webapp__brand{align-items:flex-start;bottom:auto;gap:0;justify-content:flex-end;left:auto;margin:0;pointer-events:none;position:absolute;right:-3.5rem;top:-1.25rem;z-index:0}.estimation-webapp__header--compact .estimation-webapp__logo{animation:none;filter:none;height:13rem;opacity:1;transform:rotate(-10deg);width:13rem}.estimation-webapp__header--compact .estimation-webapp__logo-img{opacity:0}.estimation-webapp__header--compact .estimation-webapp__logo-ink{opacity:.05}.estimation-webapp__header--compact .estimation-webapp__brand-copy{opacity:0;pointer-events:none;position:absolute;right:100%;top:0}.estimation-webapp__header--compact .estimation-webapp__title{flex:none;font-size:1.2rem;line-height:1.2;min-width:0;position:relative;text-align:left;z-index:1}.estimation-webapp__header--compact .estimation-webapp__header-copy{align-items:flex-start;flex:1;gap:.15rem;min-width:0;padding-bottom:.9rem;position:relative;z-index:1}.estimation-webapp__header--compact .estimation-webapp__header-copy:after{animation:estimation-header-rule-draw .55s cubic-bezier(.22,1,.36,1) .8s forwards;background:#ffffff2e;bottom:0;content:"";height:1px;left:0;pointer-events:none;position:absolute;right:0;transform:scaleX(0);transform-origin:left center}@keyframes estimation-header-rule-draw{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media(prefers-reduced-motion:reduce){.estimation-webapp__header--compact .estimation-webapp__header-copy:after{animation:none;transform:scaleX(1)}}.estimation-webapp__header--compact .estimation-webapp__funnel-progress{font-size:.65rem;line-height:1.25;margin:0;text-align:left}.estimation-webapp__header--result.estimation-webapp__header--compact{align-items:flex-start;display:flex;gap:.65rem;justify-content:flex-start;min-height:2.75rem;overflow:visible;width:100%}.estimation-webapp__header--result .estimation-webapp__result-vehicle{align-self:flex-start}.estimation-webapp__header--result .estimation-webapp__header-actions{align-items:center;align-self:flex-start;flex-direction:row;gap:.45rem;margin-left:auto}.estimation-webapp__header--result .estimation-webapp__header-action{height:2.5rem;width:2.5rem}.estimation-webapp__header--result .estimation-webapp__header-action svg{height:1.05rem;width:1.05rem}@media(max-width:380px){.estimation-webapp__header--result .estimation-webapp__header-action{height:2.35rem;width:2.35rem}.estimation-webapp__header--result .estimation-webapp__header-actions{gap:.35rem}}.estimation-webapp__header-actions{align-items:center;display:flex;flex:none;flex-direction:column;gap:.35rem;z-index:4}.estimation-webapp__header-action{animation:estimation-header-action-in .52s cubic-bezier(.22,1,.36,1) both;-moz-appearance:none;appearance:none;-webkit-appearance:none;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:#0f172a6b;border:1px solid hsla(0,0%,100%,.34);border-radius:999px;box-shadow:0 8px 22px #0f172a59;color:#fff;cursor:pointer;display:grid;height:2.75rem;margin:0;opacity:0;padding:0;place-items:center;width:2.75rem}.estimation-webapp__header-action:first-child{animation-delay:.58s}.estimation-webapp__header-action:nth-child(2){animation-delay:.74s}.estimation-webapp__header-action svg{display:block;height:1.15rem;width:1.15rem}.estimation-webapp__header-action:active{background:#0f172a8c;transform:scale(.96)}@media(hover:hover)and (pointer:fine){.estimation-webapp__header-action:hover{background:#0f172a8c}}.estimation-webapp__header-action:disabled{animation:none;cursor:default;opacity:.55}.estimation-webapp__header-action:disabled:active{transform:none}.estimation-webapp__header-action:focus-visible{outline:2px solid hsla(0,0%,100%,.55);outline-offset:2px}@media(prefers-reduced-motion:reduce){.estimation-webapp__header-action{animation:none;opacity:1}}.estimation-webapp__header--result .estimation-webapp__brand,.estimation-webapp__header--result .estimation-webapp__header-copy{display:none}.estimation-webapp__header--result.estimation-webapp__header--compact .estimation-webapp__nav-back:not(.estimation-webapp__nav-back--vehicle){backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:#0f172a6b;border-color:#ffffff57;box-shadow:0 8px 22px #0f172a59;z-index:4}.estimation-webapp__header--result.estimation-webapp__header--compact .estimation-webapp__nav-back--vehicle{backdrop-filter:none;-webkit-backdrop-filter:none;background:#fff;border-color:#0f172a1f;z-index:4}.estimation-webapp__header--morphing .estimation-webapp__logo{animation:none}.estimation-webapp__pane{display:flex;flex:1;flex-direction:column;gap:1rem;min-height:0}.estimation-webapp__pane--capture{flex:1 1 0;gap:.65rem;height:0;min-height:0}.estimation-webapp__pane--capture>.estimation-webapp__capture-step{display:flex;flex:1 1 0;flex-direction:column;gap:.65rem;height:0;min-height:0;min-width:0;width:100%}.estimation-webapp__pane--capture>.estimation-webapp__capture,.estimation-webapp__pane--capture>.estimation-webapp__capture-step>.estimation-webapp__capture{flex:1 1 0;height:0;min-height:0}.estimation-webapp__pane--capture>.estimation-webapp__capture-step>.estimation-webapp__cta,.estimation-webapp__pane--capture>.estimation-webapp__cta{flex-shrink:0;margin-top:0}.estimation-webapp__pane-title{font-family:"DM Serif Display",Georgia,serif;font-size:1.35rem;font-weight:400;line-height:1.15;margin:0;text-align:center}.estimation-webapp__pane-title--section{margin-bottom:.75rem}.estimation-webapp__subtitle{color:#f8fafcb8;font-size:.95rem;line-height:1.4;margin:0;text-align:center}.estimation-webapp__subtitle--lead{font-size:.875rem;line-height:1.4}.estimation-webapp__subtitle strong{white-space:nowrap}.estimation-webapp__subtitle--tight{margin-top:-.6rem}.estimation-webapp__dev-mock{align-items:center;background:#facc1514;border:1px dashed rgba(250,204,21,.45);border-radius:999px;color:#fde68a;cursor:pointer;display:inline-flex;font-size:.72rem;font-weight:600;gap:.45rem;justify-content:center;letter-spacing:.02em;margin:-.15rem auto .15rem;padding:.35rem .65rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.estimation-webapp__dev-mock input{accent-color:#facc15;cursor:pointer;height:.95rem;margin:0;min-height:0;width:.95rem}.estimation-webapp__dev-mock--landing{display:flex;margin:.55rem auto 0;max-width:100%;width:-moz-fit-content;width:fit-content}.estimation-webapp__dev-mock--landing:disabled{cursor:wait;opacity:.65}.estimation-webapp__subtitle strong{color:#f8fafc;font-weight:700}.estimation-analyzed-trend{overflow:visible;padding-top:.5rem}.estimation-landing-podium-zone{display:flex;flex:1 1 0;flex-direction:column;margin-left:-1.25rem;margin-right:-1.25rem;min-height:0;overflow:hidden;position:relative;width:calc(100% + 2.5rem)}.estimation-landing-podium-zone .estimation-podium{flex:1 1 0;height:100%;min-height:0;position:relative;z-index:1}.estimation-analyzed-trend__stage{height:4.75rem;overflow:visible;position:relative;width:100%}.estimation-analyzed-trend__svg{display:block;height:100%;overflow:visible;width:100%}.estimation-analyzed-trend__peak-line{stroke:#f8fafc52;stroke-dasharray:5 5;stroke-width:1;vector-effect:non-scaling-stroke}.estimation-analyzed-trend__line{stroke:#6ee7b7eb;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.25;vector-effect:non-scaling-stroke}.estimation-analyzed-trend__price-label{align-items:flex-start;display:flex;flex-direction:column;gap:.1rem;left:max(1.25rem,env(safe-area-inset-left,0px));line-height:1.15;margin:0;padding:0;pointer-events:none;position:absolute;text-align:left;transform:translateY(-100%)}.estimation-analyzed-trend__price-value{color:#f8fafc;font-size:.875rem;font-weight:700;white-space:nowrap}.estimation-analyzed-trend__price-value :deep(.price-xpf-label__currency){color:#f8fafcc7;font-size:.72rem;font-weight:600}.estimation-analyzed-trend__price-caption{color:#f8fafc9e;font-size:.68rem;font-weight:500;letter-spacing:.02em;white-space:nowrap}@media(prefers-reduced-motion:reduce){.estimation-analyzed-trend__peak-line{stroke-dasharray:none}}.estimation-market-trend{background:#0f172a59;border:1px solid hsla(0,0%,100%,.08);border-radius:var(--app-surface-radius,22px);display:flex;flex:1;flex-direction:column;justify-content:flex-end;margin:.25rem 0 .5rem;min-height:10.5rem;padding:.85rem .9rem .55rem;width:100%}.estimation-market-trend__head{align-items:baseline;display:flex;gap:.75rem;justify-content:space-between;margin-bottom:.55rem}.estimation-market-trend__name{color:#f8fafcb8;font-size:.78rem;font-weight:600;letter-spacing:.02em;margin:0}.estimation-market-trend__period{color:#94a3b8bf;font-size:.68rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.estimation-market-trend__svg{display:block;height:7.5rem;width:100%}.estimation-market-trend__line{stroke:#6ee7b7;stroke-linecap:round;stroke-linejoin:round;stroke-width:4}.estimation-podium{--estimation-podium-logo-size:2rem;display:flex;flex:1 1 0;flex-direction:column;min-height:0;overflow:hidden;width:100%}.estimation-podium__modes{display:grid;flex-shrink:0;gap:.2rem;grid-template-columns:repeat(2,minmax(0,1fr));margin:0 auto;padding:50px 1.25rem 0;width:min(100%,25rem)}.estimation-podium__mode{-moz-appearance:none;appearance:none;-webkit-appearance:none;background:#0f172a38;border:1px solid rgba(248,250,252,.2);border-radius:999px;color:#f8fafcad;cursor:pointer;font-family:Plus Jakarta Sans,system-ui,sans-serif;font-size:.76rem;font-weight:700;line-height:1.2;min-width:0;padding:.52rem .65rem;transition:background-color .22s ease,border-color .22s ease,color .22s ease}.estimation-podium__mode--active{background:#f8fafc80;border-color:#f8fafc94;color:#0f172a}.estimation-podium__mode--active[data-mode=historical_fleet],.estimation-podium__mode--active[data-mode=sales_trend]{background:#ffffff80;border-color:#ffffffb8;box-shadow:0 10px 28px #0f172a29,inset 0 1px #ffffff6b;color:#0f172a}.estimation-podium__mode:focus-visible{outline:2px solid #f8fafc;outline-offset:2px}.estimation-podium__context{color:#f8fafca3;flex-shrink:0;font-family:Plus Jakarta Sans,system-ui,sans-serif;font-size:.68rem;font-weight:600;line-height:1.35;margin:0;padding:.45rem 1.25rem 0;text-align:center}.estimation-podium__empty{color:#f8fafca3;font-size:.72rem;margin:auto 1.25rem;text-align:center}.estimation-podium__scroll{mask-image:linear-gradient(180deg,#000 0,#000 calc(100% - 2.75rem),transparent);-webkit-mask-image:linear-gradient(180deg,#000 0,#000 calc(100% - 2.75rem),transparent);overflow:hidden}.estimation-podium__list,.estimation-podium__scroll{display:flex;flex:1 1 0;flex-direction:column;min-height:0}.estimation-podium__list{gap:.1rem;list-style:none;margin:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;padding:.35rem 1.25rem max(.65rem,env(safe-area-inset-bottom,0px));-webkit-overflow-scrolling:touch;transition:opacity .32s ease}.estimation-podium__list--loading{opacity:.58;pointer-events:none}.estimation-podium-context-enter-active,.estimation-podium-context-leave-active,.estimation-podium-swap-enter-active,.estimation-podium-swap-leave-active{transition:opacity .42s cubic-bezier(.22,1,.36,1),transform .42s cubic-bezier(.22,1,.36,1)}.estimation-podium-context-enter-from,.estimation-podium-swap-enter-from{opacity:0;transform:translateY(10px)}.estimation-podium-context-leave-to,.estimation-podium-swap-leave-to{opacity:0;transform:translateY(-8px)}@media(prefers-reduced-motion:reduce){.estimation-podium-context-enter-active,.estimation-podium-context-leave-active,.estimation-podium-swap-enter-active,.estimation-podium-swap-leave-active,.estimation-podium__bar,.estimation-podium__label,.estimation-podium__list,.estimation-podium__scroll{transition-duration:.01ms!important}.estimation-podium-context-enter-from,.estimation-podium-context-leave-to,.estimation-podium-swap-enter-from,.estimation-podium-swap-leave-to{transform:none}}.estimation-podium--fleet .estimation-podium__bar,.estimation-podium--trend .estimation-podium__bar{box-shadow:0 8px 22px #0f172a2e,inset 0 1px #ffffffd9}.estimation-podium--fleet .estimation-podium__count,.estimation-podium--fleet .estimation-podium__count-label,.estimation-podium--fleet .estimation-podium__label,.estimation-podium--fleet .estimation-podium__price,.estimation-podium--fleet .estimation-podium__share,.estimation-podium--trend .estimation-podium__count,.estimation-podium--trend .estimation-podium__count-label,.estimation-podium--trend .estimation-podium__label,.estimation-podium--trend .estimation-podium__price,.estimation-podium--trend .estimation-podium__share{color:#0f172a}.estimation-podium--fleet .estimation-podium__price,.estimation-podium--trend .estimation-podium__price{border-left-color:#0f172a29}.estimation-podium__row{align-items:center;display:flex;flex-shrink:0;gap:.28rem;min-width:0;position:relative}.estimation-podium__row--expanded{z-index:3}.estimation-podium__track-row{align-items:center;display:flex}.estimation-podium__track,.estimation-podium__track-row{flex:1 1 0;min-width:0;overflow:visible}.estimation-podium__bar{align-items:center;-moz-appearance:none;appearance:none;-webkit-appearance:none;background:transparent;border:0;border-radius:999px;box-shadow:0 2px 8px #02061729;box-sizing:border-box;cursor:pointer;display:flex;justify-content:flex-start;margin:0;max-width:100%;min-height:calc(1.2em + 8px);overflow:visible;padding:4px 6px;transition:width .38s cubic-bezier(.22,1,.36,1),background-color .32s ease;width:100%}.estimation-podium__bar--expanded,.estimation-podium__row--expanded .estimation-podium__bar{justify-content:center}.estimation-podium__bar:focus-visible{outline:2px solid rgba(248,250,252,.65);outline-offset:2px}.estimation-podium__label{align-items:center;color:#f8fafc;display:flex;font-size:.72rem;font-weight:600;gap:.35rem;justify-content:space-between;line-height:1.2;min-width:0;transform:translate(0);transition:transform .38s cubic-bezier(.22,1,.36,1),opacity .32s ease;white-space:nowrap;width:100%}.estimation-podium__label--expanded{animation:estimation-podium-label-slide .4s cubic-bezier(.22,1,.36,1) both}.estimation-podium__label--expanded,.estimation-podium__row--expanded .estimation-podium__label{justify-content:center;max-width:100%;width:auto}@keyframes estimation-podium-label-slide{0%{transform:translate(-1.15rem)}to{transform:translate(0)}}.estimation-podium__label--overflow{max-width:none;overflow:visible;width:auto}.estimation-podium__name{align-items:center;display:flex;flex:1 1 auto;gap:.24rem;min-width:0}.estimation-podium__row--expanded .estimation-podium__name{flex:0 1 auto}.estimation-podium__brand{font-size:.62rem;font-weight:700;letter-spacing:.03em;text-transform:uppercase}.estimation-podium__model{font-weight:800}.estimation-podium__count{color:#f8fafc;font-size:.68rem;font-variant-numeric:tabular-nums;font-weight:700}.estimation-podium__count-block{align-items:baseline;display:inline-flex;flex-shrink:0;gap:.22rem;white-space:nowrap}.estimation-podium__meta{align-items:center;display:flex;flex-shrink:0;gap:.35rem;margin-left:auto;white-space:nowrap}.estimation-podium__label--expanded .estimation-podium__meta,.estimation-podium__row--expanded .estimation-podium__meta{margin-left:.35rem}.estimation-podium__count-label{color:#f8fafc;flex-shrink:0;font-size:.62rem;font-weight:600;opacity:.92}.estimation-podium__price{border-left:1px solid rgba(248,250,252,.32);margin-left:.28rem;padding-left:.35rem}.estimation-podium__price,.estimation-podium__share{color:#f8fafc;font-size:.68rem;font-weight:700;white-space:nowrap}.estimation-podium__share{flex-shrink:0;font-variant-numeric:tabular-nums;margin-left:auto;padding-left:.2rem}.estimation-podium__row--expanded .estimation-podium__share{margin-left:0;padding-left:0}.estimation-podium__brand,.estimation-podium__model{flex-shrink:1;min-width:0;overflow:hidden;text-overflow:ellipsis}.estimation-podium__label--overflow .estimation-podium__brand,.estimation-podium__label--overflow .estimation-podium__model{overflow:visible;text-overflow:clip}.estimation-podium__logo{flex-shrink:0;order:-1}.estimation-podium__logo :deep(.wz-brand__avatar--sm){height:var(--estimation-podium-logo-size);width:var(--estimation-podium-logo-size)}.estimation-podium__logo :deep(.wz-brand__avatar--surface-light.wz-brand__avatar--sm){box-shadow:0 3px 10px #02061733;padding:.12rem}@media(max-height:740px){.estimation-podium{--estimation-podium-logo-size:1.75rem}.estimation-podium__modes{padding-top:2rem}.estimation-podium__list{gap:.28rem}.estimation-podium__label{font-size:.68rem}}@media(prefers-reduced-motion:reduce){.estimation-podium__bar,.estimation-podium__label,.estimation-podium__mode{transition:none}.estimation-podium__label--expanded{animation:none}}.estimation-webapp__cta{align-items:center;background:linear-gradient(135deg,#f59e0b,#f97316 45%,#ea580c);border:0;border-radius:var(--app-surface-radius,22px);box-shadow:0 16px 48px #f9731673;color:#0f172a;cursor:pointer;display:flex;font-size:1.25rem;font-weight:700;justify-content:center;letter-spacing:.02em;margin-top:auto;min-height:4.25rem;padding:1rem 1.5rem;transition:transform .2s ease,box-shadow .2s ease;width:100%}.estimation-webapp__landing-action{--estimation-cta-radius:var(--app-surface-radius,22px);align-items:stretch;display:flex;flex-direction:column;flex-shrink:0;gap:.75rem;margin-top:auto;overflow:visible;position:relative}.estimation-webapp__cta-shell-wrap{overflow:visible;position:relative}.estimation-webapp__cta-shell{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(160deg,#ffffff1a,#0f172a59 48%,#02061773);border:1px solid hsla(0,0%,100%,.14);border-radius:var(--estimation-cta-radius);box-shadow:0 18px 48px #02061759,inset 0 1px #ffffff1f;display:flex;flex-direction:column;gap:0;overflow:visible}.estimation-webapp__cta-shell__primary{border-radius:var(--estimation-cta-radius);display:flex;flex-direction:column;gap:.55rem;overflow:visible;padding:.55rem .55rem .45rem;position:relative}.estimation-webapp__cta--sell-landing{background:#fff;box-shadow:0 12px 32px #0f172a33,inset 0 1px #ffffffd9;color:#0f172a}.estimation-webapp__cta--listing-analysis{background:linear-gradient(135deg,#f5f7fa,#e6eaef 42%,#d2d8e0);border:1px solid rgba(15,23,42,.08);box-shadow:0 12px 32px #0f172a29,inset 0 1px #ffffffd9;color:#0f172a}.estimation-webapp__cta--listing-analysis .estimation-webapp__cta-label{color:#0f172a;text-shadow:none}.estimation-webapp__cta-copy{align-items:center;display:flex;flex:1 1 auto;flex-direction:column;gap:.12rem;justify-content:center;padding-inline:calc(var(--estimation-cta-badge-size) + .55rem);text-align:center;width:100%}.estimation-webapp__cta-copy .estimation-webapp__cta-label{flex:0 0 auto;padding-inline:0;width:auto}.estimation-webapp__cta-sublabel{color:#0f172a9e;font-size:.72rem;font-weight:600;letter-spacing:.01em;line-height:1.25}.estimation-webapp__cta--listing-analysis:not(:disabled):active,.estimation-webapp__cta--sell-landing:not(:disabled):active,.estimation-webapp__landing-action .estimation-webapp__cta--in-shell.estimation-webapp__cta--sell-landing:not(:disabled):active{box-shadow:0 8px 20px #0f172a1f,inset 0 1px #ffffffd9}.estimation-webapp__cta-stack{align-items:center;display:flex;flex-direction:column;gap:.12rem;justify-content:flex-start;line-height:1.2;min-height:2.475rem;position:relative;width:100%}.estimation-webapp__cta-line--primary{font-size:1.15rem;font-weight:700}.estimation-webapp__cta-line--secondary{color:#0f172aad;font-size:.78rem;font-weight:600;line-height:1.25;opacity:0;visibility:hidden}.estimation-webapp__cta-stack:not(.estimation-webapp__cta-stack--with-secondary) .estimation-webapp__cta-line--primary{transform:translateY(.55rem)}.estimation-webapp__landing-action .estimation-webapp__cta--in-shell{--estimation-cta-badge-size:2.4rem;--estimation-cta-badge-inset:1rem;border-radius:var(--estimation-cta-radius);font-size:1rem;gap:0;height:4.4375rem;justify-content:center;margin-bottom:0;margin-top:0;min-height:4.4375rem;padding-inline:var(--estimation-cta-badge-inset);position:relative}.estimation-webapp__landing-action .estimation-webapp__cta--in-shell.estimation-webapp__cta--listing-analysis{height:auto;min-height:4.75rem}.estimation-webapp__landing-action .estimation-webapp__cta--in-shell.estimation-webapp__cta--listing-analysis:not(:disabled):active{box-shadow:0 8px 20px #0f172a1f,inset 0 1px #ffffffd9}.estimation-webapp__landing-action .estimation-webapp__cta--in-shell:not(.estimation-webapp__cta--sell-landing):not(.estimation-webapp__cta--listing-analysis):not(.estimation-webapp__cta--estimate){box-shadow:0 12px 32px #f9731666}.estimation-webapp__landing-action,.estimation-webapp__landing-action .estimation-webapp__cta-shell,.estimation-webapp__landing-action .estimation-webapp__cta-shell-wrap,.estimation-webapp__landing-action .estimation-webapp__cta-shell__primary{overflow:visible}@property --estimate-border-angle{syntax:"<angle>";initial-value:0deg;inherits:false}.estimation-webapp__cta--estimate{--estimate-border-beam:3px;--estimate-border-angle:0deg;background:transparent;border:0;box-shadow:none;color:#0f172a;isolation:isolate;overflow:hidden;position:relative}.estimation-webapp__cta--estimate:before{animation:estimation-estimate-border-sweep 3.2s linear infinite;background:conic-gradient(from var(--estimate-border-angle),rgba(249,115,22,.45) 0deg,rgba(249,115,22,.45) 220deg,rgba(255,160,40,.55) 248deg,rgba(255,210,80,.92) 262deg,#fff 278deg,rgba(255,200,60,.95) 292deg,rgba(255,140,0,.55) 306deg,rgba(249,115,22,.45) 330deg,rgba(249,115,22,.45) 1turn);border-radius:inherit;content:"";inset:0;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;padding:var(--estimate-border-beam);pointer-events:none;position:absolute;z-index:0}.estimation-webapp__cta--estimate:after{background:linear-gradient(135deg,#fff0d4,#ffc96a 45%,#ffae42);border-radius:inherit;box-shadow:inset 0 1px #ffffffc7;content:"";inset:var(--estimate-border-beam);pointer-events:none;position:absolute;z-index:0}.estimation-webapp__cta--estimate>*{position:relative;z-index:1}.estimation-webapp__cta--estimate .estimation-webapp__cta-label{color:#0f172a;text-shadow:none}.estimation-webapp__landing-action .estimation-webapp__cta--in-shell.estimation-webapp__cta--estimate{box-shadow:none;overflow:hidden}.estimation-webapp__landing-action .estimation-webapp__cta--in-shell.estimation-webapp__cta--estimate:after{border-radius:calc(var(--estimation-cta-radius) - var(--estimate-border-beam))}.estimation-webapp__cta--estimate.estimation-webapp__cta--morphing:before,.estimation-webapp__cta--estimate:disabled:before{animation-play-state:paused;opacity:.45}.estimation-webapp__landing-action .estimation-webapp__cta--in-shell.estimation-webapp__cta--sell-landing{box-shadow:0 12px 32px #0f172a24,inset 0 1px #ffffffd9}.estimation-webapp__landing-action .estimation-webapp__cta--in-shell.estimation-webapp__cta--listing-analysis{box-shadow:0 12px 32px #0f172a29,inset 0 1px #ffffffd9}.estimation-webapp__cta-label{flex:1 1 auto;line-height:1.2;padding-inline:calc(var(--estimation-cta-badge-size) + .55rem);text-align:center;width:100%}.estimation-webapp__cta-badge{background:#0f172a14;border:2px solid;border-radius:999px;color:inherit;display:grid;flex:none;flex-shrink:0;height:var(--estimation-cta-badge-size);left:var(--estimation-cta-badge-inset);place-items:center;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);width:var(--estimation-cta-badge-size);z-index:1}.estimation-webapp__cta-badge__svg{color:inherit;display:block;flex-shrink:0;height:1.18rem;stroke:currentColor;width:1.18rem}.estimation-webapp__cta-badge__svg--calculator{height:1.08rem;width:1.08rem}.estimation-webapp__cta-badge--camera,.estimation-webapp__cta-badge--xpf{background:transparent;border:none}.estimation-webapp__cta-badge__svg--xpf{height:100%;stroke:none;width:100%}.estimation-webapp__cta-badge__svg--camera{height:1.62rem;width:1.62rem}.estimation-webapp__cta-badge__svg--plus{height:1.12rem;width:1.12rem}.estimation-webapp__cta-badge--generate{background:transparent;border:none}.estimation-webapp__cta-badge__svg--generate{height:100%;stroke:none;width:100%}.estimation-webapp__cta-badge__svg--copy{height:1.12rem;width:1.12rem}.estimation-webapp__cta-badge__svg--paragraph{height:1.05rem;width:1.05rem}.estimation-webapp__history-link{align-items:center;align-self:center;background:transparent;border:0;color:#bae6fd;cursor:pointer;display:inline-flex;font-size:.84rem;font-weight:600;justify-content:center;margin:.2rem auto 0;max-width:100%;padding:.35rem .15rem;text-align:center;text-decoration:underline;text-decoration-color:#bae6fd8c;text-decoration-thickness:1px;text-underline-offset:.22em;transition:color .18s ease,text-decoration-color .18s ease;width:auto}.estimation-webapp__history-link:hover{color:#e0f2fe;text-decoration-color:#e0f2fed9}.estimation-webapp__history-link:active{color:#fff}.estimation-webapp__history-link:focus-visible{border-radius:4px;outline:2px solid rgba(186,230,253,.65);outline-offset:3px}.estimation-webapp__history-link--in-shell{font-size:.82rem;margin:0;padding:.4rem .5rem .15rem}.estimation-webapp__history-link--landing{font-size:.83rem;font-weight:600;letter-spacing:.01em;margin-top:.35rem;padding:.45rem .25rem .1rem}.estimation-history-list{display:flex;flex-direction:column;gap:.85rem;width:100%}.estimation-history-list__groups{display:flex;flex-direction:column;gap:1.1rem;list-style:none;margin:0;padding:0}.estimation-history-list__day-group{display:flex;flex-direction:column;gap:.45rem}.estimation-history-list__day-label{color:#e2e8f0b8;font-size:.78rem;font-weight:600;letter-spacing:.02em;margin:0;padding:0 .1rem;text-align:left;text-transform:capitalize}.estimation-history-list__items{display:flex;flex-direction:column;gap:.65rem;list-style:none;margin:0;padding:0}.estimation-history-list__card{align-items:stretch;background:linear-gradient(155deg,#ffffff1a,#0f172a61);border:1px solid hsla(0,0%,100%,.14);border-radius:calc(var(--app-surface-radius, 22px) - 4px);color:#f8fafc;cursor:pointer;display:flex;flex-direction:row;gap:0;min-height:5.5rem;overflow:hidden;padding:0;text-align:left;width:100%}.estimation-history-list__thumb{align-self:stretch;background:#02061773;border:0;border-radius:0;border-right:1px solid hsla(0,0%,100%,.1);flex:none;height:auto;min-height:100%;-o-object-fit:cover;object-fit:cover;width:5.35rem}.estimation-history-list__thumb--placeholder{align-items:center;background:linear-gradient(160deg,#0f172a8c,#020617b8);color:#e2e8f073;display:flex;justify-content:center}.estimation-history-list__thumb--placeholder svg{height:1.75rem;width:1.75rem}.estimation-history-list__card-body{align-items:flex-start;display:flex;flex:1;flex-direction:column;gap:.2rem;justify-content:center;min-width:0;padding:.75rem .9rem .75rem .8rem}.estimation-history-list__card:disabled{cursor:wait;opacity:.6}.estimation-history-list__vehicle{font-size:1.05rem;font-weight:700}.estimation-history-list__status{align-self:flex-start;background:#94a3b82e;border-radius:999px;color:#cbd5e1;display:inline-flex;font-size:.72rem;font-weight:600;margin-top:.15rem;padding:.12rem .55rem}.estimation-history-list__status[data-status=ready]{background:#16a34a38;color:#86efac}.estimation-history-list__status[data-status=expired],.estimation-history-list__status[data-status=failed]{background:#f872722e;color:#fda4af}.estimation-history-list__status[data-status=analyzing],.estimation-history-list__status[data-status=collecting],.estimation-history-list__status[data-status=pending]{background:#38bdf82e;color:#7dd3fc}.estimation-history-list__meta{color:#e2e8f0b8;font-size:.8rem}.estimation-history-list__price{color:#fdba74;font-size:1rem;font-weight:700;margin-top:.25rem}.estimation-history-list__new-vehicle-wrap{display:flex;justify-content:center;width:100%}.estimation-history-list__new-vehicle{font-size:1rem;margin-top:0;min-height:3rem;min-width:0;padding:.75rem 1.25rem;width:auto}@media(prefers-reduced-motion:reduce){.estimation-webapp__landing-action .estimation-webapp__cta--in-shell:active .estimation-webapp__cta-badge{transform:translateY(-50%)}.estimation-webapp__cta--estimate:before{animation:none;--estimate-border-angle:42deg}}.estimation-webapp__subtitle--price-lead{margin-bottom:.15rem;margin-top:-.75rem;min-height:1.4em}.estimation-webapp__landing-action .estimation-webapp__cta{margin-bottom:0;margin-top:0}.estimation-webapp__cta:not(:disabled):active{transform:scale(.98)}.estimation-webapp__cta:disabled{cursor:wait;opacity:.55}.estimation-webapp__cta.is-submit-locked:not(:disabled){cursor:pointer;opacity:.55}.estimation-webapp__cta--morphing{pointer-events:none;transition:none!important}.estimation-webapp__cta--ghost .estimation-webapp__cta-badge,.estimation-webapp__cta--morphing .estimation-webapp__cta-badge{will-change:transform,opacity,left,top}.estimation-webapp__cta--ghost .estimation-webapp__cta-badge{margin:0}.estimation-webapp__cta--ghost .estimation-webapp__cta-label{will-change:opacity}.estimation-webapp__cta--ghost{box-sizing:border-box;cursor:default;max-width:none;overflow:hidden}.estimation-webapp__cta--secondary{background:#ffffff14;border:1px solid hsla(0,0%,100%,.12);box-shadow:none;color:#f8fafc;font-size:1rem;margin-top:.75rem;min-height:3.25rem}.estimation-webapp__cta--ghost-dark{background:transparent;border:1px dashed rgba(186,230,253,.35);box-shadow:none;color:#bae6fdf2;font-size:.95rem;margin-top:0;min-height:3rem}.estimation-webapp__cta--ghost-dark:not(:disabled):active{background:#bae6fd14}.estimation-webapp__pre-capture-actions .estimation-webapp__cta--secondary{margin-top:0}.estimation-scan-stage{aspect-ratio:4/3;background:#ffffff0f;border:1px solid hsla(0,0%,100%,.1);border-radius:var(--app-surface-radius,22px);cursor:pointer;margin:0 auto;overflow:hidden;position:relative;transition:box-shadow .3s ease,border-color .3s ease;width:min(100%,18rem)}.estimation-scan-stage--live,.estimation-scan-stage--preview{aspect-ratio:4/3;background:#0a0f14;cursor:default;height:auto;max-height:min(58vh,28rem);width:min(100%,22rem,calc(min(58vh,28rem)*4/3))}.estimation-scan-stage__photo,.estimation-scan-stage__video{border-radius:inherit;display:block;height:100%;inset:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;width:100%}.estimation-scan-stage__photo{cursor:zoom-in;z-index:1}.estimation-scan-stage--live .estimation-scan-stage__photo{cursor:default;pointer-events:none}.estimation-scan-stage__photo--reveal{animation:estimation-scan-photo-reveal .42s cubic-bezier(.22,1,.36,1) both}.estimation-scan-stage__flash{animation:estimation-scan-shutter-flash .2s cubic-bezier(.22,1,.36,1) both;background:#ffffffeb;border-radius:inherit;inset:0;pointer-events:none;position:absolute;z-index:5}.estimation-scan-stage__video{touch-action:none;will-change:transform}.estimation-scan-stage__tools{align-items:center;display:flex;gap:.35rem;position:absolute;top:.5rem;inset-inline:.5rem;justify-content:space-between;pointer-events:none;z-index:3}.estimation-scan-stage__tools>*{pointer-events:auto}.estimation-scan-stage__tool-actions{align-items:center;display:flex;gap:.3rem;justify-content:flex-end;min-width:0}.estimation-scan-stage__zoom{align-items:center;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);background:#080c128c;border:1px solid hsla(0,0%,100%,.18);border-radius:999px;display:inline-flex;gap:.15rem;padding:.08rem .12rem}.estimation-scan-stage__zoom-label{color:#f8fafceb;font-size:.62rem;font-variant-numeric:tabular-nums;font-weight:700;letter-spacing:.01em;min-width:1.45rem;text-align:center}.estimation-scan-stage__tool-btn{backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);background:#080c128c;border:1px solid hsla(0,0%,100%,.22);border-radius:50%;color:#f8fafc;cursor:pointer;display:grid;font-size:1rem;font-weight:600;height:1.9rem;line-height:1;padding:0;place-items:center;width:1.9rem}.estimation-scan-stage__zoom .estimation-scan-stage__tool-btn{backdrop-filter:none;-webkit-backdrop-filter:none;background:transparent;border-color:transparent;font-size:.95rem;height:1.65rem;width:1.65rem}.estimation-scan-stage__torch svg{height:1rem;width:1rem}.estimation-scan-stage__lens{border-radius:50%;height:1.9rem;padding:0;width:1.9rem}.estimation-scan-stage__lens svg{flex:none;height:.95rem;width:.95rem}.estimation-scan-stage__torch--on{background:#facc1547;border-color:#facc158c;color:#fef08a}.estimation-scan-stage__torch--unavailable{opacity:.45}.estimation-scan-stage__tool-btn:disabled{cursor:wait;opacity:.4}.estimation-scan-stage__tool-btn:not(:disabled):active{transform:scale(.96)}.estimation-scan-stage__mask{filter:invert(1) brightness(1.15);height:auto;inset:12% 8%;margin:auto;max-height:76%;max-width:84%;-o-object-fit:contain;object-fit:contain;opacity:.35;pointer-events:none;position:absolute;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:auto}.estimation-scan-stage--empty{display:grid;place-items:center}.estimation-scan-stage__hint{color:#f8fafc8c;font-size:.9rem;padding:0 1rem;position:relative;text-align:center;z-index:1}.estimation-scan-stage__live-error{background:#7f1d1dd1;border-radius:.65rem;bottom:5.25rem;color:#fecaca;font-size:.78rem;font-weight:600;left:.75rem;line-height:1.3;margin:0;padding:.45rem .65rem;pointer-events:none;position:absolute;right:.75rem;text-align:center;z-index:3}.estimation-scan-stage__controls{align-items:center;inset-inline:0;bottom:.75rem;display:grid;grid-template-columns:2.75rem 1fr auto;justify-items:center;padding:0 1rem;pointer-events:none;position:absolute;z-index:2}.estimation-scan-stage__controls>*{pointer-events:auto}.estimation-scan-stage__upload{backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);background:#080c128c;border:1px solid hsla(0,0%,100%,.22);border-radius:var(--app-surface-radius,22px);color:#f8fafc;cursor:pointer;display:grid;height:2.75rem;justify-self:start;place-items:center;width:2.75rem}.estimation-scan-stage__upload svg{height:1.35rem;width:1.35rem}.estimation-scan-stage__cancel:disabled,.estimation-scan-stage__shutter:disabled,.estimation-scan-stage__upload:disabled{cursor:wait;opacity:.45}.estimation-scan-stage__cancel{backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);background:#080c128c;border:1px solid hsla(0,0%,100%,.22);border-radius:999px;color:#f8fafc;cursor:pointer;font-size:.72rem;font-weight:600;justify-self:end;margin:0;padding:.45rem .7rem;white-space:nowrap}.estimation-scan-stage__upload:not(:disabled):active{transform:scale(.96)}.estimation-scan-stage__controls-center{display:grid;place-items:center}.estimation-scan-stage__controls-balance{height:2.75rem;justify-self:end;pointer-events:none;width:2.75rem}.estimation-scan-stage__shutter{background:transparent;border:none;border-radius:50%;cursor:pointer;height:4rem;padding:0;position:relative;width:4rem;z-index:2;-webkit-tap-highlight-color:transparent}.estimation-scan-stage__shutter-ring{background:radial-gradient(circle at center,#fff 0 58%,transparent 59%),transparent;border:3px solid hsla(0,0%,100%,.92);border-radius:50%;box-shadow:0 4px 18px #00000059;display:block;height:100%;pointer-events:none;width:100%}.estimation-scan-stage__shutter--busy .estimation-scan-stage__shutter-ring,.estimation-scan-stage__shutter:not(:disabled):active .estimation-scan-stage__shutter-ring{transform:scale(.94)}.estimation-scan-stage__shutter--busy .estimation-scan-stage__shutter-ring{border-color:#ffffff8c;opacity:.85}.estimation-scan-stage__beam{animation:estimation-scan-beam 1.8s ease-in-out infinite;background:linear-gradient(180deg,transparent,rgba(74,222,128,.1) 38%,rgba(134,239,172,.75) 50%,rgba(74,222,128,.1) 62%,transparent);inset:0;pointer-events:none;position:absolute}.estimation-scan-stage--scanning{border-color:#4ade8073;box-shadow:0 0 0 1px #4ade8080,0 0 36px #22c55e47}.estimation-scan-stage--complete{border-color:#4ade8099;box-shadow:0 0 0 1px #4ade80a6,0 0 44px #22c55e59}.estimation-scan-stage__badge{animation:estimation-scan-badge .4s cubic-bezier(.22,1,.36,1) both;background:#061e12c7;border:1px solid rgba(74,222,128,.55);border-radius:999px;inset-inline:.75rem;bottom:.75rem;color:#bbf7d0;font-size:.78rem;font-weight:600;letter-spacing:.03em;padding:.4rem .65rem;position:absolute;text-align:center}.estimation-webapp__field label,.estimation-webapp__field-label{color:#f8fafcbf;display:block;font-size:.8rem;font-weight:600;margin-bottom:.35rem}.estimation-webapp__field--mileage{margin-top:.15rem}.estimation-webapp__capture{display:flex;flex:1;flex-direction:column;gap:.65rem;justify-content:flex-start;min-height:0}.estimation-webapp__capture--camera-only{display:flex;flex:1 1 0;flex-direction:column;gap:.65rem;height:0;min-height:0}.estimation-webapp__capture-stage{align-items:center;display:flex;flex:1 1 0;height:0;justify-content:center;min-height:0;min-width:0;position:relative;width:100%}.estimation-webapp__photo-preparing{backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);background:#060a12b8;border-radius:var(--app-surface-radius,22px);display:grid;inset:0;padding:1rem;place-items:center;pointer-events:all;position:absolute;z-index:6}.estimation-webapp__photo-preparing :deep(.lottie-loading__label){color:#f8fafce0;font-size:.9rem;font-weight:600}.estimation-webapp__capture--camera-only .estimation-scan-stage,.estimation-webapp__capture--camera-only .estimation-scan-stage.estimation-scan-stage--live,.estimation-webapp__capture--camera-only .estimation-scan-stage.estimation-scan-stage--preview{align-self:stretch;aspect-ratio:unset!important;background:#0a0f14;cursor:default;flex:none;height:100%!important;inset:0;margin:0!important;max-height:none!important;max-width:none!important;min-height:0;position:absolute;width:100%!important}.estimation-webapp__photo-strip{align-items:center;display:flex;flex-shrink:0;flex-wrap:wrap;gap:.55rem;justify-content:center;margin:0 auto;max-width:100%;width:100%;will-change:transform,opacity}.estimation-webapp__photo-thumb{background:#0f172a8c;border:1px solid hsla(0,0%,100%,.18);border-radius:.75rem;flex:none;height:4.25rem;overflow:hidden;position:relative;touch-action:pan-y;transition:transform .18s ease,opacity .18s ease,border-color .18s ease,box-shadow .18s ease;width:4.25rem}.estimation-webapp__photo-thumb--drag-source{opacity:.35;transform:scale(.92)}.estimation-webapp__photo-thumb--drag-target{border-color:#38bdf8;box-shadow:0 0 0 2px #38bdf8d9,0 10px 22px #02061759;transform:scale(1.06)}.estimation-webapp__photo-thumb--active{border-color:#38bdf8eb;box-shadow:0 0 0 2px #38bdf86b}.estimation-webapp__photo-thumb-open{-moz-appearance:none;appearance:none;-webkit-appearance:none;background:transparent;border:none;cursor:pointer;display:block;height:100%;padding:0;width:100%;-webkit-tap-highlight-color:transparent}.estimation-webapp__photo-thumb-open:focus-visible{outline:2px solid rgba(96,165,250,.85);outline-offset:2px}.estimation-webapp__photo-thumb img,.estimation-webapp__photo-thumb-img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;pointer-events:none;width:100%}.estimation-webapp__photo-thumb-remove{align-items:center;-moz-appearance:none;appearance:none;-webkit-appearance:none;background:#080c12c7;border:none;border-radius:50%;color:#f8fafc;cursor:pointer;display:flex;height:1.15rem;justify-content:center;padding:0;position:absolute;right:.15rem;top:.15rem;width:1.15rem;z-index:1;-webkit-tap-highlight-color:transparent}.estimation-webapp__photo-thumb-remove-icon{display:block;font-family:system-ui,-apple-system,Segoe UI,sans-serif;font-size:.72rem;font-weight:600;line-height:1}.estimation-webapp__photo-thumb-ghost{border:2px solid hsla(0,0%,100%,.85);border-radius:.75rem;box-shadow:0 16px 36px #0206176b;overflow:hidden;pointer-events:none;position:fixed;transform:rotate(3deg) scale(1.05);z-index:12000}.estimation-webapp__photo-thumb-ghost img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}body.estimation-photo-thumb-dragging{cursor:grabbing;touch-action:none;-moz-user-select:none;user-select:none;-webkit-user-select:none}@media(prefers-reduced-motion:reduce){.estimation-webapp__photo-thumb{transition:none}.estimation-webapp__photo-thumb-ghost{transform:none}}.estimation-webapp__photo-add{align-items:center;background:#ffffff0a;border:1px dashed hsla(0,0%,100%,.35);border-radius:.75rem;color:#f8fafcd9;cursor:pointer;display:flex;flex-direction:column;font-size:1.35rem;font-weight:500;gap:.1rem;height:4.25rem;justify-content:center;line-height:1;padding:0;width:4.25rem}.estimation-webapp__photo-add-label{color:#f8fafca6;font-size:.58rem;font-weight:600;letter-spacing:.02em;text-transform:uppercase}.estimation-webapp__photo-count{color:#f8fafc94;flex-shrink:0;font-size:.78rem;line-height:1.35;margin:0;text-align:center}.estimation-webapp__field--year{margin-top:.15rem}.estimation-webapp__field--year :deep(.wz-year-frise__range){display:none}.estimation-webapp__field--year :deep(.wz-year-frise__track){min-height:5rem}.estimation-webapp__field--year :deep(.wz-year-frise__tick){height:1.1rem}.estimation-webapp__field--disabled{opacity:.45;pointer-events:none}.estimation-webapp__field input{background:#0f172a8c;border:1px solid hsla(0,0%,100%,.14);border-radius:calc(var(--app-surface-radius, 22px)*.65);color:#f8fafc;font-size:1rem;min-height:3rem;padding:.65rem .85rem;width:100%}.estimation-webapp .less__trigger.estimation-webapp__select-trigger,.estimation-webapp__select-trigger.less__trigger{background:#0f172a8c;border-color:#ffffff24;border-radius:calc(var(--app-surface-radius, 22px)*.65);border-width:1px;box-shadow:none;color:#f8fafc;min-height:3rem}.estimation-webapp__select-trigger .less__value--placeholder{color:#f8fafc73}.estimation-webapp__select-trigger .less__chevron{color:#f8fafc8c}.estimation-webapp__confirm{display:flex;flex:1;flex-direction:column;gap:.75rem;min-height:0}.estimation-webapp__confirm-body{display:flex;flex:1;flex-direction:column;gap:1rem;min-height:0;overflow-x:clip;overflow-y:auto}.estimation-confirm-uncertainty{background:#78350f59;border:1px solid rgba(251,191,36,.35);border-radius:var(--app-surface-radius);color:#fde68a;font-size:.88rem;font-weight:600;line-height:1.35;margin:0;padding:.75rem .9rem;text-align:center}.estimation-webapp__confirm .estimation-webapp__cta{font-size:1.1rem;margin-top:0;min-height:3.5rem;padding:.85rem 1.25rem}.estimation-confirm-rows{display:flex;flex-direction:column;overflow-x:clip}.estimation-confirm-row{background:transparent;border:0;border-radius:0;color:#f8fafc;cursor:pointer;display:block;min-height:3.4rem;overflow-x:clip;padding:1.35rem 0;text-align:left;width:100%}.estimation-confirm-row+.estimation-confirm-row{padding-top:1.65rem}.estimation-confirm-row:active{opacity:1}.estimation-confirm-row__chevron,.estimation-confirm-row__value,.estimation-confirm-row__vehicle{transition:transform .26s cubic-bezier(.22,1,.36,1)}@media(hover:hover){.estimation-confirm-row:hover .estimation-confirm-row__value,.estimation-confirm-row:hover .estimation-confirm-row__vehicle{transform:translate(-5px)}.estimation-confirm-row:hover .estimation-confirm-row__chevron{transform:translate(5px)}}.estimation-confirm-row:active .estimation-confirm-row__value,.estimation-confirm-row:active .estimation-confirm-row__vehicle{transform:translate(-7px)}.estimation-confirm-row:active .estimation-confirm-row__chevron{transform:translate(7px)}.estimation-confirm-row__content{display:flex;flex-direction:column;gap:.45rem;min-width:0;width:100%}.estimation-confirm-row__head{align-items:center;display:flex;gap:.65rem;min-width:0;width:100%}.estimation-confirm-row__label{color:#f8fafceb;flex:0 0 auto;font-family:"DM Serif Display",Georgia,serif;font-size:1.6rem;font-weight:400;line-height:1.15;min-width:0}.estimation-confirm-row__rule{background:#ffffff47;flex:1 1 auto;height:1px;min-width:.75rem;transition:flex-grow .28s cubic-bezier(.22,1,.36,1)}.estimation-confirm-row__estim{color:#fb923ceb;display:block;font-size:.72rem;font-weight:700;letter-spacing:.04em;text-align:right;text-transform:uppercase;white-space:nowrap;width:100%}.estimation-confirm-row__status{align-items:center;display:inline-flex;flex:0 0 auto;justify-content:flex-end;min-height:1.1rem;overflow:hidden;transition:width .28s cubic-bezier(.22,1,.36,1);width:2.85rem}.estimation-confirm-row__status--confirmed{width:1.2rem}.estimation-confirm-row__check{align-items:center;background:#22c55e38;border-radius:999px;color:#4ade80;display:inline-flex;height:1.2rem;justify-content:center;opacity:0;transform:scale(.55);transition:opacity .28s cubic-bezier(.22,1,.36,1),transform .28s cubic-bezier(.22,1,.36,1);width:1.2rem}.estimation-confirm-row__check svg{height:.72rem;width:.72rem}.estimation-confirm-row__check--in{opacity:1;transform:scale(1)}.estimation-confirm-row__values{align-items:center;box-sizing:border-box;display:flex;gap:.45rem;justify-content:flex-end;min-width:0;overflow-x:clip;padding-right:8px;width:100%}.estimation-confirm-row__vehicle{align-items:center;display:inline-flex;gap:.35rem;justify-content:flex-end;max-width:100%;min-width:0}.estimation-confirm-row__vehicle .wz-brand__avatar{flex-shrink:0;height:2.65rem;width:2.65rem}.estimation-confirm-row__vehicle .wz-brand__avatar--surface-light{box-shadow:0 6px 16px #02061747;padding:.18rem}.estimation-confirm-row__vehicle .wz-brand__logo{flex-shrink:0;height:100%;max-width:none;width:100%}.estimation-confirm-row__vehicle-text{align-items:flex-end;display:flex;flex-direction:column;gap:.12rem;max-width:100%;min-width:0}.estimation-confirm-row__brand{color:#ffffff9e;font-size:.82rem;font-weight:800;letter-spacing:.12em;line-height:1.1;text-transform:uppercase}.estimation-confirm-row__brand,.estimation-confirm-row__model{margin:0;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.estimation-confirm-row__model{color:#f8fafcf2;font-family:"DM Serif Display",Georgia,serif;font-size:1.45rem;font-weight:400;line-height:1.15}.estimation-confirm-row__value{color:#f8fafceb;font-size:1.3rem;font-weight:650;line-height:1.2;max-width:100%;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.estimation-confirm-row__chevron{color:#f8fafc73;flex-shrink:0;height:1.15rem;width:1.15rem}@media(prefers-reduced-motion:reduce){.estimation-confirm-row__chevron,.estimation-confirm-row__value,.estimation-confirm-row__vehicle{transition:none}.estimation-confirm-row:active .estimation-confirm-row__chevron,.estimation-confirm-row:active .estimation-confirm-row__value,.estimation-confirm-row:active .estimation-confirm-row__vehicle,.estimation-confirm-row:hover .estimation-confirm-row__chevron,.estimation-confirm-row:hover .estimation-confirm-row__value,.estimation-confirm-row:hover .estimation-confirm-row__vehicle{transform:none}.estimation-confirm-row__check{opacity:1;transform:none;transition:none}.estimation-confirm-row__rule,.estimation-confirm-row__status{transition:none}}.estimation-webapp--phone{height:100dvh;height:100svh;max-height:100dvh;max-height:100svh;overflow:hidden;--estimation-shell-pad-bottom:max(.35rem,env(safe-area-inset-bottom))}.estimation-webapp--phone .estimation-webapp__inner{flex:1 1 0;min-height:0;overflow:hidden}.estimation-webapp--phone .estimation-webapp__header{margin-bottom:.4rem}.estimation-webapp--phone .estimation-webapp__pane,.estimation-webapp__phone{min-height:0;overflow:hidden}.estimation-webapp__phone{display:flex;flex:1 1 0;flex-direction:column;gap:.75rem}.estimation-webapp__phone .phone-auth__input-wrap,.estimation-webapp__phone .phone-auth__phone-row,.estimation-webapp__phone .profil-field{overflow:visible}.estimation-webapp__phone .phone-auth{display:flex;flex:1 1 0;flex-direction:column;min-height:0}.estimation-webapp__phone .phone-auth__pane{flex:1 1 0;min-height:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.estimation-webapp__phone .phone-auth__lead-wrap{align-items:center;display:flex;flex:1 1 0;justify-content:center;min-height:0;padding:.35rem 0 .15rem}.estimation-webapp__phone .phone-auth__prefix{align-self:center;font-size:1.55rem;font-weight:700;letter-spacing:.02em}.estimation-webapp__phone .phone-auth__phone-input{font-size:1.75rem;font-weight:700;letter-spacing:.1em;line-height:1.15;min-height:3.75rem;padding:1rem 1.1rem;touch-action:manipulation}.estimation-webapp__phone .phone-auth__input-wrap--badge .phone-auth__phone-input{padding-right:2.85rem}.estimation-webapp__phone .phone-auth__badge-tooltip{font-size:.92rem;line-height:1.45;max-width:min(22rem,calc(100vw - 1.75rem));min-width:16rem;padding:.72rem 1rem}.estimation-webapp__phone .phone-auth__badge-anchor{margin-top:-.825rem;right:.75rem}.estimation-webapp__phone .phone-auth__verified-badge,.estimation-webapp__phone .phone-auth__warn-badge{height:1.65rem;width:1.65rem}.estimation-webapp__phone .phone-auth__verified-badge svg{height:.88rem;width:.88rem}.estimation-webapp__phone .phone-auth__warn-badge svg{height:.92rem;width:.92rem}.estimation-webapp__phone .phone-auth__phone-input::-moz-placeholder{font-weight:600;letter-spacing:.1em}.estimation-webapp__phone .phone-auth__phone-input::placeholder{font-weight:600;letter-spacing:.1em}.estimation-webapp__phone .phone-auth__actions .estimation-webapp__cta{margin-top:0}.estimation-webapp__phone .phone-auth__otp{gap:.7rem;margin-top:.35rem}.estimation-webapp__phone .phone-auth__otp--error{gap:.5rem;padding:.35rem .4rem}.estimation-webapp__phone .phone-auth__otp--error .phone-auth__otp-cell{height:3.05rem;width:2.55rem}.estimation-webapp__phone .phone-auth__otp--error .phone-auth__otp-digit{font-size:1.85rem}.estimation-webapp__phone .phone-auth__otp-cell{height:3.35rem;width:2.85rem}.estimation-webapp__phone .phone-auth__otp-dot{height:.62rem;width:.62rem}.estimation-webapp__phone .phone-auth__otp-digit{font-size:2rem}.estimation-webapp__phone .phone-auth__otp-links{gap:.5rem;margin-top:.75rem}.estimation-webapp__phone .phone-auth__back,.estimation-webapp__phone .phone-auth__resend{font-size:.82rem}.estimation-webapp__phone .phone-auth__dev-code{text-align:center;width:100%}.estimation-webapp__phone .phone-auth-pane-leave-active.phone-auth__pane--phone{transition-duration:.3s}.estimation-webapp__phone .phone-auth-pane-enter-active.phone-auth__pane--code{transition-duration:.44s}.estimation-webapp__terms{align-items:flex-start;background:#ffffff0d;border:1px solid hsla(0,0%,100%,.1);border-radius:var(--app-surface-radius,22px);color:#f8fafcd9;display:flex;font-size:.88rem;gap:.65rem;line-height:1.4;margin:0;padding:.75rem .85rem;transition:border-color .2s ease,background .2s ease}.estimation-webapp__terms-sr{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0;white-space:nowrap}.estimation-webapp__terms-check-wrap{cursor:pointer;flex:none;margin:0}.estimation-webapp__terms-copy{flex:1;margin:0;min-width:0}.estimation-webapp__terms--pulse{background:#4ade801a;border-color:#4ade80a6}.estimation-webapp__terms-check{align-items:center;display:inline-flex;flex:none;height:1.15rem;justify-content:center;margin-top:.1rem;position:relative;width:1.15rem}.estimation-webapp__terms-check--pulse:before{animation:estimation-terms-ring .9s ease-out 2;border:2px solid rgba(74,222,128,.9);border-radius:999px;content:"";inset:-7px;pointer-events:none;position:absolute}.estimation-webapp__terms-input{accent-color:#4ade80;height:1.15rem;margin:0;position:relative;width:1.15rem;z-index:1}.estimation-webapp__terms-link{background:none;border:0;color:#86efac;cursor:pointer;display:inline;font:inherit;padding:0;text-decoration:underline;text-underline-offset:2px}@keyframes estimation-terms-ring{0%{opacity:1;transform:scale(.72)}to{opacity:0;transform:scale(1.55)}}@media(prefers-reduced-motion:reduce){.estimation-webapp__terms-check--pulse:before{animation:none;inset:-4px;opacity:1;transform:none}}.estimation-webapp__legal-status{color:#f8fafcb3;font-size:.9rem;margin:0}.estimation-webapp__legal-status--error{color:#fca5a5}.estimation-webapp__legal{color:#f8fafce0;font-size:.9rem;line-height:1.55}.estimation-webapp__legal :is(h1,h2,h3,h4){color:#f8fafc}.estimation-webapp__legal a{color:#86efac}.estimation-webapp__legal-privacy-link{color:#f8fafce0;font-size:.9rem;line-height:1.55;margin:1rem 0 0}.estimation-webapp__legal-inline-link{background:transparent;border:none;color:#86efac;cursor:pointer;font:inherit;font-weight:600;padding:0;text-decoration:underline}.estimation-webapp__legal-inline-link:hover{color:#bbf7d0}.estimation-webapp__edit-fields{display:flex;flex-direction:column;gap:.85rem}.estimation-webapp__edit-fields .estimation-webapp__pane-title--section{font-size:1.15rem;margin-bottom:.4rem;text-align:left}.estimation-webapp__edit-done{--estimation-cta-badge-size:2rem;--estimation-cta-badge-inset:.7rem;box-shadow:0 10px 28px #f9731666;font-size:1.05rem;margin-top:0;min-height:3.25rem;padding-inline:var(--estimation-cta-badge-inset);position:relative}.estimation-webapp__edit-done:not(:disabled):active .estimation-webapp__cta-badge{transform:translateY(-50%)}.estimation-result{background:#ffffff0d;border:1px solid hsla(0,0%,100%,.1);border-radius:var(--app-surface-radius,22px);box-shadow:0 24px 60px #0006;isolation:isolate;overflow:hidden;position:relative}.estimation-result__hero{background:radial-gradient(80% 100% at 50% 0,rgba(56,189,248,.12),transparent 70%),#0f172af5;inset:0;opacity:0;overflow:hidden;pointer-events:none;position:absolute;transition:opacity .55s cubic-bezier(.22,1,.36,1);z-index:0}.estimation-result__hero--in{opacity:1}.estimation-result__hero-img{filter:brightness(.84);height:100%;inset:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;position:absolute;width:100%}@media(prefers-reduced-motion:reduce){.estimation-result__hero{opacity:1;transition:none}}.estimation-result__hero-blur{backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);inset:42% 0 0;mask-image:linear-gradient(180deg,transparent,rgba(0,0,0,.55) 28%,#000 62%);-webkit-mask-image:linear-gradient(180deg,transparent,rgba(0,0,0,.55) 28%,#000 62%);position:absolute}.estimation-result__hero-shade{background:linear-gradient(180deg,#0f172a7a,#0f172a38 18%,#0f172a1a 36%,#1e293b8c 68%,#1e293bd1),radial-gradient(120% 70% at 50% 100%,rgba(51,65,85,.45),transparent 72%);inset:0;position:absolute}@media(prefers-reduced-motion:reduce){.estimation-result__hero-blur{backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}}.estimation-result__media{background:radial-gradient(80% 100% at 50% 0,rgba(56,189,248,.14),transparent 70%),#0c1220eb;inset:0;pointer-events:none;position:absolute;z-index:0}.estimation-result__photo{height:100%;inset:0;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}.estimation-result__media-shade{background:linear-gradient(180deg,#080d1a6b,#080d1a94 42%,#080d1ad1 72%,#080d1aeb),radial-gradient(120% 80% at 50% 100%,rgba(8,13,26,.55),transparent 70%);inset:0;position:absolute}.estimation-result__identity{margin:0 0 1rem;text-align:center}.estimation-result__vehicle{font-family:"DM Serif Display",Georgia,serif;font-size:1.5rem;font-weight:400;line-height:1.1;margin:0;text-shadow:0 2px 12px rgba(0,0,0,.6)}.estimation-result__vehicle-meta{color:#f8fafcd9;font-size:.92rem;margin:.25rem 0 0;text-shadow:0 1px 8px rgba(0,0,0,.6)}.estimation-result__body{display:flex;flex:1 1 auto;flex-direction:column;min-height:0;padding:1.1rem;position:relative;text-align:center;z-index:1}.estimation-result__label{color:#f8fafce0;flex:0 1 auto;font-size:.62rem;font-weight:700;letter-spacing:.08em;margin:0;min-width:0;text-align:left;text-shadow:0 1px 6px rgba(0,0,0,.55);text-transform:uppercase}.estimation-result__sample-trigger{align-items:center;background:transparent;border:none;color:inherit;cursor:pointer;display:inline-flex;flex:0 1 auto;gap:.28rem;justify-content:flex-end;margin:0 0 0 auto;min-width:0;padding:.05rem 0;-webkit-tap-highlight-color:transparent}.estimation-result__sample-trigger:active{opacity:.82}.estimation-result__sample-trigger--centered{justify-content:center;margin:.55rem auto 0;width:100%}.estimation-result__sample-trigger--centered .estimation-result__sample-count{text-align:center}.estimation-result__intent-narration--under-price{margin:.35rem 0 0;width:100%}.estimation-result__confidence{color:#bae6fde0;font-size:.78rem;font-weight:600;letter-spacing:.02em;margin:.45rem 0 0}.estimation-result__confidence[data-confidence=low],.estimation-result__confidence[data-confidence=none]{color:#fde68be6}.estimation-result__sparse{color:#f8fafc9e;font-size:.8rem;line-height:1.35;margin:.65rem 0 0;padding:0 .35rem}.estimation-result__price-bridge{isolation:isolate;position:relative;width:100%}.estimation-result__price-bridge-svg{height:100%;inset:0;overflow:visible;pointer-events:none;position:absolute;width:100%;z-index:1}.estimation-result__price-bridge-path{fill:none;filter:drop-shadow(0 0 5px rgba(56,189,248,.35));stroke-linecap:round;stroke-width:1.6}.estimation-result__price-bridge-path--draw{animation:estimation-price-bridge-draw .95s cubic-bezier(.22,1,.36,1) forwards;filter:drop-shadow(0 0 7px rgba(56,189,248,.45))}.estimation-result__price-bridge .estimation-market-pos,.estimation-result__price-bridge .estimation-result__price-stage{position:relative;z-index:2}@keyframes estimation-price-bridge-draw{0%{stroke-dashoffset:var(--bridge-len,240)}to{stroke-dashoffset:0}}@media(prefers-reduced-motion:reduce){.estimation-result__price-bridge-path,.estimation-result__price-bridge-path--draw{animation:none!important;transition:none}}.estimation-result__price-stage{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-top:.25rem;min-height:3.4rem;overflow:visible;position:relative;width:100%}.estimation-result__price-stage--morph{min-height:3.6rem}.estimation-result__price-stage--settled{min-height:4.1rem;padding-top:1.35rem}.estimation-result__price-enter{align-items:center;display:inline-flex;justify-content:center;overflow:visible;position:relative;--price-pop-dur:1.25s;--price-pop-peak-at:.52s}.estimation-result__recalculate{align-items:center;background:#0f172aad;border:1px solid hsla(0,0%,100%,.22);border-radius:50%;box-shadow:0 6px 18px #02061740;color:#f8fafc;cursor:pointer;display:inline-flex;flex:0 0 auto;height:2.05rem;justify-content:center;margin:0 0 0 .55rem;padding:0;width:2.05rem;-webkit-tap-highlight-color:transparent}.estimation-result__recalculate svg{height:1.05rem;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8;width:1.05rem}.estimation-result__recalculate--busy svg{animation:estimation-recalculate-spin .8s linear infinite}.estimation-result__recalculate:disabled{cursor:wait;opacity:.7}.estimation-webapp--result .estimation-result__price-enter{margin-left:.75rem;max-width:calc(100% - .25rem)}.estimation-result__price-splash{height:0;left:50%;overflow:visible;pointer-events:none;position:absolute;top:50%;width:0;z-index:3}.estimation-result__price-splash-dot{animation:estimation-price-splash .85s cubic-bezier(.18,.7,.22,1) forwards;animation-delay:calc(var(--price-pop-peak-at, .52s) + var(--delay, 0s));background:color-mix(in srgb,var(--estimation-price-accent,#fbbf24) 78%,#fff);border-radius:50%;height:36px;left:0;margin:-18px 0 0 -18px;opacity:0;position:absolute;top:0;transform:translateZ(0) scale(.35);width:36px}.estimation-result__price-splash-dot:nth-child(odd){background:color-mix(in srgb,var(--estimation-price-accent,#fbbf24) 45%,#fff);height:30px;margin:-15px 0 0 -15px;width:30px}.estimation-result__price-splash-dot:nth-child(3n){background:var(--estimation-price-accent,#fbbf24);height:42px;margin:-21px 0 0 -21px;width:42px}.estimation-result__price{--price-stroke:color-mix(in srgb,var(--estimation-price-accent,#fbbf24) 78%,transparent);--price-glow:var(--estimation-price-glow,#0f172a);align-items:center;animation:none;color:#fff;display:inline-flex;font-family:Roboto,Plus Jakarta Sans,system-ui,sans-serif;font-size:clamp(1.7rem,7.2vw,2.15rem);font-weight:400;justify-content:center;line-height:1.05;margin:0;position:relative;transform-origin:center center;z-index:1}.estimation-result__price--pop{animation:estimation-price-pop var(--price-pop-dur,1.25s) cubic-bezier(.22,1,.36,1) both}.estimation-result__price .price-xpf-label{color:#fff;font-family:Roboto,Plus Jakarta Sans,system-ui,sans-serif;-webkit-text-fill-color:#fff;-webkit-text-stroke:.03em var(--price-stroke);animation:estimation-price-letter-breathe 4.8s cubic-bezier(.45,.05,.55,.95) infinite;paint-order:stroke fill;text-shadow:0 1px 2px color-mix(in srgb,var(--price-glow,#0f172a) 92%,transparent),0 2px 10px color-mix(in srgb,var(--price-glow,#0f172a) 72%,transparent),0 4px 22px color-mix(in srgb,var(--price-glow,#0f172a) 48%,transparent),0 8px 36px color-mix(in srgb,var(--price-glow,#0f172a) 28%,transparent)}.estimation-result__price .price-xpf-label__amount,.estimation-result__price .price-xpf-label__currency,.estimation-result__price .price-xpf-label__million{-webkit-text-fill-color:inherit;-webkit-text-stroke:inherit;paint-order:stroke fill}.estimation-result__price--awaiting{animation:none;opacity:0;pointer-events:none;position:absolute;visibility:hidden}.estimation-result__price--awaiting .price-xpf-label{animation:none}.estimation-result__price--refined{--price-stroke:color-mix(in srgb,var(--estimation-price-accent,#4ade80) 95%,#fff)}.estimation-result__price--refined .price-xpf-label{-webkit-text-stroke-width:.038em;animation:estimation-price-letter-breathe-refined 3.2s cubic-bezier(.45,.05,.55,.95) infinite;text-shadow:0 1px 2px color-mix(in srgb,var(--price-glow,#0f172a) 95%,transparent),0 2px 12px color-mix(in srgb,var(--price-glow,#0f172a) 78%,transparent),0 4px 26px color-mix(in srgb,var(--price-glow,#0f172a) 55%,transparent),0 8px 44px color-mix(in srgb,var(--price-glow,#0f172a) 32%,transparent),0 12px 60px color-mix(in srgb,var(--price-glow,#0f172a) 18%,transparent)}.estimation-result__price--llm-pending .price-xpf-label{animation:estimation-price-llm-pulse 1.4s ease-in-out infinite}.estimation-result__refine-hint--llm-pending .estimation-result__refine-hint-bar{animation:estimation-refine-hint-bar 1.1s ease-in-out infinite alternate;background:linear-gradient(90deg,color-mix(in srgb,var(--estimation-price-accent,#4ade80) 40%,transparent),color-mix(in srgb,#fbbf24 70%,transparent))}.estimation-result__refine-hint--llm-ack,.estimation-result__refine-hint--llm-correcting{--refine-accent:#4ade80}@keyframes estimation-price-llm-pulse{0%,to{filter:brightness(1)}50%{filter:brightness(1.12)}}.estimation-result__price-history{align-items:flex-start;display:flex;gap:.45rem;left:0;max-width:100%;position:absolute;top:.1rem;z-index:1}.estimation-result__price-history--hero{left:auto;position:relative;top:auto;z-index:2}.estimation-result__price--was{align-items:baseline;animation:none;background:transparent;border:0;color:#baaa82e6;display:inline-flex;gap:.4rem;isolation:isolate;justify-content:flex-start;margin:0;opacity:.75;padding:0;position:relative;white-space:nowrap}.estimation-result__price--was .price-xpf-label{-webkit-text-fill-color:currentColor;-webkit-text-stroke:0;animation:none;text-shadow:none}.estimation-result__price--was-hero{color:#fff;left:auto;opacity:1;position:relative;top:auto;z-index:2}.estimation-result__price-history-date{background:#020617b8;border:1px solid hsla(0,0%,100%,.14);border-radius:999px;color:#f8fafce0;flex:0 0 auto;font-family:Plus Jakarta Sans,system-ui,sans-serif;font-size:.62rem;font-weight:600;letter-spacing:.01em;line-height:1.2;padding:.18rem .45rem}.estimation-result__price--was-hero .price-xpf-label{-webkit-text-fill-color:#fff;-webkit-text-stroke:.03em rgba(251,191,36,.78);animation:none;paint-order:stroke fill;text-shadow:0 0 1px rgba(251,191,36,.55),0 0 8px rgba(251,191,36,.4),0 0 18px rgba(251,191,36,.28),0 0 32px rgba(250,204,21,.16)}.estimation-result__price-text{display:inline-block;position:relative}.estimation-result__price-strike{background:currentColor;border-radius:999px;height:1px;left:0;opacity:.9;pointer-events:none;position:absolute;right:0;top:calc(50% - .5px);transform:scaleX(0);transform-origin:left center;z-index:1}.estimation-result__price--was .estimation-result__price-strike,.estimation-result__price--was-hero .estimation-result__price-strike{left:0;width:100%}.estimation-result__price--was-settled .estimation-result__price-strike{transform:scaleX(1)}.estimation-result__price-stage--morph .estimation-result__price:not(.estimation-result__price--was){animation:none}@media(prefers-reduced-motion:reduce){.estimation-result__price--was .estimation-result__price-strike{transform:scaleX(1)}.estimation-result__price,.estimation-result__price .price-xpf-label,.estimation-result__price--refined .price-xpf-label,.estimation-result__price-splash-dot{animation:none}.estimation-result__price-splash{display:none}.estimation-result__recalculate--busy svg{animation:none}}@keyframes estimation-recalculate-spin{to{transform:rotate(1turn)}}.estimation-result__range{margin-top:.9rem}.estimation-result__range-track{background:linear-gradient(90deg,#fbbf241f,#fbbf2480 50%,#fbbf241f);border-radius:999px;height:6px;position:relative}.estimation-result__range-marker{background:#fbbf24;border:2px solid #0f172a;border-radius:50%;box-shadow:0 0 14px #fbbf24cc;height:.9rem;position:absolute;top:50%;transform:translate(-50%,-50%);width:.9rem}.estimation-result__range-ends{color:#f8fafca6;display:flex;font-size:.85rem;font-weight:600;justify-content:space-between;margin-top:.45rem}.estimation-vision-defects{display:flex;flex-direction:column;gap:.9rem;text-align:left}.estimation-vision-defects__estimate{align-items:center;display:flex;flex-direction:column;gap:.2rem;padding:1.1rem 0 1.15rem;text-align:center}.estimation-vision-defects__estimate-kicker{color:#f8fafc80;font-size:.76rem;font-weight:500;letter-spacing:.04em;line-height:1.3;text-transform:uppercase}.estimation-vision-defects__estimate-value{color:#f8fafc;font-family:"DM Serif Display",Georgia,serif;font-size:2.05rem;font-weight:400;letter-spacing:-.02em;line-height:1.1}.estimation-vision-defects__estimate--excellent .estimation-vision-defects__estimate-value{color:#86efac}.estimation-vision-defects__estimate--good .estimation-vision-defects__estimate-value{color:#7dd3fc}.estimation-vision-defects__estimate--needs_repair .estimation-vision-defects__estimate-value{color:#fcd34d}.estimation-vision-defects__estimate--scrap .estimation-vision-defects__estimate-value{color:#fca5a5}.estimation-vision-defects__photo-wrap{border-radius:var(--app-surface-radius,22px);overflow:hidden;position:relative}.estimation-vision-defects__photo-wrap--busy .estimation-vision-defects__photo{opacity:.55}.estimation-vision-defects__busy{align-items:center;background:#080d1a6b;display:flex;flex-direction:column;gap:.45rem;inset:0;justify-content:center;pointer-events:none;position:absolute;z-index:4}.estimation-vision-defects__busy-spinner{animation:estimation-vision-defects-spin .75s linear infinite;border:2px solid rgba(248,250,252,.25);border-radius:999px;border-top-color:#7dd3fc;height:1.35rem;width:1.35rem}.estimation-vision-defects__busy-text{color:#f8fafce0;font-size:.78rem;font-weight:600}@keyframes estimation-vision-defects-spin{to{transform:rotate(1turn)}}@media(prefers-reduced-motion:reduce){.estimation-vision-defects__busy-spinner{animation:none;border-top-color:#f8fafc73}}.estimation-vision-defects__photo-stage{position:relative}.estimation-vision-defects__photo{aspect-ratio:16/10;display:block;max-height:11rem;-o-object-fit:cover;object-fit:cover;width:100%}.estimation-vision-defects__nav{align-items:center;background:#ffffffeb;border:0;border-radius:9999px;box-shadow:0 2px 8px #0f172a2e;color:#334155;cursor:pointer;display:flex;height:1.75rem;justify-content:center;padding:0;position:absolute;top:50%;transform:translateY(-50%);transition:background .15s ease,box-shadow .15s ease;width:1.75rem;z-index:3}.estimation-vision-defects__nav svg{height:.95rem;width:.95rem}.estimation-vision-defects__nav--prev{left:5px}.estimation-vision-defects__nav--next{right:5px}.estimation-vision-defects__nav:hover:not(:disabled){background:#fff;box-shadow:0 3px 10px #0f172a38}.estimation-vision-defects__nav:disabled{cursor:default;opacity:.45}.estimation-vision-defects__photo-dots{bottom:5px;display:flex;gap:.35rem;justify-content:center;left:5px;pointer-events:none;position:absolute;right:5px;z-index:3}.estimation-vision-defects__photo-dot{background:#ffffff8c;border:0;border-radius:999px;box-shadow:0 1px 4px #0f172a59;cursor:pointer;height:.42rem;padding:0;pointer-events:auto;transition:transform .15s ease,background .15s ease;width:.42rem}.estimation-vision-defects__photo-dot--active{background:#fff;transform:scale(1.35)}.estimation-vision-defects__photo-dot:disabled{cursor:default}.estimation-vision-defects__add{display:flex;flex-direction:column;gap:.55rem;margin-top:.65rem}.estimation-vision-defects__add-title{color:#f8fafc8c;font-size:.82rem;font-weight:700;letter-spacing:.03em;margin:0;text-transform:uppercase}.estimation-vision-defects__suggestions{display:flex;flex-wrap:wrap;gap:.4rem;list-style:none;margin:0;padding:0}.estimation-vision-defects__suggestion{align-items:center;background:#ffffff0f;border:1px solid rgba(148,163,184,.35);border-radius:999px;color:#f8fafce0;cursor:pointer;display:inline-flex;font:inherit;font-size:.82rem;font-weight:650;min-height:1.9rem;padding:.25rem .65rem;transition:border-color .15s ease,background .15s ease}.estimation-vision-defects__suggestion:hover:not(:disabled){background:#0ea5e924;border-color:#38bdf873}.estimation-vision-defects__suggestion:disabled{cursor:default;opacity:.5}.estimation-vision-defects__add-row{align-items:center;display:flex;gap:.45rem}.estimation-vision-defects__add-input{background:#ffffff0f;border:1px solid hsla(0,0%,100%,.12);border-radius:calc(var(--app-surface-radius, 22px)*.45);color:#f8fafc;flex:1;font:inherit;font-size:.9rem;min-height:2.35rem;min-width:0;padding:.45rem .65rem}.estimation-vision-defects__add-input::-moz-placeholder{color:#f8fafc6b}.estimation-vision-defects__add-input::placeholder{color:#f8fafc6b}.estimation-vision-defects__add-input:disabled{opacity:.55}.estimation-vision-defects__add-btn{background:#0ea5e9e0;border:0;border-radius:calc(var(--app-surface-radius, 22px)*.45);color:#0f172a;cursor:pointer;flex:none;font:inherit;font-size:.86rem;font-weight:700;min-height:2.35rem;padding:.45rem .85rem;transition:background .15s ease,opacity .15s ease}.estimation-vision-defects__add-btn:hover:not(:disabled){background:#38bdf8}.estimation-vision-defects__add-btn:disabled{cursor:default;opacity:.45}.estimation-vision-defects__badges{background:linear-gradient(180deg,#080d1ab8,#080d1a61),#0f172a59;border-bottom:1px solid hsla(0,0%,100%,.08);display:flex;flex-wrap:wrap;gap:.4rem;padding:.55rem .6rem}.estimation-vision-defects__badges--ok{justify-content:center}.estimation-vision-defects__options{display:flex;flex-direction:column;gap:.45rem}.estimation-vision-defects__options-title{color:#f8fafc8c;font-size:.82rem;font-weight:700;letter-spacing:.03em;margin:0;text-transform:uppercase}.estimation-vision-defects__options-list{display:flex;flex-wrap:wrap;gap:.4rem;list-style:none;margin:0;padding:0}.estimation-vision-defects__options-item{align-items:center;background:#0ea5e91f;border:1px solid rgba(56,189,248,.35);border-radius:999px;color:#f8fafce6;display:inline-flex;font-size:.82rem;font-weight:650;min-height:1.9rem;padding:.25rem .65rem}.estimation-vision-defects__list{display:flex;flex-direction:column;gap:.55rem;list-style:none;margin:0;padding:0}.estimation-vision-defects__item{align-items:center;background:#ffffff0d;border:1px solid hsla(0,0%,100%,.1);border-radius:calc(var(--app-surface-radius, 22px)*.55);display:flex;gap:.45rem;padding:.55rem .75rem}.estimation-vision-defects__remove{align-items:center;background:#ffffff14;border:0;border-radius:999px;color:#f8fafcd1;cursor:pointer;display:inline-flex;flex:none;font:inherit;font-size:1.05rem;height:1.5rem;justify-content:center;line-height:1;margin-left:auto;padding:0;transition:background .15s ease,color .15s ease;width:1.5rem}.estimation-vision-defects__remove:hover{background:#f8727238;color:#fecaca}.estimation-vision-defects__remove:active{transform:scale(.94)}.estimation-vision-defects__icon{background:#fbbf242e;border-radius:999px;box-shadow:0 2px 10px #080d1a59;color:#fcd34d;display:grid;flex:none;height:2rem;place-items:center;width:2rem}.estimation-vision-defects__icon--removable{border:0;cursor:pointer;padding:0;transition:transform .15s ease,background .15s ease,color .15s ease}.estimation-vision-defects__icon--removable:hover:not(:disabled){background:#f8727238;color:#fecaca;transform:scale(1.06)}.estimation-vision-defects__icon--removable:active:not(:disabled){transform:scale(.94)}.estimation-vision-defects__icon--static{pointer-events:none}.estimation-vision-defects__icon--removable:disabled,.estimation-vision-defects__remove:disabled{cursor:not-allowed;opacity:.45}.estimation-vision-defects__icon svg{height:1.15rem;width:1.15rem}.estimation-vision-defects__icon--scratch{background:#fb923c29;color:#fdba74}.estimation-vision-defects__icon--optic{background:#facc1529;color:#fde047}.estimation-vision-defects__icon--dent{background:#f8727229;color:#fca5a5}.estimation-vision-defects__icon--paint{background:#a78bfa29;color:#c4b5fd}.estimation-vision-defects__icon--glass{background:#7dd3fc29;color:#7dd3fc}.estimation-vision-defects__icon--tire{background:#94a3b82e;color:#cbd5e1}.estimation-vision-defects__icon--mirror{background:#2dd4bf24;color:#5eead4}.estimation-vision-defects__icon--rust{background:#ea580c29;color:#fb923c}.estimation-vision-defects__icon--panel{background:#60a5fa29;color:#93c5fd}.estimation-vision-defects__icon--generic{background:#fbbf2424;color:#fcd34d}.estimation-vision-defects__icon--ok{background:#22c55e29;color:#86efac}.estimation-vision-defects__text{color:#f8fafceb;flex:1;font-size:.9rem;line-height:1.4;margin:0;min-width:0}.estimation-vision-defects__empty-text{color:#f8fafcc7;font-size:.9rem;line-height:1.45;margin:0}.estimation-vision-defects__empty-text--solo{background:#22c55e14;border:1px solid rgba(34,197,94,.22);border-radius:var(--app-surface-radius,22px);padding:.75rem .85rem}.estimation-vision-defects__empty-text--under-photo{text-align:center}.estimation-vision-defects__meta{border-top:1px solid hsla(0,0%,100%,.08);display:flex;flex-direction:column;gap:.2rem;margin-top:.15rem;padding-top:.75rem}.estimation-vision-defects__meta-disclaimer,.estimation-vision-defects__meta-line{color:#f8fafc6b;font-size:.72rem;line-height:1.4;margin:0}.estimation-vision-defects__meta-disclaimer{color:#f8fafc5c}.estimation-explore{display:grid;gap:.55rem;grid-template-columns:1fr 1fr}.estimation-explore__item{align-items:center;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);background:#0f172a70;border:none;border-radius:var(--app-surface-radius,22px);color:#fff;cursor:pointer;display:flex;flex-direction:row;gap:.45rem;justify-content:flex-start;min-height:4.2rem;padding:.62rem .65rem;transition:background .18s ease,transform .18s ease;width:100%}.estimation-explore__item:hover{background:#0f172a8a}.estimation-explore__item:active{background:#0f172a99;transform:scale(.98)}.estimation-explore__icon{background:transparent;border-radius:0;color:#f8fafcf0;display:grid;flex:none;height:1.85rem;margin:0;place-items:center;width:1.85rem}.estimation-explore__icon svg{height:1.1rem;width:1.1rem}.estimation-explore__text{align-items:center;display:flex;flex:1 1 auto;flex-direction:column;gap:.16rem;justify-content:center;min-width:0;text-align:center}.estimation-explore__label{color:#f8fafce0;font-size:.76rem;font-weight:700;line-height:1.2;text-wrap:balance}.estimation-explore__item--valued .estimation-explore__label{color:#f8fafc9e;font-size:.68rem;font-weight:600;line-height:1.15;text-wrap:pretty}.estimation-explore__value{color:#ffffffe6;font-size:clamp(.74rem,2.7vw,.88rem);font-weight:750;line-height:1.25;text-wrap:balance}.estimation-explore__item--valued .estimation-explore__value{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.estimation-explore__value--ok{color:#86efac}.estimation-explore__value--warn{color:#fb923c}.estimation-explore__value--danger{color:#f87171}.estimation-refine-cta{--refine-radius:var(--app-surface-radius,22px);--refine-beam:1.5px;background:#ffffff1a;border:none;border-radius:var(--refine-radius);color:#f8fafc;cursor:pointer;display:block;flex-shrink:0;font-size:.98rem;font-weight:650;isolation:isolate;letter-spacing:.015em;margin-top:auto;padding:var(--refine-beam);position:relative;width:100%;-webkit-tap-highlight-color:transparent;transition:transform .18s cubic-bezier(.4,0,.2,1)}.estimation-refine-cta:before{animation:estimation-refine-breathe 4.8s cubic-bezier(.45,.05,.55,.95) infinite;background:radial-gradient(ellipse 90% 120% at 50% 50%,rgba(56,189,248,.35) 0,rgba(167,139,250,.22) 42%,transparent 72%);border-radius:inherit;content:"";filter:blur(14px);inset:-1px;opacity:.45;pointer-events:none;position:absolute;z-index:-1}.estimation-refine-cta:hover:before{animation:none;opacity:.8;transform:scale(1.03)}.estimation-refine-cta:active{transform:scale(.99)}.estimation-refine-cta__orbit{border-radius:inherit;inset:0;overflow:hidden;pointer-events:none;position:absolute;z-index:0}.estimation-refine-cta__orbit-spin{animation:estimation-refine-orbit 3.6s linear infinite;background:conic-gradient(from 0deg,transparent 0deg,transparent 55deg,rgba(56,189,248,.05) 95deg,rgba(56,189,248,.85) 130deg,rgba(167,139,250,.95) 155deg,rgba(251,191,36,.9) 175deg,rgba(251,191,36,.25) 200deg,transparent 240deg,transparent 1turn);inset:-80%;position:absolute;will-change:transform}.estimation-refine-cta__surface{align-items:center;background:linear-gradient(180deg,#ffffff12,#ffffff04),#090d1af0;border-radius:calc(var(--refine-radius) - var(--refine-beam));box-shadow:inset 0 1px #ffffff12;display:flex;gap:.62rem;justify-content:flex-start;min-height:3.75rem;overflow:hidden;padding:.62rem .72rem;position:relative;width:100%;z-index:1}.estimation-refine-cta__haze{animation:estimation-refine-haze 7.5s ease-in-out infinite;background:radial-gradient(ellipse 42% 70% at 22% 50%,rgba(56,189,248,.22) 0,transparent 70%),radial-gradient(ellipse 38% 65% at 78% 45%,rgba(167,139,250,.16) 0,transparent 68%),radial-gradient(ellipse 36% 55% at 50% 110%,rgba(251,191,36,.1) 0,transparent 65%);filter:blur(10px);inset:-30% -40%;pointer-events:none;position:absolute;will-change:transform,opacity;z-index:0}.estimation-refine-cta__icon{background:linear-gradient(145deg,#38bdf833,#a78bfa2e);border:1px solid rgba(186,230,253,.22);border-radius:999px;box-shadow:inset 0 1px #ffffff1f;color:#bae6fd;display:grid;flex:none;height:2.15rem;place-items:center;position:relative;width:2.15rem;z-index:1}.estimation-refine-cta__icon svg{height:1.15rem;width:1.15rem}.estimation-refine-cta__copy{align-items:flex-start;display:flex;flex:1 1 auto;flex-direction:column;gap:.08rem;min-width:0;position:relative;text-align:left;z-index:1}.estimation-refine-cta__eyebrow{color:#bae6fdb8;font-size:.65rem;font-weight:600;letter-spacing:.01em;line-height:1.15}.estimation-refine-cta__label{color:#f8fafcf5;font-size:.92rem;font-weight:750;line-height:1.2;position:relative;text-shadow:0 0 20px rgba(56,189,248,.22);z-index:1}.estimation-refine-cta__meta{background:#ffffff14;color:#f8fafcb8;flex:none;font-size:.64rem;font-weight:700;padding:.28rem .48rem;white-space:nowrap}.estimation-refine-cta__check,.estimation-refine-cta__meta{align-items:center;border-radius:999px;display:inline-flex;position:relative;z-index:1}.estimation-refine-cta__check{background:#22c55e38;color:#86efac;height:1.45rem;justify-content:center;opacity:0;pointer-events:none;transform:translate(-18px);width:1.45rem}.estimation-refine-cta__check svg{height:.92rem;width:.92rem}.estimation-refine-cta__check--in{opacity:1;transform:translate(0)}.estimation-refine-cta--applied{background:#22c55e38}.estimation-refine-cta--applied:before{animation:estimation-refine-breathe-soft 9.5s cubic-bezier(.4,.1,.4,.9) infinite;background:radial-gradient(ellipse 90% 120% at 50% 50%,rgba(74,222,128,.42) 0,rgba(34,197,94,.22) 45%,transparent 72%);opacity:.58}.estimation-refine-cta--applied:hover:before{animation:none;opacity:.82;transform:scale(1.015)}.estimation-refine-cta--applied .estimation-refine-cta__orbit-spin{animation:estimation-refine-orbit 11s linear infinite;background:conic-gradient(from 0deg,transparent 0deg,transparent 90deg,rgba(74,222,128,.06) 130deg,rgba(74,222,128,.55) 155deg,rgba(34,197,94,.45) 175deg,rgba(167,243,208,.28) 200deg,transparent 230deg,transparent 1turn)}.estimation-refine-cta--applied .estimation-refine-cta__surface{background:linear-gradient(180deg,#4ade802e,#22c55e14),#06140eeb;box-shadow:inset 0 1px #a7f3d024,0 0 0 1px #4ade801f}.estimation-refine-cta--applied .estimation-refine-cta__haze{animation:estimation-refine-haze-soft 14s ease-in-out infinite;background:radial-gradient(ellipse 42% 70% at 22% 50%,rgba(74,222,128,.2) 0,transparent 70%),radial-gradient(ellipse 38% 65% at 78% 45%,rgba(34,197,94,.12) 0,transparent 68%),radial-gradient(ellipse 36% 55% at 50% 110%,rgba(167,243,208,.08) 0,transparent 65%)}.estimation-refine-cta--applied .estimation-refine-cta__label{color:#bbf7d0;text-shadow:0 0 18px rgba(74,222,128,.28)}.estimation-refine-cta--applied .estimation-refine-cta__eyebrow{color:#bbf7d0b3}.estimation-refine-cta--applied .estimation-refine-cta__icon{background:#22c55e2e;border-color:#86efac33;color:#bbf7d0}.estimation-refine-cta--applied .estimation-refine-cta__check{background:#22c55e47;box-shadow:0 0 12px #4ade8040;color:#bbf7d0}@keyframes estimation-refine-orbit{to{transform:rotate(1turn)}}@keyframes estimation-estimate-border-sweep{to{--estimate-border-angle:360deg}}@keyframes estimation-refine-haze{0%,to{opacity:.75;transform:translate3d(-6%,0,0) scale(1)}50%{opacity:1;transform:translate3d(8%,-4%,0) scale(1.06)}}@keyframes estimation-refine-haze-soft{0%,to{opacity:.55;transform:translate3d(-3%,0,0) scale(1)}50%{opacity:.78;transform:translate3d(4%,-2%,0) scale(1.03)}}@keyframes estimation-refine-breathe{0%,to{opacity:.38;transform:scale(.98)}50%{opacity:.72;transform:scale(1.02)}}@keyframes estimation-refine-breathe-soft{0%,to{opacity:.48;transform:scale(.992)}50%{opacity:.68;transform:scale(1.01)}}.estimation-refine{text-align:left}.estimation-refine__group-title{color:#f8fafc8c;font-size:.78rem;font-weight:700;letter-spacing:.08em;margin:0 0 .6rem;text-transform:uppercase}.estimation-refine__hint{color:#f8fafc99;font-size:.8rem;line-height:1.45;margin:-.25rem 0 .6rem}.estimation-refine__chips{display:flex;flex-wrap:wrap;gap:.5rem}.estimation-refine__chip{background:#ffffff0d;border:1px solid hsla(0,0%,100%,.14);border-radius:999px;color:#f8fafcd9;cursor:pointer;font-size:.92rem;font-weight:600;line-height:1.2;padding:.6rem .95rem;transition:background .18s ease,border-color .18s ease,color .18s ease,transform .18s ease}.estimation-refine__chip:active{transform:scale(.98)}.estimation-refine__chip--active{background:#fbbf2429;border-color:#fbbf24b3;color:#fcd34d}.estimation-refine__engine{background:#ffffff0a;border:1px solid hsla(0,0%,100%,.1);border-radius:var(--app-surface-radius,22px);padding:.8rem .9rem}.estimation-refine__engine+.estimation-refine__engine{margin-top:.6rem}.estimation-refine__engine-question{font-size:.98rem;line-height:1.35;margin:0 0 .25rem}.estimation-refine__engine-detail{color:#f8fafc99;font-size:.8rem;line-height:1.4;margin:0 0 .6rem}@media(prefers-reduced-motion:reduce){.estimation-refine-cta,.estimation-refine__chip{animation:none;transition:none}.estimation-refine-cta--applied .estimation-refine-cta__haze,.estimation-refine-cta--applied .estimation-refine-cta__orbit-spin,.estimation-refine-cta--applied:before,.estimation-refine-cta:before,.estimation-refine-cta__haze,.estimation-refine-cta__orbit-spin{animation:none;will-change:auto}.estimation-refine-cta:before{opacity:.55;transform:none}.estimation-refine-cta__orbit-spin{transform:rotate(35deg)}.estimation-refine-cta__haze{opacity:.7;transform:none}.estimation-refine-cta__check{transform:none}.estimation-refine-cta__check--in{opacity:1}}.estimation-dock{align-items:center;background:linear-gradient(180deg,rgba(8,13,26,0),rgba(8,13,26,.55) 28%,transparent);display:flex;flex-direction:column;flex-shrink:0;gap:.2rem;margin-inline:auto;max-width:28rem;padding:.55rem 0 .15rem;pointer-events:none;position:relative;width:100%;z-index:20}.estimation-dock>*{pointer-events:auto}.estimation-dock__cta{font-size:1.05rem;margin-top:0;max-width:28rem;min-height:3.35rem;padding-block:.85rem}.estimation-dock__copy{margin-top:.15rem;max-width:28rem;min-height:2.85rem;width:100%}.estimation-dock__subtitle{color:#f8fafcc7;font-size:.88rem;font-weight:600;line-height:1.35;margin:0 0 .15rem;max-width:28rem;text-align:center}.estimation-dock__link{background:none;border:0;color:#f8fafca6;cursor:pointer;font-size:.9rem;font-weight:600;padding:.35rem .75rem;text-decoration:underline;text-underline-offset:.2em}.estimation-dock-enter-active,.estimation-dock-leave-active{transition:transform .32s ease,opacity .32s ease}.estimation-dock-enter-from,.estimation-dock-leave-to{opacity:0;transform:translateY(1.5rem)}@media(prefers-reduced-motion:reduce){.estimation-dock-enter-active,.estimation-dock-leave-active,.estimation-explore__item{transition:none}.estimation-dock-enter-from,.estimation-dock-leave-to{opacity:1;transform:none}}.estimation-webapp__error{background:#ef444426;border-radius:.75rem;color:#fecaca;font-size:.85rem;margin:0;padding:.65rem .85rem}.estimation-webapp__funnel-presence{align-items:center;align-self:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:linear-gradient(160deg,#ffffff1a,#0f172a6b 55%,#02061780);border:1px solid hsla(0,0%,100%,.14);border-radius:999px;box-shadow:0 8px 22px #02061747,inset 0 1px #ffffff1a;color:#f8fafce0;display:inline-flex;font-size:.78rem;font-weight:600;gap:.4rem;justify-content:center;letter-spacing:.01em;line-height:1.3;margin:.1rem 0 0;padding:.38rem .85rem;text-align:center;white-space:nowrap}.estimation-webapp__funnel-presence-icon{display:block;flex-shrink:0;height:.95rem;stroke:currentColor;width:.95rem}.estimation-webapp__funnel-progress{color:#f7f7f761;font-size:.7rem;font-weight:600;letter-spacing:.04em;line-height:1.3;margin:0;padding:0;text-align:center;text-transform:uppercase}.estimation-webapp__funnel-progress-sep{color:#f7f7f747;margin:0 .28rem}.estimation-webapp__funnel-progress-step{transition:color .2s ease}.estimation-webapp__funnel-progress-step--pending{color:#f7f7f761}.estimation-webapp__funnel-progress-step--done{color:#f7f7f79e}.estimation-webapp__funnel-progress-step--active{color:#fde68a}.estimation-webapp__funnel-progress-step--refine.estimation-webapp__funnel-progress-step--active{color:#7dd3fc}.estimation-webapp__pre-capture{display:flex;flex:1;flex-direction:column;gap:.9rem;min-height:0;padding-bottom:.5rem}.estimation-webapp__pre-capture-points{display:flex;flex-direction:column;gap:4.75rem;list-style:none;margin:.35rem 0 0;overflow:visible;padding:1rem 0 .25rem .4rem}.estimation-webapp__pre-capture-point{align-items:center;background:linear-gradient(155deg,#ffffff14,#0f172a52);border:1px solid hsla(0,0%,100%,.12);border-radius:calc(var(--app-surface-radius, 22px) - 6px);display:flex;gap:.75rem;isolation:isolate;opacity:0;overflow:visible;padding:.32rem .7rem .32rem .5rem;transform:translate3d(36px,0,0);will-change:transform,opacity}.estimation-webapp__pre-capture-point:first-child{z-index:1}.estimation-webapp__pre-capture-point:nth-child(2){z-index:2}.estimation-webapp__pre-capture-point:nth-child(3){z-index:3}.estimation-webapp__pre-capture-point.is-ready{animation:pre-capture-point-enter var(--pre-capture-point-duration,.26s) var(--app-ease-page,cubic-bezier(.22,1,.36,1)) both;animation-delay:var(--pre-capture-point-delay,0s)}@keyframes pre-capture-point-enter{0%{opacity:0;transform:translate3d(36px,0,0)}30%{opacity:1}to{opacity:1;transform:translateZ(0)}}.estimation-webapp__pre-capture-point-media{display:block;flex:none;height:2.25rem;overflow:visible;position:relative;width:3.75rem;z-index:1}.sell-help-illu{height:6rem;left:-.45rem;opacity:0;pointer-events:none;position:absolute;top:-1.15rem;transform:translateZ(0) scale(.84);transform-origin:left top;width:6rem;will-change:transform,opacity}.sell-help-illu.is-ready{animation:sell-help-illu-bounce var(--sell-help-illu-duration,.56s) cubic-bezier(.34,1.35,.64,1) both;animation-delay:var(--sell-help-illu-delay,0s);z-index:2}@keyframes sell-help-illu-bounce{0%{opacity:0;transform:translate3d(6px,0,0) scale(.82)}18%{opacity:1}42%{transform:translate3d(-16px,-6px,0) scale(1.16)}62%{transform:translate3d(5px,3px,0) scale(.96)}80%{transform:translate3d(-4px,-2px,0) scale(1.04)}to{opacity:1;transform:translateZ(0) scale(1)}}.sell-help-illu__img{display:block;filter:drop-shadow(0 6px 14px rgba(2,6,23,.45));height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:left top;object-position:left top;width:100%}@media(max-width:380px){.estimation-webapp__pre-capture-points{gap:4rem;padding:.9rem 0 .2rem .3rem}.estimation-webapp__pre-capture-point{gap:.55rem;padding:.28rem .6rem .28rem .42rem}.estimation-webapp__pre-capture-point-body{padding-left:.95rem}.estimation-webapp__pre-capture-point-media{height:2rem;width:3.25rem}.sell-help-illu{height:5.25rem;left:-.38rem;top:-.95rem;width:5.25rem}}@media(prefers-reduced-motion:reduce){.estimation-webapp__pre-capture-point,.estimation-webapp__pre-capture-point.is-ready,.sell-help-illu,.sell-help-illu.is-ready{animation:none;opacity:1;transform:none;will-change:auto}}.estimation-webapp__pre-capture-point-body{color:#e2e8f0c7;display:flex;flex:1;flex-direction:column;font-size:.84rem;gap:.18rem;line-height:1.35;min-width:0;padding-left:1.25rem;padding-top:0}.estimation-webapp__pre-capture-point-body strong{color:#f8fafc;font-size:.92rem;font-weight:700}.estimation-webapp__pre-capture-point-body em{color:#fdba74;font-style:normal;font-weight:700}.estimation-webapp__pre-capture-angles{display:flex;flex-wrap:wrap;gap:.35rem;margin-top:.35rem}.estimation-webapp__pre-capture-angle{align-items:center;background:#02061766;border:1px solid hsla(0,0%,100%,.1);border-radius:999px;color:#e2e8f0c7;display:inline-flex;font-size:.7rem;font-weight:600;letter-spacing:.01em;line-height:1.2;padding:.28rem .55rem}.estimation-webapp__pre-capture-actions{align-items:stretch;display:flex;flex-direction:row;gap:.75rem;margin-top:auto}.estimation-webapp__pre-capture-actions .estimation-webapp__cta{gap:.55rem;margin-top:0}.estimation-webapp__pre-capture-gallery-btn{flex:none;min-height:4.25rem;min-width:4.25rem;padding:0;width:4.25rem}.estimation-webapp__pre-capture-camera-btn{flex:1;min-width:0}.estimation-webapp__pre-capture-camera-btn svg,.estimation-webapp__pre-capture-gallery-btn svg{flex:none;height:1.35rem;width:1.35rem}.estimation-webapp__scan-copy{color:#bae6fde0;font-size:.85rem;font-weight:500;line-height:1.35;margin:.35rem 0 0;text-align:center}.estimation-webapp__sell-teaser{color:#fde68be6!important;margin-top:.35rem!important}.estimation-result__sample-count{color:#f8fafce0;font-size:.62rem;font-weight:700;letter-spacing:.08em;margin:0;text-align:right;text-shadow:0 1px 6px rgba(0,0,0,.55);text-transform:uppercase}.estimation-result__intent-narration{color:#fef3c8eb;font-size:.88rem;font-weight:500;line-height:1.4;margin:.55rem 0 0;text-align:center}.estimation-webapp--enter{animation:estimation-fade-up .45s ease both}.estimation-photo-wall{inset:0;overflow:hidden;pointer-events:none;position:absolute;z-index:0}.estimation-photo-wall__fade{inset:0;-webkit-mask-image:linear-gradient(180deg,transparent 0,rgba(0,0,0,.12) 10%,rgba(0,0,0,.45) 22%,#000 38%,#000 90%,rgba(0,0,0,.55));mask-image:linear-gradient(180deg,transparent 0,rgba(0,0,0,.12) 10%,rgba(0,0,0,.45) 22%,#000 38%,#000 90%,rgba(0,0,0,.55));opacity:0;perspective:var(--wall-perspective,900px);perspective-origin:50% 0;position:absolute;transition:opacity 1.2s ease}.estimation-photo-wall__fade--ready{opacity:.45}.estimation-photo-wall__stage{bottom:0;height:100%;left:50%;margin-left:calc(var(--wall-row-width, 120%)/-2);position:absolute;transform:rotateX(var(--wall-angle,42deg));transform-origin:50% 100%;width:var(--wall-row-width,120%)}.estimation-photo-wall__crawl{animation:estimation-wall-crawl var(--wall-crawl-duration,36s) linear infinite;bottom:calc(var(--wall-loop-height, 536px)*-1);display:flex;flex-direction:column;gap:var(--wall-row-gap,14px);left:0;position:absolute;right:0}.estimation-photo-wall__row{height:var(--wall-tile-height,120px);overflow:hidden;position:relative;width:100%}.estimation-photo-wall__track{animation:estimation-wall-row var(--wall-row-duration,190s) linear infinite;animation-delay:var(--wall-row-delay,0s);display:flex;gap:var(--wall-tile-gap,12px);height:100%;left:0;position:absolute;top:0}.estimation-photo-wall__track--reverse{animation-direction:reverse}.estimation-photo-wall__tile{background:#94a3b81f;border-radius:calc(var(--app-surface-radius, 22px)/2);box-shadow:0 12px 26px #02061073;flex:0 0 auto;height:var(--wall-tile-height,120px);-o-object-fit:cover;object-fit:cover;-webkit-user-select:none;-moz-user-select:none;user-select:none}.estimation-photo-wall__tile--broken{opacity:0}.estimation-photo-wall__veil{background:radial-gradient(115% 62% at 50% 34%,#080d18d1 0,#080d1885 42%,#080d181f),linear-gradient(180deg,#080d18b8 0,#080d1814 34%,#060a129e);inset:0;position:absolute}.estimation-wall-enter-active,.estimation-wall-leave-active{transition:opacity .42s cubic-bezier(.22,1,.36,1)}.estimation-wall-enter-from,.estimation-wall-leave-to{opacity:0}@keyframes estimation-logo-float{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@keyframes estimation-scan-beam{0%{opacity:0;transform:translateY(-100%)}20%{opacity:1}80%{opacity:1}to{opacity:0;transform:translateY(100%)}}@keyframes estimation-header-action-in{0%{opacity:0;transform:translateY(-10px) scale(.84)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes estimation-fade-up{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes estimation-price-pop{0%{opacity:0;transform:scale(.6)}68%{opacity:1;transform:scale(1.2)}to{opacity:1;transform:scale(1)}}@keyframes estimation-refine-hint-bar{0%{opacity:0;transform:scaleX(0)}to{opacity:1;transform:scaleX(1)}}@keyframes estimation-refine-hint-label{to{opacity:1;transform:translateY(0)}}@keyframes estimation-price-splash{0%{opacity:0;transform:translateZ(0) scale(.45)}16%{opacity:1}to{opacity:0;transform:translate3d(var(--dx,0),var(--dy,0),0) scale(.25)}}@keyframes estimation-price-letter-breathe{0%,to{text-shadow:0 1px 2px color-mix(in srgb,var(--price-glow,#0f172a) 88%,transparent),0 2px 8px color-mix(in srgb,var(--price-glow,#0f172a) 62%,transparent),0 4px 18px color-mix(in srgb,var(--price-glow,#0f172a) 38%,transparent),0 6px 28px color-mix(in srgb,var(--price-glow,#0f172a) 20%,transparent)}50%{text-shadow:0 1px 2px color-mix(in srgb,var(--price-glow,#0f172a) 95%,transparent),0 2px 12px color-mix(in srgb,var(--price-glow,#0f172a) 78%,transparent),0 5px 24px color-mix(in srgb,var(--price-glow,#0f172a) 52%,transparent),0 10px 40px color-mix(in srgb,var(--price-glow,#0f172a) 30%,transparent)}}@keyframes estimation-price-letter-breathe-refined{0%,to{text-shadow:0 1px 2px color-mix(in srgb,var(--price-glow,#0f172a) 92%,transparent),0 2px 10px color-mix(in srgb,var(--price-glow,#0f172a) 72%,transparent),0 4px 22px color-mix(in srgb,var(--price-glow,#0f172a) 48%,transparent),0 8px 38px color-mix(in srgb,var(--price-glow,#0f172a) 28%,transparent),0 12px 54px color-mix(in srgb,var(--price-glow,#0f172a) 14%,transparent)}50%{text-shadow:0 1px 3px color-mix(in srgb,var(--price-glow,#0f172a) 98%,transparent),0 3px 14px color-mix(in srgb,var(--price-glow,#0f172a) 82%,transparent),0 6px 28px color-mix(in srgb,var(--price-glow,#0f172a) 58%,transparent),0 10px 48px color-mix(in srgb,var(--price-glow,#0f172a) 36%,transparent),0 14px 68px color-mix(in srgb,var(--price-glow,#0f172a) 20%,transparent)}}@keyframes estimation-scan-badge{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes estimation-scan-shutter-flash{0%{opacity:0}35%{opacity:1}to{opacity:0}}@keyframes estimation-scan-photo-reveal{0%{filter:brightness(1.18) saturate(1.08);opacity:.72;transform:scale(1.06)}to{filter:brightness(1) saturate(1);opacity:1;transform:scale(1)}}@keyframes estimation-wall-crawl{0%{transform:translateZ(0)}to{transform:translate3d(0,calc(var(--wall-loop-height, 536px)*-1),0)}}@keyframes estimation-wall-row{0%{transform:translateZ(0)}to{transform:translate3d(calc(var(--wall-unit-width, 1600px)*-1),0,0)}}@media(prefers-reduced-motion:reduce){.estimation-photo-wall__crawl,.estimation-photo-wall__track,.estimation-result__price,.estimation-result__price .price-xpf-label,.estimation-result__price-splash-dot,.estimation-scan-stage__badge,.estimation-scan-stage__beam,.estimation-scan-stage__flash,.estimation-scan-stage__photo--reveal,.estimation-webapp--enter,.estimation-webapp__logo{animation:none!important}.estimation-result__price-splash{display:none!important}}.estimation-info-doc{display:flex;flex-direction:column;margin:0 auto;max-width:42rem;min-height:100dvh;min-height:100vh;padding:1rem 1.1rem 2rem}.estimation-info-doc__header{margin-bottom:1.25rem}.estimation-info-doc__back{align-items:center;background:#ffffff0f;border:none;border-radius:999px;color:#f8fafc;cursor:pointer;display:inline-flex;height:2.5rem;justify-content:center;margin:0 0 .75rem -.35rem;padding:0;width:2.5rem}.estimation-info-doc__title{color:#f8fafc;font-family:"DM Serif Display",Georgia,serif;font-size:1.65rem;font-weight:400;line-height:1.15;margin:0}.estimation-info-doc__subtitle{color:#f8fafcad;font-size:.92rem;line-height:1.45;margin:.45rem 0 0}.estimation-info-doc__body{flex:1}.estimation-info-doc__content{color:#f8fafce0;font-size:.94rem;line-height:1.58}.estimation-info-doc__lead{color:#f8fafceb;font-size:1rem;line-height:1.5;margin:0 0 1.1rem}.estimation-info-doc__heading{color:#f8fafc;font-family:"DM Serif Display",Georgia,serif;font-size:1.12rem;font-weight:400;margin:1.35rem 0 .5rem}.estimation-info-doc__list,.estimation-info-doc__steps{margin:0;padding-left:1.15rem}.estimation-info-doc__list li+li,.estimation-info-doc__steps li+li{margin-top:.4rem}.estimation-info-doc__content p{margin:0 0 .85rem}.estimation-info-doc__note{background:#fbbf241a;border:1px solid rgba(251,191,36,.22);border-radius:var(--app-surface-radius,22px);color:#fef3c8f2;font-size:.9rem;line-height:1.45;margin-top:1.25rem!important;padding:.75rem .85rem}.estimation-info-doc__inline-link{background:none;border:none;color:#86efac;cursor:pointer;font:inherit;padding:0;text-decoration:underline;text-underline-offset:2px}.estimation-info-doc__footer{align-items:center;border-top:1px solid hsla(0,0%,100%,.08);display:flex;flex-wrap:wrap;font-size:.85rem;gap:.35rem;justify-content:center;margin-top:2rem;padding-top:1rem}.estimation-info-doc__footer-link{color:#f8fafcb8;text-decoration:none}.estimation-info-doc__footer-link:hover{color:#f8fafc;text-decoration:underline}.estimation-info-doc__footer-sep{color:#f8fafc59}.estimation-webapp__legal-links{align-items:center;color:#f8fafc94;display:flex;flex-wrap:wrap;font-size:.8rem;gap:.35rem;justify-content:center;line-height:1.4;list-style:none;margin:.65rem 0 0;padding:0;text-align:center;width:100%}.estimation-webapp__legal-links a,.estimation-webapp__legal-links-btn{background:none;border:none;color:#f8fafcc7;cursor:pointer;font:inherit;padding:0;text-decoration:none}.estimation-webapp__legal-links a:hover,.estimation-webapp__legal-links-btn:hover{color:#f8fafc;text-decoration:underline}.estimation-webapp__legal-links-sep{color:#f8fafc59}.estimation-landing-podium-zone .estimation-podium__list{padding-bottom:.15rem}.estimation-landing-info-links{align-items:center;color:#f8fafc80;display:flex;flex-wrap:wrap;font-size:.8rem;gap:.35rem;justify-content:center;margin:.15rem 0 0;padding:0 1.25rem;text-align:center;width:100%}.estimation-landing-info-links a,.estimation-landing-info-links__btn{background:none;border:none;color:#f8fafcb8;cursor:pointer;font:inherit;padding:0;text-decoration:none}.estimation-landing-info-links a:hover,.estimation-landing-info-links__btn:hover{color:#f8fafc;text-decoration:underline}.listing-url-step{color:#f8fafc;flex:1 1 auto;gap:1.35rem;justify-content:center;margin:0 auto;max-width:28rem;padding:.25rem 0 .5rem;text-align:center}.listing-url-step,.listing-url-step__intro{align-items:center;display:flex;flex-direction:column;width:100%}.listing-url-step__intro{gap:.85rem}.listing-url-step__headline{align-items:center;display:flex;flex-direction:column;font-family:"DM Serif Display",Georgia,serif;font-size:clamp(2rem,8.5vw,3rem);font-weight:400;gap:.08rem;letter-spacing:-.01em;line-height:1.02;margin:0}.listing-url-step__headline-line--muted{color:#f8fafc94}.listing-url-step__lede{color:#f8fafcbd;font-size:.95rem;line-height:1.5;margin:0;max-width:22rem}.listing-url-step__card{align-items:stretch;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:linear-gradient(165deg,#ffffff1a,#0f172a6b 52%,#0206178c);border:1px solid rgba(249,115,22,.42);border-radius:calc(var(--app-surface-radius, 22px) + 4px);box-shadow:0 18px 48px #02061759,inset 0 1px #ffffff1a;display:flex;flex-direction:column;gap:.75rem;padding:.85rem;width:100%}.listing-url-step__field{display:flex;flex-direction:column;gap:.45rem}.listing-url-step__input-wrap{align-items:stretch;display:flex;position:relative;width:100%}.listing-url-step__field-label{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0;white-space:nowrap}.listing-url-step__field input{background:#ffffff0f;border:0;border-radius:calc(var(--app-surface-radius, 22px) - 4px);box-sizing:border-box;color:#f8fafc;font:inherit;font-size:.98rem;line-height:1.45;min-height:4.75rem;padding:.85rem .75rem;text-align:center;transition:background-color .2s ease,text-align .15s ease;width:100%}.listing-url-step__input-wrap--with-action input{padding-right:3.35rem}.listing-url-step__paste-btn{background:#ffffff14;border:0;border-radius:999px;color:#f8fafcd1;cursor:pointer;display:grid;height:2.5rem;padding:0;place-items:center;position:absolute;right:.55rem;top:50%;transform:translateY(-50%);transition:background-color .2s ease,color .2s ease,transform .15s ease;width:2.5rem;z-index:1}.listing-url-step__paste-btn:hover:not(:disabled){background:#ffffff24;color:#f8fafc}.listing-url-step__paste-btn:active:not(:disabled){transform:translateY(-50%) scale(.94)}.listing-url-step__paste-btn:disabled{cursor:not-allowed;opacity:.45}.listing-url-step__paste-btn:focus-visible{outline:2px solid rgba(249,115,22,.85);outline-offset:2px}.listing-url-step__paste-icon{height:1.15rem;width:1.15rem}.listing-url-step__field input::-moz-placeholder{color:#f8fafc6b;text-align:center}.listing-url-step__field input::placeholder{color:#f8fafc6b;text-align:center}.listing-url-step__field input:focus{background:#ffffff1a;outline:none}.listing-url-step__field input:focus:not(:-moz-placeholder){text-align:left}.listing-url-step__field input.listing-url-step__input--filled,.listing-url-step__field input:focus:not(:placeholder-shown){text-align:left}.listing-url-step__field input:disabled{cursor:wait;opacity:.65}.listing-url-step__input-wrap--valid input{background:#10b98114;box-shadow:inset 0 0 0 1px #34d3996b}.listing-url-step__input-wrap--error input{background:#ef444414;box-shadow:inset 0 0 0 1px #f8727273}.listing-url-step__input-wrap--pending input{box-shadow:inset 0 0 0 1px #fb923c59}.listing-url-step__link-status{align-items:flex-start;border-radius:calc(var(--app-surface-radius, 22px) - 6px);display:flex;gap:.65rem;margin-top:.55rem;padding:.7rem .75rem;text-align:left}.listing-url-step__link-status--valid{background:linear-gradient(160deg,#10b98124,#0f172a47);border:1px solid rgba(52,211,153,.28)}.listing-url-step__link-status--error{background:linear-gradient(160deg,#ef44441f,#0f172a47);border:1px solid hsla(0,91%,71%,.32)}.listing-url-step__link-status--pending{background:linear-gradient(160deg,#f973161a,#0f172a3d);border:1px solid rgba(251,146,60,.28)}.listing-url-step__link-status-icon{border-radius:999px;display:grid;flex:none;height:1.75rem;place-items:center;width:1.75rem}.listing-url-step__link-status--valid .listing-url-step__link-status-icon{background:#10b98138;box-shadow:0 0 0 3px #10b9811a;color:#6ee7b7}.listing-url-step__link-status--error .listing-url-step__link-status-icon{background:#ef44442e;box-shadow:0 0 0 3px #ef444414;color:#fca5a5}.listing-url-step__link-status--pending .listing-url-step__link-status-icon{background:#f9731629;box-shadow:0 0 0 3px #f9731614;color:#fdba74}.listing-url-step__link-status-icon svg{height:.95rem;width:.95rem}.listing-url-step__link-status-spinner{animation:listing-url-status-spin .85s linear infinite}.listing-url-step__link-status-copy{display:flex;flex-direction:column;gap:.18rem;min-width:0}.listing-url-step__link-status-title{color:#f8fafc;font-size:.84rem;font-weight:700;line-height:1.35}.listing-url-step__link-status-detail{color:#f8fafcad;font-size:.78rem;line-height:1.45;overflow-wrap:anywhere}.listing-url-step__link-status--valid .listing-url-step__link-status-detail{color:#a7f3d0e0}.listing-url-step__link-status--error .listing-url-step__link-status-detail{color:#fec8c8eb}.listing-url-status-enter-active,.listing-url-status-leave-active{transition:opacity .22s ease,transform .22s ease}.listing-url-status-enter-from,.listing-url-status-leave-to{opacity:0;transform:translateY(-.35rem)}@keyframes listing-url-status-spin{to{transform:rotate(1turn)}}@media(prefers-reduced-motion:reduce){.listing-url-status-enter-active,.listing-url-status-leave-active{transition:none}.listing-url-step__link-status-spinner{animation:none}}.listing-url-step__error{color:#fecaca;font-size:.82rem;line-height:1.45;margin:0;overflow-wrap:anywhere;text-align:left}.listing-url-step__cta{align-items:center;border-radius:calc(var(--app-surface-radius, 22px) - 2px);display:inline-flex;font-size:1.05rem;gap:.45rem;justify-content:center;margin-top:0;min-height:3.65rem;padding:.85rem 1.15rem;width:100%}.listing-url-step__cta-label{line-height:1.2}.listing-url-step__cta-arrow{flex-shrink:0;height:1.15rem;width:1.15rem}.listing-url-step__phone{background:linear-gradient(165deg,#ffffff14,#0f172a6b 52%,#0206178c);border:1px solid hsla(0,0%,100%,.14);border-radius:calc(var(--app-surface-radius, 22px) + 4px);box-shadow:0 18px 48px #02061759,inset 0 1px #ffffff1a;display:flex;flex-direction:column;gap:.85rem;padding:.85rem;text-align:left;width:100%}.listing-url-step__phone-title{color:#f8fafc;font-family:"DM Serif Display",Georgia,serif;font-size:clamp(1.5rem,6vw,2rem);font-weight:400;line-height:1.08;margin:0;text-align:center}.listing-url-step__phone-lede{color:#f8fafcc7;font-size:.9rem;line-height:1.55;margin:0;text-align:center}.listing-url-step__note{color:#f8fafc8c;font-size:.8rem;line-height:1.45;margin:0;max-width:22rem}.estimation-layout[data-v-e96d4db0]{background:radial-gradient(120% 80% at 50% 0,#1a2744 0,#0b1220 55%,#060a12);color:#f8fafc;isolation:isolate;max-width:100%;min-height:100dvh;min-height:100vh;overflow-x:clip;width:100%}html:has(.estimation-layout) body,html:has(.estimation-layout){background:#060a12}
