:root{font-synthesis:none;color:#20211d;--paper:#f0eee7;--ink:#20211d;--muted:#77766e;--hairline:#20211d3b;--rust:#a44831;background:#f0eee7;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth;background:var(--paper)}body{background:var(--paper);min-width:320px;color:var(--ink);-webkit-font-smoothing:antialiased;margin:0}button,a{font:inherit}a,button{color:inherit}::selection{color:var(--paper);background:var(--rust)}:focus-visible{outline:2px solid var(--rust);outline-offset:4px}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}
