body{font:15px/1.4 system-ui,sans-serif;max-width:760px;margin:24px auto;color:#171717}h1{font-size:24px}table{width:100%;border-collapse:collapse;margin:18px 0}td,th{border:1px solid #777;text-align:left;padding:9px}p{margin:12px 0}.line{min-height:38px;border-bottom:1px solid #888}@page{size:auto;margin:14mm}@media print{body{margin:0;max-width:none;font-size:11pt}table,tr{break-inside:avoid}h1{font-size:19pt}}
@font-face{font-family:Jost;src:url('/assets/fonts/jost.woff2');font-weight:100 900}@font-face{font-family:'Source Serif';src:url('/assets/fonts/source-serif.woff2');font-weight:200 900}body{font-family:'Source Serif',Georgia,serif;color:#242622}h1,h2,th,footer,.note,.checks{font-family:Jost,sans-serif}th,td{border-color:#d7d9d0}th{background:#f7f6f1}
