.Valuation-module__hP0YRW__valuationPage{padding:0 12px 40px}.Valuation-module__hP0YRW__desktopTitleSuffix{white-space:pre-line}.Valuation-module__hP0YRW__vehicleCard,.Valuation-module__hP0YRW__resultCard,.Valuation-module__hP0YRW__seoBlock{box-sizing:border-box;width:100%;max-width:430px;margin:0 auto 14px}.Valuation-module__hP0YRW__eyebrow,.Valuation-module__hP0YRW__payKicker{color:#64748b;letter-spacing:.08em;text-transform:uppercase;margin:0 0 8px;font-size:12px;font-weight:800}.Valuation-module__hP0YRW__vehicleCard h2,.Valuation-module__hP0YRW__resultCard h2,.Valuation-module__hP0YRW__seoBlock h2{letter-spacing:0;margin:0;font-size:24px;font-weight:900;line-height:1.08}.Valuation-module__hP0YRW__muted,.Valuation-module__hP0YRW__seoBlock p,.Valuation-module__hP0YRW__seoBlock li{color:#475569;margin:12px 0 0;font-size:15px;line-height:1.55}.Valuation-module__hP0YRW__appleBtn,.Valuation-module__hP0YRW__cardBtn,.Valuation-module__hP0YRW__fullReportBtn{cursor:pointer;border:0;border-radius:8px;justify-content:center;align-items:center;width:100%;min-height:48px;font-size:15px;font-weight:900;text-decoration:none;display:inline-flex}.Valuation-module__hP0YRW__error{color:#b91c1c;margin:10px 0 0;font-size:14px;font-weight:800}.Valuation-module__hP0YRW__vehicleCard,.Valuation-module__hP0YRW__resultCard,.Valuation-module__hP0YRW__seoBlock{background:#fff;border:1px solid #e2e8f0;border-radius:8px;padding:18px}.Valuation-module__hP0YRW__cardTop{justify-content:space-between;align-items:center;gap:10px;margin-bottom:14px;display:flex}.Valuation-module__hP0YRW__miniPlate{color:#000;min-height:34px;font-family:var(--font-family-plate);letter-spacing:.08em;background:#ffeb3b;border:2px solid #000;border-radius:4px;justify-content:center;align-items:center;padding:0 12px;font-size:20px;font-weight:950;display:inline-flex}.Valuation-module__hP0YRW__foundBadge{color:#166534;background:#dcfce7;border-radius:999px;padding:5px 9px;font-size:12px;font-weight:900}.Valuation-module__hP0YRW__specGrid,.Valuation-module__hP0YRW__valueGrid{grid-template-columns:1fr 1fr;gap:10px;margin:16px 0 0;display:grid}.Valuation-module__hP0YRW__specGrid div,.Valuation-module__hP0YRW__valueGrid div{background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;padding:12px}.Valuation-module__hP0YRW__specGrid dt,.Valuation-module__hP0YRW__valueGrid span{color:#64748b;margin:0 0 4px;font-size:12px;font-weight:800}.Valuation-module__hP0YRW__specGrid dd,.Valuation-module__hP0YRW__valueGrid strong{color:#0f172a;margin:0;font-size:15px;font-weight:900;display:block}.Valuation-module__hP0YRW__payBox{color:#fff;background:#0f172a;border-radius:8px;margin-top:18px;padding:16px}.Valuation-module__hP0YRW__priceLine{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:14px;display:flex}.Valuation-module__hP0YRW__unlockTitle{color:#fff;margin:0 0 8px;font-size:24px;line-height:1.05}.Valuation-module__hP0YRW__unlockCopy{color:#cbd5e1;margin:0 0 16px;font-size:14px;line-height:1.5}.Valuation-module__hP0YRW__priceLine strong{font-size:34px;line-height:1}.Valuation-module__hP0YRW__priceLine span,.Valuation-module__hP0YRW__microcopy,.Valuation-module__hP0YRW__cacheNote,.Valuation-module__hP0YRW__upsell span{color:#94a3b8;font-size:13px;line-height:1.45}.Valuation-module__hP0YRW__applePayNativeBtn{-webkit-appearance:-apple-pay-button;-apple-pay-button-type:plain;-apple-pay-button-style:black;cursor:pointer;border:none;border-radius:10px;width:100%;height:52px;margin-bottom:10px;display:block}.Valuation-module__hP0YRW__cardBtn{color:#fff;background:#1e293b;border:1.5px solid #334155;gap:8px;margin-top:0}.Valuation-module__hP0YRW__reportUpgrade{margin-top:14px}.Valuation-module__hP0YRW__orDivider{text-align:center;color:#64748b;letter-spacing:.08em;text-transform:uppercase;margin-bottom:10px;font-size:12px;font-weight:700;display:block}.Valuation-module__hP0YRW__fullReportUpgradeBtn{color:#fff;box-sizing:border-box;background:linear-gradient(135deg,#1d4ed8 0%,#0f172a 100%);border-radius:8px;justify-content:center;align-items:center;gap:10px;width:100%;min-height:48px;padding:10px 16px;font-size:14px;font-weight:800;text-decoration:none;display:flex}.Valuation-module__hP0YRW__includesBadge{white-space:nowrap;background:#ffffff2e;border-radius:999px;padding:3px 9px;font-size:11px;font-weight:700}.Valuation-module__hP0YRW__microcopy{margin:10px 0 0}.Valuation-module__hP0YRW__loadingPulse{background:#dbeafe;border-radius:50%;width:42px;height:42px;margin-bottom:14px;animation:1s ease-in-out infinite Valuation-module__hP0YRW__pulse;box-shadow:inset 0 0 0 8px #eff6ff}@keyframes Valuation-module__hP0YRW__pulse{50%{opacity:.7;transform:scale(1.08)}}.Valuation-module__hP0YRW__rangeBar{background:linear-gradient(90deg,#2563eb 0%,#16a34a 50%,#f59e0b 100%);border-radius:8px;height:108px;margin:32px 0 18px;position:relative;overflow:visible;box-shadow:inset 0 0 0 1px #ffffff59,0 14px 32px #0f172a2e}.Valuation-module__hP0YRW__zoneLow,.Valuation-module__hP0YRW__zoneMid,.Valuation-module__hP0YRW__zoneHigh{color:#fff;text-shadow:0 1px 4px #00000059;font-size:11px;font-weight:900;position:absolute;bottom:12px}.Valuation-module__hP0YRW__zoneLow{left:12px}.Valuation-module__hP0YRW__zoneMid{left:50%;transform:translate(-50%)}.Valuation-module__hP0YRW__zoneHigh{right:12px}.Valuation-module__hP0YRW__pin{color:#fff;white-space:nowrap;background:#0f172a;border-radius:8px;padding:8px 10px;font-size:13px;font-weight:900;position:absolute;top:-18px;transform:translate(-50%)}.Valuation-module__hP0YRW__pin:after{content:"";background:#0f172a;border-radius:999px;width:3px;height:78px;position:absolute;top:100%;left:50%;transform:translate(-50%)}.Valuation-module__hP0YRW__valueGrid{grid-template-columns:1fr}.Valuation-module__hP0YRW__vehicleDesc{color:#475569;margin:4px 0 12px;font-size:14px;font-weight:600}.Valuation-module__hP0YRW__allValues{border:1px solid #e2e8f0;border-radius:10px;margin:20px 0 0;overflow:hidden}.Valuation-module__hP0YRW__valueRow{background:#fff;border-bottom:1px solid #f1f5f9;justify-content:space-between;align-items:center;padding:12px 16px;display:flex}.Valuation-module__hP0YRW__valueRow:last-child{border-bottom:none}.Valuation-module__hP0YRW__valueRow span{color:#475569;font-size:14px;font-weight:600}.Valuation-module__hP0YRW__valueRow strong{color:#0f172a;font-size:15px;font-weight:900}.Valuation-module__hP0YRW__valueRowHighlight{background:#f0fdf4}.Valuation-module__hP0YRW__valueRowHighlight span{color:#166534}.Valuation-module__hP0YRW__valueRowHighlight strong{color:#15803d}.Valuation-module__hP0YRW__emailBox{background:#f8fafc;border:1px solid #e2e8f0;border-radius:10px;margin-top:20px;padding:16px}.Valuation-module__hP0YRW__emailBoxLabel{color:#334155;margin:0 0 10px;font-size:13px;font-weight:700}.Valuation-module__hP0YRW__emailBoxRow{gap:8px;display:flex}.Valuation-module__hP0YRW__emailInput{color:#0f172a;background:#fff;border:1.5px solid #cbd5e1;border-radius:8px;outline:none;flex:1;min-width:0;height:42px;padding:0 12px;font-size:14px}.Valuation-module__hP0YRW__emailInput:focus{border-color:#0f172a}.Valuation-module__hP0YRW__emailSendBtn{color:#fff;cursor:pointer;white-space:nowrap;background:#0f172a;border:none;border-radius:8px;height:42px;padding:0 18px;font-size:14px;font-weight:800}.Valuation-module__hP0YRW__emailSendBtn:disabled{opacity:.5;cursor:default}.Valuation-module__hP0YRW__emailSentNote{color:#16a34a;margin:8px 0 0;font-size:12px;font-weight:600}.Valuation-module__hP0YRW__searchAnotherBtn{color:#334155;text-align:center;background:#f1f5f9;border-radius:8px;margin-top:14px;padding:13px;font-size:14px;font-weight:800;text-decoration:none;display:block}.Valuation-module__hP0YRW__cacheNote{color:#64748b;margin:12px 0 0}.Valuation-module__hP0YRW__upsell{background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;margin-top:18px;padding:16px}.Valuation-module__hP0YRW__upsell h3{margin:0;font-size:22px;line-height:1.1}.Valuation-module__hP0YRW__upsell p{color:#475569;margin:10px 0 14px;line-height:1.55}.Valuation-module__hP0YRW__fullReportBtn{color:#fff;background:#0f172a}.Valuation-module__hP0YRW__upsell span{color:#64748b;text-align:center;margin-top:8px;display:block}.Valuation-module__hP0YRW__seoBlock{margin-top:20px}.Valuation-module__hP0YRW__seoBlock ol{margin:12px 0 0;padding-left:20px}.Valuation-module__hP0YRW__seoBlock a{color:#1d4ed8;font-weight:800}@media (min-width:760px){.Valuation-module__hP0YRW__valuationPage{padding-top:32px}.Valuation-module__hP0YRW__vehicleCard,.Valuation-module__hP0YRW__resultCard,.Valuation-module__hP0YRW__seoBlock{max-width:720px}.Valuation-module__hP0YRW__specGrid,.Valuation-module__hP0YRW__valueGrid{grid-template-columns:repeat(4,1fr)}.Valuation-module__hP0YRW__valueGrid{grid-template-columns:repeat(3,1fr)}}@media (max-width:640px){.Valuation-module__hP0YRW__valuationPage{padding-left:0;padding-right:0}.Valuation-module__hP0YRW__valuationPage .Valuation-module__hP0YRW__valuationTitle{white-space:nowrap;font-size:42px;line-height:50px}.Valuation-module__hP0YRW__desktopTitleSuffix{display:none}}
