.legal-doc{--legal-brand:#c10a28;--legal-link:#0026e5;--legal-table-border:#00000026;--legal-table-head:#e8eef5;color:var(--ds-text-primary);background:var(--ds-bg);overflow-wrap:break-word;padding:24px 20px 40px}.dark .legal-doc{--legal-link:#6aa0ff;--legal-table-border:#fff3;--legal-table-head:#1c1c1c}.legal-doc,.legal-doc *{color:inherit}.legal-doc p,.legal-doc li,.legal-doc font,.legal-doc span{font-size:14px!important;line-height:1.5!important}.legal-doc p{margin:0 0 16px!important}.legal-doc ul,.legal-doc ol{padding-left:20px;margin:0 0 16px!important}.legal-doc li p{margin-bottom:8px!important}.legal-doc div[title=header] p{margin:0 0 48px!important}.legal-doc div[title=header] p,.legal-doc div[title=header] font,.legal-doc div[title=header] b{color:var(--legal-brand);font-size:16px!important;font-weight:400!important}.legal-doc div[title=header]+p{text-transform:uppercase;margin:0 0 16px!important}.legal-doc div[title=header]+p font,.legal-doc div[title=header]+p b{font-size:28px!important;font-weight:700!important;line-height:1.2!important}.legal-doc div[title=header]+p+p{margin:0 0 48px!important}.legal-doc div[title=header]+p+p font,.legal-doc div[title=header]+p+p b{color:var(--ds-text-secondary);font-size:16px!important;font-weight:400!important}.legal-doc h1,.legal-doc h2,.legal-doc h3{color:var(--ds-text-primary);margin:32px 0 16px!important}.legal-doc h1,.legal-doc h1 font,.legal-doc h2,.legal-doc h2 font{font-size:20px!important;font-weight:700!important;line-height:1.5!important}.legal-doc h3,.legal-doc h3 font{font-size:16px!important;font-weight:700!important;line-height:1.5!important}.legal-doc a,.legal-doc a:link,.legal-doc a:visited,.legal-doc a font,.legal-doc a span{color:var(--legal-link)!important}.legal-doc table{border-collapse:collapse;margin:0 0 16px}.legal-doc td,.legal-doc th{vertical-align:top;border:1px solid var(--legal-table-border)!important}.legal-doc thead td,.legal-doc thead th,.legal-doc td[bgcolor],.legal-doc th[bgcolor]{background:var(--legal-table-head)!important}.legal-doc td p,.legal-doc th p{margin-bottom:8px!important}.legal-doc td p,.legal-doc th p,.legal-doc td font,.legal-doc th font,.legal-doc td span,.legal-doc th span{font-size:12px!important}
