:root{--bg:#f8eee9;--fg:#2b1d18;--paper:#ffffff;--ink:#2b1d18;--accent:#a4553d;--on:#ffffff;--fd:Didot, 'Bodoni 72', 'Times New Roman', serif;--ft:Georgia, 'Times New Roman', serif;--r:16px}
*,*::before,*::after{box-sizing:border-box;margin:0;padding:0}
body{background:var(--bg);color:var(--fg);font-family:var(--ft);line-height:1.55}
img{display:block;max-width:100%}
a{color:inherit}
