.legal-page[data-v-1b1814cf]{max-width:720px;padding:3rem 1.5rem}.legal-card[data-v-1b1814cf]{background:var(--ai-card-bg);border:1px solid var(--ai-card-border);padding:2rem}.legal-title[data-v-1b1814cf]{color:var(--active);font-size:1.5rem;font-weight:700;margin-bottom:1rem}.legal-lead[data-v-1b1814cf]{color:var(--inactive);font-size:.9rem;line-height:1.6;margin-bottom:1.5rem}.legal-cta[data-v-1b1814cf]{align-items:center;background:var(--ai-primary);color:var(--bt-text-active);display:inline-flex;font-size:.85rem;font-weight:600;padding:.65rem 1.25rem;text-decoration:none;transition:opacity .2s}.legal-cta[data-v-1b1814cf]:hover{opacity:.9}.legal-footnote[data-v-1b1814cf]{color:var(--inactive);font-size:.8rem;margin-top:1.5rem}.legal-footnote a[data-v-1b1814cf]{color:var(--ai-primary);text-decoration:none}.legal-footnote a[data-v-1b1814cf]:hover{text-decoration:underline}
