.legal-page{max-width:720px;color:var(--st-text);margin:0 auto;padding:32px 20px 64px;line-height:1.7}.legal-page .st-page-head{margin-bottom:18px}.legal-updated{background:var(--st-surface-3);border:1px solid var(--st-border);border-radius:var(--radius-md);font-size:var(--st-fs-xs);color:var(--st-text-muted);margin:0 0 32px;padding:7px 14px;display:inline-block}.legal-section{margin-bottom:34px}.legal-h2{border-bottom:2px solid var(--st-border);font-size:var(--st-fs-h2);color:var(--st-primary);margin:0 0 12px;padding-bottom:8px}.legal-section p{margin:0 0 12px}.legal-section p:last-child{margin-bottom:0}.legal-list{margin:12px 0;padding-left:22px}.legal-list li{margin-bottom:7px}.legal-list li:last-child{margin-bottom:0}.legal-page a{color:var(--st-action)}.legal-note{background:var(--st-cyan-soft);border:1px solid var(--st-cyan-border);border-radius:var(--radius-lg);font-size:var(--st-fs-sm);color:var(--st-cyan-text);margin-top:34px;padding:16px 18px}.legal-note a{color:inherit;font-weight:600}
