@font-face{font-family:Nunito Variable;font-style:normal;font-display:swap;font-weight:200 1000;src:url(./nunito-cyrillic-ext-wght-normal.D4X5GqEv.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Nunito Variable;font-style:normal;font-display:swap;font-weight:200 1000;src:url(./nunito-cyrillic-wght-normal.CY6AOgYE.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Nunito Variable;font-style:normal;font-display:swap;font-weight:200 1000;src:url(./nunito-vietnamese-wght-normal.U01xdrZh.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Nunito Variable;font-style:normal;font-display:swap;font-weight:200 1000;src:url(./nunito-latin-ext-wght-normal.CXYtwYOx.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Nunito Variable;font-style:normal;font-display:swap;font-weight:200 1000;src:url(./nunito-latin-wght-normal.BzFMHfZw.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--canvas:#fffffe;--ink:#272343;--body:#2d334a;--muted:#535876;--yellow:#ffd803;--aqua:#e3f6f5;--sea:#bae8e8;--line:#cbd0dc;--text-2xs:11px;--text-xs:12px;--text-sm:13px;--text-base:14px;--text-md:15px;--text-lg:16px;--text-xl:18px;--text-2xl:20px;--text-3xl:24px;--text-4xl:28px;--text-5xl:32px;--text-6xl:40px;--text-7xl:48px;--text-8xl:64px;--text-9xl:72px;--space-0-5:2px;--space-1:4px;--space-1-5:6px;--space-2:8px;--space-2-5:10px;--space-3:12px;--space-3-5:14px;--space-4:16px;--space-5:20px;--space-6:24px;--space-7:28px;--space-8:32px;--space-10:40px;--space-12:48px;--space-16:64px;--space-20:80px;--space-24:96px;--radius-xs:2px;--radius-sm:4px;--radius-md:6px;--radius-lg:8px;--radius-xl:12px;--radius-2xl:16px;--radius-pill:999px;color:var(--ink);background:var(--canvas);font-synthesis:none;font-optical-sizing:auto;font-family:Nunito Variable,sans-serif;font-weight:500;line-height:1.45}*{box-sizing:border-box}body{margin:0}button,input,select{font:inherit;color:inherit}button,a,input,select{-webkit-tap-highlight-color:transparent}button,a{touch-action:manipulation}button{cursor:pointer}a{color:inherit;text-underline-offset:5px}button:disabled{cursor:wait}img,svg{max-width:100%}h1,h2,h3,p{margin:0}h1,h2,h3{letter-spacing:-.04em;font-weight:900;line-height:1.1}h1{font-size:clamp(46px,5.5vw,80px)}h2{font-size:var(--text-5xl)}h3{font-size:var(--text-3xl)}.wrap{width:calc(100% - 112px);max-width:1440px;margin-inline:auto}.button{justify-content:center;align-items:center;gap:var(--space-6);min-height:54px;padding:var(--space-3) var(--space-7);border:1.5px solid var(--ink);border-radius:var(--radius-pill);background:var(--yellow);font-weight:900;font-size:var(--text-2xl);text-decoration:none;transition:background .15s,transform .15s;display:inline-flex}.button:hover{background:#ffe43b;transform:translateY(-2px)}.button.secondary{background:var(--aqua)}.button.secondary:hover{background:var(--sea)}.text-link{align-items:center;gap:var(--space-3);font-size:var(--text-2xl);text-underline-offset:6px;text-decoration:underline;display:inline-flex}.icon-tail{white-space:nowrap}.muted{color:var(--muted)}.number{font-variant-numeric:tabular-nums}.rule{border:0;border-top:1.5px solid var(--ink);margin:0}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible{outline:3px solid var(--ink);outline-offset:5px}.skip-link{background:var(--yellow);padding:var(--space-3) var(--space-5);z-index:100;font-weight:900;position:fixed;top:-70px;left:20px}.skip-link:focus{top:12px}.field{appearance:none;border:1.3px solid var(--ink);border-radius:var(--radius-lg);background:var(--canvas);padding:var(--space-2-5) var(--space-3-5);min-height:44px}.breadcrumbs{gap:var(--space-3-5);color:var(--muted);font-size:var(--text-md);padding-block:var(--space-4) var(--space-5);flex-wrap:wrap;display:flex}.breadcrumbs a{text-decoration:none}.breadcrumbs a:hover{text-decoration:underline}.page-heading{padding-block:var(--space-8) var(--space-7)}.page-heading p{margin-top:var(--space-3);font-size:var(--text-2xl)}.notice{font-size:var(--text-sm);color:var(--muted);line-height:1.6}.empty-state{padding:var(--space-6);background:var(--aqua);border-radius:var(--radius-lg)}.continue{border-block:1.5px solid var(--ink);padding-block:var(--space-6);margin-top:var(--space-8);justify-content:space-between;align-items:center;gap:var(--space-5);display:flex}.continue h2{font-size:var(--text-4xl);flex:none}.continue-links{justify-content:flex-end;gap:var(--space-4) var(--space-12);flex-wrap:wrap;display:flex}.continue-links a{white-space:nowrap}.row-fill{background:var(--row-fill,transparent);box-shadow:calc(-1 * var(--space-2-5)) 0 0 var(--row-fill,transparent), var(--space-2-5) 0 0 var(--row-fill,transparent)}.bar{background:var(--aqua);border-radius:var(--radius-sm);height:20px;overflow:hidden}.bar span{background:var(--yellow);border-radius:var(--radius-sm);height:100%;display:block}@media (hover:none){.hover-only{display:none}}@media (pointer:coarse){:is(.breadcrumbs a,.text-link,.related-links a,.zip-places a,.landing-source a,main th a,.ledger td a,.row-name a,.stats-strip small a,.model-list a,.peer-list a,.ca-models a,.segment-list li a,.nearby a,.lists a,.configuration a,.about-body aside a,.about-copy section>a,a.notice,.share-help button,.dealer-list button,.more-data>summary,.tax-details>summary,.manufacturer-notes summary,details.detail>summary,details.more>summary,.reset-filters,.angles a,.explainer a,.zip-links p a){position:relative}:is(.breadcrumbs a,.text-link,.related-links a,.zip-places a,.landing-source a,main th a,.ledger td a,.row-name a,.stats-strip small a,.model-list a,.peer-list a,.ca-models a,.segment-list li a,.nearby a,.lists a,.configuration a,.about-body aside a,.about-copy section>a,a.notice,.share-help button,.dealer-list button,.more-data>summary,.tax-details>summary,.manufacturer-notes summary,details.detail>summary,details.more>summary,.reset-filters,.angles a,.explainer a,.zip-links p a):after{content:"";position:absolute;inset:min(0px,50% - 22px) 0}.zip-links p a,.explainer a{display:inline-block}.sort-select{min-height:44px}.maplibregl-ctrl.maplibregl-ctrl-group button{width:44px;height:44px}}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (width>=1700px){.wrap{max-width:1500px}}@media (width<=1000px){.wrap{width:calc(100% - 64px)}.continue-links{gap:var(--space-6)}}@media (width<=650px){.wrap{width:calc(100% - 36px)}h2{font-size:var(--text-4xl)}.button{font-size:var(--text-lg);min-height:49px;padding:var(--space-2-5) var(--space-5);gap:var(--space-4)}.text-link{font-size:var(--text-lg)}.continue{padding-block:var(--space-5);align-items:flex-start;gap:var(--space-5);flex-direction:column}.continue h2{font-size:var(--text-4xl)}.continue-links{gap:var(--space-5);flex-wrap:wrap}.continue-links a{white-space:normal}.page-heading{padding-block:var(--space-7) var(--space-6)}.page-heading p{font-size:var(--text-lg)}.breadcrumbs{font-size:var(--text-sm);gap:var(--space-2)}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}::selection{color:var(--ink);background:var(--yellow)}input{caret-color:var(--ink)}input::placeholder{color:#626580;opacity:1}html{scrollbar-color:#91bfc2 var(--aqua)}html[data-pending] main{visibility:hidden}.enrichment-page{min-width:0}.enrichment-section{border-top:1px solid var(--ink);padding-block:var(--space-8)}.section-copy{color:var(--muted);margin:var(--space-3-5) 0 var(--space-6)}.catalog-controls{align-items:end;gap:var(--space-5);padding-block:var(--space-6);flex-wrap:wrap;display:flex}.catalog-controls>.search-select{width:300px;max-width:100%}.catalog-controls>.notice{flex:1;align-items:center;min-height:44px;display:flex}.catalog-search{gap:var(--space-1-5);font-size:var(--text-xs);color:var(--muted);flex:1;min-width:min(280px,100%);font-weight:750;display:grid}.catalog-search input{width:100%;color:var(--ink);font-size:var(--text-base);font-weight:400}.year-select{gap:var(--space-1-5);width:300px;max-width:100%;font-size:var(--text-xs);color:var(--muted);font-weight:750;display:grid}select.field,.year-select select,.sort-select{appearance:none;padding-right:var(--space-8);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 8'%3E%3Cpath d='M1 1.5l5 5 5-5' fill='none' stroke='%23272343' stroke-width='1.6'/%3E%3C/svg%3E");background-position:right 12px center;background-repeat:no-repeat;background-size:12px 8px}.year-select select{width:100%;min-height:44px;padding-block:var(--space-2-5);padding-left:var(--space-2-5);border-radius:var(--radius-md);background-color:var(--aqua);color:var(--ink);font:inherit;font-size:var(--text-base);border:1px solid #91b5bc;font-weight:400}.year-select select:hover{border-color:var(--ink)}.catalog-controls>button.text-link{min-height:44px;color:var(--ink);font:inherit;font-size:var(--text-lg);cursor:pointer;background:0 0;border:0;padding:0;font-weight:750}.breadcrumbs[hidden],.model-reference-list a[hidden]{display:none}.button.compact{font-size:var(--text-md);min-height:44px;padding:var(--space-2-5) var(--space-5)}.button[aria-pressed=true]{background:var(--yellow)}.data-tabs{gap:var(--space-3) var(--space-7);border-bottom:1px solid var(--line);padding-top:var(--space-6);flex-wrap:wrap;display:flex}.data-tabs a{padding:var(--space-3) 0;font-weight:850;font-size:var(--text-xl);color:var(--ink);border-bottom:4px solid #0000;text-decoration:none}.data-tabs a:hover{border-bottom-color:var(--line)}.data-tabs a[aria-current=true]{border-bottom-color:var(--yellow)}.table-scroll{background:linear-gradient(to right, var(--canvas) 40%, transparent) left / 32px 100% no-repeat local, linear-gradient(to left, var(--canvas) 40%, transparent) right / 32px 100% no-repeat local, radial-gradient(farthest-side at 0 50%, #27234352, transparent) left / 16px 100% no-repeat scroll, radial-gradient(farthest-side at 100% 50%, #27234352, transparent) right / 16px 100% no-repeat scroll;overflow:auto}.table-scroll table{min-width:540px}.model-reference-list{gap:0 var(--space-10);margin-block:var(--space-4) var(--space-8);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.model-reference-list a{justify-content:space-between;align-items:center;gap:var(--space-5);border-bottom:1px solid var(--line);padding-block:var(--space-5);text-decoration:none;display:flex}.model-reference-list strong{font-size:var(--text-3xl)}.model-reference-list small{font-size:var(--text-sm);color:var(--muted);margin-top:var(--space-1);display:block}.model-reference-list a:hover strong{text-decoration:underline}.model-reference-list svg{flex:none}.related-links{gap:var(--space-4) var(--space-8);margin-top:var(--space-5);flex-wrap:wrap;display:flex}@media (pointer:coarse){.related-links{row-gap:var(--space-6)}}.empty-state{padding:var(--space-6);font-size:var(--text-lg);line-height:1.5}.enrichment-section>summary{font-size:var(--text-3xl);cursor:pointer;font-weight:850}@media (width<=650px){.catalog-controls{gap:var(--space-4)}.catalog-controls>.search-select{width:100%}.year-select{width:180px}.model-reference-list{grid-template-columns:1fr}.model-reference-list strong{font-size:var(--text-2xl)}.data-tabs{gap:var(--space-3-5)}.data-tabs a{font-size:var(--text-md)}}.profile-hero{align-items:center;gap:var(--space-12);border-bottom:1px solid var(--ink);padding:var(--space-3) 0 var(--space-7);grid-template-columns:1.35fr 1fr;display:grid}.profile-hero img{object-fit:contain;width:100%;height:300px}.lead-answer{font-size:var(--text-xl);margin-top:var(--space-4);line-height:1.5}.lead-answer strong{font-weight:900}.profile-scope{font-size:var(--text-xl);color:var(--muted);margin-top:var(--space-3-5)}.profile-total{align-items:baseline;gap:var(--space-5);margin:var(--space-4) 0 var(--space-2-5);font-size:var(--text-3xl);flex-wrap:wrap;display:flex}.profile-total strong{font-size:var(--text-8xl);letter-spacing:-.04em;font-variant-numeric:tabular-nums;font-weight:950;line-height:1.1}.profile-actions{gap:var(--space-3-5);margin-top:var(--space-6);flex-wrap:wrap;display:flex}.stats-strip{padding:var(--space-6) 0;border-bottom:1px solid var(--ink);grid-template-columns:repeat(4,1fr);gap:0;display:grid}.stats-strip>div{padding-inline:var(--space-5);gap:var(--space-1);align-content:start;display:grid}.stats-strip>div:first-child{padding-left:0}.stats-strip>div+div{border-left:1px solid var(--line)}.stats-strip strong{font-size:var(--text-5xl);letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-weight:950}.stats-strip span{font-size:var(--text-md)}.stats-strip small{font-size:var(--text-2xs);color:var(--muted)}.profile-columns{column-gap:var(--space-16);padding:var(--space-8) 0}.paired{--rows:1;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:auto auto repeat(var(--rows), auto) auto;row-gap:0;display:grid}.paired>*{grid-row:1/-1;grid-template-rows:subgrid;min-width:0;display:grid}.paired>*>*{grid-row:3/-2}.paired>*>h2{grid-row:1}.paired>*>.section-intro{grid-row:2}.paired>*>:not(h2,.section-intro)~:not(h2,.section-intro){grid-row:-2}.paired.rows>*>:is(.breakdown,.pair-list){grid-template-rows:subgrid;margin-top:var(--space-4);display:grid}.paired.rows :is(.breakdown,.pair-list)>*{align-content:center}.profile-columns.lower{border-top:1px solid var(--ink);margin-top:0}.section-intro{color:var(--muted);font-size:var(--text-md);margin-top:var(--space-3)}.locator-row{align-items:center;gap:var(--space-6);margin-top:var(--space-6);grid-template-columns:140px 1fr;display:grid}.locator-row .locator{min-height:185px}.more-data{margin-top:var(--space-4)}.more-data summary{cursor:pointer;font-size:var(--text-md);text-underline-offset:5px;text-decoration:underline}@media (pointer:coarse){.related-links+.more-data{margin-top:var(--space-6)}.more-data[open]>summary{margin-bottom:var(--space-6)}}.pooling{margin-top:var(--space-4)}.model-table{border-collapse:collapse;width:100%;margin-top:var(--space-5);font-size:var(--text-lg)}.model-table th,.model-table td{padding:var(--space-3) var(--space-2);border-bottom:1px solid var(--line);text-align:left}.model-table td:last-child,.model-table thead th:last-child,.model-table .num{text-align:right;font-variant-numeric:tabular-nums}.model-table thead{font-size:var(--text-xs);color:var(--muted)}@media (width<=1000px){.profile-hero{gap:var(--space-6)}.profile-hero img{height:250px}.profile-total strong{font-size:var(--text-7xl)}.profile-total{font-size:var(--text-2xl)}.stats-strip>div{padding-inline:var(--space-3-5)}.profile-columns{column-gap:var(--space-8)}}@media (width<=650px){.profile-hero{padding-top:var(--space-1);padding-bottom:var(--space-5);display:block}.profile-hero img{height:210px;margin-top:var(--space-5)}.profile-scope{font-size:var(--text-lg)}.profile-total strong{font-size:var(--text-7xl)}.profile-total{font-size:var(--text-2xl);gap:var(--space-3)}.profile-actions{gap:var(--space-2-5)}.profile-actions .button{padding:var(--space-2-5) var(--space-3-5);font-size:var(--text-base);gap:var(--space-2-5);flex:auto}.stats-strip{gap:var(--space-5) 0;padding-block:var(--space-5);grid-template-columns:1fr 1fr}.stats-strip strong{font-size:var(--text-4xl)}.stats-strip span{font-size:var(--text-sm)}.stats-strip>div{padding:0 var(--space-3-5)}.stats-strip>div:nth-child(odd){border-left:0;padding-left:0}.stats-strip>div:nth-child(2n){padding-right:0}.stats-strip small{font-size:var(--text-2xs)}.profile-columns{padding:var(--space-7) 0}.paired{row-gap:var(--space-8);grid-template-rows:none;grid-template-columns:minmax(0,1fr)}.paired>*{grid-row:auto;display:block}.locator-row{gap:var(--space-5);grid-template-columns:115px 1fr}.locator-row .locator{min-height:160px}.model-table{font-size:var(--text-sm)}.model-table th,.model-table td{padding:var(--space-2-5) var(--space-1)}}@media (width<=1000px) and (pointer:coarse){.model-table th,.model-table td{padding-block:var(--space-3)}}@media (width<=400px){.stats-strip strong{font-size:var(--text-3xl)}}.emblem.svelte-jxc1m6{width:100%;height:100%;display:block}.site-header.svelte-1elxaub{border-bottom:1.5px solid var(--ink);z-index:5;background:var(--canvas);justify-content:space-between;align-items:center;height:91px;display:flex;position:relative}.brand.svelte-1elxaub{align-items:center;gap:var(--space-7);font-size:var(--text-5xl);letter-spacing:-1px;white-space:nowrap;font-weight:900;text-decoration:none;display:flex}.brand-mark.svelte-1elxaub{width:104px;height:72px}nav.svelte-1elxaub{gap:var(--space-6);font-size:var(--text-xl);align-items:center;display:flex}nav.svelte-1elxaub a:where(.svelte-1elxaub){padding:var(--space-2) var(--space-0-5);text-decoration:none;position:relative}nav.svelte-1elxaub a.active:where(.svelte-1elxaub){font-weight:850}nav.svelte-1elxaub a.active:where(.svelte-1elxaub):after{content:"";background:var(--yellow);height:4px;position:absolute;bottom:0;left:0;right:0}nav.svelte-1elxaub a:where(.svelte-1elxaub):hover{text-underline-offset:7px;text-decoration:underline}.menu-button.svelte-1elxaub,.menu-button.svelte-1elxaub[aria-expanded=true] .when-closed:where(.svelte-1elxaub),.menu-button.svelte-1elxaub[aria-expanded=false] .when-open:where(.svelte-1elxaub){display:none}@media (width<=1200px){.brand.svelte-1elxaub{font-size:var(--text-4xl);gap:var(--space-3-5)}.brand-mark.svelte-1elxaub{width:81px;height:61px}nav.svelte-1elxaub{gap:var(--space-6);font-size:var(--text-lg)}}@media (width<=1050px){.site-header.svelte-1elxaub{height:79px}.brand.svelte-1elxaub{font-size:var(--text-3xl);gap:var(--space-2-5);letter-spacing:-.7px}.brand-mark.svelte-1elxaub{width:67px;height:53px}.menu-button.svelte-1elxaub{background:0 0;border:0;place-items:center;width:44px;height:44px;display:grid}nav.svelte-1elxaub{background:var(--canvas);padding:var(--space-4) var(--space-6);border:1.5px solid var(--ink);min-width:190px;display:none;position:absolute;top:78px;right:0}.menu-button.svelte-1elxaub[aria-expanded=true]+nav:where(.svelte-1elxaub){gap:var(--space-2);display:grid}}@media (width<=380px){.brand.svelte-1elxaub{font-size:var(--text-2xl);gap:var(--space-1-5)}.brand-mark.svelte-1elxaub{width:48px;height:47px}}
