body{margin:0;padding:24px 16px 48px;background:#ececec;color:#222;font-family:"Times New Roman",Times,serif;line-height:1.15}
.doc{max-width:860px;margin:0 auto;padding:10px 18px 12px}
.doc h1{font-family:Calibri,"Times New Roman",serif;font-size:14pt;line-height:1.15;font-weight:700;margin:20px 0 18px;text-transform:uppercase;text-align:left;color:#222}
.doc h2{font-family:Calibri,"Times New Roman",serif;font-size:13pt;line-height:1.15;font-weight:600;margin:20px 0 10px;color:#222}
.doc h3{font-family:Calibri,"Times New Roman",serif;color:#222;font-size:11pt;line-height:1.15;font-weight:600;margin:14px 0 8px}
.doc p{margin:0 0 10pt;font-size:11pt;line-height:1.15}
.doc p:has(> strong){margin-top:14pt}
.doc ul{margin:0 0 10pt 28px;padding:0}
.doc li{margin:0 0 4px;font-size:11pt;line-height:1.15}
a{color:#2f5da8;text-decoration:none}
a:hover{text-decoration:underline}
table{border-collapse:collapse;margin:8px 0 12px;width:100%}
td,th{border:1px solid #777;padding:6px 8px;font-size:11pt;vertical-align:top}
.index h1{font-size:18pt}
.index li{font-size:13pt;line-height:1.3;margin-bottom:8px}
