@charset "UTF-8";.legal-section{border-top:1px solid var(--surface-border);padding-block:1.5rem;scroll-margin-top:2rem}.legal-section h2{font-size:1.25rem;line-height:1.3;margin:0 0 1rem}.legal-section p{color:var(--text-muted);line-height:1.7;margin:0}.legal-section p+p{margin-top:1rem}.legal-section code{background:var(--bg-high);border-radius:var(--radius-sm);font-size:.9em;padding:.1em .35em}
