html,body{background:var(--bg-page);color:var(--text-primary);font-family:var(--font-sans);-webkit-font-smoothing:antialiased}
a{color:var(--ink);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px;transition:color var(--dur-fast) var(--ease-quiet)}
a:hover{color:var(--graphite)}
::selection{background:var(--stone);color:var(--ink)}
