/* Kin's public pages: the brand's canvas, ink and plum (brand/BRAND.md), the phone's own fonts — nothing fetched from
   anywhere else, so opening a page tells nobody but this server. */
:root { --canvas: #F7F3F1; --ink: #1C1418; --plum: #5B2E4A; --soft: #6D5D65; }
@media (prefers-color-scheme: dark) { :root { --canvas: #1C1418; --ink: #F7F3F1; --plum: #E8C9DB; --soft: #C9BCC3; } }
html { background: var(--canvas); color: var(--ink); }
body { margin: 0; font: 17px/1.55 system-ui, -apple-system, "Segoe UI", Roboto, sans-serif; }
main { max-width: 40rem; margin: 0 auto; padding: 3.5rem 1rem 4rem; }
h1 { color: var(--plum); font-size: 2rem; line-height: 1.2; margin: 0 0 1rem; }
p { margin: 0 0 1rem; }
.quiet { color: var(--soft); font-size: 0.95rem; }
