:root{--cream:#efe1c4;--ink:#24080e;--wine:#7b1530;--gold:#d6a62b}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{min-height:100vh;color:var(--ink);background:var(--cream);-webkit-font-smoothing:antialiased}button,input,select,textarea{font:inherit}a{color:inherit;text-decoration:none}button{border-radius:0}::selection{color:#fff0d1;background:#7b1530}
