.legal-page[data-v-130e2bf4]{background:var(--color-bg-secondary);margin:0 calc(var(--space-5)*-1);min-height:calc(100vh - 120px);padding:var(--space-8) 0}.legal-container[data-v-130e2bf4]{margin:0 auto;max-width:720px;padding:0 var(--space-5)}.legal-header[data-v-130e2bf4]{margin-bottom:var(--space-6)}.legal-title[data-v-130e2bf4]{color:var(--color-text);font-family:var(--font-display);font-size:2rem;font-weight:var(--weight-display);margin:0}.legal-updated[data-v-130e2bf4]{color:var(--color-text-muted);font-size:.875rem;margin:var(--space-2) 0 0}.legal-body[data-v-130e2bf4]{color:var(--color-text-secondary);font-size:1rem;line-height:1.65}.legal-body[data-v-130e2bf4] h2{color:var(--color-text);font-size:1.125rem;font-weight:600;margin:var(--space-8) 0 var(--space-2)}.legal-body[data-v-130e2bf4] p,.legal-body[data-v-130e2bf4] ul{margin:0 0 var(--space-3)}.legal-body[data-v-130e2bf4] ul{list-style:disc;padding-left:var(--space-5)}.legal-body[data-v-130e2bf4] li+li{margin-top:var(--space-1)}.legal-body[data-v-130e2bf4] strong{color:var(--color-text);font-weight:600}.legal-body[data-v-130e2bf4] a{color:var(--color-primary);text-decoration:underline;text-underline-offset:2px}@media(max-width:768px){.legal-page[data-v-130e2bf4]{margin:0 calc(var(--space-3)*-1);padding:var(--space-5) 0}.legal-container[data-v-130e2bf4]{padding:0 var(--space-4)}.legal-title[data-v-130e2bf4]{font-size:1.5rem}}
