.custom-blog-title[data-astro-cid-u3qza4mw]{font-family:var(--font-display);letter-spacing:-.05em;text-wrap:balance;font-size:clamp(40px,6vw,64px);font-weight:400;line-height:1}.custom-meta__label[data-astro-cid-u3qza4mw]{font-family:var(--font-body);color:var(--color-black-300);margin:0;font-size:18px;line-height:1.3}.custom-meta__value[data-astro-cid-u3qza4mw]{font-family:var(--font-body);color:#a5a4a2;margin:0;font-size:18px;line-height:1.3}.custom-share[data-astro-cid-u3qza4mw]{border:1px solid var(--color-cobolt-500);font-family:var(--font-mono);letter-spacing:1.4px;text-transform:uppercase;color:var(--color-cobolt-500);border-radius:2px;justify-content:center;align-items:center;padding:8px 12px;font-size:14px;line-height:1;text-decoration:none;transition:background-color .2s,color .2s;display:inline-flex}.custom-share[data-astro-cid-u3qza4mw]:hover{background-color:var(--color-cobolt-500);color:var(--color-white-100)}.custom-toc[data-astro-cid-u3qza4mw]{flex-direction:column;display:flex}.custom-toc__item[data-astro-cid-u3qza4mw]{border-bottom:1px solid var(--color-neutral-300);font-family:var(--font-body);color:var(--color-black-300);align-items:center;padding:16px 0;font-size:14px;line-height:1.3;text-decoration:none;transition:color .2s,border-color .2s;display:flex}.custom-toc__item[data-astro-cid-u3qza4mw]:first-child{padding-top:0}.custom-toc__item[data-astro-cid-u3qza4mw]:hover{color:var(--color-black-500)}.custom-toc__item[data-astro-cid-u3qza4mw].is-active{border-bottom-width:2px;border-color:var(--color-cobolt-500);color:var(--color-black-500)}.custom-section-anchor[data-astro-cid-u3qza4mw]{scroll-margin-top:120px}.custom-article[data-astro-cid-u3qza4mw]{font-family:var(--font-body);color:var(--color-black-400);--ink:var(--color-black-500);--text:var(--color-black-400);--muted:var(--color-black-300);--faint:var(--color-black-200);--card:var(--color-white-100);--tint:var(--color-white-300);--fill:var(--color-neutral-100);--border:var(--color-neutral-300);--border-soft:var(--color-neutral-200);--accent:var(--color-cobolt-500);--accent-2:var(--color-cobolt-300);--accent-3:var(--color-cobolt-200);--accent-tint:var(--color-cobolt-100);--accent-tint-soft:#ece9fa;--comp:var(--color-black-300);--comp-soft:var(--color-neutral-200);--r1:var(--color-cobolt-200);--r2:var(--color-cobolt-300);--r3:var(--color-cobolt-500);--win-bg:#ece9fa;--win-ink:#2a1a99}.custom-article[data-astro-cid-u3qza4mw] p[data-astro-cid-u3qza4mw]{margin:0 0 24px;font-size:20px;line-height:1.55}.custom-article[data-astro-cid-u3qza4mw]>p[data-astro-cid-u3qza4mw]:first-of-type{color:var(--color-black-500)}.custom-article[data-astro-cid-u3qza4mw] h2[data-astro-cid-u3qza4mw]{font-family:var(--font-display);letter-spacing:-.01em;color:var(--color-black-500);margin:0 0 24px;font-size:clamp(36px,4.6vw,48px);font-weight:400;line-height:1.02}.custom-article[data-astro-cid-u3qza4mw] b[data-astro-cid-u3qza4mw]{color:var(--color-black-500);font-weight:700}.custom-article[data-astro-cid-u3qza4mw] code[data-astro-cid-u3qza4mw]{border:1px solid var(--color-neutral-200);background:var(--color-neutral-100);color:var(--color-black-500);font-family:var(--font-mono);overflow-wrap:anywhere;border-radius:4px;padding:2px 6px;font-size:.86em}.custom-article[data-astro-cid-u3qza4mw] ul[data-astro-cid-u3qza4mw]{margin:0 0 24px;padding-left:1.2em;font-size:20px;line-height:1.55;list-style:outside}.custom-article[data-astro-cid-u3qza4mw] ul[data-astro-cid-u3qza4mw] li[data-astro-cid-u3qza4mw]{margin-bottom:16px}.custom-article[data-astro-cid-u3qza4mw] ol[data-astro-cid-u3qza4mw]{margin:0 0 24px;padding-left:1.4em;font-size:20px;line-height:1.55;list-style:decimal}.custom-article[data-astro-cid-u3qza4mw] ol[data-astro-cid-u3qza4mw] li[data-astro-cid-u3qza4mw]{margin-bottom:16px}.custom-section[data-astro-cid-u3qza4mw]{margin-top:76px;scroll-margin-top:120px}.subsection-heading[data-astro-cid-u3qza4mw]{font-family:var(--font-display);letter-spacing:-.01em;color:var(--color-black-500);margin:48px 0 16px;font-size:28px;font-weight:400;line-height:1.05}.inline-link[data-astro-cid-u3qza4mw]{color:var(--color-cobolt-500);text-underline-offset:2px;text-decoration:underline}.secno[data-astro-cid-u3qza4mw]{font-family:var(--font-mono);letter-spacing:1px;color:var(--color-cobolt-500);vertical-align:.45em;margin-right:14px;font-size:.42em}.subsection-heading[data-astro-cid-u3qza4mw] .secno[data-astro-cid-u3qza4mw]{vertical-align:.2em;margin-right:10px;font-size:.62em}.custom-article[data-astro-cid-u3qza4mw] figure[data-astro-cid-u3qza4mw].fig{background:var(--card);border:1px solid var(--border-soft);border-radius:4px;margin:32px 0 36px;padding:22px 22px 16px}.custom-article[data-astro-cid-u3qza4mw] figure[data-astro-cid-u3qza4mw].fig figcaption[data-astro-cid-u3qza4mw]{color:var(--text);margin-top:14px;font-size:15px;line-height:1.5}.custom-article[data-astro-cid-u3qza4mw] .figscroll[data-astro-cid-u3qza4mw]{overflow-x:auto}.custom-article[data-astro-cid-u3qza4mw] .figscroll[data-astro-cid-u3qza4mw] svg[data-astro-cid-u3qza4mw]{width:100%;height:auto;display:block}.custom-article[data-astro-cid-u3qza4mw] .figgap[data-astro-cid-u3qza4mw]{border-bottom:1px solid var(--border-soft);height:18px;margin-bottom:18px}.custom-article[data-astro-cid-u3qza4mw] figure[data-astro-cid-u3qza4mw].fig text[data-astro-cid-u3qza4mw]{font-kerning:normal}.t-sans[data-astro-cid-u3qza4mw]{font-family:var(--font-body)}.t-mono[data-astro-cid-u3qza4mw]{font-family:var(--font-mono)}.t-serif[data-astro-cid-u3qza4mw]{font-family:var(--font-display)}.sv-ink[data-astro-cid-u3qza4mw]{fill:var(--ink)}.sv-text[data-astro-cid-u3qza4mw]{fill:var(--text)}.sv-mut[data-astro-cid-u3qza4mw]{fill:var(--muted)}.sv-acc[data-astro-cid-u3qza4mw]{fill:var(--accent)}.sv-acc2[data-astro-cid-u3qza4mw]{fill:var(--accent-2)}.sv-acc3[data-astro-cid-u3qza4mw]{fill:var(--accent-3)}.sv-tint[data-astro-cid-u3qza4mw]{fill:var(--accent-tint)}.sv-tint2[data-astro-cid-u3qza4mw]{fill:var(--accent-tint-soft)}.sv-comp[data-astro-cid-u3qza4mw]{fill:var(--comp)}.sv-comps[data-astro-cid-u3qza4mw]{fill:var(--comp-soft)}.sv-card[data-astro-cid-u3qza4mw]{fill:var(--card)}.sv-tintbg[data-astro-cid-u3qza4mw]{fill:var(--tint)}.sv-fill[data-astro-cid-u3qza4mw]{fill:var(--fill)}.r1[data-astro-cid-u3qza4mw]{fill:var(--r1)}.r2[data-astro-cid-u3qza4mw]{fill:var(--r2)}.r3[data-astro-cid-u3qza4mw]{fill:var(--r3)}.st-bord[data-astro-cid-u3qza4mw]{stroke:var(--border)}.st-soft[data-astro-cid-u3qza4mw]{stroke:var(--border-soft)}.st-acc[data-astro-cid-u3qza4mw]{stroke:var(--accent)}.st-mut[data-astro-cid-u3qza4mw]{stroke:var(--muted)}.st-comp[data-astro-cid-u3qza4mw]{stroke:var(--comp)}.st-ink-m[data-astro-cid-u3qza4mw]{stroke:var(--ink)}.halo[data-astro-cid-u3qza4mw]{fill:var(--card);stroke:var(--card);stroke-width:4px;stroke-linejoin:round}rect[data-astro-cid-u3qza4mw].st-soft,rect[data-astro-cid-u3qza4mw].st-bord,rect[data-astro-cid-u3qza4mw].st-acc{stroke-width:1px}.custom-article[data-astro-cid-u3qza4mw] .chart-cap[data-astro-cid-u3qza4mw]{flex-wrap:wrap;align-items:baseline;gap:16px;margin:32px 0 6px;display:flex}.custom-article[data-astro-cid-u3qza4mw] .tcap[data-astro-cid-u3qza4mw],.custom-article[data-astro-cid-u3qza4mw] .chart-cap[data-astro-cid-u3qza4mw] p[data-astro-cid-u3qza4mw]{color:var(--text);margin:0;font-size:15px;line-height:1.5}.custom-article[data-astro-cid-u3qza4mw] .twrap[data-astro-cid-u3qza4mw]{border:1px solid var(--color-neutral-300);background:var(--color-white-100);border-radius:4px;margin:10px 0 32px;overflow-x:auto}.custom-article[data-astro-cid-u3qza4mw] .twrap[data-astro-cid-u3qza4mw] table[data-astro-cid-u3qza4mw]{border-collapse:collapse;width:100%;min-width:640px;font-family:var(--font-body);font-size:15px}.custom-article[data-astro-cid-u3qza4mw] .twrap[data-astro-cid-u3qza4mw] th[data-astro-cid-u3qza4mw],.custom-article[data-astro-cid-u3qza4mw] .twrap[data-astro-cid-u3qza4mw] td[data-astro-cid-u3qza4mw]{text-align:left;vertical-align:middle;border-top:1px solid var(--color-neutral-300);color:var(--color-black-400);padding:10px 14px}.custom-article[data-astro-cid-u3qza4mw] .twrap[data-astro-cid-u3qza4mw] thead[data-astro-cid-u3qza4mw] th[data-astro-cid-u3qza4mw],.custom-article[data-astro-cid-u3qza4mw] .twrap[data-astro-cid-u3qza4mw] tr[data-astro-cid-u3qza4mw]:first-child th[data-astro-cid-u3qza4mw]{font-family:var(--font-mono);letter-spacing:1px;text-transform:uppercase;color:var(--color-black-300);background:var(--color-white-300);border-top:0;font-size:11.5px;font-weight:500}.custom-article[data-astro-cid-u3qza4mw] .twrap[data-astro-cid-u3qza4mw] thead[data-astro-cid-u3qza4mw] th[data-astro-cid-u3qza4mw].aai,.custom-article[data-astro-cid-u3qza4mw] .twrap[data-astro-cid-u3qza4mw] tr[data-astro-cid-u3qza4mw]:first-child th[data-astro-cid-u3qza4mw].aai{color:var(--win-ink);font-weight:700}.custom-article[data-astro-cid-u3qza4mw] .twrap[data-astro-cid-u3qza4mw] th[data-astro-cid-u3qza4mw].num,.custom-article[data-astro-cid-u3qza4mw] .twrap[data-astro-cid-u3qza4mw] td[data-astro-cid-u3qza4mw].num{font-family:var(--font-mono);font-variant-numeric:tabular-nums;text-align:right}.custom-article[data-astro-cid-u3qza4mw] .twrap[data-astro-cid-u3qza4mw] td[data-astro-cid-u3qza4mw].lab{color:var(--color-black-500)}.custom-article[data-astro-cid-u3qza4mw] .twrap[data-astro-cid-u3qza4mw] td[data-astro-cid-u3qza4mw].n{color:var(--color-black-300)}.custom-article[data-astro-cid-u3qza4mw] .twrap[data-astro-cid-u3qza4mw] tr[data-astro-cid-u3qza4mw].sub td[data-astro-cid-u3qza4mw]{color:var(--color-black-300);padding-top:6px;padding-bottom:6px;font-size:14px}.custom-article[data-astro-cid-u3qza4mw] .twrap[data-astro-cid-u3qza4mw] tr[data-astro-cid-u3qza4mw].total td[data-astro-cid-u3qza4mw]{color:var(--color-black-500);font-weight:700}.custom-article[data-astro-cid-u3qza4mw] .twrap[data-astro-cid-u3qza4mw] td[data-astro-cid-u3qza4mw].win{background:var(--win-bg);color:var(--win-ink);font-weight:700}.custom-article[data-astro-cid-u3qza4mw] .twrap[data-astro-cid-u3qza4mw] tr[data-astro-cid-u3qza4mw].grp td[data-astro-cid-u3qza4mw]{background:var(--color-white-300);color:var(--color-black-500);font-weight:700}.custom-article[data-astro-cid-u3qza4mw] .twrap[data-astro-cid-u3qza4mw] td[data-astro-cid-u3qza4mw].lab.ind{padding-left:30px}.custom-article[data-astro-cid-u3qza4mw] .twrap[data-astro-cid-u3qza4mw].heat{background:0 0;border:0;border-radius:0;margin:10px 0 0}.custom-article[data-astro-cid-u3qza4mw] .twrap[data-astro-cid-u3qza4mw].heat table[data-astro-cid-u3qza4mw]{border-top:1.5px solid var(--color-black-500);border-bottom:1.5px solid var(--color-black-500);font-variant-numeric:tabular-nums;min-width:700px}.custom-article[data-astro-cid-u3qza4mw] .twrap[data-astro-cid-u3qza4mw].heat th[data-astro-cid-u3qza4mw],.custom-article[data-astro-cid-u3qza4mw] .twrap[data-astro-cid-u3qza4mw].heat td[data-astro-cid-u3qza4mw]{border-top:0;border-bottom:1px solid var(--color-neutral-200);padding:6px;font-size:12.5px;line-height:1.3}.custom-article[data-astro-cid-u3qza4mw] .twrap[data-astro-cid-u3qza4mw].heat thead[data-astro-cid-u3qza4mw] th[data-astro-cid-u3qza4mw],.custom-article[data-astro-cid-u3qza4mw] .twrap[data-astro-cid-u3qza4mw].heat tr[data-astro-cid-u3qza4mw]:first-child th[data-astro-cid-u3qza4mw]{letter-spacing:.4px;color:var(--color-black-300);vertical-align:bottom;text-align:right;border-bottom:1px solid var(--color-black-500);background:0 0;max-width:84px;font-size:9.5px;font-weight:400}.custom-article[data-astro-cid-u3qza4mw] .twrap[data-astro-cid-u3qza4mw].heat thead[data-astro-cid-u3qza4mw] th[data-astro-cid-u3qza4mw]:first-child{text-align:left;max-width:none;padding-left:0}.custom-article[data-astro-cid-u3qza4mw] .twrap[data-astro-cid-u3qza4mw].heat thead[data-astro-cid-u3qza4mw] th[data-astro-cid-u3qza4mw].aai,.custom-article[data-astro-cid-u3qza4mw] .twrap[data-astro-cid-u3qza4mw].heat tr[data-astro-cid-u3qza4mw]:first-child th[data-astro-cid-u3qza4mw].aai{color:var(--color-cobolt-500);font-weight:500}.custom-article[data-astro-cid-u3qza4mw] .twrap[data-astro-cid-u3qza4mw].heat td[data-astro-cid-u3qza4mw].lab{color:var(--color-black-500);padding-left:0}.custom-article[data-astro-cid-u3qza4mw] .twrap[data-astro-cid-u3qza4mw].heat td[data-astro-cid-u3qza4mw].lab.ind{padding-left:12px}.custom-article[data-astro-cid-u3qza4mw] .twrap[data-astro-cid-u3qza4mw].heat tr[data-astro-cid-u3qza4mw].top td[data-astro-cid-u3qza4mw]{border-top:1px solid var(--color-neutral-300)}.custom-article[data-astro-cid-u3qza4mw] .twrap[data-astro-cid-u3qza4mw].heat tr[data-astro-cid-u3qza4mw].top td[data-astro-cid-u3qza4mw].lab,.custom-article[data-astro-cid-u3qza4mw] .twrap[data-astro-cid-u3qza4mw].heat td[data-astro-cid-u3qza4mw].lab b[data-astro-cid-u3qza4mw]{font-weight:500}.custom-article[data-astro-cid-u3qza4mw] .twrap[data-astro-cid-u3qza4mw].heat tr[data-astro-cid-u3qza4mw].grp td[data-astro-cid-u3qza4mw]{font-family:var(--font-mono);letter-spacing:.5px;text-transform:uppercase;color:var(--color-black-300);border-bottom:1px solid var(--color-neutral-300);background:0 0;padding:12px 0 5px;font-size:9.5px;font-weight:400}.custom-article[data-astro-cid-u3qza4mw] .twrap[data-astro-cid-u3qza4mw].heat td[data-astro-cid-u3qza4mw].num{white-space:nowrap;color:var(--color-black-500);font-family:var(--font-body)}.custom-article[data-astro-cid-u3qza4mw] .twrap[data-astro-cid-u3qza4mw].heat td[data-astro-cid-u3qza4mw].r1{background:var(--color-cobolt-500);color:var(--color-white-100);font-weight:500}.custom-article[data-astro-cid-u3qza4mw] .twrap[data-astro-cid-u3qza4mw].heat td[data-astro-cid-u3qza4mw].r2{background:var(--color-cobolt-400);color:var(--color-white-100)}.custom-article[data-astro-cid-u3qza4mw] .twrap[data-astro-cid-u3qza4mw].heat td[data-astro-cid-u3qza4mw].r3{background:var(--color-cobolt-300)}.custom-article[data-astro-cid-u3qza4mw] .twrap[data-astro-cid-u3qza4mw].heat td[data-astro-cid-u3qza4mw].r4{background:var(--color-cobolt-200)}.custom-article[data-astro-cid-u3qza4mw] .twrap[data-astro-cid-u3qza4mw].heat td[data-astro-cid-u3qza4mw].r5{background:var(--color-cobolt-100)}.custom-article[data-astro-cid-u3qza4mw] .twrap[data-astro-cid-u3qza4mw].heat td[data-astro-cid-u3qza4mw].rk{font-family:var(--font-mono);color:var(--color-black-300);font-size:11px}.custom-article[data-astro-cid-u3qza4mw] .twrap[data-astro-cid-u3qza4mw].heat tbody[data-astro-cid-u3qza4mw] tr[data-astro-cid-u3qza4mw]:last-child td[data-astro-cid-u3qza4mw]{border-bottom:0}.custom-article[data-astro-cid-u3qza4mw] .rank-legend[data-astro-cid-u3qza4mw]{font-family:var(--font-mono);letter-spacing:.3px;color:var(--color-black-300);flex-wrap:wrap;align-items:center;gap:4px 12px;margin:8px 0 32px;font-size:10.5px;line-height:1.45;display:flex}.custom-article[data-astro-cid-u3qza4mw] .rank-legend__scale[data-astro-cid-u3qza4mw]{flex-shrink:0;align-items:center;gap:6px;display:inline-flex}.custom-article[data-astro-cid-u3qza4mw] .rank-legend__end[data-astro-cid-u3qza4mw]{text-transform:uppercase;letter-spacing:.5px}.custom-article[data-astro-cid-u3qza4mw] .rank-legend__strip[data-astro-cid-u3qza4mw]{border:1px solid var(--color-neutral-300);display:inline-flex}.custom-article[data-astro-cid-u3qza4mw] .rank-legend__strip[data-astro-cid-u3qza4mw] i[data-astro-cid-u3qza4mw]{width:15px;height:10px;display:block}.custom-article[data-astro-cid-u3qza4mw] .rank-legend__strip[data-astro-cid-u3qza4mw] i[data-astro-cid-u3qza4mw]+i[data-astro-cid-u3qza4mw]{border-left:1px solid var(--color-white-100)}.custom-article[data-astro-cid-u3qza4mw] .rank-legend__strip[data-astro-cid-u3qza4mw] i[data-astro-cid-u3qza4mw].r1{background:var(--color-cobolt-500)}.custom-article[data-astro-cid-u3qza4mw] .rank-legend__strip[data-astro-cid-u3qza4mw] i[data-astro-cid-u3qza4mw].r2{background:var(--color-cobolt-400)}.custom-article[data-astro-cid-u3qza4mw] .rank-legend__strip[data-astro-cid-u3qza4mw] i[data-astro-cid-u3qza4mw].r3{background:var(--color-cobolt-300)}.custom-article[data-astro-cid-u3qza4mw] .rank-legend__strip[data-astro-cid-u3qza4mw] i[data-astro-cid-u3qza4mw].r4{background:var(--color-cobolt-200)}.custom-article[data-astro-cid-u3qza4mw] .rank-legend__strip[data-astro-cid-u3qza4mw] i[data-astro-cid-u3qza4mw].r5{background:var(--color-cobolt-100)}.custom-article[data-astro-cid-u3qza4mw] details[data-astro-cid-u3qza4mw].more{margin:-20px 0 32px}.custom-article[data-astro-cid-u3qza4mw] details[data-astro-cid-u3qza4mw].more>summary[data-astro-cid-u3qza4mw]{cursor:pointer;font-family:var(--font-mono);letter-spacing:.5px;text-transform:uppercase;color:var(--color-cobolt-500);border-top:1px solid var(--color-neutral-300);padding:8px 0;font-size:10.5px;list-style:none}.custom-article[data-astro-cid-u3qza4mw] details[data-astro-cid-u3qza4mw].more>summary[data-astro-cid-u3qza4mw]::-webkit-details-marker{display:none}.custom-article[data-astro-cid-u3qza4mw] details[data-astro-cid-u3qza4mw].more>summary[data-astro-cid-u3qza4mw]:before{content:"▸";margin-right:6px;transition:transform .15s;display:inline-block}.custom-article[data-astro-cid-u3qza4mw] details[data-astro-cid-u3qza4mw].more[open]>summary[data-astro-cid-u3qza4mw]:before{transform:rotate(90deg)}.custom-article[data-astro-cid-u3qza4mw] details[data-astro-cid-u3qza4mw].more .twrap[data-astro-cid-u3qza4mw].heat{margin-top:4px}.custom-article[data-astro-cid-u3qza4mw] .e2[data-astro-cid-u3qza4mw]{font-family:var(--font-mono);letter-spacing:1.4px;text-transform:uppercase;font-size:13px}.custom-article[data-astro-cid-u3qza4mw] .p5[data-astro-cid-u3qza4mw]{font-size:14px}.custom-article[data-astro-cid-u3qza4mw] .lower[data-astro-cid-u3qza4mw]{color:var(--color-cobolt-500)}.custom-article[data-astro-cid-u3qza4mw] .muted[data-astro-cid-u3qza4mw]{color:var(--color-black-300)}@media (width<=640px){.custom-section[data-astro-cid-u3qza4mw]{margin-top:56px}.custom-article[data-astro-cid-u3qza4mw] figure[data-astro-cid-u3qza4mw].fig{padding:14px 12px 10px}}
