.document-content{font-family:Times New Roman,serif;line-height:1.6;color:#222}.dark .document-content{color:#e5e7eb}.document-content h1,.document-content h2,.document-content h3{font-weight:700}.document-content h1{text-align:center;margin-bottom:20px;text-decoration:underline;font-size:22px}.document-content h2{font-size:18px}.document-content h3{font-size:16px}.document-content h4{font-weight:700;margin:15px 0 10px}.document-content img{width:70%;height:auto}.document-content p{margin:12px 0;text-align:justify;font-size:14px}.document-content strong{font-weight:700}.document-content ul{list-style-type:disc}.document-content ol,.document-content ul{margin:12px 0;padding-left:30px;font-size:14px}.document-content ol{list-style-type:decimal}.document-content ol[style*=upper-roman]{list-style-type:upper-roman}.document-content ol[style*=lower-roman]{list-style-type:lower-roman}.document-content ol[style*=upper-alpha]{list-style-type:upper-alpha}.document-content ol[style*=lower-alpha]{list-style-type:lower-alpha}.document-content ol[data-prefix="Article "]{list-style-type:upper-roman;counter-reset:legal-counter}.document-content ol[data-prefix="Article "] li{counter-increment:legal-counter}.document-content ol[data-prefix="Article "] li::marker{content:"Article " counter(legal-counter,upper-roman) ". "}.document-content ol[data-nested-style=true]{counter-reset:section;list-style-type:none}.document-content ol[data-nested-style=true] li{counter-increment:section}.document-content ol[data-nested-style=true] li:before{content:"1." counter(section) ". ";font-weight:400}.document-content ol[data-custom-style="1) "]{counter-reset:paren-counter;list-style-type:none}.document-content ol[data-custom-style="1) "] li{counter-increment:paren-counter}.document-content ol[data-custom-style="1) "] li:before{content:counter(paren-counter) ") ";font-weight:400;margin-right:.5em}.document-content li{margin:8px 0;text-align:justify;line-height:1.6}.document-content .section-title{font-weight:700;margin-top:30px;text-decoration:underline}.document-content .sublist{margin-left:40px;font-size:14px}.document-content .sublist li{margin:10px 0;text-align:justify}.document-content table{width:100%;border-collapse:collapse;margin:20px 0;font-size:14px}.document-content table,.document-content td,.document-content th{border:1px solid #444}.dark .document-content table,.dark .document-content td,.dark .document-content th{border:1px solid #6b7280}.document-content td,.document-content th{padding:8px 12px;text-align:left}.document-content .signatures{display:flex;justify-content:space-between;margin-top:60px}.document-content .signature-box{width:45%;text-align:left}.document-content .signature-line{border-top:1px solid #000;margin-bottom:10px;width:100%}.dark .document-content .signature-line{border-top:1px solid #e5e7eb}.document-content .signature-label{margin:8px 0}.document-content .notary{margin-top:40px;border:1px solid #000;padding:20px;text-align:justify}.dark .document-content .notary{border:1px solid #e5e7eb}.document-content .page-separator{margin:0;height:0;background:transparent;border:none;display:none}.document-content .new-page{background:transparent;border:none;border-radius:0;padding:0;margin:0}.dark .document-content .new-page{background:transparent;border:none;box-shadow:none}.document-content .new-page:first-child{margin-top:0}.document-content .center{text-align:center}.document-content .left{text-align:left}.document-content .right{text-align:right}.document-content footer{margin-top:40px;font-size:12px;color:#333;border-top:1px solid #666;padding-top:10px}.dark .document-content footer{color:#d1d5db;border-top:1px solid #9ca3af}.document-content footer .sublist{margin-left:20px;padding-left:20px;list-style-type:decimal}.document-content footer .sublist li{margin-bottom:6px;line-height:1.4;text-align:justify}