.RangeSlider-module__1-wtnq__wrap{text-align:left;flex:1;min-width:calc(25% - 20px);position:relative}.RangeSlider-module__1-wtnq__label{color:var(--ink-2);margin:0 0 8px;font-size:14px;font-weight:600;line-height:18.2px}.RangeSlider-module__1-wtnq__slider{background:var(--panel);touch-action:none;-webkit-user-select:none;user-select:none;border-radius:10px;height:6px;margin-top:3px;padding:0 4px}.RangeSlider-module__1-wtnq__track{height:100%;position:relative}.RangeSlider-module__1-wtnq__connect{background:#abb1b5;height:100%;position:absolute;top:0}.RangeSlider-module__1-wtnq__handle{border:2px solid var(--accent);cursor:grab;touch-action:none;background:#fff;border-radius:10px;width:10px;height:20px;margin-left:-5px;position:absolute;top:-7px}.RangeSlider-module__1-wtnq__handle:active{cursor:grabbing}.RangeSlider-module__1-wtnq__handle:focus-visible{outline:2px solid var(--ink);outline-offset:1px}.RangeSlider-module__1-wtnq__text{text-align:center;width:100%;font-size:12px;line-height:26.4px}.RangeSlider-module__1-wtnq__reset{color:#333;cursor:pointer;background:#0000001a;border:0;border-radius:4px;padding:4px 9px;font-size:12px;font-weight:500;line-height:12px;position:absolute;bottom:4px;right:0}.RangeSlider-module__1-wtnq__bars{border-bottom:1px solid var(--line);align-items:flex-end;gap:2px;height:28px;padding:0 4px;display:flex}.RangeSlider-module__1-wtnq__bars span{background:#e1e3e8;border-radius:1px 1px 0 0;flex:1}.RangeSlider-module__1-wtnq__bars span.RangeSlider-module__1-wtnq__barIn{background:#9aa0ad}
.ScoreWeights-module__FrbPeq__weights{gap:10px;display:grid}.ScoreWeights-module__FrbPeq__head{flex-wrap:wrap;align-items:baseline;gap:2px 10px;display:flex}.ScoreWeights-module__FrbPeq__intro{color:var(--grey-60);margin:0;font-size:12.5px;line-height:1.4}.ScoreWeights-module__FrbPeq__fold{display:none}.ScoreWeights-module__FrbPeq__parts{grid-template-columns:repeat(auto-fit,minmax(132px,1fr));gap:10px;display:grid}.ScoreWeights-module__FrbPeq__part{flex-direction:column;gap:6px;min-width:0;display:flex}.ScoreWeights-module__FrbPeq__name{color:var(--grey-70);text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;font-weight:600;overflow:hidden}.ScoreWeights-module__FrbPeq__track{background:#f0f0f3;border-radius:4px;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;height:32px;padding:3px;transition:background-color .15s;display:grid}.ScoreWeights-module__FrbPeq__two{background:#5a5b76}.ScoreWeights-module__FrbPeq__three{background:var(--autored)}.ScoreWeights-module__FrbPeq__step{color:#b4b4bd;cursor:pointer;background:0 0;border:0;border-radius:2px;padding:0;font-size:12.5px;font-weight:700;transition:color .15s}.ScoreWeights-module__FrbPeq__two .ScoreWeights-module__FrbPeq__step,.ScoreWeights-module__FrbPeq__three .ScoreWeights-module__FrbPeq__step{color:#ffffffa6}.ScoreWeights-module__FrbPeq__step:hover{color:var(--grey-70)}.ScoreWeights-module__FrbPeq__two .ScoreWeights-module__FrbPeq__step:hover,.ScoreWeights-module__FrbPeq__three .ScoreWeights-module__FrbPeq__step:hover{color:#fff}.ScoreWeights-module__FrbPeq__stepOn,.ScoreWeights-module__FrbPeq__stepOn:hover,.ScoreWeights-module__FrbPeq__two .ScoreWeights-module__FrbPeq__stepOn,.ScoreWeights-module__FrbPeq__two .ScoreWeights-module__FrbPeq__stepOn:hover,.ScoreWeights-module__FrbPeq__three .ScoreWeights-module__FrbPeq__stepOn,.ScoreWeights-module__FrbPeq__three .ScoreWeights-module__FrbPeq__stepOn:hover{color:var(--ink-2);background:#fff;box-shadow:0 1px 2px #2b2d4240}.ScoreWeights-module__FrbPeq__step:focus-visible{outline:2px solid var(--ink);outline-offset:1px}@media (prefers-reduced-motion:reduce){.ScoreWeights-module__FrbPeq__track,.ScoreWeights-module__FrbPeq__step{transition:none}}@media (max-width:900px){.ScoreWeights-module__FrbPeq__intro,.ScoreWeights-module__FrbPeq__parts{display:none}.ScoreWeights-module__FrbPeq__fold{border:1px solid var(--line);height:32px;color:var(--ink-2);cursor:pointer;background:#fff;border-radius:16px;align-items:center;gap:6px;padding:0 14px;font-size:13px;font-weight:600;display:inline-flex}.ScoreWeights-module__FrbPeq__open .ScoreWeights-module__FrbPeq__intro{display:block}.ScoreWeights-module__FrbPeq__open .ScoreWeights-module__FrbPeq__parts{display:grid}}
.FactsPanel-module__Eef75a__panel{background:var(--panel);grid-template-columns:repeat(2,1fr);gap:10px 20px;margin:0 0 20px;padding:20px;display:grid}.FactsPanel-module__Eef75a__span{grid-column:span 2}.FactsPanel-module__Eef75a__more{grid-column:span 2;grid-template-columns:repeat(2,1fr);gap:10px 20px;display:grid}.FactsPanel-module__Eef75a__score{grid-column:span 2;column-gap:20px;height:84px;display:flex}.FactsPanel-module__Eef75a__scoreText{align-items:center;font-size:16px;line-height:20px;display:flex}.FactsPanel-module__Eef75a__how{color:inherit;cursor:pointer;font:inherit;background:0 0;border:0;padding:0;text-decoration:underline}.FactsPanel-module__Eef75a__explanation{gap:12px;font-size:14px;line-height:18px;display:grid}.FactsPanel-module__Eef75a__explanation p{margin:0}.FactsPanel-module__Eef75a__parts{grid-template-columns:repeat(2,1fr);gap:10px 20px;display:grid}.FactsPanel-module__Eef75a__part{grid-template-columns:1fr 28px;align-items:center;gap:2px 8px;display:grid}.FactsPanel-module__Eef75a__part small{color:var(--grey-60);font-size:12px}.FactsPanel-module__Eef75a__track{background:#fff;border-radius:3px;grid-column:1;height:6px;overflow:hidden}.FactsPanel-module__Eef75a__track>span{background:var(--red-100);border-radius:3px;height:100%;display:block}.FactsPanel-module__Eef75a__part>b{text-align:right;grid-area:1/2/span 2;align-self:end;font-size:14px}.FactsPanel-module__Eef75a__partValue{grid-column:1/-1}.FactsPanel-module__Eef75a__carScore{font-size:14px}@media (max-width:480px){.FactsPanel-module__Eef75a__parts{grid-template-columns:1fr}}.FactsPanel-module__Eef75a__features{flex-flow:wrap;justify-content:space-between;gap:8px 16px;font-size:13px;display:flex}.FactsPanel-module__Eef75a__feature{flex-direction:row;justify-content:space-between;align-items:center;gap:6px;padding:0;display:flex}.FactsPanel-module__Eef75a__featureText{font-size:14px;font-weight:600}.FactsPanel-module__Eef75a__icon{align-items:center;width:18px;height:18px;display:flex}.FactsPanel-module__Eef75a__icon svg{width:100%;height:100%}.FactsPanel-module__Eef75a__yes .FactsPanel-module__Eef75a__icon{color:var(--grey-100)}.FactsPanel-module__Eef75a__no .FactsPanel-module__Eef75a__featureText{color:var(--grey-50);text-decoration:line-through}.FactsPanel-module__Eef75a__no .FactsPanel-module__Eef75a__icon{color:var(--grey-40)}.FactsPanel-module__Eef75a__unknown .FactsPanel-module__Eef75a__featureText,.FactsPanel-module__Eef75a__unknown .FactsPanel-module__Eef75a__icon{color:var(--grey-20)}.FactsPanel-module__Eef75a__personal:after{content:"";border:3px solid var(--panel);background:#5a5b76;border-radius:50%;width:16px;height:16px;position:absolute;bottom:-2px;right:-2px}
.SameModels-module___8aPDG__list{margin:0;padding:0;list-style:none}.SameModels-module___8aPDG__item{background:var(--panel);margin-top:10px;position:relative;overflow:hidden}.SameModels-module___8aPDG__item:first-child{margin-top:0}.SameModels-module___8aPDG__link{color:inherit;font-weight:inherit;text-decoration:none;display:flex}.SameModels-module___8aPDG__link:hover,.SameModels-module___8aPDG__link:focus{color:inherit}.SameModels-module___8aPDG__thumb{width:200px;height:100px;margin-top:-10px;padding-left:20px;position:relative}.SameModels-module___8aPDG__thumb img{width:100%;display:inline}.SameModels-module___8aPDG__summary{flex-direction:column;justify-content:center;width:100%;height:100px;padding:0 0 0 10px;display:flex;position:relative}.SameModels-module___8aPDG__title{color:var(--ink-2);margin:0 15px;font-size:14px;font-weight:800;line-height:16px}.SameModels-module___8aPDG__variant{color:#6e6e6e;margin:0 15px;font-size:14px;font-weight:600;line-height:16px}.SameModels-module___8aPDG__price{color:#8c8c8c;margin-left:15px;font-size:14px;font-weight:500;line-height:16px}.SameModels-module___8aPDG__price del{display:block}.SameModels-module___8aPDG__price ins{font-weight:600;text-decoration:none;display:block}.SameModels-module___8aPDG__rating{position:absolute;top:10px;right:15px}.SameModels-module___8aPDG__sign{top:15px;left:15px;position:absolute!important}.SameModels-module___8aPDG__compare{text-align:center;margin:5px 0 20px;font-size:14px}
.SimilarSize-module__Dk2hdW__wrap{margin:0}.SimilarSize-module__Dk2hdW__grid{grid-template-columns:repeat(4,1fr);gap:20px;margin:18px 0 0;padding:0;list-style:none;display:grid}.SimilarSize-module__Dk2hdW__card{aspect-ratio:1;background:var(--panel);position:relative;overflow:hidden}.SimilarSize-module__Dk2hdW__link{color:inherit;font-weight:inherit;text-decoration:none;display:block;position:absolute;inset:0}.SimilarSize-module__Dk2hdW__link:hover,.SimilarSize-module__Dk2hdW__link:focus{color:inherit}.SimilarSize-module__Dk2hdW__image{object-fit:cover;width:100%;position:absolute;top:0;left:0;scale:.9;height:100%!important}.SimilarSize-module__Dk2hdW__summary{background:linear-gradient(#e6e6e600 0% 60%,#e6e6e699 80%,#e6e6e6b3 100%);flex-direction:column;justify-content:flex-end;height:100%;padding-bottom:15px;display:flex;position:relative}.SimilarSize-module__Dk2hdW__title{color:var(--ink-2);margin:0 15px;font-size:14px;font-weight:800;line-height:16px}.SimilarSize-module__Dk2hdW__variant{color:#6e6e6e;margin:0 15px;font-size:14px;font-weight:600;line-height:16px}.SimilarSize-module__Dk2hdW__dims{font-variant-numeric:tabular-nums;grid-template-columns:repeat(3,1fr);gap:6px;margin:8px 15px 0;display:grid}.SimilarSize-module__Dk2hdW__dim{color:#6e6e6e;background:#ffffffbf;flex-direction:column;align-items:center;gap:3px;padding:6px 2px 5px;display:flex}.SimilarSize-module__Dk2hdW__dim b{color:var(--ink-2);white-space:nowrap;font-size:13px;font-weight:700;line-height:14px}.SimilarSize-module__Dk2hdW__dim svg{fill:none;stroke:currentColor;stroke-width:1.4px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:12px}.SimilarSize-module__Dk2hdW__dim:last-child svg{width:8px;height:13px}.SimilarSize-module__Dk2hdW__sign{top:15px;left:15px;position:absolute!important}.SimilarSize-module__Dk2hdW__more{text-align:center;margin:5px 0 20px;font-size:14px}@media (max-width:900px){.SimilarSize-module__Dk2hdW__grid{grid-template-columns:repeat(2,1fr);gap:10px}}@media (max-width:544px){.SimilarSize-module__Dk2hdW__dims{gap:4px;margin:6px 8px 0}.SimilarSize-module__Dk2hdW__dim b{font-size:12px}.SimilarSize-module__Dk2hdW__image{transform:translateY(-15px)}.SimilarSize-module__Dk2hdW__summary{padding-bottom:12px}.SimilarSize-module__Dk2hdW__title,.SimilarSize-module__Dk2hdW__variant{margin-left:12px;margin-right:12px;font-size:13px;line-height:15px}}
.CarSales-module__3yW_6G__wrap{margin:0 0 30px}.CarSales-module__3yW_6G__lead{color:var(--text);margin:12px 0 14px;font-size:15px}.CarSales-module__3yW_6G__lead b{color:var(--ink-2)}.CarSales-module__3yW_6G__chart{grid-template-columns:44px minmax(0,1fr);row-gap:6px;display:grid}.CarSales-module__3yW_6G__yaxis{height:220px;position:relative}.CarSales-module__3yW_6G__yaxis span{color:var(--grey-60);font-variant-numeric:tabular-nums;font-size:12px;line-height:1;position:absolute;right:8px;transform:translateY(50%)}.CarSales-module__3yW_6G__plot{border-left:1px solid var(--grey-30);height:220px;position:relative}.CarSales-module__3yW_6G__grid{border-top:1px solid var(--grey-20);height:0;position:absolute;left:0;right:0}.CarSales-module__3yW_6G__grid:first-child{border-top-color:var(--grey-50)}.CarSales-module__3yW_6G__bars{align-items:flex-end;gap:4px;padding:0 4px;display:flex;position:absolute;inset:0}.CarSales-module__3yW_6G__col{flex:1;align-items:flex-end;min-width:0;height:100%;display:flex}.CarSales-module__3yW_6G__bar{opacity:.5;background:#5a5b76;width:100%;min-height:1px;position:relative}.CarSales-module__3yW_6G__bar.CarSales-module__3yW_6G__now{background:var(--autored);opacity:1}.CarSales-module__3yW_6G__value{color:var(--ink-2);white-space:nowrap;font-size:12px;font-weight:700;position:absolute;bottom:100%;left:50%;transform:translate(-50%,-4px)}.CarSales-module__3yW_6G__xaxis{gap:4px;padding:0 4px;display:flex}.CarSales-module__3yW_6G__xaxis span{min-width:0;color:var(--grey-60);flex-direction:column;flex:1;align-items:center;font-size:11px;line-height:1.3;display:flex;overflow:visible}.CarSales-module__3yW_6G__xaxis small{color:var(--ink-2);font-size:11px;font-weight:600}.CarSales-module__3yW_6G__source{color:var(--grey-60);margin:10px 0 0;font-size:12px}@media (max-width:700px){.CarSales-module__3yW_6G__chart{grid-template-columns:34px minmax(0,1fr)}.CarSales-module__3yW_6G__yaxis,.CarSales-module__3yW_6G__plot{height:180px}.CarSales-module__3yW_6G__bars,.CarSales-module__3yW_6G__xaxis{gap:2px;padding:0 2px}.CarSales-module__3yW_6G__xaxis span{font-size:10px}.CarSales-module__3yW_6G__thin{visibility:hidden}}
.SaveButton-module__KGDsea__button{border:2px solid var(--autored);height:40px;color:var(--autored);cursor:pointer;background:#fff;border-radius:20px;align-items:center;gap:8px;margin-top:12px;padding:0 18px 0 14px;font-size:15px;font-weight:700;transition:background-color .15s,color .15s;display:inline-flex}.SaveButton-module__KGDsea__button svg{fill:none;stroke:currentColor;stroke-width:1.6px;width:18px;height:16px}.SaveButton-module__KGDsea__button:hover{background:#fdecef}.SaveButton-module__KGDsea__on,.SaveButton-module__KGDsea__on:hover{background:var(--autored);color:#fff}.SaveButton-module__KGDsea__on svg{fill:currentColor}.SaveButton-module__KGDsea__button small{opacity:.9;border-left:1px solid #ffffff80;padding-left:8px;font-size:13px;font-weight:600}@media print{.SaveButton-module__KGDsea__button{display:none}}
.ProsCons-module__0l92-a__container{grid-template-columns:1fr 1fr 1fr;gap:20px;margin-bottom:30px;display:grid}.ProsCons-module__0l92-a__list{color:#333;margin:0;padding:0;list-style:none}.ProsCons-module__0l92-a__item{align-items:flex-start;margin-bottom:8px;display:flex}.ProsCons-module__0l92-a__pro{color:#28a745;margin-right:8px;font-size:16px;font-weight:800}.ProsCons-module__0l92-a__con{color:#dc3545;margin-right:8px;font-size:16px}.ProsCons-module__0l92-a__consider{color:#ffc107;margin-right:8px;font-size:16px}
.CarStory-module__zqggnW__story h4{color:var(--ink-2);margin:0;font-size:18px;font-weight:700;line-height:21.6px}.CarStory-module__zqggnW__story b{font-weight:600}.CarStory-module__zqggnW__keep{white-space:nowrap}.CarStory-module__zqggnW__lower{text-transform:lowercase}.CarStory-module__zqggnW__written{gap:22px;display:grid}.CarStory-module__zqggnW__written p{margin:0 0 10px}.CarStory-module__zqggnW__written p:last-child{margin-bottom:0}.CarStory-module__zqggnW__disclaimer{color:var(--grey-60);margin:6px 0 0;font-size:13px;line-height:1.5}.CarStory-module__zqggnW__disclaimer a{color:inherit}
.ModelArticles-module__s8eE5a__list{gap:8px;margin:0 0 20px;padding:0;list-style:none;display:grid}.ModelArticles-module__s8eE5a__list a{background:var(--panel);color:var(--ink);padding:12px 15px;font-weight:400;text-decoration:none;display:block}.ModelArticles-module__s8eE5a__list a:hover b{text-decoration:underline}.ModelArticles-module__s8eE5a__list b{margin-top:3px;font-size:16px;font-weight:600;line-height:1.3;display:block}.ModelArticles-module__s8eE5a__label{color:var(--autored);letter-spacing:.04em;text-transform:uppercase;font-size:12px;font-weight:700;line-height:15px;display:block}
.TextReviews-module__a_NEwa__reviews{background:#fff;border-radius:10px;align-self:start;gap:20px;margin-bottom:20px;padding:30px;font-size:15px;display:flex}.TextReviews-module__a_NEwa__headline{margin:0;font-size:15px}.TextReviews-module__a_NEwa__headline a{text-decoration:none}.TextReviews-module__a_NEwa__quote{margin:10px 0;padding:0 20px;font-size:15px;font-style:normal;line-height:22px}
