@font-face{font-family:TikTok Sans;src:url(/id/tiktok-sans-400-w100.BHnUzKbo.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:TikTok Sans Wide;src:url(/id/tiktok-sans-700-w150.sNCtv3g2.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:TikTok Sans fallback;src:local(Arial),local(ArialMT);font-weight:400;size-adjust:105.32%;ascent-override:94.95%;descent-override:28.48%;line-gap-override:0%}@font-face{font-family:TikTok Sans Wide fallback;src:local(Arial Bold),local(Arial-BoldMT);font-weight:700;size-adjust:132.62%;ascent-override:75.4%;descent-override:22.62%;line-gap-override:0%}:root{--type-body:"TikTok Sans", "TikTok Sans fallback", system-ui, -apple-system, "Segoe UI", Arial, sans-serif;--type-head:"TikTok Sans Wide", "TikTok Sans Wide fallback", "Arial Black", system-ui, sans-serif;--weight-head:700;--c-paper:#fff;--c-pale:#f8f9fa;--c-panel:#f0f2f4;--c-panel-2:#e6e9ec;--c-ink:#16191d;--c-ink-2:#1f2328;--c-ink-soft:#3a3f45;--c-quiet:#5f666d;--c-rule:#d8dce0;--c-rule-strong:#8a9096;--c-accent:#00cabf;--c-accent-deep:#00b3a9;--c-accent-top:#14d3c9;--c-accent-tint:#ddf6f3;--c-on-accent:#16191d;--c-on-ink:#c9ced3;--c-on-photo:#fff;--c-photo-soft:#ffffffe0;--c-photo-line:#ffffff52;--c-good:#0b6b4f;--c-good-tint:#ddf6f3;--c-alert:#8a5a00;--ink-shade:22 25 29;--shade-hero:linear-gradient(0deg, rgb(var(--ink-shade) / .8) 0%, rgb(var(--ink-shade) / .42) 24%, rgb(var(--ink-shade) / 0) 46%), linear-gradient(180deg, rgb(var(--ink-shade) / .2) 0%, rgb(var(--ink-shade) / 0) 20%);--shade-tile:linear-gradient(rgb(var(--ink-shade) / 0), rgb(var(--ink-shade) / .86));--shade-credit:rgb(var(--ink-shade) / .55);--shade-edge:rgb(var(--ink-shade) / .18);--shadow-plate:0 1px 0 rgb(var(--ink-shade) / .04), 0 12px 32px -12px rgb(var(--ink-shade) / .35);--shadow-float:0 0 0 1px rgb(var(--ink-shade) / .06), 0 18px 40px -18px rgb(var(--ink-shade) / .55);--shadow-card:0 0 0 1px var(--c-rule);--shadow-play:0 .25rem 1rem rgb(var(--ink-shade) / .36);--fill-panel:linear-gradient(180deg, var(--c-panel) 0%, var(--c-panel-2) 100%);--fill-plate:linear-gradient(180deg, #fffffff7 0%, #f6f7f9f7 100%);--fill-accent:linear-gradient(180deg, var(--c-accent-top) 0%, var(--c-accent) 100%);--fill-ink:linear-gradient(180deg, var(--c-ink-2) 0%, var(--c-ink) 100%);--ease:cubic-bezier(.2, .7, .2, 1);--r:8px;--r-small:4px;--size-h1:clamp(1.625rem, 1.1rem + 1.8vw, 2.625rem);--size-h2:clamp(1.125rem, 1rem + .5vw, 1.5rem);--size-h3:1.125rem;--size-label:.6875rem;--size-small:.875rem;--size-legal:.8125rem;--tap:3rem;--page-max:76rem}.index-layout{grid-template-columns:minmax(0,1fr) 15rem;gap:3rem;display:grid}.letters{flex-wrap:wrap;gap:.25rem;margin-bottom:1.25rem;display:flex}.letters a{width:var(--tap);height:var(--tap);border:1px solid var(--c-rule-strong);border-radius:var(--r);font:var(--weight-head) 1rem/1 var(--type-head);place-items:center;text-decoration:none;display:grid}.letters a:hover,.letters a[aria-current]{border-color:var(--c-accent);background:var(--c-accent);color:var(--c-on-accent)}.index{columns:3;column-gap:2.5rem}.index-group{break-inside:avoid;margin-bottom:1.25rem;scroll-margin-top:1rem}.index-group h2{border-bottom:1px solid var(--c-ink);padding-bottom:.25rem;font-size:1.375rem}.entry{align-items:baseline;gap:.375rem;padding:.3125rem 0;text-decoration:none;display:flex}.entry i{border-bottom:1px dotted var(--c-rule-strong);flex:1}.entry b{font:700 1.0625rem/1 var(--type-body)}.side{border-left:1px solid var(--c-rule);align-content:start;gap:.75rem;padding-left:1.5rem;display:grid}.side h2{font-size:var(--size-h3)}.top{counter-reset:top;gap:.25rem;display:grid}.top li{counter-increment:top}.top li:before{content:counter(top) ".";width:1.5rem;color:var(--c-quiet);display:inline-block}.more{color:var(--c-ink);text-decoration-color:var(--c-accent);text-underline-offset:4px;font-weight:700;text-decoration-thickness:2px}.how{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem 2.5rem;display:grid}.how h2{grid-column:1/-1}.plain{gap:.75rem;max-width:52rem;display:grid}.regions,.near{gap:.75rem;display:grid}.near{max-width:52rem}.steps{counter-reset:step;gap:.5rem;display:grid}.steps li{counter-increment:step;padding-left:1.75rem;position:relative}.steps li:before{content:counter(step) ".";color:var(--c-quiet);position:absolute;left:0}.call{border-radius:var(--r);background:var(--fill-panel);gap:.5rem;padding:1rem 1.25rem 1.25rem;display:grid}.call .actions{margin-top:.25rem}.dealer-name{font:var(--weight-head) 1rem/1.2 var(--type-head);text-transform:uppercase}.dealer-list .phone,.call .phone{font:var(--weight-head) 1.25rem/1.2 var(--type-head)}.dealer-list li{border-top:1px solid var(--c-rule);justify-content:space-between;align-items:center;gap:1rem;padding:1rem 0;display:flex}.dealer-list li:first-child{border-top:1px solid var(--c-ink);background:linear-gradient(var(--c-accent), var(--c-accent)) 0 0 / 2rem 3px no-repeat}.near-dealers{columns:2;column-gap:2.5rem}.near-dealers li{break-inside:avoid;padding:.25rem 0}.sources{gap:.25rem;padding-left:1.25rem;list-style:outside;display:grid}.guide{gap:1.75rem;display:grid}.guide-steps{counter-reset:guide;gap:1.25rem;max-width:52rem;display:grid}.guide-steps li{counter-increment:guide;gap:.375rem;display:grid}.guide-steps h2:before{content:counter(guide) ". ";color:var(--c-quiet)}.where-map{border-radius:var(--r);background:var(--fill-panel);justify-items:start;padding:.75rem 1rem;display:grid}.where-map.is-open{height:26rem;padding:0;overflow:hidden}.where-frame{border:0;width:100%;height:100%}.facts>div{border-bottom:1px solid var(--c-rule);grid-template-columns:12rem minmax(0,1fr);gap:1rem;padding:.625rem 0;display:grid}.facts dt{color:var(--c-quiet)}.reviews{gap:.75rem;display:grid}.reviews-columns{grid-template-columns:repeat(2,minmax(0,1fr));gap:2.5rem;display:grid}.reviews-columns>div{align-content:start;gap:.875rem;display:grid}.review{border-top:1px solid var(--c-rule);gap:.375rem;padding-top:.75rem;display:grid}.review-meta{color:var(--c-quiet);font-size:var(--size-small)}.review-text{white-space:pre-line;overflow-wrap:anywhere}.review-reply{border-left:2px solid var(--c-rule-strong);color:var(--c-ink-soft);font-size:var(--size-small);white-space:pre-line;padding-left:.75rem}.offers{gap:.75rem;display:grid}.offers ul{grid-template-columns:repeat(auto-fill,minmax(17rem,1fr));gap:1rem;display:grid}.offers li{border:1px solid var(--c-rule);border-top:3px solid var(--c-ink);border-radius:var(--r);align-content:start;gap:.375rem;padding:.875rem;display:grid}.offer-price{font:var(--weight-head) 1.75rem/1.1 var(--type-head)}.offers dl>div{font-size:var(--size-small);grid-template-columns:7.5rem minmax(0,1fr);gap:.5rem;display:grid}.offers dt{color:var(--c-quiet)}@media (width<=47.99rem){.index-layout,.how,.reviews-columns{grid-template-columns:minmax(0,1fr);gap:1.25rem}.side{border-top:1px solid var(--c-rule);border-left:0;padding:1rem 0 0}.index{columns:2;column-gap:1.25rem}.near-dealers{columns:1}.facts>div{grid-template-columns:8.5rem minmax(0,1fr);gap:.5rem}.dealer-list li{flex-direction:column;align-items:stretch;gap:.5rem}.dealer-list .actions>.btn,.call .actions>.btn{flex:1 1 0}.where-map.is-open{height:18rem}.near table th,.near table td{padding-right:.5rem}.near thead th{letter-spacing:.02em;font-size:.5625rem}}.dealer-head{grid-template-columns:minmax(0,1fr) 22rem;align-items:start;gap:1.5rem 2.5rem;display:grid}.dealer-head .title{gap:.875rem}.badges{flex-wrap:wrap;gap:.375rem;display:flex}.badge{border:1px solid var(--c-rule-strong);border-radius:var(--r);font-size:var(--size-small);padding:.25rem .75rem;font-weight:700;line-height:1.3}.badge a{text-decoration:none}.badge.ok{border-color:var(--c-good);background:var(--c-good-tint);color:var(--c-good)}.badge.ok a:before{content:"✓ "}.badge-pro{border-color:var(--c-ink);background:var(--c-ink);color:var(--c-paper)}.contact{border-radius:var(--r);background:var(--fill-panel);gap:.75rem;padding:.25rem 1.25rem 1.25rem;display:grid}.contact .facts>div{grid-template-columns:7.5rem minmax(0,1fr);gap:.75rem}.contact .facts>div:last-child{border-bottom:0}.gap{border-left:3px solid var(--c-alert);background:var(--c-paper);color:var(--c-alert);font-size:var(--size-small);padding:.625rem .75rem}.kpis-box{gap:.5rem;display:grid}.kpis{border-top:3px solid var(--c-ink);border-bottom:1px solid var(--c-rule);grid-template-columns:repeat(auto-fit,minmax(9.5rem,1fr));display:grid}.kpis>div{flex-direction:column-reverse;justify-content:flex-end;gap:.25rem;padding:.875rem 1rem .875rem 0;display:flex}.kpis>div+div{border-left:1px solid var(--c-rule);padding-left:1rem}.kpis dd{font:var(--weight-head) 2rem/1 var(--type-head);font-variant-numeric:tabular-nums}.kpis dt{color:var(--c-quiet);font-size:var(--size-small)}.charts{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem 2.5rem;display:grid}.chart{align-content:start;gap:.625rem;margin:0;display:grid}.stars{gap:.375rem;display:grid}.stars li{font-size:var(--size-small);grid-template-columns:3.5rem minmax(0,1fr) 3rem;align-items:center;gap:.75rem;display:grid}.stars i{border-radius:var(--r);background:linear-gradient(var(--c-accent), var(--c-accent)) no-repeat 0 0 / var(--w) 100%, var(--c-panel);height:.625rem}.stars .neg i{background:linear-gradient(var(--c-alert), var(--c-alert)) no-repeat 0 0 / var(--w) 100%, var(--c-panel)}.stars b{text-align:right;font-variant-numeric:tabular-nums}.years{align-items:flex-end;gap:.375rem;display:flex}.years li{text-align:center;flex-direction:column;flex:1;justify-content:flex-end;gap:.25rem;min-width:0;max-width:4rem;display:flex}.years i{height:calc(var(--h) * .06rem);background:var(--c-ink);border-radius:2px 2px 0 0;min-height:1px}.years b{font-variant-numeric:tabular-nums;font-size:.75rem}.years span{border-top:1px solid var(--c-rule-strong);color:var(--c-quiet);padding-top:.25rem;font-size:.75rem}.topics-box{gap:.625rem;display:grid}.topics{flex-wrap:wrap;gap:.5rem;display:flex}.topics li{border-radius:var(--r);background:var(--fill-panel);font-size:var(--size-small);padding:.5rem .75rem}.topics em{color:var(--c-alert);font-style:normal;font-weight:700}@media (width<=47.99rem){.dealer-head,.charts{grid-template-columns:minmax(0,1fr)}.contact{padding:.25rem 1rem 1rem}.kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.kpis>div{border-bottom:1px solid var(--c-rule);padding:.75rem .75rem .75rem 0}.kpis>div+div{border-left:0;padding-left:0}.kpis>div:nth-child(2n){border-left:1px solid var(--c-rule);padding-left:.75rem}.kpis>div:nth-last-child(-n+2):nth-child(odd),.kpis>div:last-child{border-bottom:0}.kpis dd{font-size:1.625rem}.years b,.years span{font-size:.6875rem}}.reviews{gap:1.25rem}.facts .phone{font:700 1rem/1.5 var(--type-body);letter-spacing:0;white-space:normal}.matrix-box{gap:.75rem;display:grid}.matrix{grid-template-columns:9.5rem;grid-auto-columns:minmax(9rem,1fr);grid-auto-flow:column;grid-template-rows:repeat(var(--n), auto);overflow-wrap:anywhere;border-top:2px solid var(--c-ink);background-image:linear-gradient(var(--c-paper), var(--c-paper)), linear-gradient(var(--c-paper), var(--c-paper)), radial-gradient(farthest-side at 0, var(--shade-edge), transparent), radial-gradient(farthest-side at 100%, var(--shade-edge), transparent);background-position:0,100%,0,100%;background-repeat:no-repeat;background-size:1.5rem 100%,1.5rem 100%,.75rem 100%,.75rem 100%;background-attachment:local,local,scroll,scroll;column-gap:1.25rem;display:grid;overflow-x:auto}@supports (hyphenate-limit-chars:14 7 6){.matrix{hyphens:auto;hyphenate-limit-chars:14 7 6}}.matrix-labels,.matrix-col{grid-row:1 / span var(--n);grid-template-rows:subgrid;min-width:0;display:grid}.matrix-labels{z-index:1;background:var(--c-paper);color:var(--c-quiet);font-size:var(--size-small);position:sticky;left:0}.matrix-labels span,.matrix-col>h3,.matrix-col dl>div{border-bottom:1px solid var(--c-rule);padding:.5rem 0}.matrix-col>h3{font:700 1.0625rem/1.25 var(--type-body);letter-spacing:0;text-transform:none;overflow-wrap:anywhere}.matrix-col dl{display:contents}.matrix-col .phone{font:400 .9375rem/1.4 var(--type-body);letter-spacing:0}.matrix-col dt{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.matrix-col .actions{align-content:start;padding:.75rem 0}.matrix-col .btn{flex:auto;padding-inline:.625rem}@media (width<=47.99rem){.matrix{hyphens:manual;background:0 0;border-top:0;display:block;overflow:visible}.matrix-labels{display:none}.matrix-col{border-top:2px solid var(--c-ink);padding:.875rem 0 1rem;display:block}.matrix-col>h3{border-bottom:0;padding:0 0 .5rem}.matrix-col dl{display:block}.matrix-col dl>div{grid-template-columns:8.5rem minmax(0,1fr);gap:.5rem;padding:.4375rem 0;display:grid}.matrix-col dt{clip-path:none;width:auto;height:auto;color:var(--c-quiet);font-size:var(--size-small);white-space:normal;position:static;overflow:visible}.matrix-col .actions{padding-top:.75rem}}.hero{isolation:isolate;border-radius:var(--r);background:var(--c-ink);height:clamp(31rem,48vw,40rem);color:var(--c-on-photo);position:relative;overflow:hidden}.hero picture{z-index:-2;display:block;position:absolute;inset:0}.hero img{object-fit:cover;object-position:50% 62%;width:100%;height:100%;display:block}.hero:before{content:"";z-index:-1;background:var(--shade-hero);position:absolute;inset:0}.hero:after{content:"";left:max(3rem, (100% - var(--page-max)) / 2 + 1.5rem);background:linear-gradient(90deg, var(--c-accent) 0 3rem, var(--c-photo-line) 3rem);height:3px;position:absolute;bottom:0;right:0}.hero-in{left:max(3rem, (100% - var(--page-max)) / 2 + 1.5rem);width:min(47.5rem,100% - 32rem);position:absolute;bottom:2.5rem}.eyebrow{color:var(--c-photo-soft);font:var(--weight-head) var(--size-label)/1.3 var(--type-head);letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:.75rem;margin-bottom:1rem;display:flex}.eyebrow:before{content:"";background:var(--c-accent);border-radius:2px;flex:none;width:2rem;height:3px}.hero h1{font-size:clamp(1.6875rem,.9rem + 2.6vw,3.125rem)}.hero :focus-visible{outline-color:var(--c-on-photo)}.credit{z-index:1;top:5.75rem;right:max(1.625rem, (100% - var(--page-max)) / 2 + .625rem);border-radius:var(--r-small);background:var(--shade-credit);color:var(--c-photo-soft);padding:.1875rem .5rem;font-size:.6875rem;text-decoration:none;position:absolute}.credit:hover{color:var(--c-on-photo)}.under{max-width:var(--page-max);grid-template-columns:minmax(0,1fr) 23.75rem;align-items:start;gap:2rem;margin:0 auto;padding:1.375rem 1rem 0;display:grid}.under-copy{align-items:center;gap:2rem;display:flex}.under-lead{max-width:25em;color:var(--c-ink-soft);line-height:1.45}.under .actions{flex-wrap:nowrap;flex:none}.hero-range{z-index:2;border-radius:var(--r);background:linear-gradient(180deg, var(--c-paper) 0%, var(--c-panel) 100%);box-shadow:var(--shadow-float);margin-top:-6rem;padding:.875rem 1rem .375rem;position:relative}.hero-range-head{color:var(--c-quiet);font:var(--weight-head) var(--size-label)/1.3 var(--type-head);letter-spacing:.06em;text-transform:uppercase;justify-content:space-between;gap:1rem;display:flex}.hero-range ul{margin-top:.625rem}.hero-range li{border-top:1px solid var(--c-rule);font-size:var(--size-small);grid-template-columns:2.75rem minmax(0,1fr);align-items:baseline;gap:.75rem;padding:.625rem 0;display:grid}.hero-range .tag{justify-content:center;transform:translateY(-1px)}.hero-range a{white-space:nowrap;text-decoration:none}.hero-range a:hover{box-shadow:inset 0 -2px var(--c-accent)}.hero-range .dot{color:var(--c-quiet)}.models{gap:1.25rem;display:grid}.model-grid,.city-tiles{grid-template-columns:repeat(4,minmax(0,1fr));gap:1.5rem 1rem;display:grid}.model-card{align-content:start;gap:.25rem;text-decoration:none;display:grid}.model-card:hover{color:inherit}.model-shot{margin-bottom:.625rem;display:block;position:relative}.model-shot .tag{position:absolute;top:.625rem;left:.625rem}.model-card picture,.city-tile picture{aspect-ratio:3/2;border-radius:var(--r);background:var(--fill-panel);display:block;overflow:hidden}.model-card img,.city-tile img{object-fit:cover;width:100%;height:100%;display:block}.model-card:hover picture{box-shadow:0 0 0 2px var(--c-accent)}.model-card h3{color:var(--c-ink);font-size:1rem}.model-card:hover h3{text-decoration:underline 2px var(--c-accent);text-underline-offset:4px}.model-price{font:var(--weight-head) .875rem/1.3 var(--type-head);letter-spacing:.01em}.model-all{border-radius:var(--r);background:var(--fill-ink);height:100%;min-height:9rem;color:var(--c-on-photo);font:var(--weight-head) 1.125rem/1.15 var(--type-head);text-transform:uppercase;align-items:end;padding:1.25rem;text-decoration:none;display:grid;position:relative;overflow:hidden}.model-all:before{content:"";background:var(--c-accent);border-radius:2px;width:2rem;height:3px;position:absolute;top:1.25rem;left:1.25rem}.model-all:hover{color:var(--c-on-photo);box-shadow:inset 0 -3px var(--c-accent)}.city-tile{border-radius:var(--r);color:var(--c-on-photo);text-decoration:none;display:block;position:relative;overflow:hidden}.city-tile span{background:var(--shade-tile);font-size:var(--size-small);padding:2.5rem .875rem .75rem;position:absolute;inset:auto 0 0}.city-tile span:after{content:"";background:linear-gradient(90deg, var(--c-accent) 0 3rem, var(--c-photo-line) 3rem 35%, transparent 35%);height:3px;position:absolute;bottom:0;left:.875rem;right:0}.city-tile b{font:var(--weight-head) 1rem/1.2 var(--type-head);text-transform:uppercase;display:block}.city-tile:hover{color:var(--c-on-photo)}.city-tile:hover picture{box-shadow:0 0 0 2px var(--c-accent)}.city-top{grid-template-columns:minmax(0,1fr) 24rem;align-items:start;gap:2rem;display:grid}.city-photo,.lineup-item figure{gap:.25rem;margin:0;display:grid}.city-photo img,.lineup-item img{width:100%;height:auto;display:block}.city-photo picture,.lineup-photo picture,.model-photo picture{border-radius:var(--r);display:block;overflow:hidden}figcaption{color:var(--c-quiet);font-size:.75rem}figcaption a{color:inherit;text-decoration:none}.lineup{gap:2.5rem;display:grid}.lineup-item{border-top:1px solid var(--c-rule);grid-template:"photo text""video text"1fr/minmax(0,1fr) minmax(0,1fr);align-items:start;gap:1.5rem 2rem;padding-top:2rem;scroll-margin-top:1rem;display:grid}.lineup-photo{grid-area:photo}.lineup-video{grid-area:video}.lineup-text{grid-area:text}.clip{aspect-ratio:16/9;border-radius:var(--r);background:var(--c-ink);display:block;position:relative;overflow:hidden}.clip picture{height:100%;display:block}.lineup-item .clip img{object-fit:cover;height:100%}.clip-frame{border:0;width:100%;height:100%;display:block}.clip-play{border-radius:var(--r);background:var(--fill-accent);width:4.5rem;height:3.25rem;box-shadow:var(--shadow-play);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.clip-play:before{content:"";border-style:solid;border-width:.75rem 0 .75rem 1.25rem;border-color:transparent transparent transparent var(--c-ink);position:absolute;top:50%;left:54%;transform:translate(-50%,-50%)}.clip:hover .clip-play,.clip:focus-visible .clip-play{background:var(--c-accent-deep)}.lineup-text{gap:.5rem;display:grid}.lineup-text .model-price{font-size:1.125rem}@media (width<=63.99rem){.model-grid,.city-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}.under{grid-template-columns:minmax(0,1fr);gap:1rem}.under-copy{flex-wrap:wrap;gap:1rem}.hero-range{box-shadow:var(--shadow-card);margin-top:0}.hero-in{width:auto;right:3rem}}@media (width<=47.99rem){.city-top,.lineup-item{grid-template-columns:minmax(0,1fr);gap:1rem}.lineup-item{grid-template-rows:auto;grid-template-areas:"photo""text""video"}.hero{height:31.25rem}.hero img{object-position:28% 50%}.hero:after{left:1.125rem}.hero-in{bottom:1.375rem;left:1.125rem;right:1.125rem}.eyebrow{display:none}.hero h1{font-size:1.6875rem;line-height:1.08}.credit{top:4.75rem;right:1rem}.under{padding:1rem .625rem 0}.under-copy{display:block}.under-lead{margin-bottom:.875rem;font-size:.9375rem}.under .actions{grid-template-columns:1fr 1fr;gap:.5rem;display:grid}.under .btn{letter-spacing:.03em;padding:.5rem .625rem;font-size:.625rem}.model-card h3{font-size:.875rem}.model-price{font-size:.75rem}.model-all{overflow-wrap:anywhere;padding:1rem;font-size:.8125rem}.model-all:before{top:1rem;left:1rem}.city-tile b{overflow-wrap:anywhere;font-size:.8125rem}}.model-top{grid-template:"name photo""title photo""facts photo"1fr"kpis kpis"/minmax(0,1fr) 36rem;align-items:start;gap:1rem 2rem;display:grid}.model-top h1{grid-area:name}.model-top .title{grid-area:title;max-width:none}.model-top .facts{grid-area:facts}.model-photo{grid-area:photo}.model-kpis{grid-area:kpis;margin-top:.5rem}.model-kpis dd{white-space:nowrap;font-size:clamp(1.375rem,1rem + 1.2vw,1.75rem)}.model-top .facts>div{grid-template-columns:8rem minmax(0,1fr);padding:.5rem 0}.model-photo,.model-video{gap:.25rem;margin:0;display:grid}.model-photo img{width:100%;height:auto;display:block}.model-video .clip img{object-fit:cover;width:100%;height:100%;display:block}#ceny,#komplektacii,#dvigateli,#harakteristiki{max-width:none}#ceny>p,#komplektacii>p,#dvigateli>p{max-width:52rem}.versions{grid-template-columns:repeat(4,minmax(0,1fr));gap:1.5rem 1rem;display:grid}.versions>li,.engines>li{min-width:0}.version{min-width:0;height:100%;color:inherit;grid-template-columns:minmax(0,1fr);align-content:start;gap:.25rem;text-decoration:none;display:grid}.version picture,.version-plate{aspect-ratio:3/2;border-radius:var(--r);background:var(--fill-panel);margin-bottom:.5rem;display:block;overflow:hidden}.version img{object-fit:cover;width:100%;height:100%;display:block}.version-plate{place-items:center;padding:0 .5rem;display:grid}.version-plate .plate-num{overflow-wrap:normal;text-align:center}a.version:hover{color:inherit}a.version:hover picture,a.version:hover .version-plate{box-shadow:0 0 0 2px var(--c-accent)}a.version:hover h3{text-decoration:underline 2px var(--c-accent);text-underline-offset:4px}.version h3{font:var(--weight-head) 1rem/1.15 var(--type-head)}.version>h3:first-child{border-top:1px solid var(--c-ink);background:linear-gradient(var(--c-accent), var(--c-accent)) 0 0 / 2rem 3px no-repeat;padding-top:.75rem}.version-price{font:var(--weight-head) 1rem/1.3 var(--type-head)}.version-figures span{white-space:nowrap}.version-bar{background:var(--c-panel);border-radius:3px;height:6px;margin:.25rem 0 .375rem;display:block;position:relative}.version-bar i{top:0;bottom:0;left:var(--a);width:max(calc(var(--b) - var(--a)), 6px);background:var(--c-accent);border-radius:3px;position:absolute}.trims-all{gap:.5rem;display:grid}.trims{border-top:1px solid var(--c-rule)}.trims:last-child{border-bottom:1px solid var(--c-rule)}.trims summary{cursor:pointer;flex-wrap:wrap;align-items:baseline;gap:.25rem 1rem;padding:.75rem 2rem .75rem 0;list-style:none;display:flex;position:relative}.trims summary::-webkit-details-marker{display:none}.trims summary:after{content:"+";color:var(--c-ink);font:400 1.5rem/1 var(--type-body);position:absolute;top:.5rem;right:.25rem}.trims[open] summary:after{content:"−"}.trims summary:hover b{text-decoration:underline 2px var(--c-accent);text-underline-offset:4px}.trims summary b{font-size:1.125rem}.trims[open] summary{padding-bottom:1rem}.trims .trim-list{padding-bottom:1.25rem}.trim-list{grid-template-columns:repeat(auto-fill,minmax(15rem,1fr));gap:1rem;display:grid}.trim-list>li{border-top:3px solid var(--c-accent);border-radius:0 0 var(--r) var(--r);background:var(--fill-panel);align-content:start;gap:.5rem;padding:.875rem 1rem 1rem;display:grid}.trim-head{flex-wrap:wrap;justify-content:space-between;gap:.25rem 1rem;display:flex}.trim-points{color:var(--c-ink-soft);font-size:var(--size-small);gap:.25rem;padding-left:1.125rem;list-style:outside;display:grid}.engines{grid-template-columns:repeat(auto-fill,minmax(16rem,1fr));gap:1rem;display:grid}.engines>li{border-top:3px solid var(--c-ink);border-radius:0 0 var(--r) var(--r);background:var(--fill-panel);align-content:start;gap:.5rem;padding:1rem;display:grid}.engine-hp{color:var(--c-quiet)}.engine-hp b{color:var(--c-ink);font:var(--weight-head) 2.25rem/1 var(--type-head)}.engine-name{font-weight:700}.engine-figures>div{border-bottom:1px solid var(--c-rule);font-size:var(--size-small);justify-content:space-between;gap:1rem;padding:.25rem 0;display:flex}.engine-figures dt{color:var(--c-quiet)}.engine-figures dd{white-space:nowrap;font-variant-numeric:tabular-nums}.price{white-space:nowrap}.own th,.own td{background:var(--c-accent-tint)}#gde-kupit .city-tiles{margin-top:.5rem}.buy-cities{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem 1.5rem;display:grid}.buy-cities a{text-decoration-color:var(--c-accent);text-decoration-thickness:2px}@media (width<=63.99rem){.model-top{grid-template:"name""photo""kpis""title""facts"/minmax(0,1fr)}.model-kpis{margin-top:0}.versions{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=47.99rem){.stack thead{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.stack,.stack tbody,.stack tr,.stack th,.stack td{display:block}.stack tr{border-bottom:1px solid var(--c-rule);padding:.625rem 0}.stack th,.stack td{border:0;padding:.125rem 0}.stack tbody th{font-weight:700}.stack td{white-space:normal;grid-template-columns:10rem minmax(0,1fr);gap:.5rem;display:grid}.stack td:before{content:attr(data-label);color:var(--c-quiet);font-size:var(--size-small)}.versions{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem .75rem}.version h3{font-size:.875rem}.version-plate .plate-num{font-size:.9375rem}.version-price{font-size:.875rem}.buy-cities{grid-template-columns:repeat(2,minmax(0,1fr))}}.lineup-text h2 a{text-decoration-color:var(--c-accent);text-underline-offset:4px}.range-line{gap:1.25rem;scroll-margin-top:1rem;display:grid}.range-line h2 .tag{margin-right:.5rem;transform:translateY(-.125rem)}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{background:var(--c-paper);color:var(--c-ink);font:400 1rem/1.5 var(--type-body);-webkit-font-smoothing:antialiased;margin:0}h1,h2,h3{font-family:var(--type-head);font-weight:var(--weight-head);letter-spacing:-.01em;text-transform:uppercase;overflow-wrap:break-word;margin:0;line-height:1.12}h1{font-size:var(--size-h1);text-wrap:balance;line-height:1.04}h2{font-size:var(--size-h2)}h3{font-size:var(--size-h3)}.wrap>h2,.wrap>section>h2,.wrap>section>header>h2{background:linear-gradient(var(--c-accent), var(--c-accent)) 0 0 / 2rem 3px no-repeat, linear-gradient(var(--c-ink), var(--c-ink)) 0 7px / 100% 1px no-repeat;padding-top:1rem}p{margin:0}ul,ol{margin:0;padding:0;list-style:none}dl,dd{margin:0}a{color:inherit;text-underline-offset:3px;text-decoration-thickness:1px}a:hover{color:inherit;text-decoration-color:var(--c-accent);text-decoration-thickness:2px}:focus-visible{outline:3px solid var(--c-accent);outline-offset:2px}svg{display:block}b{font-weight:700}table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%}th,td{border-bottom:1px solid var(--c-rule);text-align:left;vertical-align:top;padding:.625rem 1rem .625rem 0}thead th{border-bottom:1px solid var(--c-ink);color:var(--c-quiet);font:var(--weight-head) var(--size-label)/1.3 var(--type-head);letter-spacing:.06em;text-transform:uppercase}tbody th{font-weight:400}.notice{background:linear-gradient(90deg, var(--c-ink) 0%, var(--c-ink-2) 100%);color:var(--c-on-ink);font-size:var(--size-legal);text-align:center;padding:.5rem 1rem;line-height:1.35}.stage{padding:.625rem .625rem 0}.stage-photo{position:relative}.plate{z-index:3;height:4rem;max-width:var(--page-max);border-radius:var(--r);background:var(--fill-plate);box-shadow:var(--shadow-plate);align-items:center;gap:1.5rem;margin:0 auto;padding:0 .75rem 0 1.25rem;display:flex;position:relative}.stage-photo>.plate{top:1.625rem;left:max(1.625rem, (100% - var(--page-max)) / 2);right:max(1.625rem, (100% - var(--page-max)) / 2);max-width:none;position:absolute}.brandline{flex:none;align-items:center;gap:1rem;height:1.625rem;display:flex}.logo{height:1.625rem;color:var(--c-ink);flex:none;text-decoration:none;display:block}.logo svg{width:auto;height:100%;overflow:visible}.make-logo{border-left:1px solid var(--c-rule);box-sizing:content-box;width:4.25rem;color:var(--c-quiet);flex:none;padding-left:1rem;display:block}.make-logo svg{width:100%;height:auto}.nav{gap:1.375rem;margin-left:auto;font-size:.9375rem;display:flex}.nav a,.menu nav a{color:var(--c-ink);padding:.375rem 0;text-decoration:none}.nav a:hover,.menu nav a:hover{box-shadow:inset 0 -2px var(--c-rule-strong)}.nav .on,.menu nav .on{box-shadow:inset 0 -2px var(--c-accent)}.menu{margin-left:auto;display:none}.menu summary{border-radius:var(--r);background:var(--fill-panel);cursor:pointer;place-items:center;width:2.5rem;height:2.5rem;list-style:none;display:grid}.menu summary::-webkit-details-marker{display:none}.menu summary i{justify-items:end;gap:5px;display:grid}.menu summary i:before{content:"";background:var(--c-accent);border-radius:2px;width:12px;height:3px}.menu summary i:after{content:"";background:var(--c-ink);border-radius:1px;width:18px;height:2px}.menu nav{border-radius:var(--r);background:var(--fill-plate);box-shadow:var(--shadow-plate);padding:.5rem 1.25rem;font-size:1.0625rem;display:grid;position:absolute;top:calc(100% + .5rem);left:0;right:0}.menu:not([open]) nav{display:none}.menu nav a{border-bottom:1px solid var(--c-rule);padding:.75rem 0}.menu nav a:last-child{border-bottom:0}.logo .t,.logo .b{transform-box:fill-box}@media (prefers-reduced-motion:no-preference){.logo .t,.logo .b{animation:bar-in .7s var(--ease) both}.logo .t{--from:-5px}.logo .b{--from:5px;animation-delay:.12s}.logo:hover .t,.logo:hover .b{animation-name:bar-again}.btn:after{transition:transform .45s var(--ease)}}@keyframes bar-in{0%{transform:translateX(var(--from));opacity:0}to{opacity:1;transform:none}}@keyframes bar-again{0%{transform:none}40%{transform:translateX(var(--from))}to{transform:none}}.wrap{max-width:var(--page-max);gap:2rem;margin:0 auto;padding:1.5rem 1rem 0;display:grid}.wrap>*{min-width:0}.crumbs{color:var(--c-quiet);font-size:var(--size-small);flex-wrap:wrap;gap:.25rem .5rem;display:flex}.crumbs a{text-underline-offset:2px}.crumbs a:after{content:" /"}.title{gap:.75rem;max-width:56rem;display:grid}.lead,.answer{color:var(--c-ink-soft);font-size:1.125rem}.small{color:var(--c-quiet);font-size:var(--size-small)}.plate-num{border:2px solid var(--c-ink);border-radius:var(--r-small);background:var(--c-paper);font:var(--weight-head) 1.125rem/1.2 var(--type-head);letter-spacing:.04em;text-transform:uppercase;overflow-wrap:anywhere;justify-self:start;padding:.25rem .75rem .1875rem}.btn{min-height:var(--tap);border-radius:var(--r);box-shadow:inset 0 0 0 1.5px var(--c-ink);color:var(--c-ink);font:var(--weight-head) var(--size-label)/1.2 var(--type-head);letter-spacing:.06em;text-align:center;text-transform:uppercase;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:.5rem 1.25rem;text-decoration:none;display:inline-flex;position:relative;overflow:hidden}.btn:after{content:"";background:var(--c-accent);transform-origin:0;height:3px;position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.btn:hover{color:var(--c-ink);text-decoration:none}.btn:hover:after{transform:scaleX(1)}.btn-main{background:var(--fill-accent);box-shadow:none;color:var(--c-on-accent)}.btn-main:after{background:var(--c-ink)}.btn-main:hover{color:var(--c-on-accent)}.btn-ink{background:var(--fill-ink);box-shadow:none;color:var(--c-paper)}.btn-ink:hover{color:var(--c-paper)}.actions{flex-wrap:wrap;gap:.75rem;display:flex}.divider{background:var(--c-rule);border:0;width:100%;height:1px;margin:0}.tag{border-radius:var(--r-small);height:1.25rem;font:var(--weight-head) .625rem/1 var(--type-head);letter-spacing:.08em;text-transform:uppercase;vertical-align:middle;align-items:center;padding:0 .4375rem;display:inline-flex}.tag-city{background:var(--c-accent);color:var(--c-on-accent)}.tag-pro{background:var(--c-ink);color:var(--c-paper)}.ok{color:var(--c-good);font-weight:700}.warn{color:var(--c-alert);font-weight:700}.off{color:var(--c-quiet)}.phone{font-family:var(--type-head);font-weight:var(--weight-head);letter-spacing:.01em;white-space:nowrap}.faq{grid-template-columns:16rem minmax(0,1fr);gap:1rem;display:grid}.faq details{border-top:1px solid var(--c-rule);padding:.875rem 0}.faq summary{cursor:pointer;font-weight:700}.faq details p{color:var(--c-ink-soft);margin-top:.375rem}.links{flex-wrap:wrap;gap:.5rem 1.5rem;display:flex}.links a{color:var(--c-ink);text-decoration-color:var(--c-accent);text-underline-offset:4px;text-decoration-thickness:2px}.links a:hover{background:var(--c-accent-tint)}.legal{background:var(--fill-ink);color:var(--c-on-ink);font-size:var(--size-legal);margin-top:4rem}.legal :focus-visible{outline-color:var(--c-accent)}.legal-in nav a{color:var(--c-on-photo);text-decoration:none}.legal-in nav a:hover{color:var(--c-on-photo);box-shadow:inset 0 -2px var(--c-accent)}.legal-logo{height:1.75rem;color:var(--c-on-photo);margin-bottom:1.25rem;display:block}.legal-logo svg{width:auto;height:100%}.legal-in{max-width:var(--page-max);background:linear-gradient(var(--c-accent), var(--c-accent)) 1rem 0 / 2rem 3px no-repeat;grid-template-columns:15rem minmax(0,1fr);gap:1.5rem;margin:0 auto;padding:2.75rem 1rem;display:grid}.legal-in nav{flex-direction:column;align-items:flex-start;gap:.375rem;display:flex}@media (width<=47.99rem){.faq,.legal-in{grid-template-columns:minmax(0,1fr)}.notice{padding:.4375rem .875rem;font-size:.75rem}.stage{padding:.5rem .5rem 0}.plate{gap:.75rem;height:3.5rem;padding:0 .5rem 0 .875rem}.stage-photo>.plate{top:1rem;left:1rem;right:1rem}.brandline{gap:.625rem;height:1.4375rem}.logo{height:1.4375rem}.make-logo{width:3.5rem;padding-left:.625rem}.nav{display:none}.menu{display:block}.legal-in nav{flex-flow:wrap;gap:.25rem 1rem}}
/*$vite$:1*/
id-isle,id-slot,id-static-slot{display:contents}
