.kc-stage.is-on{color:var(--color-acid)}.kc-stage.is-done{color:var(--color-paper)}.toc-link.is-current{color:var(--color-acid);border-color:var(--color-acid)}.term-lang{text-transform:uppercase;letter-spacing:.15em}.chapter{border-top:1px solid var(--color-line);margin-top:3.5rem;padding-top:2rem}.chapter-eyebrow{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.2em;color:var(--color-acid);font-size:.7rem;margin:0 0 -.75rem!important}.toc-part{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.18em;color:var(--color-muted);margin:.6rem 0 .2rem;padding-left:.75rem;font-size:.65rem}
