.read-module__hQEXXa__page{--paper:#f6f0e2;--ink:#2b2118;--muted:#7d6c57;--rule:#d8cab0;--accent:#8b0a1a;--size:clamp(1.19rem, 1.05rem + .6vw, 1.38rem);--measure:calc(33 * var(--size));background:var(--paper);min-height:100vh;color:var(--ink);font-family:var(--font-alegreya), Georgia, serif;padding:0 1.5rem 9rem}@media (prefers-color-scheme:dark){.read-module__hQEXXa__page{--paper:#17100b;--ink:#e2d4b6;--muted:#9a8a70;--rule:#3a2c20;--accent:#c9a35d}}:is(html:has(.read-module__hQEXXa__page),body:has(.read-module__hQEXXa__page)){background:#f6f0e2}@media (prefers-color-scheme:dark){:is(html:has(.read-module__hQEXXa__page),body:has(.read-module__hQEXXa__page)){background:#17100b}}.read-module__hQEXXa__progressTrack{z-index:20;height:3px;position:fixed;inset:0 0 auto}.read-module__hQEXXa__progressBar{background:var(--accent);transform-origin:0;height:100%;transform:scaleX(0)}.read-module__hQEXXa__masthead{max-width:var(--measure);font-family:var(--font-cormorant), Georgia, serif;letter-spacing:.16em;text-transform:uppercase;color:var(--muted);justify-content:space-between;gap:1rem;margin:0 auto;padding:1.75rem 0 0;font-size:.8rem;font-weight:600;display:flex}.read-module__hQEXXa__bookTitle{color:inherit;text-decoration:none}.read-module__hQEXXa__bookTitle:hover{color:var(--accent)}.read-module__hQEXXa__author{text-align:right}.read-module__hQEXXa__chapter{max-width:var(--measure);font-size:var(--size);font-variant-numeric:oldstyle-nums;font-kerning:normal;text-rendering:optimizelegibility;margin:0 auto;line-height:1.6}.read-module__hQEXXa__opening{text-align:center;padding:clamp(4rem,14vh,8rem) 0 0}.read-module__hQEXXa__chapterNumber{font-family:var(--font-cormorant), Georgia, serif;letter-spacing:.3em;text-transform:uppercase;color:var(--accent);font-size:.95em;font-weight:600}.read-module__hQEXXa__title{font-family:var(--font-alice), Georgia, serif;letter-spacing:.005em;text-wrap:balance;margin-top:.6em;font-size:clamp(2.1rem,1.5rem + 3.2vw,3.4rem);font-weight:400;line-height:1.12}.read-module__hQEXXa__readingTime{color:var(--muted);margin-top:1.1em;font-size:.82em;font-style:italic}.read-module__hQEXXa__rule{background:var(--rule);width:4.5rem;height:1px;margin:2.4em auto 0}.read-module__hQEXXa__epigraph{text-align:center;text-wrap:balance;max-width:24em;margin:2.6em auto 0;font-style:italic}.read-module__hQEXXa__attribution{font-family:var(--font-cormorant), Georgia, serif;letter-spacing:.14em;text-transform:uppercase;text-align:center;color:var(--muted);margin-top:.5em;font-size:.74em;font-weight:600}.read-module__hQEXXa__attribution strong{font-weight:inherit}.read-module__hQEXXa__paragraph{text-indent:1.5em;text-wrap:pretty;hanging-punctuation:first}.read-module__hQEXXa__first,.read-module__hQEXXa__afterBreak{text-indent:0}.read-module__hQEXXa__first{margin-top:3.4em}.read-module__hQEXXa__first:first-letter{float:left;font-family:var(--font-initials), var(--font-alice), Georgia, serif;color:var(--accent);margin:.06em .09em 0 0;font-size:4.5em;line-height:.8}.read-module__hQEXXa__first:first-line{letter-spacing:.05em;font-variant-caps:small-caps}.read-module__hQEXXa__sceneBreak{text-align:center;color:var(--accent);margin:1.9em 0;font-size:1.15em;line-height:1}.read-module__hQEXXa__ending{text-align:center;margin-top:4em}.read-module__hQEXXa__ending p{font-family:var(--font-cormorant), Georgia, serif;letter-spacing:.3em;text-transform:uppercase;color:var(--muted);margin-top:1.6em;font-size:.8em;font-weight:600}@media (max-width:34em){.read-module__hQEXXa__masthead{justify-content:center}.read-module__hQEXXa__author{display:none}}@media (min-width:40em){.read-module__hQEXXa__paragraph{text-align:justify;-webkit-hyphens:auto;hyphens:auto}}.read-module__hQEXXa__cta{min-height:9rem;margin-top:3em}.read-module__hQEXXa__ctaButton{border:1px solid var(--accent);background:var(--accent);color:var(--paper);font-family:var(--font-cormorant), Georgia, serif;letter-spacing:.04em;text-wrap:balance;cursor:pointer;padding:.85em 1.5em;font-size:1.02em;font-weight:700;line-height:1.25;transition:background-color .15s,color .15s}.read-module__hQEXXa__ctaButton:hover,.read-module__hQEXXa__ctaButton:focus-visible{color:var(--accent);background:0 0}.read-module__hQEXXa__ctaButton:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.read-module__hQEXXa__ending .read-module__hQEXXa__ctaNote{letter-spacing:0;text-transform:none;text-wrap:balance;max-width:26em;color:var(--muted);margin:1.2em auto 0;font-family:inherit;font-size:.8em;font-style:italic;font-weight:400}.read-module__hQEXXa__ctaNote a{color:var(--accent)}.read-module__hQEXXa__betaNotice{max-width:var(--measure);border:1px solid var(--rule);border-left:3px solid var(--accent);text-wrap:pretty;margin:2rem auto 0;padding:.9em 1.2em;font-size:1rem;font-style:italic;line-height:1.5}
