.bl-legal[data-v-f111902b]{max-width:760px}.bl-legal-draft[data-v-f111902b]{background:var(--amber-100,#fbebd2);border:1px solid var(--amber-500,#e8a33d);border-radius:var(--r-md);color:var(--ink-800,#11161d);font-size:13px;font-weight:600;letter-spacing:.01em;padding:var(--sp-4) var(--sp-5)}.bl-legal-head[data-v-f111902b]{margin-top:var(--sp-7)}.bl-legal-lead[data-v-f111902b]{color:var(--fg-muted);font-size:18px;line-height:1.6}.bl-legal-meta[data-v-f111902b]{border-top:1px solid var(--border);display:flex;gap:var(--sp-8);margin-top:var(--sp-5);padding-top:var(--sp-5)}.bl-legal-meta dt[data-v-f111902b]{color:var(--fg-subtle);font-family:var(--font-mono);font-size:11px;letter-spacing:.06em;text-transform:uppercase}.bl-legal-meta dd[data-v-f111902b]{color:var(--fg);font-family:var(--font-mono);font-size:13px;margin:4px 0 0}.bl-legal-toc[data-v-f111902b]{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-md);margin-top:var(--sp-7);padding:var(--sp-5) var(--sp-6)}.bl-legal-toc h2[data-v-f111902b]{color:var(--fg-subtle);font-family:var(--font-mono);font-size:11px;letter-spacing:.08em;margin-bottom:var(--sp-3);text-transform:uppercase}.bl-legal-toc ol[data-v-f111902b]{-moz-columns:2;column-count:2;gap:var(--sp-6);margin:0;padding-inline-start:1.2em}.bl-legal-toc li[data-v-f111902b]{margin-bottom:var(--sp-2)}.bl-legal-toc a[data-v-f111902b]{color:var(--accent-text);font-size:14px}.bl-legal-section[data-v-f111902b]{margin-top:var(--sp-8);scroll-margin-top:80px}.bl-legal-section h2[data-v-f111902b]{font-size:22px;font-weight:700}.bl-legal-section p[data-v-f111902b]{color:var(--fg-muted);font-size:16px;line-height:1.65;margin-top:var(--sp-4)}.bl-legal-section ul[data-v-f111902b]{display:flex;flex-direction:column;gap:var(--sp-2);margin-top:var(--sp-4);padding-inline-start:1.3em}.bl-legal-section li[data-v-f111902b]{color:var(--fg-muted);font-size:16px;line-height:1.6}.bl-legal-foot[data-v-f111902b]{border-top:1px solid var(--border);margin-top:var(--sp-10);padding-top:var(--sp-6)}.bl-legal-contact[data-v-f111902b]{color:var(--fg-muted);font-size:15px}.bl-legal-related[data-v-f111902b]{margin-top:var(--sp-6)}.bl-legal-related h2[data-v-f111902b]{color:var(--fg-subtle);font-family:var(--font-mono);font-size:11px;letter-spacing:.08em;margin-bottom:var(--sp-3);text-transform:uppercase}.bl-legal-related ul[data-v-f111902b]{display:flex;flex-wrap:wrap;gap:var(--sp-3) var(--sp-5);list-style:none;margin:0;padding:0}.bl-legal-related a[data-v-f111902b]{color:var(--accent-text);font-size:14px}@media(max-width:560px){.bl-legal-toc ol[data-v-f111902b]{-moz-columns:1;column-count:1}.bl-legal-meta[data-v-f111902b]{gap:var(--sp-6)}}
