.top[data-astro-cid-yo5irlak]{background:var(--paper-2);border-bottom:1px solid var(--line)}.top__in[data-astro-cid-yo5irlak]{display:grid;grid-template-columns:minmax(0,1fr) 260px;gap:48px;align-items:center;padding-top:46px;padding-bottom:32px}.top[data-astro-cid-yo5irlak] .eyebrow[data-astro-cid-yo5irlak]{margin-bottom:12px}.top[data-astro-cid-yo5irlak] .h1[data-astro-cid-yo5irlak]{font-size:clamp(2rem,3.3vw,3.1rem);line-height:1.12;max-width:20ch}.top__intro[data-astro-cid-yo5irlak]{margin:16px 0 0;max-width:58ch;color:var(--muted);font-size:1rem}.top__help[data-astro-cid-yo5irlak]{border-left:1px solid var(--line-2);padding-left:28px}.top__help[data-astro-cid-yo5irlak] p[data-astro-cid-yo5irlak]{font-size:.8125rem;line-height:1.5;margin:0 0 9px;color:var(--muted)}.top__help[data-astro-cid-yo5irlak] a[data-astro-cid-yo5irlak]{display:inline-flex;align-items:center;gap:9px;font-size:1.2rem;font-weight:600;text-decoration:none;white-space:nowrap}.top__help[data-astro-cid-yo5irlak] a[data-astro-cid-yo5irlak]:hover{color:var(--red)}.top__help[data-astro-cid-yo5irlak] span[data-astro-cid-yo5irlak]{display:block;margin-top:7px;font-size:.75rem;color:var(--muted)}.top__facts[data-astro-cid-yo5irlak]{display:flex;flex-wrap:wrap;gap:14px 30px;padding-bottom:24px;font-size:.8125rem;color:var(--ink-2)}.top__facts[data-astro-cid-yo5irlak]>[data-astro-cid-yo5irlak]{display:inline-flex;align-items:center;gap:8px}.top__facts[data-astro-cid-yo5irlak] a[data-astro-cid-yo5irlak]{text-underline-offset:4px}.srch[data-astro-cid-yo5irlak]{display:grid;grid-template-columns:270px minmax(0,1fr);gap:clamp(24px,3vw,44px);align-items:start;padding-top:var(--s7);padding-bottom:var(--s9)}.flt[data-astro-cid-yo5irlak]{position:sticky;top:calc(var(--header) + 16px);max-height:calc(100vh - var(--header) - 32px);overflow:auto;scrollbar-width:thin;padding-right:6px}.flt__head[data-astro-cid-yo5irlak]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-bottom:20px;border-bottom:1px solid var(--line-2)}.flt__head[data-astro-cid-yo5irlak] .h3[data-astro-cid-yo5irlak]{font-size:1.1rem}.flt__reset[data-astro-cid-yo5irlak]{background:none;border:0;padding:0;font-size:.8125rem;color:var(--muted);text-decoration:underline;cursor:pointer}.flt__reset[data-astro-cid-yo5irlak]:hover{color:var(--ink)}.flt__x[data-astro-cid-yo5irlak],.flt__apply[data-astro-cid-yo5irlak],.flt__backdrop[data-astro-cid-yo5irlak]{display:none}.flt__form[data-astro-cid-yo5irlak]{display:grid}.flt__saved[data-astro-cid-yo5irlak]{position:relative;display:block;padding:16px 0;border-bottom:1px solid var(--line);cursor:pointer}.flt__saved[data-astro-cid-yo5irlak] input[data-astro-cid-yo5irlak]{position:absolute;opacity:0}.flt__saved[data-astro-cid-yo5irlak] span[data-astro-cid-yo5irlak]{display:flex;align-items:center;gap:8px;font-size:.9375rem;font-weight:560}.flt__saved[data-astro-cid-yo5irlak] b[data-astro-cid-yo5irlak]{margin-left:auto;font-size:.75rem;background:var(--paper-2);padding:2px 8px;border-radius:99px}.flt__saved[data-astro-cid-yo5irlak] input[data-astro-cid-yo5irlak]:checked+span[data-astro-cid-yo5irlak]{color:var(--red)}.flt__saved[data-astro-cid-yo5irlak] input[data-astro-cid-yo5irlak]:checked+span[data-astro-cid-yo5irlak] svg path{fill:currentColor}.flt__saved[data-astro-cid-yo5irlak] input[data-astro-cid-yo5irlak]:focus-visible+span[data-astro-cid-yo5irlak]{outline:2px solid var(--red);outline-offset:2px}.flt__group[data-astro-cid-yo5irlak]{border:0;margin:0;padding:18px 0 20px;border-bottom:1px solid var(--line);min-width:0}.flt__group[data-astro-cid-yo5irlak] legend[data-astro-cid-yo5irlak],.flt__legend[data-astro-cid-yo5irlak]{float:left;width:100%;margin:0 0 12px;padding:0;font-variation-settings:var(--wide);font-size:.75rem;letter-spacing:.12em;text-transform:uppercase;font-weight:600;color:var(--muted)}.flt__chips[data-astro-cid-yo5irlak]{clear:both;display:flex;flex-wrap:wrap;gap:6px}.flt__chips--models[data-astro-cid-yo5irlak]:not([data-open]) .chip[data-astro-cid-yo5irlak][data-more]{display:none}.flt__more[data-astro-cid-yo5irlak]{margin-top:10px;background:none;border:0;padding:0;font-size:.8125rem;text-decoration:underline;cursor:pointer;color:var(--ink-2)}.chip[data-astro-cid-yo5irlak]{position:relative}.chip[data-astro-cid-yo5irlak] input[data-astro-cid-yo5irlak]{position:absolute;opacity:0;inset:0;cursor:pointer}.chip[data-astro-cid-yo5irlak] span[data-astro-cid-yo5irlak]{display:inline-flex;align-items:center;gap:6px;min-height:40px;padding:0 11px;border:1px solid var(--line-2);border-radius:4px;font-size:.8125rem;transition:background .2s,color .2s,border-color .2s,opacity .2s;cursor:pointer}.chip[data-astro-cid-yo5irlak] em[data-astro-cid-yo5irlak]{font-style:normal;font-size:.75rem;color:var(--muted)}.chip[data-astro-cid-yo5irlak]:hover span[data-astro-cid-yo5irlak]{border-color:var(--ink)}.chip[data-astro-cid-yo5irlak] input[data-astro-cid-yo5irlak]:checked+span[data-astro-cid-yo5irlak]{background:var(--ink);border-color:var(--ink);color:#fff}.chip[data-astro-cid-yo5irlak] input[data-astro-cid-yo5irlak]:checked+span[data-astro-cid-yo5irlak] em[data-astro-cid-yo5irlak]{color:#ffffffb3}.chip[data-astro-cid-yo5irlak] input[data-astro-cid-yo5irlak]:focus-visible+span[data-astro-cid-yo5irlak]{outline:2px solid var(--red);outline-offset:2px}.chip[data-astro-cid-yo5irlak][data-zero] span[data-astro-cid-yo5irlak]{color:var(--muted);border-color:var(--line);background:var(--paper-2)}.flt__price[data-astro-cid-yo5irlak]{clear:both;padding-top:18px}.flt__price[data-astro-cid-yo5irlak] .flt__legend[data-astro-cid-yo5irlak]{float:none}.range[data-astro-cid-yo5irlak]{position:relative;height:28px}.range__track[data-astro-cid-yo5irlak]{position:absolute;left:0;right:0;top:13px;height:2px;background:var(--line-2)}.range__track[data-astro-cid-yo5irlak] span[data-astro-cid-yo5irlak]{position:absolute;top:0;bottom:0;background:var(--ink)}.range[data-astro-cid-yo5irlak] input[data-astro-cid-yo5irlak]{position:absolute;inset:0;width:100%;margin:0;background:none;pointer-events:none;appearance:none;-webkit-appearance:none}.range[data-astro-cid-yo5irlak] input[data-astro-cid-yo5irlak]::-webkit-slider-thumb{pointer-events:auto;-webkit-appearance:none;width:22px;height:22px;border-radius:50%;background:#fff;border:2px solid var(--ink);cursor:grab;box-shadow:0 2px 6px #00000026}.range[data-astro-cid-yo5irlak] input[data-astro-cid-yo5irlak]::-moz-range-thumb{pointer-events:auto;width:18px;height:18px;border-radius:50%;background:#fff;border:2px solid var(--ink);cursor:grab}.range[data-astro-cid-yo5irlak] input[data-astro-cid-yo5irlak]:focus-visible::-webkit-slider-thumb{outline:2px solid var(--red);outline-offset:2px}.range__out[data-astro-cid-yo5irlak]{display:flex;justify-content:space-between;margin:8px 0 0;font-size:.875rem;font-weight:560}.flt__selects[data-astro-cid-yo5irlak]{display:grid;gap:12px}.sel[data-astro-cid-yo5irlak]{clear:both;display:grid;gap:6px}.sel[data-astro-cid-yo5irlak] span[data-astro-cid-yo5irlak]{font-size:.8125rem;color:var(--ink-2)}.sel[data-astro-cid-yo5irlak] select[data-astro-cid-yo5irlak],.res__sort[data-astro-cid-yo5irlak] select[data-astro-cid-yo5irlak]{height:46px;padding:0 38px 0 12px;border:1px solid var(--line-2);border-radius:var(--radius);background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8'%3E%3Cpath d='M1 1l5 5 5-5' fill='none' stroke='%230b1015' stroke-width='1.5'/%3E%3C/svg%3E") no-repeat right 14px center;appearance:none;font-size:.9375rem;cursor:pointer}.res[data-astro-cid-yo5irlak]{min-width:0}.res__query[data-astro-cid-yo5irlak]{display:flex;align-items:center;gap:12px;padding:0 18px;min-height:56px;border:1px solid var(--line-2);border-radius:var(--radius);margin-bottom:24px;background:var(--paper)}.res__query[data-astro-cid-yo5irlak]:focus-within{border-color:var(--ink);outline:2px solid var(--red);outline-offset:3px}.res__query[data-astro-cid-yo5irlak]>svg{flex:none;color:var(--muted)}.res__query[data-astro-cid-yo5irlak] input[data-astro-cid-yo5irlak]{width:100%;min-width:0;border:0;outline:0;background:transparent;min-height:54px;font-size:1rem}.res__query[data-astro-cid-yo5irlak] input[data-astro-cid-yo5irlak]::placeholder{color:var(--muted);opacity:1}.res__bar[data-astro-cid-yo5irlak]{display:flex;align-items:center;gap:12px;margin-bottom:16px;min-height:46px}.res__count[data-astro-cid-yo5irlak]{margin:0;font-weight:560;font-size:1rem}.res__count[data-astro-cid-yo5irlak] [data-astro-cid-yo5irlak][data-count]{font-weight:550}.res__filter[data-astro-cid-yo5irlak]{display:none;min-height:46px;padding:0 16px}.res__filter[data-astro-cid-yo5irlak] b[data-astro-cid-yo5irlak]{background:var(--red);color:#fff;font-size:.6875rem;min-width:20px;height:20px;border-radius:10px;display:grid;place-items:center}.res__chips[data-astro-cid-yo5irlak]{display:flex;flex-wrap:wrap;gap:6px;min-width:0}.res__chips[data-astro-cid-yo5irlak]:not(:empty){margin-bottom:16px}.res__chips[data-astro-cid-yo5irlak] button{display:inline-flex;align-items:center;gap:8px;min-height:36px;max-width:100%;padding:6px 10px 6px 12px;border:1px solid var(--line);border-radius:4px;background:var(--paper-2);font-size:.8125rem;text-align:left;overflow-wrap:anywhere;cursor:pointer;animation:chip-in .3s var(--ease)}.res__chips[data-astro-cid-yo5irlak] button svg{flex:none}.res__chips[data-astro-cid-yo5irlak] button:hover{background:var(--line)}.res__asof[data-astro-cid-yo5irlak]{display:flex;align-items:center;gap:10px;margin:0 0 24px;font-size:.75rem}@keyframes chip-in{0%{opacity:0;transform:scale(.9)}}.res__sort[data-astro-cid-yo5irlak]{margin-left:auto;flex:none}.res__grid[data-astro-cid-yo5irlak]{display:grid;grid-template-columns:repeat(auto-fill,minmax(270px,1fr));gap:24px}.res__grid[data-astro-cid-yo5irlak] [data-vehicle][hidden]{display:none}.res__grid[data-astro-cid-yo5irlak] [data-vehicle].enter{animation:card-in .5s var(--ease) both}@keyframes card-in{0%{opacity:0;transform:translateY(14px)}}.res__empty[data-astro-cid-yo5irlak]{padding:48px 32px;border:1px solid var(--line);border-radius:var(--radius);background:var(--paper-2);display:grid;gap:20px;justify-items:start}.res__empty[data-astro-cid-yo5irlak] p[data-astro-cid-yo5irlak]{margin:0}.res__empty-actions[data-astro-cid-yo5irlak]{display:flex;flex-wrap:wrap;align-items:center;gap:24px}.res__more[data-astro-cid-yo5irlak]{display:flex;flex-direction:column;align-items:center;gap:12px;padding-top:var(--s7)}.res__more[data-astro-cid-yo5irlak] p[data-astro-cid-yo5irlak]{margin:0}@media(max-width:960px){.top__in[data-astro-cid-yo5irlak]{grid-template-columns:1fr;gap:24px}.top__help[data-astro-cid-yo5irlak]{display:none}.srch[data-astro-cid-yo5irlak]{grid-template-columns:1fr}.res__filter[data-astro-cid-yo5irlak]{display:inline-flex}.flt__backdrop[data-astro-cid-yo5irlak]{display:block;position:fixed;inset:0;z-index:59;width:100%;height:100%;border:0;background:#11181c7a;cursor:pointer}.flt[data-astro-cid-yo5irlak]{position:fixed;inset:auto 0 0;z-index:60;max-height:88dvh;background:#fff;padding:0 var(--gutter);border-radius:16px 16px 0 0;transform:translateY(105%);visibility:hidden;transition:transform .35s var(--ease),visibility .35s;box-shadow:0 -30px 60px -20px #05141f40;overflow:auto;overscroll-behavior:contain}.flt[data-astro-cid-yo5irlak][data-open]{transform:none;visibility:visible}.flt__head[data-astro-cid-yo5irlak]{position:sticky;top:0;z-index:1;background:#fff;padding-top:18px;gap:16px}.flt__reset[data-astro-cid-yo5irlak]{margin-left:auto}.flt__x[data-astro-cid-yo5irlak]{display:grid;place-items:center;width:40px;height:40px;border:0;border-radius:50%;background:var(--paper-2);cursor:pointer}.flt__apply[data-astro-cid-yo5irlak]{display:block;position:sticky;bottom:0;background:#fff;padding:12px 0 calc(12px + env(safe-area-inset-bottom));border-top:1px solid var(--line)}.chip[data-astro-cid-yo5irlak] span[data-astro-cid-yo5irlak]{min-height:44px}}@media(max-width:560px){.top__in[data-astro-cid-yo5irlak]{padding-top:32px;padding-bottom:22px}.top__intro[data-astro-cid-yo5irlak]{font-size:.9375rem}.top__facts[data-astro-cid-yo5irlak]{gap:12px 18px;font-size:.75rem}.top__facts[data-astro-cid-yo5irlak] a[data-astro-cid-yo5irlak]{flex-basis:100%}.srch[data-astro-cid-yo5irlak]{padding-top:28px}.res__query[data-astro-cid-yo5irlak]{padding:0 12px}.res__query[data-astro-cid-yo5irlak] input[data-astro-cid-yo5irlak]{font-size:.9375rem}.res__bar[data-astro-cid-yo5irlak]{flex-wrap:wrap}.res__count[data-astro-cid-yo5irlak]{flex-basis:100%;margin-bottom:2px}.res__sort[data-astro-cid-yo5irlak] select[data-astro-cid-yo5irlak]{max-width:190px;font-size:.8125rem;padding-left:10px}.res__grid[data-astro-cid-yo5irlak]{grid-template-columns:1fr}.res__asof[data-astro-cid-yo5irlak]{align-items:start;font-size:.6875rem;gap:8px}.res__empty[data-astro-cid-yo5irlak]{padding:30px 22px}}.top__in[data-astro-cid-yo5irlak]{padding-top:28px;padding-bottom:20px;grid-template-columns:minmax(0,1fr) auto;gap:24px}.top[data-astro-cid-yo5irlak] .eyebrow[data-astro-cid-yo5irlak]{margin-bottom:8px;font-size:.625rem}.top[data-astro-cid-yo5irlak] .h1[data-astro-cid-yo5irlak]{font-size:clamp(2rem,3vw,2.8rem)}.top__help[data-astro-cid-yo5irlak]{padding-left:24px}.top__help[data-astro-cid-yo5irlak] p[data-astro-cid-yo5irlak]{margin:0}.model-strip[data-astro-cid-yo5irlak]{display:flex;gap:12px;overflow-x:auto;padding-bottom:16px}.model-strip[data-astro-cid-yo5irlak] button[data-astro-cid-yo5irlak]{display:flex;align-items:center;justify-content:center;gap:10px;flex:1;min-width:132px;min-height:64px;padding:8px 12px;background:transparent;border:1px solid transparent;border-bottom-color:var(--line-2);color:var(--ink);cursor:pointer;font-size:.8125rem}.model-strip[data-astro-cid-yo5irlak] button[data-astro-cid-yo5irlak][aria-pressed=true]{background:#fff;border-color:var(--line-2);border-bottom:2px solid var(--red)}.model-strip[data-astro-cid-yo5irlak] img[data-astro-cid-yo5irlak]{width:76px;height:43px;object-fit:cover;border-radius:2px}.model-strip__all[data-astro-cid-yo5irlak]{font-size:1.25rem;font-weight:600;letter-spacing:-.07em}.srch[data-astro-cid-yo5irlak]{padding-top:24px;grid-template-columns:240px minmax(0,1fr);gap:28px}.res__primary[data-astro-cid-yo5irlak]{display:grid;grid-template-columns:minmax(160px,1.4fr) 1fr 1fr;gap:10px;margin-bottom:16px}.res__query[data-astro-cid-yo5irlak]{margin:0;padding:0 12px}.res__query[data-astro-cid-yo5irlak] input[data-astro-cid-yo5irlak]{font-size:.875rem}.res__budget[data-astro-cid-yo5irlak]{border:1px solid var(--line-2);padding:7px 12px;background:#fff;min-width:0}.res__budget[data-astro-cid-yo5irlak] span[data-astro-cid-yo5irlak]{display:block;font-size:.625rem;color:var(--muted)}.res__budget[data-astro-cid-yo5irlak] select[data-astro-cid-yo5irlak]{border:0;background:transparent;width:100%;min-height:30px;font-size:.875rem;color:var(--ink)}.res__bar[data-astro-cid-yo5irlak]{margin-bottom:12px}.res__asof[data-astro-cid-yo5irlak]{margin-bottom:16px}.res__grid[data-astro-cid-yo5irlak]{gap:16px;grid-template-columns:repeat(auto-fill,minmax(260px,1fr))}.res__advisor[data-astro-cid-yo5irlak]{display:none}.resume-search[data-astro-cid-yo5irlak]{display:flex;justify-content:space-between;border-bottom:1px solid var(--line);padding:0 0 12px;margin-bottom:16px;font-size:.8125rem;text-decoration:none}.resume-search[data-astro-cid-yo5irlak][hidden]{display:none}@media(max-width:960px){.srch[data-astro-cid-yo5irlak]{grid-template-columns:1fr}.res__advisor[data-astro-cid-yo5irlak]{display:block;margin:-8px 0 10px}.model-strip[data-astro-cid-yo5irlak] button[data-astro-cid-yo5irlak]{flex:none;min-width:120px}}@media(max-width:560px){.top__in[data-astro-cid-yo5irlak]{padding-top:24px;padding-bottom:14px}.model-strip[data-astro-cid-yo5irlak]{gap:8px}.model-strip[data-astro-cid-yo5irlak] button[data-astro-cid-yo5irlak]{flex-direction:column;gap:5px;min-width:88px;padding:6px}.res__primary[data-astro-cid-yo5irlak]{grid-template-columns:1fr 1fr}.res__query[data-astro-cid-yo5irlak]{grid-column:1/-1}.res__count[data-astro-cid-yo5irlak]{flex-basis:auto;font-size:.875rem}.res__sort[data-astro-cid-yo5irlak]{flex-basis:100%}.res__sort[data-astro-cid-yo5irlak] select[data-astro-cid-yo5irlak]{width:100%;max-width:none}.res__filter[data-astro-cid-yo5irlak]{margin-left:auto}}
