@font-face{font-family:Hanken Grotesk Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(data:font/woff2;base64,d09GMgABAAAAAAaEABMAAAAADFgAAAYdAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhYbbhwoP0hWQVJpBmA/U1RBVIE4AFwvbBEICoJ8gkMLFAAwhCoBNgIkAyIEIAWGUAdiDAcbvgpRVHJOI/viwCYyfSFrJjFIG8raYpYj9+IeSF0s6zD+Lk/4OGrZHhHV+wvt2ffuWPwlA51lIICIosSVmyOKEs5Uzlx3NKeXIgn1ssCydUybDV0IHga+SszIyfrQe9bLTFNxjayzgs76hNsDoSYtRe32fiJ4gxBjrP8L+w//zzHjv7Yqyr9o2vOBDXhCo2jMtr4uwAK/gV1U0PxAq/EAD+yW9EoKOL1KLw8rHrFgCSgRTQRzBzpeXVhweEDlyfY8gIoOa2CQJzrTAHIIoitTMVV2dyFwpJ2iAEQTpSkhPitxD3YwuZHEagTcAhyKAcBmUyPdhTovJThOw6HYiaF2M/J7erdi2OUutor6ES6Ac88AvfZvKpb6fJoArohb524042j6Jij36NI7P8Pb7s721naN9gcTtcjXQP4l+8BKEzFVGMxxoHqlq8Ul4LGneFJBDFaOdKpLPcg8P14YSDwIcn75hdlyJLTBlZ4voL6tT46yC/njunXqpJ0/bSvmrH1o3kRlwZ+j0DBogkF3KbDRVBlbOc+fY5HVXwPoT9hfekPnyZMaEmenYLMSg5npqegFOsgXsBv1IoF9aIVfSCNHkk6+gIzILsiYuhWQCfUtZEpbkRntQxBZgw7MwFbMcRvwJrAnBlDqs7isLtL7pO84Xru1i7ah7tckH1Wreqq6K9u0amxU1bcff/s2Y1ni3rh2I8zHzqkm3PGvv3mzC6NDBz/UcOBIg+nm88rxN8MbdtypvHUL5o1c2zG0urYpRmW+VHZdiba6GXN/3v0B3i3nt4RBsbfAu8ftLqRcTIlZ4VYheFTAS5nXLS65VZrbuW3daF2Ze1ChyGXWZN6u9nUuH1LfyTERifZXEpIueMe28vF8FOoTnsONzw+1djo9P71lZGx1vM8mH/BhvSa2HDsRZ1+Ul+RmpnPOIaEuwWnZZdkgQWAAyCDDZ1wk+0sh7wseAAwA6UlHxbftCgYAAwKAgwIAEA7ACfHIRbV7J6dwF/ZzcRRmAjXUYKAGWAlDCCFmKnH+LJEQfHKEmVrfmKwSEab36AcubXQBoDYJV/aRV+funFD8wAXLSLYbwr9+DR+h/qZIKCfeqRG5ghHpdY0zcV2nuz5iJMhAFjaTDwOcoyKGG9JHrCfdp4cC+kCvUrxc7+bliIMiHj95sPIbUeWZEP/HLnN2tlr9EBeRiktHuWvErx98fRz1MuEvHO3FDRgtsSzL/P0hsDLK2n5/uHMOjvTst0HD6t+80ZN798j7j//kjqHxIOZDFPR/FxurFD6/HxGbB799RPHLx5F89MoBOub9jVuOWtmPH3o9H3r26DIuff+LqPLwff/xryDRmiAYmjxiK0GwS9XU+k8QpUrHsCTs4qH89Fv44ubWbQmOE51M7J8Pt8+h+NKt3zZpa2L9zZqcRlyEc4MaNGdfjQCxgIygn78ne4yAzcLWA3zAJ6RRGbijvHr1W+XN8ywrG0EoZSySb0/A9KsllI7Q/Pq8hLu76tfTy5cF4X8bQxTtYp2vr6/+1oI4AhgAlNYFryt62VaX9ktO6VsAeDLeWx6fff4vdV1ts7N6+gw9GCsQnqPB0QUttB9nEc7Aaf4XM0NQ90VJ+HV1rG04znGCmXcpPCA9+nxdMPgPlT7Dz83NMfZuMJaNeRqbc+tjd2QER/b0B44d7nv5Rif7VC8svYkx9SKWwb3YzN2M3cY8jSNLl+PYZqfjxNTxOLXVCmfmduDc0ty1kLbjeiGfIrDFJXWPTTMD5TKupR8cpZgJeXTofId8NoUj6E8XfAc2k4WPdbCberDYAp8Q7L5dUo8wE8cs9QINZYvwXKzvBS4v/n+fQZkGrrFysKEIuFBgjQpxiHH1XA+ZBI+C+oAoxhYKECc42rGOc8L4mYhsiThGfFjOcKmFubPpDgwnY1918Fwo8ouenDJxvGP96HFWJ28hiOy251oKjkcbGz2POMme8CTMThx6wqOPsFtPI6j6HhDyDTxFQYnL88FcXGAGHl3ZuueRbEuxbK6Hc84ZDvRrREtLzyjj8Xkd/uShR1b0sYd8Nh8/c8znxCnadxQcf2nFVWIyw1g+4StXav9j75s+CQAA)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:Hanken Grotesk Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/hanken-grotesk-vietnamese-wght-normal-CHiFlh_0.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:Hanken Grotesk Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/hanken-grotesk-latin-ext-wght-normal-Dg-wlmqe.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:Hanken Grotesk Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/hanken-grotesk-latin-wght-normal-CaVRRdDk.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}@font-face{font-family:Martian Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;font-stretch:75% 112.5%;src:url(/assets/martian-mono-cyrillic-ext-wdth-normal-BFx_pHPN.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:Martian Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;font-stretch:75% 112.5%;src:url(/assets/martian-mono-cyrillic-wdth-normal-Dgr-UBxV.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Martian Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;font-stretch:75% 112.5%;src:url(/assets/martian-mono-latin-ext-wdth-normal-DeTdBbNh.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:Martian Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;font-stretch:75% 112.5%;src:url(/assets/martian-mono-latin-wdth-normal-1TqSgyfh.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{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--sans:"CW Cyrillic", "Hanken Grotesk Variable", ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;--mono:"Martian Mono Variable", ui-monospace, "SF Mono", Menlo, monospace;--bg:var(--lightningcss-light,#f3f3f0)var(--lightningcss-dark,#0e0f11);--bg-2:var(--lightningcss-light,#eaeae6)var(--lightningcss-dark,#131417);--surface:var(--lightningcss-light,#fbfbf9)var(--lightningcss-dark,#17181b);--surface-2:var(--lightningcss-light,#f6f6f3)var(--lightningcss-dark,#141518);--well:var(--lightningcss-light,#efefeb)var(--lightningcss-dark,#0f1012);--ink:var(--lightningcss-light,#121316)var(--lightningcss-dark,#ecece8);--ink-2:var(--lightningcss-light,#4e5156)var(--lightningcss-dark,#a5a8ad);--ink-3:var(--lightningcss-light,#63666b)var(--lightningcss-dark,#8a8d92);--ink-4:var(--lightningcss-light,#b3b5b7)var(--lightningcss-dark,#46494e);--ink-5:var(--lightningcss-light,#d9dad8)var(--lightningcss-dark,#2b2d32);--bar:var(--lightningcss-light,#c3c4c3)var(--lightningcss-dark,#3b3e43);--bar-2:var(--lightningcss-light,#a4a6a7)var(--lightningcss-dark,#565a60);--hair:var(--lightningcss-light,#12131617)var(--lightningcss-dark,#ffffff13);--hair-2:var(--lightningcss-light,#12131629)var(--lightningcss-dark,#ffffff24);--control-edge:var(--lightningcss-light,#848689)var(--lightningcss-dark,#63666c);--lower:var(--lightningcss-light,#1f5fcc)var(--lightningcss-dark,#7ab0ff);--lower-mark:var(--lightningcss-light,#2a6ae0)var(--lightningcss-dark,#5c9bff);--higher:var(--lightningcss-light,#b93c0a)var(--lightningcss-dark,#ff8148);--higher-mark:var(--lightningcss-light,#ee5a1c)var(--lightningcss-dark,#ff6b2c);--signal:var(--higher-mark);--lower-wash:color-mix(in oklab, var(--lower-mark) 13%, transparent);--higher-wash:color-mix(in oklab, var(--higher-mark) 13%, transparent);--neutral-wash:color-mix(in oklab, var(--ink-2) 12%, transparent);--critical:var(--higher);--hi:var(--lightningcss-light,#fffffff2)var(--lightningcss-dark,#ffffff0f);--sh-1:var(--lightningcss-light,#14161a0d)var(--lightningcss-dark,#00000059);--sh-2:var(--lightningcss-light,#14161a1a)var(--lightningcss-dark,#0000008c);--sh-3:var(--lightningcss-light,#14161a21)var(--lightningcss-dark,#000000a6);--key-top:var(--lightningcss-light,#fff)var(--lightningcss-dark,#26272b);--key-bot:var(--lightningcss-light,#efefec)var(--lightningcss-dark,#1c1d20);--panel-shadow:inset 0 1px 0 var(--hi), 0 1px 2px var(--sh-1), 0 14px 34px -16px var(--sh-2), 0 60px 110px -60px var(--sh-3);--pop-shadow:inset 0 1px 0 var(--hi), 0 1px 2px var(--sh-1), 0 18px 40px -12px var(--sh-3);--scrim:var(--lightningcss-light,#12131657)var(--lightningcss-dark,#0000009e);--skin-page-image:none;--skin-surface-image:none;--display:initial;--display-case:none;--display-tracking:initial;--display-weight:initial;--display-stretch:normal;--numeral-weight:initial;--numeral-tracking:initial;--label-font:initial;--label-tracking:initial;--stitch:none;--key-stitch:none;--label-case:uppercase;--label-scale:1;--label-weight:initial;--numeral-font:initial;--numeral-figures:tabular-nums;--display-style:initial;--link-w:1px;--link-offset:.2em;--edge-w:1px;--rule-w:1px;--rule-style:solid;--radius-pill:999px;--corner-shape:round;--key-corner-shape:round;--focus-ring:2px solid var(--ink);--panel-bg:linear-gradient(180deg, var(--surface), var(--surface-2));--panel-edge:var(--hair);--well-shadow:inset 0 1px 3px var(--sh-2), inset 0 0 0 1px var(--hair);--tape-well-shadow:inset 0 1px 4px var(--sh-2), inset 0 0 0 1px var(--hair), 0 1px 0 var(--hi);--trough-shadow:inset 0 1px 2px var(--sh-2), inset 0 0 0 1px var(--hair-2);--field-shadow:inset 0 1px 2px var(--sh-1);--key-bg:linear-gradient(180deg, var(--key-top), var(--key-bot));--key-bg-down:linear-gradient(180deg, var(--key-bot), var(--key-top));--key-shadow:inset 0 1px 0 var(--hi), 0 0 0 1px var(--hair-2), 0 1px 2px var(--sh-2);--key-shadow-down:inset 0 1px 2px var(--sh-2), 0 0 0 1px var(--hair-2);--btn-shadow:inset 0 1px 0 var(--hi), 0 0 0 1px var(--hair-2), 0 1px 2px var(--sh-1), 0 3px 6px -3px var(--sh-2);--btn-shadow-hover:inset 0 1px 0 var(--hi), 0 0 0 1px var(--ink-4), 0 1px 2px var(--sh-1), 0 6px 12px -6px var(--sh-3);--header-bg:color-mix(in oklab, var(--bg) 84%, transparent);--header-blur:blur(16px) saturate(1.15);--density:1;--row-h:calc(68px * var(--density));--stroke-w:1px;--stroke-w-strong:1.5px;--mark-size:11px;--range-w:2px;--bar-radius:2px;--icon-weight:1;--motion:1;--rise-y:.28em;--rise-blur:6px;--fs-label:calc(10.5px * var(--label-scale));--fs-sm:13px;--fs-ui:14.5px;--fs-base:16px;--fs-input:16px;--fs-lede:17px;--fs-lg:20px;--fs-xl:26px;--fs-2xl:34px;--fs-3xl:48px;--fs-display:clamp(44px, 5.7vw, 84px);--fs-numeral:clamp(96px, 12vw, 176px);--gut:clamp(20px, 4.45vw, 64px);--col-gap:24px;--max:1440px;--space-1:calc(4px * var(--density));--space-2:calc(8px * var(--density));--space-3:calc(12px * var(--density));--space-4:calc(16px * var(--density));--space-5:calc(24px * var(--density));--space-6:calc(32px * var(--density));--space-7:calc(48px * var(--density));--space-8:calc(72px * var(--density));--space-9:calc(104px * var(--density));--radius-xs:6px;--radius-sm:10px;--radius:14px;--radius-lg:28px;--z-sticky:20;--z-header:30;--z-popup:40;--z-popover:50;--z-skip:60;--ease:cubic-bezier(.2, .7, .1, 1);--dur-fast:calc(.15s * var(--motion));--dur:calc(.3s * var(--motion));--dur-slow:calc(.9s * var(--motion));--font-ui:var(--sans);--font-display:var(--sans);--page:var(--bg);--raised:var(--surface);--sunken:var(--bg-2);--text:var(--ink);--text-2:var(--ink-2);--muted:var(--ink-3);--axis-text:var(--ink-3);--grid:var(--hair);--baseline:var(--ink-4);--border:var(--hair);--border-strong:var(--hair-2);--control-border:var(--control-edge);--series-1:var(--bar-2);--series-1-active:var(--ink-2);--rate-lower:var(--lower-mark);--rate-higher:var(--higher-mark);--rate-neutral:var(--ink-3);--accent-wash:var(--hair);--accent-wash-strong:var(--hair-2);--brand:var(--signal);--focus:var(--ink);--link:var(--ink);--shadow-card:var(--panel-shadow);--shadow:var(--pop-shadow);--fs-2xs:var(--fs-label);--fs-xs:12px;--fs-md:var(--fs-lede);--fs-hero:var(--fs-3xl);--ease-out:var(--ease);--z-local:1;font-family:var(--sans)}:root[data-mode=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@media (prefers-contrast:more),(prefers-reduced-transparency:reduce){:root{--skin-page-image:none!important;--skin-surface-image:none!important}}@font-face{font-family:CW Cyrillic;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/onest-cyrillic-wght-normal-DayYxulF.woff2)format("woff2-variations");unicode-range:U+400-45F,U+490-491,U+4B0-4B1,U+2116}:root:lang(ja),[lang]:lang(ja){--sans:"Hanken Grotesk Variable", "Hiragino Sans", "Hiragino Kaku Gothic ProN", "Yu Gothic UI", "Yu Gothic", Meiryo, "Noto Sans JP", "Noto Sans CJK JP", system-ui, sans-serif;--mono:"Martian Mono Variable", "Hiragino Sans", "Yu Gothic UI", Meiryo, "Noto Sans JP", "Noto Sans CJK JP", ui-monospace, monospace}:root:lang(ko),[lang]:lang(ko){--sans:"Hanken Grotesk Variable", "Apple SD Gothic Neo", "Malgun Gothic", "Noto Sans KR", "Noto Sans CJK KR", system-ui, sans-serif;--mono:"Martian Mono Variable", "Apple SD Gothic Neo", "Malgun Gothic", "Noto Sans KR", "Noto Sans CJK KR", ui-monospace, monospace}:root:lang(zh-Hans),[lang]:lang(zh-Hans){--sans:"Hanken Grotesk Variable", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "Noto Sans SC", "Noto Sans CJK SC", "Source Han Sans SC", system-ui, sans-serif;--mono:"Martian Mono Variable", "PingFang SC", "Microsoft YaHei", "Noto Sans SC", "Noto Sans CJK SC", ui-monospace, monospace}:where(body [lang]){font-family:var(--sans)}:root:lang(ja),:root:lang(zh-Hans){line-break:strict}:root:lang(ko){word-break:keep-all}:root:is(:lang(ja),:lang(ko),:lang(zh-Hans)) .label{letter-spacing:0}:root:lang(ja) :is(h1,h2,h3){word-break:auto-phrase}:root:lang(ko) :is(.label,.cscatter text){word-spacing:-.3em}:root:is(:lang(de),:lang(fi),:lang(nl),:lang(sv),:lang(nb),:lang(da),:lang(pl),:lang(cs),:lang(uk)) :is(p,li,dd,figcaption){-webkit-hyphens:auto;hyphens:auto}*{box-sizing:border-box}[hidden]{display:none!important}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;background:var(--bg);scroll-padding-top:calc(var(--header-h,0px) + var(--space-3))}@media (width>=1024px){html{scroll-padding-top:calc(var(--header-h,0px) + var(--filters-h,0px) + var(--space-5))}}body{background:var(--bg);background-image:var(--skin-page-image);color:var(--ink);font:400 var(--fs-base) / 1.55 var(--sans);font-variant-numeric:tabular-nums;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;overflow-x:clip}h1,h2,h3{font-family:var(--display,var(--sans));font-stretch:var(--display-stretch);text-transform:var(--display-case);font-style:var(--display-style,inherit);overflow-wrap:anywhere;text-wrap:balance;margin:0}h1{font-size:var(--fs-2xl);font-weight:var(--display-weight,300);letter-spacing:var(--display-tracking,-.03em);line-height:1.05}h2{font-size:var(--fs-xl);font-weight:var(--display-weight,300);letter-spacing:var(--display-tracking,-.02em);margin:var(--space-1) 0 var(--space-2);line-height:1.1}h3{font-size:var(--fs-base);font-weight:var(--display-weight,500);letter-spacing:var(--display-tracking,-.005em);line-height:1.3}p{margin:var(--space-1) 0 0}a{color:inherit;text-decoration-thickness:var(--link-w);text-underline-offset:var(--link-offset);-webkit-text-decoration-color:var(--ink-4);text-decoration-color:var(--ink-4);transition:text-decoration-color var(--dur-fast)}a:hover{text-decoration-color:currentColor}kbd{min-width:18px;font:400 10px / 1 var(--mono);text-align:center;color:var(--ink-3);border:var(--edge-w) solid var(--hair-2);border-radius:min(5px, var(--radius-xs));padding:3px 5px;font-stretch:87.5%;display:inline-block}code{font-family:var(--mono);overflow-wrap:anywhere;font-size:.86em;font-stretch:87.5%}.muted{color:var(--ink-3)}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}:focus-visible{outline:var(--focus-ring);outline-offset:3px;border-radius:var(--radius-xs)}main:focus{outline:none}.skin-backdrop{z-index:-1;pointer-events:none;position:fixed;inset:0;overflow:hidden}.skip-link{left:var(--gut);z-index:var(--z-skip);padding:var(--space-2) var(--space-4);background:var(--surface);color:var(--ink);border:var(--edge-w) solid var(--hair-2);border-radius:var(--radius-sm);box-shadow:var(--pop-shadow);font-size:var(--fs-ui);font-weight:500;text-decoration:none;position:absolute;top:0;transform:translateY(calc(-100% - 64px))}.skip-link:focus{transform:translateY(14px)}.container{width:100%;max-width:var(--max);padding-inline:var(--gut);margin-inline:auto}.site-main{padding-block:var(--space-5) 120px}main h1[tabindex="-1"]:focus,main h2[tabindex="-1"]:focus{outline:none}button.link{min-height:24px;padding:var(--space-1) 2px;color:var(--ink);font:inherit;cursor:pointer;text-decoration:underline;text-decoration-thickness:var(--link-w);-webkit-text-decoration-color:var(--ink-4);text-decoration-color:var(--ink-4);text-underline-offset:var(--link-offset);transition:text-decoration-color var(--dur-fast);background:0 0;border:0}button.link:hover{text-decoration-color:currentColor}.btn{min-height:var(--control-h,40px);padding:0 var(--space-4);border-radius:var(--radius-sm);background:var(--key-bg);box-shadow:var(--btn-shadow);color:var(--ink);font:500 var(--fs-ui) / 1.2 var(--sans);letter-spacing:-.005em;white-space:nowrap;cursor:pointer;transition:box-shadow var(--dur-fast), transform var(--dur-fast) var(--ease), color var(--dur-fast);border:0;justify-content:center;align-items:center;gap:10px;text-decoration:none;display:inline-flex}.btn:hover{box-shadow:var(--btn-shadow-hover)}.btn:active{box-shadow:var(--key-shadow-down);transform:translateY(1px)}.btn:disabled{opacity:.45;cursor:default;box-shadow:inset 0 1px 0 var(--hi), 0 0 0 1px var(--hair-2);transform:none}.btn-primary{background:var(--ink);color:var(--bg);box-shadow:inset 0 1px 0 color-mix(in oklab, var(--surface) 18%, transparent), 0 1px 2px var(--sh-2)}.btn-primary:hover{box-shadow:inset 0 1px 0 color-mix(in oklab, var(--surface) 18%, transparent), 0 6px 14px -6px var(--sh-3)}.btn-primary:active{box-shadow:0 1px 1px var(--sh-2)}.btn .arrow{transition:transform var(--dur) var(--ease)}.btn:hover .arrow{transform:translate(3px)}.help{vertical-align:middle;display:inline-flex;position:relative}.help-btn{border:1px solid var(--ink-4);width:18px;height:18px;color:var(--ink-2);font:500 10px / 1 var(--label-font,var(--mono));cursor:pointer;transition:color var(--dur-fast), border-color var(--dur-fast), background-color var(--dur-fast);background:0 0;border-radius:50%;place-items:center;padding:0;display:grid;position:relative}.help-btn:after{content:"";border-radius:50%;position:absolute;inset:-4px}.help-btn:hover,.help-btn[aria-expanded=true]{color:var(--ink);border-color:var(--ink-2)}.help-btn[aria-expanded=true]{background:var(--ink);border-color:var(--ink);color:var(--bg)}.help-pop{z-index:var(--z-popover);background:var(--surface);width:max-content;max-width:min(340px,100% - 16px);max-height:calc(100% - 16px);color:var(--ink-2);border:var(--edge-w) solid var(--hair-2);border-radius:var(--radius);box-shadow:var(--pop-shadow);font-size:var(--fs-sm);letter-spacing:0;text-transform:none;text-align:left;white-space:normal;animation:pop-in var(--dur-fast) var(--ease) both;padding:14px 16px;font-weight:400;line-height:1.55;display:block;position:fixed;top:0;left:0;overflow-y:auto}:where(:root[data-skin]) .help-pop{background-image:var(--skin-surface-image)}.help-pop.wide{max-width:min(420px,100% - 16px)}.help-pop strong,.help-pop b{color:var(--ink);font-weight:500}.help-section,.help-item{margin-top:6px;display:block}.help-section{font-family:var(--label-font,var(--mono));font-stretch:87.5%;font-size:var(--fs-label);font-weight:var(--label-weight,400);letter-spacing:var(--label-tracking,.045em);text-transform:var(--label-case);color:var(--ink-3);margin-top:12px}.help-section:first-child{margin-top:0}@keyframes pop-in{0%{opacity:0;transform:translateY(-4px)}}main{transition:opacity .15s}.stale .tiles,.stale .charts,.stale .card{opacity:.55;transition:opacity .2s .25s}.state-card{flex-direction:column;align-items:flex-start;gap:10px;padding:28px 32px;display:flex}.state-card .state-title{font-size:var(--fs-lg);font-weight:var(--display-weight,400);letter-spacing:var(--display-tracking,-.015em);color:var(--ink);align-items:center;gap:12px;margin:0;line-height:1.25;display:flex}.state-card[role=alert] .state-title:before{content:"";background:var(--critical);width:7px;height:7px;box-shadow:0 0 0 3px var(--higher-wash);border-radius:50%;flex:none}.state-card p{max-width:64ch;color:var(--ink-2);margin:0}.state-card .btn{margin-top:var(--space-2)}.loading-initial{color:var(--ink-2);flex-direction:row;align-items:center;gap:14px;animation:.2s .3s both fade-in}@keyframes fade-in{0%{opacity:0}to{opacity:1}}.spinner{width:16px;height:16px;box-shadow:inset 0 0 0 1.25px var(--ink-3);vertical-align:-3px;border-radius:50%;flex:none;display:inline-block;position:relative}.spinner:after{content:"";background:var(--ink);transform-origin:50% 100%;border-radius:1px;width:1.25px;height:5.5px;animation:.9s linear infinite spin;position:absolute;top:2.5px;left:calc(50% - .625px)}@keyframes spin{to{transform:rotate(360deg)}}.card{min-width:0;margin:0 0 var(--space-4);padding:var(--space-4) var(--space-5);background:var(--panel-bg);border:var(--edge-w) solid var(--panel-edge);border-radius:var(--radius-lg);box-shadow:var(--panel-shadow)}:where(:root[data-skin]) .card{background-image:var(--skin-surface-image), var(--panel-bg)}::view-transition-old(root){mix-blend-mode:normal;animation:none}::view-transition-new(root){mix-blend-mode:normal;animation:none}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;transition-delay:0s!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media (width<=560px){.site-main{padding-block:var(--space-4) 88px}.card{padding:var(--space-3) var(--space-4)}.state-card{padding:22px 20px}}.label{font-family:var(--label-font,var(--mono));font-stretch:87.5%;font-size:var(--fs-label);font-weight:var(--label-weight,400);letter-spacing:var(--label-tracking,.045em);text-transform:var(--label-case);color:var(--ink-3);line-height:1.45}.unit{text-transform:none}.label b,.label strong{color:var(--ink);font-weight:400}.numeral{font-weight:var(--numeral-weight,var(--display-weight,200));font-family:var(--numeral-font,var(--display,var(--sans)));font-stretch:var(--display-stretch);font-size:var(--fs-numeral);letter-spacing:var(--numeral-tracking,var(--display-tracking,-.05em));font-variant-numeric:var(--numeral-figures);line-height:.86}.g12{column-gap:var(--col-gap);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.panel{background:var(--panel-bg);border:var(--edge-w) solid var(--panel-edge);border-radius:var(--radius-lg);box-shadow:var(--panel-shadow)}:where(:root[data-skin]) .panel{background-image:var(--skin-surface-image), var(--panel-bg)}:root[data-skin] :where(.panel,.card,.rp-findings,.key,.btn,.icon-btn,.lang-key-btn,.acct-key,.site-footer,.footer-ruler){position:relative}:root[data-skin] :where(.panel,.card,.rp-findings,.sheet,.popup,.help-pop,.years-panel,.rs-pop),:root[data-skin] :where(.key,.btn,.set-key,.mycars-key,.acct-key,.lang-key-btn,.icon-btn,.search-field){isolation:isolate}:root[data-skin] :where(.panel,.card,.rp-findings,.sheet,.popup,.help-pop,.years-panel,.rs-pop):after,:root[data-skin] :where(.key,.btn,.set-key,.mycars-key,.acct-key,.lang-key-btn,.icon-btn,.search-field):after{content:"";z-index:-1;border:var(--stitch);border-radius:max(0px, calc(var(--radius-lg) - 7px));pointer-events:none;position:absolute;inset:7px}:root[data-skin] :where(.sheet):after{border-radius:inherit}:root[data-skin] :where(.popup):after{border-radius:max(0px, calc(var(--radius) - 5px))}:root[data-skin] :where(.help-pop):after{border-radius:max(0px, calc(var(--radius) - 7px))}:root[data-skin] :where(.years-panel,.rs-pop):after{border-radius:max(0px, calc(var(--radius) - 3px))}:root[data-skin] :where(.key,.btn,.set-key,.mycars-key,.acct-key,.lang-key-btn,.icon-btn,.search-field):after{border:var(--key-stitch);border-radius:max(0px, calc(var(--radius-sm) - 3px));inset:3px}:where(.panel,.card,.sheet,.popup,.help-pop,.years-panel,.rs-pop,.tooltip,.cc-read,.rp-findings){corner-shape:var(--corner-shape)}:where(.key,.btn,.set-key,.mycars-key,.acct-key,.lang-key-btn,.icon-btn,.search-field,input:not([type=checkbox],[type=radio]),select){corner-shape:var(--key-corner-shape)}.well{background:var(--well);border-radius:var(--radius);box-shadow:var(--well-shadow)}.key{align-items:center;gap:var(--space-2);border-radius:var(--radius-sm);background:var(--key-bg);min-height:34px;box-shadow:var(--key-shadow);color:var(--ink-2);font:400 var(--fs-ui) / 1 var(--sans);cursor:pointer;transition:color var(--dur-fast), box-shadow var(--dur-fast), transform var(--dur-fast) var(--ease);border:0;padding:0 14px;display:inline-flex}.key:before{content:"";background:var(--ink-4);width:6px;height:6px;transition:background var(--dur), box-shadow var(--dur);border-radius:50%}.key:hover{color:var(--ink)}.key:active{box-shadow:var(--key-shadow-down);transform:translateY(1px)}.key[aria-pressed=true],.key[aria-current=true],.key[aria-checked=true]{color:var(--ink);background:var(--key-bg-down);box-shadow:var(--key-shadow-down)}.key[aria-pressed=true]:before,.key[aria-current=true]:before,.key[aria-checked=true]:before{background:var(--lamp,var(--lower-mark));box-shadow:0 0 8px var(--lamp,var(--lower-mark))}.lower{--mark:var(--lower-mark);--wash:var(--lower-wash);--txt:var(--lower)}.higher{--mark:var(--higher-mark);--wash:var(--higher-wash);--txt:var(--higher)}.neutral{--mark:var(--ink-2);--wash:var(--neutral-wash);--txt:var(--ink-2)}.prose{max-width:68ch;font-size:var(--fs-lede);color:var(--ink-2);line-height:1.65}.prose a{color:var(--ink);text-decoration:underline}.prose strong{color:var(--ink);font-weight:500}@keyframes rise{0%{opacity:0;transform:translateY(var(--rise-y));filter:blur(var(--rise-blur))}}:root{--control-h:40px}@media (pointer:coarse){:root{--control-h:44px}}input,select,button{font:inherit;color:inherit}input:not([type=checkbox],[type=radio]),select{width:100%;min-width:0;height:var(--control-h);padding:0 var(--space-3);font-size:var(--fs-input);color:var(--ink);background-color:var(--well);border:var(--edge-w) solid var(--control-edge);border-radius:var(--radius-sm);box-shadow:var(--field-shadow);transition:border-color var(--dur-fast), box-shadow var(--dur-fast), background-color var(--dur-fast)}select{appearance:none;text-overflow:ellipsis;background-image:linear-gradient(45deg, transparent 40%, var(--ink-2) 40% 60%, transparent 60%), linear-gradient(135deg, transparent 40%, var(--ink-2) 40% 60%, transparent 60%);cursor:pointer;background-position:calc(100% - 19px) 55%,calc(100% - 14px) 55%;background-repeat:no-repeat;background-size:5px 5px;padding-right:32px}input::placeholder{color:var(--ink-3);opacity:1}input:not([type=checkbox],[type=radio]):hover:not(:disabled,:focus),select:hover:not(:disabled,:focus){border-color:var(--ink-2)}input:not([type=checkbox],[type=radio]):focus-visible,select:focus-visible{border-color:var(--ink);background-color:var(--surface);box-shadow:var(--field-shadow), 0 0 0 3px var(--hair-2);outline:none}input:disabled,select:disabled{border-color:var(--hair-2);color:var(--ink-3);cursor:not-allowed}input:disabled::placeholder{color:var(--ink-3)}.clear-btn{width:28px;height:28px;color:var(--ink-2);cursor:pointer;transition:color var(--dur-fast), background-color var(--dur-fast);background:0 0;border:0;border-radius:50%;flex:none;place-items:center;padding:0;display:inline-grid;position:relative}.clear-btn:hover{color:var(--ink);background:color-mix(in oklab, var(--ink) 9%, transparent)}.clear-btn:active{background:color-mix(in oklab, var(--ink) 14%, transparent)}.icon{flex:none;display:block}.icon [stroke-width="1.2"]{stroke-width:calc(1.2px * var(--icon-weight))}.icon [stroke-width="1.25"]{stroke-width:calc(1.25px * var(--icon-weight))}.icon [stroke-width="1.3"]{stroke-width:calc(1.3px * var(--icon-weight))}.icon [stroke-width="1.4"]{stroke-width:calc(1.4px * var(--icon-weight))}.icon [stroke-width="1.6"]{stroke-width:calc(1.6px * var(--icon-weight))}.search{min-width:0;margin:0;position:relative}.search-field{background:var(--surface);border:var(--edge-w) solid var(--control-edge);min-width:0;box-shadow:var(--field-shadow);align-items:center;gap:10px;transition:border-color .2s,box-shadow .2s;display:flex;position:relative}.search-field:hover{border-color:var(--ink-2)}.search-field:focus-within{border-color:var(--ink);box-shadow:var(--field-shadow), 0 0 0 3px var(--hair-2)}.search-field input,.search-field input:focus-visible{min-width:0;height:100%;box-shadow:none;text-overflow:ellipsis;background:0 0;border:0;border-radius:0;outline:none;flex:1;padding:0}.search-icon{color:var(--ink-3);pointer-events:none;flex:none;display:flex}.search-kbd{pointer-events:none;transition:opacity var(--dur-fast);flex:none}.search-field:focus-within .search-kbd{opacity:0}.search-compact .search-field{border-radius:var(--radius-sm);height:38px;padding:0 7px 0 12px}.search-compact .search-field input{font-size:14px}.search-compact .search-clear{width:26px;height:26px}.search-hero .search-field{border-radius:var(--radius);height:60px;box-shadow:var(--field-shadow), 0 1px 0 var(--hi);gap:12px;padding:0 7px 0 18px}.search-hero .search-field:focus-within{border-color:var(--ink-2);box-shadow:var(--field-shadow), 0 0 0 4px var(--hair)}.search-hero .search-field input{font-size:var(--fs-lede)}.search-go{flex:none;height:46px;padding:0 18px;font-size:15px}.popup{z-index:var(--z-popup);background:var(--surface);border:var(--edge-w) solid var(--hair-2);border-radius:calc(var(--radius) + 2px);box-shadow:var(--pop-shadow);animation:pop-in calc(.18s * var(--motion)) var(--ease) both;overflow:hidden}:where(:root[data-skin]) .popup{background-image:var(--skin-surface-image)}.search-popup{position:absolute;top:calc(100% + 8px);left:0;right:0}.search-compact .search-popup{width:max(100%,400px);max-width:calc(100vw - 2 * var(--gut));left:auto}[role=listbox]{overscroll-behavior:contain;max-height:min(384px,60vh);margin:0;padding:6px;list-style:none;overflow-y:auto}[role=listbox]:empty{display:none}[role=listbox]{scrollbar-width:thin;scrollbar-color:color-mix(in oklab, var(--ink-3) 70%, transparent) transparent}[role=listbox]::-webkit-scrollbar{width:8px}[role=listbox]::-webkit-scrollbar-track{background:0 0}[role=listbox]::-webkit-scrollbar-thumb{background:color-mix(in oklab, var(--ink-3) 70%, transparent);background-clip:content-box;border:2px solid #0000;border-radius:8px}[role=listbox] ul{margin:0;padding:0;list-style:none}[role=listbox] [role=group]+[role=group]{border-top:var(--rule-w) var(--rule-style) var(--hair);margin-top:6px;padding-top:2px}.option-group{z-index:1;background:var(--surface);font-family:var(--label-font,var(--mono));font-weight:var(--label-weight,inherit);font-stretch:87.5%;font-size:var(--fs-label);letter-spacing:var(--label-tracking,.045em);text-transform:var(--label-case);color:var(--ink-3);padding:12px 12px 6px 22px;line-height:1.45;position:sticky;top:-6px}[role=option]{justify-content:space-between;align-items:center;gap:var(--space-4);border-radius:var(--radius-sm);cursor:pointer;min-height:40px;padding:8px 12px 8px 22px;scroll-margin:40px 0 6px;display:flex;position:relative}@media (pointer:coarse){[role=option]{min-height:48px}}.search-popup [role=option]{padding-left:14px}[role=option][aria-selected=true]{background:color-mix(in oklab, var(--ink) 8.5%, transparent)}[role=option][aria-selected=true] :is(.option-hint,.option-sub,.muted){color:var(--ink-2)}[role=option][data-current] .option-label{font-weight:600}[role=option][data-current]:after{content:"";background:var(--ink);border-radius:50%;width:5px;height:5px;margin-top:-2.5px;position:absolute;top:50%;left:9px}[role=option][data-placeholder] .option-label{color:var(--ink-2);font-weight:400}[role=option][data-nested]{padding-left:38px}[role=option][data-nested] .option-label{font-weight:400}.option-main{align-items:center;gap:10px;min-width:0;display:flex}.option-main .flag,.option-main .globe{flex:none}.option-main .globe,.combobox-icon .globe{width:16px;height:16px;color:var(--ink-3)}.option-label{letter-spacing:-.01em;min-width:0;color:var(--ink);overflow-wrap:anywhere;font-size:15px;font-weight:500}.option-text{flex-wrap:wrap;align-items:baseline;gap:2px 12px;min-width:0;display:flex}.option-text .option-label{flex-basis:100%}.option-sub{font-family:var(--label-font,var(--mono));font-weight:var(--label-weight,inherit);font-stretch:87.5%;font-size:var(--fs-label);letter-spacing:var(--label-tracking,.045em);text-transform:var(--label-case);color:var(--ink-3);overflow-wrap:anywhere;line-height:1.45}.option-alias{font-family:var(--sans);font-stretch:100%;font-size:var(--fs-sm);letter-spacing:0;text-transform:none}.option-hint{font-size:var(--fs-sm);color:var(--ink-3);font-variant-numeric:tabular-nums;white-space:nowrap;flex:none}.search-heading{font-family:var(--label-font,var(--mono));font-weight:var(--label-weight,inherit);font-stretch:87.5%;font-size:var(--fs-label);letter-spacing:var(--label-tracking,.045em);text-transform:var(--label-case);color:var(--ink-3);margin:0;padding:14px 14px 2px 20px}.combobox-status{font-size:var(--fs-ui);color:var(--ink-2);flex-wrap:wrap;align-items:center;gap:4px 10px;margin:0;padding:14px 16px;display:flex}.popup-keys{border-top:var(--rule-w) var(--rule-style) var(--hair);background:var(--surface-2);font-family:var(--label-font,var(--mono));font-weight:var(--label-weight,inherit);font-stretch:87.5%;font-size:var(--fs-label);letter-spacing:var(--label-tracking,.045em);text-transform:var(--label-case);color:var(--ink-3);flex-wrap:wrap;gap:4px 18px;margin:0;padding:9px 14px 10px 20px;display:flex}.popup-keys span{align-items:center;gap:4px;display:inline-flex}.popup-keys kbd{background:var(--surface);min-width:17px;margin-right:2px;padding:2px 4px}@media (pointer:coarse){.popup-keys{display:none}}.filters{background:var(--panel-bg);border:var(--edge-w) solid var(--hair);border-radius:calc(var(--radius-lg) - 6px);box-shadow:var(--panel-shadow);margin-bottom:48px;padding:7px}:where(:root[data-skin]) .filters{background-image:var(--skin-surface-image), var(--panel-bg)}.filters-fields{background:var(--well);border-radius:calc(var(--radius) + 2px);box-shadow:inset 0 1px 3px var(--sh-2), inset 0 0 0 1px var(--control-edge);align-items:stretch;display:flex}.explore-bar,.filters-toggle,.filters-foot{display:none}@media (width>=1024px){.filters{top:calc(var(--header-h) + var(--space-2));z-index:var(--z-sticky);position:sticky}}.field{border:0;flex-direction:column;flex:160px;gap:6px;min-width:0;margin:0;padding:0;display:flex}.field>label,.field>legend,.field-label{align-items:center;gap:var(--space-1);min-height:16px;font-family:var(--label-font,var(--mono));font-stretch:87.5%;font-size:var(--fs-label);font-weight:var(--label-weight,400);letter-spacing:var(--label-tracking,.045em);text-transform:var(--label-case);color:var(--ink-3);padding:0;line-height:1.45;display:flex}.field>legend{margin-bottom:6px}.filters-fields>.field{border-radius:calc(var(--radius) + 2px);flex:1 1 0;gap:1px;padding:11px 12px 9px 18px;transition:background-color .2s,box-shadow .2s;position:relative}.filters-fields>.make-field,.filters-fields>.model-field{flex-grow:1.2}.filters-fields>.generation-field{flex-grow:.95}.filters-fields>.years-field{flex-grow:1.3}.filters-fields>.field+.field:before{content:"";background:var(--hair-2);width:1px;transition:opacity .2s;position:absolute;top:15px;bottom:15px;left:0}.filters-fields>.field:hover:not(:has(:disabled)){background:color-mix(in oklab, var(--surface) 55%, transparent)}.filters-fields>.field:focus-within{z-index:1;background:var(--surface);box-shadow:0 0 0 1.5px var(--ink), 0 8px 18px -10px var(--sh-3)}.filters-fields>.field:has([aria-expanded=true]){z-index:1;background:var(--surface);box-shadow:0 0 0 1.5px var(--ink), 0 8px 18px -10px var(--sh-3)}.filters-fields>.field:is(:focus-within,:has([aria-expanded=true])):before,.filters-fields>.field:is(:focus-within,:has([aria-expanded=true]))+.field:before{opacity:0}@media (width>=720px) and (width<=1023px){.filters-fields{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.filters-fields>.field:last-child:nth-child(odd){grid-column:1/-1}.filters-fields>.field:nth-child(odd):before{display:none}.filters-fields>.field:nth-child(n+3):after{content:"";background:var(--hair-2);height:1px;transition:opacity .2s;position:absolute;top:0;left:18px;right:12px}.filters-fields>.field:is(:focus-within,:has([aria-expanded=true])):after{opacity:0}}.filters-fields .combobox-control input,.filters-fields>.generation-field select,.filters-fields .years-toggle{height:30px;box-shadow:none;font-size:var(--fs-lede);letter-spacing:-.01em;background-color:#0000;border:0;border-radius:0;padding-left:0}.filters-fields .combobox-control input:focus-visible,.filters-fields>.generation-field select:focus-visible,.filters-fields .years-toggle:focus-visible{box-shadow:none;background-color:#0000;outline:none}.filters-fields .combobox-control input:disabled{color:var(--ink-3)}.filters-fields>.generation-field select{background-position:calc(100% - 14px) 55%,calc(100% - 9px) 55%;padding-right:28px}.year-range{flex:0 200px}.year-range-inputs{align-items:center;gap:var(--space-2);display:flex}.year-range-inputs select{min-width:92px;padding-left:var(--space-3);font-variant-numeric:tabular-nums;background-position:calc(100% - 17px) 55%,calc(100% - 12px) 55%;flex:1 1 0;padding-right:28px}.year-range-dash{color:var(--ink-3)}.years-field{position:relative}.years-toggle{justify-content:space-between;align-items:center;gap:var(--space-2);text-align:left;width:100%;color:var(--ink);cursor:pointer;padding-right:4px;display:flex}.years-toggle:after{content:"";border-radius:inherit;position:absolute;inset:0}.years-summary{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.chevron{color:var(--ink-2);transition:transform var(--dur) var(--ease)}.years-toggle[aria-expanded=true] .chevron{transform:rotate(180deg)}.years-panel{z-index:var(--z-popup);background:var(--surface);border:var(--edge-w) solid var(--hair-2);border-radius:calc(var(--radius) + 4px);width:max-content;box-shadow:var(--pop-shadow);animation:pop-in calc(.18s * var(--motion)) var(--ease) both;gap:20px;padding:20px 20px 16px;display:grid;position:absolute;top:calc(100% + 16px);right:-7px}:where(:root[data-skin]) .years-panel{background-image:var(--skin-surface-image)}.years-panel:not([data-open]){display:none}.years-panel .year-range{flex:none;min-width:248px}.years-foot{border-top:var(--rule-w) var(--rule-style) var(--hair);justify-content:flex-end;padding-top:16px;display:flex}.combobox-control{align-items:center;display:flex;position:relative}.combobox-control input{text-overflow:ellipsis;padding-right:38px}.combobox-control[data-clearable] input{padding-right:64px}.combobox-icon{pointer-events:none;display:flex;position:absolute;top:50%;left:12px;transform:translateY(-50%)}.combobox-control[data-icon] input{padding-left:38px}.combobox-clear{position:absolute;right:30px}.combobox-toggle{width:28px;height:28px;color:var(--ink-2);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid;position:absolute;right:0}.combobox-control[data-open] .combobox-toggle .chevron{transform:rotate(180deg)}.combobox-toggle:disabled{color:var(--ink-4);cursor:not-allowed}.combobox-popup{top:calc(100% + var(--space-2));width:max(100%,320px);max-width:calc(100vw - 2 * var(--gut));position:absolute;left:0}.filters-fields .combobox-popup{width:max(100% + 30px,340px);top:calc(100% + 24px);left:-18px}.results-head{margin:8px 0 48px}.breadcrumbs ol{font-family:var(--label-font,var(--mono));font-weight:var(--label-weight,inherit);font-stretch:87.5%;font-size:var(--fs-label);letter-spacing:var(--label-tracking,.045em);text-transform:var(--label-case);color:var(--ink-3);flex-wrap:wrap;align-items:center;margin:0;padding:0;line-height:1.45;list-style:none;display:flex}.breadcrumbs li{align-items:center;display:flex}.breadcrumbs li:not(:last-child):after{content:"/";content:"/" / "";color:var(--ink-4);padding:0 10px}.breadcrumbs a{color:var(--ink-3);padding:5px 0;text-decoration:none;transition:color .2s;display:inline-block}.breadcrumbs a:hover,.breadcrumbs [aria-current]{color:var(--ink)}.results-title{font-size:clamp(40px,6.4vw,96px);font-weight:var(--display-weight,250);letter-spacing:var(--display-tracking,-.045em);scroll-margin-top:calc(var(--header-h) + var(--space-4));margin:14px 0 0;line-height:.96}.results-title:focus{outline:none}.results-span{font-size:.4em;font-weight:var(--display-weight,300);font-family:var(--display,var(--sans));font-stretch:var(--display-stretch);letter-spacing:var(--display-tracking,-.015em);color:var(--ink-3);white-space:nowrap}.results-head .note{max-width:68ch;margin:var(--space-4) 0 0;font-size:var(--fs-ui);color:var(--ink-2);line-height:1.55}.chips{align-items:center;gap:var(--space-2);flex-wrap:wrap;margin:22px 0 0;padding:0;list-style:none;display:flex}.chip{border:var(--edge-w) solid var(--hair-2);border-radius:calc(var(--radius-sm) - 2px);background:var(--surface);min-height:32px;color:var(--ink);align-items:center;gap:2px;padding:0 3px 0 12px;font-size:13.5px;display:inline-flex}.chip .clear-btn{width:26px;height:26px}.chip-notice{border-color:var(--ink-4);gap:10px;padding-right:12px}.chip-notice:before{content:"";background:var(--ink-2);width:6px;height:6px;box-shadow:0 0 0 2.5px var(--neutral-wash);border-radius:50%}.chip-action{text-decoration:underline;-webkit-text-decoration-color:var(--ink-4);text-decoration-color:var(--ink-4);padding:3px 0;font-weight:500;display:inline-block}.chips-clear a{color:var(--ink-2);text-decoration:underline;-webkit-text-decoration-color:var(--ink-4);text-decoration-color:var(--ink-4);padding:6px 4px;font-size:13.5px;display:inline-block}.chips-clear a:hover{color:var(--ink);text-decoration-color:currentColor}@media (width<=899px){.search-go{width:46px;padding:0}.search-go-text{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.search-hero .search-field input{font-size:var(--fs-input)}}@media (width<=719px){.explore-bar{margin-bottom:var(--space-4);display:flex}.filters-toggle{flex:none;min-height:44px;display:inline-flex}.filters:not([data-open]){display:none}.filters{animation:row-in var(--dur) var(--ease) both;margin-bottom:32px}.filters-fields{flex-direction:column}.filters-fields>.field{padding:12px 12px 10px 16px}.filters-fields>.field+.field:before{width:auto;height:1px;inset:0 16px auto}.filters-fields .combobox-popup{width:calc(100% + 28px);top:calc(100% + 12px);left:-16px}.years-field>.field-label,.years-toggle,.years-foot{display:none}.years-panel,.years-panel:not([data-open]){z-index:auto;width:auto;box-shadow:none;background:0 0;border:0;gap:16px;padding:4px 0 6px;animation:none;display:grid;position:static}.years-panel .year-range{min-width:0}.years-panel .year-range-inputs select{background-color:var(--surface)}.filters-foot{justify-content:flex-end;padding:10px 2px 2px;display:flex}.results-head{margin-bottom:32px}.results-title{margin-top:10px}.results-span{font-size:.5em}.chips{margin-top:16px}}.filters-toggle[aria-expanded=true]{background:var(--bg-2);box-shadow:inset 0 1px 3px var(--sh-2), 0 0 0 1px var(--hair-2)}.filters-count{border-radius:var(--radius-pill);background:var(--ink);min-width:20px;height:20px;color:var(--bg);font:400 11px / 1 var(--label-font,var(--mono));font-variant-numeric:tabular-nums;place-items:center;padding:0 6px;display:inline-grid}table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%}th,td{padding:var(--space-2) var(--space-3);border-bottom:var(--rule-w) var(--rule-style) var(--hair);text-align:left;vertical-align:middle}thead th{font-family:var(--label-font,var(--mono));font-stretch:87.5%;font-size:var(--fs-label);font-weight:var(--label-weight,400);letter-spacing:var(--label-tracking,.045em);text-transform:var(--label-case);color:var(--ink-3);vertical-align:bottom;border-bottom-color:var(--hair-2)}tbody th{font-weight:500}.num{text-align:right;font-variant-numeric:tabular-nums}.nowrap{white-space:nowrap}.th-help{align-items:center;gap:6px;display:inline-flex}.th-sort{min-height:24px;font:inherit;letter-spacing:inherit;text-transform:inherit;color:inherit;cursor:pointer;transition:color var(--dur-fast);background:0 0;border:0;align-items:center;gap:6px;margin:-4px 0;padding:4px 0;display:inline-flex}.th-sort:hover,.th-sort.is-active{color:var(--ink)}.sort-arrow{opacity:.35;transition:opacity var(--dur-fast)}.th-sort:hover .sort-arrow{opacity:.7}.th-sort.is-active .sort-arrow{opacity:1}.tag,.gen-tag{height:20px;margin-left:var(--space-2);border:var(--edge-w) solid var(--hair-2);border-radius:min(5px, var(--radius-xs));font-family:var(--label-font,var(--mono));font-stretch:87.5%;font-size:var(--fs-label);font-weight:var(--label-weight,400);letter-spacing:var(--label-tracking,.045em);text-transform:var(--label-case);color:var(--ink-2);white-space:nowrap;vertical-align:2px;align-items:center;padding:0 7px;display:inline-flex}.tag-selected{border-color:var(--ink-3);color:var(--ink)}.row-link{color:inherit;text-decoration:none}.row-link:after{content:"";position:absolute;inset:0}button.row-link{font:inherit;letter-spacing:inherit;text-align:inherit;cursor:pointer;background:0 0;border:0;padding:0}.row-link:hover{text-decoration:underline;-webkit-text-decoration-color:var(--ink-4);text-decoration-color:var(--ink-4)}.row-link:focus-visible{outline:none}.row-link:focus-visible:after{outline:var(--focus-ring);outline-offset:-2px;border-radius:var(--radius-xs)}.row-hint{font-size:var(--fs-sm);color:var(--ink-3);margin-top:3px;font-weight:400;display:block}.empty{padding:var(--space-7) 0;text-align:center;color:var(--ink-3)}.card-head{justify-content:space-between;align-items:flex-start;gap:var(--space-2) var(--space-4);margin:0 0 var(--space-4);display:flex}.card-head-text{flex:auto;min-width:0}.card-title{align-items:center;gap:var(--space-2);font-size:var(--fs-lg);letter-spacing:-.015em;margin:0;font-weight:400;line-height:1.25;display:flex}.card-desc{max-width:72ch;font-size:var(--fs-ui);color:var(--ink-2);text-wrap:pretty;margin:4px 0 0}.card-actions{justify-content:flex-end;align-items:center;gap:var(--space-3);font-size:var(--fs-sm);flex-wrap:wrap;flex:0 auto;display:flex}.xbody{padding-bottom:var(--space-8)}.stale .xbody{opacity:.55;transition:opacity .2s .25s}.xsum-meta{flex-wrap:wrap;gap:10px 28px;margin:0;display:flex}.xsum-grid{align-items:start;row-gap:40px;margin-top:40px}.xsum-ins{grid-column:1/8;min-width:0}.xsum-side{grid-column:8/13;align-content:start;gap:32px;min-width:0;padding:22px 0 0 12px;display:grid}.xsum-reading{gap:18px;display:grid}.xsum-lead{letter-spacing:-.012em;text-wrap:pretty;margin:0;font-size:21px;line-height:1.42}.xsum-lead b{color:var(--txt,var(--ink));font-weight:500}.xsum-note{color:var(--ink-2);text-wrap:pretty;margin:0;font-size:15px}.xsum-stats{border-top:var(--rule-w) var(--rule-style) var(--hair-2);margin:0}.xsum-stats>div{border-bottom:var(--rule-w) var(--rule-style) var(--hair);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"label n""desc n";align-items:center;column-gap:16px;padding:16px 0;display:grid}.xsum-stats dt{grid-area:label;align-items:center;gap:6px;display:flex}.xsum-n{font-weight:var(--numeral-weight,var(--display-weight,200));font-family:var(--numeral-font,var(--display,var(--sans)));font-stretch:var(--display-stretch);letter-spacing:var(--numeral-tracking,var(--display-tracking,-.045em));font-variant-numeric:var(--numeral-figures);grid-area:n;margin:0;font-size:44px;line-height:1}.xsum-d{font-size:var(--fs-ui);color:var(--ink-2);grid-area:desc;margin:3px 0 0}.xsum-count{padding:26px 36px 32px;container-type:inline-size}.xsum-big{font-weight:var(--numeral-weight,var(--display-weight,200));font-family:var(--numeral-font,var(--display,var(--sans)));font-stretch:var(--display-stretch);letter-spacing:var(--numeral-tracking,var(--display-tracking,-.05em));font-variant-numeric:var(--numeral-figures);white-space:nowrap;margin:44px 0 0;font-size:clamp(56px,19cqi,168px);line-height:.82}.xsum-cap{border-top:var(--rule-w) var(--rule-style) var(--hair);font-size:var(--fs-ui);color:var(--ink-2);text-wrap:pretty;margin:30px 0 0;padding-top:18px}.xsec{margin-top:128px}.xsec-head{align-items:end;row-gap:12px;margin-bottom:40px}.xsec-idx{grid-column:1/4;align-self:start;gap:14px;margin:0;padding-top:16px;display:flex}.xsec-idx b{color:var(--ink);font-weight:400}.xsec-title{grid-column:4/11;min-width:0}.xsec-title h2{font-size:clamp(32px,3.6vw,52px);font-weight:var(--display-weight,300);letter-spacing:var(--display-tracking,-.03em);margin:0;line-height:1.04}.xsec-sub{max-width:44em;font-size:var(--fs-base);color:var(--ink-2);text-wrap:pretty;margin:16px 0 0}.xsec-sub .help{vertical-align:-3px}.xsec-actions{grid-column:11/13;place-self:end}.xtable-wrap{position:relative}.xtable{--ring:var(--bg)}.xtable>tbody>tr{transition:background-color var(--dur) var(--ease);position:relative}.xtable>tbody>tr:hover,.xtable>tbody>tr:focus-within{--ring:var(--surface-2);background:color-mix(in oklab, var(--surface) 70%, transparent)}.xtable>tbody th{letter-spacing:-.012em;overflow-wrap:break-word;font-size:17px;font-weight:500}.xtable .rate-col{--rc-words:10.5em;width:56%}.ph-unit{display:none}.xtable-more{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px;margin-top:18px;display:flex}.xtable-more .label{align-items:center;gap:14px;display:flex}.breakdown .bd-name{overflow-wrap:anywhere;min-width:180px}.breakdown .bd-deaths{width:7.5em}.breakdown :is(.bd-vehicles,.bd-per100){width:8em}.breakdown td.bd-deaths{font-size:15px}.breakdown td:is(.bd-vehicles,.bd-per100){font-size:var(--fs-ui);color:var(--ink-2)}.breakdown.counts th,.breakdown.counts td{height:56px}.breakdown.counts>thead th{height:auto}.breakdown.counts>tbody th{width:40%}.bd-meter{background:var(--hair);max-width:280px;height:2px;margin-top:8px;display:block;position:relative}.bd-meter i{width:var(--w);background:var(--bar-2);position:absolute;inset:0 auto 0 0}.breakdown tr.is-unknown>th{color:var(--ink-2);font-weight:400}@media (width>=720px) and (width<=1329px){.breakdown.has-rate>thead th{white-space:normal}.breakdown.has-rate .bd-name{min-width:0}}@media (width>=720px) and (width<=1023px){.breakdown.has-rate :is(.bd-vehicles,.bd-per100){display:none}}.gens th.gen-code,.gens .gen-code .row-current{font-family:var(--label-font,var(--mono));letter-spacing:var(--label-tracking,.02em);text-transform:none;font-size:13px;font-weight:500;font-stretch:100%}.gens th.gen-code{overflow-wrap:break-word}.gens>thead th.gen-code{font-size:var(--fs-label);letter-spacing:.045em;text-transform:var(--label-case);font-weight:400}.gens td.gen-years{width:9em;color:var(--ink-2);white-space:nowrap;font-size:15px}.gens td.gen-plat{font-size:var(--fs-ui);color:var(--ink-3)}.gens td.gen-deaths{width:7em;font-size:15px}@media (width>=720px) and (width<=1099px){.gens>thead :is(th.gen-years,th.gen-deaths){white-space:normal}}.gens .gen-code .tag{margin-left:10px}.gens>tbody>tr.is-selected{--ring:var(--surface);background:var(--surface)}.gens>tbody>tr.is-selected>th{box-shadow:inset 2px 0 0 var(--ink)}.xsec-actions .key{text-decoration:none}.xsec-actions span.key{cursor:default}.rv-bar{flex-wrap:wrap;align-items:center;gap:12px 28px;padding:0 0 20px;display:flex}.rv-switch .rk-options{flex-wrap:wrap}.rv-caption{min-width:0;max-width:62em;font-size:var(--fs-ui);color:var(--ink-2);text-wrap:pretty;flex:26em;margin:0;line-height:1.5}.rv-caption a{color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--ink-4);text-decoration-color:var(--ink-4);text-underline-offset:3px}.rv-caption a:hover{text-decoration-color:currentColor}.my-views{padding-bottom:16px}.xsum-cmp{margin-top:22px;padding-bottom:0}.xsum-cmp-note{margin-top:12px}.gens-note{border-top:var(--rule-w) var(--rule-style) var(--hair-2);max-width:62em;font-size:var(--fs-ui);color:var(--ink-2);text-wrap:pretty;margin:24px 0 0;padding-top:18px;line-height:1.55}@media (width<=719px){.rv-switch,.rv-switch .rk-options{width:100%}.rv-switch .rk-options{flex-wrap:nowrap;display:flex}.rv-switch .rk-opt{flex:1 1 0;min-width:0;display:flex}.rv-switch .rk-opt .key{text-align:center;white-space:normal;flex:1;justify-content:center;min-height:44px;padding:6px 8px;line-height:1.2}}.variants{border-top:var(--rule-w) var(--rule-style) var(--hair-2);grid-template-columns:repeat(auto-fill,minmax(min(100%,240px),1fr));margin:0;padding:0;list-style:none;display:grid}.variants li{border-bottom:var(--rule-w) var(--rule-style) var(--hair);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"name deaths""meter meter""years years";align-items:baseline;column-gap:12px;padding:20px 24px 20px 0;display:grid}.variant-name{letter-spacing:-.012em;overflow-wrap:anywhere;grid-area:name;font-size:17px;font-weight:500}.variant-deaths{font-variant-numeric:tabular-nums;white-space:nowrap;grid-area:deaths;font-size:15px}.variant-meter{background:var(--hair);grid-area:meter;height:2px;margin:14px 0 12px;position:relative}.variant-meter i{width:var(--w);background:var(--ink-2);position:absolute;inset:0 auto 0 0}.variant-years{grid-area:years}.variants-foot{align-items:flex-start}.variants-note{max-width:60ch;font-size:var(--fs-ui);color:var(--ink-2);margin:0}.vx-legend{border-block:var(--rule-w) var(--rule-style) var(--hair-2);flex-wrap:wrap;align-items:baseline;gap:12px 40px;padding:18px 0 20px;display:flex}.vx-keys{font-size:var(--fs-ui);flex-wrap:wrap;gap:8px 24px;margin:0;padding:0;font-weight:500;list-style:none;display:flex}.vx-keys li{white-space:nowrap;align-items:center;gap:9px;display:inline-flex}.vx-legend-note{min-width:0;max-width:62em;font-size:var(--fs-ui);color:var(--ink-2);text-wrap:pretty;flex:32em;margin:0;line-height:1.5}.vx-legend-note strong{color:var(--ink);font-weight:500}.vx-legend-note a{color:var(--ink);white-space:nowrap;text-decoration:underline;-webkit-text-decoration-color:var(--ink-4);text-decoration-color:var(--ink-4);text-underline-offset:3px}@media (width<=719px){.vx-legend-note a{white-space:normal}}.vx-legend-note a:hover{text-decoration-color:currentColor}.vx-wrap{margin-top:44px;position:relative}.vx-phscale{display:none}.vx-table{--ring:var(--bg);table-layout:fixed}.vx-table th,.vx-table td{border-bottom:var(--rule-w) var(--rule-style) var(--hair);vertical-align:middle;height:80px;padding:12px}.vx-table>thead th{border-bottom-color:var(--hair-2);white-space:nowrap;height:auto;padding-block:12px 10px}@media (width>=720px) and (width<=1180px){.vx-table>thead th{white-space:normal}}.vx-table>tbody>tr{transition:background-color var(--dur) var(--ease);position:relative}.vx-table>tbody>tr:hover{--ring:var(--surface-2);background:color-mix(in oklab, var(--surface) 70%, transparent)}.vx-table th.vx-name{width:23%}.vx-table .vx-share{width:7%}.vx-table .vx-power{width:12%}.vx-table .vx-read{text-align:right;width:10%}.vx-table .vx-ratio{text-align:right;width:12%}@media (width>=720px) and (width<=859px){.vx-sec .vx-table .vx-read{width:15%}}.vx-table td.vx-plot{padding-block:0}.vx-table td.vx-plot .rmark{min-height:80px}.vx-table>thead .vx-plot{vertical-align:bottom}.vx-head{align-items:center;gap:7px;display:inline-flex}.vx-table>tbody th{font-weight:400}.vx-title{letter-spacing:-.012em;flex-wrap:wrap;align-items:center;gap:4px 10px;font-size:17px;font-weight:500;line-height:1.25;display:flex}.vx-title .tag{margin:0}.vx-variant{overflow-wrap:anywhere}.vx-meta{flex-wrap:wrap;gap:0 1.1em;margin-top:5px;display:flex}.vx-names{max-width:30em;font-size:var(--fs-sm);color:var(--ink-2);margin-top:4px;line-height:1.4;display:block}.vx-note{max-width:34em;font-size:var(--fs-sm);color:var(--ink-2);text-wrap:pretty;margin-top:5px;line-height:1.4;display:block}.vx-alt{display:none}.vx-table tr.is-total>:is(th,td){border-bottom-color:var(--hair-2)}.vx-table tr.is-total .vx-title,.vx-table tr.is-quiet .vx-title{color:var(--ink-2);font-weight:400}.vx-table tr.is-police .vx-title{color:var(--ink-2)}.vx-table tr.is-police :is(.lower,.higher){--mark:var(--ink-3);--txt:var(--ink-2)}.vx-table>tbody>tr.is-child>th.vx-name{padding-inline-start:36px}.vx-table tr.is-child .vx-title{font-size:16px;font-weight:400}.vx-table>tbody>tr.is-found{--ring:var(--surface);background:var(--surface)}.vx-table>tbody>tr.is-found>th{box-shadow:inset 2px 0 0 var(--ink)}.vx-share-n{font-variant-numeric:tabular-nums;font-size:15px;display:block}.vx-meter{background:var(--hair);height:2px;margin-top:8px;display:block;position:relative}.vx-meter i{width:var(--w);background:var(--ink-2);position:absolute;inset:0 auto 0 0}.vx-hp{white-space:nowrap;font-size:15px;display:block}.vx-hp .unit{font-size:var(--fs-sm);color:var(--ink-3)}.vx-ptw{white-space:nowrap;margin-top:4px;display:block}.vx-power .vx-ptw{white-space:normal}.vx-idx{font-weight:var(--numeral-weight,var(--display-weight,300));font-family:var(--numeral-font,var(--display,var(--sans)));font-stretch:var(--display-stretch);letter-spacing:var(--numeral-tracking,var(--display-tracking,-.03em));font-variant-numeric:var(--numeral-figures);font-size:28px;line-height:1;display:block}.vx-read.is-adjusted .vx-idx{font-size:24px}.vx-read.low-sample .vx-idx{color:var(--ink-2)}.vx-rng{font-family:var(--label-font,var(--mono));font-weight:var(--label-weight,inherit);font-stretch:87.5%;font-size:var(--fs-label);letter-spacing:var(--label-tracking,.045em);text-transform:var(--label-case);color:var(--ink-3);white-space:nowrap;flex-wrap:wrap;justify-content:flex-end;gap:0 8px;margin-top:5px;display:flex}.vx-verdict{font-size:var(--fs-sm);margin-top:4px;line-height:1.3;display:block}.vx-verdict .verdict{white-space:normal;display:inline}.vx-verdict .dir{--s:3.5px;vertical-align:1px;margin-right:6px}.vx-missing{font-size:var(--fs-ui);color:var(--ink-3)}.vx-ph{display:none}.vx-ratio-line{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:2px 8px;display:flex}.vx-ratio-line+.vx-ratio-line{margin-top:6px}.vx-ratio-line b{letter-spacing:-.02em;color:var(--txt,var(--ink));font-variant-numeric:tabular-nums;font-size:20px;font-weight:400;line-height:1.1}.vx-ratio-line.is-adjusted b{font-size:16px}.vx-ratio-line .label{text-align:right;flex-basis:100%}.vx-ref{font-size:var(--fs-ui);color:var(--ink-3)}.spec-sheet{border-top:var(--rule-w) var(--rule-style) var(--hair-2);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;display:grid}.spec{border-bottom:var(--rule-w) var(--rule-style) var(--hair);flex-direction:column;gap:6px;min-width:0;padding:22px 24px 26px;display:flex;container:spec/inline-size}.spec:not(:nth-child(4n)){border-right:var(--rule-w) var(--rule-style) var(--hair)}.spec:nth-child(4n+1){padding-left:0}.spec dt{margin-bottom:10px}.spec dd{margin:0}.spec-value{font-weight:var(--numeral-weight,var(--display-weight,200));font-family:var(--numeral-font,var(--display,var(--sans)));font-stretch:var(--display-stretch);letter-spacing:var(--numeral-tracking,var(--display-tracking,-.045em));font-variant-numeric:var(--numeral-figures);overflow-wrap:anywhere;font-size:44px;line-height:1}.spec-value .unit{font-family:var(--label-font,var(--mono));font-stretch:87.5%;font-size:var(--fs-label);font-weight:var(--label-weight,400);letter-spacing:var(--label-tracking,.045em);color:var(--ink-3);vertical-align:5px}.spec-value .unit-word{text-transform:var(--label-case)}.unit-beside{font-size:var(--fs-sm);letter-spacing:0;color:var(--ink-3);white-space:nowrap;font-weight:400}.spec-value .unit-beside{font-family:var(--label-font,var(--mono));font-weight:var(--label-weight,inherit);font-stretch:87.5%;font-size:var(--fs-label);letter-spacing:var(--label-tracking,.045em)}.spec-value .unit-beside .unit{font-size:inherit;letter-spacing:inherit;vertical-align:baseline}@container spec (width<=17rem){.spec-value .unit-beside{margin-top:6px;display:block}.spec-value .unit-beside [aria-hidden]{display:none}}.spec-value.is-words{font-weight:var(--display-weight,300);font-family:var(--display,var(--sans));font-stretch:var(--display-stretch);text-transform:var(--display-case);font-style:var(--display-style,inherit);letter-spacing:var(--display-tracking,-.02em);overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;font-size:26px;line-height:1.15}.spec-note{font-size:var(--fs-ui);color:var(--ink-2);line-height:1.45}.spec-value+.spec-note{margin-top:6px}.spec-mix{gap:7px;margin:12px 0 0;padding:0;list-style:none;display:grid}.spec-mix li{font-size:var(--fs-sm);color:var(--ink-2);grid-template-columns:minmax(0,1fr) auto;column-gap:10px;display:grid}.spec-mix-name{-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word}.spec-mix-pct{color:var(--ink);font-variant-numeric:tabular-nums}.spec-mix-bar{background:var(--hair-2);grid-column:1/-1;height:2px;margin-top:4px;position:relative}.spec-mix-bar i{width:var(--w);background:var(--ink-2);position:absolute;inset:0 auto 0 0}.spec-caption{margin:0 0 4px}.spec-scroll{overscroll-behavior-x:contain;position:relative;overflow-x:auto}.spec-gens{margin-top:56px}.spec-gen-table th,.spec-gen-table td{white-space:nowrap;height:52px;padding:8px 12px}.spec-gen-table>tbody th{font-family:var(--label-font,var(--mono));letter-spacing:var(--label-tracking,.02em);font-size:13px;font-weight:500;font-stretch:100%}.spec-gen-table td{font-size:15px}.spec-gen-table .unit{font-size:var(--fs-sm);color:var(--ink-3)}.spec-gen-link{color:inherit;text-decoration:underline;-webkit-text-decoration-color:var(--ink-4);text-decoration-color:var(--ink-4);text-underline-offset:3px}.spec-gen-link:hover{text-decoration-color:currentColor}.spec-engines{margin-top:56px}.spec-engines-sub{max-width:62em;font-size:var(--fs-ui);color:var(--ink-2);text-wrap:pretty;margin:4px 0 18px;line-height:1.5}.spec-engine-table{min-width:640px}.spec-engine-table th.spec-engine-name{min-width:15em;max-width:26em;height:auto;min-height:52px;font-family:var(--sans);letter-spacing:0;text-align:start;white-space:normal;font-size:15px;font-weight:500}.spec-engine-market,.spec-engine-facts{font-family:var(--label-font,var(--mono));font-stretch:100%;font-size:var(--fs-label);font-weight:var(--label-weight,400);letter-spacing:var(--label-tracking,.02em);color:var(--ink-3);margin-top:2px;display:block}.spec-engine-facts{display:none}@media (width<=719px){.spec-engine-facts{display:block}.spec-gen-table.spec-engine-table{width:100%;min-width:0}.spec-engine-table .spec-engine-fuel,.spec-engine-table .spec-engine-years{display:none}.spec-engine-table th,.spec-engine-table td{padding:8px 6px}.spec-engine-table th:first-child{padding-left:0}.spec-engine-table th.spec-engine-name{min-width:0;max-width:none}.spec-engine-table td.num{min-width:5.5em}}.spec-engines-gen,.spec-engines-other{border-top:var(--rule-w) var(--rule-style) var(--hair)}.spec-engines-gen:last-of-type{border-bottom:var(--rule-w) var(--rule-style) var(--hair)}.spec-engines-other{margin-top:12px}.spec-engines-gen>summary,.spec-engines-other>summary{cursor:pointer;font-size:var(--fs-sm);color:var(--ink-2);flex-wrap:wrap;align-items:baseline;gap:4px 20px;padding:14px 0;display:flex}.spec-engines-gen>summary:focus-visible,.spec-engines-other>summary:focus-visible{outline:var(--focus-ring);outline-offset:2px}.spec-engines-gen-name{font-family:var(--label-font,var(--mono));letter-spacing:var(--label-tracking,.02em);color:var(--ink);font-size:13px;font-weight:500;font-stretch:100%}.spec-engines-gen[open]>summary,.spec-engines-other[open]>summary{padding-bottom:6px}.spec-engines-source ul{flex-wrap:wrap;gap:2px 18px;margin:6px 0 0;padding:0;list-style:none;display:flex}.spec-engines-source a{color:inherit;text-decoration:underline;-webkit-text-decoration-color:var(--ink-4);text-decoration-color:var(--ink-4);text-underline-offset:3px}.spec-engines-source a:hover{text-decoration-color:currentColor}.spec-gearboxes{margin-top:56px}.spec-engine-table.spec-gearbox-table{min-width:0}.spec-gen-table td.spec-gearbox-cell{white-space:normal;max-width:22em}.spec-gearbox-none{color:var(--ink-3)}.spec-gearboxes-crashed{margin-top:32px}.spec-gearboxes-crashed .spec-mix{max-width:34em}.spec-gearboxes-fold{margin-top:28px}.spec-dims{margin-top:56px}.spec-dims-sub{max-width:62em;font-size:var(--fs-ui);color:var(--ink-2);text-wrap:pretty;margin:4px 0 14px;line-height:1.5}.spec-dim-list{border-top:var(--rule-w) var(--rule-style) var(--hair-2);margin:0}.spec-dim{border-bottom:var(--rule-w) var(--rule-style) var(--hair);grid-template-columns:minmax(5rem,6.5rem) minmax(0,1fr);align-items:baseline;gap:4px 16px;padding:12px 0 14px;display:grid}.spec-dim dt,.spec-dim dd{margin:0}.spec-dim dt{overflow-wrap:anywhere}.spec-dim dd{grid-column:2}.spec-dim-value.spec-value{font-size:26px;line-height:1.1}.spec-dim-alt{font-size:var(--fs-ui);color:var(--ink-3);font-variant-numeric:tabular-nums;line-height:1.4}.spec-dims-source ul{margin:6px 0 0;padding:0;list-style:none}.spec-dims-source li+li{margin-top:2px}.spec-dims-source a{color:inherit;text-decoration:underline;-webkit-text-decoration-color:var(--ink-4);text-decoration-color:var(--ink-4);text-underline-offset:3px}.spec-dims-source a:hover{text-decoration-color:currentColor}@media (width<=379px){.spec-dim{grid-template-columns:minmax(0,1fr)}.spec-dim dd{grid-column:1}.spec-dim dt{margin-bottom:2px}}@media (width>=720px){.spec-dim{grid-template-columns:8rem minmax(0,15rem) minmax(0,1fr)}.spec-dim .spec-dim-alt{grid-area:1/3}.spec-dim .spec-dim-hint{grid-column:2/-1}.spec-dim-value.spec-value{font-size:32px}}@media (width>=1280px){.spec-dim-list{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:64px;display:grid}}.spec-safety{margin-top:64px}.spec-safety-title{font-size:18px;font-weight:var(--display-weight,500);letter-spacing:var(--display-tracking,-.015em);margin:0}.spec-safety-sub{max-width:62em;font-size:var(--fs-ui);color:var(--ink-2);text-wrap:pretty;margin:8px 0 18px;line-height:1.5}.spec-safety-table{min-width:760px}.spec-safety-table th,.spec-safety-table td{height:44px;padding:6px 8px}.spec-safety-table th.spec-feature{z-index:1;background:var(--bg);width:15em;font-size:var(--fs-ui);padding-left:0;font-weight:500;position:sticky;left:0}.spec-safety-table>thead th.spec-feature{font-size:var(--fs-label);font-weight:400}.spec-share{background:color-mix(in oklab, var(--ink) calc(var(--s) * 16%), transparent);border-left:1px solid var(--bg);font-size:var(--fs-sm);font-variant-numeric:tabular-nums;white-space:nowrap}.spec-std{display:block}.spec-opt{color:var(--ink-2);margin-top:1px;font-size:11px;display:block}.spec-source{max-width:64em;font-size:var(--fs-sm);color:var(--ink-3);text-wrap:pretty;margin:28px 0 0;line-height:1.5}.vtable th,.vtable td{height:54px;padding:0 12px;font-size:15px}.vtable>thead th{height:auto;font-size:var(--fs-label);white-space:nowrap;padding-block:12px 10px}.vtable>tbody>tr:hover{background:color-mix(in oklab, var(--surface) 70%, transparent)}.vtable td.v-date{color:var(--ink-2);white-space:nowrap}.vtable td.vehicle{min-width:200px;font-weight:500}.vtable td.body-type{min-width:120px;max-width:220px;color:var(--ink-2)}.vtable td.deaths{font-weight:500}.vtable td.v-case{font-family:var(--label-font,var(--mono));font-weight:var(--label-weight,inherit);color:var(--ink-3);font-size:12px;font-stretch:87.5%}.vtable .gen-tag{margin-left:8px}@media (width<=1199px){.vtable th,.vtable td{padding-inline:8px}.vtable>thead th{white-space:normal}.vtable td.vehicle{min-width:160px}.vtable td.body-type{min-width:96px}}.zero{color:var(--ink-3);font-weight:400}.vtable tr.no-deaths td.vehicle{font-weight:400}.vehicle-list{border-top:var(--rule-w) var(--rule-style) var(--hair-2);margin:0;padding:0;list-style:none}.vehicle-list li{column-gap:var(--space-3);border-bottom:var(--rule-w) var(--rule-style) var(--hair);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"name deaths""when deaths""meta meta";padding:14px 0;display:grid}.vehicle-list p{margin:0}.v-name{grid-area:name;font-weight:500;line-height:1.35}.v-my{color:var(--ink-2)}.v-when{font-size:var(--fs-sm);color:var(--ink-2);grid-area:when;margin-top:2px}.v-deaths{text-align:right;font-variant-numeric:tabular-nums;flex-direction:column;grid-area:deaths;align-items:flex-end;display:flex}.v-occupant{font-size:var(--fs-sm);font-weight:500}.v-occupant.zero{font-weight:400}.v-crash{font-size:var(--fs-sm);color:var(--ink-3)}.vehicle-list .v-meta{align-items:center;gap:4px var(--space-3);font-family:var(--label-font,var(--mono));font-weight:var(--label-weight,inherit);font-stretch:87.5%;font-size:var(--fs-label);letter-spacing:var(--label-tracking,.045em);text-transform:var(--label-case);color:var(--ink-3);flex-wrap:wrap;grid-area:meta;margin-top:8px;display:flex}.vehicle-list .gen-tag{margin-left:0}.pager{justify-content:flex-end;align-items:center;gap:var(--space-2);flex-wrap:wrap;margin-top:22px;display:flex}.pager-pos{margin:0 var(--space-3)}.pager .key:before{display:none}.pager .key:disabled{opacity:.45;cursor:default}.cx-name{align-items:center;gap:9px;display:inline-flex}.cx-table{--rc-index:4.2em;--rc-gap:24px;table-layout:fixed}.cx-table th.cx-country{width:30%}.cx-table>tbody>tr>:is(th,td){height:96px}.cx-table>tbody th{font-weight:400}.cx-country-name{letter-spacing:-.015em;font-size:20px;font-weight:500}.cx-country-name .flag{width:20px;height:20px}.cx-measure{margin-top:6px;padding-left:29px;display:block}.cx-table>tbody .rcell-index{font-size:40px}@media (width>=720px){.cx-table .rcell-head-title{display:none}}.cx-read{align-items:start;row-gap:28px;margin-top:40px}.cx-verdict-wrap{grid-column:1/8;min-width:0}.cx-verdict{max-width:26em;font-size:clamp(22px,2.1vw,28px);font-weight:var(--display-weight,300);font-family:var(--display,var(--sans));font-stretch:var(--display-stretch);text-transform:var(--display-case);font-style:var(--display-style,inherit);letter-spacing:var(--display-tracking,-.02em);text-wrap:balance;margin:0;line-height:1.3}.cx-why{max-width:40em;font-size:var(--fs-ui);color:var(--ink-2);text-wrap:pretty;margin:16px 0 0;line-height:1.5}.cx-why a{color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--ink-4);text-decoration-color:var(--ink-4);text-underline-offset:3px}.cx-why a:hover{text-decoration-color:currentColor}.cx-facts{border-top:var(--rule-w) var(--rule-style) var(--hair-2);grid-column:8/13;min-width:0;margin:0}.cx-fact{border-bottom:var(--rule-w) var(--rule-style) var(--hair);padding:14px 0 16px}.cx-fact dt{margin-bottom:8px}.cx-fact dt .cx-name{gap:8px}.cx-fact dt .flag{width:14px;height:14px}.cx-fact dd{font-size:var(--fs-ui);color:var(--ink-2);text-wrap:pretty;margin:3px 0 0;line-height:1.45}.cx-fact dd.cx-note{font-size:var(--fs-sm);color:var(--ink-3)}.br-measure{flex-direction:column;gap:10px;min-width:0;display:flex}.br-measure>.rv-caption{flex:none}.br-switch .rk-options{flex-wrap:wrap}.br-measure-caption{max-width:62em;font-size:var(--fs-ui);color:var(--ink-2);text-wrap:pretty;margin:0;line-height:1.5}.cx-fact dd.cx-br-switch{margin:6px 0 10px}.xsum-brm{margin-top:22px}.cx-pairs-title{font-size:clamp(24px,2.4vw,32px);font-weight:var(--display-weight,300);font-family:var(--display,var(--sans));font-stretch:var(--display-stretch);text-transform:var(--display-case);font-style:var(--display-style,inherit);letter-spacing:var(--display-tracking,-.025em);margin:0 0 18px}.cx-keys{font-size:var(--fs-ui);flex-wrap:wrap;gap:8px 32px;margin:0;padding:0;font-weight:500;list-style:none;display:flex}.cx-keys li{flex-wrap:wrap;align-items:center;gap:4px 9px;display:inline-flex}.cx-keys .flag{width:14px;height:14px}.cx-pairs .vx-read.is-adjusted .vx-idx{font-size:28px}.cx-pairs>thead th.vx-read{white-space:normal}.cx-pairs>thead .vx-head{text-align:right;justify-content:flex-end}.cx-pair-link{color:var(--ink);text-decoration:none}.cx-pair-link:after{content:"";position:absolute;inset:0}.cx-pair-link:focus-visible{outline:none}.cx-pair-link:focus-visible:after{outline:var(--focus-ring);outline-offset:-2px;border-radius:var(--radius-xs)}.cx-pair:focus-within{--ring:var(--surface-2);background:color-mix(in oklab, var(--surface) 70%, transparent)}@media (width<=1080px){.cx-verdict-wrap,.cx-facts{grid-column:1/-1}.cx-facts{column-gap:var(--col-gap);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.xsum-ins,.xsum-side{grid-column:1/-1}.xsum-side{column-gap:var(--col-gap);grid-template-columns:minmax(0,1fr) minmax(0,1fr);padding:0}.xsec-idx{grid-column:1/-1;padding-top:0}.xsec-title{grid-column:1/10}.xsec-actions{grid-column:10/13}}@media (width<=1180px){.vx-table .vx-share,.vx-table .vx-power{display:none}.vx-alt{font-size:var(--fs-sm);color:var(--ink-2);flex-wrap:wrap;align-items:baseline;gap:2px 14px;margin-top:6px;display:flex}.vx-alt .vx-hp{font-size:var(--fs-sm)}.vx-alt .vx-ptw{margin:0}.vx-table th.vx-name{width:28%}.vx-table .vx-read{width:13%}.vx-table .vx-ratio{width:15%}.spec-sheet{grid-template-columns:repeat(3,minmax(0,1fr))}.spec:not(:nth-child(4n)),.spec:nth-child(4n){border-right:var(--rule-w) var(--rule-style) var(--hair)}.spec:nth-child(3n){border-right:0}.spec:nth-child(4n+1){padding-left:24px}.spec:nth-child(3n+1){padding-left:0}}@media (width<=860px){.xsum-side{grid-template-columns:minmax(0,1fr)}.gens td.gen-plat,.gens th.gen-plat{display:none}}@media (width<=719px){.cx-facts{grid-template-columns:minmax(0,1fr)}.cx-table>tbody>tr>:is(th,td){height:auto}.cx-table>tbody>tr>th.cx-country{grid-row:1/span 3;width:auto}.cx-table>thead>tr>th.cx-country{white-space:normal;width:auto}.cx-table>tbody .rcell-index{font-size:32px}.cx-country-name{font-size:18px}.cx-read{margin-top:28px}.xsum-grid{row-gap:32px;margin-top:28px}.xsum-lead{font-size:19px}.xsum-n{font-size:36px}.xsum-count{padding:20px 20px 22px}.xsec{margin-top:88px}.xsec-head{margin-bottom:28px}.xsec-title,.xsec-actions{grid-column:1/-1}.xsec-actions{justify-self:start}.xsec-title h2{font-size:32px}.xsec-sub{font-size:15px}.xtable .rate-col,.breakdown :is(.bd-name,.bd-deaths,.bd-vehicles,.bd-per100){width:auto;min-width:0}.ph-unit{display:inline}.xtable>tbody th{font-size:16px}.has-rate td.bd-deaths,.gens td.gen-deaths{font-size:var(--fs-ui);color:var(--ink-2);margin-top:4px}.gens>thead>tr:first-child{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.gens>tbody>tr{grid-template-columns:64px minmax(min-content,1fr) auto}.gens>tbody>tr>th.gen-code{grid-area:1/1/span 3;padding-top:4px}.gens>tbody>tr>td.gen-years{grid-area:1/2;width:auto}.gens>tbody>tr>td.gen-deaths{grid-area:2/2/span 2;width:auto}.gens .gen-code .tag{margin:6px 0 0;display:table}.gens>tbody>tr.is-selected{margin-inline:-12px;padding-inline:12px}.breakdown.counts,.breakdown.counts>thead,.breakdown.counts>tbody{display:block}.breakdown.counts>thead>tr{border-bottom:var(--rule-w) var(--rule-style) var(--hair-2);justify-content:space-between;display:flex}.breakdown.counts>thead th{border:0;padding:10px 0 6px}.breakdown.counts>thead th.bd-per100{display:none}.breakdown.counts>tbody>tr{border-bottom:var(--rule-w) var(--rule-style) var(--hair);grid-template-columns:minmax(0,1fr) auto;column-gap:16px;padding:12px 0;display:grid}.breakdown.counts>tbody>tr>:is(th,td){border:0;width:auto;height:auto;padding:0}.breakdown.counts td.bd-deaths{grid-area:1/2}.breakdown.counts td.bd-per100{text-align:left;grid-area:2/1/auto/-1;margin-top:2px}.breakdown.counts .ph-hide{display:none}.pager{justify-content:space-between}.pager-pos{text-align:center;flex-basis:100%;order:-1;margin:0 0 4px}.pager .key{flex:1 1 0;justify-content:center;min-height:44px}.variants{grid-template-columns:minmax(0,1fr)}.variants li{padding-right:0}.vx-legend{gap:10px}.vx-phscale{border-bottom:var(--rule-w) var(--rule-style) var(--hair-2);padding:8px 0;display:block}.vx-table,.vx-table>tbody{display:block}.vx-table>thead{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.vx-table>tbody>tr{border-bottom:var(--rule-w) var(--rule-style) var(--hair);grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"name name""driven adjusted""plot plot""ratio ratio";column-gap:16px;padding:16px 0 14px;display:grid}.vx-table>tbody>tr>:is(th,td){border:0;width:auto;height:auto;padding:0}.vx-table>tbody>tr.is-child>th.vx-name{padding-inline-start:16px}.vx-table>tbody>tr.is-found{box-shadow:inset 2px 0 0 var(--ink);margin-inline:-12px;padding-inline:12px}.vx-table>tbody>tr.is-found>th{box-shadow:none}.vx-table th.vx-name{grid-area:name;width:auto}.vx-table td.vx-plot{grid-area:plot;height:32px;margin-top:10px}.vx-table td.vx-plot .rmark{min-height:32px}.vx-table .vx-read.is-driven{grid-area:driven}.vx-table .vx-read.is-adjusted{grid-area:adjusted}.vx-table .vx-read{text-align:left;width:auto;margin-top:12px}.vx-read .vx-rng{justify-content:flex-start}.vx-ph{white-space:nowrap;align-items:center;gap:6px;margin-bottom:6px;display:flex}.vx-idx{font-size:26px}.vx-read.is-adjusted .vx-idx{font-size:22px}.vx-table td.vx-ratio{text-align:left;flex-wrap:wrap;grid-area:ratio;align-items:baseline;gap:4px 18px;width:auto;margin-top:10px;display:flex}.vx-table td.vx-ratio:empty{display:none}.vx-table th.vx-name{width:auto}.vx-ratio .vx-ph{flex-basis:100%;justify-content:flex-start;margin:0}.vx-ratio-line{justify-content:flex-start}.vx-ratio-line+.vx-ratio-line{margin:0}.vx-ratio-line .label{flex-basis:auto}.vx-ratio-line b{font-size:18px}.spec-sheet{grid-template-columns:repeat(2,minmax(0,1fr))}.spec,.spec:nth-child(4n+1),.spec:nth-child(3n+1){padding:18px 14px 20px}.spec:nth-child(n){border-right:0}.spec:nth-child(odd){border-right:var(--rule-w) var(--rule-style) var(--hair);padding-left:0}.spec-value{font-size:32px}.spec-value.is-words{font-size:20px}.spec-gen-table{min-width:640px}.spec-safety-table{min-width:620px}.spec-safety-table th.spec-feature{width:9.5em;min-width:9.5em;font-size:var(--fs-sm);line-height:1.3}}.known-panel .tape-title{flex-wrap:wrap;align-items:center;gap:4px 12px;display:flex}.known-panel:is(.lower,.higher) .xsum-big{color:var(--txt,var(--ink))}.known-verdict{font-size:var(--fs-ui);color:var(--ink-2);flex-wrap:wrap;align-items:baseline;gap:6px 16px;margin:26px 0 0;display:flex}.known-verdict .verdict{font-size:17px}.known-range b{color:var(--ink);font-weight:500}.xsum-note a,.xsum-cap a,.known-why a{color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--ink-4);text-decoration-color:var(--ink-4);text-underline-offset:3px}.xsum-note a:hover,.xsum-cap a:hover,.known-why a:hover{text-decoration-color:currentColor}.known-why{max-width:40em;font-size:var(--fs-ui);color:var(--ink-2);text-wrap:pretty;margin:24px 0 0;line-height:1.5}.known-sales{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;max-width:36em}.known-sales th,.known-sales td{border-bottom:var(--rule-w) var(--rule-style) var(--hair);text-align:left;padding:12px 0;font-weight:400}.known-sales thead th{border-bottom-color:var(--hair-2);font-family:var(--label-font,var(--mono));font-weight:var(--label-weight,inherit);font-stretch:87.5%;font-size:var(--fs-label);letter-spacing:var(--label-tracking,.045em);text-transform:var(--label-case);color:var(--ink-3);padding-block:0 10px}.known-sales .num{text-align:right;white-space:nowrap}.known-share{min-width:3.6em;color:var(--ink-3);display:inline-block}.known-more{font-size:var(--fs-ui);color:var(--ink-2);margin:14px 0 0}.known-model-row{position:relative}.known-models th.rk-veh{width:32%}.known-models>tbody .rk-meta .cx-name{gap:6px}@media (width<=719px){.known-verdict .verdict{font-size:15px}.known-models th.rk-veh{width:auto}}.fold{border-top:var(--rule-w) var(--rule-style) var(--hair-2)}.fold:last-child{border-bottom:var(--rule-w) var(--rule-style) var(--hair-2)}.fold-sum{min-height:44px;padding:calc(14px * var(--density)) 0;cursor:pointer;list-style:none;display:block}.fold-sum::-webkit-details-marker{display:none}.fold-head{justify-content:space-between;align-items:baseline;gap:16px;display:flex}.fold-title{min-width:0;font-size:19px;font-weight:var(--display-weight,400);letter-spacing:var(--display-tracking,-.012em);text-wrap:balance;margin:0;line-height:1.25}.fold-count{color:var(--ink-3);font-weight:400}.fold-state{font-family:var(--label-font,var(--mono));font-weight:var(--label-weight,inherit);font-stretch:87.5%;font-size:var(--fs-label);letter-spacing:var(--label-tracking,.045em);text-transform:var(--label-case);color:var(--ink-3);transition:color var(--dur);flex:none;align-items:center;gap:7px;display:inline-flex}.fold-sum:hover .fold-state{color:var(--ink)}.fold-hide,.fold[open]>.fold-sum .fold-show{display:none}.fold[open]>.fold-sum .fold-hide{display:inline}.fold-state .chevron{transition:transform var(--dur) var(--ease)}.fold[open]>.fold-sum .chevron{transform:rotate(180deg)}.fold-line{max-width:62ch;font-size:var(--fs-ui);color:var(--ink-2);text-wrap:pretty;margin-top:4px;line-height:1.45;display:block}.fold-line-row{display:block}.fold-sum:focus-visible{outline:var(--focus-ring);outline-offset:2px}.fold-body{padding:4px 0 calc(28px * var(--density))}.fold-in{border-top:var(--rule-w) var(--rule-style) var(--hair)}.fold-in:last-child{border-bottom:0}.fold-in>.fold-sum{min-height:40px;padding:10px 0}.fold-in .fold-title{letter-spacing:-.006em;font-size:15.5px;font-weight:500}.fold-in>.fold-body{padding-bottom:16px}.car-folds{margin-top:40px}.fold-body{content-visibility:auto;contain-intrinsic-size:auto 480px}.car-lead .xsum-grid{row-gap:18px;margin-top:20px}.car-lead .xsum-side{gap:14px;padding-top:0}.car-lead .xsum-reading{gap:12px}.car-lead .xsum-cmp-note{margin-top:0}.car-lead-lines{gap:8px;display:grid}.car-lead .tape-panel{padding:22px 28px 18px}.car-lead .tape-readout{margin-top:16px}.car-lead .tape-readout .tape-unit{margin-top:12px}.car-lead .tape-readout .label{margin-bottom:6px}.car-lead .tape-verdict{padding-bottom:6px}.car-lead .tape-well{--gapT:18px}.car-lead .tape-foot{margin-top:8px;padding-top:12px}.car-lead .tape-panel.is-unrated :is(.tape-well,.tape-foot){display:none}.car-lead .tape-panel.is-unrated{padding-bottom:22px}.car-lead.is-unrated .xsum-reading{display:none}@media (width<=719px){.car-lead .tape-panel{padding:20px 20px 16px}.car-lead .tape-num{font-size:96px}.car-lead .xsum-cmp-note{font-size:14px;line-height:1.5}.gens-sec .xsec-actions>span.key{display:none}}.car-lead-lines .xsum-note a{white-space:normal}.car-stands{border-block:var(--rule-w) var(--rule-style) var(--hair-2);margin-top:36px;padding:18px 0 20px}.car-stands-title{margin:0 0 10px}.car-stands-none,.car-stands-line{letter-spacing:-.008em;text-wrap:pretty;max-width:62ch;margin:0;font-size:18px;line-height:1.4}.car-stands-list{gap:14px;margin:0;padding:0;list-style:none;display:grid}.car-stands-basis{margin:2px 0 0}.car-stands-link{font-size:var(--fs-ui);color:var(--ink-2);text-decoration:underline;-webkit-text-decoration-color:var(--ink-4);text-decoration-color:var(--ink-4);text-underline-offset:3px;margin-top:4px;display:inline-block}.car-stands-link:hover{color:var(--ink);text-decoration-color:currentColor}.car>.xsec{margin-top:40px}.car>.xsec>.xsec-head{margin-bottom:20px}.car>.xsec .xsec-title h2{font-size:clamp(24px,3.2vw,36px)}.car>.xsec .xsec-sub{margin-top:8px}.xsec-in{margin-top:20px}.xsec-in:first-child{margin-top:4px}.xsec-in-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:8px 24px;margin-bottom:14px;display:flex}.xsec-in-head .xsec-sub{flex:28em;margin:0}.xsec-in-head .xsec-actions{flex:none;align-self:center}.fold-body .vx-wrap,.fold-body .cx-read,.fold-body .sx-read{margin-top:20px}.vx-thin-list{margin:0;padding:0;list-style:none}.vx-thin-list li{border-bottom:var(--rule-w) var(--rule-style) var(--hair);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"name n""meta n";align-items:baseline;column-gap:16px;padding:10px 0;display:grid}.vx-thin-list li.is-found{background:var(--surface);box-shadow:inset 2px 0 0 var(--ink);padding-inline:10px 0}.vx-thin-name{overflow-wrap:anywhere;grid-area:name}.vx-thin-meta{grid-area:meta}.vx-thin-n{font-size:var(--fs-ui);text-align:right;font-variant-numeric:tabular-nums;grid-area:n}.vx-thin-n .label{display:block}.vx-thin-name .vx-tag{max-width:calc(100% - var(--space-2));white-space:normal;height:auto;min-height:20px;padding-block:2px;line-height:1.25}.gens-older{margin-bottom:4px}.gens-older .gens-more{margin-top:0}.gens>tbody>tr.is-unrated>th,.gens>tbody>tr.is-unrated>td{color:var(--ink-2)}.car-years-switch{margin-bottom:14px}.car-years .xsec{margin-top:8px}.car-years-off,.car-records .xsec-sub{margin:0 0 12px}.spec-safety-sentence{max-width:62ch;font-size:var(--fs-ui);color:var(--ink-2);text-wrap:pretty;margin:20px 0 6px}@media (width<=719px){.gens>tbody>tr{grid-template-rows:auto auto auto;grid-template-columns:minmax(min-content,max-content) auto minmax(min-content,1fr) auto;column-gap:10px;padding:10px 0 8px}.gens>tbody>tr>th.gen-code{grid-area:1/1;align-self:baseline;padding-top:0}.gens>tbody>tr>td.gen-years{font-size:var(--fs-ui);grid-area:1/2;align-self:baseline}.gens>tbody>tr>td.gen-deaths{text-align:left;grid-area:1/3;align-self:baseline;margin-top:0}.gens .gen-code .tag{margin:0 0 0 8px;display:inline-block}.gens .rcell-index{grid-area:1/4;align-self:baseline;font-size:24px}.gens .rcell-plot{grid-area:2/1/auto/-1;height:26px;margin-top:2px}.gens .rcell-words{grid-area:3/1/auto/3;justify-self:start;margin-top:0}.gens .rcell-range{grid-area:3/3/auto/-1;align-self:start;margin-top:0}.gens>tbody>tr.is-unrated{padding:8px 0}.gens>tbody>tr.is-unrated .rcell-words{grid-area:1/4;place-self:baseline end;margin-top:0}.gens>tbody>tr.is-unrated .rcell-plot{display:none}.fold-title{font-size:18px}.car-stands{margin-top:28px}.car>.xsec,.car-folds{margin-top:32px}.car-lead .xsum-grid{margin-top:16px}.car-records .vehicle-list li{padding:10px 0}.car-records .vehicle-list .v-meta{margin-top:4px}.fold-body .spec{gap:4px;padding:14px 16px 16px 0}.fold-body .spec:nth-child(2n){padding-left:16px}.fold-body .spec dt{margin-bottom:6px}.fold-body .spec-value{font-size:34px}.fold-body .spec-value.is-words{font-size:24px}.fold-body .vx-legend{gap:8px 24px;padding:12px 0 14px}.fold-body .vx-table>tbody>tr{padding-block:10px 6px}.fold-body .vx-idx{font-size:24px}.fold-body .cx-why,.fold-body .xsum-note{font-size:var(--fs-ui)}.fold-body .sx-big .sx-ratio-n{font-size:20px}.fold-body .cx-facts{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:16px;display:grid}.fold-body .cx-facts .cx-fact:first-child:nth-last-child(odd){grid-column:1/-1}.fold-body .breakdown.counts>tbody>tr{padding-block:8px}}.fold-body .spec-scroll{position:relative}.fold-body .spec-scroll :is(.spec-gen-table,.spec-safety-table) :is(thead th:first-child,tbody th:first-child){z-index:1;background:var(--bg);box-shadow:1px 0 0 var(--hair);position:sticky;left:0}.fold-body .spec-scroll:focus-visible{outline:var(--focus-ring);outline-offset:2px}@media (width<=719px){.fold-body .cx-table>tbody>tr{grid-template-rows:auto auto auto;grid-template-columns:minmax(0,1fr) auto;padding:12px 0 8px}.fold-body .cx-table>tbody>tr>:is(th,td){height:auto}.fold-body .cx-table>tbody>tr>th{grid-row:1}.fold-body .cx-table .rcell-index{grid-area:1/2;align-self:start;font-size:30px}.fold-body .cx-table .rcell-plot{grid-area:2/1/auto/-1;height:26px;margin-top:6px}.fold-body .cx-table .rcell-words{grid-area:3/1/auto/2;justify-self:start;margin-top:0}.fold-body .cx-table .rcell-range{grid-area:3/2;align-self:start;margin-top:0}.fold-body .cx-table .rcell.is-missing .rcell-words{grid-area:2/1/auto/-1;justify-self:start}.fold-body .cx-country-name{font-size:18px}.fold-body .cx-measure{margin-top:2px}.car-years-switch,.car-years-switch .rk-options{width:100%}.car-years-switch .rk-options{flex-wrap:nowrap;display:flex}.car-years-switch .rk-opt{flex:1 1 0;min-width:0;display:flex}.car-years-switch .rk-opt .key{text-align:center;white-space:normal;overflow-wrap:anywhere;flex:1;justify-content:center;min-height:44px;padding:6px;line-height:1.2}}@media (width<=360px){.gens>tbody>tr{grid-template-rows:auto auto auto auto;column-gap:8px}.gens>tbody>tr>td.gen-deaths{grid-area:2/1/auto/4;margin-top:2px}.gens .rcell-plot{grid-row:3}.gens .rcell-words,.gens .rcell-range{grid-row:4}.gens>tbody>tr.is-unrated .rcell-words{grid-area:2/3/auto/-1;justify-self:end}.gens>tbody>tr.is-unrated>td.gen-deaths{grid-column:1/3}}@media (width<=719px){.fold-body .cx-measure{white-space:normal;overflow-wrap:anywhere;padding-left:29px}.fold-body .cx-table>tbody>tr>th{min-width:0}}.car-fair{border-top:var(--rule-w) var(--rule-style) var(--hair-2);margin-top:18px;padding-top:12px}.car-fair-label{align-items:center;gap:6px;margin:0 0 4px;display:flex}.car-fair-reading{flex-wrap:wrap;align-items:baseline;gap:2px 10px;margin:0;display:flex}.car-fair-num{font-size:26px;font-weight:var(--display-weight,400);font-variant-numeric:tabular-nums;line-height:1.1}.car-fair-range,.car-fair-flag{font-size:var(--fs-ui);color:var(--ink-2)}.car-fair-flag{font-family:var(--label-font,var(--mono));font-stretch:87.5%;font-size:var(--fs-label);letter-spacing:var(--label-tracking,.045em);text-transform:var(--label-case)}.car-fair-rests{margin-top:4px}.car-fair-rests a{color:var(--ink-2);text-decoration:underline;-webkit-text-decoration-color:var(--ink-4);text-decoration-color:var(--ink-4);text-underline-offset:3px}.fair-places{margin-top:24px}.fair-places-title{margin:0 0 6px}.fair-places-scroll{overflow-x:auto}.fair-places-table{border-collapse:collapse;width:100%;max-width:640px;font-size:var(--fs-ui);margin-top:10px}.fair-places-table th,.fair-places-table td{border-bottom:var(--rule-w) var(--rule-style) var(--hair);text-align:left;vertical-align:baseline;padding:7px 10px 7px 0;font-weight:400}.fair-places-table thead th{font-family:var(--label-font,var(--mono));font-stretch:87.5%;font-size:var(--fs-label);letter-spacing:var(--label-tracking,.045em);text-transform:var(--label-case);color:var(--ink-3)}.fair-places-table .num{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.fair-places-note{font-size:var(--fs-label);color:var(--ink-3);display:block}.fair-places-range{color:var(--ink-3)}.fair-places-prior th{color:var(--ink-2)}.fair-cars-list{margin:0 0 8px;padding-left:18px}.fair-cars-list li{margin:0 0 3px}.car-similar-counts{margin:0}.car .spec dt,.fold-body :is(.vx-table th.vx-ratio,.vx-table td.vx-basis .label,.vx-table td.vx-basis .vx-deaths,.cx-facts .cx-fact dd){overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto}.car-version-line{max-width:68ch;font-size:var(--fs-ui);color:var(--ink-2);margin:14px 0 0;line-height:1.5}.car-version-line a{color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--ink-4);text-decoration-color:var(--ink-4);text-underline-offset:3px}.car-version-line a:hover{-webkit-text-decoration-color:var(--ink);text-decoration-color:var(--ink)}.car-version-notes{margin-top:4px}.car-version-notes .car-fair{margin-top:10px}.car-version-note{margin:0}.car-vrate-row{margin-top:12px;padding-top:10px}.car-vrate-about{margin:2px 0 0}.car-lead-lines+.car-vrate-row,.xsum-reading+.car-vrate-row{margin-top:18px}.car-vrate-weights,.car-vrate-excess,.car-vrate-gens{margin:10px 0 0}.car-version-note~.car-vrate-weights{margin-top:10px}.car-related{border-top:var(--rule-w) var(--rule-style) var(--hair);gap:6px;margin-top:10px;padding-top:12px;display:grid}.car-related-title{margin:0}.car-related-row{max-width:68ch;font-size:var(--fs-ui);color:var(--ink-2);text-wrap:pretty;margin:0;line-height:1.6}.car-related-key{margin-right:4px}.car-related-row a{color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--ink-4);text-decoration-color:var(--ink-4);text-underline-offset:3px}.car-related-row a:hover{-webkit-text-decoration-color:var(--ink);text-decoration-color:var(--ink)}.gen-made{margin-left:10px}.gens .gen-code .gen-made{white-space:normal;max-width:11rem;height:auto;min-height:20px;padding-block:2px;line-height:1.25}.vx-link{color:inherit;text-decoration:underline;-webkit-text-decoration-color:var(--ink-4);text-decoration-color:var(--ink-4);text-underline-offset:4px}.vx-link:hover{-webkit-text-decoration-color:var(--ink);text-decoration-color:var(--ink)}.perf-sec .spec-sheet{margin-top:4px}.perf-scroll{overscroll-behavior-x:contain;position:relative;overflow-x:auto}.perf-scroll:focus-visible{outline:var(--focus-ring);outline-offset:2px}.perf-table{--perf-label:clamp(8.5rem, 16vw, 12.5rem);border-top:var(--rule-w) var(--rule-style) var(--hair-2);min-width:0}.perf-row{grid-template-columns:var(--perf-label) repeat(var(--cols), minmax(8rem, 1fr));padding:calc(14px * var(--density)) 0;border-bottom:var(--rule-w) var(--rule-style) var(--hair);align-items:baseline;column-gap:20px;display:grid}.perf-head{padding-block:calc(18px * var(--density)) calc(14px * var(--density));border-bottom-color:var(--hair-2);align-items:end}.perf-rowhead{min-width:0;color:var(--ink-3);overflow-wrap:anywhere}.perf-col{flex-direction:column;gap:2px;min-width:0;display:flex}.perf-col-name{font-family:var(--display,var(--sans));font-weight:var(--display-weight,400);font-stretch:var(--display-stretch);text-transform:var(--display-case);letter-spacing:var(--display-tracking,-.02em);overflow-wrap:anywhere;text-wrap:balance;font-size:clamp(20px,2.2vw,28px);line-height:1.15}.perf-col.is-found .perf-col-name{text-underline-offset:6px;text-decoration:underline;text-decoration-thickness:1px}.perf-found{white-space:normal;align-self:flex-start;max-width:100%;height:auto;min-height:20px;margin-top:4px;margin-left:0;padding-block:2px;line-height:1.3}.perf-col-years{font-size:var(--fs-sm);color:var(--ink-3);font-variant-numeric:tabular-nums}.perf-cell{min-width:0;font-size:var(--fs-ui);color:var(--ink);overflow-wrap:anywhere;line-height:1.4}.perf-power .perf-cell,.perf-torque .perf-cell,.perf-accel-100 .perf-cell,.perf-accel-60 .perf-cell,.perf-braking .perf-cell,.perf-ptw .perf-cell{font-family:var(--numeral-font,var(--display,var(--sans)));font-weight:var(--numeral-weight,var(--display-weight,200));font-stretch:var(--display-stretch);letter-spacing:var(--numeral-tracking,var(--display-tracking,-.03em));font-variant-numeric:var(--numeral-figures);font-size:clamp(24px,2.6vw,34px);line-height:1.05}.perf-cell .unit{font-family:var(--label-font,var(--mono));font-stretch:87.5%;font-size:var(--fs-label);font-weight:var(--label-weight,400);letter-spacing:var(--label-tracking,.045em);color:var(--ink-3);vertical-align:2px}.perf-cell .unit-beside{margin-top:4px;display:block}.perf-cell .unit-beside [aria-hidden]{display:none}.perf-lines{gap:8px;display:grid}.perf-line{display:block}.perf-note{font-family:var(--sans);font-size:var(--fs-sm);letter-spacing:0;color:var(--ink-3);margin-top:3px;font-weight:400;line-height:1.35;display:block}.perf-rate-cell{flex-wrap:wrap;align-items:baseline;gap:2px 10px;display:flex}.perf-rate-cell .verdict{white-space:normal}.perf-rate-n{font-family:var(--numeral-font,var(--display,var(--sans)));font-weight:var(--numeral-weight,var(--display-weight,200));font-variant-numeric:var(--numeral-figures);font-size:clamp(22px,2.2vw,28px);line-height:1.05}.perf-foot{font-size:var(--fs-sm);color:var(--ink-3);margin:12px 0 0}@media (width<=719px){.perf-row{grid-template-columns:repeat(var(--cols), minmax(0, 1fr));gap:6px 12px;padding-block:12px}.perf-head{padding-block:14px 12px}.perf-head .perf-rowhead{display:none}.perf-rowhead{grid-column:1/-1}.perf-cell{font-size:var(--fs-sm)}.perf-power .perf-cell,.perf-torque .perf-cell,.perf-accel-100 .perf-cell,.perf-accel-60 .perf-cell,.perf-braking .perf-cell,.perf-ptw .perf-cell{font-size:24px}.perf-col-name{font-size:19px}.perf-rate-n{font-size:22px}.perf-table.is-wide .perf-row{grid-template-columns:repeat(var(--cols), minmax(7rem, 1fr));min-width:calc(var(--cols) * 7rem + (var(--cols) - 1) * 12px)}.perf-table.is-wide .perf-rowhead{justify-self:start;max-width:100%;position:sticky;left:0}}.spec-engine-build{font-size:var(--fs-sm);color:var(--ink-2);margin-top:2px;font-weight:400;display:block}.spec-engine-table .spec-engine-perf{white-space:nowrap}.spec-engine-figs{font-size:var(--fs-sm);color:var(--ink-2);margin-top:2px;font-weight:400;display:none}.spec-engine-figs>span{display:block}@media (width<=719px){.spec-engine-table .spec-engine-perf{display:none}.spec-engine-figs{display:block}}.perf-gens{margin:0 0 24px}.perf-gens .rk-opt .key{gap:8px}.perf-gens .rk-detail{font-family:var(--label-font,var(--mono));font-stretch:87.5%;font-size:var(--fs-label);font-weight:var(--label-weight,400);letter-spacing:var(--label-tracking,.045em);color:var(--ink-3);font-variant-numeric:tabular-nums}.perf-genline{font-size:var(--fs-sm);color:var(--ink-3);margin:12px 0 0}.perf-genline-solo{margin:0 0 12px}@media (width<=719px){.perf-gens .rk-options{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;display:grid}.perf-gens .rk-opt{min-width:0}.perf-gens .rk-opt .key{white-space:normal;overflow-wrap:anywhere;flex-wrap:wrap;flex:auto;justify-content:center;min-height:44px;padding-block:6px;line-height:1.2}}.fig{display:inline}.fig .help{margin-inline-start:6px}.fig-est{flex-direction:column;align-items:flex-start;gap:4px;min-width:0;display:inline-flex}.fig-est .fig-main{color:var(--ink-2);font-size:.92em}.fig-approx{font-family:var(--sans);color:var(--ink-3);font-weight:400}.fig-sub{font-family:var(--sans);font-size:var(--fs-sm);letter-spacing:0;color:var(--ink-3);flex-wrap:wrap;align-items:center;gap:2px 8px;font-weight:400;line-height:1.35;display:inline-flex}.fig-tag{font-family:var(--label-font,var(--mono));font-stretch:87.5%;font-size:var(--fs-label);font-weight:var(--label-weight,400);letter-spacing:var(--label-tracking,.045em);text-transform:var(--label-case,uppercase)}@media (width<=359px){.fig-tag{letter-spacing:0}}.fig-range,.fig-range .unit{font-variant-numeric:tabular-nums}.fig-range .unit{font-size:inherit;letter-spacing:0;vertical-align:baseline}.fig-none{font-family:var(--sans);font-size:var(--fs-sm);letter-spacing:0;color:var(--ink-3);font-weight:400;line-height:1.35}.fig-help,.fig-help>span{display:block}.fig-help>span+span{margin-top:6px}.fig-sources{gap:3px;margin-top:6px;display:grid}.fig-source{display:block}.chassis{--n:4;margin-top:40px}.chassis-head{flex-wrap:wrap;align-items:baseline;gap:4px 14px;padding-bottom:12px;display:flex}.chassis-title{margin:0}.chassis-count{font-size:var(--fs-sm);color:var(--ink-3)}.chassis-table{border-top:var(--rule-w) var(--rule-style) var(--hair-2)}.chassis-row{grid-template-columns:minmax(0, 2.4fr) repeat(var(--n), minmax(5.25rem, 1fr));padding:calc(12px * var(--density)) 0;border-bottom:var(--rule-w) var(--rule-style) var(--hair);align-items:baseline;column-gap:20px;display:grid}.chassis-cols{padding-block:calc(12px * var(--density)) calc(10px * var(--density));border-bottom-color:var(--hair-2);color:var(--ink-3);align-items:end}.chassis-group-head{padding:calc(22px * var(--density)) 0 calc(8px * var(--density));border-bottom:var(--rule-w) var(--rule-style) var(--hair-2);align-items:baseline;gap:4px 12px;display:flex}.chassis-group-head [role=rowheader]{flex-wrap:wrap;align-items:baseline;gap:2px 12px;display:flex}.chassis-group-count{font-size:var(--fs-sm);color:var(--ink-3)}.chassis-name{overflow-wrap:anywhere;flex-direction:column;gap:3px;min-width:0;display:flex}.chassis-engine{font-size:var(--fs-ui);color:var(--ink);font-weight:500;line-height:1.35}.chassis-tag{vertical-align:1px;margin-left:8px}.chassis-facts,.chassis-epa{font-size:var(--fs-sm);color:var(--ink-2);font-weight:400;line-height:1.35}.chassis-epa{color:var(--ink-3)}.chassis-cell{overflow-wrap:anywhere;min-width:0}.chassis-num{font-family:var(--numeral-font,var(--display,var(--sans)));font-weight:var(--numeral-weight,var(--display-weight,200));font-stretch:var(--display-stretch);letter-spacing:var(--numeral-tracking,var(--display-tracking,-.03em));font-variant-numeric:var(--numeral-figures);color:var(--ink);font-size:clamp(19px,1.9vw,25px);line-height:1.1}.chassis-num .unit{font-family:var(--label-font,var(--mono));font-stretch:87.5%;font-size:var(--fs-label);font-weight:var(--label-weight,400);letter-spacing:var(--label-tracking,.045em);color:var(--ink-3);vertical-align:2px}.chassis-num .unit-beside{margin-top:3px;display:block}.chassis-num .unit-beside [aria-hidden],.chassis-label{display:none}.chassis-note{max-width:70ch;font-size:var(--fs-sm);color:var(--ink-3);margin:14px 0 0;line-height:1.45}.chassis-braking-note{margin:0 0 14px}@media (width<=719px){.chassis{margin-top:32px}.chassis-cols{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.chassis-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 16px;padding-block:14px}.chassis-name{grid-column:1/-1}.chassis-label{font-family:var(--label-font,var(--mono));font-stretch:87.5%;font-size:var(--fs-label);font-weight:var(--label-weight,400);letter-spacing:var(--label-tracking,.045em);color:var(--ink-3);margin-bottom:3px;line-height:1.3;display:block}.chassis-num{font-size:21px}.chassis-cell.is-empty{display:none}}.car-thin{max-width:62ch;font-size:var(--fs-ui);color:var(--ink-3);margin:24px 0 0;line-height:1.45}.variants-bare{margin-top:10px}.dir{--s:4px;border-block:var(--s) solid transparent;flex:none;width:0;height:0;display:inline-block}.dir-lower{border-right:calc(var(--s) * 1.5) solid var(--mark,var(--lower-mark))}.dir-higher{border-left:calc(var(--s) * 1.5) solid var(--mark,var(--higher-mark))}.dir-neutral{width:calc(var(--s) * 1.5);height:calc(var(--s) * 1.5);border:1.5px solid var(--ink-2);border-radius:50%}.verdict{color:var(--txt,var(--ink-2));white-space:nowrap;align-items:center;gap:8px;font-weight:500;display:inline-flex}.verdict.is-qualified{white-space:normal;text-wrap:balance}.tape-panel{padding:calc(26px * var(--density)) calc(36px * var(--density)) calc(22px * var(--density));min-width:0;container-type:inline-size}.tape-panel.is-wide{padding:calc(26px * var(--density)) calc(40px * var(--density)) calc(24px * var(--density))}.tape-top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px 24px;min-height:34px;display:flex}.tape-title{align-items:center;gap:12px;margin:0;display:flex}.tape-title .help{margin-left:-2px}.tape-led{background:var(--mark);width:6px;height:6px;box-shadow:0 0 0 3px var(--wash);transition:background var(--dur);border-radius:50%;flex:none}.tape-presets{flex-wrap:wrap;gap:8px;display:flex}.tape-presets .key{--lamp:var(--mark);min-height:34px;padding:0 13px 0 11px;font-size:13.5px;font-weight:500}.tape-readout{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"num ver""tape tape""foot foot";align-items:end;column-gap:40px;margin-top:24px;display:grid}.is-wide .tape-readout{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);grid-template-areas:"veh num ver""tape tape tape""foot foot foot";margin-top:30px}.tape-readout p{margin:0}.tape-readout .label{margin-bottom:10px}.tape-vehicle{grid-area:veh;min-width:0;padding-bottom:14px}.tape-name{letter-spacing:-.02em;font-size:28px;font-weight:500;line-height:1.1}.tape-readout .tape-meta{color:var(--ink-2);margin-top:8px;font-size:15px}.tape-reading{grid-area:num;min-width:0;position:relative}.is-wide .tape-reading{text-align:center}.tape-num{font-weight:var(--numeral-weight,var(--display-weight,200));font-family:var(--numeral-font,var(--display,var(--sans)));font-stretch:var(--display-stretch);letter-spacing:var(--numeral-tracking,var(--display-tracking,-.055em));font-variant-numeric:var(--numeral-figures);white-space:nowrap;padding-right:.04em;font-size:clamp(112px,12vw,176px);line-height:.78;display:block}.is-wide .tape-num{font-size:clamp(132px,15.5vw,228px)}.tape-num[data-star]:after{content:"*";font-size:.34em;font-weight:var(--display-weight,300);vertical-align:top;color:var(--ink-3);margin-left:.04em;line-height:1;display:inline-block}.tape-readout .tape-unit{margin:16px 0 0;display:block}.tape-slash{color:var(--ink-4)}.tape-none{overflow-wrap:anywhere;font-weight:var(--display-weight,200);font-family:var(--display,var(--sans));font-stretch:var(--display-stretch);text-transform:var(--display-case);font-style:var(--display-style,inherit);letter-spacing:var(--display-tracking,-.045em);color:var(--ink-2);font-size:clamp(56px,6.4vw,92px);line-height:.92;display:block}.tape-verdict{text-align:right;grid-area:ver;min-width:0;padding-bottom:14px}.tape-words{letter-spacing:-.025em;font-size:32px;font-weight:400;line-height:1.1}.tape-words .verdict{white-space:normal;gap:10px;font-weight:400}.tape-words .dir{--s:6px}.tape-readout .tape-range{color:var(--ink-2);margin-top:10px;font-size:15px}.tape-range b{color:var(--ink);font-weight:500}.tape-readout .tape-flag{border:var(--edge-w) solid var(--hair-2);border-radius:min(5px, var(--radius-xs));height:20px;color:var(--ink-2);vertical-align:1px;align-items:center;margin:0 0 0 10px;padding:0 7px;display:inline-flex}.is-unrated .tape-verdict{max-width:20em}.tape-reason{letter-spacing:-.012em;font-size:21px;line-height:1.3}.tape-readout .tape-hint{color:var(--ink-2);text-wrap:pretty;margin-top:8px;font-size:15px}.tape-hint a{color:var(--ink);text-decoration:underline}.tape-well{--gapT:40px;height:124px;margin-top:var(--gapT);border-radius:calc(var(--radius) + 2px);background:var(--well);box-shadow:var(--tape-well-shadow);grid-area:tape;position:relative}.tape-well[data-dir=lower]{--mark:var(--lower-mark);--wash:var(--lower-wash)}.tape-well[data-dir=higher]{--mark:var(--higher-mark);--wash:var(--higher-wash)}.tape-well[data-dir=neutral]{--mark:var(--ink-2);--wash:var(--neutral-wash)}.tape-well.is-part>.tape-svg,.tape-well.is-part>.tape-cursor{display:none}.tape-svg{border-radius:calc(var(--radius) + 2px);width:100%;height:100%;position:absolute;inset:0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 1%,#000 11% 89%,#0000 99%);mask-image:linear-gradient(90deg,#0000 1%,#000 11% 89%,#0000 99%)}.tape-svg text{font-family:var(--label-font,var(--mono));font-weight:var(--label-weight,inherit);letter-spacing:var(--label-tracking,.02em);fill:var(--ink-3);font-size:10px;font-stretch:87.5%}.tape-svg .tk-mul{font-family:var(--sans);letter-spacing:-.01em;fill:var(--ink-2);font-size:13.5px;font-weight:500;font-stretch:100%}.tape-svg .tk-mul.avg{fill:var(--ink);font-weight:600}.tk{stroke:var(--ink-3);stroke-opacity:.55;stroke-width:var(--stroke-w);transition:stroke .5s}.tk.l1,.tk.l2,.tk.l3,.tk.avg{stroke-opacity:1}.tk.l1,.tk.l2{stroke:var(--ink-2)}.tk.avg{stroke:var(--ink);stroke-width:var(--stroke-w-strong)}.tape-well[data-settled] .tk.in{stroke:var(--mark);stroke-opacity:1}.tape-bracket{fill:none;stroke:var(--mark);stroke-width:1.25px;opacity:0;transition:opacity .5s}.tape-well[data-settled] .tape-bracket{opacity:1}.tape-well.is-small .tape-bracket{stroke-dasharray:3 2}.tape-base{stroke:var(--mark);stroke-width:2px;stroke-linecap:round;opacity:.55}.tape-cursor{border-radius:var(--radius-sm);pointer-events:none;background:linear-gradient(180deg, color-mix(in oklab, var(--surface) 55%, transparent), color-mix(in oklab, var(--surface) 15%, transparent) 40%, color-mix(in oklab, var(--surface) 30%, transparent));border:var(--edge-w) solid var(--hair-2);width:44px;box-shadow:inset 0 1px 0 var(--hi), 0 8px 18px -10px var(--sh-3);margin-left:-22px;position:absolute;top:9px;bottom:9px;left:50%}.tape-cursor:before{content:"";height:calc(var(--B,84px) - 15px);width:var(--stroke-w-strong);margin-left:calc(var(--stroke-w-strong) / -2);background:var(--mark);transition:background var(--dur);position:absolute;top:6px;left:50%}.is-wide .tape-cursor:before{top:calc(14px - var(--gapT));height:calc(var(--B,84px) - 23px + var(--gapT))}.tape-cursor:after{content:"";left:50%;top:calc(var(--B,84px) - 13.5px);background:var(--mark);width:9px;height:9px;box-shadow:0 0 0 2px var(--well), 0 0 0 5px var(--wash);transition:background var(--dur);border-radius:50%;margin-left:-4.5px;position:absolute}:root:not([data-mode=light]) .tape-cursor:before{box-shadow:0 0 10px var(--mark)}.is-unrated .tape-strip{opacity:.6}.is-unrated .tape-cursor{display:none}.is-unrated .tape-led{background:var(--ink-4);box-shadow:0 0 0 3px var(--neutral-wash)}.tape-foot{border-top:var(--rule-w) var(--rule-style) var(--hair);grid-area:foot;justify-content:space-between;align-items:center;gap:20px;margin-top:14px;padding-top:16px;display:flex}.tape-foot>span{align-items:center;gap:8px;display:inline-flex}.tape-note{text-align:center;justify-content:center}.tape-lo,.tape-hi{flex:0 auto;min-width:0}@container (width<=640px){.tape-readout,.is-wide .tape-readout{grid-template-columns:minmax(0,1fr);margin-top:22px}.tape-readout{grid-template-areas:"num""ver""tape""foot"}.is-wide .tape-readout{text-align:center;grid-template-areas:"veh""num""tape""ver""foot"}.tape-vehicle{padding:0 0 22px}.is-wide .tape-vehicle .label,.is-wide .tape-verdict .label{display:none}.tape-verdict{text-align:left;padding:18px 0 0}.is-wide .tape-verdict{text-align:center;padding-top:20px}.tape-name{font-size:21px}.tape-words{font-size:24px}.tape-words .dir{--s:5px}.tape-readout .tape-meta,.tape-readout .tape-range{font-size:14px}.tape-num{font-size:clamp(96px,30cqi,132px)}.is-wide .tape-num{font-size:clamp(104px,34cqi,150px)}.tape-well{--gapT:28px;height:112px}.tape-note{display:none!important}.tape-presets{scrollbar-width:none;flex-wrap:nowrap;width:calc(100% + 40px);margin-inline:-20px;padding:2px 20px 4px;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#0000,#000 20px calc(100% - 28px),#0000);mask-image:linear-gradient(90deg,#0000,#000 20px calc(100% - 28px),#0000)}.tape-presets::-webkit-scrollbar{display:none}.tape-presets .key{flex:none}.tape-top{flex-direction:column;align-items:flex-start}}@media (width<=719px){.tape-panel,.tape-panel.is-wide{border-radius:calc(var(--radius-lg) - 6px);padding:20px 20px 18px}}.rscale{height:15px;font-family:var(--label-font,var(--mono));font-stretch:87.5%;font-size:var(--fs-label);font-weight:var(--label-weight,400);letter-spacing:var(--label-tracking,.045em);text-transform:var(--label-case);color:var(--ink-3);line-height:15px;display:block;position:relative}.rscale>span{white-space:nowrap;position:absolute;bottom:0;transform:translate(-50%)}.rscale b{font-weight:400}.rscale .rscale-n{font-style:normal}.rscale .rscale-avg{color:var(--ink)}.rscale{container-type:inline-size}@container (width<=259px){.rscale b{display:none}}@container (width<=139px){.rscale>span:not(.rscale-avg,:first-child,:last-child){display:none}}.rmark{pointer-events:none;height:100%;min-height:30px;display:block;position:relative}.rmark-grid,.rmark-avg{width:var(--stroke-w);margin-left:calc(var(--stroke-w) / -2);background:var(--hair);position:absolute;top:0;bottom:0}.rmark-avg{left:var(--o,50%);background:var(--ink-4)}.rmark-range{top:50%;left:var(--a);width:calc(var(--b) - var(--a));height:var(--range-w);margin-top:calc(var(--range-w) / -2);border-radius:min(var(--range-w), var(--radius-xs));background:var(--mark);opacity:.55;animation:rmark-range var(--dur-slow) var(--ease) var(--d,0s) both;position:absolute}.rmark-range:before,.rmark-range:after{content:"";top:calc((var(--range-w) - 10px) / 2);width:var(--stroke-w);background:var(--mark);height:10px;position:absolute}.rmark-range:before{left:0}.rmark-range:after{right:0}.rmark-range.clip-low:before,.rmark-range.clip-high:after{background:0 0;border-block:5px solid #0000;width:0;height:0;top:-4px}.rmark-range.clip-low:before{border-right:6px solid var(--mark);left:-3px}.rmark-range.clip-high:after{border-left:6px solid var(--mark);right:-3px}.rmark.is-small .rmark-range{background:repeating-linear-gradient(90deg, var(--mark) 0 4px, transparent 4px 7px);opacity:.8}.rmark-dot{top:50%;left:var(--x);width:var(--mark-size);height:var(--mark-size);margin:calc(var(--mark-size) / -2) 0 0 calc(var(--mark-size) / -2);background:var(--mark);box-shadow:0 0 0 2.5px var(--ring,var(--bg)), 0 0 0 3.5px var(--hair);transition:transform .25s var(--ease);animation:rmark-dot var(--dur-slow) var(--ease) var(--d,0s) both;border-radius:50%;position:absolute}@keyframes rmark-range{0%{left:var(--o,50%);width:0}}@keyframes rmark-dot{0%{left:var(--o,50%)}}.rmark-bar{top:50%;left:min(var(--o,50%), var(--x));width:calc(max(var(--o,50%), var(--x)) - min(var(--o,50%), var(--x)));height:calc(var(--mark-size) * .72);margin-top:calc(var(--mark-size) * -.36);border-radius:min(calc(var(--mark-size) * .72), var(--radius-xs));background:var(--mark);opacity:.28;animation:rmark-bar var(--dur-slow) var(--ease) var(--d,0s) both;position:absolute}@keyframes rmark-bar{0%{left:var(--o,50%);width:0}}[data-reveal=wait] :is(.rmark-range,.rmark-dot,.rmark-bar){animation-play-state:paused}.rmark-layer{--y:50%;position:absolute;inset:0}.rmark-layer.is-driven{--y:calc(50% - 6px)}.rmark-layer.is-adjusted{--y:calc(50% + 6px)}.rmark-layer .rmark-range,.rmark-layer .rmark-dot{top:var(--y)}.rmark-layer.is-adjusted .rmark-range{opacity:.45}.rmark-layer.is-small .rmark-range{background:repeating-linear-gradient(90deg, var(--mark) 0 4px, transparent 4px 7px);opacity:.8}.rmark-layer.is-adjusted.is-small .rmark-range{opacity:.5}.rmark-ring{top:var(--y,50%);left:var(--x);width:var(--mark-size);height:var(--mark-size);margin:calc(var(--mark-size) / -2) 0 0 calc(var(--mark-size) / -2);border:2px solid var(--mark);background:var(--ring,var(--bg));box-shadow:0 0 0 2px var(--ring,var(--bg));transition:transform .25s var(--ease);animation:rmark-dot var(--dur-slow) var(--ease) var(--d,0s) both;border-radius:50%;position:absolute}[data-reveal=wait] .rmark-ring{animation-play-state:paused}tr:hover .rmark-ring,tr:focus-within .rmark-ring{transform:scale(1.3)}.rmark-diamond{top:var(--y,50%);left:var(--x);width:calc(var(--mark-size) - 2px);height:calc(var(--mark-size) - 2px);margin:calc((var(--mark-size) - 2px) / -2) 0 0 calc((var(--mark-size) - 2px) / -2);background:var(--mark);box-shadow:0 0 0 2.5px var(--ring,var(--bg)), 0 0 0 3.5px var(--hair);transition:transform .25s var(--ease);animation:rmark-dot var(--dur-slow) var(--ease) var(--d,0s) both;position:absolute;transform:rotate(45deg)}[data-reveal=wait] .rmark-diamond{animation-play-state:paused}tr:hover .rmark-diamond,tr:focus-within .rmark-diamond{transform:rotate(45deg)scale(1.3)}.rglyph{border-radius:50%;flex:none;width:9px;height:9px;display:inline-block}.rglyph-driven{background:var(--mark,var(--ink-2))}.rglyph-adjusted{border:1.5px solid var(--mark,var(--ink-2))}.rglyph-diamond{background:var(--mark,var(--ink-2));border-radius:0;width:7px;height:7px;margin-inline:1px;transform:rotate(45deg)}.rcell{font-size:var(--fs-base);grid-template-columns:minmax(var(--rc-plot-min,120px), 1fr) var(--rc-index,3.4em) var(--rc-words,11.5em);column-gap:var(--rc-gap,20px);text-align:left;font-variant-numeric:tabular-nums;grid-template-rows:auto auto;grid-template-areas:"plot index words""plot index range";place-items:center stretch;height:100%;display:grid}.rcell-plot{grid-area:plot;align-self:stretch;min-width:0}.rcell-index{font-weight:var(--numeral-weight,var(--display-weight,300));font-family:var(--numeral-font,var(--display,var(--sans)));font-stretch:var(--display-stretch);letter-spacing:var(--numeral-tracking,var(--display-tracking,-.03em));grid-area:index;justify-self:end;font-size:28px;line-height:1}.rcell-words{grid-area:words;align-self:end;min-width:0;font-size:14.5px}.rcell-range{font-family:var(--label-font,var(--mono));font-weight:var(--label-weight,inherit);font-stretch:87.5%;font-size:var(--fs-label);letter-spacing:var(--label-tracking,.045em);text-transform:var(--label-case);color:var(--ink-3);white-space:nowrap;flex-wrap:wrap;grid-area:range;align-self:start;column-gap:10px;margin-top:3px;display:flex}.rcell-words .dir{--s:4px}.rcell-flag{white-space:normal}@media (width>=720px) and (width<=1099px){:is(.xtable,.rk-table) .rate-col{--rc-plot-min:72px;--rc-gap:14px;--rc-words:minmax(7em, 9em)}:is(.xtable,.rk-table) .rate-col .rcell-words .verdict{white-space:normal}}.rcell.is-missing{grid-template-rows:1fr;grid-template-areas:"plot index words"}.rcell.is-missing .rcell-words{align-self:center}.rcell-missing{color:var(--ink-3)}.rcell.low-sample .rcell-index,.rcell.less-certain .rcell-index{color:var(--ink-2)}.rcell-head{display:block}.rcell-head-title{align-items:center;gap:6px;margin-bottom:8px;display:flex}.rcell.rcell-head-scale{grid-template-areas:"plot index words";align-items:end;height:auto}.rcell-head-scale .rcell-index,.rcell-head-scale .rcell-words{font:inherit;font-size:var(--fs-label);align-self:end}.rcell-head-scale .rcell-plot{align-self:end}tr:hover .rmark-dot,tr:focus-within .rmark-dot{transform:scale(1.3)}:where(.rtable){border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%}:where(.rtable) th,:where(.rtable) td{height:var(--row-h);border-bottom:var(--rule-w) var(--rule-style) var(--hair);text-align:left;vertical-align:middle;padding:0 12px}:where(.rtable)>thead th{border-bottom-color:var(--hair-2);background:var(--bg);height:auto;font-family:var(--label-font,var(--mono));font-stretch:87.5%;font-size:var(--fs-label);font-weight:var(--label-weight,400);letter-spacing:var(--label-tracking,.045em);text-transform:var(--label-case);color:var(--ink-3);vertical-align:bottom;white-space:nowrap;padding-block:12px 10px;line-height:1.45}:where(.rtable)>tbody th{font-weight:500}:where(.rtable)>thead th{position:static}:where(.rtable) td.rate-col{background:0 0;padding-block:0}:where(.rtable) .num{text-align:right}:where(.rtable)>thead>tr.ph-scale{display:none}.tooltip{z-index:var(--z-popup);pointer-events:none;background:var(--surface);color:var(--ink);border:var(--edge-w) solid var(--hair-2);border-radius:var(--radius-sm);box-shadow:0 8px 24px -10px var(--sh-3);font-size:var(--fs-sm);white-space:nowrap;font-variant-numeric:tabular-nums;flex-direction:column;gap:2px;padding:10px 13px;line-height:1.45;display:flex;position:absolute;transform:translate(-50%,-100%)}.rate-tooltip{white-space:normal;width:max-content;max-width:min(280px,100vw - 32px)}.tip-verdict{letter-spacing:-.01em;color:var(--txt,var(--ink));font-size:17px;font-weight:400}.tip-basis{color:var(--ink-3)}.dial-wall{border-top:var(--rule-w) var(--rule-style) var(--hair-2);border-left:var(--rule-w) var(--rule-style) var(--hair);grid-template-columns:repeat(auto-fill,minmax(min(100%,168px),1fr));margin:0;padding:0;list-style:none;display:grid}.dial-wall>*{border-right:var(--rule-w) var(--rule-style) var(--hair);border-bottom:var(--rule-w) var(--rule-style) var(--hair)}.dial{color:inherit;text-align:center;transition:background-color var(--dur);align-content:start;justify-items:center;padding:26px 16px 22px;text-decoration:none;display:grid;position:relative}a.dial:hover{background:var(--surface)}.dial-face{width:100%;max-width:168px;height:auto;filter:drop-shadow(0 1px 1px var(--sh-1)) drop-shadow(0 6px 10px var(--sh-1));display:block;overflow:visible}.dial-plate{fill:var(--surface);stroke:var(--hair-2);transition:fill var(--dur)}a.dial:hover .dial-plate{fill:var(--bg)}.dial-tick{stroke:var(--ink-4);stroke-width:var(--stroke-w);stroke-linecap:round}.dial-tick.major{stroke:var(--ink-2);stroke-width:calc(var(--stroke-w) * 1.4)}.dial-range{fill:none;stroke:var(--mark);stroke-width:calc(var(--stroke-w) * 3);stroke-linecap:round;opacity:.55}.dial-index{fill:var(--ink)}.dial-needle{transform-box:view-box;transform-origin:70px 66px;transition:transform calc(1.1s * var(--motion)) var(--ease) var(--d,0s);transform:rotate(0)}.dial[data-reveal=in] .dial-needle{transform:rotate(var(--ang))}.dial-needle line{stroke:var(--mark);stroke-width:calc(var(--stroke-w) * 1.6);stroke-linecap:round}.dial-hub{fill:var(--ink);stroke:var(--surface);stroke-width:2px}.dial-value{font-family:var(--numeral-font,var(--display,var(--sans)));font-stretch:var(--display-stretch);font-weight:var(--numeral-weight,var(--display-weight,300));letter-spacing:var(--numeral-tracking,var(--display-tracking,-.04em));fill:var(--ink);font-size:22px}.dial-mul{font-family:var(--label-font,var(--mono));font-weight:var(--label-weight,inherit);letter-spacing:var(--label-tracking,.04em);fill:var(--ink-3);font-size:7.5px;font-stretch:87.5%}.dial-name{letter-spacing:-.01em;margin-top:10px;font-size:17px;font-weight:500}.dial .dial-verdict{gap:7px;margin-top:4px;font-size:13.5px}.dial-verdict .dir{--s:3.5px}.dial-none{color:var(--ink-3)}.dial-deaths{margin-top:6px}.dial.is-unrated .dial-face{opacity:.7}@media (width<=719px){.dial-wall{grid-template-columns:repeat(3,minmax(0,1fr))}.dial{padding:18px 8px 16px}.dial-name{margin-top:6px;font-size:15px}.dial .dial-verdict{white-space:normal;font-size:12.5px}.dial-deaths{display:none}}.cchart{min-width:0;margin:0}.cchart-plot{width:100%;position:relative}.cchart-plot svg{touch-action:pan-y;cursor:crosshair;max-width:100%;height:auto;display:block;overflow:visible}.cchart-plot svg:focus-visible{outline-offset:8px;border-radius:var(--radius-sm)}.cchart text{font-family:var(--label-font,var(--mono));font-weight:var(--label-weight,inherit);letter-spacing:var(--label-tracking,.03em);fill:var(--ink-3);font-size:10px;font-stretch:87.5%}.cc-grid{stroke:var(--hair);stroke-width:var(--stroke-w);shape-rendering:crispedges}.cc-base{stroke:var(--ink-4);stroke-width:var(--stroke-w);shape-rendering:crispedges}.cc-hover{fill:var(--hair)}.cc-bar{fill:var(--bar);rx:var(--bar-radius);transform-box:fill-box;transform-origin:50% 100%;transition:fill var(--dur-fast);animation:cc-grow calc(.8s * var(--motion)) var(--ease) var(--d,0s) both}.cc-bar.alt{fill:var(--bar-2)}.cc-bar.peak{fill:var(--ink-2)}.cc-bar.now,.cc-bar.on{fill:var(--ink)}@keyframes cc-grow{0%{transform:scaleY(0)}}[data-reveal=wait] .cc-bar{animation-play-state:paused}.cchart .cc-gap{letter-spacing:.06em;fill:var(--ink-3);font-size:9.5px}.cchart .cc-halo{paint-order:stroke;stroke:var(--bg);stroke-width:4px;stroke-linejoin:round}.cchart .cc-ann{fill:var(--ink-2)}.cc-ann-line{stroke:var(--ink-4)}.cc-dim-line{fill:none;stroke:var(--ink-3)}.cchart .cc-dim-label{fill:var(--ink-2)}.cc-read{z-index:var(--z-popup);pointer-events:none;background:var(--surface);border:var(--edge-w) solid var(--hair-2);border-radius:var(--radius-sm);box-shadow:0 8px 24px -10px var(--sh-3);white-space:nowrap;flex-direction:column;padding:9px 12px;display:flex;position:absolute;transform:translate(-50%,-100%)}.cc-read b{letter-spacing:-.02em;font-size:20px;font-weight:400;line-height:1.25}.cc-foot{flex-wrap:wrap;justify-content:space-between;gap:6px 16px;margin-top:18px;display:flex}.cc-note{text-align:right}.cc-toggle{min-height:24px;color:var(--ink-2);cursor:pointer;transition:color var(--dur-fast);background:0 0;border:0;align-items:center;gap:9px;margin-top:14px;padding:6px 0;display:inline-flex}.cc-toggle:before{content:"";width:6px;height:6px;transition:transform var(--dur-fast);border-bottom:1.25px solid;border-right:1.25px solid;transform:rotate(-45deg)}.cc-toggle[aria-expanded=true]:before{transform:rotate(45deg)}.cc-toggle:hover{color:var(--ink)}.cc-table{border-top:var(--rule-w) var(--rule-style) var(--hair-2);max-height:340px;margin-top:10px;overflow:auto}.cc-table table{max-width:560px}.cc-table thead th{background:var(--bg)}.cc-table .cs-range{white-space:nowrap}.ry-avg{stroke:var(--ink-3);shape-rendering:crispedges}.rychart .cc-y.is-avg{fill:var(--ink)}.rychart .ry-avg-label{font-size:var(--fs-label);letter-spacing:.045em;text-transform:var(--label-case);fill:var(--ink-2)}.ry-mark{transform-box:fill-box;transform-origin:50%;animation:ry-in calc(.6s * var(--motion)) var(--ease) var(--d,0s) both}.ry-range,.ry-cap{stroke:var(--mark);stroke-width:var(--stroke-w-strong)}.ry-range{stroke-width:calc(var(--stroke-w) * 2);stroke-linecap:round;opacity:.55}.ry-arrow{fill:var(--mark);opacity:.8}.ry-dot{fill:var(--mark);stroke:var(--bg);stroke-width:1.5px;transform-box:fill-box;transform-origin:50%;transition:transform .2s var(--ease)}.ry-mark.is-small .ry-range{stroke-dasharray:3 3;stroke-linecap:butt;opacity:.8}.ry-mark.is-small .ry-dot{fill:var(--bg);stroke:var(--mark);stroke-dasharray:2 2}.ry-mark.on .ry-range{opacity:.9}.ry-mark.on .ry-dot{transform:scale(1.5)}@keyframes ry-in{0%{opacity:0;transform:scaleY(.2)}}[data-reveal=wait] .ry-mark{animation-play-state:paused}.ry-read{min-width:200px}.ry-read-basis{max-width:250px;font-size:var(--fs-sm);color:var(--ink-3);white-space:normal;margin-top:2px;line-height:1.4}.ry-legend{margin-top:14px}.ry-wait{min-height:300px}.my-rates.is-stale{opacity:.55;transition:opacity .2s .25s}.ry-key-avg{border-top:1px solid var(--ink-3);flex:none;width:18px;height:0}.ry-table table{max-width:640px}.ry-cell{flex-direction:column;gap:2px;display:flex}.ry-cell-num{font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:baseline;column-gap:8px;display:flex}.ry-cell .verdict{white-space:normal}.ry-cell-missing{color:var(--ink-3)}.ry-table .ry-rate{width:45%}.ry-flag{color:var(--ink-3)}.cscatter{min-width:0;margin:0}.cscatter-plot{width:100%;position:relative}.cscatter-plot svg{touch-action:pan-y;cursor:crosshair;max-width:100%;height:auto;display:block;overflow:visible}.cscatter-plot svg.is-link{cursor:pointer}.cscatter-plot svg:focus-visible{outline-offset:8px;border-radius:var(--radius-sm)}.cscatter text{font-family:var(--label-font,var(--mono));font-weight:var(--label-weight,inherit);letter-spacing:var(--label-tracking,.03em);fill:var(--ink-3);font-size:10px;font-stretch:87.5%}.cs-grid line{stroke:var(--hair);shape-rendering:crispedges}.cs-grid.is-minor line{stroke-dasharray:1 4}.cs-frame{fill:none;stroke:var(--hair-2);shape-rendering:crispedges}.cs-avg{stroke:var(--ink-3);shape-rendering:crispedges}.cs-title-y{color:var(--ink-2);margin:0 0 10px}.cs-title-x{text-align:right;color:var(--ink-2);margin:6px 0 0}.cscatter .cs-avg-label,.cscatter .cs-corner{font-size:var(--fs-label);letter-spacing:.045em;text-transform:var(--label-case)}.cscatter .cs-avg-label{fill:var(--ink-2)}.cscatter .cs-tick.is-avg{fill:var(--ink)}.cscatter .cs-halo{paint-order:stroke;stroke:var(--bg);stroke-width:4px;stroke-linejoin:round}.cscatter .cs-name{font-family:var(--sans);letter-spacing:0;fill:var(--ink-2);font-size:12px;font-weight:500;font-stretch:100%}.cs-pt{fill:var(--mark);stroke:var(--bg);stroke-width:1.5px;transform-box:fill-box;transform-origin:50%;transition:transform .2s var(--ease);animation:cs-in calc(.6s * var(--motion)) var(--ease) var(--d,0s) both}.cs-pt.is-mixed{fill:var(--bg);stroke:var(--ink-2);stroke-width:1.75px}.cs-pt.is-small{fill-opacity:.4;stroke:var(--mark);stroke-dasharray:2 2}.cs-pt.is-mixed.is-small{fill-opacity:1;stroke:var(--ink-3)}.cs-pt.on{transform:scale(1.55)}.cs-cross line{stroke:var(--mark);stroke-width:calc(var(--stroke-w) * 2);stroke-linecap:round;opacity:.5}@keyframes cs-in{0%{opacity:0;transform:scale(0)}}[data-reveal=wait] .cs-pt{animation-play-state:paused}.cs-read{gap:2px;min-width:180px}.cs-read-alias{font-size:var(--fs-sm);color:var(--ink-3)}.cs-read-line{align-items:baseline;gap:8px;display:flex}.cs-read-line .flag{align-self:center;width:14px;height:14px}.cs-read-line b{letter-spacing:-.02em;font-variant-numeric:tabular-nums;min-width:2.2em;font-size:20px;font-weight:400;line-height:1.25}.cs-read-verdict{max-width:250px;font-size:var(--fs-sm);color:var(--ink-2);white-space:normal;margin-top:4px;line-height:1.4}.cs-legend{font-size:var(--fs-sm);color:var(--ink-2);flex-wrap:wrap;gap:8px 26px;margin:18px 0 0;padding:0;list-style:none;display:flex}.cs-legend li{align-items:center;gap:8px;display:inline-flex}.cs-key{background:var(--mark);border-radius:50%;flex:none;width:10px;height:10px}.cs-key.is-mixed{border:1.75px solid var(--ink-2);background:0 0}.cs-key.is-small{border-style:dashed}.cs-count{font-family:var(--label-font,var(--mono));font-weight:var(--label-weight,inherit);font-stretch:87.5%;font-size:var(--fs-label);letter-spacing:var(--label-tracking,.045em);color:var(--ink-3)}@media (width<=619px){.cc-foot{flex-direction:column}.ry-table .ry-sampled{display:none}.cc-note{text-align:left}}@media (width<=719px){:where(.rtable),:where(.rtable)>thead,:where(.rtable)>tbody{display:block}:where(.rtable)>thead>tr:not(.ph-scale){flex-wrap:wrap;justify-content:space-between;align-items:end;column-gap:16px;display:flex}:where(.rtable)>thead th{border:0;padding:10px 0 6px}:where(.rtable)>thead .rcell-head-scale{display:none}:where(.rtable)>thead .rcell-head-title{margin:0}:where(.rtable)>thead>tr.ph-scale{border-bottom:var(--rule-w) var(--rule-style) var(--hair-2);display:block}:where(.rtable)>thead>tr.ph-scale>td{border:0;height:auto;padding:2px 0 8px;display:block}:where(.rtable)>tbody>tr{border-bottom:var(--rule-w) var(--rule-style) var(--hair);grid-template-rows:auto auto auto auto;grid-template-columns:minmax(min-content,1fr) auto;column-gap:16px;padding:14px 0 10px;display:grid}:where(.rtable)>tbody>tr>:is(th,td){border:0;height:auto;padding:0}:where(.rtable)>tbody>tr>th{grid-area:1/1;width:auto}:where(.rtable)>tbody>tr>td:not(.rate-col){text-align:left;grid-area:2/1/span 2;align-self:start}:where(.rtable) .ph-hide{display:none}:where(.rtable) td.rate-col{grid-area:1/1/-1/-1;grid-template-columns:subgrid;grid-template-rows:subgrid;pointer-events:none;display:grid}:where(.rtable) td.rate-col>.rcell{grid-area:1/1/-1/-1;grid-template-columns:subgrid;grid-template-rows:subgrid;grid-template-areas:none}:where(.rtable) .rcell-index{grid-area:1/-2/auto/-1;font-size:26px}:where(.rtable) .rcell-words{grid-area:2/-2/auto/-1;place-self:center end;margin-top:6px;font-size:13.5px}:where(.rtable) .rcell-range{grid-area:3/-2/auto/-1;justify-content:flex-end;justify-self:end}:where(.rtable) .rcell-plot{grid-area:4/1/auto/-1;height:30px;margin-top:10px}:where(.rtable) .rcell.is-missing .rcell-plot{display:none}}@media (prefers-reduced-motion:reduce){.rmark-range,.rmark-bar,.rmark-dot,.rmark-ring,.rmark-diamond,.cc-bar,.cs-pt,.ry-mark{animation:none}.cs-pt,.ry-dot,.dial-needle,.tape-led,.tk{transition:none}}@media (width<=719px){.dial-deaths.dial-note{white-space:normal;margin-top:4px;font-size:10px;line-height:1.3;display:block}}:root{--header-h:72px}@media (width<=959px){:root{--header-h:60px}}#root{flex-direction:column;min-height:100dvh;display:flex}.site-main{width:100%;min-height:calc(100svh - var(--header-h));flex:1 0 auto}.site-header{z-index:var(--z-header);background:var(--header-bg);-webkit-backdrop-filter:var(--header-blur);backdrop-filter:var(--header-blur);border-bottom:var(--rule-w) solid transparent;transition:border-color var(--dur);position:sticky;top:0}.site-header[data-scrolled]{border-bottom-color:var(--hair)}.site-header:after{content:"";left:0;right:0;bottom:calc(var(--rule-w) * -1);height:var(--rule-w);background:var(--signal);transform-origin:0;pointer-events:none;position:absolute;transform:scaleX(0)}@supports (animation-timeline:scroll()){.site-header:after{animation:linear both header-progress;animation-timeline:scroll(root)}}@keyframes header-progress{to{transform:scaleX(1)}}.site-bar{height:var(--header-h);align-items:center;gap:44px;display:flex}.brand{min-height:40px;font-size:17px;font-weight:var(--display-weight,600);font-family:var(--display,var(--sans));font-stretch:var(--display-stretch);text-transform:var(--display-case);font-style:var(--display-style,inherit);letter-spacing:var(--display-tracking,-.015em);color:var(--ink);flex:none;align-items:center;gap:10px;text-decoration:none;display:inline-flex}.brand-mark{flex:none;overflow:visible}.brand-mark-signal{fill:var(--signal)}.site-header .brand-mark path:nth-of-type(2){transform-box:view-box;transform-origin:12px 12px;animation:needle-settle calc(1.2s * var(--motion)) var(--ease) .15s both}@keyframes needle-settle{0%{transform:rotate(-70deg)}}.site-nav ul{gap:30px;margin:0;padding:0;list-style:none;display:flex}.site-nav a{white-space:nowrap;font-size:var(--fs-ui);color:var(--ink-2);padding:6px 0;text-decoration:none;transition:color .2s;display:inline-block;position:relative}.site-nav a:hover,.site-nav a[aria-current=page]{color:var(--ink)}.site-nav a[aria-current=page]:after{content:"";background:currentColor;height:1px;position:absolute;bottom:0;left:0;right:0}.site-menu{display:contents}.site-tools{align-items:center;gap:22px;min-width:0;margin-left:auto;display:flex}.header-search{flex-shrink:1;width:280px;min-width:140px}.icon-btn{border:var(--edge-w) solid var(--hair-2);border-radius:var(--radius-sm);background:var(--surface);width:40px;height:40px;color:var(--ink);cursor:pointer;transition:border-color var(--dur-fast), background-color var(--dur-fast);place-items:center;padding:0;display:none}.icon-btn:hover{border-color:var(--ink-4)}.icon-btn[aria-expanded=true]{background:var(--bg-2);border-color:var(--ink-4);box-shadow:inset 0 1px 2px var(--sh-2)}@media (width<=1439px){.site-bar{gap:24px}.site-nav ul{gap:22px}.header-search{width:196px}.site-tools{gap:14px}}@media (width<=1179px){.site-bar,.site-nav ul{gap:12px}.site-tools{gap:8px}}@media (width>=960px) and (width<=1179px){.header-search{min-width:100px}.header-search .search-kbd{display:none}.site-bar:has(.acct) .brand-name{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}}@media (width>=1280px){:root:lang(nl) :is(.set-key,.mycars-key){padding-inline:9px}:root:lang(nl) :is(.set-key-text,.mycars-key-text){clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}}@media (width<=959px){.site-bar{grid-template-columns:minmax(0,1fr) auto auto auto;grid-template-rows:var(--header-h);grid-template-areas:"brand mycars search-btn menu""search search search search""nav nav nav nav";grid-auto-rows:auto;gap:0 10px;height:auto;display:grid}.site-tools{display:contents}.brand{grid-area:brand;justify-self:start}.search-toggle{grid-area:search-btn}.mycars-key{grid-area:mycars}.menu-toggle{grid-area:menu}.icon-btn{display:inline-grid}.header-search{width:auto;padding-bottom:var(--space-3);animation:row-in var(--dur) var(--ease) both;grid-area:search}.header-search:not([data-open]){display:none}.header-search .search-field{height:46px}.header-search .search-field input{font-size:var(--fs-input)}.site-menu{padding-bottom:var(--space-2);animation:row-in var(--dur) var(--ease) both;grid-area:nav;display:block}.site-menu:not([data-open]){display:none}.site-nav ul{border-top:var(--rule-w) var(--rule-style) var(--hair);counter-reset:nav;flex-direction:column;gap:0}.site-nav li{border-bottom:var(--rule-w) var(--rule-style) var(--hair);counter-increment:nav;align-items:baseline;gap:14px;display:flex}.site-nav li:before{content:counter(nav, decimal-leading-zero);content:counter(nav, decimal-leading-zero) / "";width:22px;font-family:var(--label-font,var(--mono));font-weight:var(--label-weight,inherit);font-stretch:87.5%;font-size:var(--fs-label);letter-spacing:var(--label-tracking,.045em);color:var(--ink-3)}.site-nav a{font-size:28px;font-weight:var(--display-weight,300);font-family:var(--display,var(--sans));font-stretch:var(--display-stretch);text-transform:var(--display-case);font-style:var(--display-style,inherit);letter-spacing:var(--display-tracking,-.03em);color:var(--ink);flex:1;padding:14px 0 15px;line-height:1.15}.site-nav a[aria-current=page]:after{display:none}.site-nav a[aria-current=page]{text-underline-offset:.18em;text-decoration:underline;text-decoration-thickness:1px}.lang-key{display:none}.site-menu .site-menu-language{border-top:var(--rule-w) var(--rule-style) var(--hair);padding:12px 0 10px;display:flex}}@keyframes row-in{0%{opacity:0;transform:translateY(-6px)}}.lang-key{position:relative}.lang-key-btn{min-height:34px;color:var(--ink-3);font-family:var(--label-font,var(--mono));font-weight:var(--label-weight,inherit);font-stretch:87.5%;font-size:var(--fs-label);letter-spacing:var(--label-tracking,.045em);cursor:pointer;transition:color var(--dur);background:0 0;border:0;align-items:center;gap:6px;padding:6px 2px;line-height:1.45;display:inline-flex}.lang-key-btn:hover,.lang-key-btn[aria-expanded=true]{color:var(--ink)}.lang-key-btn .chevron{transition:transform var(--dur) var(--ease)}.lang-key-btn[aria-expanded=true] .chevron{transform:rotate(180deg)}.lang-pop{width:max-content;min-width:220px;max-height:min(70vh,640px);padding:6px 0;position:absolute;top:calc(100% + 10px);right:-12px;overflow-y:auto}.lang-pop .lang-links{display:grid}.lang-pop .lang-links a{font-size:var(--fs-ui);color:var(--ink-2);justify-content:space-between;align-items:center;gap:24px;padding:8px 18px;text-decoration:none;display:flex}.lang-pop .lang-links a:hover{color:var(--ink);background:var(--surface-2)}.lang-links{margin:0;padding:0;list-style:none}.lang-links a{position:relative}.lang-code{font-family:var(--label-font,var(--mono));font-weight:var(--label-weight,inherit);font-stretch:87.5%;font-size:var(--fs-label);letter-spacing:var(--label-tracking,.045em);color:var(--ink-3)}.lang-links a[aria-current=true]{color:var(--ink)}.lang-pop .lang-links a[aria-current=true]:before{content:"";background:var(--lower-mark);width:5px;height:5px;box-shadow:0 0 6px var(--lower-mark);border-radius:50%;margin-top:-2.5px;position:absolute;top:50%;left:7px}.flag{vertical-align:-3px;width:16px;height:16px;box-shadow:0 0 0 1px var(--hair-2), 0 1px 2px var(--sh-1);border-radius:50%;flex:none;display:inline-block;position:relative;overflow:hidden}.flag img{object-fit:cover;filter:saturate(.9);width:100%;height:100%;display:block}.flag:after{content:"";background:radial-gradient(120% 90% at 30% 18%,#ffffff61,#0000 52%),linear-gradient(#0000 55%,#00000024);border-radius:50%;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #0000001a}.lang-label{align-items:center;gap:10px;display:inline-flex}.lang-key-btn .flag{width:15px;height:15px;margin-right:2px}.lang-suggest-go .flag{margin-right:2px}.lang-links a:not([aria-current=true]) .flag{opacity:.88;transition:opacity var(--dur)}.lang-links a:hover .flag{opacity:1}.lang-list{flex-wrap:wrap;align-items:baseline;gap:8px 24px}.site-menu-language{display:none}.lang-list-title{margin:0}.lang-list .lang-links{flex-wrap:wrap;gap:6px 18px;display:flex}.lang-list .lang-links a{color:var(--ink-2);align-items:center;padding-block:4px;font-size:14.5px;text-decoration:none;transition:color .2s;display:inline-flex}.lang-list .lang-links a:hover,.lang-list .lang-links a[aria-current=true]{color:var(--ink)}.lang-list .lang-links a[aria-current=true]{text-underline-offset:.25em;text-decoration:underline;text-decoration-thickness:1px}.lang-list .lang-code{display:none}.lang-suggest{border-bottom:var(--rule-w) var(--rule-style) var(--hair);background:var(--surface-2);animation:row-in var(--dur) var(--ease) both}.lang-suggest-row{flex-wrap:wrap;align-items:center;gap:8px 16px;padding-block:10px;display:flex}.lang-suggest-text{font-size:var(--fs-ui);color:var(--ink-2);margin:0}.lang-suggest-go{text-decoration:none}.lang-suggest-close{margin-left:auto}.site-footer{color:var(--ink-2)}.footer-ruler{border-top:var(--rule-w) var(--rule-style) var(--hair-2);background:linear-gradient(90deg, var(--ink-4) 1px, transparent 1px) 0 0 / 8px 7px repeat-x, linear-gradient(90deg, var(--ink-3) 1px, transparent 1px) 0 0 / 40px 13px repeat-x, linear-gradient(90deg, var(--ink-2) 1px, transparent 1px) 0 0 / 200px 22px repeat-x;height:28px}.footer-grid{row-gap:32px;padding-block:48px 40px}.footer-brand{grid-column:1/5}.footer-mission{max-width:30em;color:var(--ink-2);text-wrap:pretty;margin-top:16px;font-size:14.5px;line-height:1.55}.footer-nav{column-gap:var(--col-gap);grid-column:5/13;grid-template-columns:minmax(0,1fr) minmax(0,2fr) minmax(0,1fr);align-items:start;display:grid}.footer-heading{font-family:var(--label-font,var(--mono));font-stretch:87.5%;font-size:var(--fs-label);font-weight:var(--label-weight,400);letter-spacing:var(--label-tracking,.045em);text-transform:var(--label-case);color:var(--ink-3);margin:0 0 12px;line-height:1.45}.footer-col ul{gap:2px;margin:0;padding:0;list-style:none;display:grid}.footer-col-wide ul{columns:2;column-gap:var(--col-gap);display:block}.footer-col-wide li{break-inside:avoid;padding-bottom:2px}.footer-col a{color:var(--ink-2);align-items:baseline;gap:6px;padding-block:3px;font-size:14.5px;line-height:1.4;text-decoration:none;transition:color .2s;display:inline-flex}.footer-col a:hover{color:var(--ink)}.footer-col .external{color:var(--ink-3);transition:transform var(--dur) var(--ease)}.footer-col a:hover .external{transform:translate(1px,-1px)}.footer-lang{border-top:var(--rule-w) var(--rule-style) var(--hair)}.footer-lang>summary,.footer-fold>summary{cursor:pointer;min-height:44px;color:var(--ink-2);transition:color var(--dur);align-items:center;gap:10px;list-style:none;display:flex}.footer-lang>summary::-webkit-details-marker{display:none}.footer-fold>summary::-webkit-details-marker{display:none}.footer-lang>summary:hover,.footer-fold>summary:hover,.footer-lang[open]>summary{color:var(--ink)}.footer-lang>summary:focus-visible,.footer-fold>summary:focus-visible{outline:var(--focus-ring);outline-offset:2px}.footer-lang .chevron,.footer-fold .chevron{transition:transform var(--dur) var(--ease);flex:none}.footer-lang[open] .chevron,.footer-fold[open] .chevron{transform:rotate(180deg)}.footer-lang-now{align-items:center;gap:10px;font-size:14.5px;display:inline-flex}.footer-lang-list{padding-block:2px 16px}.footer-lang-list .lang-links{grid-template-columns:repeat(auto-fill,minmax(176px,1fr));gap:0 24px;display:grid}.footer-lang-list .lang-links a{min-height:40px;color:var(--ink-2);align-items:center;font-size:14.5px;text-decoration:none;transition:color .2s;display:flex}.footer-lang-list .lang-links a:hover,.footer-lang-list .lang-links a[aria-current=true]{color:var(--ink)}.footer-lang-list .lang-links a[aria-current=true] .lang-name{text-underline-offset:.25em;text-decoration:underline;text-decoration-thickness:1px}.footer-lang-list .lang-code{display:none}.footer-credit{max-width:62em;font-size:var(--fs-sm);color:var(--ink-3);margin:0;padding-block:14px 18px;line-height:1.5}.footer-credit a{color:var(--ink-2);text-decoration:underline;-webkit-text-decoration-color:var(--ink-4);text-decoration-color:var(--ink-4);text-underline-offset:3px}.footer-credit a:hover{color:var(--ink);text-decoration-color:currentColor}.footer-bottom{border-top:var(--rule-w) var(--rule-style) var(--hair);flex-wrap:wrap;justify-content:space-between;gap:12px 32px;padding-block:20px 32px;display:flex}.footer-bottom p{margin:0}@media (width<=1099px){.footer-nav{grid-template-columns:repeat(3,minmax(0,1fr))}.footer-col-wide ul{columns:1}}@media (width<=899px){.footer-grid{grid-template-columns:minmax(0,1fr);padding-block:40px 32px}.footer-brand,.footer-nav{grid-column:1/-1}}@media (width<=599px){.footer-grid{row-gap:14px;padding-block:20px 0}.footer-mission{margin-top:8px;font-size:13px;line-height:1.5}.footer-nav{display:block}.footer-fold{border-top:var(--rule-w) var(--rule-style) var(--hair)}.footer-lang>summary,.footer-fold>summary{min-height:42px}.footer-fold>summary{justify-content:space-between}.footer-fold .footer-heading{margin:0}.footer-fold ul{padding-bottom:12px}.footer-fold a{align-items:center;min-height:36px;padding-block:0;font-size:14.5px}.footer-lang>summary{justify-content:space-between}.footer-lang-list .lang-links{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 16px}.footer-credit{padding-block:8px;font-size:12px}.footer-bottom{flex-direction:column;gap:2px;padding-block:12px 18px}}.page-head{margin-bottom:56px;padding-top:56px}.page-head h1{font-size:clamp(44px,5.7vw,84px);font-weight:var(--display-weight,300);letter-spacing:var(--display-tracking,-.038em);line-height:1}.page-eyebrow{flex-wrap:wrap;gap:6px 24px;margin:0 0 26px;display:flex}.page-eyebrow>span{white-space:nowrap}.page-eyebrow b{margin-left:6px}.page-lede{max-width:60ch;font-size:var(--fs-lede);color:var(--ink-2);text-wrap:pretty;margin-top:22px;line-height:1.55}.section-more{margin:var(--space-5) 0 0}.more-link{border-bottom:var(--rule-w) var(--rule-style) var(--hair-2);font-size:var(--fs-ui);color:var(--ink);transition:border-color .2s, gap var(--dur) var(--ease);align-items:center;gap:10px;padding:8px 0;font-weight:500;text-decoration:none;display:inline-flex}.more-link:hover{border-color:var(--ink);gap:14px}@media (width<=899px){.page-head{margin-bottom:40px;padding-top:28px}}.not-found{align-items:start;padding-top:56px}.nf-dial{grid-column:1/5;max-width:260px;padding-top:8px}.nf-dial svg{width:100%;height:auto;filter:drop-shadow(0 1px 1px var(--sh-1)) drop-shadow(0 10px 18px var(--sh-1));display:block;overflow:visible}.nf-dial .face{fill:var(--surface)}.nf-dial .bezel{fill:none;stroke:var(--hair-2)}.nf-dial .dt{stroke:var(--ink-4);stroke-linecap:round}.nf-dial .dt.major{stroke:var(--ink-2)}.nf-dial .idx,.nf-dial .pin{fill:var(--ink-3)}.nf-dial .ndl{stroke:var(--ink-3);stroke-width:1.6px;stroke-linecap:round;transform-box:view-box;transform-origin:70px 66px;animation:needle-drop calc(1.6s * var(--motion)) var(--ease) .25s both;transform:rotate(-134deg)}.nf-dial .hub{fill:var(--ink);stroke:var(--surface);stroke-width:2px}.nf-dial text{font-family:var(--label-font,var(--mono));font-weight:var(--label-weight,inherit);letter-spacing:var(--label-tracking,.06em);fill:var(--ink-3);font-size:7.5px;font-stretch:87.5%}@keyframes needle-drop{0%{transform:rotate(0)}}.nf-body{grid-column:6/13}.nf-body h1{font-size:clamp(44px,5.7vw,84px);font-weight:var(--display-weight,300);letter-spacing:var(--display-tracking,-.038em);line-height:1}.nf-body .page-lede{max-width:46ch}.nf-links{border-top:var(--rule-w) var(--rule-style) var(--hair-2);margin:48px 0 0;padding:0;list-style:none}.nf-links li{align-items:baseline;gap:var(--space-4);border-bottom:var(--rule-w) var(--rule-style) var(--hair);color:var(--ink-2);transition:background-color var(--dur);grid-template-columns:minmax(0,13rem) minmax(0,1fr) auto;padding:18px 2px;display:grid;position:relative}.nf-links li:hover{background:color-mix(in oklab, var(--surface) 70%, transparent)}.nf-links a{font-size:var(--fs-lg);letter-spacing:-.015em;color:var(--ink);text-decoration:none}.nf-links a:after{content:"";position:absolute;inset:0}.nf-links .arrow-cell{align-self:center;display:flex}.nf-links .arrow{color:var(--ink-3);transition:transform var(--dur) var(--ease), color var(--dur)}.nf-links li:hover .arrow{color:var(--ink);transform:translate(4px)}@media (width<=899px){.not-found{grid-template-columns:minmax(0,1fr);padding-top:24px}.nf-dial,.nf-body{grid-column:1/-1}.nf-dial{max-width:180px;margin-bottom:28px}.nf-links li{gap:2px var(--space-3);grid-template-columns:minmax(0,1fr) auto}.nf-links li>span:not(.arrow-cell){font-size:var(--fs-ui);grid-column:1}.nf-links .arrow-cell{grid-area:1/2/3;align-self:center}}.set-lamp{background:var(--ink-4);width:6px;height:6px;transition:background var(--dur), box-shadow var(--dur);border-radius:50%;flex:none;display:inline-block}.set-lamp[data-on]{background:var(--signal);box-shadow:0 0 8px var(--signal)}.so{border:0;gap:8px;min-width:0;margin:0;padding:0;display:grid}.so-legend{color:var(--ink-2);flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin-bottom:2px;padding:0;display:flex}.so-scope{color:var(--ink-3);text-transform:none;letter-spacing:0;word-spacing:normal;font-family:var(--sans);font-size:var(--fs-sm)}.so-list{gap:2px;display:grid}.so-opt{border-radius:calc(var(--radius-sm) + 2px);cursor:pointer;min-height:44px;transition:background-color var(--dur-fast);gap:12px;padding:10px 12px 11px;display:flex;position:relative}.so-opt input{opacity:0;pointer-events:none;width:1px;height:1px;margin:0;position:absolute}.so-opt:before{content:"";background:var(--ink-4);border-radius:50%;flex:none;width:6px;height:6px;margin-top:8px}.so-opt:hover:not([data-disabled]){background:var(--well)}.so-opt:has(input:checked){background:var(--key-bg-down);box-shadow:inset 0 1px 2px var(--sh-2), 0 0 0 1px var(--control-edge)}.so-opt:has(input:checked):before{background:var(--ink);box-shadow:0 0 0 2.5px var(--neutral-wash)}.so[data-changed] .so-opt:has(input:checked):before{background:var(--signal);box-shadow:0 0 8px var(--signal)}.so-opt:has(input:focus-visible){outline:var(--focus-ring);outline-offset:2px}.so-opt[data-disabled],.so:disabled .so-opt{cursor:not-allowed}.so-opt[data-disabled] .so-body,.so:disabled .so-list{opacity:.55}.so-body{gap:2px;min-width:0;display:grid}.so-label{font-size:var(--fs-ui);color:var(--ink);font-weight:500}.so-desc{font-size:var(--fs-sm);color:var(--ink-2);text-wrap:pretty;line-height:1.45}.so-off,.so-reason{font-size:var(--fs-sm);color:var(--ink-2);margin:0;line-height:1.45}.btn.btn-quiet{box-shadow:none;color:var(--ink-2);text-decoration:underline;-webkit-text-decoration-color:var(--ink-4);text-decoration-color:var(--ink-4);text-underline-offset:3px;background:0 0}.sheet-root{z-index:var(--z-popover);position:fixed;inset:0}.sheet-scrim{background:var(--scrim);animation:fade-in var(--dur-fast) both;position:absolute;inset:0}.sheet{background:var(--panel-bg);border-radius:var(--radius-lg) var(--radius-lg) 0 0;max-height:88dvh;box-shadow:var(--pop-shadow);animation:sheet-up var(--dur) var(--ease) both;outline:none;flex-direction:column;display:flex;position:absolute;bottom:0;left:0;right:0}:where(:root[data-skin]) .sheet{background-image:var(--skin-surface-image), var(--panel-bg)}.sheet-right .sheet{border-radius:var(--radius-lg) 0 0 var(--radius-lg);width:min(440px,100vw);max-height:none;animation-name:sheet-in;top:0;left:auto}@keyframes sheet-up{0%{opacity:0;transform:translateY(24px)}}@keyframes sheet-in{0%{opacity:0;transform:translate(24px)}}@media (prefers-reduced-motion:reduce){.sheet,.sheet-scrim{animation:none}}.sheet-handle{border-radius:min(2px, var(--radius-xs));background:var(--ink-4);width:36px;height:4px;margin:8px auto 0}.sheet-right .sheet-handle{display:none}.sheet-head{justify-content:space-between;align-items:center;gap:12px;padding:14px 20px 8px 24px;display:flex}.sheet-right .sheet-head{padding-top:26px}.sheet-title{font-size:var(--fs-xl);font-weight:var(--display-weight,300);font-family:var(--display,var(--sans));font-stretch:var(--display-stretch);text-transform:var(--display-case);font-style:var(--display-style,inherit);letter-spacing:var(--display-tracking,-.02em);margin:0}.sheet-x{width:44px;height:44px}.sheet-body{overscroll-behavior:contain;flex:auto;align-content:start;gap:24px;min-height:0;padding:8px 20px 20px;display:grid;overflow-y:auto}.sheet-foot{padding:12px 20px calc(14px + env(safe-area-inset-bottom));border-top:var(--rule-w) var(--rule-style) var(--hair);justify-content:flex-end;gap:8px;display:flex}.sheet-foot .btn{min-height:44px}.rs{margin-top:28px}.rs-row{flex-wrap:wrap;align-items:center;gap:12px 20px;display:flex}.rs-strip{background:var(--well);border-radius:var(--radius);max-width:100%;box-shadow:inset 0 1px 3px var(--sh-2), inset 0 0 0 1px var(--control-edge);flex-wrap:wrap;align-items:stretch;display:inline-flex}.rs-seg{border-radius:var(--radius);flex-direction:column;gap:2px;min-width:210px;padding:9px 14px 8px 16px;transition:background-color .2s,box-shadow .2s;display:flex;position:relative}.rs-seg+.rs-seg:before{content:"";background:var(--hair-2);width:1px;position:absolute;top:12px;bottom:12px;left:0}.rs-seg:hover{background:color-mix(in oklab, var(--surface) 55%, transparent)}.rs-seg[data-changed]{background:var(--surface);box-shadow:0 0 0 1px var(--control-edge), 0 1px 2px var(--sh-1)}:is(.rs-seg:has([aria-expanded=true]),.rs-seg:has(.rs-toggle:focus-visible)){z-index:1;background:var(--surface);box-shadow:0 0 0 1.5px var(--ink), 0 8px 18px -10px var(--sh-3)}.rs-label{align-items:center;gap:7px;display:flex}.rs-seg[data-changed] .rs-label{color:var(--ink)}.rs-toggle{width:100%;min-height:26px;color:var(--ink);font:400 var(--fs-base) / 1.3 var(--sans);letter-spacing:-.005em;text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:14px;padding:0;display:flex}.rs-toggle:after{content:"";border-radius:inherit;position:absolute;inset:0}.rs-toggle:focus-visible{outline:none}.rs-seg[data-changed] .rs-value{font-weight:500}.rs-toggle .chevron{transition:transform var(--dur) var(--ease)}.rs-toggle[aria-expanded=true] .chevron{transform:rotate(180deg)}.rs-seg[data-off] .rs-value{color:var(--ink-3)}.rs-off{max-width:26ch;font-size:var(--fs-xs);color:var(--ink-3);line-height:1.35}.rs-pop{z-index:var(--z-popup);background:var(--surface);border:var(--edge-w) solid var(--hair-2);border-radius:calc(var(--radius) + 4px);width:min(360px,100vw - 32px);box-shadow:var(--pop-shadow);animation:pop-in calc(.18s * var(--motion)) var(--ease) both;outline:none;padding:10px;position:absolute;top:calc(100% + 12px);left:-6px}:where(:root[data-skin]) .rs-pop{background-image:var(--skin-surface-image)}.rs-pop[hidden]{display:none}.rs-reset{min-height:44px;color:var(--ink);font:400 var(--fs-ui) / 1.3 var(--sans);text-decoration:underline;-webkit-text-decoration-color:var(--ink-4);text-decoration-color:var(--ink-4);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:6px 0}.rs-sum{max-width:70ch;font-size:var(--fs-sm);color:var(--ink-2);text-wrap:pretty;margin:12px 0 0;line-height:1.5}.rs[data-changed] .rs-sum{color:var(--ink)}.rs-how{color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--ink-4);text-decoration-color:var(--ink-4);text-underline-offset:3px;white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.rs-section{align-items:flex-start}.rs-section .rs{margin-top:0}.rs-section .rs-seg{min-width:250px}.home-rs{margin-top:56px}.home-rs+* .home-meter,.home-rs+.home-meter-wait{margin-top:20px}.rk-rs{margin:0 0 36px}.rk-head+.rk-rs{margin-top:-24px}.x-rs{margin-top:20px}@media (width<=719px){.home-rs{margin-top:36px}}.set-key{border:var(--edge-w) solid var(--hair-2);border-radius:var(--radius-sm);min-height:34px;color:var(--ink-2);font-family:var(--label-font,var(--mono));font-weight:var(--label-weight,inherit);font-stretch:87.5%;font-size:var(--fs-label);letter-spacing:var(--label-tracking,.045em);text-transform:var(--label-case);cursor:pointer;transition:color var(--dur), border-color var(--dur);background:0 0;flex:none;align-items:center;gap:8px;padding:6px 12px 6px 10px;line-height:1.45;display:inline-flex;position:relative}.set-key:hover,.set-key[aria-expanded=true]{color:var(--ink);border-color:var(--ink-4)}.set-key-n{border-radius:var(--radius-pill);background:var(--ink);min-width:18px;height:18px;color:var(--bg);font:400 10.5px / 1 var(--label-font,var(--mono));place-items:center;padding:0 5px;display:inline-grid}@media (width<=1279px){.set-key{padding-inline:9px}.set-key-text{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}}@media (width<=959px){.set-key{display:none}}.set-entry{display:none}@media (width<=959px){.site-menu .set-entry{width:100%;min-height:56px;color:var(--ink);font:var(--display-weight,300) 22px / 1.2 var(--display,var(--sans));font-stretch:var(--display-stretch);text-transform:var(--display-case);font-style:var(--display-style,inherit);letter-spacing:var(--display-tracking,-.02em);text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:14px;padding:14px 0;display:flex}.set-entry .icon{width:20px;height:20px;margin-inline:1px 3px}.set-entry .set-key-n{margin-left:auto}}.sb-intro{font-size:var(--fs-sm);color:var(--ink-2);margin:0;line-height:1.5}.sb-group{border-top:var(--rule-w) var(--rule-style) var(--hair);gap:16px;padding-top:18px;display:grid}.sb-h{color:var(--ink);margin:0}.sb-row{gap:8px;display:grid}.sb-row .units-keys{flex-wrap:wrap;gap:8px;display:flex}.sb-row .region-pick{gap:8px;display:grid}.sb-how{font-size:var(--fs-sm);margin:0}.sb-how a{color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--ink-4);text-decoration-color:var(--ink-4);text-underline-offset:3px}.lk-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.lk-card{border-radius:calc(var(--radius) + 2px);min-width:0;box-shadow:0 0 0 1px var(--hair-2);transition:background-color var(--dur-fast), box-shadow var(--dur-fast);position:relative}.lk-card input{opacity:0;pointer-events:none;width:1px;height:1px;margin:0;position:absolute}.lk-card:hover{background:var(--well)}.lk-card:has(.lk-pick input:checked){background:var(--key-bg-down);box-shadow:inset 0 1px 2px var(--sh-2), 0 0 0 2px var(--ink)}.lk-card:has(.lk-pick input:focus-visible){outline:var(--focus-ring);outline-offset:4px}.lk-pick{cursor:pointer;align-content:start;gap:10px;min-height:44px;padding:8px 8px 12px;display:grid}.lk-card:last-child:nth-child(odd){grid-column:1/-1}.lk-card:last-child:nth-child(odd) .lk-pick{grid-template-columns:minmax(0,46%) minmax(0,1fr);align-items:start;gap:14px;padding-bottom:10px}.lk-pic{display:block;position:relative}.lk-prev{aspect-ratio:132/84;border-radius:calc(var(--radius-sm) - 1px);width:100%;height:auto;box-shadow:0 0 0 1px var(--hair-2);display:block}.lk-check{background:var(--ink);width:20px;height:20px;color:var(--bg);box-shadow:0 0 0 2px var(--surface);border-radius:50%;place-items:center;display:grid;position:absolute;top:6px;right:6px}.lk-body{gap:3px;min-width:0;padding-inline:2px;display:grid}.lk-card:last-child:nth-child(odd) .lk-body{gap:4px;padding-top:2px}.lk-name{font-size:var(--fs-ui);color:var(--ink);overflow-wrap:anywhere;align-items:baseline;gap:8px;font-weight:500;line-height:1.3;display:flex}.lk-name:before{content:"";background:var(--ink-4);border-radius:50%;flex:none;align-self:center;width:6px;height:6px}.lk-card:has(.lk-pick input:checked) .lk-name:before{background:var(--ink);box-shadow:0 0 0 2.5px var(--neutral-wash)}.lk-card[data-changed]:has(.lk-pick input:checked) .lk-name:before{background:var(--signal);box-shadow:0 0 8px var(--signal)}.lk-mode{color:var(--ink-2);align-items:center;gap:6px;display:flex}.lk-mode svg{flex:none}.lk-desc{font-size:var(--fs-sm);color:var(--ink-2);text-wrap:pretty;overflow-wrap:anywhere;line-height:1.45}:root:is(:lang(de),:lang(fi),:lang(nl),:lang(sv),:lang(nb),:lang(da),:lang(pl),:lang(cs),:lang(uk)) .lk-desc{-webkit-hyphens:auto;hyphens:auto}:root:lang(ja) :is(.lk-desc,.lk-invite){word-break:auto-phrase}.lk-invite{font-size:var(--fs-sm);color:var(--ink-2);margin:12px 0 0;line-height:1.5}.lk-invite a{color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--ink-4);text-decoration-color:var(--ink-4);text-underline-offset:3px}@media (forced-colors:active){.lk-card{outline:1px solid canvastext}.lk-card:has(.lk-pick input:checked){outline:3px solid highlight}.lk-card:has(.lk-pick input:focus-visible){outline-offset:4px;outline-color:highlight}.lk-check{forced-color-adjust:none;color:highlighttext;background:highlight}}.rn{border-radius:calc(var(--radius-sm) + 2px);background:color-mix(in oklab, var(--signal) 9%, var(--surface));width:fit-content;max-width:100%;box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--signal) 45%, transparent);font-size:var(--fs-ui);color:var(--ink);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px 14px;margin:20px 0 0;padding:10px 16px;display:grid}.rn-text{flex-wrap:wrap;gap:4px 16px;margin:0;display:flex}.rn-item b{font-weight:500}.rn-item .label{color:var(--ink-2)}.rn-actions{flex-wrap:wrap;gap:4px 16px;display:flex}@media (width<=719px){.rn{grid-template-columns:auto minmax(0,1fr)}.rn-actions{grid-column:2}}.rn-btn{min-height:32px;color:var(--ink);font:inherit;text-decoration:underline;-webkit-text-decoration-color:var(--ink-4);text-decoration-color:var(--ink-4);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:4px 0}.home-hero>.rn{margin-top:40px}.rankings>.rn{margin:-24px 0 36px}.cs-field{gap:6px;min-width:0;display:grid}.cs-field[data-changed] .rk-opt .key{--lamp:var(--signal)}.cs-field[data-changed] .rk-opt input:checked+.key:before{box-shadow:0 0 8px var(--signal)}.rk-opt[data-disabled] .key{opacity:.5;cursor:not-allowed}.cs-reason{font-size:var(--fs-xs);color:var(--ink-3);margin:0}.cs-off{max-width:30ch;font-size:var(--fs-sm);color:var(--ink-2);gap:8px;line-height:1.45;display:grid}@media (width<=719px){.cs-switch,.cs-switch .rk-options{width:100%}.rk-switch.cs-switch .rk-options{flex-wrap:wrap;display:flex}.cs-switch .rk-opt{flex:1 1 0;min-width:min-content;display:flex}.cs-switch .rk-opt .key{text-align:center;white-space:normal;flex:1;justify-content:center;min-height:44px;padding:6px 8px;line-height:1.2}}.set-note{max-width:62em;font-size:var(--fs-sm);color:var(--ink);text-wrap:pretty;align-items:baseline;gap:10px;margin:0 0 18px;line-height:1.5;display:flex}.set-note .set-lamp{position:relative;top:-1px}.home-note{margin-top:-8px}.sx-read{margin-top:28px}.sx-label{margin:0 0 6px}.sx-big{margin:0 0 14px}.sx-ratio{gap:2px;display:inline-grid}.sx-ratio-n{font-variant-numeric:tabular-nums;color:var(--ink)}.sx-big .sx-ratio-n{font-size:var(--fs-lg);font-weight:var(--numeral-weight,var(--display-weight,300));font-family:var(--numeral-font,var(--display,var(--sans)));font-stretch:var(--display-stretch);letter-spacing:var(--numeral-tracking,var(--display-tracking,-.02em))}.sx-ratio-v{font-size:var(--fs-sm);color:var(--ink-2)}.sx-ratio[data-verdict=women_higher] .sx-ratio-v,.sx-ratio[data-verdict=men_higher] .sx-ratio-v{color:var(--ink);font-weight:500}.sx-gens{margin-top:36px}.sx-gens-title{margin:0 0 12px}.sx-gtable{border-collapse:collapse;width:100%;font-size:var(--fs-ui)}.sx-gtable th,.sx-gtable td{border-bottom:var(--rule-w) var(--rule-style) var(--hair);text-align:left;vertical-align:top;padding:10px 12px 10px 0}.sx-gtable thead th{font-family:var(--label-font,var(--mono));font-stretch:87.5%;font-size:var(--fs-label);font-weight:var(--label-weight,400);letter-spacing:var(--label-tracking,.045em);text-transform:var(--label-case);color:var(--ink-3);border-bottom-color:var(--hair-2);padding-bottom:8px}.sx-gtable .num{text-align:right}.sx-gen{font-weight:400}.sx-gen-name{color:var(--ink);display:block}.sx-gen-years{margin-top:2px;display:block}.sx-idx{justify-items:end;gap:2px;display:inline-grid}.sx-idx b{font-variant-numeric:tabular-nums;font-weight:400}.sx-range{font-size:var(--fs-xs);font-variant-numeric:tabular-nums;color:var(--ink-3)}.sx-idx.is-small b{color:var(--ink-2)}.sx-small{font-size:var(--fs-xs);color:var(--ink-3);display:block}.sx-ph-label{display:none}.sx-gens-note{max-width:62em;font-size:var(--fs-sm);color:var(--ink-2);margin:14px 0 0;line-height:1.5}@media (width<=719px){.sx-gtable thead{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.sx-gtable,.sx-gtable tbody,.sx-gtable tr,.sx-gtable th,.sx-gtable td{display:block}.sx-gtable tr{border-bottom:var(--rule-w) var(--rule-style) var(--hair);grid-template-columns:1fr 1fr;gap:8px 16px;padding:12px 0;display:grid}.sx-gtable th,.sx-gtable td{border:0;padding:0}.sx-gtable .sx-gen{grid-column:1/-1}.sx-gtable .num{text-align:left}.sx-idx{justify-items:start}.sx-ph-label{margin-bottom:2px;display:block}}.rk-note{margin:0 0 20px}.home-rv{transition:opacity .8s var(--ease), transform .8s var(--ease);transition-delay:var(--rd,0s)}.home-rv[data-reveal=wait]{opacity:0;transform:translateY(14px)}.home-hero{isolation:isolate;padding-top:80px;position:relative}.home-hero:before{content:"";z-index:-1;top:calc(-1 * var(--space-5));left:calc(var(--col-gap) / -2);right:calc(var(--col-gap) / -2);pointer-events:none;background:linear-gradient(90deg, var(--hair) 1px, transparent 1px) 0 0 / calc(100% / 12) 100%;opacity:.55;height:760px;position:absolute;-webkit-mask-image:linear-gradient(#0000,#000 30% 50%,#0000 92%);mask-image:linear-gradient(#0000,#000 30% 50%,#0000 92%)}.home-eyebrow{flex-wrap:wrap;gap:6px 18px;margin:0 0 30px;display:flex}.home-hero-grid{align-items:end}.home-h1{font-size:var(--fs-display);font-weight:var(--display-weight,300);font-family:var(--display,var(--sans));font-stretch:var(--display-stretch);text-transform:var(--display-case);font-style:var(--display-style,inherit);letter-spacing:var(--display-tracking,-.038em);grid-column:1/9;line-height:1}.home-h1 .ln{animation:rise calc(1s * var(--motion)) var(--ease) both;animation-delay:calc(var(--i) * 90ms + 80ms);display:block}.home-h1 .lower{color:var(--lower)}.home-h1 .higher{color:var(--higher)}.home-hero-side{grid-column:9/13;grid-template-columns:minmax(0,1fr);gap:28px;min-width:0;padding-bottom:6px;display:grid}.home-lede{font-size:var(--fs-lede);color:var(--ink-2);text-wrap:pretty;margin:0;line-height:1.55}.home-lede b{color:var(--ink);font-weight:500}.home-try{align-items:flex-start;gap:12px;margin-top:14px;display:flex}.home-try>.label{flex:none;line-height:30px}.home-try ul{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.home-chip{border:var(--edge-w) solid var(--hair-2);border-radius:calc(var(--radius-sm) - 2px);height:30px;color:var(--ink-2);white-space:nowrap;transition:color var(--dur-fast), border-color var(--dur-fast), background-color var(--dur-fast);align-items:center;padding:0 11px;font-size:13.5px;text-decoration:none;display:inline-flex}.home-chip:hover{color:var(--ink);border-color:var(--ink-3);background:var(--surface)}.home-meter,.home-meter-wait{margin-top:calc(76px * var(--density))}.home-meter-wait{border:var(--edge-w) solid var(--hair);border-radius:var(--radius-lg);background:var(--panel-bg);opacity:.6;height:530px}.home-sec{padding-top:calc(168px * var(--density))}.home-head{margin-bottom:calc(56px * var(--density));align-items:end}.home-head>*{grid-row:1}.home-idx{grid-column:1/4;align-self:start;gap:14px;margin:0;padding-top:14px;display:flex}.home-head-text{grid-column:4/11;min-width:0}.home-head h2,.home-trend h2{font-size:clamp(32px,3.6vw,52px);font-weight:var(--display-weight,300);letter-spacing:var(--display-tracking,-.03em);text-wrap:balance;margin:0;line-height:1.04}.home-sub{max-width:40em;color:var(--ink-2);text-wrap:pretty;margin:16px 0 0}.home-more{white-space:nowrap;grid-column:9/13;justify-self:end;margin:0}.home-unavailable{border-top:var(--rule-w) var(--rule-style) var(--hair-2);color:var(--ink-2);margin:0;padding:22px 0}.home-pending{border-top:var(--rule-w) var(--rule-style) var(--hair-2)}.home-dials-wait{height:580px}.home-segs-wait{height:1490px}.home-rank .rk-table>tbody .rcell-index{font-size:34px}.home-cars .home-region{margin-top:0}.home-cars-scale{max-width:48em;margin:0 0 var(--space-4);font-size:var(--fs-ui);color:var(--ink-2);text-wrap:pretty}.home-cars-list[data-stale]{opacity:.55;transition:opacity var(--dur-fast)}.home-cars-left{max-width:48em;margin:var(--space-5) 0 0;font-size:var(--fs-ui);color:var(--ink-2);text-wrap:pretty}.home-trend{align-items:start}.home-trend-copy{grid-column:1/5;min-width:0}.home-trend-copy .home-idx{padding:0}.home-trend h2{margin-top:22px}.home-trend-why{max-width:26em;color:var(--ink-2);text-wrap:pretty;margin:18px 0 0}.rk-switch.home-trend-switch{margin-top:26px}.rk-switch.home-trend-switch .rk-options{max-width:100%;display:flex}.rk-switch.home-trend-switch .rk-opt{flex:auto;min-width:min-content}.rk-switch.home-trend-switch .key{text-align:center;white-space:normal;flex:1;justify-content:center;min-height:40px;padding:6px 12px 6px 10px;line-height:1.15}.home-trend-switch+.home-big{margin-top:40px}.home-big{font-weight:var(--numeral-weight,var(--display-weight,200));font-family:var(--numeral-font,var(--display,var(--sans)));font-stretch:var(--display-stretch);letter-spacing:var(--numeral-tracking,var(--display-tracking,-.05em));font-variant-numeric:var(--numeral-figures);margin:36px 0 0;font-size:clamp(76px,8.4vw,124px);line-height:.82}.home-big-cap{max-width:22em;color:var(--ink-2);text-wrap:pretty;margin:18px 0 0}.home-facts{border-top:var(--rule-w) var(--rule-style) var(--hair-2);margin:40px 0 0}.home-facts>div{border-bottom:var(--rule-w) var(--rule-style) var(--hair);justify-content:space-between;align-items:baseline;gap:16px;padding:14px 0;display:flex}.home-facts dd{font-size:var(--fs-lg);letter-spacing:-.01em;margin:0}.home-trend-chart{grid-column:5/13;min-width:0}.home-dials{grid-template-columns:repeat(6,minmax(0,1fr))}.home-dials[data-stale]{opacity:.55;transition:opacity var(--dur-fast)}.home-region{align-items:center;gap:var(--space-3) var(--space-6);margin:calc(-1 * var(--space-5)) 0 var(--space-5);flex-wrap:wrap;display:flex}.region-pick{align-items:center;gap:var(--space-3);flex-direction:row;flex:0 auto;min-width:0}.region-pick>label{white-space:nowrap;flex:none}.region-pick .combobox-control{width:264px;max-width:100%}@media (width<=559px){.region-pick{flex-direction:column;align-items:stretch;gap:6px;width:100%}.region-pick>label{white-space:normal}.region-pick .combobox-control{width:100%;max-width:360px}}.home-region-note{max-width:48em;font-size:var(--fs-ui);color:var(--ink-2);text-wrap:pretty;flex:28em;margin:0}.home-makes-elsewhere{max-width:48em;margin:var(--space-5) 0 0;font-size:var(--fs-ui);color:var(--ink-2);text-wrap:pretty}.home-cz{margin:var(--space-7) 0 0;padding-top:var(--space-6);border-top:var(--rule-w) var(--rule-style) var(--hair)}.home-cz-title{font-weight:var(--display-weight,300);font-family:var(--display,var(--sans));font-stretch:var(--display-stretch);text-transform:var(--display-case);font-style:var(--display-style,inherit);font-size:var(--fs-xl);letter-spacing:var(--display-tracking,-.01em);align-items:center;gap:10px;margin:0;display:flex}.home-cz-title .flag{width:20px;height:20px}.home-cz-sub{max-width:48em;margin:var(--space-3) 0 var(--space-5);font-size:var(--fs-ui);color:var(--ink-2);text-wrap:pretty}.home-cz-more{margin:var(--space-4) 0 0}#makes{scroll-margin-top:var(--space-5)}#makes:focus{outline:none}.home-segs{border-top:var(--rule-w) var(--rule-style) var(--hair-2);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.home-seg{--seg-pad:24px;grid-row:span 7;grid-template-rows:subgrid;min-width:0;padding:26px var(--seg-pad) 24px;border-right:var(--rule-w) var(--rule-style) var(--hair);border-bottom:var(--rule-w) var(--rule-style) var(--hair);transition:background-color var(--dur);align-content:start;display:grid;position:relative}.home-seg:nth-child(4n){border-right:0}.home-seg:nth-child(4n+1):not(.is-all){padding-left:0}.home-seg:hover{background:var(--surface)}.home-seg-n{font-weight:var(--numeral-weight,var(--display-weight,200));font-family:var(--numeral-font,var(--display,var(--sans)));font-stretch:var(--display-stretch);letter-spacing:var(--numeral-tracking,var(--display-tracking,-.05em));font-variant-numeric:var(--numeral-figures);grid-row:1;font-size:56px;line-height:.9}.home-seg-scale{grid-row:2;height:30px;margin:14px 0 10px;display:block}.home-seg-name{font-size:18px;font-weight:var(--display-weight,500);letter-spacing:var(--display-tracking,-.015em);grid-row:3;margin:0;line-height:1.3}.home-seg-link{color:inherit;text-decoration:none}.home-seg-link:after{content:"";position:absolute;inset:0}.home-seg-link:focus-visible{outline:none}.home-seg-link:focus-visible:after{outline:var(--focus-ring);outline-offset:2px;border-radius:var(--radius-xs)}.home-seg-verdict{flex-wrap:wrap;grid-row:4;align-items:baseline;gap:2px 14px;margin-top:6px;font-size:13.5px;display:flex}.home-seg-count-short{display:none}.home-seg-desc{font-size:var(--fs-ui);color:var(--ink-2);text-wrap:pretty;grid-row:5;margin:8px 0 0;line-height:1.45}.home-seg-ends{border-top:var(--rule-w) var(--rule-style) var(--hair);grid-row:6;margin:22px 0 0}.home-seg-end{border-bottom:var(--rule-w) var(--rule-style) var(--hair);padding:12px 0}.home-seg-end dt{margin-bottom:6px}.home-seg-dt-short{display:none}.home-seg-end dd{grid-template-columns:minmax(0,1fr) auto;align-items:baseline;column-gap:12px;margin:0;display:grid}.home-seg-design{justify-items:start;min-width:0;display:grid}.home-seg-car{z-index:1;color:var(--ink);justify-self:start;font-size:15px;font-weight:500;line-height:1.3;text-decoration:none;position:relative}.home-seg-car:hover{text-decoration:underline;-webkit-text-decoration-color:var(--ink-4);text-decoration-color:var(--ink-4);text-underline-offset:3px}.home-seg-meta{flex-wrap:wrap;gap:0 1.1em;margin-top:3px;display:flex}.home-seg-v{font-size:var(--fs-lg);font-weight:var(--numeral-weight,var(--display-weight,300));font-family:var(--numeral-font,var(--display,var(--sans)));font-stretch:var(--display-stretch);letter-spacing:var(--numeral-tracking,var(--display-tracking,-.01em));font-variant-numeric:var(--numeral-figures);color:var(--txt,var(--ink));white-space:nowrap;grid-area:1/2}.home-seg-v>[aria-hidden]{align-items:center;gap:7px;display:inline-flex}.home-seg-count{grid-row:7;align-self:end;margin:18px 0 0}.home-seg .arrow{opacity:0;transition:opacity var(--dur), transform var(--dur) var(--ease);position:absolute;top:32px;right:22px;transform:translate(-6px)}.home-seg:hover .arrow,.home-seg.is-all .arrow{opacity:1;transform:none}.home-seg:has(.home-seg-link:focus-visible) .arrow{opacity:1;transform:none}.home-seg.is-all{background:var(--ink);color:var(--bg)}.home-seg.is-all:hover{background:color-mix(in oklab, var(--ink) 88%, var(--bg))}.home-seg.is-all :is(.home-seg-desc,.label){color:color-mix(in oklab, var(--bg) 72%, var(--ink))}.home-seg.is-all .home-seg-desc{grid-row:4/7}.home-seg.is-all .home-seg-link:focus-visible:after{outline-color:var(--bg);outline-offset:-5px}.home-seg.is-all .rmark{--mark:var(--bg);--ring:var(--ink)}.home-seg.is-all .rmark-grid{background:color-mix(in oklab, var(--bg) 22%, transparent)}.home-seg.is-all .rmark-avg{background:color-mix(in oklab, var(--bg) 60%, transparent)}.home-seg.is-all .rmark-dot{box-shadow:0 0 0 2.5px var(--ink)}.home-vx{align-items:start}.home-vx-copy{grid-column:1/6;min-width:0}.home-vx-copy .home-idx{padding:0}.home-vx h2{font-size:clamp(32px,3.6vw,52px);font-weight:var(--display-weight,300);letter-spacing:var(--display-tracking,-.03em);text-wrap:balance;margin:22px 0 0;line-height:1.04}.home-vx-key{align-items:center;gap:8px;display:inline-flex}.home-vx .home-facts dd{white-space:nowrap}.home-vx .home-facts dd .label{margin-left:6px}.home-vx-chart{grid-column:7/13;min-width:0;padding-top:64px}.home-vx-sub{margin:0 0 28px}.home-vx-rows{border-top:var(--rule-w) var(--rule-style) var(--hair-2);margin:0;padding:0;list-style:none}.home-vx-rows>li{border-bottom:var(--rule-w) var(--rule-style) var(--hair);grid-template-columns:minmax(9em,1fr) minmax(0,1.6fr) 5.5em;align-items:center;column-gap:20px;display:grid}.home-vx-head{padding:12px 0 10px}.home-vx-head .label{align-self:end}.home-vx-row{--ring:var(--bg);min-height:64px}.home-vx-name{letter-spacing:-.01em;font-size:16px;font-weight:500}.home-vx-plot{align-self:stretch;min-width:0;position:relative}.home-vx-row .home-vx-plot .rmark{min-height:64px}.home-vx-n{font-variant-numeric:tabular-nums;justify-items:end;gap:2px;display:grid}.home-vx-v{color:var(--txt,var(--ink));align-items:center;gap:7px;font-size:17px;display:inline-flex}.home-vx-v.is-adjusted{font-size:var(--fs-ui)}.home-vx-note{max-width:40em;font-size:var(--fs-sm);color:var(--ink-3);margin:18px 0 0}.home-vx-more{margin:22px 0 0}.home-cx .home-cx-pick{margin:28px 0 0}.home-cx-say{max-width:22em;font-size:clamp(22px,2.1vw,28px);font-weight:var(--display-weight,300);font-family:var(--display,var(--sans));font-stretch:var(--display-stretch);text-transform:var(--display-case);font-style:var(--display-style,inherit);letter-spacing:var(--display-tracking,-.02em);text-wrap:balance;margin:32px 0 0;line-height:1.3}.home-cx .home-vx-rows>li{grid-template-columns:minmax(10.5em,1fr) minmax(0,1.4fr) 10em}.home-cx-row .home-vx-name{gap:3px;padding-block:10px;display:grid}.home-cx-row .cx-name{gap:8px}.home-cx-row .flag{width:14px;height:14px}.home-cx-alias{padding-left:22px;font-weight:400;display:block}.home-cx-words{font-size:var(--fs-sm);text-align:right;text-wrap:balance;line-height:1.3;display:block}.home-cx-words .verdict{white-space:normal;text-align:right;justify-content:flex-end;gap:6px}.home-cx-weight{max-width:34em}@media (width<=899px){.home-cx .home-vx-rows>li{grid-template-columns:minmax(0,1fr) max-content}.home-cx-words .verdict{white-space:nowrap}}.home-cx-more{flex-wrap:wrap;gap:12px 32px;display:flex}.home-readings{gap:0 var(--col-gap);border-top:var(--rule-w) var(--rule-style) var(--hair-2);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.home-reading{align-content:start;gap:6px;min-width:0;padding:26px 0 30px;display:grid}.home-reading-n{font-weight:var(--numeral-weight,var(--display-weight,200));font-family:var(--numeral-font,var(--display,var(--sans)));font-stretch:var(--display-stretch);letter-spacing:var(--numeral-tracking,var(--display-tracking,-.05em));white-space:nowrap;font-size:56px;line-height:.9}.home-reading-scale{height:30px;margin:14px 0 10px;display:block}.home-reading-title{letter-spacing:-.015em;font-size:18px;font-weight:500}.home-reading .home-reading-verdict{justify-self:start;font-size:13.5px}.home-read-more{margin:28px 0 0}.home-reading-text{font-size:var(--fs-ui);color:var(--ink-2);text-wrap:pretty;margin-top:4px;line-height:1.45}@media (width<=1180px){.home-h1{grid-column:1/-1}.home-hero-side{column-gap:var(--col-gap);grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;margin-top:40px}.home-dials{grid-template-columns:repeat(4,minmax(0,1fr))}.home-readings{grid-template-columns:repeat(2,minmax(0,1fr))}.home-segs-wait{height:1980px}.home-segs{grid-template-columns:repeat(3,minmax(0,1fr))}.home-seg:nth-child(n){border-right:var(--rule-w) var(--rule-style) var(--hair)}.home-seg:nth-child(n):not(.is-all){padding-left:var(--seg-pad)}.home-seg:nth-child(3n){border-right:0}.home-seg:nth-child(3n+1):not(.is-all){padding-left:0}}@media (width<=899px){.home-hero{padding-top:40px}.home-h1,.home-hero-side{grid-column:1/-1}.home-hero-side{grid-template-columns:minmax(0,1fr);margin-top:30px}.home-meter,.home-meter-wait{margin-top:calc(48px * var(--density))}.home-meter-wait{height:600px}.home-sec{padding-top:calc(112px * var(--density))}.home-head{margin-bottom:calc(36px * var(--density));row-gap:12px}.home-head>*{grid-area:auto/1/auto/-1}.home-idx{padding-top:0}.home-more{white-space:normal;justify-self:start}.home-vx-copy,.home-vx-chart{grid-column:1/-1}.home-vx-chart{padding-top:48px}.home-vx-rows>li{grid-template-columns:minmax(0,1fr) auto;column-gap:12px}.home-vx-head .home-vx-plot,.home-vx-row .home-vx-plot{grid-area:2/1/auto/-1}.home-vx-head .home-vx-plot{margin-top:10px}.home-vx-row{padding:12px 0 4px}.home-vx-row .home-vx-plot .rmark{min-height:36px}.home-trend-copy,.home-trend-chart{grid-column:1/-1}.home-trend-chart{margin-top:40px}.home-dials{grid-template-columns:repeat(3,minmax(0,1fr))}.home-segs-wait{height:2860px}.home-segs{grid-template-columns:repeat(2,minmax(0,1fr))}.home-seg{--seg-pad:16px;padding-block:22px 20px}.home-seg:nth-child(n){border-right:var(--rule-w) var(--rule-style) var(--hair)}.home-seg:nth-child(n):not(.is-all){padding-inline:var(--seg-pad)}.home-seg:nth-child(2n){border-right:0}.home-seg:nth-child(odd):not(.is-all){padding-left:0}.home-seg-n,.home-reading-n{font-size:44px}.home-seg .arrow{top:26px;right:14px}}@media (width<=560px){.home-readings{grid-template-columns:minmax(0,1fr)}.home-segs-wait{height:1850px}.home-segs{grid-template-columns:minmax(0,1fr)}.home-seg{grid-row:auto;grid-template-rows:none;grid-template-columns:auto minmax(0,1fr);grid-template-areas:"n name""n verdict""desc desc""ends ends""count count";column-gap:16px;padding-block:14px 12px}.home-seg:nth-child(n){border-right:0}.home-seg:nth-child(n):not(.is-all){padding-inline:0}.home-seg-n{grid-area:n;align-self:center;min-width:1.62em;font-size:38px}.home-seg-name{grid-area:name;align-self:end;padding-right:28px;font-size:17px}.home-seg-verdict{grid-area:verdict;align-self:start;margin-top:3px}.home-seg-count-short{display:inline}.home-seg:not(.is-all) .home-seg-count,.home-seg-scale,.home-seg:not(.is-all) .home-seg-desc{display:none}.home-seg.is-all .home-seg-desc{grid-area:desc;margin-top:10px}.home-seg-ends{border-top:0;grid-area:ends;grid-template-columns:auto minmax(0,1fr) auto;align-items:baseline;column-gap:12px;margin-top:8px;display:grid}.home-seg-end{display:contents}.home-seg-end :is(dt,dd){padding:2px 0}.home-seg-end dt{grid-column:1;margin:0;line-height:19px}.home-seg-end dd{grid-column:2/4;grid-template-columns:subgrid}.home-seg-dt{display:none}.home-seg-dt-short{display:inline}.home-seg-design{flex-wrap:wrap;align-items:baseline;gap:0 10px;display:flex}.home-seg-meta{margin:0}.home-seg-v{font-size:17px}.home-seg-count{grid-area:count;margin-top:8px}.home-seg .arrow{right:0}.home-seg.is-all .arrow{right:16px}.home-reading{border-bottom:var(--rule-w) var(--rule-style) var(--hair);padding:22px 0 18px}}@media (prefers-reduced-motion:reduce){.home-h1 .ln{animation:none}.home-rv{transition:none}}.home-cmp{margin-top:28px;padding-bottom:0}.rk{position:relative}.rk-table{table-layout:fixed;--rc-index:4.2em;--rc-gap:24px}.rk-c-rank{width:64px}.rk-c-veh{width:27%}.rk-c-basis{width:140px}@media (width>=720px) and (width<=1099px){.rk-c-rank{width:52px}.rk-c-veh{width:24%}.rk-c-basis{width:128px}:root:lang(uk) .rk-c-basis{width:140px}}.rk-table>tbody .rcell-index{font-size:32px}.rk-table>thead .rk-basis{text-align:right}@media (width>=720px){.rk-table>tbody>tr>:is(th,td){border-bottom:var(--rule-w) var(--rule-style) var(--hair)}}.rk-table .rk-rank,.rk-table .rk-divider-label{padding-left:2px}.rk-row{transition:background-color var(--dur);position:relative}.rk-row:hover,.rk-row:focus-within{background:color-mix(in oklab, var(--surface) 70%, transparent)}.rk-rank{font-family:var(--label-font,var(--mono));font-weight:var(--label-weight,inherit);font-stretch:87.5%;font-size:var(--fs-label);letter-spacing:var(--label-tracking,.045em);color:var(--ink-3);white-space:nowrap}.rk-pos{white-space:nowrap;flex-direction:column;align-items:flex-start;gap:3px;line-height:1.1;display:inline-flex}.rk-pos-n{color:var(--ink-2)}.rk-pos-of{letter-spacing:0;text-transform:none;color:var(--ink-3);font-size:max(10px,.78em);font-weight:400}.rtable>tbody .rk-veh{font-weight:500}.rk-link{letter-spacing:-.015em;color:var(--ink);font-size:18px;font-weight:500;line-height:1.25;text-decoration:none;display:block}.rk-link:after{content:"";position:absolute;inset:0}.rk-link:focus-visible{outline:none}.rk-link:focus-visible:after{outline:var(--focus-ring);outline-offset:-2px;border-radius:var(--radius-xs)}.rk-meta{flex-wrap:wrap;gap:0 1.1em;margin-top:4px;display:flex}.rk-sub{font-family:var(--sans);font-size:var(--fs-sm);letter-spacing:0;text-transform:none;color:var(--ink-3);flex-wrap:wrap;margin-top:3px;font-weight:400;line-height:1.4;display:flex}.rk-sub:empty{display:none}.rk-sub-i:not(:last-child):after{content:"·";content:"·" / "";margin:0 .45em}.rk-basis{text-align:right;white-space:nowrap}.rk-basis>span:not(.visually-hidden){display:block}.rk-deaths{font-size:var(--fs-ui);color:var(--ink-2)}.rk-versions{font-size:var(--fs-sm);color:var(--ink-2);margin-top:4px;font-weight:400;display:block}.rk-adjusted,.rk-ratio{font-size:var(--fs-sm);color:var(--ink-2)}.rk-basis>span.rk-class{justify-items:end;gap:2px;margin-top:6px;display:grid}.rk-adjusted{align-items:center;gap:6px;display:inline-flex}.rk-class-ph{display:none}@media (width<=719px){.rk-class-ph{flex-wrap:wrap;gap:2px 16px;margin-top:6px;display:flex}}.rk-class-note{max-width:60em;font-size:var(--fs-ui);color:var(--ink-2);flex-basis:100%;margin:0}.rk-class-note strong{color:var(--ink);font-weight:500}.rk-basis .label{white-space:normal;margin-top:2px}.rtable>tbody>.rk-group-head>th{border-bottom:0;height:auto;padding:26px 0 10px;font-weight:400}.rk-group-head .dir{vertical-align:1px;margin-right:10px}.rk-divider td{height:58px}.rk-divider .rcell-plot{position:relative}.rk-gap-line{border-top:1px dashed var(--ink-4);position:absolute;top:50%;left:0;right:0}.rk-avg{scroll-margin-top:64px}.rk-avg td{background:var(--bg-2)}.rk-avg .rk-divider-label b{margin-left:6px}.rk-avg-line{border-top:1px solid var(--ink-3);position:absolute;top:50%;left:0;right:0}.rk-avg-line:after{content:"";top:-5px;left:var(--o,50%);background:var(--ink);width:9px;height:9px;box-shadow:0 0 0 2px var(--bg-2);border-radius:50%;margin-left:-4.5px;position:absolute}@media (width>=720px){.rk-table .rcell-head-title{display:none}}.rk.is-sticky .rk-table>thead th{top:var(--header-h,0px);z-index:2;position:sticky}@media (width<=719px){.rk-table>tbody>tr.rk-row{padding:12px 0 8px 34px;position:relative}.rk-table>tbody .rcell-words{margin-top:2px}.rk-table>tbody .rcell-plot{height:26px;margin-top:6px}.rk-table>thead>tr.ph-scale>td{padding-left:34px}.rk-table>tbody>tr>td.rk-rank{grid-area:auto;position:absolute;top:17px;left:0}.rk-table>tbody>tr.rk-row>th{grid-row:1/span 3}.home-cars .rk-table>tbody>tr.rk-row,.home-cars .rk-table>thead>tr.ph-scale>td{padding-left:46px}.rk-table.no-rank>tbody>tr.rk-row,.rk-table.no-rank>thead>tr.ph-scale>td{padding-left:0}.rk-link{font-size:17px}.rk-table>tbody .rcell-index{font-size:28px}.rk-table>tbody>tr.rk-group-head{border:0;padding:22px 0 8px;display:block}.rk-table>tbody>tr.rk-group-head>th{padding:0;display:block}.rk-divider>tr{padding:16px 0;display:block}.rk-divider td{border:0;height:auto;padding:0;display:block}.rk-divider td.rate-col{display:none}.rk-avg>tr{background:var(--bg-2);padding-inline:12px}.rk.is-sticky .rk-table>thead{top:var(--header-h,0px);z-index:2;background:var(--bg);position:sticky}.rk.is-sticky .rk-table>thead th{position:static}}.rk-head{align-items:end;row-gap:22px;margin-bottom:56px;padding-top:56px}.rk-head-main{grid-column:1/8;min-width:0}.rk-eyebrow{flex-wrap:wrap;gap:6px 24px;margin:0 0 26px;display:flex}.rk-eyebrow>span{white-space:nowrap}.rk-eyebrow b{margin-left:6px}.rk-head h1{font-size:var(--fs-display);font-weight:var(--display-weight,300);letter-spacing:var(--display-tracking,-.038em);line-height:1}.rk-head-side{grid-column:8/13;min-width:0;padding-bottom:6px}.rk-lede{max-width:34em;font-size:var(--fs-lede);color:var(--ink-2);text-wrap:pretty;margin:0;line-height:1.55}.rk-head-more{margin:18px 0 0}.rk-field.rk-country{min-width:0;margin-bottom:32px}.rk-field.rk-country .rk-options{flex-wrap:wrap;max-width:100%}.rk-country .key{min-height:38px;font-size:var(--fs-ui);gap:9px;padding-inline:14px 16px}.rk-country .key:before{display:none}.rk-country .flag{width:16px;height:16px}.rk-flags{display:inline-flex}.rk-flags .flag+.flag{margin-left:-5px}.rk-link.is-plain:after{content:none}.rk-table.is-place .rk-c-basis{width:300px}.rk-table.is-place .rk-deaths{white-space:normal}@media (width<=1180px){.rk-table.is-place .rk-c-basis{width:200px}}.cx-both-grid{align-items:start;row-gap:48px;margin:12px 0 96px}.cx-agree{grid-column:1/5;min-width:0}.cx-agree-n{font-weight:var(--numeral-weight,var(--display-weight,200));font-family:var(--numeral-font,var(--display,var(--sans)));font-stretch:var(--display-stretch);letter-spacing:var(--numeral-tracking,var(--display-tracking,-.05em));font-variant-numeric:var(--numeral-figures);margin:14px 0 0;font-size:clamp(76px,8.4vw,124px);line-height:.82}.cx-agree-cap{max-width:26em;color:var(--ink-2);text-wrap:pretty;margin:20px 0 0}.cx-agree-facts dd{color:var(--txt,var(--ink))}.cx-both-chart{grid-column:5/13;min-width:0}.rk-bar{display:none}.rk-controls{border-block:var(--rule-w) var(--rule-style) var(--hair-2);gap:24px;margin-bottom:64px;padding:24px 0 28px;display:grid}.rk-controls-row{flex-wrap:wrap;align-items:flex-end;gap:24px 44px;display:flex}.rk-field{border:0;min-width:0;margin:0;padding:0}.rk-field>legend{margin-bottom:10px;padding:0}.rk-options{flex-wrap:wrap;gap:8px;display:flex}.rk-opt{display:inline-flex;position:relative}.rk-opt input,.rk-toggle input{opacity:0;pointer-events:none;width:1px;height:1px;margin:0;position:absolute}.rk-opt .key{--lamp:var(--ink);white-space:nowrap;min-height:34px;padding:0 13px 0 11px;font-size:13.5px;font-weight:500}.rk-opt .key:before{flex:none}.rk-count{font-family:var(--label-font,var(--mono));font-stretch:87.5%;font-size:var(--fs-label);font-weight:var(--label-weight,400);letter-spacing:var(--label-tracking,.045em);color:var(--ink-3)}.rk-opt input:checked+.key{color:var(--ink);background:var(--key-bg-down);box-shadow:inset 0 1px 2px var(--sh-2), 0 0 0 1px var(--control-edge)}.rk-opt input:checked+.key:before{background:var(--lamp);box-shadow:0 0 0 2.5px var(--neutral-wash)}.rk-opt input:focus-visible+.key,.rk-toggle input:focus-visible+.rk-track{outline:var(--focus-ring);outline-offset:3px}.rk-switch .rk-options{border-radius:calc(var(--radius-sm) + 2px);background:var(--bg-2);box-shadow:var(--trough-shadow);flex-wrap:nowrap;gap:2px;padding:3px;display:inline-flex}.rk-switch .key{border-radius:calc(var(--radius-sm) - 1px);min-height:32px;box-shadow:none;background:0 0}.rk-switch input:checked+.key{background:var(--key-bg);box-shadow:inset 0 1px 0 var(--hi), 0 0 0 1px var(--control-edge), 0 1px 2px var(--sh-2)}.rk-toggle{min-height:38px;font-size:var(--fs-ui);color:var(--ink-2);cursor:pointer;transition:color var(--dur-fast);align-items:center;gap:12px;font-weight:500;display:inline-flex;position:relative}.rk-toggle:hover,.rk-toggle input:checked~.rk-toggle-text{color:var(--ink)}.rk-track{border-radius:var(--radius-pill);background:var(--bg-2);width:40px;height:22px;box-shadow:var(--trough-shadow);transition:background-color var(--dur);flex:none;position:relative}.rk-knob{background:var(--key-bg);width:18px;height:18px;box-shadow:0 1px 2px var(--sh-2), 0 0 0 1px var(--control-edge), inset 0 1px 0 var(--hi);transition:transform .4s var(--ease);border-radius:50%;position:absolute;top:2px;left:2px}.rk-toggle input:checked+.rk-track{background:var(--ink)}.rk-toggle input:checked+.rk-track .rk-knob{transform:translate(18px)}.rk-results-head{flex-wrap:wrap;align-items:baseline;gap:8px 24px;margin-bottom:18px;display:flex}.rk-results-head h2{font-size:clamp(24px,2.4vw,32px);font-weight:var(--display-weight,300);letter-spacing:var(--display-tracking,-.025em);margin:0}.rk-brm{flex:100%}.rk-count-line{font-size:var(--fs-ui);color:var(--ink-2);margin:0}.rk-jump{margin-left:auto}.rk-jump .arrow{transform:rotate(90deg)}.rk-results[data-stale] .rk{opacity:.55;transition:opacity .2s .25s}@media (width<=899px){.cx-agree,.cx-both-chart{grid-column:1/-1}.rk-head{margin-bottom:40px;padding-top:28px}.rk-head-main,.rk-head-side{grid-column:1/-1}.rk-lede{font-size:var(--fs-base)}}@media (width<=719px){.rk-bar{margin-bottom:16px;display:flex}.rk-options-toggle{min-height:44px}.rk-options-toggle[aria-expanded=true]{background:var(--bg-2);box-shadow:inset 0 1px 3px var(--sh-2), 0 0 0 1px var(--hair-2)}.rk-controls:not([data-open]){display:none}.rk-controls{animation:row-in var(--dur) var(--ease) both;margin-bottom:40px;padding:20px 0 24px}.rk-controls-row{flex-direction:column;align-items:stretch}.rk-switch .rk-options{display:flex}.rk-switch .rk-opt{flex:1 1 0}.rk-switch .key{flex:1;justify-content:center}.rk-jump{margin-left:0}.rk-field.rk-country{margin-bottom:16px}.rk-country .rk-options{flex-wrap:wrap;display:flex}.rk-country .rk-opt{flex:auto;min-width:0}.rk-country .key{white-space:normal;text-align:center;flex:1;justify-content:center;min-height:44px;padding-inline:8px;line-height:1.15}.rk-country .rk-flags,.rk-country .flag{display:none}}.methodology{padding-top:56px}.m-head{border-bottom:var(--rule-w) var(--rule-style) var(--hair-2);align-items:end;row-gap:28px;padding-bottom:64px}.m-head-main{grid-column:1/8}.m-head h1{font-size:clamp(52px,7.4vw,112px);font-weight:var(--display-weight,250);letter-spacing:var(--display-tracking,-.05em);animation:rise calc(1s * var(--motion)) var(--ease) 80ms both;line-height:.92}.m-lede{letter-spacing:-.008em;color:var(--ink-2);text-wrap:pretty;grid-column:8/13;margin:0;padding-bottom:6px;font-size:19px;line-height:1.5}.m-layout{align-items:start;margin-top:72px}.m-toc{top:calc(var(--header-h) + 40px);padding-right:var(--space-5);grid-column:1/4;position:sticky}.m-toc-title{font-size:var(--fs-label);letter-spacing:.045em;margin:0 0 16px;font-weight:400;line-height:1.45}.m-toc ol{counter-reset:toc;border-left:var(--rule-w) var(--rule-style) var(--hair-2);margin:0;padding:0;list-style:none}.m-toc li{counter-increment:toc;grid-template-columns:28px minmax(0,1fr);align-items:baseline;padding-left:16px;display:grid;position:relative}.m-toc li:before{content:counter(toc, decimal-leading-zero);content:counter(toc, decimal-leading-zero) / "";font-family:var(--label-font,var(--mono));font-weight:var(--label-weight,inherit);font-stretch:87.5%;font-size:var(--fs-label);letter-spacing:var(--label-tracking,.045em);color:var(--ink-3);transition:color var(--dur)}.m-toc a{color:var(--ink-2);transition:color var(--dur);padding:7px 0;font-size:14px;line-height:1.35;text-decoration:none}.m-toc a:after{content:"";position:absolute;inset:0}.m-toc a:hover,.m-toc a[aria-current]{color:var(--ink)}.m-toc a[aria-current]:before{content:"";background:var(--ink);width:1px;position:absolute;top:6px;bottom:6px;left:-1px}.m-toc li:has(>a[aria-current]):before{color:var(--ink)}.m-body{grid-column:4/12;min-width:0}.m-section+.m-section{border-top:var(--rule-w) var(--rule-style) var(--hair);margin-top:72px;padding-top:56px}.m-section .m-num{font-size:var(--fs-label);margin:0;line-height:1.45}.m-section h2{max-width:22ch;font-size:clamp(30px,3.1vw,44px);font-weight:var(--display-weight,300);letter-spacing:var(--display-tracking,-.03em);scroll-margin-top:calc(var(--header-h) + 72px);margin:14px 0 24px;line-height:1.06}.m-section h3{max-width:64ch;font-size:18px;font-weight:var(--display-weight,500);letter-spacing:var(--display-tracking,-.015em);color:var(--ink);margin:40px 0 0}.m-section p,.m-section li,.m-section dd{font-size:var(--fs-lede);color:var(--ink-2);text-wrap:pretty;line-height:1.68}.m-section p{max-width:64ch;margin:16px 0 0}.m-section h2+p,.m-section h3+p{margin-top:8px}.m-section strong{color:var(--ink);font-weight:500}.m-section a{color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--ink-4);text-decoration-color:var(--ink-4)}.m-section a:hover{text-decoration-color:currentColor}.m-section a .external{vertical-align:.15em;color:var(--ink-3);margin-left:3px;display:inline}.m-section .m-lead{letter-spacing:-.012em;color:var(--ink);font-size:21px;line-height:1.5}.m-lead strong{font-weight:500}.m-section .m-note{border-left:1px solid var(--ink);color:var(--ink-2);margin-top:28px;padding:2px 0 2px 20px}.m-terms{gap:0 var(--col-gap);grid-template-columns:repeat(2,minmax(0,1fr));max-width:64ch;margin:28px 0 12px;display:grid}.m-terms div{border-top:var(--rule-w) var(--rule-style) var(--hair-2);padding-top:14px}.m-terms dt{font-family:var(--label-font,var(--mono));font-weight:var(--label-weight,inherit);font-stretch:87.5%;font-size:var(--fs-label);letter-spacing:var(--label-tracking,.045em);text-transform:var(--label-case);color:var(--ink)}.m-section .m-terms dd{margin:8px 0 0;font-size:15.5px;line-height:1.6}.m-classes{row-gap:18px;margin-top:24px}.m-findings-wrap{max-width:100%;margin:24px 0 8px;position:relative;overflow-x:auto}.m-findings th,.m-findings td{height:52px;padding:8px 12px}.m-findings th:first-child{min-width:12em;padding-left:0}.m-findings>tbody th{font-size:var(--fs-ui);color:var(--ink);font-weight:500}.m-findings>thead th{white-space:normal;vertical-align:bottom}.m-ratio{white-space:nowrap;align-items:baseline;gap:8px;display:inline-flex}.m-ratio b{color:var(--txt,var(--ink));font-variant-numeric:tabular-nums;font-size:17px;font-weight:400}.m-section .m-findings td{font-size:var(--fs-ui);color:var(--ink-2)}@media (width<=719px){.m-findings th,.m-findings td{padding-inline:6px}.m-findings th:first-child{min-width:0}.m-ratio{justify-items:end;gap:2px;display:inline-grid}}.m-list{max-width:64ch;margin:20px 0 0;padding:0;list-style:none}.m-list li{padding-left:26px;position:relative}.m-list li+li{margin-top:10px}.m-list li:before{content:"";background:var(--ink-3);width:5px;height:5px;position:absolute;top:.74em;left:4px}.m-spec{border-top:var(--rule-w) var(--rule-style) var(--hair-2);max-width:64ch;margin:0;padding:0;list-style:none}.m-spec li{border-bottom:var(--rule-w) var(--rule-style) var(--hair);padding:16px 0 17px}.m-figure{margin:40px 0 44px}.m-caption{max-width:64ch;font-size:var(--fs-sm);color:var(--ink-2);margin-top:14px;line-height:1.55}.m-caption .label{color:var(--ink);margin-right:8px}.m-scale{border-radius:calc(var(--radius) + 2px);background:var(--well);height:176px;box-shadow:inset 0 1px 4px var(--sh-2), inset 0 0 0 1px var(--hair), 0 1px 0 var(--hi);position:relative;overflow:hidden}.m-scale-strip{position:absolute;inset:0 7%;container-type:inline-size}.m-tick{background:var(--ink-3);opacity:.55;width:1px;height:9px;margin-left:-.5px;position:absolute;bottom:42px}.m-tick.l2{background:var(--ink-2);opacity:1;height:16px}.m-tick.l1{background:var(--ink-2);opacity:1;height:30px}.m-tick.avg{background:var(--ink);width:1.5px;height:36px;margin-left:-.75px}.m-scale-base{border-radius:min(2px, var(--radius-xs));background:var(--mark);opacity:.55;height:2px;position:absolute;bottom:41px}.m-mul{letter-spacing:-.01em;color:var(--ink-2);white-space:nowrap;font-size:13.5px;font-weight:500;position:absolute;bottom:84px;transform:translate(-50%)}.m-mul.avg{color:var(--ink);font-weight:600}.m-tick-num{font-family:var(--label-font,var(--mono));font-weight:var(--label-weight,inherit);letter-spacing:var(--label-tracking,.02em);color:var(--ink-3);font-size:10px;font-stretch:87.5%;position:absolute;bottom:16px;transform:translate(-50%)}.m-reading{width:0;position:absolute;top:18px;bottom:42px}.m-reading:before{content:"";background:var(--mark);width:1.5px;position:absolute;top:0;bottom:0;left:-.75px}.m-reading:after{content:"";background:var(--mark);width:9px;height:9px;box-shadow:0 0 0 2px var(--well), 0 0 0 5px var(--wash);border-radius:50%;position:absolute;bottom:-4.5px;left:-4.5px}.m-reading-text{width:max-content;max-width:calc(var(--room,100) * 1cqw - 14px);position:absolute;top:-4px;left:9px}.m-reading-text b{font-size:30px;font-weight:var(--numeral-weight,var(--display-weight,300));font-family:var(--numeral-font,var(--display,var(--sans)));font-stretch:var(--display-stretch);letter-spacing:var(--numeral-tracking,var(--display-tracking,-.035em));color:var(--ink);line-height:1;display:block}.m-reading-text span{font-size:var(--fs-sm);color:var(--txt);margin-top:3px;font-weight:500;display:block}.m-ranges{margin:0;padding:0;list-style:none}.m-ranges li{column-gap:var(--col-gap);border-bottom:var(--rule-w) var(--rule-style) var(--hair);grid-template-columns:minmax(0,13.5rem) minmax(0,1fr) 7.5rem;align-items:center;min-height:54px;display:grid}.m-ranges .m-ranges-axis{border-bottom-color:var(--hair-2);align-items:end;min-height:34px;padding-bottom:8px}.m-range-plot{align-self:stretch}.m-section .m-ranges li.m-range-row{font-size:15px;line-height:1.3}.m-range-verdict .dir{--s:4.5px}.m-range-value{text-align:right;color:var(--ink-3);white-space:nowrap;font-size:14px}.m-range-value b{font-size:24px;font-weight:var(--numeral-weight,var(--display-weight,300));font-family:var(--numeral-font,var(--display,var(--sans)));font-stretch:var(--display-stretch);letter-spacing:var(--numeral-tracking,var(--display-tracking,-.03em));color:var(--ink);margin-right:4px}@media (width<=1100px){.m-body{grid-column:4/13}}@media (width<=899px){.methodology{padding-top:28px}.m-head,.m-layout{grid-template-columns:minmax(0,1fr)}.m-head-main,.m-lede,.m-toc,.m-body{grid-column:1/-1}.m-head{row-gap:22px;padding-bottom:40px}.m-lede{font-size:var(--fs-lede)}.m-layout{margin-top:40px}.m-toc{margin-bottom:48px;padding:0 0 8px;position:static}.m-toc ol{border-left:0;border-top:var(--rule-w) var(--rule-style) var(--hair-2)}.m-toc li{border-bottom:var(--rule-w) var(--rule-style) var(--hair);padding-left:0}.m-toc a{padding:11px 0;font-size:15px}.m-toc a[aria-current]:before{display:none}.m-section+.m-section{margin-top:56px;padding-top:44px}.m-section h2{scroll-margin-top:calc(var(--header-h) + 24px)}.m-section p,.m-section li,.m-section dd{font-size:var(--fs-base)}.m-section .m-lead{font-size:19px}.m-terms{grid-template-columns:minmax(0,1fr);row-gap:18px}.m-scale{height:164px}.m-scale-strip{inset:0 9%}.m-mul{font-size:12px}.m-ranges li{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"verdict value""plot plot";row-gap:0;padding-top:12px}.m-ranges .m-ranges-axis{display:none}.m-range-verdict{white-space:normal;grid-area:verdict}.m-range-value{grid-area:value}.m-range-plot{grid-area:plot;height:32px}}@media (width<=719px){.m-scale{height:188px}}.sources{padding-bottom:var(--space-6)}.sources-head{max-width:64ch;padding-top:var(--space-6);margin-bottom:var(--space-6)}.sources-head h1{font-size:clamp(36px,4.6vw,64px)}.sources-lede{letter-spacing:-.008em;color:var(--ink-2);text-wrap:pretty;margin:20px 0 0;font-size:19px;line-height:1.5}.sources-body .m-spec,.sources-body p{max-width:74ch}.sources-body .m-note{margin-top:20px}.sources-languages{margin-top:var(--space-7);border-top:var(--rule-w) var(--rule-style) var(--hair);padding-top:20px;display:flex}@media (width<=599px){.sources-lede{font-size:17px}}.hub{padding-bottom:var(--space-6)}.hub-head{max-width:64ch;padding-top:var(--space-5);margin-bottom:var(--space-5)}.hub-head h1{font-size:clamp(36px,4.6vw,64px)}.hub-lede{color:var(--ink-2);text-wrap:pretty;margin:16px 0 0;font-size:19px;line-height:1.5}.hub-letters{margin-bottom:var(--space-5);flex-wrap:wrap;gap:4px 6px;display:flex}.hub-letters a{min-width:36px;min-height:36px;font-family:var(--label-font,var(--mono));font-weight:var(--label-weight,inherit);font-size:var(--fs-label);color:var(--ink-2);border:var(--edge-w) solid var(--hair);border-radius:var(--radius-1,4px);justify-content:center;align-items:center;padding:0 6px;text-decoration:none;display:inline-flex}.hub-letters a:hover{color:var(--ink);border-color:var(--ink-4)}.hub-group{gap:0 var(--space-4);padding:var(--space-4) 0;border-top:var(--rule-w) var(--rule-style) var(--hair);scroll-margin-top:calc(var(--header-h) + var(--space-4));grid-template-columns:56px 1fr;display:grid}.hub-letter{font-size:28px;font-weight:var(--display-weight,250);color:var(--ink-3);margin:0}.hub-list{grid-template-columns:repeat(auto-fill,minmax(min(100%,240px),1fr));gap:2px 24px;margin:0;padding:0;list-style:none;display:grid}.hub-list li{justify-content:space-between;align-items:baseline;gap:12px;min-width:0;display:flex}.hub-make{overflow-wrap:anywhere;min-width:0;color:var(--ink);padding:6px 0;text-decoration:none;display:inline-block}.hub-make:hover{color:var(--accent,var(--ink));text-decoration:underline}.hub-count{white-space:nowrap;flex:none}.hub-more{margin-top:var(--space-5)}@media (width<=599px){.hub-lede{font-size:17px}.hub-group{grid-template-columns:1fr;gap:4px 0}}.mycars-key{border:var(--edge-w) solid var(--hair-2);border-radius:var(--radius-sm);min-height:34px;color:var(--ink-2);font-family:var(--label-font,var(--mono));font-weight:var(--label-weight,inherit);font-stretch:87.5%;font-size:var(--fs-label);letter-spacing:var(--label-tracking,.045em);text-transform:var(--label-case);white-space:nowrap;transition:color var(--dur), border-color var(--dur);flex:none;align-items:center;gap:8px;padding:6px 12px 6px 10px;line-height:1.45;text-decoration:none;display:inline-flex;position:relative}.mycars-key:hover,.mycars-key[aria-current=page]{color:var(--ink);border-color:var(--ink-4)}.mycars-key-n{border-radius:var(--radius-pill);background:var(--ink);min-width:18px;height:18px;color:var(--bg);font:400 10.5px / 1 var(--label-font,var(--mono));place-items:center;padding:0 5px;display:inline-grid}@media (width>=960px){.site-tools:has(.acct) .mycars-key{padding-inline:9px}.site-tools:has(.acct) .mycars-key-text{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}}@media (width<=1279px){.mycars-key{padding-inline:9px}.mycars-key-text{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}}@media (width<=959px){.mycars-key{border-color:var(--hair-2);background:var(--surface);min-width:40px;height:40px;color:var(--ink);justify-content:center;padding:0}.mycars-key-n{min-width:17px;height:17px;padding:0 4px;font-size:10px;position:absolute;top:-6px;right:-6px}}.save-row{flex-wrap:wrap;align-items:center;gap:10px 16px;margin-top:22px;display:flex}.save-key{--lamp:var(--signal);min-height:36px;font-weight:500}.save-state{color:var(--ink)}.heart-key,.share-key{justify-content:center;gap:7px;padding:0 14px 0 12px}.heart-key:before,.share-key:before{display:none}.share-key{min-height:36px;font-weight:500}.share-key .icon{flex:none}.heart-key.is-compact{width:36px;padding:0}.heart{flex:none;overflow:visible}.heart[data-filled]{color:var(--signal)}.heart-fill{fill:var(--signal);opacity:0;transform-box:fill-box;transform-origin:50% 60%;transform:scale(.4)}.heart[data-filled] .heart-fill{opacity:1;transform:scale(1)}@media (prefers-reduced-motion:no-preference){.heart-fill{transition:transform .28s cubic-bezier(.3,1.8,.5,1),opacity .12s}}.save-undo-row{align-items:center;gap:10px;display:inline-flex}.save-undo{font-size:var(--fs-ui);font-weight:500}.save-compare{border-bottom:var(--rule-w) var(--rule-style) var(--hair-2);font-size:var(--fs-ui);color:var(--ink);transition:border-color var(--dur-fast);padding:6px 0;font-weight:500;text-decoration:none}.save-compare:hover{border-color:var(--ink)}.vs-head,.garage-head{align-items:end;row-gap:22px;margin-bottom:48px}.vs-head-main,.garage-head-main{grid-column:1/8;min-width:0}.vs-head-side,.garage-head-side{grid-column:8/13;min-width:0;padding-bottom:6px}.vs-head .page-lede,.garage-head .page-lede{max-width:34em;margin:0}.vs-head-more{margin:18px 0 0}.garage-local{max-width:34em;font-size:var(--fs-ui);color:var(--ink-2);text-wrap:pretty;margin:16px 0 0;line-height:1.55}.garage-blocked,.vs-pick{margin-bottom:28px}.vs-pick-group+.vs-pick-group{margin-top:18px}.vs-pick-hint{font-size:var(--fs-sm);color:var(--ink-3);margin:0 0 12px}.vs-pick .key{white-space:normal;text-align:left;min-height:40px}.vs-pick-name{min-width:0}.vs-pick .cx-name{font-size:var(--fs-sm);color:var(--ink-3);gap:6px;font-weight:400}.vs-pick input:disabled+.key{opacity:.5;cursor:default}.vs-rs{margin:0 0 28px}.vs-brm{margin-top:18px}.vs-cards{--n:2;grid-template-columns:repeat(var(--n), minmax(0, 1fr));gap:var(--col-gap);margin:0;padding:0;list-style:none;display:grid}.vs-cards.vs-n1{--n:2}.vs-cards.vs-n3{--n:3}.vs-cards.vs-n4{--n:4}.vs-card{flex-direction:column;gap:12px;min-width:0;padding:22px 22px 20px;display:flex}.vs-card-head{justify-content:space-between;align-items:start;gap:8px;display:flex}.vs-card-name{min-width:0;font-size:var(--fs-lg);letter-spacing:-.015em;overflow-wrap:anywhere;margin:0;font-weight:400;line-height:1.2}.vs-card-name a{color:var(--ink);text-decoration:none}.vs-card-name a:hover{text-decoration:underline}.vs-card-out{margin:-4px -6px 0 0;font-size:18px}.vs-card-meta{flex-wrap:wrap;gap:4px 14px;margin:0;display:flex}.vs-card-meta .cx-name{gap:6px}.vs-card-rate{margin-top:auto;padding-top:6px}.vs-card-label{margin:0 0 6px}.vs-card-index{font-size:clamp(48px,5vw,72px);font-weight:var(--numeral-weight,var(--display-weight,200));font-family:var(--numeral-font,var(--display,var(--sans)));font-stretch:var(--display-stretch);letter-spacing:var(--numeral-tracking,var(--display-tracking,-.05em));font-variant-numeric:var(--numeral-figures);color:var(--txt,var(--ink));margin:0;line-height:.9}.vs-card-index[data-star]:after{content:"*";font-size:.34em;font-weight:var(--display-weight,300);vertical-align:top;color:var(--ink-3);margin-left:.04em;line-height:1;display:inline-block}.vs-version-notes{gap:6px;max-width:78ch;margin:14px 0 0;display:grid}.vs-version-notes p{margin:0}.vs-star{color:var(--ink-3);margin-left:.15em}.vs-card-verdict{font-size:var(--fs-ui);margin:10px 0 0}.vs-card-verdict .verdict{white-space:normal}.vs-card-range{font-size:var(--fs-sm);color:var(--ink-3);margin:4px 0 0}.vs-card-flag{font-size:var(--fs-label);color:var(--ink-2);margin-left:4px;display:inline-block}.vs-card-worked{font-size:var(--fs-sm);color:var(--ink-2);overflow-wrap:anywhere;margin:2px 0 0}.vs-card-range b{white-space:nowrap;color:var(--ink-2);font-weight:500}.vs-card-mark{height:26px;margin-top:12px;display:block;position:relative}.vs-card-none{font-size:var(--fs-base);color:var(--ink-3);margin:0}.vs-card-abroad{max-width:26em;font-size:var(--fs-ui);color:var(--ink-2);margin:8px 0 0;line-height:1.45}.vs-card-status{color:var(--ink-2);flex-wrap:wrap;align-items:center;gap:10px;margin:0;display:flex}.vs-card-status p{margin:0}.vs-card-save{margin-top:4px}.vs-one{font-size:var(--fs-ui);color:var(--ink-2);margin:20px 0 0}.vs-share{flex-wrap:wrap;align-items:center;gap:8px 16px;margin-top:24px;display:flex}.vs-share-status{font-size:var(--fs-sm);color:var(--ink-3);margin:0}.vs-empty{align-items:start}.vs-empty-ways{flex-wrap:wrap;align-items:center;gap:12px 24px;display:flex}.vs-sec .xsec-title{grid-column:4/13}.vs-table{--rc-index:4.2em;--rc-gap:24px;table-layout:fixed}.vs-table th.vs-car{width:32%}.vs-table>tbody>tr>:is(th,td){height:84px}.vs-car{font-weight:400}.vs-car-link,.vs-group-name{letter-spacing:-.01em;color:var(--ink);font-size:18px;font-weight:500;text-decoration:none}.vs-car-link:hover,.vs-group-name:hover{text-decoration:underline}.vs-car-note{font-size:var(--fs-sm);color:var(--ink-3);margin-top:4px;font-weight:400;display:block}.vs-table>tbody>tr.vs-group-head>th{border-bottom-color:var(--hair-2);height:auto;padding:36px 12px 12px}.vs-table>tbody:first-of-type>tr.vs-group-head>th{padding-top:18px}.vs-group-line{flex-wrap:wrap;align-items:baseline;gap:6px 20px;display:flex}.vs-place-name{font-size:var(--fs-lg);letter-spacing:-.015em;font-weight:500}.vs-place-name .flag{width:18px;height:18px}.vs-group-name{font-size:var(--fs-lg)}.vs-ratio-verdict{font-size:var(--fs-ui);color:var(--txt,var(--ink-2));font-weight:500}.vs-sex{font-size:var(--fs-ui);color:var(--ink-2)}.vs-table>tbody>tr>th.vs-sex{padding-left:28px}.vs-table>tbody .rcell-index{font-size:34px}@media (width>=720px){.vs-table .rcell-head-title{display:none}}.vs-why{max-width:64ch;font-size:var(--fs-ui);color:var(--ink-2);margin:28px 0 0;line-height:1.55}.vs-why a{color:var(--ink);text-decoration:underline}.vs-specs{border-collapse:collapse;table-layout:fixed;font-variant-numeric:tabular-nums;width:100%}.vs-specs th,.vs-specs td{border-bottom:var(--rule-w) var(--rule-style) var(--hair);text-align:left;vertical-align:top;padding:14px 12px}.vs-specs>thead th{border-bottom-color:var(--hair-2);vertical-align:bottom;padding-block:12px 10px}.vs-specs th.vs-spec-label{width:22%;padding-top:18px}.vs-specs>thead th.vs-spec-car{font-family:var(--sans);font-size:var(--fs-ui);letter-spacing:-.005em;text-transform:none}.vs-spec-car a{font-size:var(--fs-ui);color:var(--ink);overflow-wrap:anywhere;font-weight:500;text-decoration:none}.vs-spec-car a:hover{text-decoration:underline}.vs-spec-v{font-size:var(--fs-lg);font-weight:var(--numeral-weight,var(--display-weight,300));font-family:var(--numeral-font,var(--display,var(--sans)));font-stretch:var(--display-stretch);letter-spacing:var(--numeral-tracking,var(--display-tracking,-.015em));color:var(--ink);overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;display:block}.vs-spec-v .unit{font-size:var(--fs-sm);letter-spacing:0;color:var(--ink-3);margin-left:2px;font-weight:400}.vs-spec-note{font-size:var(--fs-sm);color:var(--ink-3);margin-top:4px;display:block}.vs-cell-label{display:none}.garage-body>.xsec:first-child{margin-top:40px}.garage-sec .xsec-title{grid-column:4/10}.garage-sec .xsec-actions{grid-column:10/13}.garage-actions,.garage-confirm{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px 14px;display:flex}.garage-confirm>span{font-size:var(--fs-ui);color:var(--ink-2)}.garage-list{border-top:var(--rule-w) var(--rule-style) var(--hair-2);margin:0;padding:0;list-style:none}.garage-row{border-bottom:var(--rule-w) var(--rule-style) var(--hair);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 20px;padding:16px 0;display:flex}.garage-car{min-width:0}.garage-link{font-size:var(--fs-lg);letter-spacing:-.015em;color:var(--ink);overflow-wrap:anywhere;font-weight:400;text-decoration:none}.garage-link:hover{text-decoration:underline}.garage-meta{flex-wrap:wrap;gap:4px 14px;margin-top:6px;display:flex}.garage-meta .cx-name{gap:6px}.garage-row-keys{align-items:center;gap:10px;margin-left:auto;display:flex}.garage-row-keys .save-row{margin:0}.garage-empty{border-top:var(--rule-w) var(--rule-style) var(--hair-2);color:var(--ink-3);margin:0;padding:20px 0}.garage-empty:focus{outline:none}@media (width<=1099px){.vs-cards.vs-n3,.vs-cards.vs-n4{--n:2}}@media (width<=899px){.vs-head-main,.vs-head-side,.garage-head-main,.garage-head-side,.vs-sec .xsec-title,.garage-sec .xsec-title,.garage-sec .xsec-actions{grid-column:1/-1}.garage-sec .xsec-actions{justify-self:start}.garage-actions,.garage-confirm{justify-content:flex-start}}@media (width<=719px){.vs-card{padding:16px 16px 14px}.vs-card-name{font-size:17px}.vs-card-index{font-size:44px}.vs-table>tbody>tr.vs-group-head{border-bottom:var(--rule-w) var(--rule-style) var(--hair-2);padding:26px 0 8px;display:block}.vs-table>tbody>tr.vs-group-head>th{border:0;padding:0;display:block}.vs-table>tbody:first-of-type>tr.vs-group-head{padding-top:12px}.vs-table th.vs-car{width:auto}.vs-table>tbody>tr>th.vs-sex{padding-left:0}.vs-table>tbody .rcell-index{font-size:26px}.vs-table .rcell.is-missing .rcell-words{grid-row:1;margin-top:0}.vs-specs,.vs-specs>tbody{display:block}.vs-specs>thead{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.vs-specs>tbody>tr{border-bottom:var(--rule-w) var(--rule-style) var(--hair);grid-template-columns:repeat(2,minmax(0,1fr));column-gap:16px;padding:14px 0 12px;display:grid}.vs-specs>tbody>tr>:is(th,td){border:0;padding:0}.vs-specs>tbody>tr>th.vs-spec-label{width:auto;color:var(--ink);grid-column:1/-1;padding:0 0 8px}.vs-specs>tbody>tr>td.is-empty{display:none}.vs-specs>tbody>tr>td{padding-bottom:8px}.vs-cell-label{overflow-wrap:anywhere;margin-bottom:2px;display:block}.vs-spec-v{font-size:var(--fs-base)}}@media (width<=359px){.vs-card{padding-inline:12px}.vs-card-head{flex-wrap:wrap}.vs-card-name{overflow-wrap:break-word;flex:1 1 0;min-width:min-content}.vs-card-out{margin-inline-start:auto}}@media (width>=960px) and (width<=1023px){.site-nav li:has(>a[href*=\/compare]){display:none}}.acct{flex:none;align-items:center;display:flex;position:relative}.acct-label{display:none}.acct-key{border:var(--edge-w) solid var(--hair-2);border-radius:var(--radius-sm);min-height:34px;color:var(--ink-2);font-family:var(--label-font,var(--mono));font-weight:var(--label-weight,inherit);font-stretch:87.5%;font-size:var(--fs-label);letter-spacing:var(--label-tracking,.045em);text-transform:var(--label-case);white-space:nowrap;cursor:pointer;transition:color var(--dur), border-color var(--dur);background:0 0;flex:none;align-items:center;gap:8px;padding:6px 12px 6px 10px;line-height:1.45;display:inline-flex}.acct-key:hover,.acct-key[aria-expanded=true]{color:var(--ink);border-color:var(--ink-4)}.acct-key .chevron{transition:transform var(--dur) var(--ease)}.acct-key[aria-expanded=true] .chevron{transform:rotate(180deg)}.acct-person{display:none}@media (width>=960px) and (width<=1439px){.acct-key{padding-inline:9px}.acct-person{display:block}.acct-key .chevron{display:none}.acct-key-text{white-space:nowrap;clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}}.acct-lamp{background:var(--ink-5);width:6px;height:6px;box-shadow:inset 0 1px 1px var(--sh-1);transition:background var(--dur), box-shadow var(--dur);border-radius:50%;flex:none}.acct[data-signed-in] .acct-key .acct-lamp,.acct-lamp.is-live{background:var(--lower-mark);box-shadow:0 0 0 2.5px var(--lower-wash), 0 0 6px var(--lower-mark)}.acct-lamp.is-warn,.acct-notice[data-tone=error] .acct-lamp{background:var(--signal);box-shadow:0 0 0 2.5px var(--higher-wash), 0 0 6px var(--signal)}.acct-pop{width:max-content;min-width:240px;max-width:min(340px,100vw - 32px);padding:14px 0 6px;position:absolute;top:calc(100% + 10px);right:-8px}@media (width>=960px){.acct-pop:not([data-open]){display:none}}.acct-who{border-bottom:var(--rule-w) var(--rule-style) var(--hair);gap:3px;margin:0;padding:0 18px 12px;display:grid}.acct-who-name{font-size:var(--fs-ui);color:var(--ink);overflow-wrap:anywhere}.acct-pop-links{margin:0;padding:6px 0 0;list-style:none}.acct-pop-links a,.acct-pop-links button{width:100%;color:var(--ink-2);font:400 var(--fs-ui) / 1.4 var(--sans);text-align:left;cursor:pointer;transition:color var(--dur-fast), background-color var(--dur-fast);background:0 0;border:0;padding:8px 18px;text-decoration:none;display:flex}.acct-pop-links a:hover,.acct-pop-links button:hover,.acct-pop-links a[aria-current=page]{color:var(--ink);background:var(--surface-2)}@media (width<=959px){.acct{justify-content:space-between;gap:var(--space-3);border-top:var(--rule-w) var(--rule-style) var(--hair);animation:row-in var(--dur) var(--ease) both;flex-wrap:wrap;grid-area:4/1/auto/-1;padding:16px 0 18px}.site-menu:not([data-open])~.site-tools .acct{display:none}.acct-label{display:inline}.acct-key{min-height:var(--control-h,40px);font:400 var(--fs-ui) / 1 var(--sans);letter-spacing:0;text-transform:none;color:var(--ink);border-color:var(--control-edge);padding-inline:14px 16px}.acct[data-signed-in] .acct-key{display:none}.acct-pop{justify-content:space-between;align-items:center;gap:var(--space-3);width:100%;max-width:none;box-shadow:none;background:0 0;border:0;border-radius:0;flex-wrap:wrap;padding:0;animation:none;display:flex;position:static;overflow:visible}.acct-who{border:0;padding:0}.acct-who .label{display:none}.acct-pop-links{gap:var(--space-2);padding:0;display:flex}.acct-pop-links a,.acct-pop-links button{width:auto;min-height:var(--control-h,40px);border-radius:var(--radius-sm);background:var(--key-bg);box-shadow:inset 0 1px 0 var(--hi), 0 0 0 1px var(--hair-2), 0 1px 2px var(--sh-1);color:var(--ink);align-items:center;padding:0 14px}}.acct-dialog{width:min(460px, calc(100% - 2 * var(--space-4)));max-width:none;max-height:calc(100% - 2 * var(--space-4));border:var(--edge-w) solid var(--hair);border-radius:var(--radius-lg);background:var(--panel-bg);box-shadow:var(--panel-shadow);color:var(--ink);overscroll-behavior:contain;margin:auto;padding:0;overflow-y:auto}:where(:root[data-skin]) .acct-dialog{background-image:var(--skin-surface-image), var(--panel-bg)}.acct-dialog[open]{animation:acct-rise var(--dur) var(--ease) both}.acct-dialog::backdrop{background:color-mix(in oklab, var(--bg) 62%, transparent);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}@keyframes acct-rise{0%{opacity:0;transform:translateY(8px)scale(.985)}}.acct-dialog-body{padding:18px 32px 30px}.acct-dialog-head{justify-content:space-between;align-items:center;margin:0 -10px 14px 0;display:flex}.acct-flow-title{font-size:var(--fs-2xl);font-weight:var(--display-weight,300);font-family:var(--display,var(--sans));font-stretch:var(--display-stretch);text-transform:var(--display-case);font-style:var(--display-style,inherit);letter-spacing:var(--display-tracking,-.03em);margin:0;line-height:1.05}.acct-flow-lede,.acct-flow-note{max-width:46ch;font-size:var(--fs-ui);color:var(--ink-2);text-wrap:pretty;margin:12px 0 0;line-height:1.55}.acct-flow-note{margin-top:4px}.acct-address{color:var(--ink);overflow-wrap:anywhere;font-weight:500}.acct-form{gap:8px;margin-top:22px;display:grid}.acct-field-label{display:block}.acct-submit{width:100%;margin-top:8px}.acct-form input.acct-code{font-family:var(--mono);letter-spacing:.32em;text-indent:.32em;text-align:center;font-size:20px}.acct-msg{font-size:var(--fs-sm);color:var(--ink);align-items:baseline;gap:9px;margin:2px 0 0;line-height:1.5;display:flex}.acct-msg:before{content:"";background:var(--critical);width:6px;height:6px;box-shadow:0 0 0 2.5px var(--higher-wash);border-radius:50%;flex:none;transform:translateY(-1px)}.acct-msg[data-tone=info]:before{background:var(--ink-3);box-shadow:0 0 0 2.5px var(--neutral-wash)}.acct-providers{margin-top:22px}.acct-or{align-items:center;gap:14px;margin:0 0 14px;display:flex}.acct-or:before,.acct-or:after{content:"";background:var(--hair-2);flex:1;height:1px}.acct-providers ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}.acct-provider{width:100%}.acct-waiting{font-size:var(--fs-sm);color:var(--ink-2);align-items:baseline;gap:10px;margin:18px 0 0;line-height:1.5;display:flex}.acct-waiting .acct-lamp{transform:translateY(-1px)}.acct-pair{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px;margin-top:18px;padding:14px 18px;display:grid}.acct-pair p{font-size:var(--fs-sm);color:var(--ink-2);text-wrap:pretty;margin:0;line-height:1.5}.acct-pair .acct-pair-code{font-size:var(--fs-3xl);font-weight:var(--numeral-weight,var(--display-weight,200));font-family:var(--numeral-font,var(--display,var(--sans)));font-stretch:var(--display-stretch);letter-spacing:var(--numeral-tracking,var(--display-tracking,.01em));color:var(--ink);font-variant-numeric:var(--numeral-figures);line-height:1}.acct-flow-actions{font-size:var(--fs-sm);flex-wrap:wrap;gap:4px 22px;margin-top:12px;display:flex}.acct-flow-actions button.link{color:var(--ink-2)}.acct-flow-actions button.link:hover{color:var(--ink)}.acct-fine{font-size:var(--fs-sm);color:var(--ink-3);text-wrap:pretty;margin:20px 0 0;line-height:1.5}.acct-fine a{color:var(--ink-2);text-decoration:underline;-webkit-text-decoration-color:var(--ink-4);text-decoration-color:var(--ink-4);text-underline-offset:3px}.acct-fine a:hover{color:var(--ink);text-decoration-color:currentColor}.acct-notices{left:50%;bottom:max(var(--space-4), env(safe-area-inset-bottom));z-index:var(--z-popover);width:min(520px, calc(100% - 2 * var(--space-4)));pointer-events:none;position:fixed;transform:translate(-50%)}.acct-notice{border:var(--edge-w) solid var(--hair-2);border-radius:var(--radius);background:var(--surface);box-shadow:var(--pop-shadow);pointer-events:auto;animation:acct-rise var(--dur) var(--ease) both;align-items:center;gap:12px;padding:10px 8px 10px 16px;display:flex}:where(:root[data-skin]) .acct-notice{background-image:var(--skin-surface-image)}.acct-notice p{min-width:0;font-size:var(--fs-ui);color:var(--ink);overflow-wrap:anywhere;flex:1;margin:0;line-height:1.45}.acct-head h1{max-width:16ch}.acct-head-who{overflow-wrap:anywhere}.acct-signin{align-items:start;row-gap:40px}.acct-panel{grid-column:1/7;padding:30px 34px 32px}.acct-why{grid-column:8/13;gap:26px;margin:0;padding:8px 0 0;list-style:none;display:grid}.acct-why li{border-top:var(--rule-w) var(--rule-style) var(--hair-2);padding-top:14px}.acct-why p{max-width:42ch;font-size:var(--fs-ui);color:var(--ink-2);margin:8px 0 0;line-height:1.55}.acct-why a{color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--ink-4);text-decoration-color:var(--ink-4);text-underline-offset:3px}.acct-profile>.acct-sec,.acct-page-fine{max-width:920px}.acct-sec{margin-top:48px}.acct-sec-head{border-top:var(--rule-w) var(--rule-style) var(--hair-2);flex-wrap:wrap;align-items:baseline;gap:8px 18px;padding-top:18px;display:flex}.acct-num{margin:0}.acct-num b{color:var(--ink);font-weight:400}.acct-sec h2{font-size:var(--fs-xl);align-items:baseline;gap:12px;margin:0;display:inline-flex}.acct-count{font-family:var(--label-font,var(--mono));font-stretch:87.5%;font-size:var(--fs-label);font-weight:var(--label-weight,400);letter-spacing:var(--label-tracking,.045em);color:var(--ink-3)}.acct-sec-action{margin-left:auto}.acct-sec-lede{font-size:var(--fs-ui);color:var(--ink-2);margin:10px 0 0}.acct-rows{border-top:var(--rule-w) var(--rule-style) var(--hair);margin:18px 0 0;padding:0;list-style:none}.acct-row{border-bottom:var(--rule-w) var(--rule-style) var(--hair);grid-template-columns:minmax(0,11rem) minmax(0,1fr) auto;align-items:center;gap:4px 24px;min-height:60px;padding:12px 2px;display:grid}.acct-row-name{font-size:var(--fs-base);color:var(--ink);overflow-wrap:anywhere}.acct-row-detail{flex-wrap:wrap;align-items:baseline;gap:2px 16px;min-width:0;display:flex}.acct-row-main{font-size:var(--fs-ui);color:var(--ink-2);overflow-wrap:anywhere}.acct-row-meta{font-family:var(--label-font,var(--mono));font-weight:var(--label-weight,inherit);font-stretch:87.5%;font-size:var(--fs-label);letter-spacing:var(--label-tracking,.045em);text-transform:var(--label-case);color:var(--ink-3);line-height:1.45}.acct-row-text{max-width:52ch;font-size:var(--fs-sm);color:var(--ink-2);text-wrap:pretty;line-height:1.5}.acct-row-action{justify-self:end}.acct-row>.acct-msg,.acct-confirm{grid-column:1/-1}.acct-cars .acct-row{min-height:52px;transition:background-color var(--dur);grid-template-columns:minmax(0,1fr) auto;position:relative}.acct-cars .acct-row:hover{background:color-mix(in oklab, var(--surface) 70%, transparent)}.acct-car{text-decoration:none}.acct-car:after{content:"";position:absolute;inset:0}.acct-empty{max-width:60ch;font-size:var(--fs-ui);color:var(--ink-3);margin:16px 0 0;line-height:1.55}.acct-empty p{color:var(--ink-2);margin:0 0 6px}.acct-working{color:var(--ink-2);align-items:center;gap:12px;display:flex}.btn.acct-small{--control-h:34px;font-size:var(--fs-sm);padding:0 14px}@media (pointer:coarse){.btn.acct-small{--control-h:44px}}.btn.acct-danger{color:var(--critical)}.btn.acct-danger-primary{background:var(--critical);color:var(--bg)}.acct-confirm{border-radius:var(--radius);background:var(--well);box-shadow:inset 0 1px 3px var(--sh-1), inset 0 0 0 1px var(--hair);margin:8px 0 4px;padding:18px 20px 20px}.acct-confirm p{max-width:62ch;font-size:var(--fs-ui);color:var(--ink-2);margin:0;line-height:1.55}.acct-confirm .acct-confirm-title{font-size:var(--fs-lg);letter-spacing:-.015em;color:var(--ink);margin-bottom:6px;font-weight:400}.acct-choices{flex-wrap:wrap;gap:12px;margin-top:16px;display:flex}.acct-choices .btn{white-space:normal;text-align:center}.acct-page-fine{margin-top:40px}.acct-chips{flex-wrap:wrap;gap:8px;margin:18px 0 0;display:flex}.acct-chips+.acct-rows{margin-top:14px}.acct-chip{border:var(--edge-w) solid var(--control-edge);border-radius:var(--radius-pill);min-height:32px;color:var(--ink-2);font:400 var(--fs-sm) / 1 var(--sans);cursor:pointer;transition:color var(--dur-fast), border-color var(--dur-fast), background-color var(--dur-fast);background:0 0;align-items:center;gap:8px;padding:0 12px;display:inline-flex}.acct-chip:hover{color:var(--ink);border-color:var(--ink-3)}.acct-chip[aria-pressed=true]{border-color:var(--ink);background:var(--neutral-wash);color:var(--ink)}.acct-tag-editor .acct-chip[aria-pressed=true]:before{content:"✓";font-size:.85em}.acct-chip-n{font-family:var(--label-font,var(--mono));font-weight:var(--label-weight,inherit);font-stretch:87.5%;font-size:var(--fs-label);letter-spacing:var(--label-tracking,.045em);color:var(--ink-3)}@media (pointer:coarse){.acct-chip{min-height:44px}}.acct-compare{margin:14px 0 0}.acct-actions{flex-wrap:wrap;gap:8px;display:flex}.acct-tagged-row,.acct-history-row{grid-template-columns:minmax(0,1fr) auto}.acct-car-main{gap:4px;min-width:0;display:grid}.acct-car-main .acct-row-meta{flex-wrap:wrap;gap:2px 14px;display:flex}.acct-tags{flex-wrap:wrap;grid-column:1;gap:6px;margin:0;padding:0;list-style:none;display:flex}.acct-tag{border-radius:var(--radius-pill);background:var(--neutral-wash);color:var(--ink-2);font-size:var(--fs-sm);padding:3px 9px;line-height:1.3}.acct-tagged-row .acct-tag-edit,.acct-history-row .acct-history-remove,.acct-tag-editor,.acct-tag-row .acct-tag-actions{z-index:1;position:relative}.acct-tagged-row .acct-tag-edit{grid-area:1/2}.acct-tag-editor,.acct-tag-form{grid-column:1/-1}.acct-tag-editor{border-radius:var(--radius);background:var(--well);box-shadow:inset 0 1px 3px var(--sh-1), inset 0 0 0 1px var(--hair);margin:4px 0 2px;padding:14px 16px 16px}.acct-tag-editor .acct-chips{margin-top:0}.acct-tag-add,.acct-tag-form{flex-wrap:wrap;align-items:center;gap:8px 10px;margin-top:14px;display:flex}.acct-tag-form{margin-top:4px}.acct-tag-add label,.acct-tag-form label{font-size:var(--fs-sm);color:var(--ink-2);flex:1 0 100%}.acct-tag-add input,.acct-tag-form input{border:var(--edge-w) solid var(--control-edge);border-radius:var(--radius-sm);background:var(--bg);min-width:0;max-width:22rem;min-height:34px;color:var(--ink);font:400 var(--fs-input) / 1.3 var(--sans);flex:12rem;padding:0 12px}@media (pointer:coarse){.acct-tag-add input,.acct-tag-form input{min-height:44px}}.acct-tag-actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.acct-order{margin-top:14px}.acct-history-row .clear-btn{align-self:center}.acct-choose{justify-items:start;gap:32px;max-width:40rem;display:grid}.acct-choose-there{border-top:var(--rule-w) var(--rule-style) var(--hair-2);gap:10px;width:100%;padding-top:24px;display:grid}.acct-choose-there .label,.acct-choose-there .acct-flow-note{margin:0}.acct-pair-row{flex-wrap:wrap;gap:12px;display:flex}.acct-choose-there input.acct-pair-input{width:7rem;font-family:var(--mono);letter-spacing:.3em;text-indent:.3em;text-align:center;font-size:20px}.acct-choose-there .btn{white-space:normal}.acct-verify .page-head{margin-bottom:32px}.acct-verify-body .acct-choices{margin-top:0}.acct-warning{max-width:60ch;font-size:var(--fs-sm);color:var(--ink-2);align-items:baseline;gap:10px;margin:20px 0 0;line-height:1.5;display:flex}.acct-warning .acct-lamp{transform:translateY(-1px)}@media (width<=899px){.acct-panel,.acct-why{grid-column:1/-1}.acct-panel{padding:24px 22px 26px}}@media (width<=560px){.acct-dialog-body{padding:14px 20px 24px}.acct-panel{border-radius:var(--radius);padding:20px 18px 22px}.acct-row{grid-template-columns:minmax(0,1fr) auto;gap:4px 14px}.acct-row-detail{grid-column:1}.acct-row-action{grid-area:1/2/span 2;align-self:center}.acct-sec-action{flex-basis:100%;margin-left:0}.acct-choices .btn{flex:100%}}.platforms,.platform{padding-bottom:var(--space-8)}.platform.stale{opacity:.55;transition:opacity .2s .25s}.pl-summary{max-width:60ch;font-size:var(--fs-lede);color:var(--ink-2);text-wrap:pretty;margin:22px 0 0;line-height:1.55}.pl-english{margin:10px 0 0}.pl-none{font-size:var(--fs-ui);color:var(--ink-3);margin:0}.pl-years{font-size:var(--fs-sm);color:var(--ink-3);white-space:nowrap}.pl-ix-head{align-items:end;row-gap:22px;margin-bottom:40px;padding-top:56px}.pl-ix-head-main{grid-column:1/8;min-width:0}.pl-ix-head h1{font-size:var(--fs-display);font-weight:var(--display-weight,300);letter-spacing:var(--display-tracking,-.038em);line-height:1}.pl-ix-head-side{grid-column:8/13;min-width:0;padding-bottom:6px}.pl-ix-lede{max-width:34em;font-size:var(--fs-lede);color:var(--ink-2);text-wrap:pretty;margin:0;line-height:1.55}.pl-ix-note{max-width:40em;font-size:var(--fs-sm);color:var(--ink-3);margin:14px 0 0;line-height:1.5}.pl-list-head{border-bottom:var(--rule-w) var(--rule-style) var(--hair-2);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 24px;padding-bottom:14px;display:flex}.pl-list-head h2{font-size:var(--fs-xl);font-weight:var(--display-weight,300);letter-spacing:var(--display-tracking,-.02em);margin:0}.pl-count{font-family:var(--label-font,var(--mono));font-weight:var(--label-weight,inherit);font-stretch:87.5%;font-size:var(--fs-label);letter-spacing:var(--label-tracking,.045em);text-transform:var(--label-case);color:var(--ink-3);margin:0}.pl-controls{flex-wrap:wrap;align-items:end;gap:16px;margin:22px 0 8px;display:flex}.pl-search{flex:0 420px}.pl-search .search-field input{font-size:var(--fs-input)}.pl-search input::-webkit-search-cancel-button{appearance:none}.pl-field{gap:8px;min-width:0;display:grid}.pl-field>select{width:auto;min-width:200px;max-width:100%}.pl-table-wrap{position:relative}.pl-table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%}.pl-table th,.pl-table td{border-bottom:var(--rule-w) var(--rule-style) var(--hair);text-align:left;vertical-align:middle;padding:18px 12px}.pl-table>thead th{border-bottom-color:var(--hair-2);font-family:var(--label-font,var(--mono));font-stretch:87.5%;font-size:var(--fs-label);font-weight:var(--label-weight,400);letter-spacing:var(--label-tracking,.045em);text-transform:var(--label-case);color:var(--ink-3);vertical-align:bottom;white-space:nowrap;padding-block:12px 10px;line-height:1.45}.pl-table .num{text-align:right}.pl-table>tbody>tr{transition:background-color var(--dur) var(--ease);position:relative}.pl-table>tbody>tr:hover,.pl-table>tbody>tr:focus-within{background:color-mix(in oklab, var(--surface) 70%, transparent)}.pl-table>tbody th{letter-spacing:-.012em;font-size:17px;font-weight:500}.pl-table .pl-name .tag{margin-left:10px}.pl-sub{font-size:var(--fs-sm);letter-spacing:0;color:var(--ink-3);margin-top:4px;font-weight:400;display:block}.pl-col-group,.pl-col-years{color:var(--ink-2);white-space:nowrap;font-size:15px}.pl-col-gens,.pl-col-deaths{width:8em;font-size:15px}.pl-cell-label{display:none}.pl-head{align-items:start;row-gap:32px;margin-bottom:40px;padding-top:56px}.pl-head-main{grid-column:1/8;min-width:0}.pl-head h1{font-size:var(--fs-display);font-weight:var(--display-weight,300);letter-spacing:var(--display-tracking,-.038em);overflow-wrap:anywhere;line-height:1}.pl-aka{font-size:var(--fs-ui);color:var(--ink-3);margin:18px 0 0}.pl-facts{grid-column:8/13;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;margin:0;padding:8px 28px 12px;display:grid}.pl-fact{border-bottom:var(--rule-w) var(--rule-style) var(--hair);flex-direction:column;gap:6px;min-width:0;padding:16px 0;display:flex}.pl-fact:nth-last-child(-n+2):nth-child(odd),.pl-fact:last-child{border-bottom:0}.pl-fact dd{letter-spacing:-.01em;margin:0;font-size:16px;line-height:1.35}.pl-fact .pl-fact-note{font-size:var(--fs-sm);letter-spacing:0;color:var(--ink-3);line-height:1.45}.pl-lineage{margin:0 0 var(--space-7);border-block:var(--rule-w) var(--rule-style) var(--hair-2);flex-wrap:wrap;gap:14px 48px;padding:16px 0;display:flex}.pl-lineage-row{flex-wrap:wrap;align-items:baseline;gap:6px 14px;display:flex}.pl-lineage-row ul{flex-wrap:wrap;gap:4px 18px;margin:0;padding:0;list-style:none;display:flex}.pl-lineage-row a{color:var(--ink);text-underline-offset:3px;font-size:16px;font-weight:500}.pl-lineage-years{font-size:var(--fs-sm);color:var(--ink-3);margin-left:8px}.pl-missing h1{font-size:var(--fs-lg);letter-spacing:-.01em;margin:0 0 8px;font-weight:500}.pl-members .rate-col{width:46%}.pl-members th.pl-veh{letter-spacing:-.012em;width:22%;min-width:190px;font-size:16px;font-weight:500}.pl-members>thead th.pl-veh{font-size:var(--fs-label);letter-spacing:var(--label-tracking,.045em);font-weight:400}.pl-veh-sub{font-size:var(--fs-sm);letter-spacing:0;color:var(--ink-3);margin-top:4px;font-weight:400;display:block}.pl-veh-sub .tag{margin-left:8px}.pl-veh-note{max-width:34ch;font-size:var(--fs-sm);letter-spacing:0;color:var(--ink-3);margin-top:6px;font-weight:400;line-height:1.4;display:block}.pl-members td.pl-bars,.pl-axis{min-width:180px}.pl-axis-title{display:block}.pl-ticks{height:1.5em;font-size:var(--fs-label);font-variant-numeric:tabular-nums;margin-top:6px;display:block;position:relative}.pl-ticks>span{position:absolute;top:0;transform:translate(-50%)}.pl-ticks>.is-first{transform:none}.pl-ticks>.is-last{transform:translate(-100%)}.pl-track{height:12px;position:relative}.pl-grid{background:var(--hair);width:1px;position:absolute;top:-28px;bottom:-28px}.pl-bar{border-radius:min(3px, var(--radius-xs));background:var(--bar-2);transform-origin:0;min-width:4px;animation:pl-grow var(--dur-slow) var(--ease) both;transition:background-color var(--dur) var(--ease);position:absolute;top:0;bottom:0}.pl-bar.is-open{clip-path:polygon(0 0,calc(100% - 7px) 0,100% 50%,calc(100% - 7px) 100%,0 100%);border-radius:3px 0 0 3px}.pl-members>tbody>tr:hover .pl-bar,.pl-members>tbody>tr:focus-within .pl-bar{background:var(--ink-2)}.pl-members .pl-years{margin-top:8px;display:block}.pl-group-head>th{border-bottom:var(--rule-w) var(--rule-style) var(--hair-2);height:auto;font-family:var(--label-font,var(--mono));font-stretch:87.5%;font-size:var(--fs-label);font-weight:var(--label-weight,400);letter-spacing:var(--label-tracking,.045em);text-transform:var(--label-case);color:var(--ink-2);padding:18px 12px 6px}.pl-group-head .row-link{position:static}.pl-group-head .row-link:after{content:none}@keyframes pl-grow{0%{transform:scaleX(0)}}.pl-also{margin-top:var(--space-6)}.pl-also-sub{font-size:var(--fs-ui);color:var(--ink-3);margin:6px 0 12px}.pl-also ul{flex-wrap:wrap;gap:8px 28px;margin:0;padding:0;font-size:16px;list-style:none;display:flex}.pl-also-years{color:var(--ink-3)}.pl-traits{margin-bottom:var(--space-6)}.pl-traits h3{margin:0 0 12px}.pl-traits ul{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.pl-traits .tag{height:26px;font-size:var(--fs-sm);letter-spacing:0;text-transform:none;color:var(--ink);margin:0;padding:0 10px}.pl-mat-wrap{overflow-x:auto}.pl-materials{border-collapse:collapse;width:100%}.pl-materials th,.pl-materials td{border-bottom:var(--rule-w) var(--rule-style) var(--hair);text-align:left;vertical-align:top;padding:14px 12px;font-size:16px}.pl-materials>thead th{border-bottom-color:var(--hair-2);font-family:var(--label-font,var(--mono));font-stretch:87.5%;font-size:var(--fs-label);font-weight:var(--label-weight,400);letter-spacing:var(--label-tracking,.045em);text-transform:var(--label-case);color:var(--ink-3);padding-block:10px}.pl-materials>tbody th{white-space:nowrap;font-weight:500}.pl-mat-detail{color:var(--ink-2)}.pl-mat-note{font-size:var(--fs-ui);color:var(--ink-3);display:block}.pl-ref{margin-left:4px;font-size:11px;line-height:0}.pl-ref a{font-family:var(--label-font,var(--mono));font-weight:var(--label-weight,inherit);color:var(--ink-2);padding:2px;text-decoration:none}.pl-ref a:hover{color:var(--ink);text-decoration:underline}.pl-events{border-top:var(--rule-w) var(--rule-style) var(--hair-2);margin:0;padding:0;list-style:none}.pl-events li{border-bottom:var(--rule-w) var(--rule-style) var(--hair);grid-template-columns:4.5em 13em minmax(0,1fr) auto;align-items:baseline;gap:4px 20px;padding:16px 0;display:grid}.pl-ev-year{font-variant-numeric:tabular-nums;font-size:17px;font-weight:500}.pl-ev-note{min-width:0;color:var(--ink-2);font-size:16px;line-height:1.45}.pl-sources{border-top:var(--rule-w) var(--rule-style) var(--hair-2);margin:0;padding:0 0 0 1.6em}.pl-sources li{border-bottom:var(--rule-w) var(--rule-style) var(--hair);padding:14px 0 14px 6px}.pl-sources li::marker{font-family:var(--label-font,var(--mono));font-weight:var(--label-weight,inherit);font-size:var(--fs-sm);color:var(--ink-3)}.pl-sources a{color:var(--ink);text-underline-offset:3px;overflow-wrap:anywhere;align-items:center;gap:8px;font-size:16px;font-weight:500;display:inline-flex}.pl-sources li:target{background:var(--neutral-wash)}.pl-src-meta{font-size:var(--fs-sm);color:var(--ink-3);margin-top:4px;display:block}.pl-block{grid-template-columns:minmax(0,5fr) minmax(0,3fr) minmax(0,4fr);gap:24px 40px;padding:28px 32px 32px;display:grid}.pl-block-eyebrow{color:var(--ink-3);flex-wrap:wrap;gap:4px 18px;margin:0 0 10px;display:flex}.pl-block h3{font-size:var(--fs-2xl);font-weight:var(--display-weight,300);letter-spacing:var(--display-tracking,-.03em);margin:0;line-height:1.05}.pl-block h3 a{color:inherit;text-decoration:none}.pl-block h3 a:hover{text-underline-offset:5px;text-decoration:underline}.pl-block .pl-summary{font-size:var(--fs-base);margin-top:14px}.pl-block .more-link{margin-top:16px}.pl-block-facts{flex-direction:column;gap:16px;margin:0;display:flex}.pl-block-facts div{flex-direction:column;gap:6px;display:flex}.pl-block-facts dd{margin:0;font-size:16px;line-height:1.35}.pl-block-shared h4{margin:0 0 12px}.pl-block-shared ul{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.pl-block-shared li{flex-wrap:wrap;align-items:baseline;gap:2px 12px;font-size:16px;display:flex}.pl-block-shared li a{color:var(--ink);text-underline-offset:3px}.pl-also-item{color:var(--ink-2)}.pl-block-shared .pl-also-head{margin-top:20px}.pl-more{font-size:var(--fs-ui);color:var(--ink-2);text-underline-offset:3px;margin-top:12px;display:inline-block}@media (width<=1099px){.pl-block{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.pl-block-main{grid-column:1/-1}.pl-events li{grid-template-columns:4em 11em minmax(0,1fr) auto}}@media (width<=899px){.pl-ix-head,.pl-head{grid-template-columns:minmax(0,1fr);margin-bottom:32px;padding-top:28px}.pl-ix-head-main,.pl-ix-head-side,.pl-head-main,.pl-facts{grid-column:1/-1}.pl-search{flex:100%}.pl-field>select{width:100%;min-width:0}.pl-field{flex:100%}}@media (width<=719px){.pl-table,.pl-table>thead,.pl-table>tbody{display:block}.pl-table>thead{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.pl-table>tbody>tr{border-bottom:var(--rule-w) var(--rule-style) var(--hair);grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:6px 16px;padding:16px 0;display:grid}.pl-table>tbody>tr>:is(th,td){border:0;padding:0}.pl-table>tbody>tr>th{grid-column:1/-1}.pl-table .pl-col-group,.pl-table .pl-col-years{font-size:var(--fs-ui)}.pl-table td.pl-col-group{grid-column:1}.pl-table td.pl-col-years{text-align:right;grid-column:2}.pl-table td.pl-col-gens,.pl-table td.pl-col-deaths{text-align:left;flex-direction:column;gap:2px;width:auto;display:flex}.pl-cell-label{display:block}.pl-facts{padding:4px 20px 8px}.pl-block{grid-template-columns:minmax(0,1fr);padding:22px 20px 24px}.pl-members td.pl-bars{min-width:0}.pl-members>thead>tr:not(.ph-scale),.pl-grid{display:none}.pl-members .pl-years{margin-top:6px}.pl-lineage{gap:12px 28px}.pl-block .pl-summary{font-size:var(--fs-ui)}.pl-materials,.pl-materials>tbody,.pl-materials tr,.pl-materials th,.pl-materials td{display:block}.pl-materials>thead{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.pl-materials>tbody>tr{border-bottom:var(--rule-w) var(--rule-style) var(--hair);padding:14px 0}.pl-materials th,.pl-materials td{border:0;padding:0}.pl-materials td{margin-top:2px}.pl-events li{grid-template-columns:3.5em minmax(0,1fr) auto;gap:2px 14px}.pl-ev-code{grid-column:2/-1}.pl-ev-note{grid-area:2/2}.pl-events li>.pl-ref{grid-area:2/3}.pl-ev-year{grid-row:1/span 2}}@media (width<=479px){.pl-facts{grid-template-columns:minmax(0,1fr)}.pl-fact:nth-last-child(-n+2):nth-child(odd){border-bottom:var(--rule-w) var(--rule-style) var(--hair)}.pl-fact:last-child{border-bottom:0}}@media (prefers-reduced-motion:reduce){.pl-bar{transition:none;animation:none}.platform.stale{transition:none}}.pt{min-width:0;container-type:inline-size}.pt-layout{gap:var(--space-6) var(--space-7);display:grid}@container (width>=760px){.pt-layout{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:start}}.pt-none{color:var(--ink-2);margin:0}.pt-fig{min-width:0;margin:0}.pt-map{border-radius:var(--radius-xs)}.pt-map:focus{outline:none}.pt-map:focus-visible{outline:var(--focus-ring);outline-offset:6px}.pt-grid{--pt-gap:2px;--pt-ground:color-mix(in oklab, var(--ink) 10%, var(--surface));gap:var(--pt-gap);cursor:default;display:grid;container-type:inline-size}@media (width>=400px){.pt-grid{--pt-gap:3px}}.pt-tile{aspect-ratio:1;border-radius:min(4px, var(--radius-xs));min-width:0;font-family:var(--label-font,var(--mono));letter-spacing:0;-webkit-user-select:none;user-select:none;place-items:center;font-size:clamp(8.5px,3.4cqw,13px);font-weight:500;font-stretch:87.5%;line-height:1;display:grid}.pt-s1{background:color-mix(in oklab, var(--ink) 35%, var(--surface));color:var(--ink)}.pt-s2{background:color-mix(in oklab, var(--ink) 60%, var(--surface));color:var(--surface)}.pt-s3{background:color-mix(in oklab, var(--ink) 71%, var(--surface));color:var(--surface)}.pt-s4{background:color-mix(in oklab, var(--ink) 82%, var(--surface));color:var(--surface)}.pt-s5{background:color-mix(in oklab, var(--ink) 93%, var(--surface));color:var(--surface)}.pt-thin{background:repeating-linear-gradient(135deg, var(--pt-ground,color-mix(in oklab, var(--ink) 10%, var(--surface))) 0 3.6px, var(--ink-3) 3.6px 5px);color:var(--ink);text-shadow:0 0 2px var(--surface), 0 0 3px var(--surface)}.pt-tile[data-active]{z-index:1;outline:var(--focus-ring);outline-offset:1px;position:relative}.pt-tile[data-selected]{z-index:1;box-shadow:0 0 0 1px var(--surface), 0 0 0 3px var(--ink);position:relative}.pt-read{min-height:1.6em;font-size:var(--fs-ui);flex-wrap:wrap;align-items:baseline;gap:4px 12px;margin:14px 0 0;display:flex}.pt-read-name{font-weight:500}.pt-read-text{color:var(--ink-2)}.pt-only{margin:8px 0 0}.pt-legend-title{margin:16px 0 0}.pt-legend{font-size:var(--fs-sm);color:var(--ink-2);flex-wrap:wrap;gap:8px 20px;margin:10px 0 0;padding:0;list-style:none;display:flex}.pt-legend li{align-items:center;gap:8px;display:inline-flex}.pt-swatch{border-radius:min(3px, var(--radius-xs));width:14px;height:14px;box-shadow:inset 0 0 0 1px var(--hair-2);flex:none}.pt-note{border-radius:var(--radius-sm);background:var(--neutral-wash);font-size:var(--fs-sm);color:var(--ink-2);text-wrap:pretty;margin:16px 0 0;padding:12px 14px;line-height:1.5}.pt-tablebox{min-width:0}@media (width<=399px){.pt-table :is(th,td){padding-inline:8px}}.pt-table tbody tr[hidden]{display:none}.pt-table tbody tr.is-selected>*{background:var(--neutral-wash)}.pt-table tbody tr[data-thin]>td{color:var(--ink-2)}.pt-pick{min-height:24px;font:inherit;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;margin:-4px 0;padding:4px 0;font-weight:500}.pt-pick:hover,.pt-pick[aria-pressed=true]{text-underline-offset:3px;text-decoration:underline}.pt-pick:focus-visible{outline:var(--focus-ring);outline-offset:2px;border-radius:min(2px, var(--radius-xs))}.pt-left{font-size:var(--fs-sm);color:var(--ink-3);margin:10px 0 0}.pt-more{flex-wrap:wrap;align-items:center;gap:8px 16px;margin-top:12px;display:flex}.sim{padding:4px 20px}.sim-list{margin:0;padding:0;list-style:none}.sim-row{border-top:var(--rule-w) var(--rule-style) var(--hair);grid-template-columns:minmax(0,1fr);grid-template-areas:"main""why""read";gap:10px;padding:18px 0;display:grid;position:relative}.sim>.sim-list:first-child>.sim-row:first-child{border-top:0}.sim-main{grid-area:main;min-width:0}.sim-why{grid-area:why;min-width:0}.sim-name{margin:0}.sim-link{font-size:var(--fs-lg);letter-spacing:-.015em;color:var(--ink);overflow-wrap:anywhere;font-weight:500;line-height:1.2;display:block}.sim-meta{color:var(--ink-3);flex-wrap:wrap;gap:0 1.1em;margin:5px 0 0;display:flex}.sim-apart{border:1px solid color-mix(in oklab, var(--mark) 55%, transparent);border-radius:var(--radius-pill);background:var(--wash);max-width:100%;font-size:var(--fs-ui);color:var(--txt);align-items:center;gap:8px;margin:10px 0 0;padding:3px 11px 3px 10px;line-height:1.3;display:inline-flex}.sim-apart strong{font-weight:600}.sim-apart .dir{--s:4px}.sim-reason{font-size:var(--fs-ui);color:var(--ink-2);text-wrap:pretty;margin:0;line-height:1.4}.sim-shared{color:var(--ink-3);flex-wrap:wrap;align-items:baseline;gap:2px 10px;margin:6px 0 0;display:flex}.sim-platform{z-index:1;font-size:var(--fs-ui);color:var(--ink-2);text-decoration:underline;-webkit-text-decoration-color:var(--ink-4);text-decoration-color:var(--ink-4);text-underline-offset:3px;overflow-wrap:anywhere;position:relative}.sim-platform:hover{color:var(--ink);-webkit-text-decoration-color:var(--ink);text-decoration-color:var(--ink)}.sim-read{grid-area:read;min-width:0}.sim-rate{font-variant-numeric:tabular-nums;grid-template-columns:auto minmax(0,1fr);align-items:baseline;gap:2px 14px;margin:0;display:grid}.sim-index{min-width:2.2em;font-family:var(--numeral-font,var(--display,var(--sans)));font-stretch:var(--display-stretch);font-size:28px;font-weight:var(--numeral-weight,var(--display-weight,300));letter-spacing:var(--numeral-tracking,var(--display-tracking,-.03em));grid-row:1/3;align-self:center;line-height:1}.sim-rate.low-sample .sim-index{color:var(--ink-2)}.sim-words{font-size:14.5px}.sim-words .verdict{white-space:normal}.sim-range{color:var(--ink-3);flex-wrap:wrap;column-gap:10px;display:flex}.sim-flag{white-space:normal}.sim-missing{font-size:var(--fs-ui);color:var(--ink-3);margin:0}.sim-more{border-top:var(--rule-w) var(--rule-style) var(--hair)}.sim-more[open]>.sim-list>.sim-row:first-child{border-top:0}.sim-more-sum{font-size:var(--fs-ui);color:var(--ink);cursor:pointer;align-items:center;gap:10px;padding:16px 0;font-weight:500;list-style:none;display:flex}.sim-more-sum::-webkit-details-marker{display:none}.sim-more-sum:after{content:"";border-bottom:1.5px solid;border-right:1.5px solid;flex:none;width:7px;height:7px;margin-top:-4px;transform:rotate(45deg)}.sim-more[open]>.sim-more-sum:after{margin-top:4px;transform:rotate(-135deg)}.sim-more-sum:hover{text-decoration:underline;-webkit-text-decoration-color:var(--ink-4);text-decoration-color:var(--ink-4);text-underline-offset:4px}.sim-more-sum:focus-visible{outline:var(--focus-ring);outline-offset:2px;border-radius:var(--radius-xs)}.sim-more:not([open]) .sim-more-close,.sim-more[open] .sim-more-open{display:none}@media (width>=720px){.sim{padding:8px 32px}.sim-row{grid-template-columns:minmax(0,1fr) minmax(12em,16em);grid-template-areas:"main read""why read";align-items:center;column-gap:40px;padding:20px 0}}@media (width>=1100px){.sim-row{grid-template-columns:minmax(0,5fr) minmax(0,5fr) minmax(12em,16em);grid-template-areas:"main why read"}}.sim-because{font-size:var(--fs-sm);color:var(--ink-3);margin:4px 0 0}.rcl-note{max-width:64ch;font-size:var(--fs-ui);color:var(--ink-2);text-wrap:pretty;margin:0 0 10px;line-height:1.5}.rcl-lookup{font-size:var(--fs-sm)}.rcl a .external{vertical-align:.15em;color:var(--ink-3);margin-left:3px;display:inline}section.rcl-year{margin-top:26px}.rcl-note+.fold.rcl-year{margin-top:18px}.fold.rcl-year>.fold-body>.rcl-list>.rcl-item:first-child{border-top:0;padding-top:4px}.fold.rcl-year:last-child{border-bottom:var(--rule-w) var(--rule-style) var(--hair)}.rcl-year-h{border-bottom:var(--rule-w) var(--rule-style) var(--hair-2);font-size:var(--fs-lede);letter-spacing:-.01em;font-variant-numeric:tabular-nums;margin:0;padding:0 0 8px;font-weight:500;line-height:1.25}.rcl-list{margin:0;padding:0;list-style:none}.rcl-item{border-top:var(--rule-w) var(--rule-style) var(--hair);grid-template-columns:minmax(0,1fr);gap:6px 32px;padding:14px 0;display:grid}.rcl-year-h+.rcl-list>.rcl-item:first-child{border-top:0}.rcl-when,.rcl-what{min-width:0}.rcl-date{font-size:var(--fs-ui);color:var(--ink);font-variant-numeric:tabular-nums;margin:0;line-height:1.4}.rcl-comp{overflow-wrap:anywhere;margin:3px 0 0}.rcl-sum,.rcl-fix{max-width:66ch;font-size:var(--fs-ui);overflow-wrap:anywhere;text-wrap:pretty;margin:0;line-height:1.5}.rcl-sum{color:var(--ink)}.rcl-fix{color:var(--ink-2);margin-top:8px}.rcl-fix-h{margin-right:.6em}.rcl-link{font-size:var(--fs-sm);overflow-wrap:anywhere;margin:8px 0 0}@media (width>=720px){.rcl-item{grid-template-columns:minmax(11rem,15rem) minmax(0,1fr)}}.rcl-warn{border-left:3px solid var(--ink);grid-column:1/-1;padding:2px 0 2px 16px}.rcl-warn p{font-size:var(--fs-ui);color:var(--ink-2);margin:0;line-height:1.45}.rcl-warn p+p{margin-top:8px}.rcl-warn-h{font-size:var(--fs-base);letter-spacing:-.005em;color:var(--ink);font-weight:600;display:block}.fold-line-row.rcl-adv{color:var(--ink);font-weight:600}.save-hold{visibility:hidden;pointer-events:none;align-items:center;margin-top:22px;display:flex}.car-photo-slot{--thumb-h:52px;margin:var(--space-5) 0 0;max-width:560px}.car-photo{gap:var(--space-2);grid-template-columns:minmax(0,1fr);grid-template-areas:"hero""credit";margin:0;display:grid}.car-photo>figcaption{grid-area:credit}.car-photo-hold{min-height:calc(var(--fs-sm) * 1.5);grid-area:credit}.photo-strip-hold{height:var(--thumb-h);margin-top:var(--space-2)}.car-photo-frame,.photo-hero{aspect-ratio:16/9;background:var(--well);border-radius:var(--radius);width:100%;color:var(--ink);border:0;padding:0;display:block;position:relative;overflow:hidden}.photo-hero{cursor:zoom-in;grid-area:hero}.car-photo-frame:after,.photo-hero:after,.photo-thumb:after{content:"";border-radius:inherit;box-shadow:var(--well-shadow);pointer-events:none;position:absolute;inset:0}picture>source{display:none}.photo-hero picture,.photo-thumb picture{display:block;position:absolute;inset:0}.photo-hero img,.photo-thumb img{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity var(--dur) var(--ease);display:block}.photo-hero img[data-fit=contain]{object-fit:contain}.photo-hero img[data-loaded],.photo-thumb img[data-loaded]{opacity:1}.photo-hero:focus-visible{border-radius:var(--radius);outline-offset:3px}.photo-expand{right:var(--space-2);bottom:var(--space-2);z-index:1;border-radius:var(--radius-sm);background:color-mix(in oklab, var(--bg) 80%, transparent);width:32px;height:32px;box-shadow:var(--key-shadow);color:var(--ink);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);transition:transform var(--dur-fast) var(--ease), background-color var(--dur-fast);place-items:center;display:grid;position:absolute}.photo-hero:hover .photo-expand,.photo-hero:focus-visible .photo-expand{background:color-mix(in oklab, var(--bg) 94%, transparent);transform:scale(1.06)}.photo-credit{max-width:56ch;font-size:var(--fs-sm);color:var(--ink-3);text-wrap:pretty;overflow-wrap:anywhere;margin:0;line-height:1.5}.photo-credit a{color:var(--ink-2)}.photo-modified{white-space:nowrap}.car-photo-note{margin-top:var(--space-1);display:block}.photo-strip{grid-template-columns:repeat(var(--n,4), minmax(0, 96px));gap:var(--space-2);margin:var(--space-2) 0 0;padding:0;list-style:none;display:grid}.photo-strip li{min-width:0}.photo-thumb{width:100%;height:var(--thumb-h);background:var(--well);border-radius:var(--radius-xs);color:var(--ink);cursor:zoom-in;border:0;padding:0;display:block;position:relative;overflow:hidden}.photo-thumb:focus-visible{border-radius:var(--radius-xs);outline-offset:2px}.photo-thumb img{transition:opacity var(--dur) var(--ease), filter var(--dur-fast)}.photo-thumb:hover img{filter:brightness(1.08)}.photo-rest{z-index:1;background:color-mix(in oklab, var(--bg) 70%, transparent);color:var(--ink);font:500 var(--fs-ui) / 1 var(--sans);font-variant-numeric:tabular-nums;place-items:center;display:grid;position:absolute;inset:0}@media (width>=720px) and (width<=899px){.car-photo-slot{max-width:none}.car-photo{column-gap:var(--space-5);grid-template-columns:minmax(0,520px) minmax(0,1fr);grid-template-areas:"hero credit"}.car-photo>figcaption{align-self:end}.car-photo-slot{--thumb-h:60px}.photo-strip{grid-template-columns:repeat(var(--n,4), minmax(0, 104px));max-width:520px}}@media (width>=900px){.results-head:has(>.car-photo-slot){column-gap:var(--space-6);grid-template-columns:minmax(0,1fr) clamp(340px,32vw,460px);display:grid}.results-head:has(>.car-photo-slot)>*{grid-column:1}.results-head:has(>.car-photo-slot)>.car-photo-slot{grid-area:1/2/span 8;align-self:start;max-width:none;margin:0}.car-photo-slot{--thumb-h:60px}.photo-strip{grid-template-columns:repeat(var(--n,4), minmax(0, 112px))}}.lb{z-index:var(--z-popover);background:var(--bg);color:var(--ink);animation:lb-in var(--dur-fast) both;outline:none;grid-template-rows:auto minmax(0,1fr) auto;display:grid;position:fixed;inset:0}@keyframes lb-in{0%{opacity:0}}.lb-bar{justify-content:space-between;align-items:center;gap:var(--space-3);padding:max(var(--space-2), env(safe-area-inset-top)) max(var(--space-3), env(safe-area-inset-right)) var(--space-2) max(var(--space-4), env(safe-area-inset-left));display:flex}.lb-count{font-variant-numeric:tabular-nums;margin:0}.lb-btn{border-radius:var(--radius-sm);background:var(--key-bg);width:44px;height:44px;box-shadow:var(--btn-shadow);color:var(--ink);cursor:pointer;transition:box-shadow var(--dur-fast), opacity var(--dur-fast);border:0;place-items:center;padding:0;display:grid;position:relative}.lb-btn:hover{box-shadow:var(--btn-shadow-hover)}.lb-btn:active{box-shadow:var(--key-shadow-down)}.lb-btn:focus-visible{border-radius:var(--radius-sm)}.lb-btn[aria-disabled=true]{opacity:.38;cursor:default;box-shadow:var(--key-shadow)}.lb-stage{touch-action:pan-y pinch-zoom;min-height:0;display:grid;position:relative}.lb-fig{min-width:0;min-height:0;padding:0 var(--space-3);transform:translateX(var(--lb-dx,0px));transition:transform var(--dur-fast) var(--ease);place-items:center;margin:0;display:grid}.lb-fig[data-dragging]{transition:none}.lb-fig[data-dir=next]{animation:lb-from-right var(--dur) var(--ease)}.lb-fig[data-dir=prev]{animation:lb-from-left var(--dur) var(--ease)}@keyframes lb-from-right{0%{transform:translate(32px)}}@keyframes lb-from-left{0%{transform:translate(-32px)}}.lb-picture{place-items:center;width:100%;min-width:0;height:100%;min-height:0;display:grid}.lb-fig img{object-fit:contain;border-radius:var(--radius-xs);opacity:0;width:auto;max-width:100%;height:auto;max-height:100%;transition:opacity var(--dur) var(--ease);-webkit-user-select:none;user-select:none;-webkit-user-drag:none;display:block}.lb-fig img[data-loaded]{opacity:1}.lb-prev,.lb-next{bottom:var(--space-2);position:absolute}.lb-prev{left:max(var(--space-3), env(safe-area-inset-left))}.lb-next{right:max(var(--space-3), env(safe-area-inset-right))}.lb-cap{gap:var(--space-1);width:min(100%,72ch);padding:var(--space-3) var(--space-4) calc(var(--space-4) + env(safe-area-inset-bottom));text-align:center;justify-items:center;margin:0 auto;display:grid}.lb-cap .lb-view{margin:0}.lb-cap .photo-credit{max-width:none}@media (width>=720px){.lb-fig{padding:0 calc(44px + var(--space-3) * 2)}.lb-prev,.lb-next{top:50%;bottom:auto;transform:translateY(-50%)}.lb-prev{left:var(--space-4)}.lb-next{right:var(--space-4)}.lb-bar{padding-inline:var(--space-5)}}@media (prefers-reduced-motion:reduce){.lb,.lb-fig,.lb-fig[data-dir]{transition:none;animation:none}.photo-hero img,.photo-thumb img,.lb-fig img,.photo-expand{transition:none}.photo-hero:hover .photo-expand,.photo-hero:focus-visible .photo-expand{transform:none}}.cv-note{max-width:64ch;font-size:var(--fs-ui);color:var(--ink-2);text-wrap:pretty;margin:0 0 14px;line-height:1.5}.cv-years{margin:0 0 18px}.cv-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,17rem),22rem));justify-content:start;gap:26px 22px;margin:0;padding:0;list-style:none;display:grid}.cv-item{min-width:0}.cv-film{margin:0}.cv-media{aspect-ratio:16/9;position:relative;overflow:hidden}.cv-media:after{content:"";border-radius:inherit;box-shadow:var(--well-shadow);pointer-events:none;position:absolute;inset:0}.cv-open{border-radius:inherit;width:100%;height:100%;color:var(--ink);font:inherit;background:0 0;border:0;place-items:center;margin:0;padding:0;display:grid;position:absolute;inset:0}button.cv-open{cursor:pointer}.cv-still,.cv-video{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.cv-video,.cv-still{background:var(--sunken)}.cv-still{transition:filter var(--dur-fast)}button.cv-open:hover .cv-still{filter:brightness(1.08)}.cv-glyph{z-index:1;background:var(--panel-bg);width:52px;height:52px;box-shadow:var(--pop-shadow);color:var(--ink);transition:transform var(--dur-fast) var(--ease);border-radius:50%;padding:4px;position:relative}button.cv-open:hover .cv-glyph{transform:scale(1.06)}button.cv-open:active .cv-glyph{transform:scale(.98)}button.cv-open:focus-visible{outline-offset:-3px}.cv-cap{min-width:0;margin-top:12px}.cv-cap-bare{border-top:var(--rule-w) var(--rule-style) var(--hair);margin-top:0;padding-top:12px}.cv-kind{font-size:var(--fs-lede);letter-spacing:-.01em;margin:0;font-weight:500;line-height:1.25}.cv-what{max-width:44ch;font-size:var(--fs-ui);color:var(--ink-2);text-wrap:pretty;margin:3px 0 0;line-height:1.45}.cv-vehicle{overflow-wrap:anywhere;margin:8px 0 0}.cv-years-line,.cv-file,.cv-credit{font-size:var(--fs-sm);overflow-wrap:anywhere;margin:6px 0 0;line-height:1.45}.cv-years-line,.cv-file-note,.cv-credit{color:var(--ink-3)}.cv-credit a{color:var(--ink-2)}.cv a .external{vertical-align:.15em;color:var(--ink-3);margin-left:3px;display:inline}@media (prefers-reduced-motion:reduce){.cv-glyph{transition:none}button.cv-open:hover .cv-glyph,button.cv-open:active .cv-glyph{transform:none}}.ce-titled{border-top:var(--rule-w) var(--rule-style) var(--hair);margin-top:34px;padding-top:20px}.ce-title{font-size:var(--fs-lede);letter-spacing:-.01em;margin:0 0 8px;font-weight:500;line-height:1.25}.ce-note{max-width:64ch;font-size:var(--fs-ui);color:var(--ink-2);text-wrap:pretty;margin:0 0 14px;line-height:1.5}.ce-body{margin-top:22px}.ce-body:first-of-type{margin-top:0}.ce-body-h{border-bottom:var(--rule-w) var(--rule-style) var(--hair-2);font-size:var(--fs-lede);letter-spacing:-.01em;margin:0;padding:0 0 8px;font-weight:500;line-height:1.25}.ce-body-note{font-size:var(--fs-sm);color:var(--ink-3);margin:10px 0 0}.ce-rows,.ce-test-list{margin:0;padding:0;list-style:none}.ce-row{border-top:var(--rule-w) var(--rule-style) var(--hair);grid-template-columns:minmax(0,1fr);gap:6px 20px;padding:12px 0;display:grid}.ce-body-h+.ce-rows>.ce-row:first-child{border-top:0}.ce-name{overflow-wrap:anywhere;min-width:0;color:var(--ink-2);margin:0}.ce-years{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.ce-year{border-radius:var(--radius-sm);background:var(--key-bg);min-width:3.6rem;min-height:34px;box-shadow:var(--key-shadow);color:var(--ink-2);font-size:var(--fs-ui);font-variant-numeric:tabular-nums;transition:color var(--dur-fast), box-shadow var(--dur-fast), transform var(--dur-fast) var(--ease);justify-content:center;align-items:center;padding:0 12px;text-decoration:none;display:inline-flex}.ce-year:hover{color:var(--ink)}.ce-year:active{box-shadow:var(--key-shadow-down);transform:translateY(1px)}.ce-sub{border-bottom:var(--rule-w) var(--rule-style) var(--hair);font-size:var(--fs-ui);color:var(--ink-2);margin:20px 0 0;padding:0 0 8px;font-weight:500}.ce-test{border-top:var(--rule-w) var(--rule-style) var(--hair);padding:12px 0}.ce-sub+.ce-test-list>.ce-test:first-child{border-top:0}.ce-test p{margin:0}.ce-test-head{flex-wrap:wrap;align-items:baseline;gap:2px 14px;display:flex}.ce-kind{font-size:var(--fs-ui);font-weight:500}.ce-test-years{font-size:var(--fs-ui);color:var(--ink-2);font-variant-numeric:tabular-nums}.ce-test-vehicle{overflow-wrap:anywhere;margin-top:4px!important}.ce-test-links{font-size:var(--fs-sm);flex-wrap:wrap;align-items:baseline;gap:4px 18px;line-height:1.45;display:flex;margin-top:6px!important}.ce-test-no{color:var(--ink-3);font-variant-numeric:tabular-nums}.ce-more{margin:14px 0 0}.ce a .external{vertical-align:.15em;color:var(--ink-3);margin-left:3px;display:inline}@media (width>=640px){.ce-row:has(.ce-name){grid-template-columns:minmax(8rem,13rem) minmax(0,1fr);align-items:baseline}}@media (prefers-reduced-motion:reduce){.ce-year{transition:none}.ce-year:active{transform:none}}
