*{box-sizing:border-box;margin:0;padding:0}body{color:#2c1810;background:#f8f1e6;font-family:Georgia,serif}input,textarea,select{color:#2c1810;background-color:#fff}label{color:#2c1810}::placeholder{color:#aaa}.reading-block{border-bottom:1px solid #e8dcc8;margin-bottom:1rem;padding-bottom:1rem}.reading-block:last-of-type{border-bottom:none;margin-bottom:0;padding-bottom:0}.reading-label{color:#aaa;text-transform:uppercase;letter-spacing:.08em;margin-bottom:.3rem;font-size:.68rem}
