.hero[data-astro-cid-4blwpebn]{justify-items:start;gap:0;padding-top:clamp(28px,4.4vw,64px);padding-bottom:clamp(8px,1.2vw,16px);display:grid}.crumbs[data-astro-cid-4blwpebn]{margin-bottom:clamp(24px,3.4vw,46px)}.crumbs[data-astro-cid-4blwpebn] ol[data-astro-cid-4blwpebn]{color:var(--muted);flex-wrap:wrap;align-items:center;gap:0 12px;margin:0;padding:0;font-size:15px;list-style:none;display:flex}.crumbs[data-astro-cid-4blwpebn] li[data-astro-cid-4blwpebn]{align-items:center;gap:12px;display:inline-flex}.crumbs[data-astro-cid-4blwpebn] li[data-astro-cid-4blwpebn]+li[data-astro-cid-4blwpebn]:before{content:"";border-top:1.5px solid var(--faint);border-right:1.5px solid var(--faint);width:6px;height:6px;transform:rotate(45deg)}.crumbs[data-astro-cid-4blwpebn] a[data-astro-cid-4blwpebn]{min-height:36px;color:var(--muted);transition:color var(--t-hover) ease;align-items:center;text-decoration:none;display:inline-flex}.crumbs[data-astro-cid-4blwpebn] a[data-astro-cid-4blwpebn]:hover{color:var(--ink)}.crumbs[data-astro-cid-4blwpebn] [data-astro-cid-4blwpebn][aria-current]{color:var(--ink-2)}.lockup[data-astro-cid-4blwpebn]{flex-wrap:wrap;align-items:center;gap:10px 12px;margin-bottom:26px;display:inline-flex}.lockup[data-astro-cid-4blwpebn] .x[data-astro-cid-4blwpebn]{color:var(--faint);font-size:28px;font-weight:300;line-height:1}h1[data-astro-cid-4blwpebn]{max-width:14ch}h1[data-astro-cid-4blwpebn].lg{max-width:16ch;font-size:clamp(46px,6.6vw,104px);line-height:.96}h1[data-astro-cid-4blwpebn] .thin{letter-spacing:-.045em;font-weight:250}.lead[data-astro-cid-4blwpebn]{max-width:44ch;color:var(--ink);letter-spacing:-.014em;margin-top:clamp(22px,2.4vw,32px);font-size:clamp(19px,1.7vw,25px);line-height:1.42}.meta[data-astro-cid-4blwpebn]{color:var(--muted);font-size:var(--fs-small);flex-wrap:wrap;align-items:center;gap:6px 14px;margin-top:28px;display:flex}.meta[data-astro-cid-4blwpebn] i[data-astro-cid-4blwpebn]{background:var(--deco);border-radius:9px;width:3px;height:3px}.checked[data-astro-cid-4blwpebn]{color:var(--faint);max-width:62ch;margin-top:8px;font-size:14px;line-height:1.5}.actions[data-astro-cid-4blwpebn]{flex-wrap:wrap;gap:10px;margin-top:28px;display:flex}.actions[data-astro-cid-4blwpebn] .icon{color:inherit}.hero[data-astro-cid-4blwpebn]>:not(.crumbs):not(.lockup):not(h1):not(.lead):not(.meta):not(.checked):not(.actions):not(.toc){width:100%;margin-top:clamp(40px,5vw,72px)}.toc[data-astro-cid-4blwpebn]{margin-top:clamp(28px,3.4vw,44px)}.chart[data-astro-cid-grbc3lwl]{gap:22px;min-width:0;display:grid}.chart-top[data-astro-cid-grbc3lwl]{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:18px 32px;display:flex}.chart-title[data-astro-cid-grbc3lwl] h3[data-astro-cid-grbc3lwl]{letter-spacing:-.034em;font-size:clamp(26px,2.6vw,38px);font-weight:740}.chart-title[data-astro-cid-grbc3lwl] p[data-astro-cid-grbc3lwl]{color:var(--muted);font-size:var(--fs-small)}.chart-title[data-astro-cid-grbc3lwl] h3[data-astro-cid-grbc3lwl]+p[data-astro-cid-grbc3lwl]{margin-top:6px}.chart-tools[data-astro-cid-grbc3lwl]{flex-wrap:wrap;align-items:center;gap:12px 22px;display:flex}.seg[data-astro-cid-grbc3lwl]{background:var(--surface);border:1px solid var(--line);border-radius:999px;gap:2px;padding:4px;display:inline-flex}.seg[data-astro-cid-grbc3lwl] button[data-astro-cid-grbc3lwl]{height:34px;color:var(--muted);transition:background-color var(--t-hover) ease, color var(--t-hover) ease, transform var(--t-press) var(--ease-out);background:0 0;border:0;border-radius:999px;padding:0 16px;font-size:14px;font-weight:600}.seg[data-astro-cid-grbc3lwl] button[data-astro-cid-grbc3lwl]:active{transform:scale(.97)}.seg[data-astro-cid-grbc3lwl] button[data-astro-cid-grbc3lwl][aria-pressed=true]{background:var(--ink);color:var(--bg)}.legend[data-astro-cid-grbc3lwl]{color:var(--muted);flex-wrap:wrap;gap:6px 18px;font-size:13.5px;list-style:none;display:flex}.legend[data-astro-cid-grbc3lwl] li[data-astro-cid-grbc3lwl]{align-items:center;gap:7px;display:inline-flex}.legend[data-astro-cid-grbc3lwl] li[data-astro-cid-grbc3lwl][data-level="2"]{--glyph-ink:var(--bg);color:var(--ink)}.legend[data-astro-cid-grbc3lwl] li[data-astro-cid-grbc3lwl][data-level="1"],.legend[data-astro-cid-grbc3lwl] li[data-astro-cid-grbc3lwl][data-level="0"]{color:var(--muted)}.score[data-astro-cid-grbc3lwl]{border-radius:var(--r);background:var(--surface);border:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:20px 24px;padding:22px 26px 24px;display:grid}.score[data-astro-cid-grbc3lwl] .side[data-astro-cid-grbc3lwl]{align-items:center;gap:14px;min-width:0;display:flex}.score[data-astro-cid-grbc3lwl] .side[data-astro-cid-grbc3lwl] b[data-astro-cid-grbc3lwl]{letter-spacing:-.05em;font-size:clamp(38px,3.8vw,54px);font-weight:760;line-height:.9}.score[data-astro-cid-grbc3lwl] .side[data-astro-cid-grbc3lwl] span[data-astro-cid-grbc3lwl]{color:var(--muted);max-width:12ch;font-size:14px;line-height:1.3}.score[data-astro-cid-grbc3lwl] .side[data-astro-cid-grbc3lwl].end{text-align:right;justify-content:flex-end}.score[data-astro-cid-grbc3lwl] .side[data-astro-cid-grbc3lwl].mid{justify-content:center}.score[data-astro-cid-grbc3lwl] .bar[data-astro-cid-grbc3lwl]{grid-column:1/-1;gap:4px;height:14px;display:flex}.score[data-astro-cid-grbc3lwl] .bar[data-astro-cid-grbc3lwl] i[data-astro-cid-grbc3lwl]{border-radius:999px;flex-basis:0;min-width:8px;display:block}.score[data-astro-cid-grbc3lwl] .bar[data-astro-cid-grbc3lwl] .b[data-astro-cid-grbc3lwl]{background:var(--accent)}.score[data-astro-cid-grbc3lwl] .bar[data-astro-cid-grbc3lwl] .e[data-astro-cid-grbc3lwl]{background:var(--surface-3)}.score[data-astro-cid-grbc3lwl] .bar[data-astro-cid-grbc3lwl] .r[data-astro-cid-grbc3lwl]{background:var(--ink-2)}@media (width<=720px){.score[data-astro-cid-grbc3lwl]{grid-template-columns:1fr 1fr;padding:18px 18px 20px}.score[data-astro-cid-grbc3lwl] .side[data-astro-cid-grbc3lwl].mid{display:none}.score[data-astro-cid-grbc3lwl] .side[data-astro-cid-grbc3lwl] span[data-astro-cid-grbc3lwl]{max-width:9ch}.score[data-astro-cid-grbc3lwl] .side[data-astro-cid-grbc3lwl] .tile{display:none}}.card[data-astro-cid-grbc3lwl]{border-radius:var(--r-lg);background:var(--surface);border:1px solid var(--line);overflow:clip}.mx[data-astro-cid-grbc3lwl]{border-collapse:separate;border-spacing:0;table-layout:fixed;--glyph-ink:var(--bg);width:100%;font-size:15px}.mx[data-astro-cid-grbc3lwl] th[data-astro-cid-grbc3lwl],.mx[data-astro-cid-grbc3lwl] td[data-astro-cid-grbc3lwl]{text-align:left;font-weight:inherit;vertical-align:top}.mx[data-astro-cid-grbc3lwl] thead[data-astro-cid-grbc3lwl] th[data-astro-cid-grbc3lwl]{top:var(--header-h);z-index:3;background:color-mix(in oklab, var(--surface) 94%, transparent);-webkit-backdrop-filter:blur(12px);border-bottom:1px solid var(--line-strong);padding:18px 18px 16px;position:sticky}.mx[data-astro-cid-grbc3lwl] thead[data-astro-cid-grbc3lwl] th[data-astro-cid-grbc3lwl].bro{background:color-mix(in oklab, var(--accent) 9%, var(--surface))}.mx[data-astro-cid-grbc3lwl] .corner[data-astro-cid-grbc3lwl]{width:27%}.who[data-astro-cid-grbc3lwl]{align-items:center;gap:12px;display:flex}.who[data-astro-cid-grbc3lwl] span[data-astro-cid-grbc3lwl]{gap:1px;min-width:0;display:grid}.who[data-astro-cid-grbc3lwl] b[data-astro-cid-grbc3lwl]{letter-spacing:-.02em;font-size:17px;font-weight:700}.who[data-astro-cid-grbc3lwl] small[data-astro-cid-grbc3lwl]{color:var(--muted);font-size:12.5px;font-weight:500;line-height:1.3}.grp[data-astro-cid-grbc3lwl] th[data-astro-cid-grbc3lwl]{color:var(--ink);letter-spacing:-.005em;background:var(--surface);padding:30px 18px 12px;font-size:14.5px;font-weight:680}.grp[data-astro-cid-grbc3lwl] th[data-astro-cid-grbc3lwl] .icon{vertical-align:-3px;color:var(--accent);margin-right:6px;display:inline-block}.mx[data-astro-cid-grbc3lwl] tbody[data-astro-cid-grbc3lwl] tr[data-astro-cid-grbc3lwl]:not(.grp) th[data-astro-cid-grbc3lwl],.mx[data-astro-cid-grbc3lwl] tbody[data-astro-cid-grbc3lwl] tr[data-astro-cid-grbc3lwl]:not(.grp) td[data-astro-cid-grbc3lwl]{border-top:1px solid var(--line);padding:15px 18px}.mx[data-astro-cid-grbc3lwl] tbody[data-astro-cid-grbc3lwl] tr[data-astro-cid-grbc3lwl].grp+tr[data-astro-cid-grbc3lwl] th[data-astro-cid-grbc3lwl],.mx[data-astro-cid-grbc3lwl] tbody[data-astro-cid-grbc3lwl] tr[data-astro-cid-grbc3lwl].grp+tr[data-astro-cid-grbc3lwl] td[data-astro-cid-grbc3lwl]{border-top-color:#0000}.mx[data-astro-cid-grbc3lwl] tbody[data-astro-cid-grbc3lwl] tr[data-astro-cid-grbc3lwl]:not(.grp) th[data-astro-cid-grbc3lwl][scope=row]{color:var(--ink);font-weight:560;line-height:1.35;display:table-cell}.lab[data-astro-cid-grbc3lwl]{display:block}th[data-astro-cid-grbc3lwl][scope=row] small[data-astro-cid-grbc3lwl]{color:var(--muted);margin-top:3px;font-size:13px;font-weight:400;line-height:1.4;display:block}.cell[data-astro-cid-grbc3lwl]{color:var(--ink-2);line-height:1.4;display:table-cell}.cell[data-astro-cid-grbc3lwl].bro{background:color-mix(in oklab, var(--accent) 5.5%, var(--surface))}.cell[data-astro-cid-grbc3lwl] .g[data-astro-cid-grbc3lwl]{vertical-align:middle;color:var(--ink);margin-right:10px;display:inline-grid}.cell[data-astro-cid-grbc3lwl].bro .g[data-astro-cid-grbc3lwl]{color:var(--accent)}.cell[data-astro-cid-grbc3lwl][data-level="1"] .g[data-astro-cid-grbc3lwl]{color:var(--ink-2)}.cell[data-astro-cid-grbc3lwl].bro[data-level="1"] .g[data-astro-cid-grbc3lwl]{color:var(--accent)}.cell[data-astro-cid-grbc3lwl][data-level="0"] .g[data-astro-cid-grbc3lwl]{color:var(--deco)}.cell[data-astro-cid-grbc3lwl] .n[data-astro-cid-grbc3lwl]{vertical-align:middle;color:var(--ink-2);font-size:14.5px}.cell[data-astro-cid-grbc3lwl][data-level="0"] .n[data-astro-cid-grbc3lwl]{color:var(--muted)}.cell[data-astro-cid-grbc3lwl] .m[data-astro-cid-grbc3lwl]{display:none}@media (hover:hover) and (pointer:fine){.mx[data-astro-cid-grbc3lwl] tbody[data-astro-cid-grbc3lwl] tr[data-astro-cid-grbc3lwl]:not(.grp):hover th[data-astro-cid-grbc3lwl],.mx[data-astro-cid-grbc3lwl] tbody[data-astro-cid-grbc3lwl] tr[data-astro-cid-grbc3lwl]:not(.grp):hover td[data-astro-cid-grbc3lwl]:not(.bro){background:color-mix(in oklab, var(--ink) 2.5%, var(--surface))}.mx[data-astro-cid-grbc3lwl] tbody[data-astro-cid-grbc3lwl] tr[data-astro-cid-grbc3lwl]:not(.grp):hover td[data-astro-cid-grbc3lwl].bro{background:color-mix(in oklab, var(--accent) 9%, var(--surface))}}[data-astro-cid-grbc3lwl][data-chart][data-view=diff] tr[data-astro-cid-grbc3lwl][data-same],[data-astro-cid-grbc3lwl][data-chart][data-view=diff] tr[data-astro-cid-grbc3lwl].grp[data-empty]{display:none}@media (width<=760px){.mx[data-astro-cid-grbc3lwl],.mx[data-astro-cid-grbc3lwl] tbody[data-astro-cid-grbc3lwl]{display:block}.mx[data-astro-cid-grbc3lwl] thead[data-astro-cid-grbc3lwl]{display:none}.mx[data-astro-cid-grbc3lwl] tbody[data-astro-cid-grbc3lwl] tr[data-astro-cid-grbc3lwl]{display:block}.mx[data-astro-cid-grbc3lwl] tbody[data-astro-cid-grbc3lwl] tr[data-astro-cid-grbc3lwl].grp th[data-astro-cid-grbc3lwl]{padding:24px 18px 8px;display:block}.mx[data-astro-cid-grbc3lwl] tbody[data-astro-cid-grbc3lwl] tr[data-astro-cid-grbc3lwl]:not(.grp){border-top:1px solid var(--line);padding:16px 0 6px}.mx[data-astro-cid-grbc3lwl] tbody[data-astro-cid-grbc3lwl] tr[data-astro-cid-grbc3lwl].grp+tr[data-astro-cid-grbc3lwl]{border-top-color:#0000}.mx[data-astro-cid-grbc3lwl] tbody[data-astro-cid-grbc3lwl] tr[data-astro-cid-grbc3lwl]:not(.grp) th[data-astro-cid-grbc3lwl],.mx[data-astro-cid-grbc3lwl] tbody[data-astro-cid-grbc3lwl] tr[data-astro-cid-grbc3lwl]:not(.grp) td[data-astro-cid-grbc3lwl]{border-top:0;padding:0 18px;display:block}.mx[data-astro-cid-grbc3lwl] tbody[data-astro-cid-grbc3lwl] tr[data-astro-cid-grbc3lwl]:not(.grp) th[data-astro-cid-grbc3lwl][scope=row]{padding-bottom:10px;font-size:16px}.mx[data-astro-cid-grbc3lwl] tbody[data-astro-cid-grbc3lwl] tr[data-astro-cid-grbc3lwl]:not(.grp) td[data-astro-cid-grbc3lwl].cell{grid-template-columns:22px minmax(0,1fr);align-items:start;column-gap:12px;padding-block:9px;display:grid}.cell[data-astro-cid-grbc3lwl] .m[data-astro-cid-grbc3lwl]{grid-area:1/2;display:block}.cell[data-astro-cid-grbc3lwl] .mwho[data-astro-cid-grbc3lwl]{color:var(--ink);align-items:center;gap:7px;font-size:13px;font-weight:640;display:inline-flex}.cell[data-astro-cid-grbc3lwl] .mwho[data-astro-cid-grbc3lwl] .tile{display:none}.cell[data-astro-cid-grbc3lwl] .g[data-astro-cid-grbc3lwl]{grid-area:1/1/span 2;margin:0;padding-top:2px}.cell[data-astro-cid-grbc3lwl] .n[data-astro-cid-grbc3lwl]{grid-area:2/2;font-size:14px}.cell[data-astro-cid-grbc3lwl]:not(:has(.n)) .m[data-astro-cid-grbc3lwl]{grid-row:1/span 2;align-self:center}.cell[data-astro-cid-grbc3lwl]:not(:has(.n)) .g[data-astro-cid-grbc3lwl]{grid-row:1/span 2;align-self:center;padding-top:0}.cell[data-astro-cid-grbc3lwl].bro{background:color-mix(in oklab, var(--accent) 5.5%, var(--surface))}}.ml[data-astro-cid-oittgwp5]{gap:14px;min-width:0;display:grid}.steps[data-astro-cid-oittgwp5]{counter-reset:s;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.steps[data-astro-cid-oittgwp5] li[data-astro-cid-oittgwp5]{border-radius:var(--r);background:var(--surface);border:1px solid var(--line);align-content:start;gap:8px;padding:22px 22px 20px;display:grid;position:relative}.steps[data-astro-cid-oittgwp5] li[data-astro-cid-oittgwp5]+li[data-astro-cid-oittgwp5]:before{content:"";z-index:2;background:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 14 14%27 fill=%27none%27 stroke=%27%23ffd51a%27 stroke-width=%271.8%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27%3E%3Cpath d=%27M3 7h8M7.5 3.5 11 7l-3.5 3.5%27/%3E%3C/svg%3E") 50%/14px no-repeat;width:14px;height:14px;position:absolute;top:38px;left:-13px}.ic[data-astro-cid-oittgwp5]{background:var(--surface-3);width:44px;height:44px;color:var(--ink);border-radius:14px;place-items:center;margin-bottom:6px;display:grid}.steps[data-astro-cid-oittgwp5] b[data-astro-cid-oittgwp5]{letter-spacing:-.02em;font-size:19px;font-weight:680}.steps[data-astro-cid-oittgwp5] li[data-astro-cid-oittgwp5]>span[data-astro-cid-oittgwp5]:not(.ic):not(.marks){color:var(--muted);font-size:15px;line-height:1.5}.marks[data-astro-cid-oittgwp5]{gap:12px;margin-top:8px;display:inline-flex}.shot[data-astro-cid-oittgwp5]{border-radius:var(--r)}.shot[data-astro-cid-oittgwp5] img{width:100%;height:auto;display:block}figcaption[data-astro-cid-oittgwp5]{color:var(--muted);font-size:var(--fs-small)}@media (width<=760px){.steps[data-astro-cid-oittgwp5]{grid-template-columns:1fr}.steps[data-astro-cid-oittgwp5] li[data-astro-cid-oittgwp5]+li[data-astro-cid-oittgwp5]:before{top:-13px;left:34px;rotate:90deg}}.ways[data-astro-cid-33jonrn5]{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;padding:0;list-style:none;display:grid}li[data-astro-cid-33jonrn5]{border-radius:var(--r);background:var(--surface);border:1px solid var(--line);align-content:start;gap:8px;min-width:0;padding:20px 18px 18px;display:grid}.ic[data-astro-cid-33jonrn5]{background:var(--surface-3);width:42px;height:42px;color:var(--ink);border-radius:13px;place-items:center;margin-bottom:4px;display:grid}b[data-astro-cid-33jonrn5]{letter-spacing:-.02em;font-size:17px;font-weight:680}code[data-astro-cid-33jonrn5]{font-family:var(--mono);border-radius:var(--r-xs);background:var(--code-bg);border:1px solid var(--line);color:var(--ink);white-space:nowrap;justify-self:start;padding:.15em .5em;font-size:12.5px;font-weight:500}.line[data-astro-cid-33jonrn5]{color:var(--muted);font-size:14px;line-height:1.45}@media (width<=1000px){.ways[data-astro-cid-33jonrn5]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=640px){.ways[data-astro-cid-33jonrn5]{grid-template-columns:1fr 1fr}}@media (width<=420px){.ways[data-astro-cid-33jonrn5]{grid-template-columns:1fr}}
