body{font:22px/1.5 system-ui,-apple-system,"Segoe UI",sans-serif;color:#1c1c1c;background:#fff;margin:0}
main{max-width:44rem;margin:0 auto;padding:1.5rem 1.25rem 3rem}
h1{font-size:2rem;line-height:1.2;margin:0 0 .5rem}
h2{font-size:1.5rem;margin:2rem 0 .5rem}
ol,ul{padding-left:1.5rem}li{margin:.6rem 0}
.note{border:3px solid #1c3a2e;border-radius:.5rem;padding:.75rem 1rem;margin:1.5rem 0}
.print{margin:1rem 0;font:inherit;padding:.6rem 1rem}
a{color:#1c3a2e}
@media print{.print{display:none}body{font-size:18pt}h2,.note{break-inside:avoid}}
