.legal-prose{color:#181822;font-size:15px;line-height:25px}.legal-prose h2{font-size:21px;font-weight:600;letter-spacing:-.2px;line-height:1.3;margin-top:2.75rem}.legal-prose h3{font-size:16.5px;font-weight:600;line-height:1.35;margin-top:1.75rem}.legal-prose p{margin-top:.875rem}.legal-prose ol,.legal-prose ul{display:flex;flex-direction:column;gap:.375rem;margin-top:.875rem;padding-left:1.375rem}.legal-prose ul{list-style:disc}.legal-prose ol{list-style:decimal}.legal-prose li::marker{color:#999}.legal-prose strong{font-weight:600}.legal-prose a{color:#0084ff;text-decoration:underline;text-underline-offset:2px}.legal-prose code{background:#f5f7fa;border-radius:4px;font-size:.92em;padding:.1em .35em}.legal-prose table{border-collapse:collapse;font-size:14px;line-height:21px;margin-top:1.25rem;width:100%}.legal-prose th{font-weight:600;padding:.5rem .75rem .5rem 0;text-align:left}.legal-prose td,.legal-prose th{border-bottom:1px solid rgba(24,24,34,.14)}.legal-prose td{padding:.625rem .75rem .625rem 0;vertical-align:top}.legal-prose .summary{background:#f5f7fa;border-left:3px solid #0084ff;border-radius:0 8px 8px 0;list-style:none;margin-top:1.5rem;padding:1rem 1.25rem 1.25rem}.legal-prose .summary li::marker{content:none}.legal-prose table{display:block;overflow-x:auto}
