.legal-prose[data-v-7416f5e6] h2{color:var(--color-foreground);font-size:clamp(20px,2.4vw,24px);font-weight:700;letter-spacing:-.015em;line-height:1.2;margin:2.5rem 0 .75rem}.legal-prose[data-v-7416f5e6] h3{color:var(--color-foreground);font-size:15px;font-weight:600;line-height:1.3;margin:1.75rem 0 .5rem}.legal-prose[data-v-7416f5e6] ol,.legal-prose[data-v-7416f5e6] p,.legal-prose[data-v-7416f5e6] ul{color:var(--color-muted-foreground);font-size:14px;line-height:1.75;margin:0 0 1rem}.legal-prose[data-v-7416f5e6] ol,.legal-prose[data-v-7416f5e6] ul{list-style:disc;padding-left:1.25rem}.legal-prose[data-v-7416f5e6] ol{list-style:decimal}.legal-prose[data-v-7416f5e6] li{margin-bottom:.35rem}.legal-prose[data-v-7416f5e6] li::marker{color:var(--mf-a50)}.legal-prose[data-v-7416f5e6] a{color:var(--color-primary);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.legal-prose[data-v-7416f5e6] a:hover{color:var(--primary-a90)}.legal-prose[data-v-7416f5e6] strong{color:var(--color-foreground);font-weight:600}.legal-prose[data-v-7416f5e6] address{color:var(--color-foreground);font-style:normal;line-height:1.7}.legal-prose[data-v-7416f5e6] hr{border:0;border-top:1px solid var(--color-border);margin:2rem 0}.legal-prose[data-v-7416f5e6] h1+p{margin-top:.5rem}.legal-prose[data-v-7416f5e6] h2:first-child{margin-top:0}
