body{font:16px/1.5 Arial,sans-serif;color:#17251e;background:#fff;margin:0}main{max-width:760px;margin:40px auto;padding:0 24px}h1{font-size:30px}ol{padding-left:24px}li{margin:18px 0;padding-left:6px;break-inside:avoid}a{color:inherit;overflow-wrap:anywhere}@media print{body{font-size:11pt;line-height:1.4}main{margin:0;padding:0}h1{font-size:22pt}li{margin:12pt 0}.screen-only{display:none}@page{size:A4;margin:17mm}}
