.n[data-astro-cid-piplnfmt]{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}.base[data-astro-cid-piplnfmt]{background:var(--mint-soft)}@media (width<=600px){.base[data-astro-cid-piplnfmt]{border-radius:10px;margin-bottom:.9rem;border-bottom:0!important;padding:.9rem!important}}.cell-vendor[data-astro-cid-piplnfmt]{white-space:nowrap;align-items:center;gap:.5rem;display:inline-flex}.sub[data-astro-cid-piplnfmt]{font-size:var(--text-xs);color:var(--muted);display:block}.d[data-astro-cid-piplnfmt]{font-size:var(--text-xs);color:var(--muted);margin-left:.25rem}.unknown[data-astro-cid-piplnfmt]{color:var(--muted);white-space:normal;text-align:left}:root{--lead:13rem}.rank-top[data-astro-cid-6xh7qq6x]{padding-top:2.5rem;container-type:inline-size}.rank-top[data-astro-cid-6xh7qq6x]+.article-layout[data-astro-cid-6xh7qq6x]{padding-top:1.25rem}.short[data-astro-cid-6xh7qq6x]{font-size:var(--text-lg)}.short-points[data-astro-cid-6xh7qq6x]{max-width:46rem;font-size:var(--text-lg);gap:.5rem;margin:0;padding-left:1.25rem;line-height:1.3;display:grid}.short-points[data-astro-cid-6xh7qq6x] li[data-astro-cid-6xh7qq6x]::marker{color:var(--green)}.has-figures[data-astro-cid-6xh7qq6x]{grid-template-columns:minmax(0,1fr) 17rem;align-items:start;gap:2.5rem;display:grid}.figures[data-astro-cid-6xh7qq6x]{gap:1.1rem;margin:2.65rem 0 0;display:grid}.figures[data-astro-cid-6xh7qq6x] div[data-astro-cid-6xh7qq6x]{flex-direction:column-reverse;gap:.1rem;display:flex}.figures[data-astro-cid-6xh7qq6x] dd[data-astro-cid-6xh7qq6x]{font-weight:550;font-family:var(--font-serif);letter-spacing:-.03em;margin:0;font-size:2.25rem;line-height:1}.figures[data-astro-cid-6xh7qq6x] dt[data-astro-cid-6xh7qq6x]{font-size:var(--text-sm);color:var(--muted);line-height:1.3}.cell-vendor[data-astro-cid-6xh7qq6x]{white-space:nowrap;align-items:center;gap:.5rem;display:inline-flex}.fine[data-astro-cid-6xh7qq6x]{font-size:var(--text-sm);color:var(--muted);margin-top:.75rem}.rank-table[data-astro-cid-6xh7qq6x] th[data-astro-cid-6xh7qq6x],.rank-table[data-astro-cid-6xh7qq6x] td[data-astro-cid-6xh7qq6x]{padding-inline:.75rem}.rank-table[data-astro-cid-6xh7qq6x] tr[data-astro-cid-6xh7qq6x]>[data-astro-cid-6xh7qq6x]:first-child{width:var(--lead);padding-left:0}.rank-table[data-astro-cid-6xh7qq6x] tr[data-astro-cid-6xh7qq6x]>[data-astro-cid-6xh7qq6x]:last-child{padding-right:0}.rank-table[data-astro-cid-6xh7qq6x] thead[data-astro-cid-6xh7qq6x] th[data-astro-cid-6xh7qq6x]{white-space:nowrap;padding-block:0 .5rem}.rank-table[data-astro-cid-6xh7qq6x] .rt-main[data-astro-cid-6xh7qq6x]>[data-astro-cid-6xh7qq6x]{vertical-align:baseline;padding-block:.75rem;line-height:1.1}.rank-table[data-astro-cid-6xh7qq6x] .num-col[data-astro-cid-6xh7qq6x]{white-space:nowrap}.rank-table[data-astro-cid-6xh7qq6x] .cell-vendor[data-astro-cid-6xh7qq6x]{white-space:normal;gap:.6rem;line-height:1.2}.rank-table[data-astro-cid-6xh7qq6x] .rt-main[data-astro-cid-6xh7qq6x]{scroll-margin-top:calc(var(--header-h) + 1rem)}.rank-table[data-astro-cid-6xh7qq6x] .cell-vendor[data-astro-cid-6xh7qq6x] a[data-astro-cid-6xh7qq6x]{font-weight:600}.rt-pos[data-astro-cid-6xh7qq6x]{width:1rem;color:var(--muted);font-variant-numeric:tabular-nums}.rt-note[data-astro-cid-6xh7qq6x]{font-size:var(--text-xs);color:var(--muted);display:block}.num-col[data-astro-cid-6xh7qq6x]{width:1%}.rt-fine[data-astro-cid-6xh7qq6x]{gap:.25rem;display:grid}.rt-fine[data-astro-cid-6xh7qq6x] p[data-astro-cid-6xh7qq6x]{margin:0}.scenarios[data-astro-cid-6xh7qq6x]{margin:0;padding:0;list-style:none}.scenarios[data-astro-cid-6xh7qq6x] li[data-astro-cid-6xh7qq6x]{grid-template-columns:var(--lead) 1fr;border-bottom:1px solid var(--line);align-items:baseline;gap:.2rem .75rem;padding:.8rem 0;display:grid}.scenarios[data-astro-cid-6xh7qq6x] li[data-astro-cid-6xh7qq6x]:last-child{border-bottom:0}.sc-label[data-astro-cid-6xh7qq6x]{grid-column:2;font-weight:500;line-height:1.2}.sc-why[data-astro-cid-6xh7qq6x]{font-size:var(--text-sm);color:var(--muted);grid-area:2/2;line-height:1.3}.sc-pick[data-astro-cid-6xh7qq6x]{font-weight:500;font-size:var(--text-base);grid-area:1/1/span 2;align-self:start;align-items:center;gap:.5rem;line-height:1.2;display:inline-flex}.note[data-astro-cid-6xh7qq6x]{font-size:var(--text-sm);color:var(--muted);margin-top:1rem}.lead-in[data-astro-cid-6xh7qq6x]{margin-bottom:1rem}.editorial[data-astro-cid-6xh7qq6x] h2{scroll-margin-top:calc(var(--header-h) + 1rem)}.weights[data-astro-cid-6xh7qq6x]{font-size:var(--text-base);grid-template-columns:1fr 1fr;gap:.4rem 2rem;margin:1.25rem 0;padding:0;list-style:none;display:grid}.weights[data-astro-cid-6xh7qq6x] li[data-astro-cid-6xh7qq6x]{border-bottom:1px dashed var(--line);justify-content:space-between;padding-bottom:.3rem;display:flex}.w[data-astro-cid-6xh7qq6x]{color:var(--muted);font-variant-numeric:tabular-nums}.more[data-astro-cid-6xh7qq6x]{font-weight:500;font-size:var(--text-base);color:var(--green);text-decoration:none}.side-tool[data-astro-cid-6xh7qq6x]{font-size:var(--text-sm);color:var(--muted);gap:.25rem;padding:1rem 1.1rem;text-decoration:none;display:grid}.side-tool-title[data-astro-cid-6xh7qq6x]{color:var(--ink);font-weight:600;font-size:var(--text-base);line-height:1.3}.article-main[data-astro-cid-6xh7qq6x]{container-type:inline-size}@container (width<=760px){.rank-table[data-astro-cid-6xh7qq6x] thead[data-astro-cid-6xh7qq6x]{display:none}.rank-table[data-astro-cid-6xh7qq6x],.rank-table[data-astro-cid-6xh7qq6x] tbody[data-astro-cid-6xh7qq6x],.rank-table[data-astro-cid-6xh7qq6x] tr[data-astro-cid-6xh7qq6x]{display:block}.rank-table[data-astro-cid-6xh7qq6x] .rt-main[data-astro-cid-6xh7qq6x]{grid-template-columns:repeat(var(--cols), minmax(0, 1fr));border-bottom:1px solid var(--line);gap:.6rem 1.25rem;padding-block:1rem;display:grid}.rank-table[data-astro-cid-6xh7qq6x] .rt-main[data-astro-cid-6xh7qq6x]:last-child{border-bottom:0}.rank-table[data-astro-cid-6xh7qq6x] .rt-main[data-astro-cid-6xh7qq6x]>[data-astro-cid-6xh7qq6x]{white-space:normal;border:0;width:auto;padding:0;display:block}.rank-table[data-astro-cid-6xh7qq6x] .rt-main[data-astro-cid-6xh7qq6x]>th[data-astro-cid-6xh7qq6x]{grid-column:1/-2}.rank-table[data-astro-cid-6xh7qq6x] .rt-main[data-astro-cid-6xh7qq6x]>.num-col[data-astro-cid-6xh7qq6x]{grid-area:1/-2;justify-self:end}.rank-table[data-astro-cid-6xh7qq6x] .rt-main[data-astro-cid-6xh7qq6x]>td[data-astro-cid-6xh7qq6x][data-label]:not(.num-col):before{content:attr(data-label);font-size:var(--text-xs);color:var(--muted);display:block}.has-figures[data-astro-cid-6xh7qq6x]{grid-template-columns:minmax(0,1fr) 12rem;gap:2rem}}@container (width<=560px){.scenarios[data-astro-cid-6xh7qq6x] li[data-astro-cid-6xh7qq6x]{grid-template-columns:1fr}.sc-pick[data-astro-cid-6xh7qq6x]{grid-row:1;margin-bottom:.2rem}.sc-label[data-astro-cid-6xh7qq6x],.sc-why[data-astro-cid-6xh7qq6x]{grid-area:auto/1}.rank-table[data-astro-cid-6xh7qq6x] .rt-main[data-astro-cid-6xh7qq6x]{grid-template-columns:minmax(0,1fr) auto;gap:.45rem .75rem}.rank-table[data-astro-cid-6xh7qq6x] .rt-main[data-astro-cid-6xh7qq6x]>th[data-astro-cid-6xh7qq6x]{grid-column:1;margin-bottom:.25rem}.rank-table[data-astro-cid-6xh7qq6x] .rt-main[data-astro-cid-6xh7qq6x]>.num-col[data-astro-cid-6xh7qq6x]{grid-column:2}.rank-table[data-astro-cid-6xh7qq6x] .rt-main[data-astro-cid-6xh7qq6x]>td[data-astro-cid-6xh7qq6x]:not(.num-col){grid-column:1/-1;grid-template-columns:minmax(0,40%) minmax(0,1fr);align-items:baseline;gap:.1rem .75rem;display:grid}.rank-table[data-astro-cid-6xh7qq6x] .rt-main[data-astro-cid-6xh7qq6x]>td[data-astro-cid-6xh7qq6x][data-label]:not(.num-col):before{font-size:var(--text-sm);grid-row:span 2}.rank-table[data-astro-cid-6xh7qq6x] .rt-note[data-astro-cid-6xh7qq6x]{grid-column:2}.has-figures[data-astro-cid-6xh7qq6x]{grid-template-columns:1fr;gap:1.5rem}.figures[data-astro-cid-6xh7qq6x]{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;margin-top:0}.figures[data-astro-cid-6xh7qq6x] div[data-astro-cid-6xh7qq6x]{background:var(--mint-soft);border-radius:10px;justify-content:flex-end;padding:.75rem}.figures[data-astro-cid-6xh7qq6x] dd[data-astro-cid-6xh7qq6x]{font-size:1.75rem}.figures[data-astro-cid-6xh7qq6x] dt[data-astro-cid-6xh7qq6x]{font-size:var(--text-xs)}}@container (width<=340px){.figures[data-astro-cid-6xh7qq6x]{grid-template-columns:1fr}}@media (width<=700px){.weights[data-astro-cid-6xh7qq6x]{grid-template-columns:1fr}}
