body{width:min(44rem,100% - 2rem);font-family:var(--font-reading);font-weight:300;line-height:2}main{padding-block:var(--space-s)}article>*+*{margin-top:var(--space-m)}article>header{padding-bottom:var(--space-s);border-bottom:var(--border-subtle)}article>header h1{font-family:var(--font-ui);margin:0;font-size:clamp(1.9rem,4vw,2.4rem);font-weight:400;line-height:1.35}article>section>br{display:none}article>section p{margin:0 0 var(--space-l)}article>section p:last-child{margin-bottom:0}article>section hr{width:6rem;margin:var(--space-xl) auto;border:0;border-top:1px solid var(--color-rule)}article>aside{padding-bottom:var(--space-s);border-bottom:var(--border-subtle)}@media print{body{color:#000;width:auto;margin:0;padding:0}footer{display:none}}
