:root {
	/* Sumi-e: black ink on quiet off-white washi paper, with a red
	   inkan-stamp accent used sparingly for titles, links, and the
	   timeline's seal-like dot. */
	--color-bg: #ececea;
	--color-ink: #201e1c;
	--color-muted: #7c7b77;
	--color-accent: #9c3f30;
	--color-card-bg: #f5f5f3;
	--color-border: #dcdcda;

	--font-sans: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;
	--font-serif: "Iowan Old Style", "Palatino Linotype", Palatino, Georgia, "Times New Roman", serif;
	--font-body: var(--font-serif);

	--radius-sm: 4px;
	--radius-md: 8px;
	--max-width: 42rem;
}
