.legal-doc[data-v-3d3e6fca]{flex-direction:column;gap:4px;display:flex}.legal-title[data-v-3d3e6fca]{font-family:var(--rf-font-display);font-size:var(--rf-text-2xl);color:var(--rf-ink);margin:0 0 6px;font-weight:700}.legal-updated[data-v-3d3e6fca]{font-size:var(--rf-text-sm);color:var(--rf-muted);margin:0 0 24px}.legal-body[data-v-3d3e6fca]{flex-direction:column;gap:12px;display:flex}.legal-section[data-v-3d3e6fca]{display:contents}.legal-body p[data-v-3d3e6fca]{color:var(--rf-muted);line-height:var(--rf-leading-body);font-size:var(--rf-text-md);margin:0}.legal-body h2[data-v-3d3e6fca]{font-family:var(--rf-font-display);font-size:var(--rf-text-base);color:var(--rf-ink);margin:14px 0 0;font-weight:700}.legal-body a[data-v-3d3e6fca]{color:var(--rf-accent);text-decoration:none}.legal-body a[data-v-3d3e6fca]:hover{text-decoration:underline}.legal-list[data-v-3d3e6fca]{flex-direction:column;gap:6px;margin:0;padding-left:20px;display:flex}.legal-list li[data-v-3d3e6fca]{color:var(--rf-muted);line-height:var(--rf-leading-body);font-size:var(--rf-text-md)}.legal-callout[data-v-3d3e6fca],.legal-lead[data-v-3d3e6fca]{font-size:var(--rf-text-md)!important}.legal-callout[data-v-3d3e6fca]{background:var(--rf-surface);border-left:3px solid var(--rf-accent);border-radius:6px;padding:12px 14px;margin-top:4px!important}.legal-links[data-v-3d3e6fca]{flex-wrap:wrap;gap:4px;display:flex}.legal-disclaimer[data-v-3d3e6fca]{border-top:1px solid var(--rf-line);padding-top:16px;font-style:italic;font-size:var(--rf-text-sm)!important;margin-top:24px!important}
