:root{--ink:#1a1a1a;--paper:#f7f6f2;--fade:#73716c;--accent:#c0392b;--rule:#e2e0d8;--read-scale:1}*,:after,:before{box-sizing:border-box;margin:0;padding:0}html{font-size:16px}body{background:var(--paper);color:var(--ink);line-height:1.7;-webkit-font-smoothing:antialiased}body,h1,h2,h3,h4{font-family:Georgia,Times New Roman,serif}h1,h2,h3,h4{line-height:1.2}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}a{color:var(--accent);text-decoration:none}a:hover{text-decoration:underline}