.stack.svelte-pbvgpb{flex-direction:column;gap:20px;display:flex}.hero.svelte-pbvgpb{padding:56px 0 48px}.hero.svelte-pbvgpb .stack:where(.svelte-pbvgpb){gap:16px}h1.svelte-pbvgpb{margin:0;font-size:clamp(56px,9vw,120px)}.lede.svelte-pbvgpb{max-width:680px;color:var(--color-muted);margin:0;font-size:clamp(17px,2vw,22px);line-height:1.5}.on-page.svelte-pbvgpb{flex-wrap:wrap;gap:8px;padding-top:6px;display:flex}.on-page.svelte-pbvgpb a:where(.svelte-pbvgpb){border:1.5px solid var(--color-ink);border-radius:var(--radius-pill);background:var(--color-paper);min-height:36px;color:var(--color-ink);align-items:center;padding:0 14px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.on-page.svelte-pbvgpb a:where(.svelte-pbvgpb):hover{background:var(--color-lime)}.fig.svelte-pbvgpb{border-top:var(--border-ink);padding:56px 0;scroll-margin-top:8px}.fig.paper.svelte-pbvgpb{background:var(--color-paper)}h2.svelte-pbvgpb{letter-spacing:-.025em;margin:0;font-size:clamp(30px,4vw,52px);font-weight:700;line-height:1.05}.body.svelte-pbvgpb{max-width:760px;margin:0;font-size:18px;line-height:1.6}.more.svelte-pbvgpb{align-self:flex-start;font-weight:600}.numbers.svelte-pbvgpb{grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.stat.svelte-pbvgpb{border:var(--border-ink);border-radius:var(--radius-card);background:var(--color-paper);flex-direction:column;gap:6px;min-width:0;padding:20px 22px;display:flex}.big.svelte-pbvgpb{font:800 clamp(40px, 5vw, 56px) / .95 var(--font-display);letter-spacing:-.04em}.unit.svelte-pbvgpb{letter-spacing:-.01em;font-size:22px}.what.svelte-pbvgpb{font-size:15px;line-height:1.45}.source.svelte-pbvgpb{font:500 11px var(--font-mono);letter-spacing:.04em;text-transform:uppercase;color:var(--color-muted)}a.source.svelte-pbvgpb{color:var(--color-violet-link)}.keys.svelte-pbvgpb{grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));align-items:start;gap:18px;display:grid}.key.svelte-pbvgpb{border:1.5px solid var(--color-line-strong);border-radius:var(--radius-card);background:var(--color-paper);flex-direction:column;gap:6px;min-width:0;padding:20px 22px;display:flex}.key.ladder.svelte-pbvgpb{border:var(--border-ink)}.key.svelte-pbvgpb>b:where(.svelte-pbvgpb){font-size:17px}.note.svelte-pbvgpb{color:var(--color-muted);font-size:13px}.key.svelte-pbvgpb ul:where(.svelte-pbvgpb){margin:6px 0 0;padding:0;list-style:none}.key.svelte-pbvgpb ul.rail:where(.svelte-pbvgpb){border-left:3px solid var(--color-lime)}.key.svelte-pbvgpb li:where(.svelte-pbvgpb){border-top:var(--border-hairline);grid-template-columns:minmax(0,216px) minmax(0,1fr);align-items:baseline;gap:14px;padding:11px 0;display:grid}.key.svelte-pbvgpb ul.rail:where(.svelte-pbvgpb) li:where(.svelte-pbvgpb){padding-left:18px}.key.svelte-pbvgpb li:where(.svelte-pbvgpb):first-child{border-top:none}.explained.svelte-pbvgpb{font-size:14px;line-height:1.45}@media (width<=719px){.key.svelte-pbvgpb li:where(.svelte-pbvgpb){grid-template-columns:minmax(0,1fr);gap:6px}}.points.svelte-pbvgpb{grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:18px;margin:0;padding:0;list-style:none;display:grid}.points.svelte-pbvgpb li:where(.svelte-pbvgpb){border-top:var(--border-ink);flex-direction:column;gap:6px;padding-top:14px;font-size:15px;line-height:1.5;display:flex}.points.svelte-pbvgpb b:where(.svelte-pbvgpb){font-size:17px}.next.svelte-pbvgpb{grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:18px;margin:0;padding:0;list-style:none;display:grid}.step.svelte-pbvgpb{height:100%;color:var(--color-ink);flex-direction:column;gap:8px;padding:22px;text-decoration:none;display:flex}.step.svelte-pbvgpb b:where(.svelte-pbvgpb){font:700 24px/1.1 var(--font-display);letter-spacing:-.02em}.step.svelte-pbvgpb span:where(.svelte-pbvgpb){color:var(--color-muted);font-size:15px;line-height:1.45}.step.svelte-pbvgpb .go:where(.svelte-pbvgpb){color:var(--color-violet-link);margin-top:auto;padding-top:6px;font-weight:600}.sources.svelte-pbvgpb{font:400 12px/1.7 var(--font-mono);color:var(--color-muted);margin:8px 0 0}
