.A-life-in-title { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; color: #231f20; display: block; font-family: "NeutraDisplay-LightAlt", sans-serif; font-size: 1.77778em; font-style: normal; font-variant: normal; font-weight: 300; line-height: 1.841; orphans: 1; page-break-after: auto; page-break-before: auto; text-align: center; text-decoration: none; text-indent: 0; widows: 1; padding: 0; margin: 0 30px } .a-novel { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; color: #231f20; display: block; font-family: "NeutraDisplay-Medium", sans-serif; font-size: 0.88889em; font-style: normal; font-variant: normal; font-weight: 500; line-height: 2.8; orphans: 1; page-break-after: auto; page-break-before: auto; text-align: center; text-decoration: none; text-indent: 0; widows: 1; padding: 0; margin: 18px 0 28px } .abch { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; color: #231f20; display: block; font-family: "Fairfield LH Light", serif; font-size: 0.66667em; font-style: normal; font-variant: normal; font-weight: 300; line-height: 1.75; orphans: 1; page-break-after: auto; page-break-before: auto; text-align: center; text-decoration: none; text-indent: 0; widows: 1; padding: 0; margin: 0 30px } .Also-by { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; color: #231f20; display: block; font-family: "Neutra Text", sans-serif; font-size: 1em; font-style: normal; font-variant: normal; font-weight: 500; line-height: 1.2; orphans: 1; page-break-after: auto; page-break-before: auto; text-align: center; text-decoration: none; text-indent: 0; widows: 1; padding: 0; margin: 0 0 7px } .author { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; color: #231f20; display: block; font-family: "NeutraDisplay-Medium", sans-serif; font-size: 1.77778em; font-style: normal; font-variant: normal; font-weight: 500; line-height: 1.2; orphans: 1; page-break-after: auto; page-break-before: auto; text-align: center; text-decoration: none; text-indent: 0; widows: 1; padding: 0; margin: 0 30px 120px } .author-photo { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; color: #231f20; display: block; font-family: "Fairfield LH Light", serif; font-size: 0.66667em; font-style: normal; font-variant: small-caps; font-weight: 300; line-height: 1.2; orphans: 1; page-break-after: auto; page-break-before: auto; text-align: center; text-decoration: none; text-indent: 0; widows: 1; padding: 0; margin: 0 } .Basic-Text-Frame { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: block; padding: 0; margin: 0 } .bold-email { font-family: "TheSans SemiBold Plain", sans-serif; font-style: normal; font-weight: bold } .books { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; color: #231f20; display: block; font-family: "Fairfield LH Light", serif; font-size: 0.88889em; font-style: italic; font-variant: normal; font-weight: 300; line-height: 1.2; orphans: 1; page-break-after: auto; page-break-before: auto; text-align: center; text-decoration: none; text-indent: 0; widows: 1; padding: 0; margin: 0 } .calibre { -epub-hyphens: auto; -webkit-hyphens: auto; border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: block; font-size: 1.125em; line-height: 1.2; padding: 0; margin: 0 5pt } .calibre1 { line-height: 1.2 } .cepi { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; color: #231f20; display: block; font-family: "Fairfield LH Light", serif; font-size: 0.66667em; font-style: normal; font-variant: normal; font-weight: 300; line-height: 1.556; orphans: 1; page-break-after: auto; page-break-before: auto; text-align: center; text-decoration: none; text-indent: 0; widows: 1; padding: 0; margin: 0 } .cepi-fl-1st { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; color: #231f20; display: block; font-family: "Fairfield LH Light", serif; font-size: 0.66667em; font-style: normal; font-variant: normal; font-weight: 300; line-height: 1.556; orphans: 1; page-break-after: auto; page-break-before: auto; text-decoration: none; text-indent: 0; widows: 1; padding: 0; margin: 0 30px } .cepi-fl-2nd { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; color: #231f20; display: block; font-family: "Fairfield LH Light", serif; font-size: 0.66667em; font-style: normal; font-variant: normal; font-weight: 300; line-height: 1.556; orphans: 1; page-break-after: auto; page-break-before: auto; text-decoration: none; text-indent: 12px; widows: 1; padding: 0; margin: 0 30px } .cepi-sc { font-variant: small-caps } .cepi-source { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; color: #231f20; display: block; font-family: "Fairfield LH Light", serif; font-size: 0.66667em; font-style: normal; font-variant: normal; font-weight: 300; line-height: 1.556; orphans: 1; page-break-after: auto; page-break-before: auto; text-align: center; text-decoration: none; text-indent: 0; widows: 1; padding: 0; margin: 0 0 41px } .cepi-source-fr { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; color: #231f20; display: block; font-family: "Fairfield LH Light", serif; font-size: 0.66667em; font-style: normal; font-variant: normal; font-weight: 300; line-height: 1.556; orphans: 1; page-break-after: auto; page-break-before: auto; text-align: right; text-decoration: none; text-indent: 0; widows: 1; padding: 0; margin: 0 30px 41px 36px } .CIP { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; color: #231f20; display: block; font-family: "Fairfield LH Light", serif; font-size: 0.66667em; font-style: normal; font-variant: normal; font-weight: 300; line-height: 1.75; orphans: 1; page-break-after: auto; page-break-before: auto; text-align: center; text-decoration: none; text-indent: 0; widows: 1; padding: 0; margin: 0 } .CIP1 { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; color: #231f20; display: block; font-family: "Fairfield LH Light", serif; font-size: 0.66667em; font-style: normal; font-variant: normal; font-weight: 300; line-height: 1.75; orphans: 1; page-break-after: auto; page-break-before: auto; text-align: center; text-decoration: none; text-indent: 0; widows: 1; padding: 0; margin: 14px 0 0 } .Contents-title { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; color: #231f20; display: block; font-family: "NeutraDisplayPS-Medium", sans-serif; font-size: 1.62963em; font-style: normal; font-variant: normal; font-weight: 500; line-height: 1.2; orphans: 1; page-break-after: auto; page-break-before: auto; text-align: center; text-decoration: none; text-indent: 0; widows: 1; padding: 0; margin: 0 30px 49px } .CT-A { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; color: #231f20; display: block; font-family: "NeutraDisplayPS-Medium", sans-serif; font-size: 1.62963em; font-style: normal; font-variant: normal; font-weight: 500; line-height: 1.2; orphans: 1; page-break-after: auto; page-break-before: auto; text-align: center; text-decoration: none; text-indent: 0; widows: 1; padding: 0; margin: 0 30px 5px } .CT-B { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; color: #231f20; display: block; font-family: "NeutraDisplayPS-Medium", sans-serif; font-size: 1.62963em; font-style: normal; font-variant: normal; font-weight: 500; line-height: 1.2; orphans: 1; page-break-after: auto; page-break-before: auto; text-align: center; text-decoration: none; text-indent: 0; widows: 1; padding: 0; margin: 0 30px } .CT-dateline { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; color: #231f20; display: block; font-family: "Neutra Text", sans-serif; font-size: 0.88889em; font-style: normal; font-weight: 500; line-height: 2.8; orphans: 1; page-break-after: auto; page-break-before: auto; text-align: center; text-decoration: none; text-indent: 0; text-transform: uppercase; widows: 1; padding: 0; margin: 6px 0 30px } .CT-dateline-after-B { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; color: #231f20; display: block; font-family: "Neutra Text", sans-serif; font-size: 0.88889em; font-style: normal; font-weight: 500; line-height: 2.8; orphans: 1; page-break-after: auto; page-break-before: auto; text-align: center; text-decoration: none; text-indent: 0; text-transform: uppercase; widows: 1; padding: 0; margin: 0 0 23px } .dedication { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; color: #231f20; display: block; font-family: "Fairfield LH Light", serif; font-size: 0.88889em; font-style: italic; font-variant: normal; font-weight: 300; line-height: 1.714; orphans: 1; page-break-after: auto; page-break-before: auto; text-align: center; text-decoration: none; text-indent: 0; widows: 1; padding: 0; margin: 0 0 14px } .email-1st { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; color: #231f20; display: block; font-family: "TheSans Light Plain", sans-serif; font-size: 0.66667em; font-style: normal; font-variant: normal; font-weight: 300; line-height: 1.697; orphans: 1; page-break-after: auto; page-break-before: auto; text-decoration: none; text-indent: 0; widows: 1; padding: 0; margin: 7px 0 0 } .email-2nd { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; color: #231f20; display: block; font-family: "TheSans Light Plain", sans-serif; font-size: 0.66667em; font-style: normal; font-variant: normal; font-weight: 300; line-height: 1.697; orphans: 1; page-break-after: auto; page-break-before: auto; text-decoration: none; text-indent: 0; widows: 1; padding: 0; margin: 0 } .email-only { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; color: #231f20; display: block; font-family: "TheSans Light Plain", sans-serif; font-size: 0.66667em; font-style: normal; font-variant: normal; font-weight: 300; line-height: 1.697; orphans: 1; page-break-after: auto; page-break-before: auto; text-decoration: none; text-indent: 0; widows: 1; padding: 0; margin: 7px 0 } .epi { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; color: #231f20; display: block; font-family: "Fairfield LH Light", serif; font-size: 0.88889em; font-style: normal; font-variant: normal; font-weight: 300; line-height: 1.2; orphans: 1; page-break-after: auto; page-break-before: auto; text-align: center; text-decoration: none; text-indent: 0; widows: 1; padding: 0; margin: 0 } .epi-dingbats { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; color: #231f20; display: block; font-family: "Bodoni Ornaments ITC TT", sans-serif; font-size: 1.25926em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.2; orphans: 1; page-break-after: auto; page-break-before: auto; text-align: center; text-decoration: none; text-indent: 0; widows: 1; padding: 0; margin: 14px 0 } .epi-source { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; color: #231f20; display: block; font-family: "Fairfield LH Light", serif; font-size: 0.88889em; font-style: normal; font-variant: normal; font-weight: 300; line-height: 1.2; orphans: 1; page-break-after: auto; page-break-before: auto; text-align: center; text-decoration: none; text-indent: 0; widows: 1; padding: 0; margin: 7px 0 0 } .idGenPageitem { height: auto; line-height: 1.2; width: 12% } .idGenPageitem1 { height: 49px; width: 41px } .idGenPageitem2 { height: 153px; width: 102px } .initial-cap { color: #231f20; font-family: "Neutra Text", sans-serif; font-style: normal; font-weight: 500 } .italic { font-style: italic } .letter-1st { -epub-hyphens: none; -webkit-hyphens: none; border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; color: #231f20; display: block; font-family: "Fairfield LH Light", serif; font-size: 0.88889em; font-style: italic; font-variant: normal; font-weight: 300; line-height: 1.2; orphans: 1; page-break-after: auto; page-break-before: auto; text-decoration: none; text-indent: 0; widows: 1; padding: 0; margin: 7px 0 0 1.5em } .letter-2nd { -epub-hyphens: none; -webkit-hyphens: none; border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; color: #231f20; display: block; font-family: "Fairfield LH Light", serif; font-size: 0.88889em; font-style: italic; font-variant: normal; font-weight: 300; line-height: 1.2; orphans: 1; page-break-after: auto; page-break-before: auto; text-decoration: none; text-indent: 1.5em; widows: 1; padding: 0; margin: 0 0 0 1.5em } .letter-3rd { -epub-hyphens: none; -webkit-hyphens: none; border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; color: #231f20; display: block; font-family: "Fairfield LH Light", serif; font-size: 0.88889em; font-style: italic; font-variant: normal; font-weight: 300; line-height: 1.2; orphans: 1; page-break-after: auto; page-break-before: auto; text-decoration: none; text-indent: 1.5em; widows: 1; padding: 0; margin: 0 0 7px 1.5em } .letter-only { -epub-hyphens: none; -webkit-hyphens: none; border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; color: #231f20; display: block; font-family: "Fairfield LH Light", serif; font-size: 0.88889em; font-style: italic; font-variant: normal; font-weight: 300; line-height: 1.2; orphans: 1; page-break-after: auto; page-break-before: auto; text-decoration: none; text-indent: 0; widows: 1; padding: 0; margin: 7px 0 7px 1.5em } .letter-space-break { -epub-hyphens: none; -webkit-hyphens: none; border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; color: #231f20; display: block; font-family: "Fairfield LH Light", serif; font-size: 0.88889em; font-style: italic; font-variant: normal; font-weight: 300; line-height: 1.2; orphans: 1; page-break-after: auto; page-break-before: auto; text-decoration: none; text-indent: 0; widows: 1; padding: 0; margin: 14px 0 0 1.5em } .Men-title { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; color: #231f20; display: block; font-family: "NeutraDisplay-LightAlt", sans-serif; font-size: 1.77778em; font-style: normal; font-variant: normal; font-weight: 300; line-height: 0.9; orphans: 1; page-break-after: auto; page-break-before: auto; text-align: center; text-decoration: none; text-indent: 0; widows: 1; padding: 0; margin: 0 30px } .N--HW--1st { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; color: #231f20; display: block; font-family: FFJustlefthand, sans-serif; font-size: 1em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.2; orphans: 1; page-break-after: auto; page-break-before: auto; text-align: center; text-decoration: none; text-indent: 0; widows: 1; padding: 0; margin: 7px 0 0 } .N--HW--3rd { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; color: #231f20; display: block; font-family: FFJustlefthand, sans-serif; font-size: 1em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.2; orphans: 1; page-break-after: auto; page-break-before: auto; text-align: center; text-decoration: none; text-indent: 0; widows: 1; padding: 0; margin: 0 0 7px } .N-HW--2nd { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; color: #231f20; display: block; font-family: FFJustlefthand, sans-serif; font-size: 1em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.2; orphans: 1; page-break-after: auto; page-break-before: auto; text-align: center; text-decoration: none; text-indent: 0; widows: 1; padding: 0; margin: 0 } .Note--handwritten { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; color: #231f20; display: block; font-family: FFJustlefthand, sans-serif; font-size: 1em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.2; orphans: 1; page-break-after: auto; page-break-before: auto; text-align: center; text-decoration: none; text-indent: 0; widows: 1; padding: 0; margin: 7px 0 } .photo-credit { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; color: #231f20; display: block; font-family: "Fairfield LH Light", serif; font-size: 0.51852em; font-style: normal; font-variant: small-caps; font-weight: 300; line-height: 2.333; orphans: 1; page-break-after: auto; page-break-before: auto; text-align: center; text-decoration: none; text-indent: 0; widows: 1; padding: 0; margin: 0 0 12px } .question-1st { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; color: #231f20; display: block; font-family: "Fairfield LH Light", serif; font-size: 0.88889em; font-style: normal; font-variant: normal; font-weight: 300; line-height: 1.2; orphans: 1; page-break-after: auto; page-break-before: auto; text-align: justify; text-decoration: none; text-indent: 0; widows: 1; padding: 0; margin: 71px 0 0 } .RG-logo { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; color: #231f20; display: block; font-family: "Fairfield LH Light", serif; font-size: 0.88889em; font-style: normal; font-variant: normal; font-weight: 300; line-height: 1.2; orphans: 1; page-break-after: auto; page-break-before: auto; text-align: center; text-decoration: none; text-indent: 0; widows: 1; padding: 0; margin: 72px 0 0 } .RG-title { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; color: #231f20; display: block; font-family: "NeutraDisplay-Medium", sans-serif; font-size: 1.25926em; font-style: normal; font-variant: small-caps; font-weight: 500; line-height: 1.2; orphans: 1; page-break-after: auto; page-break-before: auto; text-align: center; text-decoration: none; text-indent: 0; widows: 1; padding: 0; margin: 0 0 26px } .RG-toc { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; color: #231f20; display: block; font-family: "Fairfield LH Light", serif; font-size: 0.88889em; font-style: normal; font-variant: normal; font-weight: 300; line-height: 2; orphans: 1; page-break-after: auto; page-break-before: auto; text-align: center; text-decoration: none; text-indent: 0; widows: 1; padding: 0; margin: 0 } .roman { font-family: "Fairfield LH Light", serif; font-style: normal; font-weight: 300 } .sc { font-family: "Fairfield LH Light", serif; font-size: 1em; font-style: normal; font-variant: normal; font-weight: 300 } .sc-ital { font-size: 1em; line-height: 1.2 } .sc-ital1 { font-size: 0.75em } .sc1 { font-family: "Fairfield LH Light", serif; font-size: 0.75em; font-style: normal; font-variant: normal; font-weight: 300 } .sc2 { font-family: "Fairfield LH Light", serif; font-size: 1em; font-style: normal; font-variant: normal; font-weight: 300; line-height: 1.2 } .sc3 { font-size: 1.125em; line-height: 1.2 } .text { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; color: #231f20; display: block; font-family: "Fairfield LH Light", serif; font-size: 0.88889em; font-style: normal; font-variant: normal; font-weight: 300; line-height: 1.2; orphans: 1; page-break-after: auto; page-break-before: auto; text-align: justify; text-decoration: none; text-indent: 1.5em; widows: 1; padding: 0; margin: 0 } .text--acknnow { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; color: #231f20; display: block; font-family: "Fairfield LH Light", serif; font-size: 0.88889em; font-style: normal; font-variant: normal; font-weight: 300; line-height: 1.2; orphans: 1; page-break-after: auto; page-break-before: auto; text-align: justify; text-decoration: none; text-indent: 0; widows: 1; padding: 0; margin: 7px 0 0 } .text-co-para { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; color: #231f20; display: block; font-family: "Fairfield LH Light", serif; font-size: 0.88889em; font-style: normal; font-variant: normal; font-weight: 300; line-height: 1.2; orphans: 1; page-break-after: auto; page-break-before: auto; text-align: justify; text-decoration: none; text-indent: 36px; widows: 1; padding: 0; margin: 0 } .text-fl { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; color: #231f20; display: block; font-family: "Fairfield LH Light", serif; font-size: 0.88889em; font-style: normal; font-variant: normal; font-weight: 300; line-height: 1.2; orphans: 1; page-break-after: auto; page-break-before: auto; text-align: justify; text-decoration: none; text-indent: 0; widows: 1; padding: 0; margin: 0 } .text-fl-extra { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; color: #231f20; display: block; font-family: "Fairfield LH Light", serif; font-size: 0.88889em; font-style: normal; font-variant: normal; font-weight: 300; line-height: 1.2; orphans: 1; page-break-after: auto; page-break-before: auto; text-align: justify; text-decoration: none; text-indent: 0; widows: 1; padding: 0; margin: 2em 0 0 } .text-space-break { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; color: #231f20; display: block; font-family: "Fairfield LH Light", serif; font-size: 0.88889em; font-style: normal; font-variant: normal; font-weight: 300; line-height: 1.2; orphans: 1; page-break-after: auto; page-break-before: auto; text-align: justify; text-decoration: none; text-indent: 36px; widows: 1; padding: 0; margin: 15px 0 0 }