.reading-site{background:#eae6df}.reading-site .compact-header{background:#fffcf4;max-width:none}.reading-main{padding:0 20px 40px}.reading-intro{max-width:650px;margin:0 auto;padding:55px 20px 42px;text-align:center}.reading-intro .eyebrow{color:#a9344e;margin-bottom:20px;font-size:9px}.reading-intro h1{font-family:Arial,sans-serif;font-size:clamp(32px,4vw,46px);letter-spacing:-.045em;line-height:1.12;margin:0 0 23px}.reading-intro h1 em{font-family:var(--serif);color:#c73e55;font-weight:400}.reading-intro>p:not(.eyebrow){font-size:14px;color:#68636d;line-height:1.8;margin-bottom:15px}.reading-intro .reading-hint{font-size:12px!important;color:#8a7d7b!important}.reading-pages{max-width:600px;margin:0 auto;display:flex;flex-direction:column;gap:24px}.reading-sheet{position:relative;display:flex;flex-direction:column;min-height:810px;padding:76px 67px 38px;background:linear-gradient(90deg,#f7f2e7 0%,#fffdf7 5%,#fffdf7 96%,#fbf7ed 100%);color:#302c29;border:1px solid #ded8cb;box-shadow:0 4px 16px #3b332b0e,2px 2px 0 #f8f4ea,3px 3px 0 #dbd4c6;isolation:isolate}.reading-chapter{text-align:center;margin:10px 0 48px}.reading-chapter p{font-family:Georgia,serif;font-size:14px;line-height:1.5;margin:0 0 18px;color:#736b61}.reading-chapter h2{font-family:var(--serif);font-size:29px;line-height:1.2;font-weight:400;letter-spacing:-.025em;margin:0}.reading-prose{font-family:Georgia,'Times New Roman',serif;font-size:17px;line-height:1.8;text-align:justify;hyphens:auto;overflow-wrap:break-word;font-kerning:normal}.reading-prose p{margin:0;text-indent:1.25em;orphans:3;widows:3}.reading-sheet:first-child .reading-prose p:first-child{text-indent:0}.reading-folio{font-family:Georgia,serif;font-size:12px;text-align:center;color:#70675e;margin-top:auto;padding-top:42px;line-height:1}.reading-end{max-width:600px;text-align:center;margin:50px auto 20px;padding:22px 20px}.reading-end .eyebrow{font-size:9px;color:#a9344e;margin-bottom:20px}.reading-end h2{font-family:Arial,sans-serif;font-size:32px;line-height:1.15;letter-spacing:-.04em}.reading-end h2 em{font-family:var(--serif);color:#c73e55}.reading-end>p:not(.eyebrow){font-size:14px;color:#77717d}.reading-end .primary-create{border-radius:32px}.reading-back{display:block;width:fit-content;margin:12px auto;font-size:12px;text-decoration:underline;text-underline-offset:4px}.reading-site .compact-footer{margin-top:0}@media(max-width:600px){.reading-main{padding:0 12px 25px}.reading-intro{padding:35px 13px 28px}.reading-intro h1{font-size:35px}.reading-intro>p:not(.eyebrow){font-size:13px}.reading-pages{gap:18px}.reading-sheet{padding:45px 28px 28px;min-height:600px}.reading-chapter{margin:10px 0 36px}.reading-chapter h2{font-size:26px}.reading-prose{font-size:16px;line-height:1.85}.reading-folio{padding-top:34px}.reading-end h2{font-size:29px}}@media(max-width:360px){.reading-sheet{padding-left:23px;padding-right:23px}.reading-prose{font-size:15.5px}}@media print{.reading-site .compact-header,.reading-intro,.reading-end,.reading-site .compact-footer,.reading-site .contact-dock{display:none}.reading-main{padding:0}.reading-pages{max-width:none;gap:0}.reading-sheet{break-after:page;box-shadow:none;border:0}}
.reading-sheet .reading-chapter{display:block;width:100%;max-width:none;padding:0;gap:0;background:transparent}.reading-sheet .reading-folio{display:block;width:100%;max-width:none;border:0;background:transparent;padding:42px 0 0}
