@media (min-width:1024px){.finder-desktop_scope__Q2_55{--background:var(--ds-panel);--foreground:var(--ds-text);--card:var(--ds-panel);--card-foreground:var(--ds-text);--muted:var(--ds-panel-strong);--muted-foreground:var(--ds-muted);--border:var(--ds-line);--ring:var(--ds-primary);--destructive:var(--ds-danger);color:var(--ds-text);max-width:60rem}.finder-desktop_scope__Q2_55>div:not([data-finder-results]){padding:1.5rem;border:1px solid var(--ds-line);background:var(--ds-panel)}.finder-desktop_scope__Q2_55 h1{font-size:1.875rem}.finder-desktop_scope__Q2_55 h2{font-family:var(--font-display);font-size:1.25rem}.finder-desktop_scope__Q2_55 [class*=rounded-]{border-radius:0;box-shadow:none}.finder-desktop_scope__Q2_55 [class*=border-dashed]{border-style:solid}.finder-desktop_scope__Q2_55 :is(button,a):focus-visible{outline:2px solid var(--ds-primary);outline-offset:2px}.finder-desktop_scope__Q2_55 p[class*=uppercase]{display:flex;align-items:center;gap:.75rem}.finder-desktop_scope__Q2_55 p[class*=uppercase]>svg{display:none}}@media (max-width:1023px){.finder-mobile_page__2_Ujf{min-width:0;padding:max(.5rem,env(safe-area-inset-top)) max(1rem,env(safe-area-inset-right)) max(1.25rem,env(safe-area-inset-bottom)) max(1rem,env(safe-area-inset-left))}.finder-mobile_backLink__YYRy7{min-height:2.75rem;color:var(--ds-muted)}.finder-mobile_quiz__gCIWW{min-width:0;gap:1.25rem}.finder-mobile_quiz__gCIWW [data-finder-progress]>p{color:var(--ds-muted);font-family:var(--font-mono);font-size:.68rem;letter-spacing:.05em;text-transform:uppercase}.finder-mobile_quiz__gCIWW [data-finder-progress]>p svg{display:none}.finder-mobile_quiz__gCIWW [data-finder-progress]>div{height:.25rem;border-radius:0;background:var(--ds-panel-strong)}.finder-mobile_quiz__gCIWW [data-finder-progress]>div>div{border-radius:0;background:var(--ds-primary)}.finder-mobile_page__2_Ujf .ds-section-title{letter-spacing:1.2px}.finder-mobile_quiz__gCIWW h1{color:var(--ds-text);font-size:1.55rem;line-height:1.15}.finder-mobile_quiz__gCIWW button{min-height:2.75rem;border-radius:0;transition:none}.finder-mobile_quiz__gCIWW button[class*=rounded-full]{min-height:2.75rem;border-color:var(--ds-line);background:var(--ds-panel);color:var(--ds-text);padding-inline:.8rem}.finder-mobile_quiz__gCIWW button[aria-pressed=true]{border-color:var(--ds-primary);background:var(--ds-panel-strong);box-shadow:inset 0 -2px var(--ds-primary);color:var(--ds-text)}.finder-mobile_quiz__gCIWW button[class*=rounded-xl]{min-height:3.25rem;border:1px solid var(--ds-line);border-radius:0;background:var(--ds-panel);box-shadow:none}.finder-mobile_quiz__gCIWW button[class*=rounded-xl]:active{border-color:var(--ds-primary)}.finder-mobile_quiz__gCIWW button[class*=rounded-xl]>span:first-child{height:2rem;width:3rem}.finder-mobile_quiz__gCIWW button[class*=rounded-xl]>span:last-child{overflow-wrap:anywhere}.finder-mobile_quiz__gCIWW .border-t{gap:.5rem;flex-wrap:wrap;border-color:var(--ds-line);padding-top:.75rem}.finder-mobile_quiz__gCIWW .border-t>span{flex:1 1 100%}.finder-mobile_quiz__gCIWW .border-t button{min-height:2.75rem}.finder-mobile_backLink__YYRy7:focus-visible,.finder-mobile_quiz__gCIWW a:focus-visible,.finder-mobile_quiz__gCIWW button:focus-visible{outline:2px solid var(--ds-primary);outline-offset:2px}}.car-finder-motion_root__en24G{--finder-ease:cubic-bezier(0.22,1,0.36,1)}.car-finder-motion_step__QS6pm{animation:car-finder-motion_finder-step-in__Ljyhm .38s var(--finder-ease) both}.car-finder-motion_step__QS6pm[data-dir=back]{animation-name:car-finder-motion_finder-step-back__jC98y}.car-finder-motion_root__en24G .car-finder-motion_step__QS6pm .car-finder-motion_option__YB8Ci{animation:car-finder-motion_finder-rise__A8U9j .42s var(--finder-ease) backwards;animation-delay:calc(90ms + var(--i, 0) * 35ms)}.car-finder-motion_root__en24G .car-finder-motion_option__YB8Ci{position:relative;transition:border-color .16s ease,background-color .16s ease,color .16s ease,transform .14s var(--finder-ease)}.car-finder-motion_root__en24G .car-finder-motion_option__YB8Ci:active{transform:scale(.97)}.car-finder-motion_root__en24G .car-finder-motion_option__YB8Ci:before{content:"";position:absolute;inset:auto 0 0 0;height:2px;background:var(--ds-primary);transform:scaleX(0);transform-origin:left;transition:transform .28s var(--finder-ease);pointer-events:none}.car-finder-motion_root__en24G .car-finder-motion_option__YB8Ci[aria-pressed=true]:before{transform:scaleX(1)}.car-finder-motion_root__en24G .car-finder-motion_chip__4piFm[aria-pressed=true]{box-shadow:none}.car-finder-motion_root__en24G .car-finder-motion_card__hWWnf[aria-pressed=true]{border-color:var(--ds-primary);background:color-mix(in oklab,var(--ds-primary) 7%,var(--ds-panel));box-shadow:none}.car-finder-motion_root__en24G .car-finder-motion_card__hWWnf:after{content:"";position:absolute;top:.5rem;right:.5rem;width:6px;height:6px;background:var(--ds-primary);transform:scale(0);transition:transform .22s var(--finder-ease);pointer-events:none}.car-finder-motion_root__en24G .car-finder-motion_card__hWWnf[aria-pressed=true]:after{transform:scale(1)}.car-finder-motion_glyph__FvsgR{display:block;transition:color .16s ease}.car-finder-motion_root__en24G .car-finder-motion_card__hWWnf[aria-pressed=true] .car-finder-motion_glyph__FvsgR{animation:car-finder-motion_finder-drive__bgX7B .46s var(--finder-ease)}@media (hover:hover){.car-finder-motion_root__en24G .car-finder-motion_option__YB8Ci:not([aria-pressed=true]):hover{border-color:color-mix(in oklab,var(--ds-primary) 55%,var(--ds-line))}.car-finder-motion_root__en24G .car-finder-motion_card__hWWnf:not([aria-pressed=true]):hover .car-finder-motion_glyph__FvsgR{color:var(--ds-text)}}.car-finder-motion_root__en24G .car-finder-motion_bar__hM7iA{position:relative;transition:width .52s var(--finder-ease)}.car-finder-motion_barEdge__2r2Yg{position:absolute;inset:0 0 0 auto;width:2rem;background:linear-gradient(90deg,transparent,color-mix(in oklab,#fff 55%,transparent));opacity:0;animation:car-finder-motion_finder-edge__kcZWJ .9s ease-out .2s 2}.car-finder-motion_count__7JVrO{display:inline-block;animation:car-finder-motion_finder-rise__A8U9j .32s var(--finder-ease) both}.car-finder-motion_root__en24G .car-finder-motion_back__qRkZl svg,.car-finder-motion_root__en24G .car-finder-motion_next__MM5vm svg,.car-finder-motion_root__en24G .car-finder-motion_reset__OZr6W svg{transition:transform .22s var(--finder-ease)}.car-finder-motion_root__en24G .car-finder-motion_next__MM5vm:hover svg{transform:translateX(3px)}.car-finder-motion_root__en24G .car-finder-motion_back__qRkZl:hover svg{transform:translateX(-3px)}.car-finder-motion_root__en24G .car-finder-motion_reset__OZr6W:hover svg{transform:rotate(-180deg)}.car-finder-motion_badge__Zfj48{display:inline-flex;min-width:1.15rem;height:1.15rem;align-items:center;justify-content:center;border:1px solid;padding-inline:.2rem;font-family:var(--font-mono);font-size:10px;line-height:1;animation:car-finder-motion_finder-pop__YskMf .3s var(--finder-ease)}.car-finder-motion_notice__WsLIa{animation:car-finder-motion_finder-rise__A8U9j .32s var(--finder-ease) both}.car-finder-motion_error__T1myr{animation:car-finder-motion_finder-nudge__yplBd .36s var(--finder-ease)}.car-finder-motion_resultsHead__5ezN9{animation:car-finder-motion_finder-rise__A8U9j .38s var(--finder-ease) both}.car-finder-motion_result__zM76b{animation:car-finder-motion_finder-rise__A8U9j .46s var(--finder-ease) backwards;animation-delay:calc(.12s + var(--i, 0) * 70ms);transition:border-color .18s ease}.car-finder-motion_result__zM76b:hover{border-color:color-mix(in oklab,var(--ds-primary) 55%,var(--ds-line))}.car-finder-motion_reason__OGx9k{animation:car-finder-motion_finder-rise__A8U9j .3s var(--finder-ease) backwards;animation-delay:calc(.26s + var(--i, 0) * 45ms)}.car-finder-motion_media__IDxT_ img{transition:transform .5s var(--finder-ease)}.car-finder-motion_listing__510hM:hover img,.car-finder-motion_result__zM76b:hover .car-finder-motion_media__IDxT_ img{transform:scale(1.05)}.car-finder-motion_root__en24G .car-finder-motion_listing__510hM{transition:border-color .18s ease,transform .18s var(--finder-ease)}.car-finder-motion_root__en24G .car-finder-motion_listing__510hM:active{transform:scale(.98)}.car-finder-motion_listing__510hM>div:first-child{overflow:hidden}.car-finder-motion_root__en24G .car-finder-motion_listing__510hM:hover{border-color:var(--ds-primary)}.car-finder-motion_scale__BCScH{position:relative;display:grid;gap:.9rem;padding-top:.5rem}.car-finder-motion_track__2awb8{position:relative;display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.car-finder-motion_track__2awb8:before{content:"";position:absolute;inset:50% 0 auto 0;height:1px;background:var(--ds-line);pointer-events:none}.car-finder-motion_root__en24G .car-finder-motion_segment__Ak7nE{position:relative;min-height:2.75rem;border:0;border-radius:0;background:transparent;cursor:pointer}.car-finder-motion_root__en24G .car-finder-motion_segment__Ak7nE[aria-pressed=true]{border:0;background:transparent;box-shadow:none}.car-finder-motion_segment__Ak7nE:before,.car-finder-motion_segment__Ak7nE[data-last]:after{content:"";position:absolute;top:calc(50% - 6px);left:0;width:1px;height:12px;background:var(--ds-line)}.car-finder-motion_segment__Ak7nE[data-last]:after{left:auto;right:0}@media (hover:hover){.car-finder-motion_root__en24G .car-finder-motion_segment__Ak7nE:not([aria-pressed=true]):hover{background:linear-gradient(transparent calc(50% - 2px),color-mix(in oklab,var(--ds-primary) 30%,transparent) calc(50% - 2px),color-mix(in oklab,var(--ds-primary) 30%,transparent) calc(50% + 2px),transparent calc(50% + 2px))}}.car-finder-motion_range__VeWCI{position:absolute;top:calc(50% - 2px);height:4px;background:var(--ds-primary);pointer-events:none;transition:left .46s var(--finder-ease),width .46s var(--finder-ease),background-color .2s ease}.car-finder-motion_range__VeWCI:after,.car-finder-motion_range__VeWCI:before{content:"";position:absolute;top:-4px;width:4px;height:12px;background:var(--ds-primary)}.car-finder-motion_range__VeWCI:before{left:0}.car-finder-motion_range__VeWCI:after{right:0}.car-finder-motion_range__VeWCI[data-any]{background:color-mix(in oklab,var(--ds-primary) 35%,transparent)}.car-finder-motion_ticks__YVc7U{position:relative;height:.9rem;margin-top:-.6rem;color:var(--ds-muted);font-family:var(--font-mono);font-size:10px;letter-spacing:.5px}.car-finder-motion_ticks__YVc7U>span{position:absolute;top:0;transform:translateX(-50%);transition:color .2s ease;white-space:nowrap}.car-finder-motion_ticks__YVc7U>span[data-edge=start]{transform:none}.car-finder-motion_ticks__YVc7U>span[data-edge=end]{left:auto!important;right:0;transform:none}.car-finder-motion_ticks__YVc7U>span[data-on]{color:var(--ds-primary)}.car-finder-motion_band__6GMoX{position:absolute;top:0;bottom:0;border-inline:1px solid color-mix(in oklab,var(--ds-primary) 35%,transparent);background:color-mix(in oklab,var(--ds-primary) 6%,transparent);pointer-events:none;transition:left .46s var(--finder-ease),width .46s var(--finder-ease),opacity .2s ease}.car-finder-motion_scale__BCScH[data-any] .car-finder-motion_band__6GMoX{opacity:0}.car-finder-motion_sampleRow__s0t23{position:relative;display:grid;min-width:0;gap:.4rem}.car-finder-motion_rowLabel__iGAGa{display:flex;align-items:center;gap:.6rem;padding-top:.25rem;color:var(--ds-text);font-family:var(--font-mono);font-size:12px;font-weight:700;letter-spacing:1.5px;text-transform:uppercase}.car-finder-motion_rowLabel__iGAGa:before{content:"";width:3px;height:14px;flex-shrink:0;background:var(--ds-primary)}.car-finder-motion_rowLabel__iGAGa:after{content:"";flex:1;height:1px;background:color-mix(in oklab,var(--ds-primary) 40%,var(--ds-line))}.car-finder-motion_cells__kS72g{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.car-finder-motion_cell__8zjG7{display:grid;align-content:start;grid-template-columns:repeat(auto-fill,minmax(4.75rem,1fr));gap:.35rem;min-width:0;margin:0;padding:0 .25rem;list-style:none;cursor:pointer;opacity:.35;filter:grayscale(1);transition:opacity .26s ease,filter .26s ease}.car-finder-motion_cell__8zjG7[data-on]{opacity:1;filter:none}@media (hover:hover){.car-finder-motion_cell__8zjG7:not([data-on]):hover{opacity:.7}}.car-finder-motion_cellEmpty__qokJT{padding:.5rem 0;color:var(--ds-muted);font-family:var(--font-mono);font-size:10px;text-align:center}.car-finder-motion_thumb__6fawL{display:grid;min-width:0;border:1px solid var(--ds-line);background:var(--ds-panel);transition:border-color .18s ease}.car-finder-motion_cell__8zjG7[data-on] .car-finder-motion_thumb__6fawL{animation:car-finder-motion_finder-rise__A8U9j .36s var(--finder-ease) backwards;animation-delay:calc(var(--i, 0) * 50ms)}.car-finder-motion_thumb__6fawL:hover{border-color:color-mix(in oklab,var(--ds-primary) 55%,var(--ds-line))}.car-finder-motion_thumbMedia__bb2Yg{position:relative;display:block;aspect-ratio:16/9;overflow:hidden;background:var(--ds-panel-strong)}.car-finder-motion_thumbMedia__bb2Yg img{transition:transform .5s var(--finder-ease)}.car-finder-motion_thumb__6fawL:hover .car-finder-motion_thumbMedia__bb2Yg img{transform:scale(1.06)}.car-finder-motion_thumbName__tTeRB{padding:.3rem .35rem 0;color:var(--ds-text);font-weight:700;letter-spacing:.5px;text-transform:uppercase}.car-finder-motion_thumbName__tTeRB,.car-finder-motion_thumbPrice__WItLM{overflow:hidden;font-family:var(--font-mono);font-size:9px;text-overflow:ellipsis;white-space:nowrap}.car-finder-motion_thumbPrice__WItLM{padding:0 .35rem .3rem;color:var(--ds-muted)}@media (max-width:640px){.car-finder-motion_cell__8zjG7{padding:0 .15rem}.car-finder-motion_cell__8zjG7>.car-finder-motion_thumb__6fawL:nth-child(n+4){display:none}.car-finder-motion_thumbName__tTeRB,.car-finder-motion_thumbPrice__WItLM{font-size:8px;letter-spacing:0}}.car-finder-motion_root__en24G .car-finder-motion_card__hWWnf.car-finder-motion_bodyCard__blovq{position:relative;overflow:hidden;isolation:isolate}.car-finder-motion_root__en24G .car-finder-motion_card__hWWnf.car-finder-motion_bodyCard__blovq:after,.car-finder-motion_root__en24G .car-finder-motion_card__hWWnf.car-finder-motion_bodyCard__blovq:before{z-index:2}.car-finder-motion_root__en24G .car-finder-motion_card__hWWnf.car-finder-motion_bodyCard__blovq>.car-finder-motion_bodyBg__SDm_x{position:absolute;inset:0;z-index:0;width:auto;height:auto;opacity:0;transition:opacity .28s ease}.car-finder-motion_bodyBg__SDm_x img{transform:scale(1.06);transition:transform .7s var(--finder-ease)}.car-finder-motion_bodyBg__SDm_x:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,color-mix(in oklab,var(--ds-panel) 90%,transparent) 0,color-mix(in oklab,var(--ds-panel) 72%,transparent) 50%,color-mix(in oklab,var(--ds-panel) 50%,transparent) 100%)}.car-finder-motion_root__en24G .car-finder-motion_card__hWWnf.car-finder-motion_bodyCard__blovq>.car-finder-motion_bodyMain__iAXER{position:relative;z-index:1;display:flex;align-self:flex-start;flex-direction:column;align-items:center;gap:.25rem;width:100%;height:auto;transition:width .38s var(--finder-ease)}.car-finder-motion_bodyMain__iAXER>.car-finder-motion_example__WSR5P{position:relative;display:block;width:100%;max-width:4.75rem}.car-finder-motion_exampleMedia__zMYbP{position:relative;display:block;aspect-ratio:16/9}.car-finder-motion_root__en24G .car-finder-motion_card__hWWnf.car-finder-motion_bodyCard__blovq>.car-finder-motion_bodyInfo__j9i4l{position:absolute;top:0;right:0;bottom:0;z-index:1;display:flex;width:50%;height:auto;flex-direction:column;justify-content:center;gap:2px;padding:.5rem .75rem .5rem 0;text-align:left;opacity:0;pointer-events:none;transform:translateX(10px);transition:opacity .22s ease,transform .34s var(--finder-ease)}.car-finder-motion_bodyInfoLabel__W_COx{color:var(--ds-primary);font-family:var(--font-mono);font-size:9px;letter-spacing:1px;text-transform:uppercase}.car-finder-motion_bodyInfoLabel__W_COx:after{content:":"}.car-finder-motion_bodyInfoName__oRYF7{color:var(--ds-text);font-family:var(--font-mono);font-size:11px;font-weight:700;letter-spacing:.5px;line-height:1.25;text-transform:uppercase}.car-finder-motion_bodyInfoYears__mJDx4{color:var(--ds-muted);font-family:var(--font-mono);font-size:10px}@media (hover:hover){.car-finder-motion_root__en24G .car-finder-motion_card__hWWnf.car-finder-motion_bodyCard__blovq:hover>.car-finder-motion_bodyBg__SDm_x{opacity:1}.car-finder-motion_root__en24G .car-finder-motion_card__hWWnf.car-finder-motion_bodyCard__blovq:hover>.car-finder-motion_bodyBg__SDm_x img{transform:none}.car-finder-motion_root__en24G .car-finder-motion_card__hWWnf.car-finder-motion_bodyCard__blovq:hover>.car-finder-motion_bodyMain__iAXER{width:50%}.car-finder-motion_root__en24G .car-finder-motion_card__hWWnf.car-finder-motion_bodyCard__blovq:hover>.car-finder-motion_bodyInfo__j9i4l{opacity:1;transform:none}}.car-finder-motion_root__en24G .car-finder-motion_card__hWWnf>.car-finder-motion_unsure___ZydF.car-finder-motion_glyph__FvsgR{display:flex;width:100%;max-width:4.75rem;height:auto;aspect-ratio:16/9;align-items:center;justify-content:center;color:var(--ds-muted);font-family:var(--font-display);font-size:1.75rem;line-height:1}.car-finder-motion_root__en24G .car-finder-motion_card__hWWnf[aria-pressed=true]>.car-finder-motion_unsure___ZydF.car-finder-motion_glyph__FvsgR{color:var(--ds-primary)}@keyframes car-finder-motion_finder-step-in__Ljyhm{0%{opacity:0;transform:translateX(14px)}to{opacity:1;transform:none}}@keyframes car-finder-motion_finder-step-back__jC98y{0%{opacity:0;transform:translateX(-14px)}to{opacity:1;transform:none}}@keyframes car-finder-motion_finder-rise__A8U9j{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes car-finder-motion_finder-drive__bgX7B{0%{transform:none}40%{transform:translateX(4px)}to{transform:none}}@keyframes car-finder-motion_finder-edge__kcZWJ{0%{opacity:0}40%{opacity:1}to{opacity:0}}@keyframes car-finder-motion_finder-pop__YskMf{0%{transform:scale(.6)}60%{transform:scale(1.15)}to{transform:none}}@keyframes car-finder-motion_finder-nudge__yplBd{0%,to{transform:none}25%{transform:translateX(-4px)}60%{transform:translateX(3px)}}@media (prefers-reduced-motion:reduce){.car-finder-motion_root__en24G *,.car-finder-motion_root__en24G :after,.car-finder-motion_root__en24G :before{animation:none!important;transition-duration:0s!important}}.car-finder-results_layout__8bHcI{display:grid;gap:1rem;grid-template-columns:minmax(0,1fr);grid-template-areas:"head" "aside" "list"}.car-finder-results_head__gfr2m{grid-area:head}.car-finder-results_list__e7xtO{grid-area:list;min-width:0}@media (min-width:1024px){.car-finder-results_layout__8bHcI{grid-template-columns:minmax(0,1fr) 16.5rem;grid-template-areas:"head head" "list aside";align-items:start;column-gap:1.25rem}.car-finder-results_aside__PJvNB{position:sticky;top:calc(var(--app-header-height) + 1rem)}}.car-finder-results_item__BE5Iw{display:grid;grid-template-columns:2.25rem minmax(0,1fr);gap:.5rem;align-items:start}@media (min-width:640px){.car-finder-results_item__BE5Iw{grid-template-columns:3.75rem minmax(0,1fr);gap:.75rem}}.car-finder-results_rank__lzYQa{padding-top:.35rem;color:var(--ds-muted);font-family:var(--font-display);font-size:1.75rem;font-variant-numeric:tabular-nums;letter-spacing:-.04em;line-height:.9;opacity:.55;transition:color .18s ease,opacity .18s ease}@media (min-width:640px){.car-finder-results_rank__lzYQa{font-size:3rem}}.car-finder-results_item__BE5Iw:hover .car-finder-results_rank__lzYQa{color:var(--ds-primary);opacity:1}.car-finder-results_row__grgIi{position:relative;overflow:hidden;isolation:isolate;border:1px solid var(--ds-line);background:var(--ds-panel);transition:border-color .18s ease}.car-finder-results_row__grgIi:hover{border-color:color-mix(in oklab,var(--ds-primary) 55%,var(--ds-line))}.car-finder-results_rowBg__ryFro{position:absolute;inset:0;z-index:-1;-webkit-mask-image:linear-gradient(180deg,transparent 0,rgb(0 0 0/.35) 35%,#000);mask-image:linear-gradient(180deg,transparent 0,rgb(0 0 0/.35) 35%,#000)}.car-finder-results_rowBg__ryFro img{transition:transform .7s var(--finder-ease,ease)}.car-finder-results_row__grgIi:hover .car-finder-results_rowBg__ryFro img{transform:scale(1.04)}.car-finder-results_rowBg__ryFro:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,color-mix(in oklab,var(--ds-panel) 92%,transparent) 0,color-mix(in oklab,var(--ds-panel) 72%,transparent) 50%,color-mix(in oklab,var(--ds-panel) 35%,transparent) 100%)}.car-finder-results_rowBody__VFiaz{display:grid;grid-template-columns:5.5rem minmax(0,1fr) auto;gap:.75rem;align-items:center;padding:.75rem}@media (min-width:640px){.car-finder-results_rowBody__VFiaz{grid-template-columns:10rem minmax(0,1fr) auto;grid-template-rows:auto 1fr;gap:.75rem 1rem;padding:1rem;grid-template-rows:auto}.car-finder-results_rowBody__VFiaz>.car-finder-results_main___An0j,.car-finder-results_rowBody__VFiaz>.car-finder-results_rating__slUee{grid-row:1}.car-finder-results_rowBody__VFiaz>.car-finder-results_stats__BoX9l{grid-row:2}}.car-finder-results_stats__BoX9l{position:relative;z-index:1;display:grid;grid-column:1/-1;grid-template-columns:minmax(0,1fr);gap:.75rem;margin:0;list-style:none;border-top:1px solid var(--ds-line);padding-top:.75rem;pointer-events:none}@media (min-width:640px){.car-finder-results_stats__BoX9l{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem 1.25rem}}.car-finder-results_generation__aRi8l{margin-top:.2rem;color:var(--ds-muted);font-size:.6rem;letter-spacing:1px;text-transform:uppercase}.car-finder-results_thumb__hGcRU{position:relative;display:flex;align-items:center;justify-content:center;aspect-ratio:16/9}.car-finder-results_main___An0j{min-width:0}.car-finder-results_brand__rVO6b{color:var(--ds-muted);font-size:.65rem;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.car-finder-results_row__grgIi .car-finder-results_model__jnxZT{margin-top:.1rem;color:var(--ds-text);font-family:var(--font-display);font-size:1.2rem;line-height:1.15;overflow-wrap:anywhere}@media (min-width:640px){.car-finder-results_row__grgIi .car-finder-results_model__jnxZT{font-size:1.5rem}}.car-finder-results_rowBody__VFiaz{position:relative}.car-finder-results_stretched__nrUU9:after{content:"";position:absolute;inset:0;z-index:0}.car-finder-results_row__grgIi:hover .car-finder-results_model__jnxZT,.car-finder-results_stretched__nrUU9:focus-visible{color:var(--ds-primary)}.car-finder-results_reasons__KH6pv{display:flex;flex-wrap:wrap;gap:.35rem;margin-top:.4rem}.car-finder-results_reasons__KH6pv>li{border:1px solid var(--ds-line);background:color-mix(in oklab,var(--ds-panel) 70%,transparent);padding:.1rem .45rem;color:var(--ds-muted);font-size:.6rem;letter-spacing:1px;text-transform:uppercase}.car-finder-results_rating__slUee{display:flex;flex-direction:column;align-items:flex-end;align-self:start;gap:.35rem;text-align:right}.car-finder-results_ratingValue__vY1Y1{color:var(--ds-text);font-size:1.6rem;font-weight:700;font-variant-numeric:tabular-nums;line-height:1}@media (min-width:640px){.car-finder-results_ratingValue__vY1Y1{font-size:2rem}}.car-finder-results_ratingEmpty__qzASB{color:var(--ds-muted)}.car-finder-results_ratingMeta__oeVMR{color:var(--ds-muted);font-size:.6rem;letter-spacing:1px;text-transform:uppercase;white-space:nowrap}.car-finder-results_prices__q68Io{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-top:1px solid var(--ds-line)}.car-finder-results_price__H_n4C{position:relative;display:flex;min-width:0;flex-direction:column;gap:.4rem;padding:.75rem;background:color-mix(in oklab,var(--ds-panel) 88%,transparent);transition:background-color .15s ease}@media (min-width:640px){.car-finder-results_price__H_n4C{padding:.85rem 1rem}}.car-finder-results_price__H_n4C+.car-finder-results_price__H_n4C{border-left:1px solid var(--ds-line)}.car-finder-results_price__H_n4C:hover{background:color-mix(in oklab,var(--ds-panel-strong) 90%,transparent)}.car-finder-results_priceAccent__6uV09{background:color-mix(in srgb,var(--ds-primary) 8%,var(--ds-panel))}.car-finder-results_priceAccent__6uV09:hover{background:color-mix(in srgb,var(--ds-primary) 16%,var(--ds-panel))}.car-finder-results_priceLabel__vHEh7{color:var(--ds-muted);font-size:.6rem;font-weight:700;letter-spacing:1.5px;line-height:1.2;text-transform:uppercase}.car-finder-results_priceAccent__6uV09 .car-finder-results_priceLabel__vHEh7,.car-finder-results_price__H_n4C:hover .car-finder-results_priceLabel__vHEh7{color:var(--ds-primary)}.car-finder-results_priceValue__UUi8M{overflow:hidden;color:var(--ds-text);font-size:1.05rem;font-weight:700;line-height:1;text-overflow:ellipsis;white-space:nowrap}.car-finder-results_priceAction__Tl_CO{overflow:hidden;color:var(--ds-primary);font-size:.6rem;font-weight:700;letter-spacing:1px;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.car-finder-results_price__H_n4C:hover .car-finder-results_priceAction__Tl_CO{text-decoration:underline}.car-finder-results_ghostAction__7uD3m,.car-finder-results_moreAction__nQix1,.car-finder-results_primaryAction__tNRcq,.car-finder-results_secondaryAction__ZyVDB{display:inline-flex;min-height:2.5rem;align-items:center;justify-content:center;gap:.5rem;padding:0 1rem;font-size:.7rem;font-weight:700;letter-spacing:1px;text-transform:uppercase;transition:background-color .15s ease,border-color .15s ease,color .15s ease}.car-finder-results_primaryAction__tNRcq{background:var(--ds-primary);color:var(--ds-primary-foreground)}.car-finder-results_primaryAction__tNRcq:hover{filter:brightness(1.1)}.car-finder-results_moreAction__nQix1,.car-finder-results_secondaryAction__ZyVDB{border:1px solid var(--ds-line-strong);background:var(--ds-panel);color:var(--ds-text)}.car-finder-results_moreAction__nQix1:hover,.car-finder-results_secondaryAction__ZyVDB:hover{border-color:var(--ds-primary);color:var(--ds-primary)}.car-finder-results_moreAction__nQix1{width:100%;margin-top:.75rem}.car-finder-results_ghostAction__7uD3m{color:var(--ds-muted)}.car-finder-results_ghostAction__7uD3m:hover{color:var(--ds-text)}.car-finder-results_empty__t_yc7{border:1px solid var(--ds-line);background:var(--ds-panel);padding:1.25rem 1rem}.car-finder-results_aside__PJvNB{grid-area:aside;border:1px solid var(--ds-line);background:var(--ds-panel)}.car-finder-results_asideHead__tA2uH{border-bottom:1px solid var(--ds-line);background:var(--ds-panel-strong);padding:.65rem .9rem}.car-finder-results_answers__N2aAP{display:grid;gap:.7rem;padding:.9rem}@media (max-width:1023px){.car-finder-results_answers__N2aAP{grid-template-columns:repeat(2,minmax(0,1fr))}}.car-finder-results_answer__w37gl dt{color:var(--ds-muted);font-size:.6rem;font-weight:700;letter-spacing:1.5px;text-transform:uppercase}.car-finder-results_answer__w37gl dd{margin-top:.1rem;color:var(--ds-text);font-size:.85rem;line-height:1.3}.car-finder-results_asideActions__utOFq{display:grid;gap:.25rem;border-top:1px solid var(--ds-line);padding:.75rem .9rem}.car-finder-results_asideActions__utOFq .car-finder-results_secondaryAction__ZyVDB{width:100%}@media print{.car-finder-results_layout__8bHcI{grid-template-columns:minmax(0,1fr) 14rem;grid-template-areas:"head head" "list aside";align-items:start}.car-finder-results_aside__PJvNB{position:static}.car-finder-results_answers__N2aAP{grid-template-columns:minmax(0,1fr)}.car-finder-results_item__BE5Iw{break-inside:avoid}.car-finder-results_aside__PJvNB,.car-finder-results_aside__PJvNB *,.car-finder-results_row__grgIi,.car-finder-results_row__grgIi *{-webkit-print-color-adjust:exact;print-color-adjust:exact}}