header[data-astro-cid-sdg52vfg]{gap:.4rem;display:grid}header[data-astro-cid-sdg52vfg] p[data-astro-cid-sdg52vfg],header[data-astro-cid-sdg52vfg] h3[data-astro-cid-sdg52vfg]{margin:0}.slider[data-astro-cid-sdg52vfg] input[data-astro-cid-sdg52vfg]{width:100%;accent-color:var(--vermilion)}.ticks[data-astro-cid-sdg52vfg]{letter-spacing:.1em;grid-template-columns:repeat(4,minmax(0,1fr));gap:.4rem;margin:-1rem 0 0;padding:0;font-size:.58rem;list-style:none;display:grid}.ticks[data-astro-cid-sdg52vfg] li[data-astro-cid-sdg52vfg]{overflow-wrap:anywhere}.ticks[data-astro-cid-sdg52vfg] li[data-astro-cid-sdg52vfg]:nth-child(2),.ticks[data-astro-cid-sdg52vfg] li[data-astro-cid-sdg52vfg]:nth-child(3){text-align:center}.ticks[data-astro-cid-sdg52vfg] li[data-astro-cid-sdg52vfg]:last-child{text-align:right}.ticks[data-astro-cid-sdg52vfg] li[data-astro-cid-sdg52vfg].on{color:var(--vermilion)}.cols[data-astro-cid-sdg52vfg]{background:var(--line);border:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;display:grid}.cols[data-astro-cid-sdg52vfg] section[data-astro-cid-sdg52vfg]{background:var(--ink-2);min-width:0;padding:.9rem}.cols[data-astro-cid-sdg52vfg] h4[data-astro-cid-sdg52vfg]{margin:0 0 .6rem}.cols[data-astro-cid-sdg52vfg] ul[data-astro-cid-sdg52vfg]{gap:.35rem;margin:0;padding:0;list-style:none;display:grid}.cols[data-astro-cid-sdg52vfg] li[data-astro-cid-sdg52vfg]{border:1px solid var(--line);background:var(--ink);overflow-wrap:anywhere;animation:in .4s var(--ease) both;padding:.35rem .5rem;font-size:.92rem}[data-astro-cid-sdg52vfg][data-col=shared] li[data-astro-cid-sdg52vfg]{border-color:var(--dust)}[data-astro-cid-sdg52vfg][data-col=regions] li[data-astro-cid-sdg52vfg]{border-color:var(--vermilion)}.about[data-astro-cid-sdg52vfg] p[data-astro-cid-sdg52vfg]{margin:0 0 .4rem}.type[data-astro-cid-sdg52vfg]{font-family:var(--serif-display);color:var(--dust);font-size:1.6rem}.ex[data-astro-cid-sdg52vfg] a[data-astro-cid-sdg52vfg]{color:var(--bone-2)}@keyframes in{0%{opacity:0;transform:translateY(6px)}}@media (width<=560px){.cols[data-astro-cid-sdg52vfg]{grid-template-columns:1fr}}header[data-astro-cid-7pm43lo5]{gap:.4rem;display:grid}header[data-astro-cid-7pm43lo5] p[data-astro-cid-7pm43lo5],header[data-astro-cid-7pm43lo5] h3[data-astro-cid-7pm43lo5]{margin:0}.path[data-astro-cid-7pm43lo5]{gap:.3rem;margin:0;padding:0;list-style:none;display:grid}.path[data-astro-cid-7pm43lo5]:empty{display:none}.path[data-astro-cid-7pm43lo5] button{width:100%;font:inherit;text-align:left;color:var(--bone);background:var(--ink-2);border:1px solid var(--line);cursor:pointer;flex-wrap:wrap;align-items:baseline;gap:.2rem .6rem;padding:.6rem .8rem;font-size:.95rem;display:flex}.path[data-astro-cid-7pm43lo5] button:hover{border-color:var(--bone-3)}.path[data-astro-cid-7pm43lo5] b{color:var(--dust);font-weight:500}.path[data-astro-cid-7pm43lo5] .label{margin-left:auto}.ask[data-astro-cid-7pm43lo5]{border-left:2px solid var(--vermilion);gap:.6rem;padding-left:1rem;display:grid}.ask[data-astro-cid-7pm43lo5] p[data-astro-cid-7pm43lo5]{margin:0}.q[data-astro-cid-7pm43lo5]{font-family:var(--serif-display);font-size:clamp(1.25rem,1.1rem + .6vw,1.6rem);line-height:1.2}.hint[data-astro-cid-7pm43lo5]{font-size:.95rem}.opts[data-astro-cid-7pm43lo5]{flex-wrap:wrap;gap:.5rem;margin-top:.3rem;display:flex}.result[data-astro-cid-7pm43lo5]{border:1px solid var(--dust);background:color-mix(in srgb, var(--dust) 8%, var(--ink-2));gap:.5rem;padding:1.2rem;display:grid}.result[data-astro-cid-7pm43lo5] p[data-astro-cid-7pm43lo5]{margin:0}.scale[data-astro-cid-7pm43lo5]{font:500 .6rem var(--mono);letter-spacing:.08em;text-transform:uppercase;grid-template-columns:repeat(4,minmax(0,1fr));gap:2px;margin:0 0 .6rem;padding:0;list-style:none;display:grid}.scale[data-astro-cid-7pm43lo5] li[data-astro-cid-7pm43lo5]{background:var(--ink-3);color:var(--bone-3);overflow-wrap:anywhere;padding:.5rem .4rem}.scale[data-astro-cid-7pm43lo5] li[data-astro-cid-7pm43lo5].on{background:var(--dust);color:var(--ink)}.type[data-astro-cid-7pm43lo5]{font-family:var(--serif-display);color:var(--dust);font-size:clamp(1.6rem,1.2rem + 1.6vw,2.4rem);line-height:1.05}.ex[data-astro-cid-7pm43lo5]{color:var(--bone-2);font-size:.97rem}.src[data-astro-cid-7pm43lo5]{text-transform:none;letter-spacing:.04em}.src[data-astro-cid-7pm43lo5] a[data-astro-cid-7pm43lo5]{color:var(--bone-2)}[data-astro-cid-7pm43lo5][data-reset]{justify-self:start}.head[data-astro-cid-ok43svqq]{gap:1.5rem;padding-block:6rem 3rem;display:grid}.head[data-astro-cid-ok43svqq] h1[data-astro-cid-ok43svqq] em[data-astro-cid-ok43svqq],h2[data-astro-cid-ok43svqq] em[data-astro-cid-ok43svqq]{color:var(--vermilion)}.toc[data-astro-cid-ok43svqq]{flex-wrap:wrap;gap:.6rem 1.6rem;margin-top:1rem;display:flex}.toc[data-astro-cid-ok43svqq] a[data-astro-cid-ok43svqq]{color:var(--bone-3);text-decoration:none}.toc[data-astro-cid-ok43svqq] a[data-astro-cid-ok43svqq]:hover{color:var(--bone)}.section[data-astro-cid-ok43svqq]{border-top:1px solid var(--line);gap:1.5rem;padding-block:clamp(4rem,8vw,7rem);display:grid}.section[data-astro-cid-ok43svqq]>[data-astro-cid-ok43svqq]:is(h2,.kicker,.lede){margin:0}.cols[data-astro-cid-ok43svqq]{grid-template-columns:repeat(auto-fit,minmax(min(340px,100%),1fr));gap:0 clamp(2rem,5vw,4rem);display:grid}.cols[data-astro-cid-ok43svqq] p[data-astro-cid-ok43svqq]{color:var(--bone-2)}.h4[data-astro-cid-ok43svqq]{font-family:var(--serif-display);margin:.6rem 0 .4rem;font-size:1.35rem;font-weight:400}.row[data-astro-cid-ok43svqq]{background:var(--line);border:1px solid var(--line);grid-template-columns:repeat(auto-fit,minmax(min(220px,100%),1fr));gap:1px;margin:0;padding:0;list-style:none;display:grid}.row[data-astro-cid-ok43svqq] li[data-astro-cid-ok43svqq]{background:var(--ink-2);border-top:3px solid color-mix(in srgb, var(--dust) calc(25% + var(--i) * 25%), var(--line));padding:1.2rem}.row[data-astro-cid-ok43svqq] p[data-astro-cid-ok43svqq]{color:var(--bone-2);margin:0;font-size:.97rem}dl[data-astro-cid-ok43svqq]{margin:0}dt[data-astro-cid-ok43svqq]{font-family:var(--serif-display);margin-top:.8rem;font-size:1.1rem}dd[data-astro-cid-ok43svqq]{color:var(--bone-2);margin:.2rem 0 0}.split[data-astro-cid-ok43svqq]{grid-template-columns:repeat(auto-fit,minmax(min(240px,100%),1fr));gap:1rem 3rem;display:grid}.split[data-astro-cid-ok43svqq] ul[data-astro-cid-ok43svqq]{font-family:var(--serif-display);flex-wrap:wrap;gap:.3rem 1.2rem;margin:.6rem 0 0;padding:0;font-size:1.1rem;list-style:none;display:flex}.end[data-astro-cid-ok43svqq]{padding-block:2rem 6rem}
