.oP8ZOq_paper{max-width:54rem;margin:auto;padding:4rem 1.5rem}.oP8ZOq_paper h1{font-size:clamp(2rem,5vw,3.5rem)}.oP8ZOq_paper h2{margin-top:1.6rem;font-size:1.6rem}.oP8ZOq_paper a{text-decoration:underline}.oP8ZOq_paper ul{padding-inline-start:1.5rem;list-style:outside}@media print{.oP8ZOq_paper{color:#000;max-width:none;padding:0}.oP8ZOq_paper section{break-inside:avoid}:is(body:has(.oP8ZOq_paper) header,body:has(.oP8ZOq_paper) footer){display:none}}
