.page.svelte-1pxgtoa{position:relative;z-index:2;max-width:1200px;margin:0 auto;padding:7em 2em 4em;color:var(--color-ink-900)}.eyebrow.wax.svelte-1pxgtoa{color:var(--color-wax-red)}h1.svelte-1pxgtoa{font-family:var(--font-display);font-size:2.8rem;letter-spacing:.04em;margin:.2em 0}.lede.svelte-1pxgtoa{font-family:var(--font-editorial);font-style:italic;color:var(--color-ink-500);margin:0 0 1em}.grid.svelte-1pxgtoa{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:2em;margin-top:2em}.flow.svelte-1pxgtoa{background:var(--color-parchment-100);border:1px solid var(--color-ink-900);padding:1.5em 1.5em 1em}.blurb.svelte-1pxgtoa{font-family:var(--font-editorial);font-style:italic;font-size:.9rem;color:var(--color-ink-500);margin:.5em 0 1em}.nodes.svelte-1pxgtoa{list-style:none;padding:0;margin:0}.nodes.svelte-1pxgtoa li:where(.svelte-1pxgtoa){position:relative;display:grid;grid-template-columns:30px 28px 1fr;align-items:center;gap:.7em;padding:.5em 0}.nodes.svelte-1pxgtoa .num:where(.svelte-1pxgtoa){font-family:var(--font-mono);color:var(--color-ink-500);font-size:.85rem}.nodes.svelte-1pxgtoa .stamp:where(.svelte-1pxgtoa){display:inline-flex;color:var(--color-wax-red)}.nodes.svelte-1pxgtoa .label:where(.svelte-1pxgtoa){font-family:var(--font-display);font-size:.92rem;letter-spacing:.04em}.nodes.svelte-1pxgtoa .arrow:where(.svelte-1pxgtoa){position:absolute;left:39px;bottom:-6px;color:var(--color-ink-300);font-family:var(--font-mono);font-size:.9rem}
