:root{--paper:#f4f3ef;--surface:#e9ece7;--ink:#1c2928;--muted:#596663;--accent:#08766e;--line:#c6ceca}.hero-art{background:#172e2d}.wordmark{font-family:monospace;font-size:1.9rem}.hero h1{font-weight:650;letter-spacing:-.05em}.card{border-block-start:3px solid var(--accent);border-radius:0}.card .index{font-family:monospace;color:var(--accent)}nav{border-block-start:1px solid var(--line);padding-block-start:1rem}.reference-grid .card{padding:1.1rem;border-block-start:1px solid var(--line)}.article-body h2{font-family:monospace;font-size:1.6rem}.admin-shell .login-card{box-shadow:8px 8px 0 #c9d2ce}
