html{background:#fff;color:#171717}body{margin:0 auto;padding:1.2rem 1.1rem 3rem;max-width:39rem;font:normal 1.1rem/1.65 Georgia,Times New Roman,serif;background:#fff;color:#171717}a{color:#111;text-decoration:underline}a:focus{outline:3px solid #222;outline-offset:3px}h1,h2{font-weight:normal;line-height:1.25}h1{font-size:1.75rem;margin:.6rem 0}h2{font-size:1.35rem;margin:.4rem 0 1rem}p{margin:0 0 1.15em}nav{font-family:Arial,Helvetica,sans-serif;font-size:.94rem;line-height:1.6}nav a{display:inline-block;padding:.35rem 0;margin-right:1.2rem}hr{border:none;border-top:1px solid #888;margin:1.5rem 0}.eyebrow,.note,.dateline{font:normal .9rem/1.55 Arial,Helvetica,sans-serif}.eyebrow{letter-spacing:.09em}.note{color:#444}.download{display:block;border:2px solid #222;padding:.9rem 1rem;margin:1rem 0;text-decoration:none;font:bold 1rem/1.3 Arial,Helvetica,sans-serif}.download:active{background:#eee}.chapter-list{list-style:none;padding:0;margin:1rem 0}.chapter-list li{border-top:1px solid #aaa;padding:1rem 0}.chapter-list li:last-child{border-bottom:1px solid #aaa}.chapter-list a{font-weight:bold;font-size:1.08rem}.chapter-list small{display:block;font:normal .88rem/1.6 Arial,Helvetica,sans-serif}.manuscript{margin-top:2rem}.manuscript p{text-indent:0;line-height:1.73}.scene-break{text-align:center;font-size:1.3rem;padding:1.6rem 0;margin:0}.muted{color:#555}footer{font:normal .85rem/1.5 Arial,Helvetica,sans-serif;margin-top:3rem;border-top:1px solid #999;padding-top:1rem}@media (min-width:750px){body{font-size:1.18rem;padding:2rem}}@media print{body{max-width:none}nav,.download{display:none}}