body{font:12px/1.65 system-ui,sans-serif;color:#000;max-width:850px;margin:30px auto;padding:0 24px}h1{font-size:28px}h2{font-size:22px;border-bottom:1px solid #a2bfcc;padding-bottom:12px;margin-top:35px}h3{font-size:13px;margin:0 0 8px}p,li{text-align:justify;hyphens:auto}header{border-bottom:3px solid #246c76;padding-bottom:20px}.review-question{break-inside:avoid;border:1px solid #d0e0e8;padding:14px;margin:12px 0;border-radius:6px}.review-question p{margin:5px 0;font-size:10px}ul{padding-left:20px}footer{border-top:1px solid #a2bfcc;padding-top:15px;margin-top:30px;font-size:10px}@page{size:A4;margin:18mm}@media print{body{margin:0;padding:0;max-width:none}header{break-after:avoid}}
@media print{body{font-family:Arial,sans-serif;font-size:10px;line-height:1.45}h1{font-size:23px}h2{font-size:18px;margin-top:22px;padding-bottom:7px}h3{font-size:11px;margin-bottom:5px}.review-question{padding:9px;margin:8px 0}.review-question ul{columns:2;column-gap:24px;margin:6px 0}.review-question li{break-inside:avoid;text-align:left}.review-question p{margin:3px 0}header{padding-bottom:12px}}
