.legal-prose{max-width:760px;margin:0 auto;color:#334155;font-size:1rem;line-height:1.75}.legal-prose>*+*{margin-top:1rem}.legal-prose h2{margin-top:2.75rem;padding-top:1.25rem;border-top:1px solid #e2e8f0;font-size:1.5rem;line-height:1.3;font-weight:700;color:#1a2332;scroll-margin-top:1.5rem}.legal-prose h3{margin-top:1.75rem;font-size:1.125rem;line-height:1.4;font-weight:700;color:#1a2332}.legal-prose h4{margin-top:1.25rem;font-size:1rem;font-weight:700;color:#1a2332}.legal-prose li,.legal-prose p{overflow-wrap:anywhere}.legal-prose ol,.legal-prose ul{padding-left:1.5rem}.legal-prose ul{list-style:disc}.legal-prose ol{list-style:decimal}.legal-prose li{margin-top:.5rem;padding-left:.25rem}.legal-prose li::marker{color:#c9a84c}.legal-prose ol ul,.legal-prose ul ul{list-style:circle;margin-top:.5rem}.legal-prose strong{color:#1a2332;font-weight:700}.legal-prose a{color:#8a6d1f;text-decoration:underline;text-underline-offset:2px}.legal-prose a:hover{color:#1a2332}.legal-prose table{width:100%;border-collapse:collapse;font-size:.9375rem;display:block;overflow-x:auto}.legal-prose td,.legal-prose th{border:1px solid #e2e8f0;padding:.5rem .75rem;text-align:left;vertical-align:top}.legal-prose th{background:#f8fafc;color:#1a2332}.legal-prose blockquote{border-left:4px solid #c9a84c;padding-left:1rem;color:#475569}.legal-doc-column{max-width:760px;margin-left:auto;margin-right:auto}@media (max-width:640px){.legal-prose h2{font-size:1.3rem}}