*{box-sizing:border-box}body{margin:0;background:#f8f6ef;color:#173b34;font:17px/1.7 Georgia,'Times New Roman',serif}main{max-width:950px;margin:40px auto;padding:35px;background:#fff}h1{font-size:36px;line-height:1.25;font-weight:500}h2{font-size:26px}.brand{font:600 20px/1.5 Arial,sans-serif;letter-spacing:.15em;border-bottom:2px solid #785623;padding-bottom:18px}a{color:#173b34;text-underline-offset:4px}.fields{display:grid;gap:23px;margin-block:35px}.field{display:block;font:600 16px/1.7 Arial,sans-serif}.entry{margin-top:8px;background:#faf9f5;min-height:100px;border:1px solid #9ba99f;padding:12px;font:400 17px/1.7 Arial,sans-serif;white-space:pre-wrap;overflow-wrap:anywhere}.entry:focus{outline:2px solid #785623;outline-offset:3px}.resource-table{overflow-x:auto}table{border-collapse:collapse;width:100%;font-size:15px}caption{text-align:start;margin-block:20px;font-weight:bold}th,td{padding:12px;border-bottom:1px solid #b9c4ba;text-align:start}tbody th{font-weight:400}td{text-align:end;font-variant-numeric:tabular-nums}.resource-note,footer{font-size:14px;color:#45594f}footer{border-top:1px solid #b9c4ba;margin-top:28px;padding-top:20px}[dir=rtl] body{font-family:Arial,sans-serif}[dir=rtl] td{text-align:left}@media(max-width:600px){main{margin:0;padding:25px 20px}h1{font-size:29px}}@page{size:A4;margin:16mm}@media print{body{background:#fff;font-size:11pt}main{margin:0;padding:0;max-width:none}h1{font-size:23pt}.brand{font-size:14pt}.field{break-inside:avoid;font-size:10.5pt}.entry{min-height:65px;background:#fff;font-size:11pt;border-color:#9ba99f}.fields{gap:16px}section{break-before:page}a{color:#173b34}table{font-size:10pt}th,td{padding:8px}footer,.resource-note{font-size:9pt}}
