.legal-doc{color:#374151;font-size:.9375rem;line-height:1.75}.legal-doc h1{display:none}.legal-doc h2{margin-top:2.25rem;margin-bottom:.75rem;color:#111827;font-size:1.35rem;font-weight:650;line-height:1.3;letter-spacing:0}.legal-doc h3{margin-top:1.5rem;margin-bottom:.5rem;color:#1f2937;font-size:1rem;font-weight:650;line-height:1.4}.legal-doc p,.legal-doc ul,.legal-doc ol,.legal-doc table,.legal-doc blockquote{margin-top:.875rem;margin-bottom:.875rem}.legal-doc ul,.legal-doc ol{padding-left:1.35rem}.legal-doc ul{list-style:disc}.legal-doc ol{list-style:decimal}.legal-doc li{margin-top:.35rem}.legal-doc a{color:#2563eb;font-weight:600;text-decoration:underline;text-underline-offset:3px}.legal-doc hr{margin:2rem 0;border:0;border-top:1px solid rgb(229 231 235)}.legal-doc table{display:block;width:100%;overflow-x:auto;border-collapse:collapse;font-size:.8125rem}.legal-doc th,.legal-doc td{border:1px solid rgb(229 231 235);padding:.6rem .7rem;text-align:left;vertical-align:top}.legal-doc th{background:#f9fafb;color:#1f2937;font-weight:650}.legal-doc code{border-radius:.25rem;background:#f3f4f6;padding:.1rem .25rem;color:#1f2937;font-size:.85em}.legal-doc blockquote{border-left:3px solid rgb(191 219 254);padding-left:1rem;color:#4b5563}
