main.legal-doc{display:block;min-height:auto;max-width:44rem;margin:0 auto;padding:1.5rem 1.25rem 4rem}.legal-doc article{line-height:1.9;overflow-wrap:break-word}.legal-doc section{width:auto;padding:0;border:none;border-radius:0;background:none;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.legal-doc h1{font-size:1.5rem;letter-spacing:normal;margin:0 0 .25rem}.legal-doc h2{font-size:1.1rem;margin:2rem 0 .5rem}.legal-doc h3{font-size:1rem;margin:1.25rem 0 .25rem}.legal-doc p{margin:.75rem 0}.legal-doc .legal-effective-date{color:#6b5a6b;font-size:.9rem}.legal-doc ol,.legal-doc ul{margin:.75rem 0;padding-left:1.75rem}.legal-doc li{margin:.4rem 0}.legal-doc .legal-line{display:block}.legal-doc .legal-table-scroll{overflow-x:auto;margin:.75rem 0}.legal-doc table{border-collapse:collapse;min-width:100%}.legal-doc td,.legal-doc th{border:1px solid #d9c9da;padding:.5rem .75rem;text-align:left;vertical-align:top}.legal-doc th{background:#f4edf5}.legal-doc .legal-draft-notice{border:1px solid #aa3478;border-radius:.5rem;padding:.6rem .9rem;color:#aa3478;font-weight:700;font-size:.9rem}.legal-doc .legal-links{margin-top:2.5rem;padding-top:1rem;border-top:1px solid #d9c9da;font-size:.9rem}.legal-doc .legal-links ul{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:.5rem 1.5rem}.legal-doc .legal-links li{margin:0}.legal-doc .legal-links a{color:#aa3478}