.legal-body{color:#4b5563;font-size:15px;line-height:1.75}.legal-body>*+*{margin-top:1.1em}.legal-body h2{color:#111827;letter-spacing:-.01em;margin-top:2.5rem;font-size:1.25rem;font-weight:600}.legal-body h3{color:#111827;margin-top:1.75rem;font-size:1rem;font-weight:600}.legal-body strong{color:#111827;font-weight:600}.legal-body a{color:#111827;text-underline-offset:2px;text-decoration:underline}.legal-body ul,.legal-body ol{padding-inline-start:1.25rem}.legal-body ul{list-style:outside}.legal-body ol{list-style:decimal}.legal-body li+li{margin-top:.4em}.legal-body blockquote{background:#fffbeb;border-inline-start:3px solid #ffd502;border-radius:0 .75rem .75rem 0;padding:.85rem 1.15rem}.legal-body blockquote>*+*{margin-top:.6em}.legal-body table{border-collapse:collapse;width:100%;font-size:14px;display:block;overflow-x:auto}.legal-body th,.legal-body td{text-align:start;vertical-align:top;border:1px solid #e5e7eb;padding:.6rem .85rem}.legal-body th{color:#111827;white-space:nowrap;background:#f9fafb;font-weight:600}.legal-body hr{border:0;border-top:1px solid #e5e7eb}
