.legal-prose{color:color-mix(in srgb, var(--color-text) 82%, var(--color-muted));line-height:1.65}.legal-prose>*+*{margin-top:1.25rem}.legal-prose h2{letter-spacing:-.02em;color:var(--color-text);margin-top:3rem;font-size:1.375rem;font-weight:600}.legal-prose h3{color:var(--color-text);margin-top:2rem;font-size:1.0625rem;font-weight:600}.legal-prose strong{color:var(--color-text);font-weight:600}.legal-prose a{color:var(--color-accent);text-underline-offset:3px;text-decoration:underline}.legal-prose a:hover{text-decoration-thickness:2px}.legal-prose ul,.legal-prose ol{padding-left:1.5rem}.legal-prose ul{list-style:outside}.legal-prose ol{list-style:decimal}.legal-prose li+li{margin-top:.5rem}.legal-prose table{border-collapse:collapse;border:1px solid var(--color-line);border-radius:.875rem;font-size:.875rem;display:block;overflow-x:auto}.legal-prose th,.legal-prose td{text-align:left;vertical-align:top;border-bottom:1px solid var(--color-line);min-width:12rem;padding:.875rem 1rem}.legal-prose th{color:var(--color-text);background-color:#ffffff0a;font-weight:600}.legal-prose tr:last-child td{border-bottom:0}
