.mtrFinderRoot{color:#071a33;background:linear-gradient(#f7f9fcf2,#fffffffa),#f7f9fc;min-height:calc(100vh - 86px);padding:22px clamp(16px,3vw,34px) 34px}.mtrFinderLead{color:#fff;background:radial-gradient(circle at 90% 18%,#ffab034d,#0000 15%),radial-gradient(circle at 66% 60%,#1458cc3d,#0000 28%),linear-gradient(135deg,#041027 0%,#071d40 55%,#031023 100%);border:1px solid #ffab0b;border-radius:16px 16px 0 0;grid-template-columns:1fr 1fr;align-items:stretch;max-width:1560px;min-height:63vh;margin:0 auto;padding:0;display:grid;position:relative;overflow:hidden}.mtrFinderLead:after{content:"";pointer-events:none;background:linear-gradient(90deg,#05112626,#0000 58%),repeating-radial-gradient(circle at 84%,#ffffff1f 0 1px,#0000 1px 54px);position:absolute;inset:0}.mtrFinderLead>div{z-index:2;position:relative}.mtrFinderLead h1{color:#fff;letter-spacing:0;margin:0;font-size:clamp(34px,5vw,62px);line-height:1.08}.mtrFinderLead h1 span{color:#ffab03}.mtrFinderLead p{color:#ffffffe0;max-width:660px;margin:22px 0 0;font-size:clamp(17px,1.7vw,24px);line-height:1.55}.mtrFinderLead img{z-index:1;object-fit:cover;object-position:center;filter:saturate(1.08)contrast(1.08);border-radius:6px;justify-self:end;width:min(100%,560px);height:210px;position:relative;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 22% 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 22% 100%)}.mtrFinderQuestionMark{z-index:3;color:#ffab03;opacity:.95;pointer-events:none;font-size:clamp(86px,10vw,160px);font-weight:950;line-height:1;position:absolute;top:18px;right:clamp(42px,8vw,120px)}.mtrFinderSteps{background:#fff;border:1px solid #071a3317;border-top:0;border-radius:0 0 8px 8px;grid-template-columns:repeat(5,minmax(0,1fr));max-width:1560px;margin:0 auto;padding:28px 34px 26px;display:grid}.mtrFinderSteps div{color:#071a33;justify-items:center;gap:11px;font-size:13px;font-weight:900;display:grid;position:relative}.mtrFinderSteps div:not(:last-child):after{content:"";background:repeating-linear-gradient(90deg,#071a332e 0 8px,#0000 8px 15px);width:calc(100% - 64px);height:2px;position:absolute;top:21px;left:calc(50% + 32px)}.mtrFinderSteps span{z-index:1;color:#071a33;background:#f2f5f9;border:1px solid #071a331f;border-radius:999px;place-items:center;width:44px;height:44px;display:grid;position:relative}.mtrFinderSteps .mtrFinderActive span{background:#ffab03;border-color:#ffab03}.mtrFinderSteps .mtrFinderActive strong{color:#d99a00}.mtrFinderShell{grid-template-columns:minmax(0,1fr) minmax(280px,380px);gap:28px;max-width:1560px;margin:18px auto 0;display:grid}.mtrFinderMain,.mtrFinderSummary,.mtrFinderDeposit,.mtrFinderSecurity{background:#fff;border:1px solid #071a3317;border-radius:8px}.mtrFinderMain{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;padding:24px;display:grid}.mtrFinderTitle,.mtrFinderSpanFull,.mtrFinderActions{grid-column:1/-1}.mtrFinderTitle{align-items:center;gap:16px;margin-bottom:4px;display:flex}.mtrFinderTitle>span{color:#fff;background:#071a33;border-radius:999px;place-items:center;width:54px;height:54px;display:grid}.mtrFinderTitle h2,.mtrFinderSummary h2,.mtrFinderDeposit h2,.mtrFinderSecurity h2,.mtrFinderQuestion h3,.mtrFinderTrust h2{color:#071a33;letter-spacing:0;margin:0}.mtrFinderTitle h2{font-size:28px}.mtrFinderTitle p{color:#64748b;margin:4px 0 0;font-size:15px;font-weight:800}.mtrFinderQuestion{background:#fff;border:1px solid #071a3314;border-radius:8px;min-width:0;padding:18px}.mtrFinderQuestion h3{font-size:17px;line-height:1.35}.mtrFinderQuestion h3 span,.mtrFinderQuestion>p{color:#64748b;font-size:13px;font-weight:700}.mtrFinderSizeGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:16px;display:grid}.mtrFinderChoice{color:#071a33;cursor:pointer;background:#fff;border:1px solid #071a331f;border-radius:8px;align-content:center;justify-items:center;min-height:112px;padding:15px 12px;display:grid;position:relative}.mtrFinderChoice:hover,.mtrFinderChoice:focus-visible{border-color:#071a3361;outline:0;transform:translateY(-2px)}.mtrFinderChoice.mtrFinderActive{border-color:#071a33}.mtrFinderChoice img{object-fit:cover;object-position:center;border-radius:5px;width:92px;height:42px;margin-bottom:10px}.mtrFinderChoice strong{color:#071a33;font-size:15px;line-height:1.2}.mtrFinderChoice span:not(.mtrFinderCheck){color:#64748b;margin-top:4px;font-size:12px;line-height:1.3}.mtrFinderCheck{color:#fff;background:#071a33;border-radius:999px;place-items:center;width:24px;height:24px;padding-top:5px;display:grid;position:absolute;top:10px;right:10px}.mtrFinderBudgetBlock>p{margin:6px 0 0}.mtrFinderBudgetLabels{justify-content:space-between;margin-bottom:14px;display:flex}.mtrFinderBudgetLabels span{color:#fff;background:#071a33;border-radius:6px;padding:5px 11px;font-size:12px;font-weight:900;display:inline-flex}.mtrFinderBudgetSlider{height:36px;margin-bottom:10px;position:relative}.mtrFinderBudgetTrack{pointer-events:none;border-radius:999px;height:4px;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.mtrFinderBudgetSlider input[type=range]{appearance:none;pointer-events:none;background:0 0;width:100%;height:36px;margin:0;padding:0;position:absolute;top:50%;left:0;transform:translateY(-50%)}.mtrFinderBudgetSlider input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;pointer-events:all;cursor:pointer;background:#fff;border:2px solid #071a33;border-radius:50%;width:18px;height:18px}.mtrFinderBudgetSlider input[type=range]::-moz-range-thumb{pointer-events:all;cursor:pointer;background:#fff;border:2px solid #071a33;border-radius:50%;width:18px;height:18px}.mtrFinderBudgetSlider input[type=range]:focus::-webkit-slider-thumb{border-color:#ffab03}.mtrFinderBudgetSlider input[type=range]::-webkit-slider-runnable-track{background:0 0}.mtrFinderBudgetSlider input[type=range]::-moz-range-track{background:0 0}.mtrFinderBudgetRail footer{color:#071a33;justify-content:space-between;font-weight:800;display:flex}.mtrFinderUseGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:15px;display:grid}.mtrFinderUseGrid svg,.mtrFinderPillGrid svg{color:#071a33;margin-bottom:10px}.mtrFinderPillGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:15px;display:grid}.mtrFinderPillGrid.mtrFinderFuel{grid-template-columns:repeat(4,minmax(0,1fr))}.mtrFinderFeatureBlock>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px 26px;margin-top:18px;display:grid}.mtrFinderFeatureBlock label{color:#071a33;align-items:center;gap:10px;font-size:14px;font-weight:850;display:flex}.mtrFinderFeatureBlock input{accent-color:#071a33;width:19px;height:19px}.mtrFinderActions{justify-content:space-between;gap:16px;margin-top:4px;display:flex}.mtrFinderActions button,.mtrFinderActions a{border-radius:8px;justify-content:center;align-items:center;gap:10px;min-height:54px;padding:0 24px;font-size:16px;font-weight:950;text-decoration:none;display:inline-flex}.mtrFinderActions button{color:#071a33;background:#fff;border:2px solid #071a33}.mtrFinderActions a{color:#071a33;background:#ffab03;border:2px solid #ffab03;min-width:min(100%,360px)}.mtrFinderSummaryRail{align-content:start;align-self:start;gap:16px;display:grid;position:sticky;top:92px}.mtrFinderDeposit,.mtrFinderSecurity{padding:22px}.mtrFinderSummary{overflow:hidden;box-shadow:0 18px 40px #071a3312;background:#fff!important;border:1px solid #eaeef4!important;border-radius:18px!important;padding:0!important}.mtrFinderSummary header{border-bottom:1px solid #f1f4f9;align-items:center;gap:12px;margin:0;padding:20px 20px 16px;display:flex}.mtrFinderSummary header span{color:#d98c00;background:linear-gradient(135deg,#fff3d6,#ffe7a8);border:0;border-radius:14px;flex-shrink:0;place-items:center;width:48px;height:48px;display:grid;box-shadow:0 6px 14px #ffab0340}.mtrFinderSummary header span svg{color:#d98c00;grid-row:auto}.mtrFinderSummary header>div{flex:1;min-width:0}.mtrFinderSummary h2{letter-spacing:-.01em;margin:0;font-size:18px;font-weight:950;color:#071a33!important}.mtrFinderSummary header p{color:#16a34a;align-items:center;gap:5px;margin:3px 0 0;font-size:11.5px;font-weight:850;display:inline-flex}.mtrFinderSummary header p:before{content:"";background:#16a34a;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 3px #16a34a29}.mtrFinderSummary header button{color:#d98c00;cursor:pointer;background:#fff7e6;border:1px solid #ffe2a3;border-radius:999px;align-items:center;gap:5px;padding:7px 14px;font-size:12px;font-weight:900;transition:background .15s,border-color .15s;display:inline-flex}.mtrFinderSummary header button:hover{background:#ffefcc;border-color:#ffab03}.mtrFinderSummary dl{gap:2px;margin:0;padding:8px 10px 12px;display:grid}.mtrFinderSummary dl div{border-radius:12px;grid-template-columns:42px minmax(0,1fr);align-items:center;gap:0 14px;padding:10px;transition:background .15s;display:grid}.mtrFinderSummary dl div:hover{background:#f7f9fc}.mtrFinderSummary dl div svg{box-sizing:border-box;color:#071a33;background:#f4f7fb;border-radius:999px;grid-row:span 2;width:42px;height:42px;padding:10px}.mtrFinderSummary dt{color:#94a3b8;text-transform:uppercase;letter-spacing:.05em;font-size:10.5px;font-weight:850}.mtrFinderSummary dd{color:#071a33;margin:1px 0 0;font-size:15px;font-weight:900}.mtrFinderDeposit{background:linear-gradient(#fff7df,#fffaf0);border-color:#ffab0357}.mtrFinderDeposit>svg{color:#071a33}.mtrFinderDeposit p,.mtrFinderSecurity p,.mtrFinderTrust p{color:#46556b;line-height:1.55}.mtrFinderDeposit ul{gap:9px;margin:16px 0 0;padding:0;list-style:none;display:grid}.mtrFinderDeposit li{color:#071a33;align-items:center;gap:9px;font-weight:850;display:flex}.mtrFinderSecurity{grid-template-columns:42px minmax(0,1fr);align-items:center;gap:14px;display:grid}.mtrFinderSecurity>svg{color:#fff;background:#071a33;border-radius:999px;padding:8px}.mtrFinderTrust{background:#fff;border:1px solid #071a3314;border-radius:8px;grid-template-columns:repeat(4,minmax(0,1fr));max-width:1560px;margin:16px auto 0;display:grid}.mtrFinderTrust article{border-left:1px solid #071a3314;grid-template-columns:46px minmax(0,1fr);align-items:center;gap:14px;padding:24px;display:grid}.mtrFinderTrust article:first-child{border-left:0}.mtrFinderTrust svg{color:#071a33}.mtrFinderTrust h2{font-size:17px}.mtrFinderTrust p{margin:4px 0 0;font-size:13px}@media (max-width:1180px){.mtrFinderLead{grid-template-columns:1fr}.mtrFinderLead img{justify-self:stretch;width:100%;margin-top:18px;-webkit-mask-image:linear-gradient(#000 0% 72%,#0000 100%);mask-image:linear-gradient(#000 0% 72%,#0000 100%)}.mtrFinderShell{grid-template-columns:1fr}.mtrFinderSummaryRail{grid-template-columns:repeat(3,minmax(0,1fr));position:static}.mtrFinderTrust{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:860px){.mtrFinderRoot{padding-inline:12px}.mtrFinderSteps{grid-template-columns:repeat(5,64px);padding:20px 14px;overflow-x:auto}.mtrFinderSteps div:not(:last-child):after{width:34px;left:calc(50% + 24px)}.mtrFinderSteps strong{white-space:nowrap;font-size:11px}.mtrFinderMain{grid-template-columns:1fr;padding:16px}.mtrFinderSizeGrid,.mtrFinderUseGrid,.mtrFinderPillGrid,.mtrFinderPillGrid.mtrFinderFuel,.mtrFinderFeatureBlock>div,.mtrFinderSummaryRail,.mtrFinderTrust{grid-template-columns:1fr 1fr}.mtrFinderActions{flex-direction:column}.mtrFinderActions a,.mtrFinderActions button{width:100%}}@media (max-width:560px){.mtrFinderLead{min-height:0;padding:28px 20px}.mtrFinderLead img{height:170px}.mtrFinderQuestionMark{font-size:88px;top:12px;right:16px}.mtrFinderSizeGrid,.mtrFinderUseGrid,.mtrFinderPillGrid,.mtrFinderPillGrid.mtrFinderFuel,.mtrFinderFeatureBlock>div,.mtrFinderSummaryRail,.mtrFinderTrust{grid-template-columns:1fr}.mtrFinderTrust article{border-top:1px solid #071a3314;border-left:0}.mtrFinderTrust article:first-child{border-top:0}}.mtrFinderRoot{--finder-navy:#071a33;--finder-navy-2:#0a2247;--finder-blue:#0b55d9;--finder-yellow:#ffab03;--finder-orange:#ffab03;--finder-green:#08965c;--finder-text:#071a33;--finder-muted:#5f6f87;--finder-border:#dce5f0;--finder-card:#fff;--finder-soft:#f6f8fb;--finder-shadow:0 18px 42px #071a3314;min-height:calc(100vh - 86px);color:var(--finder-text);background:radial-gradient(circle at 15% 8%,#0b55d90d,#0000 28%),linear-gradient(#f8fafc 0%,#fff 45%,#f7f9fc 100%);padding:10px clamp(14px,3vw,34px) 36px}.mtrFinderLead,.mtrFinderSteps,.mtrFinderShell,.mtrFinderTrust{max-width:100%}.mtrFinderLead{background:radial-gradient(circle at 90% 18%,#ffab034d,#0000 15%),radial-gradient(circle at 66% 60%,#1458cc3d,#0000 28%),linear-gradient(135deg,#041027 0%,#071d40 55%,#031023 100%);border:1px solid #ffab0b;border-radius:16px 16px 0 0;grid-template-columns:1fr 1fr;min-height:50vh;padding:0}.mtrFinderLead:after{background:linear-gradient(90deg,#0410272e,#04102705 62%),repeating-radial-gradient(circle at 86% 48%,#ffffff1f 0 1px,#0000 1px 52px)}.mtrFinderLeadContent{z-index:3;grid-area:1/1;align-self:center;max-width:640px;padding:clamp(28px,4vw,54px);position:relative}.mtrFinderEyebrow{color:#ffe8b0;background:#ffffff0f;border:1px solid #ffab0357;border-radius:999px;align-items:center;gap:8px;margin:0 0 14px;padding:8px 12px;font-size:13px;font-weight:900;display:inline-flex}.mtrFinderLead h1{max-width:620px;font-size:clamp(42px,4.9vw,72px);font-weight:950;line-height:.98}.mtrFinderLead h1 span{color:var(--finder-yellow);white-space:nowrap;display:block}.mtrFinderLead p:not(.mtrFinderEyebrow){color:#ffffffeb;max-width:590px;margin-top:18px;font-size:clamp(17px,1.55vw,22px);font-weight:650;line-height:1.45}.mtrFinderLeadBadges,.mtrFinderLeadRating{flex-wrap:wrap;align-items:center;gap:10px;margin-top:22px;display:flex}.mtrFinderLeadBadges span,.mtrFinderLeadRating{color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff14;border:1px solid #ffffff29;border-radius:999px;min-height:36px;padding:0 12px;font-size:13px;font-weight:850}.mtrFinderLeadBadges span{align-items:center;gap:7px;display:inline-flex}.mtrFinderLeadBadges svg{color:var(--finder-yellow)}.mtrFinderLeadRating{gap:8px;width:max-content}.mtrFinderLeadRating span{color:var(--finder-yellow);display:inline-flex}.mtrFinderLeadRating strong{color:#fff}.mtrFinderLeadRating small{color:#ffffffc7;font-weight:750}.mtrFinderLeadVisual{z-index:2;border-radius:0;grid-area:1/2;place-self:stretch stretch;width:100%;height:100%;position:relative;overflow:hidden}.mtrFinderLeadVisual img{object-fit:cover;object-position:center;border-radius:0;width:100%;height:100%;display:block}.mtrFinderLeadVisual .mtrFinderQuestionMark{display:block}.mtrFinderSteps{border-color:var(--finder-border);border-radius:0 0 16px 16px;gap:0;padding:24px clamp(16px,4vw,60px)}.mtrFinderSteps div{color:var(--finder-muted);gap:7px}.mtrFinderSteps div:not(:last-child):after{background:repeating-linear-gradient(90deg,#071a3338 0 7px,#0000 7px 14px);height:2px;top:20px}.mtrFinderSteps span{width:42px;height:42px;color:var(--finder-navy);border-color:var(--finder-border);background:#f5f7fb}.mtrFinderSteps .mtrFinderActive span{color:#fff;background:linear-gradient(135deg, var(--finder-orange), var(--finder-yellow));border-color:#0000}.mtrFinderSteps strong{color:var(--finder-navy);font-size:13px;line-height:1.2}.mtrFinderSteps small{color:var(--finder-muted);font-size:11px;font-weight:800}.mtrFinderSteps .mtrFinderActive strong,.mtrFinderSteps .mtrFinderActive small{color:#d98c00}.mtrFinderShell{grid-template-columns:minmax(0,1fr) minmax(320px,370px);gap:22px;margin-top:20px}.mtrFinderMain,.mtrFinderSummary,.mtrFinderDeposit,.mtrFinderSecurity,.mtrFinderTrust{background:var(--finder-card);border-color:var(--finder-border)}.mtrFinderMain{border-radius:16px;gap:16px;padding:clamp(18px,2.2vw,28px)}.mtrFinderTitle{border-bottom:1px solid #071a3312;align-items:flex-start;margin-bottom:2px;padding-bottom:8px}.mtrFinderTitle>span{background:radial-gradient(circle at 30% 25%, #ffffff59, transparent 30%), var(--finder-navy);width:58px;height:58px}.mtrFinderTitle p{color:var(--finder-orange);text-transform:uppercase;margin:0 0 5px;font-size:13px;font-weight:950}.mtrFinderTitle h2{color:var(--finder-navy);font-size:clamp(26px,2.3vw,34px);font-weight:950;line-height:1.1}.mtrFinderTitle small{max-width:680px;color:var(--finder-muted);margin-top:8px;font-size:14px;font-weight:750;line-height:1.45;display:block}.mtrFinderQuestion{border-color:var(--finder-border);background:linear-gradient(#fff 0%,#fbfdff 100%);border-radius:14px;padding:clamp(16px,1.7vw,22px)}.mtrFinderQuestion h3{color:var(--finder-navy);font-size:17px;font-weight:950;line-height:1.3}.mtrFinderQuestion h3 span,.mtrFinderQuestion>p{color:var(--finder-muted);margin:7px 0 0;font-size:13px;font-weight:750;line-height:1.4;display:inline-flex}.mtrFinderSizeGrid,.mtrFinderUseGrid,.mtrFinderPillGrid,.mtrFinderPillGrid.mtrFinderFuel{gap:12px}.mtrFinderChoice{border-color:var(--finder-border);background:#fff;border-radius:12px;min-height:128px;padding:16px 13px}.mtrFinderChoice:hover,.mtrFinderChoice:focus-visible{border-color:#ffab03bf}.mtrFinderChoice.mtrFinderActive{border-color:var(--finder-orange);background:linear-gradient(#fffaf2 0%,#fff 100%)}.mtrFinderChoice img{object-fit:contain;border-radius:0;width:min(100%,128px);height:62px;margin-bottom:12px}.mtrFinderUseGrid .mtrFinderChoice,.mtrFinderPillGrid .mtrFinderChoice{min-height:112px}.mtrFinderChoice strong{color:var(--finder-navy);font-size:15px;font-weight:950}.mtrFinderChoice span:not(.mtrFinderCheck),.mtrFinderChoice small{color:var(--finder-muted);margin-top:5px;font-size:12px;font-weight:750;line-height:1.3}.mtrFinderUseGrid svg,.mtrFinderPillGrid svg{color:var(--finder-navy)}.mtrFinderChoice.mtrFinderActive svg,.mtrFinderChoice.mtrFinderActive .mtrFinderCheck{color:#fff}.mtrFinderCheck{background:var(--finder-orange);width:25px;height:25px;top:10px;right:10px}.mtrFinderSelectedBudget{background:#fff8eb;border:1px solid #ffab0359;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;margin-top:14px;padding:12px 14px;display:flex}.mtrFinderSelectedBudget span{color:#80500a;font-size:12px;font-weight:900}.mtrFinderSelectedBudget strong{color:var(--finder-navy);font-size:16px;font-weight:950}.mtrFinderBudgetRail{margin-top:18px}.mtrFinderBudgetLabels span{background:var(--finder-navy)}.mtrFinderBudgetSlider input[type=range]::-webkit-slider-thumb{border-color:var(--finder-navy)}.mtrFinderBudgetSlider input[type=range]::-moz-range-thumb{border-color:var(--finder-navy)}.mtrFinderFeatureBlock h3{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.mtrFinderFeatureBlock h3 span{color:#fff;background:var(--finder-orange);border-radius:999px;margin:0;padding:4px 9px;font-size:11px}.mtrFinderFeatureBlock>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.mtrFinderFeatureBlock label{border:1px solid var(--finder-border);min-height:44px;color:var(--finder-navy);background:#fff;border-radius:10px;padding:0 12px;position:relative}.mtrFinderFeatureBlock label.mtrFinderSelected{background:#fff8eb;border-color:#ffab03d9}.mtrFinderFeatureBlock input{opacity:0;cursor:pointer;position:absolute;inset:0}.mtrFinderFeatureBlock label svg{color:var(--finder-navy)}.mtrFinderFeatureBlock label.mtrFinderSelected svg{color:var(--finder-orange)}.mtrFinderFeatureBlock label:after{content:"";background:#fff;border:1px solid #c7d3e2;border-radius:5px;width:18px;height:18px;margin-left:auto}.mtrFinderFeatureBlock label.mtrFinderSelected:after{content:"✓";color:#fff;background:var(--finder-orange);border-color:var(--finder-orange);place-items:center;font-size:12px;font-weight:950;display:grid}.mtrFinderActions{align-items:center;margin-top:6px}.mtrFinderActions button{min-width:180px;color:var(--finder-navy);background:#fff;border:1px solid #cfd9e8}.mtrFinderActions button:hover{border-color:var(--finder-navy)}.mtrFinderActions a{color:#111827;background:linear-gradient(135deg, var(--finder-orange), var(--finder-yellow));border:0;min-width:min(100%,390px);min-height:60px}.mtrFinderSummaryRail{gap:16px}.mtrFinderDeposit{background:radial-gradient(circle at 100% 100%,#ffab0338,#0000 32%),linear-gradient(#fff8e8,#fff 72%);border-color:#ffab0347;position:relative;overflow:hidden}.mtrFinderDeposit>svg,.mtrFinderDeposit h2,.mtrFinderSecurity h2{color:var(--finder-navy)}.mtrFinderDeposit li svg{color:var(--finder-orange)}.mtrFinderSecurity{background:linear-gradient(#fff,#f7fbff);border-color:#dce8fb}.mtrFinderSecurity>svg{color:#fff;background:var(--finder-navy)}.mtrFinderTrust{border-radius:16px;grid-template-columns:repeat(5,minmax(0,1fr));margin-top:18px;overflow:hidden}.mtrFinderTrust article{grid-template-columns:58px minmax(0,1fr);padding:24px 22px}.mtrFinderTrust svg{width:54px;height:54px;color:var(--finder-orange);background:#fff8eb;border:1px solid #ffab0340;border-radius:999px;padding:13px}.mtrFinderTrust h2{color:var(--finder-navy);font-size:15px;line-height:1.2}.mtrFinderTrust p{color:var(--finder-muted);font-size:12px}@media (max-width:1180px){.mtrFinderLead{grid-template-columns:1fr}.mtrFinderLeadVisual{width:100%;height:260px;margin-top:20px;-webkit-mask-image:linear-gradient(#000 0% 78%,#0000 100%);mask-image:linear-gradient(#000 0% 78%,#0000 100%)}.mtrFinderShell{grid-template-columns:1fr}.mtrFinderSummaryRail{grid-template-columns:repeat(3,minmax(0,1fr));position:static}.mtrFinderSummary{grid-column:1/-1}.mtrFinderTrust{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:860px){.mtrFinderLead{border-radius:14px 14px 0 0}.mtrFinderSteps{grid-template-columns:repeat(5,minmax(86px,1fr))}.mtrFinderSizeGrid,.mtrFinderUseGrid,.mtrFinderPillGrid,.mtrFinderPillGrid.mtrFinderFuel,.mtrFinderFeatureBlock>div{grid-template-columns:repeat(2,minmax(0,1fr))}.mtrFinderSummaryRail,.mtrFinderTrust{grid-template-columns:1fr}.mtrFinderSummary{grid-column:auto}.mtrFinderTrust article,.mtrFinderTrust article:first-child{border-top:1px solid #071a3314;border-left:0}.mtrFinderTrust article:first-child{border-top:0}}@media (max-width:560px){.mtrFinderRoot{padding-inline:12px}.mtrFinderLead{padding:24px 18px 0}.mtrFinderLead h1{font-size:42px}.mtrFinderLeadBadges,.mtrFinderLeadRating{gap:8px}.mtrFinderLeadBadges span,.mtrFinderLeadRating{justify-content:center;width:100%}.mtrFinderLeadVisual{border-radius:12px 12px 0 0;height:190px;-webkit-mask-image:none;mask-image:none}.mtrFinderSteps{padding:18px 12px}.mtrFinderMain{padding:14px}.mtrFinderTitle{grid-template-columns:52px minmax(0,1fr);display:grid}.mtrFinderSizeGrid,.mtrFinderUseGrid,.mtrFinderPillGrid,.mtrFinderPillGrid.mtrFinderFuel,.mtrFinderFeatureBlock>div{grid-template-columns:1fr}.mtrFinderSelectedBudget{flex-direction:column;align-items:flex-start}.mtrFinderBudgetRail>span{margin:0 6px 8px 0}.mtrFinderActions{flex-direction:column-reverse}.mtrFinderActions button,.mtrFinderActions a{width:100%}.mtrFinderSummary header{grid-template-columns:46px minmax(0,1fr)}.mtrFinderSummary header button{grid-column:1/-1;justify-content:center}}.mtrFinderLead{background:0 0;border:0;border-radius:16px 16px 0 0;grid-template-columns:none;min-height:0;padding:0;display:block}.mtrFinderLead:after{display:none}.mtrFinderLead .mtrFinderLeadImage{object-fit:cover;object-position:center;filter:none;border-radius:inherit;width:100%;max-width:none;height:auto;margin:0;display:block;position:static;-webkit-mask-image:none;mask-image:none}@media (max-width:560px){.mtrFinderLead{padding:0}}.mtrFinderRoot .mtrFinderLeadImage{aspect-ratio:3.8}@media (min-width:1500px){.mtrFinderRoot{padding-inline:clamp(38px,2vw,64px)}.mtrFinderShell{grid-template-columns:minmax(0,1fr) 390px;gap:26px}.mtrFinderSummaryRail{width:390px}}@media (max-width:1180px){.mtrFinderSummaryRail{grid-template-columns:minmax(0,1fr)!important}.mtrFinderSummary{grid-column:auto!important}}@media (max-width:860px){.mtrFinderRoot{padding-inline:16px}.mtrFinderLead{border-radius:14px 14px 0 0;overflow:hidden}.mtrFinderLead .mtrFinderLeadImage{aspect-ratio:16/7;object-fit:cover;object-position:left center}.mtrFinderSteps{scroll-snap-type:x mandatory;grid-template-columns:repeat(5,minmax(132px,1fr));justify-content:flex-start;padding:16px;overflow-x:auto}.mtrFinderSteps div{scroll-snap-align:start}.mtrFinderShell{margin-top:14px}.mtrFinderMain{gap:12px}.mtrFinderChoice{min-width:0}}@media (max-width:560px){.mtrFinderRoot{padding:12px 10px 28px}.mtrFinderLead .mtrFinderLeadImage{aspect-ratio:4/3;object-fit:cover;object-position:left center;min-height:260px}.mtrFinderSteps{border-radius:0 0 12px 12px;grid-template-columns:repeat(5,minmax(118px,1fr));padding:12px 10px}.mtrFinderSteps span{width:34px;height:34px}.mtrFinderSteps div:not(:last-child):after{top:16px}.mtrFinderSteps small{display:none}.mtrFinderMain{padding:12px}.mtrFinderTitle{grid-template-columns:44px minmax(0,1fr);gap:10px}.mtrFinderTitle>span{width:44px;height:44px}.mtrFinderTitle h2{font-size:23px}.mtrFinderTitle small{font-size:12.5px}.mtrFinderQuestion{padding:14px 12px}.mtrFinderQuestion h3{font-size:15px}.mtrFinderQuestion>p{font-size:12px}.mtrFinderSizeGrid,.mtrFinderUseGrid,.mtrFinderPillGrid,.mtrFinderPillGrid.mtrFinderFuel{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.mtrFinderChoice,.mtrFinderUseGrid .mtrFinderChoice,.mtrFinderPillGrid .mtrFinderChoice{min-height:122px;padding:12px 8px}.mtrFinderChoice img{width:min(100%,104px);height:48px;margin-bottom:8px}.mtrFinderChoice strong{font-size:13px}.mtrFinderChoice span:not(.mtrFinderCheck),.mtrFinderChoice small{font-size:10.5px}.mtrFinderFeatureBlock>div{grid-template-columns:1fr}.mtrFinderSelectedBudget{flex-direction:row;align-items:flex-start}.mtrFinderBudgetLabels{gap:6px}.mtrFinderBudgetLabels span{min-width:0;padding-inline:8px;font-size:10px}.mtrFinderSummary{padding:14px}.mtrFinderSummary header{grid-template-columns:42px minmax(0,1fr) auto}.mtrFinderSummary header span{width:42px;height:42px}.mtrFinderSummary header button{grid-column:auto;padding-inline:8px}}@media (max-width:380px){.mtrFinderLead .mtrFinderLeadImage{min-height:245px}.mtrFinderSizeGrid,.mtrFinderUseGrid,.mtrFinderPillGrid,.mtrFinderPillGrid.mtrFinderFuel{grid-template-columns:1fr}.mtrFinderChoice,.mtrFinderUseGrid .mtrFinderChoice,.mtrFinderPillGrid .mtrFinderChoice{min-height:108px}}.mtrFinderSeedMatches{background:var(--finder-card);border:1px solid var(--finder-border);box-shadow:var(--finder-shadow);border-radius:8px;margin-top:16px;padding:18px}.mtrFinderSeedMatches header{align-items:center;gap:12px;margin-bottom:14px;display:flex}.mtrFinderSeedMatches header>span{color:var(--finder-navy);background:var(--finder-orange);border-radius:8px;place-items:center;width:38px;height:38px;display:grid}.mtrFinderSeedMatches h2{color:var(--finder-navy);margin:0;font-size:17px}.mtrFinderSeedMatches p{color:var(--finder-muted);margin:2px 0 0;font-size:12px;font-weight:800}.mtrFinderSeedMatches a{color:var(--finder-navy);border:1px solid var(--finder-border);border-radius:8px;margin-top:9px;padding:12px;text-decoration:none;display:grid}.mtrFinderSeedMatches a strong{font-size:14px}.mtrFinderSeedMatches a span,.mtrFinderSeedMatches a small{color:var(--finder-muted);margin-top:4px;font-size:12px;font-weight:800}.mtrFinderLead{border-radius:0;max-width:none;margin-inline:calc(-1*clamp(14px,3vw,34px))}@media (min-width:1500px){.mtrFinderLead{margin-inline:calc(-1*clamp(34px,4vw,64px))}}@media (max-width:860px){.mtrFinderLead{border-radius:14px 14px 0 0;margin-inline:0}}.mtrFinderRoot .mtrFinderLead{aspect-ratio:auto;color:#071a33;isolation:isolate;background:#fff;border:1px solid #dce3ec;border-radius:18px;grid-template-columns:minmax(410px,35.5%) minmax(0,1fr);min-height:clamp(330px,27vw,390px);margin-inline:calc(-1*clamp(10px,1.7vw,24px));display:grid;position:relative;overflow:hidden;box-shadow:0 14px 36px #071a3314}.mtrFinderRoot .mtrFinderLead:after{display:none}.mtrFinderRoot .mtrFinderLeadMedia{z-index:0;clip-path:none;grid-area:1/1/auto/-1;position:absolute;inset:0 0 0 30%;overflow:hidden}.mtrFinderRoot .mtrFinderLeadImage{aspect-ratio:auto;object-fit:contain;object-position:center;z-index:0;filter:none;border-radius:0;width:100%;max-width:none;height:100%;position:absolute;inset:0;transform:none;-webkit-mask-image:none;mask-image:none}.mtrFinderRoot .mtrFinderLeadCopy{z-index:2;text-align:left;clip-path:polygon(0 0,100% 0,84.5% 100%,0 100%);background:#fff;flex-direction:column;grid-area:1/1;justify-content:center;gap:clamp(12px,1.35vw,18px);padding:clamp(26px,2.5vw,40px) clamp(24px,2.8vw,44px);display:flex;position:relative;inset:auto}.mtrFinderRoot .mtrFinderLeadCopy .mtrFinderLeadTitle{color:#071a33;letter-spacing:-.035em;max-width:none;margin:0;font-size:clamp(38px,3vw,48px);font-weight:700;line-height:1.06}.mtrFinderRoot .mtrFinderLeadCopy .mtrFinderLeadTitle span{white-space:nowrap;color:#ffab03;display:inline}.mtrFinderRoot .mtrFinderLeadCopy .mtrFinderLeadText{color:#334155;max-width:390px;margin:0;font-size:clamp(15px,1.15vw,17px);font-weight:600;line-height:1.5}.mtrFinderRoot .mtrFinderLeadPills{gap:9px;margin:0;padding:0;list-style:none;display:grid}.mtrFinderRoot .mtrFinderLeadPills li{color:#071a33;background:0 0;border:0;border-radius:0;grid-template-columns:34px minmax(0,1fr);align-items:center;gap:10px;padding:0;display:grid}.mtrFinderRoot .mtrFinderLeadPills li>span:last-child{gap:2px;display:grid}.mtrFinderRoot .mtrFinderLeadPills strong{color:#071a33;font-size:clamp(13px,1vw,14px);font-weight:750;line-height:1.25}.mtrFinderRoot .mtrFinderLeadPills small{color:#64748b;font-size:clamp(11px,.85vw,12px);font-weight:600;line-height:1.35}.mtrFinderRoot .mtrFinderLeadPills .mtrFinderLeadBenefitIcon{color:#ffab03;background:#071a33;border-radius:999px;place-items:center;width:34px;height:34px;display:grid}.mtrFinderRoot .mtrFinderLeadPills svg{color:#ffab03}@media (max-width:900px){.mtrFinderRoot .mtrFinderLead{aspect-ratio:auto;grid-template-columns:1fr;min-height:0;margin-inline:0;display:grid}.mtrFinderRoot .mtrFinderLeadCopy{clip-path:none;background:#fff;grid-area:1/1;padding:28px}.mtrFinderRoot .mtrFinderLeadText{max-width:100%}.mtrFinderRoot .mtrFinderLeadMedia{clip-path:polygon(0 7%,100% 0,100% 100%,0 100%);grid-area:2/1;min-height:250px;position:relative;inset:auto}.mtrFinderRoot .mtrFinderLeadImage{width:100%;height:100%}}@media (max-width:560px){.mtrFinderRoot .mtrFinderLeadCopy{padding:24px 20px 26px}.mtrFinderRoot .mtrFinderLeadCopy .mtrFinderLeadTitle{font-size:36px}.mtrFinderRoot .mtrFinderLeadMedia{min-height:210px}}
.mtrCarsEyebrow{color:var(--gold);letter-spacing:0;text-transform:uppercase;margin:0 0 9px;font-size:12px;font-weight:900}.mtrCarsVerifiedPill{color:#067f62;background:#dff8ed;border:1px solid #c6efd8;border-radius:999px;align-items:center;gap:5px;margin-bottom:10px;padding:5px 9px;font-size:12px;font-weight:900;display:inline-flex}.mtrCarsRoot{width:min(1360px,100% - 28px);margin:0 auto;padding:28px 0 76px}.mtrCarsIntro{color:#fff;background:linear-gradient(120deg,#071523fa,#0d4a78e6 50%,#551a18c7),url(/images/motaro/hero-london-lineup.jpg) 50%/cover;border-radius:10px;grid-template-columns:minmax(0,1fr) minmax(320px,.38fr);gap:0;margin-bottom:18px;display:grid;overflow:hidden}.mtrCarsIntro>div{padding:clamp(34px,6vw,72px)}.mtrCarsIntro h1{max-width:820px;margin:0 0 16px;font-size:clamp(42px,6vw,76px);line-height:.96}.mtrCarsIntro p:last-of-type{color:#ffffffc2;max-width:700px;font-size:18px;line-height:1.58}.mtrCarsSearch{color:#ffffffd1;background:#ffffff21;border:1px solid #fff3;border-radius:10px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;width:min(720px,100%);min-height:62px;margin-top:26px;padding:8px 8px 8px 16px;display:grid}.mtrCarsSearch svg{color:var(--gold)}.mtrCarsSearch span{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:850;overflow:hidden}.mtrCarsSearch button,.mtrCarsFeature a,.mtrCarsPrice a:first-of-type,.mtrCarsPassport a{min-height:46px;color:var(--ink);background:var(--gold);border:0;border-radius:8px;place-items:center;font-weight:950;text-decoration:none;display:grid}.mtrCarsFeature{color:var(--ink);background:#fffffff5;align-content:center;gap:13px;padding:clamp(22px,4vw,34px);display:grid}.mtrCarsFeature>span{color:#7a4f00;align-items:center;gap:7px;font-weight:950;display:inline-flex}.mtrCarsFeature>span svg{color:var(--gold)}.mtrCarsFeature strong{color:var(--blue);font-size:54px;line-height:.95}.mtrCarsFeature h2{margin:0;font-size:30px;line-height:1.05}.mtrCarsFeature p{color:var(--muted);margin:0;line-height:1.5}.mtrCarsStats{grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:14px;display:grid}.mtrCarsStats article,.mtrCarsTools,.mtrCarsVehicle,.mtrCarsAside section{border:1px solid var(--line);background:#fff;border-radius:10px}.mtrCarsStats article{place-items:center;min-height:104px;padding:16px;display:grid}.mtrCarsStats strong{color:var(--blue);font-size:42px;line-height:1}.mtrCarsStats span{color:var(--muted);font-weight:900}.mtrCarsTools{grid-template-columns:170px repeat(6,minmax(120px,1fr));gap:1px;margin-bottom:14px;display:grid;overflow:hidden}.mtrCarsToolsTitle,.mtrCarsTools label{background:#f8fafc;gap:6px;padding:13px;display:grid}.mtrCarsToolsTitle{color:var(--ink);grid-template-columns:auto 1fr;align-content:center;align-items:center;font-weight:950}.mtrCarsToolsTitle svg{color:var(--gold)}.mtrCarsTools label span{color:var(--muted);text-transform:uppercase;font-size:11px;font-weight:950}.mtrCarsTools select{color:var(--ink);background:0 0;border:0;outline:0;font-weight:900}.mtrCarsLayout{grid-template-columns:minmax(0,1fr) minmax(270px,.3fr);align-items:start;gap:14px;display:grid}.mtrCarsResults{gap:14px;display:grid}.mtrCarsVehicle{grid-template-columns:240px minmax(0,1fr) 190px;align-items:stretch;gap:18px;padding:14px;display:grid}.mtrCarsMedia{color:#fff;background:linear-gradient(145deg,#105880,#071523);border-radius:8px;place-items:center;min-height:176px;text-decoration:none;display:grid;position:relative;overflow:hidden}.mtrCarsMedia:before{content:"";background-image:var(--vehicle-image,url(/images/motaro/hero-london-lineup.jpg));opacity:.82;background-position:50%;background-size:cover;transition:transform .22s,opacity .22s;position:absolute;inset:0}.mtrCarsMedia:after{content:"";background:linear-gradient(#07152314,#071523c2);position:absolute;inset:0}.mtrCarsMedia:hover:before{opacity:.95;transform:scale(1.04)}.mtrCarsMedia.gold{color:var(--ink);background:linear-gradient(145deg,#ffab03,#9f6e08)}.mtrCarsMedia.teal{background:linear-gradient(145deg,#43b99f,#0e4f78)}.mtrCarsMedia.navy{background:linear-gradient(145deg,#102c4a,#071523)}.mtrCarsMedia.light{color:var(--ink);background:linear-gradient(145deg,#f8fafc,#cdd6de)}.mtrCarsMedia span{z-index:2;background:#00000075;border-radius:4px;padding:7px 9px;font-weight:950;position:relative}.mtrCarsMedia>svg{z-index:2;position:relative}.mtrCarsBody{align-content:center;gap:10px;min-width:0;display:grid}.mtrCarsBodyTop{justify-content:space-between;align-items:center;gap:10px;display:flex}.mtrCarsBodyTop button{width:34px;height:34px;color:var(--ink);background:#f2f5f8;border:1px solid #e4ebf2;border-radius:999px;place-items:center;display:grid}.mtrCarsBody h2{margin:0;font-size:clamp(24px,3vw,34px);line-height:1.05}.mtrCarsBody h2 a{color:inherit;text-decoration:none}.mtrCarsBody p{color:var(--muted);margin:0;line-height:1.52}.mtrCarsMeta{flex-wrap:wrap;gap:8px;display:flex}.mtrCarsMeta span{color:#344454;background:#f2f5f8;border-radius:999px;align-items:center;gap:6px;padding:8px 10px;font-size:12px;font-weight:900;display:inline-flex}.mtrCarsPrice{background:#f8fafc;border-radius:8px;align-content:center;gap:8px;padding:14px;display:grid}.mtrCarsPrice strong{color:var(--blue);font-size:32px}.mtrCarsPrice span{color:var(--muted);align-items:center;gap:6px;font-size:12px;font-weight:900;display:inline-flex}.mtrCarsPrice a:last-child{min-height:42px;color:var(--ink);border:1px solid var(--line);background:#fff;border-radius:8px;place-items:center;font-weight:950;text-decoration:none;display:grid}.mtrCarsAside{gap:14px;display:grid;position:sticky;top:82px}.mtrCarsAside section{padding:18px}.mtrCarsAside h2{margin:0 0 10px;font-size:28px;line-height:1.05}.mtrCarsAside section:first-child div{gap:9px;display:grid}.mtrCarsAside span{background:#f8fafc;border:1px solid #e4ebf2;border-radius:8px;align-items:center;gap:8px;padding:10px;font-weight:850;display:flex}.mtrCarsAside span svg{color:var(--teal)}.mtrCarsPassport{color:#fff;background:linear-gradient(145deg,#071523f0,#0e4f78eb),url(/images/motaro/hero-london-lineup.jpg) 50%/cover}.mtrCarsPassport svg{color:var(--gold)}.mtrCarsPassport p{color:#ffffffbd;line-height:1.5}@media (max-width:1120px){.mtrCarsIntro,.mtrCarsLayout{grid-template-columns:1fr}.mtrCarsTools{scrollbar-width:thin;grid-template-columns:repeat(3,minmax(180px,1fr));overflow-x:auto}.mtrCarsVehicle{grid-template-columns:210px minmax(0,1fr)}.mtrCarsPrice{grid-column:1/-1;grid-template-columns:repeat(4,minmax(0,1fr));align-items:center}.mtrCarsAside{grid-template-columns:1fr 1fr;position:static}}@media (max-width:850px){.mtrCarsRoot{width:min(100% - 20px,1360px);padding-top:20px}.mtrCarsIntro>div{padding:30px 22px}.mtrCarsIntro h1{font-size:clamp(36px,8vw,54px)}.mtrCarsSearch{grid-template-columns:auto minmax(0,1fr)}.mtrCarsSearch button{grid-column:1/-1}.mtrCarsStats,.mtrCarsVehicle,.mtrCarsPrice,.mtrCarsAside{grid-template-columns:1fr}.mtrCarsTools{grid-template-columns:1fr;overflow-x:visible}.mtrCarsMedia{min-height:180px}}
.dealPanel{align-content:start;gap:12px;padding:16px;display:grid}.dealPanel h2{margin:0 0 14px;font-size:28px;line-height:1.05}.dealSteps{gap:9px;display:grid}.dealSteps span{color:#334454;background:#f8fafc;border:1px solid #e2e9f0;border-radius:8px;align-items:center;gap:8px;padding:11px;font-weight:850;display:flex}.dealSteps span.done svg{color:var(--teal)}.dealButton{min-height:48px;color:var(--ink);background:var(--gold);border-radius:8px;place-items:center;font-weight:950;text-decoration:none;display:grid}.sellChecklist h2,.inspectionCard h2{margin:0 0 8px}.inspectionCard{color:#fff;background:linear-gradient(145deg,#071523f0,#0e4f78eb),url(/images/motaro/hero-london-lineup.jpg) 50%/cover}.inspectionCard svg{color:var(--gold)}.inspectionCard p{color:#ffffffbd;margin:0;line-height:1.5}.briefMatrix span,.compactRow span,.stageCard span,.templateCatalog article>span,.ideaList span{color:var(--gold);font-weight:950}.briefMatrix p,.compactRow p{color:var(--muted);margin:10px 0 0;line-height:1.55}.compactRow{border:1px solid var(--line);background:#f7f9fb;border-radius:8px;gap:12px;padding:13px;display:flex}.compactRow span{flex:none;width:48px}.accountStats article,.sellerCard,.priceCard,.confidenceCard{border:1px solid var(--line);background:#fff;border-radius:8px}.sellerCard,.priceCard,.confidenceCard{padding:18px}.sellerHead p,.priceCard p,.confidenceCard p{color:var(--muted);margin:0;font-size:13px;line-height:1.5}.confidenceCard h2{margin-bottom:8px;font-size:19px}.detailDescription{border:1px solid var(--line);background:#fff;border-radius:8px;margin-top:16px;padding:22px}.detailDescription h2{margin-bottom:10px;font-size:25px}.detailDescription p{color:var(--muted);line-height:1.6}.detailFeatureList{flex-wrap:wrap;gap:8px;margin:16px 0 0;padding:0;list-style:none;display:flex}.detailFeatureList li{color:#071a33;background:#f8fafc;border:1px solid #dbe4ef;border-radius:999px;padding:7px 11px;font-size:12px;font-weight:850}.seedApiState{border:1px solid var(--line);text-align:center;background:#fff;border-radius:8px;gap:10px;max-width:760px;margin:72px auto;padding:34px;display:grid}.seedApiState svg{color:var(--teal);margin:0 auto}.seedApiState h1{margin:0;font-size:clamp(28px,4vw,46px)}.seedApiState p{color:var(--muted);margin:0;line-height:1.6}.seedApiState a{color:var(--navy);background:var(--gold);border-radius:8px;justify-self:center;margin-top:8px;padding:11px 16px;font-weight:950;text-decoration:none}.seedApiStateError svg{color:var(--red)}.seedDetailShell{align-items:start}.seedPassportPanel{background:linear-gradient(#fff,#f8fbff)}.seedPassportGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:18px 0;display:grid}.seedPassportGrid span{color:#334454;background:#fff;border:1px solid #e0e7f0;border-radius:8px;min-width:0;padding:12px;font-size:13px;font-weight:800}.seedPassportGrid strong{color:var(--muted);text-transform:uppercase;margin-bottom:4px;font-size:10px;display:block}.seedTrustCard div strong{color:#087f3f}@media (max-width:760px){.seedPassportGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}.brandMark,.miniAction strong,.heroSearchButton,.heroModeToggle button.active,.searchModePill,.primaryButton,.goldButton,.ctaButton,.submitButton,.dealButton{color:var(--navy)}.listingPrice a,.projectListing a,.dealButton,.sellCtaButton{border-radius:8px}.dealBadge{color:#fff;border-radius:5px;min-height:26px;padding:6px 10px;font-size:11px;font-weight:950;position:absolute;top:10px;left:10px}.dealBadge.great{background:#087f3f}.dealBadge.fair{color:var(--navy);background:var(--gold)}.resultSpecs,.resultMeta,.resultMarketLine,.aiSummary{color:#445466;margin:0;font-size:12px;font-weight:800;line-height:1.45}.resultMarketLine span,.aiSummary{align-items:center;gap:5px;display:inline-flex}.aiSummary{background:#f8fafc;border:1px solid #edf1f5;border-radius:6px;padding:7px 8px}.aiSummary svg:first-child{color:var(--blue)}.reserveButton,.detailsButton{text-align:center;border-radius:7px;place-items:center;min-height:42px;padding:6px 12px;font-size:12px;font-weight:950;text-decoration:none;display:grid}.detailsButton{color:var(--navy);background:#fff;border:1px solid #cfd8e4}.mtrHomeProtectionLead>svg,.passportCard>svg,.verifiedPill,.dealBadge.great{color:var(--brand-gold)}.sellCtaButton,.heroSearchButton,.resultsSearchButton,.reserveButton,.compareDock>a,.dealButton,.secureDealCard a,.offerSummaryCard>a{background:var(--brand-gold);color:var(--brand-navy)}.certifiedShield{color:#fff;text-align:center;background:linear-gradient(180deg, var(--brand-navy), #102c4a) padding-box, linear-gradient(145deg, #fff, #f7b84a) border-box;clip-path:polygon(50% 0,92% 18%,82% 82%,50% 100%,18% 82%,8% 18%);border:3px solid #0000;place-items:center;width:112px;min-height:110px;margin-top:14px;padding:12px;display:grid}.certifiedShield svg{color:#f7b84a}.certifiedShield span{color:#fff;text-transform:uppercase;font-size:11px;font-weight:950}.certifiedShield strong{color:#f7b84a;text-transform:uppercase;font-size:11px}.docHeader,.docRed{color:#fff;text-align:center;text-transform:uppercase;padding:11px;font-size:12px;font-weight:950}.docHeader{background:#0b71bc}.docRed{background:#dc3746}.docRows{color:#344054;background:#fff8ee;border-top:5px solid #ffab03;gap:8px;padding:12px;font-size:12px;display:grid}.docRows span{justify-content:space-between;display:flex}.budgetBlock>p{margin:6px 0 0}.detailMainColumn,.detailSellerRail{min-width:0}.detailBreadcrumb{color:#64748b;flex-wrap:wrap;align-items:center;gap:9px;margin:0 0 16px;font-size:13px;font-weight:800;display:flex}.detailBreadcrumb a{color:#071a33}.detailBreadcrumb span:before{content:"/";color:#94a3b8;margin-right:9px}.detailTitleRow{justify-content:space-between;align-items:start;gap:18px;margin-bottom:16px;display:flex}.detailTitleRow h1{color:#071a33;letter-spacing:0;margin:8px 0;font-size:clamp(30px,3vw,42px);line-height:1.08}.detailTitleRow p{color:#334155;flex-wrap:wrap;align-items:center;gap:14px;margin:0;font-weight:850;display:flex}.detailTitleRow .detailReserveLine{color:#15803d;background:#f0fdf4;border:1px solid #bbf7d0;border-radius:8px;align-items:center;gap:7px;width:fit-content;margin:10px 0 0;padding:7px 12px;font-size:13px;font-weight:700;display:inline-flex}.detailReserveLine svg{color:#16a34a;flex-shrink:0}.detailTitleRow p strong{color:#071a33;font-size:27px}.detailTitleRow>div:last-child{gap:10px;display:flex}.detailTitleRow button{color:#071a33;background:#fff;border:1px solid #071a331a;border-radius:8px;align-items:center;gap:8px;min-height:46px;padding:0 16px;font-weight:950;display:inline-flex}.detailGalleryLayout{grid-template-columns:116px minmax(0,1fr);align-items:start;gap:16px;display:grid}.detailThumbRail{scrollbar-width:thin;align-content:start;gap:10px;max-height:460px;display:grid;overflow-y:auto}.detailNoPhotos{color:#52647d;text-align:center;background:#f4f7fb;border:1px dashed #cbd5e1;border-radius:16px;align-content:center;place-items:center;gap:8px;min-height:260px;padding:28px;display:grid}.detailNoPhotos strong{color:#071a36;font-size:18px}.detailNoPhotos p{margin:0}.detailThumbRail.isCompact{max-height:none;overflow:hidden}.detailThumbRail button{color:#fff;aspect-ratio:4/3;cursor:pointer;background:#071a33;border:2px solid #0000;border-radius:8px;min-height:0;padding:0;font-weight:900;display:grid;overflow:hidden}.detailThumbRail button.active{border-color:#0b5bd3}.detailThumbRail span{background:var(--vehicle-image) center / cover no-repeat;width:100%;height:100%;display:block}.detailThumbRail small{display:none}.detailThumbRail .allPhotos{text-align:center;background:#071a33;flex-direction:column;justify-content:center;align-items:center;gap:2px;min-height:72px;display:flex}.detailThumbRail .allPhotos strong{font-size:18px;line-height:1}.detailThumbRail .allPhotos span{color:#ffffffd9;background:0 0;width:auto;height:auto;font-size:11px;line-height:1.15;display:block}.detailHeroPhoto{background:linear-gradient(180deg, #071a330a, #071a3329), var(--vehicle-image) center / cover no-repeat;border-radius:8px;height:clamp(300px,34vw,460px);position:relative;overflow:hidden}.detailHeroPhoto>button{color:#fff;background:#071a33d1;border:1px solid #ffffff24;border-radius:7px;align-items:center;gap:9px;min-height:42px;padding:0 14px;font-weight:950;display:inline-flex;position:absolute;bottom:18px;right:18px}.detailPhotoModal{z-index:1000;box-sizing:border-box;place-items:center;width:100dvw;height:100dvh;padding:20px;display:grid;position:fixed;inset:0;overflow:hidden}.detailPhotoModalBackdrop{cursor:pointer;background:#061733d9;border:0;position:absolute;inset:0}.detailPhotoModalPanel{z-index:1;box-sizing:border-box;background:#fff;border-radius:10px;grid-template-rows:auto minmax(0,1fr);width:min(1040px,100dvw - 40px);max-width:calc(100dvw - 40px);max-height:calc(100dvh - 40px);display:grid;position:relative;overflow:hidden;box-shadow:0 24px 80px #0000004d}.detailPhotoModalPanel>header{border-bottom:1px solid #e2e8f0;justify-content:space-between;align-items:center;gap:14px;min-height:62px;padding:12px 16px;display:flex}.detailPhotoModalPanel header div{gap:2px;min-width:0;display:grid}.detailPhotoModalPanel header strong{color:#071a33;font-size:17px;font-weight:950}.detailPhotoModalPanel header span{color:#64748b;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:800;overflow:hidden}.detailPhotoModalPanel header button{color:#071a33;cursor:pointer;background:#fff;border:1px solid #d9e2ee;border-radius:8px;flex:none;min-height:38px;padding:0 14px;font-size:13px;font-weight:900}.detailPhotoModalBody{grid-template-columns:minmax(0,1fr) 212px;gap:14px;min-height:0;padding:14px;display:grid}.detailPhotoModalStage{background:#071a33;border-radius:8px;grid-template-rows:minmax(0,1fr) auto;min-width:0;min-height:0;margin:0;display:grid;overflow:hidden}.detailPhotoModalStage img{object-fit:contain;width:100%;height:100%;max-height:calc(100dvh - 170px);display:block}.detailPhotoModalStage figcaption{color:#fff;background:#071a33;padding:10px 12px;font-size:12px;font-weight:900}.detailPhotoModalGrid{grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:8px;min-height:0;padding-right:3px;display:grid;overflow-y:auto}.detailPhotoModalGrid button{aspect-ratio:4/3;cursor:pointer;background:#071a33;border:2px solid #0000;border-radius:8px;padding:0;position:relative;overflow:hidden}.detailPhotoModalGrid button.active{border-color:#0b5bd3}.detailPhotoModalGrid button span{background:var(--vehicle-image) center / cover no-repeat;width:100%;height:100%;display:block}.detailPhotoModalGrid button small{color:#fff;background:#071a33d9;border-radius:999px;place-items:center;min-width:22px;min-height:22px;font-size:10px;font-weight:900;display:grid;position:absolute;bottom:5px;right:6px}.greatDealBadge{color:#071a33;background:#fffffff0;border:1px solid #071a331a;border-radius:8px;grid-template-columns:36px minmax(0,1fr);align-items:center;gap:2px 10px;padding:12px 14px;display:grid;position:absolute;top:18px;right:18px}.greatDealBadge svg{color:#15803d;grid-row:span 2}.greatDealBadge strong{color:#15803d}.greatDealBadge span{color:#475569;font-size:12px;font-weight:800}.detailProofGrid{background:#fff;border:1px solid #071a3314;border-radius:8px;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:16px;display:grid;overflow:hidden}.detailProofGrid article{border-left:1px solid #071a3314;grid-template-columns:38px minmax(0,1fr);align-items:center;gap:12px;padding:16px;display:grid}.detailProofGrid article:first-child{border-left:0}.detailProofGrid article.good svg{color:#0b5bd3}.detailProofGrid article.warn svg{color:#e6a400}.detailProofGrid h2{color:#071a33;margin:0;font-size:15px}.detailProofGrid p{color:#64748b;margin:3px 0 0;font-size:12px;font-weight:750}.detailTabsPanel{margin-top:16px;overflow:hidden}.detailTabsPanel nav{border-bottom:1px solid #071a3314;gap:0;display:flex;overflow-x:auto}.detailTabsPanel nav button{color:#334155;white-space:nowrap;background:0 0;border:0;border-bottom:3px solid #0000;min-height:52px;padding:0 24px;font-weight:950}.detailTabsPanel nav button.active{color:#0b4eb3;border-bottom-color:#0b4eb3}.detailOverviewGrid{grid-template-columns:repeat(6,minmax(0,1fr));display:grid}.detailOverviewGrid article{border-left:1px solid #071a3314;gap:6px;padding:18px;display:grid}.detailOverviewGrid article:first-child{border-left:0}.detailOverviewGrid svg{color:#0b4eb3}.detailOverviewGrid span{color:#64748b;font-size:12px;font-weight:850}.detailOverviewGrid strong{color:#071a33;font-size:15px}.detailSellerRail{align-content:start;gap:16px;display:grid}.sellerVerifiedCard,.detailPriceCard,.buyerConfidenceCard,.detailSupportNote{padding:18px}.messageSellerButton,.callSellerButton,.emailSellerButton,.offerSellerButton{box-sizing:border-box;width:100%;font-family:inherit;font-size:inherit;cursor:pointer;border:0;border-radius:7px;justify-content:center;align-items:center;gap:8px;min-height:46px;margin-top:10px;font-weight:950;text-decoration:none;display:flex}.messageSellerButton:disabled{opacity:.65;cursor:default}.offerSellerButton{color:#071a33;background:#fff7e6;border:1px solid #f4b740;flex-wrap:wrap}.offerSellerButton:hover:not(:disabled){background:#fff1cf}.offerSellerButton:disabled{color:#64748b;cursor:not-allowed;background:#f1f5f9;border-color:#dbe4ef}.offerSellerButton small{color:#8a5a00;width:100%;font-size:11px;font-weight:850;line-height:1}.offerSellerButton:disabled small{color:#64748b}.vehicleOfferForm{background:#fffaf0;border:1px solid #f4b740;border-radius:8px;gap:8px;margin-top:10px;padding:12px;display:grid}.vehicleOfferForm label{color:#071a33;font-size:12px;font-weight:950}.vehicleOfferForm div{background:#fff;border:1px solid #d7a135;border-radius:7px;align-items:center;gap:8px;min-height:42px;padding:0 12px;display:flex}.vehicleOfferForm div span{color:#7a4d00;font-weight:950}.vehicleOfferForm input{color:#071a33;min-width:0;font:inherit;background:0 0;border:0;outline:0;flex:1;font-weight:950}.vehicleOfferForm button{color:#fff;cursor:pointer;background:#071a33;border:0;border-radius:7px;min-height:40px;font-family:inherit;font-weight:950}.vehicleOfferForm button:disabled{opacity:.65;cursor:default}.vehicleOfferForm p{color:#8a5a00;margin:0;font-size:12px;font-weight:800;line-height:1.35}.vehicleOfferForm p.ok{color:#166534}.vehicleReserveButton{box-sizing:border-box;color:#fff;text-align:center;background:#061b3a;border:1px solid #061b3a;border-radius:7px;flex-direction:column;justify-content:center;align-items:center;gap:3px;width:100%;min-height:58px;margin-top:10px;padding:10px 14px;text-decoration:none;display:flex;box-shadow:0 10px 22px #061b3a29}.vehicleReserveButton strong{color:inherit;font-size:15px;font-weight:950;line-height:1.1}.vehicleReserveButton small{color:#ffffffc7;justify-content:center;align-items:center;gap:5px;font-size:12px;font-weight:850;display:inline-flex}.vehicleReserveButton:hover{background:#08244d;border-color:#08244d}.vehicleReserveButtonDisabled,.vehicleReserveButtonDisabled:hover{cursor:not-allowed;box-shadow:none;background:#475569;border-color:#475569}.callSellerButton,.emailSellerButton{color:#071a33;background:#fff;border:1px solid #071a331f}.emailSellerButton{word-break:break-all}.auctionBidCard{background:#fff;border:1px solid #e2e9f0;border-radius:8px;padding:18px}.auctionBidCard h2{color:#071a33;align-items:center;gap:8px;margin:0 0 14px;font-size:18px;display:flex}.auctionBidStatus{letter-spacing:.04em;border-radius:999px;margin-left:auto;padding:3px 8px;font-size:10px;font-weight:950}.auctionBidStatus.live{color:#166534;background:#dcfce7}.auctionBidStatus.ended{color:#64748b;background:#eef2f7}.auctionBidTimer{color:#64748b;align-items:center;gap:6px;margin-bottom:12px;font-size:13px;font-weight:800;display:flex}.auctionBidTimer b{color:#071a33;font-variant-numeric:tabular-nums}.auctionBidCurrent{border-top:1px solid #071a3314;border-bottom:1px solid #071a3314;flex-direction:column;gap:2px;padding:12px 0;display:flex}.auctionBidCurrent span{color:#64748b;font-size:12px;font-weight:800}.auctionBidCurrent strong{color:#071a33;font-size:26px;font-weight:950}.auctionBidCurrent small{color:#64748b;font-weight:700}.auctionBidReserve{margin-top:12px;font-size:13px;font-weight:850}.auctionBidReserve .ok{color:#166534;align-items:center;gap:5px;display:inline-flex}.auctionBidReserve .warn{color:#b45309}.auctionBidDeposit{color:#64748b;align-items:center;gap:6px;margin:10px 0 0;font-size:12px;font-weight:700;display:flex}.auctionBidLabel{color:#64748b;margin:14px 0 6px;font-size:12.5px;font-weight:850;display:block}.auctionBidInput{border:1px solid #cdd6e2;border-radius:8px;align-items:center;gap:6px;padding:10px 12px;display:flex}.auctionBidInput span{color:#64748b;font-weight:900}.auctionBidInput input{color:#071a33;background:0 0;border:0;outline:0;flex:1;min-width:0;font-family:inherit;font-size:18px;font-weight:900}.auctionBidSignin{text-align:center;color:#0b4eb3;margin-top:10px;font-weight:850;text-decoration:none;display:block}.auctionBidOutcome{margin-top:8px}.auctionBidOutcome strong{color:#071a33;font-size:16px;display:block}.auctionBidWon{color:#166534;margin-top:6px;font-weight:850;display:block}.auctionBidMsg{color:#334155;margin-top:10px;font-size:13px;font-weight:750}.auctionBidHistory{border-top:1px solid #071a3314;margin-top:16px;padding-top:14px}.auctionBidHistory h3{color:#071a33;margin:0 0 10px;font-size:14px}.auctionBidHistory ul{gap:8px;max-height:220px;margin:0;padding:0;list-style:none;display:grid;overflow:auto}.auctionBidHistory li{justify-content:space-between;gap:10px;font-size:13px;display:flex}.auctionBidHistory li strong{color:#071a33;font-weight:900}.auctionBidHistory li span{color:#64748b}.auctionBidNone{color:#64748b;font-size:13px}.detailPriceCard div{justify-content:space-between;align-items:center;gap:12px;display:flex}.detailPriceCard strong{font-size:26px}.detailPriceCard span{color:#071a33;font-weight:900}.detailPriceCard a,.partExchangeCard{color:#071a33;justify-content:space-between;align-items:center;gap:12px;margin-top:12px;font-weight:900;text-decoration:none;display:flex}.detailSupportNote{grid-template-columns:26px minmax(0,1fr);gap:10px;display:grid}.detailSupportNote svg{color:#0b4eb3}@media (max-width:1180px){.compareCardsGrid,.compareBottomTrust,.detailProofGrid,.damageHistoryBadges,.detailOverviewGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.compareSpecRow{grid-template-columns:180px repeat(3,minmax(0,1fr))}.detailDamageShell,.damageReportGrid{grid-template-columns:1fr}.detailSellerRail{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.compareReferenceHero,.detailTitleRow{flex-direction:column}.compareReferenceHero aside,.detailTitleRow>div:last-child,.compareReferenceHero aside button,.detailTitleRow button{width:100%}.compareCardsGrid,.compareBottomTrust,.detailProofGrid,.damageHistoryBadges,.detailOverviewGrid,.detailSellerRail,.damageMapCard,.damagePhotoCard{grid-template-columns:1fr}.compareSpecMatrix{overflow-x:auto}.compareSpecRow{min-width:780px}.compareFinalCta{flex-direction:column;align-items:stretch}.detailGalleryLayout{grid-template-columns:1fr}.detailThumbRail{grid-template-columns:repeat(4,1fr)}.detailPhotoModal{width:100dvw;height:100dvh;padding:10px}.detailPhotoModalPanel{width:calc(100dvw - 20px);max-width:calc(100dvw - 20px);max-height:calc(100dvh - 20px)}.detailPhotoModalBody{grid-template-rows:minmax(0,1fr) auto;grid-template-columns:1fr;gap:10px;padding:10px}.detailPhotoModalStage img{max-height:calc(100dvh - 250px)}.detailPhotoModalGrid{padding-bottom:4px;padding-right:0;display:flex;overflow:auto hidden}.detailPhotoModalGrid button{flex:0 0 82px}}@media (max-width:520px){.detailThumbRail{grid-template-columns:repeat(2,1fr)}.detailHeroPhoto{min-height:240px}.greatDealBadge{left:12px;right:12px}.damageReportPanel>header{grid-template-columns:1fr}}.desktopActions{justify-content:flex-end;align-items:center;gap:8px;min-width:0;margin-left:0;display:flex}.desktopActions .miniAction,.desktopActions .accountButton{color:#142033;background:0 0;border:1px solid #0000;min-height:40px}.desktopActions .miniAction:hover,.desktopActions .accountButton:hover{color:#071a33;background:#f6f8fb;border-color:#071a331a}.desktopActions .sellCtaButton{white-space:nowrap;min-height:42px}@media (max-width:1420px){.topbarInner{gap:10px}.topbar .brand{min-width:188px}.navLink{gap:5px;padding-inline:8px;font-size:12px}}@media (max-width:1120px){.topbarInner{grid-template-columns:minmax(0,1fr) auto;min-height:66px}.topbar .brand{min-width:0}.topbar .brandText{max-width:min(46vw,210px)}.primaryNav,.desktopActions,.topbar.menuOpen .primaryNav.nav{display:none}.topbar .navToggle{display:inline-flex}.mobileMenuScrim{z-index:1;background:#050b145c;border:0;width:100%;min-height:calc(100vh - 66px);padding:0;display:block;position:fixed;inset:66px 0 0}.mobileNavPanel:not([hidden]){z-index:2;color:#071a33;background:#fffffffa;border:1px solid #071a331a;border-radius:8px;gap:14px;max-height:calc(100vh - 92px);padding:14px;display:grid;position:fixed;top:76px;left:14px;right:14px;overflow-y:auto}.mobilePanelHeader{border-bottom:1px solid #071a331a;justify-content:space-between;align-items:center;gap:12px;padding-bottom:12px;display:flex}.mobilePanelHeader>span{color:#667085;text-transform:uppercase;font-size:12px;font-weight:950}.mobileNavList{gap:8px;margin:0;padding:0;list-style:none;display:grid}.mobileNavItem{gap:7px;display:grid}.mobileNavLink{color:#071a33;background:#f7f9fc;border:1px solid #071a3314;border-radius:8px;grid-template-columns:26px minmax(0,1fr) auto;align-items:center;gap:10px;min-height:46px;padding:0 12px;font-size:14px;font-weight:950;text-decoration:none;display:grid}.mobileNavLink.active{color:#071523;background:linear-gradient(#fff7d8,#ffab03);border-color:#ffab03b3}.mobileSubLinks{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;padding-left:10px;display:grid}.mobileSubLinks a,.mobileQuickLink{color:#142033;background:#fff;border:1px solid #071a3317;border-radius:8px;grid-template-columns:22px minmax(0,1fr) auto;align-items:center;gap:8px;min-height:40px;padding:0 10px;font-size:12px;font-weight:850;text-decoration:none;display:grid;position:relative}.mobileSubLinks svg{color:#071a33}.mobileQuickGrid{border-top:1px solid #071a331a;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding-top:12px;display:grid}.mobileQuickLink strong{color:#071523;background:#ffab03;border-radius:999px;place-items:center;min-width:18px;height:18px;font-size:11px;display:grid}.mobileNavCtas{grid-template-columns:1fr 1fr;gap:10px;display:grid}.mobileNavCtas .accountButton,.mobileNavCtas .sellCtaButton{border-radius:8px;justify-content:center;min-height:46px;display:inline-flex}.mobileNavCtas .accountButton span{display:inline}}.topbar .desktopActions .miniAction,.topbar .desktopActions .accountButton{justify-content:center;min-width:40px;padding-inline:10px;position:relative}.topbar .desktopActions .miniAction strong{border:2px solid #fff;min-width:17px;height:17px;font-size:10px;position:absolute;top:0;right:0;transform:translate(28%,-28%)}.topbar .desktopActions .miniAction svg,.topbar .desktopActions .accountButton svg{--nav-icon-size:17px}.topbar .desktopActions{justify-content:flex-end;align-items:center;gap:clamp(10px,1.15vw,22px);min-width:0;display:flex}.topbar .desktopActions .miniAction,.topbar .desktopActions .accountButton{color:#071a33;background:0 0;border:0;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:5px;min-width:64px;min-height:58px;padding:4px 4px 0;font-size:12px;font-weight:900;line-height:1;text-decoration:none;display:inline-flex;position:relative}.topbar .desktopActions .miniAction svg,.topbar .desktopActions .accountButton svg{color:currentColor;stroke:currentColor;width:26px;height:26px}.topbar .desktopActions .accountButton .lucide-chevron-down{width:13px;height:13px;margin-top:-2px}.topbar .desktopActions .miniAction span,.topbar .desktopActions .accountButton span{white-space:nowrap;display:inline}.topbar .desktopActions .miniAction strong{color:#071523;background:#ffab03;border:2px solid #fff;border-radius:999px;min-width:19px;height:19px;font-size:11px;font-weight:950;position:absolute;top:2px;right:10px;transform:none}.topbar .desktopActions .sellCtaButton{white-space:nowrap;border-radius:8px;justify-content:center;min-width:150px;min-height:58px;padding:0 22px;font-size:16px;font-weight:950}@media (max-width:1520px){.topbarInner{grid-template-columns:minmax(178px,218px) minmax(390px,1fr) auto;gap:16px;padding-inline:18px}.topbar .brand.motorTraderBrand .brandText{font-size:clamp(30px,2.4vw,42px)}.topbar .navList{gap:13px}.topbar .desktopActions{gap:10px}.topbar .desktopActions .miniAction,.topbar .desktopActions .accountButton{min-width:56px;font-size:11px}.topbar .desktopActions .sellCtaButton{min-width:132px;padding-inline:16px;font-size:14px}}@media (max-width:1280px){.topbarInner{grid-template-columns:minmax(160px,190px) minmax(0,1fr) auto}.topbar .desktopActions .miniAction,.topbar .desktopActions .accountButton{min-width:42px}}@media (max-width:1120px){.topbar{min-height:70px}.topbarInner{grid-template-columns:minmax(150px,1fr) auto;min-height:70px}.topbar .brand.motorTraderBrand{min-height:54px;padding-bottom:8px}.topbar .brand.motorTraderBrand .brandText{font-size:34px}.topbar .brand.motorTraderBrand:after{max-width:185px;bottom:2px}.topbar .primaryNav,.topbar .desktopActions{display:none}.topbar .navToggle{grid-column:auto;justify-self:end}}.desktopActions{gap:10px}.desktopActions .miniAction,.desktopActions .accountButton{border-radius:14px;justify-content:center;gap:4px;min-width:62px;height:54px;padding:7px 8px;font-size:11px;font-weight:760}.desktopActions .miniAction svg,.desktopActions .accountButton svg{stroke-width:2.05px;width:21px;height:21px}.desktopActions .miniAction strong{top:3px;right:8px}.topbar.buyerTopbar .desktopActions{gap:14px}@media (max-width:1120px){.topbar.buyerTopbar .topbarInner{grid-template-columns:minmax(0,1fr) auto auto}.topbar.buyerTopbar .desktopActions{grid-area:1/2;gap:8px;display:flex}.topbar.buyerTopbar .navToggle{grid-area:1/3}}@media (max-width:430px){.topbar.buyerTopbar .topbarInner{gap:6px;padding-inline:10px}.topbar.buyerTopbar .brand{max-width:168px}.topbar.buyerTopbar .brandText{max-width:124px;font-size:25px}.topbar.buyerTopbar .navToggle{padding-inline:0}}.topbar.historyTopbar .desktopActions{gap:24px;display:flex}@media (max-width:980px){.topbar.historyTopbar .topbarInner{grid-template-columns:minmax(0,1fr) auto;min-height:70px}.topbar.historyTopbar .desktopActions{display:none}.topbar.historyTopbar .navToggle{display:inline-flex}.historyV2Page{width:min(100% - 24px,760px);padding-top:20px}.historyV2TitleRow,.historyV2MediaGrid,.historyV2AnalysisGrid,.historyV2DeepGrid,.historyV2BottomGrid,.historyV2SummaryCard,.historyV2Sidebar,.historyV2AssuranceBar{grid-template-columns:1fr}.historyV2TitleRow{flex-direction:column;align-items:stretch;gap:16px}.historyV2Download{width:100%;max-width:100%}.historyV2TrustCard{grid-template-columns:1fr}.historyV2ScoreBlock{border-bottom:2px solid #3070ff38;border-right:0}.historyV2SummaryCard section,.historyV2AssuranceBar article{border-left:0;border-top:1px solid var(--h-line)}.historyV2SummaryCard section:first-child,.historyV2AssuranceBar article:first-child{border-top:0}}.dealPanel button,.dealPanel a{white-space:nowrap!important}.dealPanel h2,.dealPanel h3,.dealPanel strong{word-break:break-word!important;overflow-wrap:anywhere!important}.dealPanel section,.dealPanel article{min-width:0!important}@media (max-width:980px){.topbar{flex-wrap:nowrap!important;justify-content:space-between!important;min-height:60px!important;padding-inline:14px!important}.nav,.desktopActions{display:none!important}.navToggle{width:auto!important;min-height:40px!important;color:var(--ink)!important;cursor:pointer!important;background:#0f172a0f!important;border:1px solid #0f172a1a!important;border-radius:10px!important;align-items:center!important;gap:6px!important;padding:0 14px!important;font-size:13px!important;font-weight:800!important;transition:background .2s!important;display:inline-flex!important}.navToggle:hover{background:#0f172a1a!important}}.sellerReviewsPanel{background:#fff;border:1px solid #071a3314;border-radius:14px;margin-top:18px;padding:22px}.sellerReviewsPanel>header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;display:flex}.sellerReviewsPanel h2{color:#071a33;align-items:center;gap:8px;margin:0;font-size:18px;font-weight:850;display:flex}.sellerReviewsPanel h2 svg{color:#ffab03}.srSummary{color:#64748b;font-size:14px;font-weight:700}.srSummary strong{color:#071a33;font-size:17px}.srNote{color:#64748b;margin:0;font-size:14px}.srList{grid-template-columns:1fr 1fr;gap:12px;display:grid}.srCard{background:#f8fafc;border:1px solid #eef2f7;border-radius:10px;padding:14px 16px}.srStars{color:#ffab03;gap:1px;margin-bottom:7px;display:flex}.srCard p{color:#334155;margin:0 0 8px;font-size:13.5px;line-height:1.55}.srCard small{color:#94a3b8;font-size:12px;font-weight:600}.srModelLink{color:#0b4eb3;margin-top:14px;font-size:13.5px;font-weight:750;text-decoration:none;display:inline-block}.srModelLink:hover{text-decoration:underline}.srWriteBtn{color:#0b4eb3;cursor:pointer;background:#fff;border:1px solid #0b4eb3;border-radius:9px;align-items:center;gap:6px;padding:7px 13px;font-family:inherit;font-size:12.5px;font-weight:800;display:inline-flex}.srWriteBtn:hover{background:#eef4ff}.srForm{background:#f8fafc;border:1px solid #e8ecf2;border-radius:12px;gap:10px;margin-top:14px;padding:16px;display:grid}.srFormRating{align-items:center;gap:12px;display:flex}.srFormRating>span{color:#334155;font-size:12.5px;font-weight:800}.srStarPick{color:#ffab03;gap:2px;display:inline-flex}.srStarPick button{cursor:pointer;color:inherit;background:0 0;border:0;padding:0;line-height:0}.srFormName,.srFormBody{color:#071a33;box-sizing:border-box;background:#fff;border:1px solid #e2e6ee;border-radius:9px;outline:none;width:100%;padding:10px 12px;font-family:inherit;font-size:13.5px}.srFormName:focus,.srFormBody:focus{border-color:#ffab03}.srFormBody{resize:vertical}.srFormActions{align-items:center;gap:12px;display:flex}.srFormPost{color:#fff;cursor:pointer;background:#0b4eb3;border:0;border-radius:9px;padding:9px 16px;font-family:inherit;font-size:13.5px;font-weight:800}.srFormPost:disabled{opacity:.5;cursor:default}.srFormCancel{color:#64748b;cursor:pointer;background:0 0;border:0;font-family:inherit;font-size:13.5px;font-weight:750}.srCard.mine{background:#f7faff;border-color:#0b4eb340}.srReviewed{color:#166534;align-items:center;gap:6px;font-size:12.5px;font-weight:800;display:inline-flex}.srReviewed svg{color:#16a34a}.srReply{background:#eef4ff;border-left:3px solid #0b4eb3;border-radius:0 8px 8px 0;margin-top:10px;padding:10px 12px}.srReply strong{color:#0b4eb3;align-items:center;gap:5px;font-size:12px;font-weight:850;display:inline-flex}.srReply strong svg{color:#0b4eb3}.srReply p{color:#334155;margin:4px 0 0;font-size:13px;line-height:1.5}.srReplyBtn{color:#0b4eb3;cursor:pointer;background:#fff;border:1px solid #071a3322;border-radius:8px;align-items:center;gap:5px;margin-top:10px;padding:5px 10px;font-family:inherit;font-size:12px;font-weight:800;display:inline-flex}.srReplyBtn:hover{background:#eef4ff}.srReplyForm{margin-top:10px}.srReplyForm textarea{box-sizing:border-box;resize:vertical;border:1px solid #cdd6e2;border-radius:8px;width:100%;padding:8px 10px;font-family:inherit;font-size:13px}.srReplyActions{align-items:center;gap:10px;margin-top:8px;display:flex}@media (max-width:720px){.srList{grid-template-columns:1fr}}.vrpPanel{background:#fff;border:1px solid #e6e9ef;border-radius:18px;margin-top:22px;padding:22px 24px 26px}.vrpLoading{color:#64748b;margin:0;font-size:14px}.vrpHead{align-items:center;gap:12px;margin-bottom:16px;display:flex}.vrpHead svg{color:#1d4ed8;flex:none}.vrpHead h2{color:#0f172a;margin:0;font-size:19px;font-weight:800}.vrpHead p{color:#64748b;margin:2px 0 0;font-size:13px}.vrpRisks{flex-wrap:wrap;gap:8px;margin-bottom:18px;display:flex}.vrpRisk{color:#b45309;background:#fff5e6;border:1px solid #fed7aa;border-radius:999px;align-items:center;gap:5px;padding:5px 11px;font-size:12.5px;font-weight:700;display:inline-flex}.vrpRisk svg{flex:none}.vrpRiskDanger{color:#b91c1c;background:#fee2e2;border-color:#fecaca}.vrpRiskClear{color:#047857;background:#ecfdf5;border-color:#a7f3d0}.vrpBlock{border-top:1px solid #f1f4f8;margin-top:16px;padding-top:16px}.vrpBlock:first-of-type{border-top:none;margin-top:0;padding-top:0}.vrpBlock h3{color:#0f172a;align-items:center;gap:8px;margin:0 0 12px;font-size:14.5px;font-weight:800;display:flex}.vrpBlock h3 svg{color:#1d4ed8;flex:none}.vrpCount{color:#1d4ed8;background:#eef2ff;border-radius:999px;padding:1px 9px;font-size:12px;font-weight:700}.vrpGrid{grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:10px;display:grid}.vrpGrid article{background:#f7f9fc;border:1px solid #eef1f6;border-radius:12px;padding:11px 13px}.vrpGrid article span{color:#64748b;margin-bottom:3px;font-size:12px;display:block}.vrpGrid article strong{color:#0f172a;font-size:15.5px;font-weight:800}.vrpMot{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.vrpMot li{background:#fbfcfe;border:1px solid #eef1f6;border-left-width:3px;border-radius:10px;padding:10px 13px}.vrpMotPass{border-left-color:#10b981}.vrpMotFail{border-left-color:#ef4444}.vrpMotTop{align-items:center;gap:10px;font-size:13.5px;display:flex}.vrpMotTop strong{letter-spacing:.03em;font-size:12px;font-weight:800}.vrpMotPass .vrpMotTop strong{color:#047857}.vrpMotFail .vrpMotTop strong{color:#b91c1c}.vrpMotTop span{color:#334155;font-weight:600}.vrpMotTop em{color:#64748b;margin-left:auto;font-size:12.5px;font-style:normal}.vrpAdv{color:#64748b;margin:8px 0 0;padding-left:18px;font-size:12.5px;line-height:1.5}.vrpAdv li.vrpAdvDanger{color:#b91c1c;font-weight:600}.vrpFeatures{flex-wrap:wrap;gap:7px;display:flex}.vrpFeature{color:#334155;background:#f1f5f9;border-radius:999px;align-items:center;gap:5px;padding:5px 11px;font-size:12.5px;font-weight:600;display:inline-flex}.vrpFeature svg{color:#94a3b8;flex:none}
.historyReportPage{width:min(100% - 48px,1420px);color:var(--brand-navy);margin:0 auto;padding:24px 0 64px}.historyReportTop,.historyReportHeader,.historyReportGrid{margin-inline:auto}.historyReportTop{justify-content:space-between;align-items:center;gap:18px;margin-bottom:18px;display:flex}.historyBreadcrumb{color:#6b7280;flex-wrap:wrap;gap:8px;font-size:14px;font-weight:800;display:flex}.historyBreadcrumb a{color:inherit;text-decoration:none}.historyDownloadButton,.historyReserveButton,.historyOutlineButton,.historyPanel a{justify-content:center;align-items:center;gap:8px;font-weight:950;text-decoration:none;display:inline-flex}.historyDownloadButton,.historyReserveButton{min-height:48px;color:var(--brand-navy);background:#f7b84a;border-radius:8px;padding:0 22px}.historyReportHeader{margin-bottom:16px}.historyReportHeader h1{color:var(--brand-navy);margin:0 0 6px;font-size:clamp(34px,4.6vw,54px);line-height:1}.historyReportHeader p{color:var(--brand-navy);margin:0;font-size:clamp(20px,2.6vw,28px)}.historyReportHeader span{color:#6b7280;margin-left:24px;font-size:17px}.historyReportGrid{grid-template-columns:minmax(260px,.86fr) minmax(420px,1.08fr) minmax(280px,.82fr);align-items:start;gap:18px;display:grid}.historyLeftColumn,.historyRightColumn{gap:16px;display:grid}.historyPanel{background:#fff;border:1px solid #e5e7eb;border-radius:8px}.historyPanel h2{color:var(--brand-navy);align-items:center;gap:12px;margin:0;font-size:24px;line-height:1.1;display:flex}.verifiedHistoryPanel,.detailedHistoryPanel,.sellerVerifiedPanel,.fullHistoryPanel{padding:22px}.historyPanel h2>svg,.historySubReport h2 svg,.ownershipHeader h2 svg{color:var(--brand-blue)}.historyCheckRow{border-bottom:1px solid #edf1f5;grid-template-columns:auto minmax(0,1fr);gap:16px;padding:20px 0;display:grid}.historyCheckRow>span{color:#087f3f;background:#ecf9f0;border-radius:999px;place-items:center;width:40px;height:40px;display:grid}.historyCheckRow strong,.historySellerProfile strong,.sellerCheckLine strong{color:var(--brand-navy);font-size:17px;display:block}.historyCheckRow p,.detailedHistoryPanel p,.historySubReport p,.sellerCheckLine span,.fullHistoryPanel p{color:#536173;margin:4px 0 0;font-size:14px;line-height:1.45}.historyPanel>a:not(.historyReserveButton):not(.historyOutlineButton),.historyMileageLink{color:var(--brand-blue);margin-top:18px}.detailedHistoryPanel p,.fullHistoryPanel p{align-items:flex-start;gap:10px;display:flex}.detailedHistoryPanel p svg,.fullHistoryPanel p svg,.sellerCheckLine svg,.historySubReport p svg{color:#087f3f;flex:none}.historyVehiclePanel{gap:20px;padding:20px;display:grid}.historyVehicleImage{background:linear-gradient(180deg, #0d182a05, #0d182a14), var(--vehicle-image) center / cover;border-radius:8px;min-height:218px}.historySubReport{border-bottom:1px solid #edf1f5;gap:8px;padding-bottom:18px;display:grid}.historySubReport h2,.ownershipHeader h2{color:var(--brand-navy);align-items:center;gap:10px;margin:0;font-size:22px;display:flex}.historySellerProfile{border:1px solid #e5e7eb;border-radius:8px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:14px;margin:18px 0;padding:16px;display:grid}.historySellerProfile>span{color:#fff;background:linear-gradient(145deg, var(--brand-blue), var(--brand-navy));border-radius:999px;place-items:center;width:66px;height:66px;font-size:26px;font-weight:950;display:grid}.historySellerProfile p{color:#536173;margin:4px 0;font-size:14px}.historySellerProfile div div{color:#f7b84a;align-items:center;gap:3px;display:flex}.historySellerProfile b{color:#344454;margin-left:8px;font-size:13px}.historyOutlineButton{width:100%;min-height:44px;color:var(--brand-navy);background:#fff;border:1px solid #d7e0ea;border-radius:7px;font-size:13px}.historyReserveButton{width:100%;margin-top:14px}.fullHistoryPanel{gap:12px;display:grid}.historyFooterBadges{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.historyFooterBadges span{min-height:58px;color:var(--brand-navy);text-align:center;text-transform:uppercase;background:#fff;border:1px solid #e5e7eb;border-radius:7px;place-items:center;gap:5px;padding:8px;font-size:10px;font-weight:950;display:grid}.historyFooterBadges svg{color:var(--brand-blue)}.historyProtectionNotice{color:var(--brand-navy);background:#fff;border:1px solid #e5e7eb;border-radius:8px;align-items:center;gap:10px;margin-top:18px;padding:14px 18px;font-size:13px;display:flex}.historyProtectionNotice svg{color:var(--brand-navy)}.historyProtectionNotice span{color:#536173}@media (max-width:1180px){.historyReportGrid{grid-template-columns:minmax(260px,.8fr) minmax(420px,1.2fr)}.historyRightColumn{grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:820px){.historyReportPage{width:min(100% - 24px,680px)}.historyReportTop,.historyReportGrid,.historyRightColumn{grid-template-columns:1fr}.historyReportTop,.ownershipHeader{flex-direction:column;align-items:stretch}.historyDownloadButton{width:100%}.historyReportHeader span{margin:6px 0 0;display:block}.historyFooterBadges{grid-template-columns:1fr}.historyProtectionNotice{align-items:flex-start}}.detailDamagePage{color:#071a33;background:#f5f7fb;min-height:calc(100vh - 86px);padding:14px clamp(10px,1vw,14px) 38px}.detailDamageShell{grid-template-columns:minmax(0,1fr) 340px;gap:18px;width:100%;max-width:none;margin:0 auto;display:grid}.damageReportPanel,.detailTabsPanel,.sellerVerifiedCard,.detailPriceCard,.buyerConfidenceCard,.partExchangeCard,.detailSupportNote{background:#fff;border:1px solid #071a3317;border-radius:8px}.damageReportPanel{border-color:#e2353f5c;margin-top:16px;overflow:hidden}.damageReportPanel>header{grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:16px;padding:18px 22px;display:grid}.damageReportPanel h2,.damageReportPanel h3,.detailTabsPanel h3,.sellerVerifiedCard h2,.sellerVerifiedCard h3,.detailPriceCard strong,.buyerConfidenceCard h2{color:#071a33;margin:0}.damageReportPanel p,.detailSupportNote p,.sellerVerifiedCard p,.buyerConfidenceCard p{color:#64748b;margin:4px 0 0;line-height:1.45}.damageReportPanel>header>span{color:#b91c1c;background:#ffe8e8;border-radius:999px;padding:6px 9px;font-size:12px;font-weight:950}.damageReportPanel>header a{color:#fff;background:#e22f3f;border-radius:7px;align-items:center;gap:8px;min-height:42px;padding:0 14px;font-weight:950;text-decoration:none;display:inline-flex}.damageReportGrid{grid-template-columns:1fr 1fr 1.15fr;gap:18px;padding:0 22px 18px;display:grid}.damageMapCard,.damageFocusCard,.damagePhotoCard{background:#fbfcfe;border:1px solid #071a3314;border-radius:8px;min-width:0;padding:16px}.damageMapCard{grid-template-columns:minmax(110px,1fr) minmax(130px,.8fr);gap:12px;display:grid}.damageCarDiagram{color:#071a33;place-items:center;min-height:210px;display:grid;position:relative}.damageCarDiagram i{border:3px solid #fff;border-radius:999px;width:18px;height:18px;position:absolute}.damageCarDiagram .d1{background:#16a34a;top:28px;left:36%}.damageCarDiagram .d2{background:#ffab03;top:80px;right:16%}.damageCarDiagram .d3{background:#ffab03;bottom:76px;left:12%}.damageCarDiagram .d4{background:#dc2626;bottom:30px;right:28%}.damageCarDiagram .d5{background:#dc2626;bottom:20px;left:46%}.damageLegend{align-content:center;gap:9px;display:grid}.damageLegend span{color:#071a33;align-items:center;gap:8px;font-weight:850;display:flex}.damageLegend span:before{content:"";border-radius:3px;width:11px;height:11px}.damageLegend .good:before{background:#16a34a}.damageLegend .minor:before,.damageLegend .moderate:before{background:#ffab03}.damageLegend .major:before{background:#dc2626}.damageFocusCard header span{color:#b91c1c;background:#ffe8e8;border-radius:999px;margin-top:4px;padding:4px 8px;font-size:11px;font-weight:950;display:inline-flex}.damageFocusCard dl{margin:14px 0}.damageFocusCard dt{color:#64748b;font-size:12px;font-weight:850}.damageFocusCard dd{color:#071a33;margin:4px 0 0;font-size:20px;font-weight:950}.damageFocusCard button{color:#0b4eb3;background:#fff;border:1px solid #0b4eb347;border-radius:7px;justify-content:center;align-items:center;gap:8px;width:100%;min-height:42px;font-weight:950;display:inline-flex}.damagePhotoCard{grid-template-columns:minmax(0,1.2fr) minmax(120px,.8fr);gap:14px;display:grid}.damagePhotoCard>div{background:radial-gradient(circle at 58% 58%, transparent 0 24px, #dc2626f2 25px 28px, transparent 29px), var(--vehicle-image) center / cover no-repeat;border-radius:7px;min-height:190px}.damagePhotoCard aside p{color:#071a33;gap:2px;font-size:12px;font-weight:850;display:grid}.damagePhotoCard aside span{color:#dc2626}.damagePhotoCard small{color:#dc2626;align-items:center;gap:6px;margin-top:8px;font-weight:900;display:inline-flex}.damageHistoryBadges{border-top:1px solid #071a3314;grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.damageHistoryBadges article{border-left:1px solid #071a3314;grid-template-columns:28px minmax(0,1fr);gap:10px;padding:14px;display:grid}.damageHistoryBadges article:first-child{border-left:0}.damageHistoryBadges svg{color:#15803d}.damageHistoryBadges h3{font-size:13px}.damageHistoryBadges p{font-size:12px}body:has(.historyV2Page){background:#f8fafc}.historyTopAction{color:#061225;align-items:center;gap:9px;min-height:44px;font-size:15px;font-weight:820;text-decoration:none;display:inline-flex;position:relative}.historyTopAction+.historyTopAction{border-left:1px solid #e5ebf2;padding-left:24px}.historyV2Page{--h-navy:#061225;--h-blue:#0b56c4;--h-gold:#ffab03;--h-green:#09984f;--h-line:#dfe7f1;--h-muted:#5d6a80;--h-card:#fff;color:var(--h-navy);background:#f8fafc;padding:28px 16px 36px;width:100%!important;max-width:none!important;margin:0!important}.historyV2Page :where(h1,h2,h3,p,dl,dd,ul){margin:0}.historyV2Page :where(a,button){font:inherit}.historyV2Intro{background:#fff;border:1px solid #e2eaf4;border-radius:14px;gap:14px;margin-bottom:24px;padding:24px 28px 26px;display:grid}.historyV2Breadcrumb{color:#7a8fa8;letter-spacing:.01em;flex-wrap:wrap;align-items:center;gap:7px;font-size:13.5px;font-weight:600;display:flex}.historyV2Breadcrumb a{color:inherit;text-decoration:none;transition:color .15s}.historyV2Breadcrumb a:hover{color:#0b56c4}.historyV2Breadcrumb svg{opacity:.45}.historyV2TitleRow{justify-content:space-between;align-items:center;gap:24px;display:flex}.historyV2TitleRow h1{color:#061225;letter-spacing:-.02em;font-size:clamp(26px,2.6vw,38px);font-weight:900;line-height:1.05}.historyV2TitleRow p{color:#3a4d65;margin-top:6px;font-size:clamp(15px,1.4vw,18px);font-weight:650}.historyV2TitleRow p span{color:#5a6f88;letter-spacing:.04em;vertical-align:middle;background:#f0f4fa;border:1px solid #dde5f0;border-radius:999px;margin-left:14px;padding:2px 10px;font-size:12.5px;font-weight:700}.historyV2Download,.historyV2ReserveBox,.historyV2BookButton,.historyV2Card a{text-decoration:none}.historyV2Download{color:#061225;white-space:nowrap;background:linear-gradient(#ffab03,#ffab03);border-radius:9px;justify-content:center;align-items:center;gap:10px;min-height:54px;padding:0 28px;font-size:16px;font-weight:950;display:inline-flex}.historyV2Layout{grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:22px;display:grid}.historyV2Main{gap:20px;min-width:0;display:grid}.historyV2Sidebar{gap:17px;min-width:0;display:grid;position:sticky;top:96px}.historyV2Card{min-width:0;color:var(--h-navy);background:var(--h-card);border:1px solid var(--h-line);border-radius:10px}.historyV2TrustCard{grid-template-columns:300px minmax(0,1fr);display:grid;overflow:hidden}.historyV2ScoreBlock{border-right:2px solid #3070ff52;justify-items:center;gap:14px;padding:24px 26px 20px;display:grid}.historyV2ScoreBlock h2{color:var(--h-navy);font-size:17px;font-weight:900}.historyV2ScoreBlock h2 span{color:#496078;border:1px solid #90a3ba;border-radius:50%;place-items:center;width:16px;height:16px;margin-left:5px;font-size:11px;display:inline-grid}.historyV2Score{justify-items:center;gap:9px;display:grid}.historyV2Gauge{background:conic-gradient(var(--h-green) 0 82%, #edf3f7 82% 100%);border-radius:50%;place-items:center;width:142px;height:142px;display:grid;position:relative;overflow:hidden}.historyV2Gauge:before{content:"";background:#fff;border-radius:50%;position:absolute;inset:17px}.historyV2Gauge strong,.historyV2Gauge span{z-index:1;text-align:center;display:block;position:relative}.historyV2Gauge strong{color:var(--h-navy);align-self:end;font-size:44px;font-weight:950;line-height:.92}.historyV2Gauge span{color:var(--h-navy);align-self:start;font-size:15px;font-weight:800}.historyV2Score b{color:var(--h-navy);font-size:16px;font-weight:920}.historyV2Score a{color:#0b64d8;font-size:13px;font-weight:760}.historyV2RiskSummary{gap:26px;padding:25px 30px;display:grid}.historyV2RiskHead{grid-template-columns:48px minmax(0,1fr);align-items:start;gap:18px;display:grid}.historyV2RiskHead>div{min-width:0}.historyV2RiskHead>span{color:#fff;clip-path:polygon(50% 0,100% 18%,100% 72%,50% 100%,0 72%,0 18%);background:linear-gradient(#13a75c,#087f3f);place-items:center;width:42px;height:50px;display:grid}.historyV2RiskHead h2{color:var(--h-navy);font-size:18px;font-weight:900}.historyV2RiskHead h2 strong{color:var(--h-green)}.historyV2RiskHead p{color:#44536a;overflow-wrap:anywhere;margin-top:11px;font-size:14px;line-height:1.45}.historyV2TrustGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 36px;display:grid}.historyV2TrustGrid div{grid-template-columns:34px minmax(0,1fr);align-items:start;gap:12px;display:grid}.historyV2TrustGrid svg,.historyV2RiskCheckCard li svg{color:var(--h-green);background:#effcf4;border:1px solid #a7ebc4;border-radius:50%;place-items:center;display:grid}.historyV2TrustGrid strong{color:var(--h-navy);font-size:14px;font-weight:900;display:block}.historyV2TrustGrid small{color:#5f6f85;margin-top:5px;font-size:12px;line-height:1.35;display:block}.historyV2MediaGrid{grid-template-columns:minmax(0,2.3fr) minmax(220px,.9fr);gap:20px;display:grid}.historyV2ImageCard{overflow:hidden}.historyV2ImageCard img{aspect-ratio:2.08;object-fit:cover;width:100%;display:block}.historyV2VehicleFacts{background:#f8fbff;grid-template-columns:repeat(6,minmax(0,1fr));align-items:center;gap:8px;min-height:60px;padding:12px 18px;display:grid}.historyV2VehicleFacts span{color:#17233a;white-space:nowrap;align-items:center;gap:7px;font-size:12px;font-weight:780;display:inline-flex}.historyV2VehicleFacts svg{color:#061225;flex:none}.historyV2ValueCard{align-content:start;gap:20px;padding:24px 20px;display:grid}.historyV2ValueCard h2,.historyV2RiskCheckCard h2,.historyV2MileageCard h2,.historyV2OwnershipCard h2,.historyV2InspectionCard h2,.historyV2DocsCard h2,.historyV2FeaturesCard h2,.historyV2SummaryCard h2,.historyV2ActivityCard h2{color:var(--h-navy);align-items:center;gap:10px;font-size:17px;font-weight:920;display:flex}.historyV2ValueCard h2 svg{color:var(--h-gold)}.historyV2ValueCard dl{gap:20px;display:grid}.historyV2ValueCard dt{color:#5f6f85;font-size:13px;font-weight:680}.historyV2ValueCard dd{color:var(--h-navy);margin-top:8px;font-size:20px;font-weight:900}.historyV2ValueCard .historyV2Price{color:var(--h-green);font-size:31px;line-height:1}.historyV2Saving{color:var(--h-green)!important;font-size:16px!important}.historyV2GoodDeal,.historyV2GreenNote{color:var(--h-green);background:#effcf4;border:1px solid #cbeed9;border-radius:9px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:13px;padding:13px;display:grid}.historyV2GoodDeal strong,.historyV2GreenNote strong{color:var(--h-green);font-size:14px;font-weight:900;display:block}.historyV2GoodDeal small,.historyV2GreenNote small{color:#58716a;margin-top:3px;font-size:11px;display:block}.historyV2AnalysisGrid{grid-template-columns:minmax(260px,.82fr) minmax(0,1.45fr);gap:20px;display:grid}.historyV2RiskCheckCard,.historyV2MileageCard,.historyV2OwnershipCard,.historyV2InspectionCard,.historyV2DocsCard,.historyV2FeaturesCard{padding:22px}.historyV2RiskCheckCard{gap:20px;display:grid}.historyV2RiskCheckCard ul{gap:14px;padding:0;list-style:none;display:grid}.historyV2RiskCheckCard li{color:#44536a;align-items:center;gap:11px;font-size:14px;font-weight:700;display:flex}.historyV2GreenNote{margin-top:4px}.historyV2MileageCard{gap:14px;display:grid}.historyV2MileageCard header,.historyV2InspectionCard header,.historyV2SellerCard header{justify-content:space-between;align-items:center;gap:14px;display:flex}.historyV2MileageCard header>span,.historyV2InspectionCard header>span,.historyV2SellerCard header>span,.historyV2ActivityCard h2 span{min-height:26px;color:var(--h-green);background:#eaf9f0;border-radius:999px;align-items:center;gap:6px;padding:0 12px;font-size:12px;font-weight:900;display:inline-flex}.historyV2MileageCard>p{color:#44536a;font-size:13px;font-weight:720}.historyV2MileageCard>p strong{color:var(--h-green)}.historyV2MileageChart{width:100%;min-height:216px}.historyV2MileageChart text{fill:#617088;font-size:12px;font-weight:760}.historyV2ChartGrid line{stroke:#e7edf4;stroke-width:1px}.historyV2ChartLine{fill:none;stroke:var(--h-green);stroke-width:4px;stroke-linecap:round;stroke-linejoin:round}.historyV2ChartPoint{fill:var(--h-green);stroke:#fff;stroke-width:3px}.historyV2ChartLabel{fill:var(--h-navy)!important;font-size:11px!important;font-weight:900!important}.historyV2ChartYear{fill:#54647a!important}.historyV2MileageCard footer{color:#3d4d66;background:#f5f8fc;border-radius:8px;align-items:center;gap:8px;padding:10px 12px;font-size:12px;font-weight:720;display:flex}.historyV2DeepGrid{grid-template-columns:minmax(260px,1.18fr) minmax(250px,1fr) minmax(250px,1fr);gap:20px;display:grid}.historyV2OwnershipCard{gap:18px;display:grid}.historyV2Timeline{gap:0;display:grid}.historyV2Timeline article{grid-template-columns:28px minmax(0,1fr) auto;gap:13px;padding:0 0 20px;display:grid;position:relative}.historyV2Timeline article:before{content:"";background:#2e65ff;width:2px;position:absolute;top:20px;bottom:-4px;left:9px}.historyV2Timeline article.active:before{background:var(--h-green)}.historyV2Timeline article:last-child:before{display:none}.historyV2Timeline article>span{z-index:1;background:#fff;border:3px solid #2e65ff;border-radius:50%;width:20px;height:20px;margin-top:7px;position:relative}.historyV2Timeline article.active{background:#effcf4;border-radius:9px;margin:0 -8px;padding:12px 8px 14px}.historyV2Timeline article.active>span{background:var(--h-green);border-color:var(--h-green)}.historyV2Timeline small{color:#637389;font-size:12px;font-weight:740}.historyV2Timeline strong{color:var(--h-navy);margin-top:5px;font-size:14px;font-weight:910;display:block}.historyV2Timeline p{color:#536276;margin-top:3px;font-size:12px}.historyV2Timeline b{color:var(--h-navy);font-size:12px;font-weight:860}.historyV2Total{color:var(--h-navy);font-size:13px;font-weight:860}.historyV2InspectionCard{gap:16px;display:grid}.historyV2InspectionCard>div{gap:0;display:grid}.historyV2InspectionCard p{color:#44536a;border-bottom:1px solid #edf2f7;grid-template-columns:minmax(0,1fr) auto 17px;align-items:center;gap:10px;min-height:28px;font-size:13px;display:grid}.historyV2InspectionCard p strong{color:var(--h-green);font-weight:900}.historyV2InspectionCard p.warn strong,.historyV2InspectionCard p.warn svg{color:#a66b00}.historyV2InspectionCard p svg{color:var(--h-green);fill:currentColor}.historyV2InspectionCard a,.historyV2FeaturesCard a{color:#0b64d8;justify-content:center;gap:8px;font-size:13px;font-weight:850;display:inline-flex}.historyV2DocsCard{gap:16px;display:grid}.historyV2DocsCard>div{display:grid}.historyV2DocsCard a{min-height:44px;color:var(--h-navy);border-bottom:1px solid #edf2f7;grid-template-columns:20px minmax(0,1fr) auto 16px;align-items:center;gap:10px;font-size:13px;font-weight:760;display:grid}.historyV2DocsCard a b{color:#0b64d8;font-weight:860}.historyV2DocsCard p{color:#536276;align-items:center;gap:8px;font-size:12px;display:flex}.historyV2BottomGrid{grid-template-columns:minmax(280px,.95fr) minmax(0,1.7fr);gap:20px;display:grid}.historyV2FeaturesCard{gap:16px;display:grid}.historyV2FeaturesCard>div{gap:8px 20px;display:grid}.historyV2FeaturesCard p{color:#536276;grid-template-columns:minmax(76px,.6fr) minmax(0,1fr) minmax(84px,.65fr) minmax(0,1fr);gap:10px;font-size:11px;font-weight:760;display:grid}.historyV2FeaturesCard p strong{color:var(--h-navy);font-weight:840}.historyV2SummaryCard{grid-template-columns:minmax(0,1.05fr) minmax(220px,.78fr) minmax(190px,.65fr);display:grid;overflow:hidden}.historyV2SummaryCard section{border-left:1px solid #e5ebf2;padding:22px}.historyV2SummaryCard section:first-child{border-left:0}.historyV2SummaryCard h2 span{color:#7354dd;background:#efeaff;border-radius:999px;padding:4px 10px;font-size:11px}.historyV2SummaryCard p{color:#44536a;margin-top:13px;font-size:13px;line-height:1.5}.historyV2SummaryCard section:first-child div{flex-wrap:wrap;gap:8px;margin-top:18px;display:flex}.historyV2SummaryCard section:first-child div span{color:var(--h-green);background:#eaf9f0;border-radius:999px;padding:6px 10px;font-size:11px;font-weight:860}.historyV2SummaryCard section:nth-child(2) p{align-items:center;gap:8px;margin-top:10px;font-size:13px;display:flex}.historyV2CompareMini a{color:#0b64d8;background:#eef5ff;border:1px solid #cfe0ff;border-radius:8px;align-items:center;gap:8px;margin-top:20px;padding:11px 15px;font-size:13px;font-weight:900;display:inline-flex}.historyV2CompareMini>div{justify-content:flex-end;align-items:end;gap:7px;height:72px;margin-top:12px;display:flex}.historyV2CompareMini>div span{background:linear-gradient(#2f6cff,#a9c2ff);border-radius:3px 3px 0 0;width:16px;display:block}.historyV2CompareMini>div span:first-child{opacity:.35;height:14px}.historyV2CompareMini>div span:nth-child(2){opacity:.48;height:28px}.historyV2CompareMini>div span:nth-child(3){opacity:.65;height:42px}.historyV2CompareMini>div span:nth-child(4){opacity:.85;height:58px}.historyV2CompareMini>div span:nth-child(5){height:70px}.historyV2SellerCard{gap:18px;padding:18px;display:grid}.historyV2SellerCard h2{color:var(--h-navy);align-items:center;gap:10px;font-size:18px;font-weight:920;display:flex}.historyV2SellerCard h2 svg{color:#0b4eb3}.historyV2SellerProfile{grid-template-columns:68px minmax(0,1fr);align-items:center;gap:14px;display:grid}.historyV2SellerProfile img{object-fit:cover;border-radius:50%;width:68px;height:68px}.historyV2SellerProfile strong{color:var(--h-navy);align-items:center;gap:5px;font-size:15px;font-weight:930;display:flex}.historyV2SellerProfile strong svg{color:#0b64d8;fill:currentColor}.historyV2SellerProfile p{color:#536276;margin-top:4px;font-size:12px}.historyV2SellerProfile span{color:var(--h-gold);flex-wrap:wrap;align-items:center;gap:2px;margin-top:8px;display:flex}.historyV2SellerProfile b{color:#17233a;margin-left:7px;font-size:12px}.historyV2SellerStats{border-top:1px solid #e5ebf2;gap:0;padding-top:4px;display:grid}.historyV2SellerStats p{color:#344454;grid-template-columns:22px minmax(0,1fr) auto;align-items:center;gap:10px;min-height:37px;font-size:13px;display:grid}.historyV2SellerStats svg{color:var(--h-green)}.historyV2SellerStats strong{color:var(--h-navy);font-weight:930}.historyV2SellerStats p:first-child strong{color:var(--h-green)}.historyV2SellerRank{color:var(--h-navy);background:#f5f7fa;border-radius:8px;justify-content:center;padding:11px 14px;font-size:13px;font-weight:900;display:flex}.historyV2ReserveBox{color:#061225;text-align:center;background:linear-gradient(#ffab03,#ffab03);border-radius:10px;place-items:center;gap:6px;min-height:80px;padding:13px;display:grid}.historyV2ReserveBox strong{font-size:20px;font-weight:950}.historyV2ReserveBox span{font-size:13px;font-weight:760}.historyV2BookButton{min-height:54px;color:var(--h-navy);border:1px solid var(--h-line);background:#fff;border-radius:9px;justify-content:center;align-items:center;gap:11px;font-size:16px;font-weight:920;display:inline-flex}.historyV2ActivityCard{gap:16px;padding:19px;display:grid}.historyV2ActivityCard h2{justify-content:space-between}.historyV2ActivityCard h2>svg{margin-right:-2px}.historyV2ActivityCard p{color:#344454;align-items:center;gap:13px;font-size:13px;font-weight:720;display:flex}.historyV2ActivityCard p svg{color:var(--h-navy)}.historyV2AssuranceBar{border:1px solid var(--h-line);background:#fff;border-radius:10px;grid-template-columns:repeat(4,minmax(0,1fr)) minmax(160px,.7fr);margin-top:24px;display:grid;overflow:hidden}.historyV2AssuranceBar article{border-left:1px solid var(--h-line);grid-template-columns:34px minmax(0,1fr);align-items:center;gap:13px;min-height:72px;padding:13px 22px;display:grid}.historyV2AssuranceBar article:first-child{border-left:0}.historyV2AssuranceBar svg{color:#ffffffe6}.historyV2AssuranceBar strong{color:var(--h-navy);font-size:14px;font-weight:900;display:block}.historyV2AssuranceBar small{color:#64748b;margin-top:3px;font-size:11px;line-height:1.3;display:block}.historyV2AssuranceLearnMore{border-left:1px solid var(--h-line);min-height:72px;color:var(--h-navy);flex-direction:column;justify-content:center;gap:3px;padding:13px 22px;text-decoration:none;display:flex}.historyV2AssuranceLearnMore span{color:#64748b;font-size:11px;display:block}.historyV2AssuranceLearnMore strong{color:var(--h-navy);align-items:center;gap:6px;font-size:13px;font-weight:900;display:flex}.historyV2AssuranceLearnMore svg{flex-shrink:0}.historyV2AssuranceLearnMore:hover strong{color:#0b64d8}.historyV2ProtectionNotice{color:var(--h-navy);align-items:center;gap:9px;margin-top:16px;padding:0 2px;font-size:12px;font-weight:780;display:flex}.historyV2ProtectionNotice span{color:#526277}@media (max-width:1220px){.historyV2Layout{grid-template-columns:1fr}.historyV2Sidebar{grid-template-columns:repeat(3,minmax(0,1fr));position:static}.historyV2ReserveBox,.historyV2BookButton{align-self:stretch}.historyV2ActivityCard{grid-column:auto}}@media (max-width:640px){.topbar.historyTopbar .brand.motorTraderBrand .brandText{font-size:31px}.historyV2Page{width:100%!important;padding:14px 12px 28px!important}.historyV2Intro{gap:12px;padding:18px 20px 20px}.historyV2TitleRow h1{font-size:32px;line-height:.96}.historyV2TitleRow p span{margin:6px 0 0;display:block}.historyV2Download{white-space:normal;text-align:center;min-height:52px;padding:0 18px;line-height:1.2}.historyV2RiskSummary,.historyV2RiskCheckCard,.historyV2MileageCard,.historyV2OwnershipCard,.historyV2InspectionCard,.historyV2DocsCard,.historyV2FeaturesCard,.historyV2SellerCard,.historyV2ActivityCard{padding:18px}.historyV2TrustGrid,.historyV2VehicleFacts,.historyV2FeaturesCard p{grid-template-columns:1fr}.historyV2RiskHead{grid-template-columns:1fr;gap:12px}.historyV2RiskHead p{max-width:31ch}.historyV2VehicleFacts{gap:12px}.historyV2MileageChart{min-height:170px}.historyV2SellerProfile{grid-template-columns:58px minmax(0,1fr)}.historyV2SellerProfile img{width:58px;height:58px}.historyV2AssuranceBar article{padding:14px 18px}.historyV2ProtectionNotice{align-items:flex-start}}.historyV2Page .historyV2ScoreBlock h2{align-items:center;gap:8px;display:inline-flex}.historyV2Page .historyV2InfoTip{color:#4d5a72;cursor:help;background:#fff;border:1px solid #c8d2e1;border-radius:999px;place-items:center;width:22px;height:22px;padding:0;transition:all .2s;display:inline-grid}.historyV2Page .historyV2InfoTip:hover,.historyV2Page .historyV2InfoTip:focus-visible{border-color:var(--h-green,#1d8c6e);color:var(--h-green,#1d8c6e);outline:none}.historyV2Page .historyV2ImageMedia{border-radius:inherit;position:relative;overflow:hidden}.historyV2Page .historyV2ImageMedia img{width:100%;display:block}.historyCarousel{border-radius:inherit;aspect-ratio:16/9;background:#0a0f1a;position:relative;overflow:hidden}.historyCarouselTrack{will-change:transform;height:100%;transition:transform .38s cubic-bezier(.4,0,.2,1);display:flex}.historyCarouselTrack img{object-fit:cover;-webkit-user-select:none;user-select:none;pointer-events:none;flex:0 0 100%;width:100%;height:100%;display:block}.historyCarouselBtn{cursor:pointer;color:#fff;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);z-index:10;background:#0612258c;border:none;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;transition:background .18s,transform .18s;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.historyCarouselBtn:hover{background:#061225d1;transform:translateY(-50%)scale(1.08)}.historyCarouselBtnPrev{left:12px}.historyCarouselBtnNext{right:12px}.historyCarouselDots{z-index:10;gap:7px;display:flex;position:absolute;bottom:12px;left:50%;transform:translate(-50%)}.historyCarouselDots button{cursor:pointer;background:#ffffff73;border:none;border-radius:50%;width:7px;height:7px;padding:0;transition:background .18s,transform .18s}.historyCarouselDots button.active{background:#fff;transform:scale(1.3)}.historyV2Page .historyV2PhotoCounter{-webkit-backdrop-filter:blur(8px);color:#fff;pointer-events:none;background:#0b1626b3;border-radius:999px;align-items:center;gap:6px;padding:6px 12px;font-size:12px;font-weight:700;display:inline-flex;position:absolute;top:12px;left:12px}.historyV2Page .historyV2PhotoCounter svg{color:#fff}.historyV2Page .historyV2PhotoCounter em{opacity:.78;font-style:normal;font-weight:500}.historyV2Page .historyV2SaveBtn{color:#44536a;cursor:pointer;background:#fff;border:0;border-radius:999px;place-items:center;width:36px;height:36px;transition:all .2s;display:grid;position:absolute;top:12px;right:12px}.historyV2Page .historyV2SaveBtn:hover{color:#e25c5c;transform:translateY(-1px)}.historyV2Page .historyV2SaveBtn:focus-visible{outline-offset:2px;outline:3px solid #ffab0366}.historyV2Page .historyV2SaveBtn[aria-pressed=true]{color:#e25c5c;background:#fff4f4}.historyV2Page .historyV2SaveBtn[aria-pressed=true] svg{fill:currentColor}.historyV2Page .historyV2InspectionCard ul{gap:0;margin:0;padding:0;list-style:none;display:grid}.historyV2Page .historyV2InspectionCard li{color:#44536a;border-bottom:1px solid #edf2f7;grid-template-columns:minmax(0,1fr) auto 17px;align-items:center;gap:10px;min-height:28px;padding:6px 0;font-size:13px;display:grid}.historyV2Page .historyV2InspectionCard li:last-child{border-bottom:0}.historyV2Page .historyV2InspectionCard li strong{color:var(--h-green,#1d8c6e);font-weight:900}.historyV2Page .historyV2InspectionCard li svg{color:var(--h-green,#1d8c6e)}.historyV2Page .historyV2InspectionCard li.warn strong,.historyV2Page .historyV2InspectionCard li.warn svg{color:#a66b00}.historyV2Page .historyV2Card,.historyV2Page .historyV2ImageCard,.historyV2Page .historyV2MileageCard,.historyV2Page .historyV2OwnershipCard,.historyV2Page .historyV2InspectionCard,.historyV2Page .historyV2DocsCard,.historyV2Page .historyV2FeaturesCard,.historyV2Page .historyV2RiskCheckCard,.historyV2Page .historyV2ReserveBox,.historyV2Page .historyV2BookButton,.historyV2Page .historyV2ActivityCard,.historyV2Page .historyV2CompareMini,.historyV2Page .historyV2GoodDeal,.historyV2Page .historyV2MediaGrid>*,.historyV2Page .historyV2Card h1,.historyV2Page .historyV2Card h2,.historyV2Page .historyV2Card h3,.historyV2Page .historyV2Card h4,.historyV2Page .historyV2Card strong,.historyV2Page .historyV2Card label,.historyV2Page .historyV2MileageCard h2,.historyV2Page .historyV2MileageCard h3,.historyV2Page .historyV2MileageCard strong,.historyV2Page .historyV2OwnershipCard h2,.historyV2Page .historyV2OwnershipCard h3,.historyV2Page .historyV2OwnershipCard strong,.historyV2Page .historyV2InspectionCard h2,.historyV2Page .historyV2InspectionCard h3,.historyV2Page .historyV2InspectionCard strong,.historyV2Page .historyV2DocsCard h2,.historyV2Page .historyV2DocsCard h3,.historyV2Page .historyV2DocsCard strong,.historyV2Page .historyV2FeaturesCard h2,.historyV2Page .historyV2FeaturesCard h3,.historyV2Page .historyV2FeaturesCard strong,.historyV2Page .historyV2RiskCheckCard h2,.historyV2Page .historyV2RiskCheckCard h3,.historyV2Page .historyV2RiskCheckCard strong,.historyV2Page .historyV2ImageCard h2,.historyV2Page .historyV2ImageCard h3,.historyV2Page .historyV2ImageCard strong,.historyV2Page .historyV2ReserveBox h2,.historyV2Page .historyV2ReserveBox h3,.historyV2Page .historyV2ReserveBox strong,.historyV2Page .historyV2ActivityCard h2,.historyV2Page .historyV2ActivityCard h3,.historyV2Page .historyV2ActivityCard strong,.historyV2Page .historyV2CompareMini h2,.historyV2Page .historyV2CompareMini h3,.historyV2Page .historyV2CompareMini strong{color:#0d182a!important}.historyV2Page .historyV2Card p,.historyV2Page .historyV2Card small,.historyV2Page .historyV2Card span,.historyV2Page .historyV2MileageCard p,.historyV2Page .historyV2MileageCard small,.historyV2Page .historyV2OwnershipCard p,.historyV2Page .historyV2OwnershipCard small,.historyV2Page .historyV2InspectionCard p,.historyV2Page .historyV2InspectionCard small,.historyV2Page .historyV2DocsCard p,.historyV2Page .historyV2DocsCard small,.historyV2Page .historyV2FeaturesCard p,.historyV2Page .historyV2FeaturesCard small,.historyV2Page .historyV2RiskCheckCard p,.historyV2Page .historyV2RiskCheckCard small,.historyV2Page .historyV2ImageCard p,.historyV2Page .historyV2ImageCard small{color:#475569}.historyV2Page .historyV2Card a{color:#0d182a!important}.historyV2Page .historyV2Card a:hover{color:#d98c00!important}.historyV2Page .historyV2ChartLabel,.historyV2Page .historyV2ChartYear{color:#475569!important;font-weight:700!important}.historyV2Page .historyV2ChartLine{stroke:#14b8a6!important}.historyV2Page .historyV2ChartPoint{fill:#14b8a6!important;stroke:#fff!important}.historyV2Page .historyV2MileageChart text{fill:#475569!important}.historyV2Page .historyV2GoodDeal{color:#047857!important;background:#ecfdf5!important}.historyV2Page .historyV2GoodDeal strong{color:#047857!important}.historyV2Page .historyV2GoodDeal small{color:#065f46!important}.historyV2Page .historyV2Saving{color:#047857!important}.historyV2Page .historyV2OwnershipCard li,.historyV2Page .historyV2OwnershipCard article{color:#0d182a!important}.historyV2Page .historyV2OwnershipCard small,.historyV2Page .historyV2OwnershipCard p{color:#475569!important}.historyV2Page .historyV2InspectionCard li,.historyV2Page .historyV2InspectionCard tr,.historyV2Page .historyV2InspectionCard td,.historyV2Page .historyV2InspectionCard div>span{color:#0d182a!important}.historyV2Page .historyV2InspectionCard [data-status=good],.historyV2Page .historyV2InspectionCard .is-good{color:#047857!important}.historyV2Page .historyV2InspectionCard [data-status=warn],.historyV2Page .historyV2InspectionCard .is-warn{color:#a66b00!important}.historyV2Page .historyV2DocsCard li{color:#0d182a!important}.historyV2Page .historyV2DocsCard a{color:#0369a1!important;font-weight:700!important}.historyV2Page .historyV2DocsCard a:hover{color:#0c4a6e!important}.historyV2Page .historyV2FeaturesCard dt,.historyV2Page .historyV2FeaturesCard dd,.historyV2Page .historyV2FeaturesCard li{color:#0d182a!important}.historyV2Page .historyV2FeaturesCard dt{color:#64748b!important;font-weight:700!important}.historyV2Page .historyV2RiskCheckCard li,.historyV2Page .historyV2RiskCheckCard div{color:#0d182a!important}.historyV2Page .historyV2RiskCheckCard svg{color:#047857!important}.historyV2Page .historyV2ReserveBox{color:#fff!important;background:linear-gradient(135deg,#ffab03 0%,#d98c00 100%)!important;border-radius:12px!important}.historyV2Page .historyV2ReserveBox strong,.historyV2Page .historyV2ReserveBox span{color:#fff!important}.historyV2Page .historyV2BookButton{cursor:pointer;transition:background .2s,border-color .2s,color .2s;color:#0d182a!important;border:1px solid #d1d5db!important;font-weight:800!important}.historyV2Page .historyV2BookButton:hover{background:#f1f5f9!important;border-color:#94a3b8!important}.historyV2Page .historyV2ActivityCard li,.historyV2Page .historyV2ActivityCard div{color:#0d182a!important}.historyV2Page .historyV2ActivityCard small,.historyV2Page .historyV2ActivityCard p{color:#475569!important}.historyV2Page .historyV2CompareMini h2,.historyV2Page .historyV2CompareMini h3,.historyV2Page .historyV2CompareMini strong{color:#0d182a!important}.historyV2Page .historyV2CompareMini p,.historyV2Page .historyV2CompareMini small{color:#475569!important}.historyV2Page .historyV2CompareMini button,.historyV2Page .historyV2CompareMini a{color:#0369a1!important;font-weight:700!important}.historyV2Page .historyV2ImageCard span,.historyV2Page .historyV2ImageCard li{color:#0d182a!important}.historyV2Page .historyV2ImageCard svg{color:#475569!important}.historyV2Page .historyV2PhotoCounter{color:#fff!important}.historyV2Page .historyV2Intro h1{font-weight:900!important}.historyV2Page .historyV2Breadcrumb a:hover{color:#ffab03!important}.historyV2Page .historyV2Download{color:#061225!important;background:linear-gradient(135deg,#ffab03 0%,#d98c00 100%)!important;border:0!important;border-radius:999px!important;font-weight:800!important}.historyV2Page .historyV2Download:hover{filter:brightness(1.08)!important}.historyV2Page .historyV2Gauge{color:#0d182a!important}.historyV2Page .historyV2Gauge strong{color:#047857!important}.historyV2Page .historyV2AssuranceBar{color:#fff!important;background:#0a1730!important;border-radius:12px!important;padding:18px 22px!important}.historyV2Page .historyV2AssuranceBar strong{color:#ffab03!important}.historyV2Page .historyV2AssuranceBar span,.historyV2Page .historyV2AssuranceBar small{color:#ffffffd1!important}.historyV2Page .historyV2AssuranceLearnMore{color:#fff!important;border-left-color:#ffffff1f!important}.historyV2Page .historyV2AssuranceLearnMore svg{color:#ffab03!important}.historyV2Page .historyV2ProtectionNotice{color:#526277!important;font-size:13px!important}.historyV2Page .historyV2ProtectionNotice svg{color:#526277!important}.historyV2Page .historyV2ProtectionNotice strong{color:#0b56c4!important}.historyV2Page .historyV2InfoTip,.historyV2Page .historyV2GreenNote{color:#047857!important}@media (max-width:1199px){.historyV2Page .historyV2Layout{grid-template-columns:minmax(0,1fr)!important}.historyV2Page .historyV2Main{grid-column:1!important}.historyV2Page .historyV2DeepGrid,.historyV2Page .historyV2BottomGrid,.historyV2Page .historyV2ChartGrid,.historyV2Page .historyV2AnalysisGrid,.historyV2Page .historyV2MediaGrid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important}.historyV2Page .historyV2Intro h1{font-size:clamp(28px,4.4vw,42px)!important}}@media (max-width:900px){.historyV2Page .historyV2DeepGrid,.historyV2Page .historyV2BottomGrid,.historyV2Page .historyV2ChartGrid,.historyV2Page .historyV2AnalysisGrid,.historyV2Page .historyV2MediaGrid{grid-template-columns:minmax(0,1fr)!important}.historyV2Page .historyV2Card,.historyV2Page .historyV2MileageCard,.historyV2Page .historyV2OwnershipCard,.historyV2Page .historyV2InspectionCard,.historyV2Page .historyV2DocsCard,.historyV2Page .historyV2FeaturesCard,.historyV2Page .historyV2RiskCheckCard,.historyV2Page .historyV2ImageCard{padding:18px!important}.historyV2Page .historyV2Intro{flex-direction:column!important;align-items:stretch!important;gap:14px!important}.historyV2Page .historyV2Intro h1{font-size:clamp(24px,6vw,36px)!important}}@media (max-width:640px){.historyV2Page{padding:14px!important}.historyV2Page .historyV2Card,.historyV2Page .historyV2MileageCard,.historyV2Page .historyV2OwnershipCard,.historyV2Page .historyV2InspectionCard,.historyV2Page .historyV2DocsCard,.historyV2Page .historyV2FeaturesCard,.historyV2Page .historyV2RiskCheckCard,.historyV2Page .historyV2ImageCard,.historyV2Page .historyV2ActivityCard,.historyV2Page .historyV2CompareMini{border-radius:12px!important;padding:16px!important}.historyV2Page .historyV2Intro h1{font-size:clamp(22px,6.5vw,30px)!important}.historyV2Page .historyV2Download{justify-content:center!important;width:100%!important;padding:12px 18px!important;font-size:14px!important}.historyV2Page .historyV2Breadcrumb{flex-wrap:wrap!important;font-size:12px!important}.historyV2Page .historyV2Gauge{margin:0 auto!important}.historyV2Page .historyV2MileageChart svg{width:100%!important;height:auto!important}.historyV2Page .historyV2AssuranceBar{text-align:left!important;flex-direction:column!important;align-items:flex-start!important;gap:12px!important}.historyV2Page .historyV2ReserveBox{text-align:center!important;width:100%!important}}@media (max-width:380px){.historyV2Page{padding:10px!important}.historyV2Page .historyV2Card{padding:14px!important}.historyV2Page .historyV2Intro h1{font-size:22px!important;line-height:1.15!important}.historyV2Page .historyV2Breadcrumb{font-size:11.5px!important}}
