
.reading-page{max-width:760px;margin-top:45px}.reading-page h1{font-size:clamp(34px,6vw,58px);overflow-wrap:break-word}
.reading-series{margin:35px 0 10px;color:#e2bd83;font-size:15px;letter-spacing:.04em}.reading-author{color:#dec9af;font-size:16px}
.reading-text{font-size:19px;line-height:1.85;margin:45px 0 60px}.reading-text p{margin:0 0 .7em;max-width:none;overflow-wrap:break-word}
.reading-next{border-top:1px solid #e5c48d50;padding-top:22px;justify-content:space-between;gap:20px}.reading-next a{font-size:16px;padding:0}
@media(max-width:600px){.reading-page{padding:0 22px;margin-top:28px}.reading-text{font-size:18px;line-height:1.8}.reading-series{margin-top:26px}}
@media print{body{background:white;color:#222}body:before,header,footer,.reading-actions,.reading-next,.reading-back{display:none}.reading-page{margin:0;max-width:none}.reading-page h1{color:#222;font-size:26pt}.reading-text{font-size:12pt;line-height:1.5}.reading-series,.reading-author{color:#555}a{color:#222}}
