.legal-prose[data-v-f4d9a0ec] h2{margin-top:2.5rem;margin-bottom:.75rem;font-family:Space Grotesk,sans-serif;font-weight:700;font-size:21px;letter-spacing:-.01em}.legal-prose[data-v-f4d9a0ec] h2:first-child{margin-top:0}.legal-prose[data-v-f4d9a0ec] h3{margin-top:1.5rem;margin-bottom:.5rem;font-family:Space Grotesk,sans-serif;font-weight:600;font-size:16px}.legal-prose[data-v-f4d9a0ec] p{margin-bottom:1rem;font-size:15px;line-height:1.7;color:var(--color-text-secondary)}.legal-prose[data-v-f4d9a0ec] ul{margin-bottom:1rem;margin-left:1.25rem;list-style-type:disc}.legal-prose[data-v-f4d9a0ec] li{margin-bottom:.4rem;font-size:15px;line-height:1.7;color:var(--color-text-secondary)}.legal-prose[data-v-f4d9a0ec] strong{color:var(--color-text);font-weight:600}.legal-prose[data-v-f4d9a0ec] a{color:var(--color-accent);text-decoration:underline;text-underline-offset:2px}.legal-prose[data-v-f4d9a0ec] .callout{margin:1.25rem 0;border-radius:12px;border:1px solid var(--color-surface-border);background-color:var(--color-section-alt);padding:14px 18px}.legal-prose[data-v-f4d9a0ec] .callout p{margin-bottom:0}.legal-prose[data-v-f4d9a0ec] .placeholder{border-radius:4px;background-color:var(--color-accent-shadow);padding:0 4px;color:var(--color-accent);font-weight:600}
