.legal-prose{color:var(--foreground);font-weight:600;line-height:1.7}.legal-prose h2{font-family:var(--font-display);margin:2rem 0 .6rem;font-size:1.6rem;font-weight:600}.legal-prose h3{font-family:var(--font-display);margin:1.5rem 0 .4rem;font-size:1.25rem;font-weight:600}.legal-prose p,.legal-prose ul,.legal-prose ol,.legal-prose table,.legal-prose blockquote{margin:.75rem 0}.legal-prose ul{padding-left:1.4rem;list-style:outside}.legal-prose ol{padding-left:1.4rem;list-style:decimal}.legal-prose a{color:var(--brand);text-decoration:underline}.legal-prose strong{font-weight:800}.legal-prose table{border-collapse:collapse;width:100%;font-size:.9rem;display:block;overflow-x:auto}.legal-prose th,.legal-prose td{border:1px solid var(--line);text-align:left;vertical-align:top;padding:.4rem .6rem}.legal-prose blockquote{border-left:4px solid var(--line);color:var(--muted);padding-left:1rem}.legal-prose code{background:var(--line);border-radius:.3rem;padding:0 .25rem;font-size:.9em}
