.LegalPage_content__10BIJ{color:#4b5563;font-size:1rem;line-height:1.8;overflow-wrap:anywhere}.LegalPage_content__10BIJ p{margin:0 0 1.25rem}.LegalPage_content__10BIJ h2{margin:3rem 0 1rem!important;color:#111827;font-size:1.5rem!important;font-weight:700!important;line-height:1.35;letter-spacing:-.025em}.LegalPage_content__10BIJ h3{margin:2rem 0 .75rem;color:#111827;font-size:1.125rem;font-weight:600;line-height:1.5}.LegalPage_content__10BIJ [id]{scroll-margin-top:2rem}.LegalPage_content__10BIJ strong{color:#374151;font-weight:600}.LegalPage_content__10BIJ a{color:#4f46e5;text-decoration:underline;text-underline-offset:3px}.LegalPage_content__10BIJ a:hover{color:#4338ca}.LegalPage_content__10BIJ a:focus-visible{outline:2px solid #4f46e5;outline-offset:4px}.LegalPage_content__10BIJ ol,.LegalPage_content__10BIJ ul{margin:1rem 0 1.5rem;padding-left:1.5rem}.LegalPage_content__10BIJ ul{list-style:disc}.LegalPage_content__10BIJ ol{list-style:decimal}.LegalPage_content__10BIJ li{margin:.5rem 0;padding-left:.25rem}.LegalPage_content__10BIJ li::marker{color:#6366f1}.LegalPage_content__10BIJ .legal-toc{margin:2rem 0 3rem;padding:1.5rem;border:1px solid #e0e7ff;border-radius:1rem;background:#eef2ff}.LegalPage_content__10BIJ .legal-toc h2{margin-top:0!important}.LegalPage_content__10BIJ .legal-toc ul{list-style:none;padding-left:0}.LegalPage_content__10BIJ .legal-toc ol,.LegalPage_content__10BIJ .legal-toc ul{margin-bottom:0}.LegalPage_content__10BIJ .legal-toc li{margin:.65rem 0;font-size:.9375rem;line-height:1.6}.LegalPage_content__10BIJ .legal-table-scroll{width:100%;overflow-x:auto;margin:1.5rem 0;border:1px solid #e5e7eb;border-radius:.75rem}.LegalPage_content__10BIJ table{width:100%;min-width:600px;border-collapse:collapse;font-size:.875rem}.LegalPage_content__10BIJ td,.LegalPage_content__10BIJ th{padding:1rem;text-align:left;vertical-align:top;border-bottom:1px solid #e5e7eb}.LegalPage_content__10BIJ tr:first-child{background:#eef2ff}.LegalPage_content__10BIJ tr:nth-child(2n){background:#f9fafb}.LegalPage_content__10BIJ tr:last-child td{border-bottom:0}@media (min-width:640px){.LegalPage_content__10BIJ{font-size:1.0625rem}.LegalPage_content__10BIJ .legal-toc{padding:2rem}}