.legal-prose{color:#4b5563;font-size:.875rem;line-height:1.7}.legal-prose h3{color:#111827;font-size:1.125rem;font-weight:600;line-height:1.4;margin-top:2rem;margin-bottom:.75rem}.legal-prose h3:first-of-type{margin-top:0}.legal-prose p{margin-top:0;margin-bottom:.75rem}.legal-prose strong{color:#1f2937;font-weight:600}.legal-prose a{color:#E3AC21;text-decoration:underline;text-underline-offset:2px}.legal-prose a:hover{color:#C4941D}.legal-prose ul{list-style-type:disc;padding-left:1.5rem;margin-top:.5rem;margin-bottom:.75rem}.legal-prose li{margin-bottom:.25rem;padding-left:.25rem}.legal-prose table{width:100%;border-collapse:collapse;margin-top:.75rem;margin-bottom:1rem;font-size:.8125rem}.legal-prose thead th{background-color:#f9fafb;color:#6b7280;font-weight:600;font-size:.75rem;text-transform:uppercase;letter-spacing:.05em;padding:.625rem .75rem;text-align:left;border-bottom:1px solid #e5e7eb}.legal-prose tbody td{padding:.5rem .75rem;border-bottom:1px solid #f3f4f6;vertical-align:top}.legal-prose tbody tr:last-child td{border-bottom:none}