body { margin: 0; background: #f4ead8; color: #3a2f2a; font: 16px/1.65 Arial, sans-serif; }
.doc { max-width: 760px; margin: 0 auto; padding: 32px 16px 48px; }
h1 { font: 400 26px/1.3 Georgia, 'Times New Roman', serif; margin: 0 0 8px; }
h2 { font: 400 19px/1.35 Georgia, 'Times New Roman', serif; margin: 28px 0 8px; }
.meta { color: #7d6e64; font-size: 14px; margin-bottom: 20px; }
ol, ul { padding-left: 22px; }
li { margin-bottom: 6px; }
.fill { background: #ffe58a; padding: 0 3px; }
