header[data-astro-cid-vdwj2bnv]{gap:.4rem;display:grid}header[data-astro-cid-vdwj2bnv] p[data-astro-cid-vdwj2bnv],header[data-astro-cid-vdwj2bnv] h3[data-astro-cid-vdwj2bnv]{margin:0}.pick[data-astro-cid-vdwj2bnv]{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem;display:grid}.pick[data-astro-cid-vdwj2bnv] label[data-astro-cid-vdwj2bnv]{gap:.2rem;display:grid}.cards[data-astro-cid-vdwj2bnv]{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:1.5rem;display:grid}.card[data-astro-cid-vdwj2bnv]{border:1px solid var(--line);background:var(--ink-2);gap:.9rem;min-width:0;padding:1.25rem;display:grid}.card[data-astro-cid-vdwj2bnv]>[data-astro-cid-vdwj2bnv]{margin:0}h4[data-astro-cid-vdwj2bnv]{font:400 1.8rem / 1 var(--serif-display)}.chips[data-astro-cid-vdwj2bnv]{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.chips[data-astro-cid-vdwj2bnv] li[data-astro-cid-vdwj2bnv]{font:500 .64rem / 1 var(--mono);letter-spacing:.08em;text-transform:uppercase;border:1px solid var(--line);color:var(--bone-2);border-radius:999px;padding:.55em .9em}.chips[data-astro-cid-vdwj2bnv] b[data-astro-cid-vdwj2bnv]{color:var(--bone)}.chips[data-astro-cid-vdwj2bnv] .warn[data-astro-cid-vdwj2bnv]{border-color:var(--vermilion);color:var(--vermilion)}.steps[data-astro-cid-vdwj2bnv]{counter-reset:st;gap:.9rem;margin:0;padding:0;list-style:none;display:grid}.steps[data-astro-cid-vdwj2bnv] li[data-astro-cid-vdwj2bnv]{gap:.3rem;padding-left:2rem;display:grid;position:relative}.steps[data-astro-cid-vdwj2bnv] li[data-astro-cid-vdwj2bnv]:before{counter-increment:st;content:counter(st);background:var(--bone);width:1.4rem;height:1.4rem;color:var(--ink);font:600 .7rem var(--mono);border-radius:50%;place-items:center;display:grid;position:absolute;top:0;left:0}.steps[data-astro-cid-vdwj2bnv] li[data-astro-cid-vdwj2bnv]+li[data-astro-cid-vdwj2bnv]:after{content:"";border-left:1px solid var(--bone-3);height:.9rem;position:absolute;top:-.9rem;left:.7rem}.who[data-astro-cid-vdwj2bnv]{font-family:var(--serif-display);font-size:1.1rem}.rule[data-astro-cid-vdwj2bnv]{color:var(--bone-2);font-size:.95rem}.bar[data-astro-cid-vdwj2bnv]{background:var(--ink-3);border:1px solid var(--line);height:10px;display:block;position:relative}.bar[data-astro-cid-vdwj2bnv] span[data-astro-cid-vdwj2bnv]{background:var(--vermilion);position:absolute;inset:0 auto 0 0}.bar[data-astro-cid-vdwj2bnv] i[data-astro-cid-vdwj2bnv]{font:normal .65rem var(--mono);color:var(--bone-3);position:absolute;top:-1.2rem;right:0}.bar[data-astro-cid-vdwj2bnv]:after{content:"";border-left:1px dashed var(--bone-3);position:absolute;top:-3px;bottom:-3px;left:50%}.small[data-astro-cid-vdwj2bnv]{font-size:.92rem}@media (width<=760px){.cards[data-astro-cid-vdwj2bnv],.pick[data-astro-cid-vdwj2bnv]{grid-template-columns:minmax(0,1fr)}.pick[data-astro-cid-vdwj2bnv]{gap:.75rem}}header[data-astro-cid-3z7tr7ki]{gap:.4rem;display:grid}header[data-astro-cid-3z7tr7ki] p[data-astro-cid-3z7tr7ki],header[data-astro-cid-3z7tr7ki] h3[data-astro-cid-3z7tr7ki]{margin:0}.seg[data-astro-cid-3z7tr7ki]{border-radius:1.4rem;flex-wrap:wrap;justify-self:start}.kind[data-astro-cid-3z7tr7ki]{gap:.8rem;display:grid}.kind[data-astro-cid-3z7tr7ki] p[data-astro-cid-3z7tr7ki]{margin:0}.sum[data-astro-cid-3z7tr7ki]{font:400 1.35rem / 1.25 var(--serif-display)}.rail[data-astro-cid-3z7tr7ki]{background:var(--line);border:1px solid var(--line);counter-reset:r;grid-template-columns:repeat(auto-fit,minmax(min(100%,190px),1fr));gap:1px;margin:.5rem 0 0;padding:0;list-style:none;display:grid}.rail[data-astro-cid-3z7tr7ki] li[data-astro-cid-3z7tr7ki]{background:var(--ink-2);align-content:start;gap:.35rem;padding:1rem;display:grid}.rail[data-astro-cid-3z7tr7ki] li[data-astro-cid-3z7tr7ki]:before{counter-increment:r;content:counter(r, decimal-leading-zero);font:500 .7rem var(--mono);color:var(--vermilion)}.rail[data-astro-cid-3z7tr7ki] b[data-astro-cid-3z7tr7ki]{font:400 1.2rem / 1.1 var(--serif-display)}.rail[data-astro-cid-3z7tr7ki] span[data-astro-cid-3z7tr7ki]:last-child{color:var(--bone-2);font-size:.95rem}.calc[data-astro-cid-3z7tr7ki]{border-top:1px solid var(--line);gap:1rem;padding-top:1.25rem;display:grid}.calc[data-astro-cid-3z7tr7ki] h4[data-astro-cid-3z7tr7ki]{font:400 1.6rem / 1 var(--serif-display);margin:0}.calc[data-astro-cid-3z7tr7ki] p[data-astro-cid-3z7tr7ki]{margin:0}.small[data-astro-cid-3z7tr7ki]{font-size:.92rem}.sliders[data-astro-cid-3z7tr7ki]{gap:.6rem;display:grid}.sliders[data-astro-cid-3z7tr7ki] label[data-astro-cid-3z7tr7ki]{grid-template-columns:minmax(8rem,14rem) minmax(0,1fr) 3.5rem;align-items:center;gap:1rem;display:grid}.sliders[data-astro-cid-3z7tr7ki] b[data-astro-cid-3z7tr7ki]{font-family:var(--mono);text-align:right;font-weight:500}input[data-astro-cid-3z7tr7ki][type=range]{width:100%;accent-color:var(--vermilion)}.checks[data-astro-cid-3z7tr7ki]{font-family:var(--mono);gap:.3rem;margin:0;padding:0;font-size:.8rem;list-style:none;display:grid}.checks[data-astro-cid-3z7tr7ki] .ok{color:var(--bone)}.checks[data-astro-cid-3z7tr7ki] .no{color:var(--vermilion)}.verdict[data-astro-cid-3z7tr7ki]{font:400 2rem / 1 var(--serif-display);color:var(--vermilion);font-style:italic}.verdict[data-astro-cid-3z7tr7ki].ok{color:var(--bone)}@media (width<=560px){.sliders[data-astro-cid-3z7tr7ki] label[data-astro-cid-3z7tr7ki]{grid-template-columns:minmax(0,1fr) 3.5rem;gap:.2rem .8rem}.sliders[data-astro-cid-3z7tr7ki] input[data-astro-cid-3z7tr7ki]{grid-area:2/1/auto/-1}}header[data-astro-cid-vr4z2yua]{gap:.4rem;display:grid}header[data-astro-cid-vr4z2yua] p[data-astro-cid-vr4z2yua],header[data-astro-cid-vr4z2yua] h3[data-astro-cid-vr4z2yua]{margin:0}.seg[data-astro-cid-vr4z2yua]{border-radius:1.4rem;flex-wrap:wrap;justify-self:start}.scroller[data-astro-cid-vr4z2yua]{overscroll-behavior-x:contain;padding:.5rem 0;overflow-x:auto}.track[data-astro-cid-vr4z2yua]{--lane-h:22px;min-width:640px;height:calc(var(--lanes) * var(--lane-h) + 34px);border-bottom:1px solid var(--line);margin-inline:12px;position:relative}.dec[data-astro-cid-vr4z2yua]{position:absolute;bottom:-1.6rem;transform:translate(-50%)}.dec[data-astro-cid-vr4z2yua]:before{content:"";height:calc(var(--lanes) * var(--lane-h) + 30px);border-left:1px dashed var(--line);position:absolute;bottom:1.6rem;left:50%}.dot[data-astro-cid-vr4z2yua]{bottom:calc(var(--lane) * var(--lane-h) + 10px);border:2px solid var(--c);background:var(--ink);cursor:pointer;width:14px;height:14px;transition:background .3s, opacity .3s, transform .2s var(--ease);z-index:1;border-radius:50%;margin-left:-7px;padding:0;position:absolute}.dot[data-astro-cid-vr4z2yua].past{background:var(--c)}.dot[data-astro-cid-vr4z2yua].dim{opacity:.15}.dot[data-astro-cid-vr4z2yua]:hover,.dot[data-astro-cid-vr4z2yua]:focus-visible{transform:scale(1.3)}.cursor[data-astro-cid-vr4z2yua]{border-left:2px solid var(--vermilion);pointer-events:none;position:absolute;top:-6px;bottom:0}.scroller[data-astro-cid-vr4z2yua]{padding-bottom:2rem}input[data-astro-cid-vr4z2yua][type=range]{width:100%;accent-color:var(--vermilion)}.now[data-astro-cid-vr4z2yua]{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:1.5rem;display:grid}.year[data-astro-cid-vr4z2yua]{color:var(--vermilion);margin:0;font-size:clamp(3rem,2rem + 4vw,5rem);line-height:.9}.list[data-astro-cid-vr4z2yua]{gap:.75rem;max-height:22rem;margin:0;padding:0;list-style:none;display:grid;overflow-y:auto}.now[data-astro-cid-vr4z2yua] .ms,.list[data-astro-cid-vr4z2yua] .ms{border-left:3px solid var(--c);padding:.2rem 0 .2rem 1rem}.suff[data-astro-cid-vr4z2yua] .ms p{margin:.2rem 0 0}.suff[data-astro-cid-vr4z2yua] .ms b{font:400 1.25rem / 1.15 var(--serif-display)}.now[data-astro-cid-vr4z2yua] .ms b{font-size:1.6rem}.list[data-astro-cid-vr4z2yua] .ms{opacity:.75}.k-property[data-astro-cid-vr4z2yua],.suff[data-astro-cid-vr4z2yua] .k-property{--c:var(--dust)}.k-race[data-astro-cid-vr4z2yua],.suff[data-astro-cid-vr4z2yua] .k-race{--c:var(--ultramarine)}.k-women[data-astro-cid-vr4z2yua],.suff[data-astro-cid-vr4z2yua] .k-women{--c:var(--vermilion)}.k-age[data-astro-cid-vr4z2yua],.suff[data-astro-cid-vr4z2yua] .k-age{--c:var(--bone-2)}.k-universal[data-astro-cid-vr4z2yua],.suff[data-astro-cid-vr4z2yua] .k-universal{--c:var(--marble)}.k-compulsory[data-astro-cid-vr4z2yua],.suff[data-astro-cid-vr4z2yua] .k-compulsory{--c:var(--bone-3)}@media (width<=520px){.now[data-astro-cid-vr4z2yua]{grid-template-columns:minmax(0,1fr);gap:.5rem}}.head[data-astro-cid-zgerphbi]{gap:1.5rem;padding-block:6rem 3rem;display:grid}.head[data-astro-cid-zgerphbi] h1[data-astro-cid-zgerphbi] em[data-astro-cid-zgerphbi],h2[data-astro-cid-zgerphbi] em[data-astro-cid-zgerphbi]{color:var(--bone-2)}.toc[data-astro-cid-zgerphbi]{flex-wrap:wrap;gap:.6rem 1.6rem;display:flex}.toc[data-astro-cid-zgerphbi] a[data-astro-cid-zgerphbi]{color:var(--bone-3);text-decoration:none}.toc[data-astro-cid-zgerphbi] a[data-astro-cid-zgerphbi]:hover{color:var(--bone)}.section[data-astro-cid-zgerphbi]{border-top:1px solid var(--line);gap:2rem;display:grid}.section[data-astro-cid-zgerphbi]>[data-astro-cid-zgerphbi]:is(h2,.kicker,.lede,p){margin:0}.cols[data-astro-cid-zgerphbi]{grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));gap:2rem clamp(2rem,4vw,4rem);display:grid}.cols[data-astro-cid-zgerphbi] h3[data-astro-cid-zgerphbi]{margin-bottom:.8rem}.tiles[data-astro-cid-zgerphbi],.measures[data-astro-cid-zgerphbi]{grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:1rem;margin:0;padding:0;list-style:none;display:grid}.tiles[data-astro-cid-zgerphbi] li[data-astro-cid-zgerphbi],.measures[data-astro-cid-zgerphbi] article[data-astro-cid-zgerphbi]{border:1px solid var(--line);background:var(--ink-2);align-content:start;gap:.6rem;padding:1.25rem;display:grid}.tiles[data-astro-cid-zgerphbi] h3[data-astro-cid-zgerphbi],.measures[data-astro-cid-zgerphbi] h3[data-astro-cid-zgerphbi]{font-size:1.6rem;line-height:1.05}.tiles[data-astro-cid-zgerphbi] p[data-astro-cid-zgerphbi],.measures[data-astro-cid-zgerphbi] p[data-astro-cid-zgerphbi]{margin:0}.compare[data-astro-cid-zgerphbi]{grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr));gap:1.5rem;display:grid}.model[data-astro-cid-zgerphbi]{align-content:start;margin:0}.model[data-astro-cid-zgerphbi] p[data-astro-cid-zgerphbi]{margin:0}.boxes[data-astro-cid-zgerphbi]{gap:8px;display:grid}.boxes[data-astro-cid-zgerphbi].sep{grid-template-columns:repeat(3,minmax(0,1fr))}.boxes[data-astro-cid-zgerphbi].fus{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}.box[data-astro-cid-zgerphbi]{border:1px solid var(--bone-3);font-family:var(--serif-display);overflow-wrap:anywhere;gap:.2rem;min-width:0;padding:.7rem .6rem;font-size:1.1rem;line-height:1.1;display:grid}.box[data-astro-cid-zgerphbi] small[data-astro-cid-zgerphbi]{font:.62rem var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--bone-3)}.sep[data-astro-cid-zgerphbi] .box[data-astro-cid-zgerphbi]:first-child,.fus[data-astro-cid-zgerphbi] .wide[data-astro-cid-zgerphbi]{border-color:var(--vermilion)}.sep[data-astro-cid-zgerphbi] .box[data-astro-cid-zgerphbi]:nth-child(2),.fus[data-astro-cid-zgerphbi] .inner[data-astro-cid-zgerphbi]{border-color:var(--ultramarine)}.fus[data-astro-cid-zgerphbi] .inner[data-astro-cid-zgerphbi]{background:color-mix(in oklab, var(--ultramarine) 18%, transparent);margin-top:.5rem}.voters[data-astro-cid-zgerphbi]{flex-wrap:wrap;align-items:center;gap:.8rem;display:flex}.voters[data-astro-cid-zgerphbi] .box[data-astro-cid-zgerphbi]{border-color:var(--dust)}.voters[data-astro-cid-zgerphbi] small[data-astro-cid-zgerphbi]{font:.68rem var(--mono);color:var(--bone-3)}figcaption[data-astro-cid-zgerphbi]{color:var(--bone-2);font-size:.98rem}.forms[data-astro-cid-zgerphbi]{gap:1rem;margin:0;display:grid}.forms[data-astro-cid-zgerphbi]>div[data-astro-cid-zgerphbi]{border-left:2px solid var(--vermilion);padding-left:1rem}.forms[data-astro-cid-zgerphbi]>div[data-astro-cid-zgerphbi]+div[data-astro-cid-zgerphbi]{border-left-color:var(--bone-3)}.forms[data-astro-cid-zgerphbi] dd[data-astro-cid-zgerphbi]{margin:.3rem 0 0}
