.legal-prose[data-v-877401ef]{color:var(--color-foreground);font-size:.9375rem;line-height:1.7}.legal-prose[data-v-877401ef] h2{letter-spacing:-.01em;margin-top:2.5rem;margin-bottom:1rem;scroll-margin-top:5rem;font-size:1.25rem;font-weight:600}.legal-prose[data-v-877401ef] h2:first-child{margin-top:0}.legal-prose[data-v-877401ef] h3{margin-top:1.75rem;margin-bottom:.75rem;font-size:1rem;font-weight:600}.legal-prose[data-v-877401ef] p,.legal-prose[data-v-877401ef] ul,.legal-prose[data-v-877401ef] ol{margin-bottom:1rem}.legal-prose[data-v-877401ef] ul,.legal-prose[data-v-877401ef] ol{padding-left:1.5rem}.legal-prose[data-v-877401ef] ul{list-style:outside}.legal-prose[data-v-877401ef] ol{list-style:decimal}.legal-prose[data-v-877401ef] li{margin-bottom:.375rem}.legal-prose[data-v-877401ef] a{color:var(--color-primary);text-underline-offset:2px;text-decoration:underline}.legal-prose[data-v-877401ef] strong{font-weight:600}.legal-prose[data-v-877401ef] table{border-collapse:collapse;width:100%;margin-bottom:1.5rem;font-size:.875rem}.legal-prose[data-v-877401ef] th,.legal-prose[data-v-877401ef] td{border:1px solid var(--color-border);text-align:left;vertical-align:top;padding:.5rem .75rem}.legal-prose[data-v-877401ef] th{background-color:var(--color-muted);font-weight:600}.legal-prose[data-v-877401ef] address{margin-bottom:1rem;font-style:normal}.legal-prose[data-v-877401ef] .legal-todo{border-left:3px solid var(--color-destructive);background-color:color-mix(in oklab, var(--color-destructive) 8%, transparent);color:var(--color-muted-foreground);border-radius:0 .375rem .375rem 0;margin-bottom:1rem;padding:.75rem 1rem;font-size:.875rem;display:block}
