.chapter-page main{max-width:52rem;padding:clamp(2rem,6vw,4rem) clamp(1.25rem,5vw,3.5rem) clamp(4rem,8vw,6rem)}
.chapter-number,.chapter-byline{color:var(--moss);font-size:.9rem}
.chapter-byline{margin-bottom:2.5rem}
.chapter-page article{font-size:clamp(1.0625rem,1.4vw,1.1875rem);line-height:1.85}
.chapter-page article h2{line-height:1.3}
.chapter-actions{display:flex;flex-wrap:wrap;gap:1rem 2rem;border-top:1px solid var(--hairline);margin-top:3rem;padding-top:2rem}
.skip-link{position:absolute;top:-5rem;left:1rem;padding:.5rem 1rem;background:var(--ivory);z-index:20}
.skip-link:focus{top:1rem}
@media print{header,footer,.chapter-actions,.skip-link{display:none}.chapter-page main{max-width:none;padding:0}.chapter-page article{font-size:12pt}.chapter-page h2{break-after:avoid}}
