.soc-dash .legal-page{max-width:820px;margin-inline:auto}.soc-dash .legal-page .legal-meta{flex-wrap:wrap;gap:6px;margin-bottom:16px;display:flex}.soc-dash .legal-page .legal-prose{color:var(--ink);font-size:calc(13px * var(--font-scale));line-height:1.7}.soc-dash .legal-page .legal-prose h1{font-size:calc(20px * var(--font-scale));color:var(--ink);margin:0 0 14px;font-weight:700;line-height:1.3}.soc-dash .legal-page .legal-prose h2{font-size:calc(16px * var(--font-scale));border-bottom:1px solid var(--line);color:var(--ink);margin:26px 0 10px;padding-bottom:6px;font-weight:700;line-height:1.35}.soc-dash .legal-page .legal-prose h3{font-size:calc(14px * var(--font-scale));color:var(--ink);margin:20px 0 8px;font-weight:600}.soc-dash .legal-page .legal-prose p{color:var(--ink-muted);margin:0 0 12px}.soc-dash .legal-page .legal-prose ul,.soc-dash .legal-page .legal-prose ol{color:var(--ink-muted);margin:0 0 12px;padding-left:22px}.soc-dash .legal-page .legal-prose li{margin:4px 0}.soc-dash .legal-page .legal-prose a{color:var(--em);text-decoration:underline}.soc-dash .legal-page .legal-prose strong{color:var(--ink);font-weight:700}.soc-dash .legal-page .legal-prose code{font-family:var(--font-mono,ui-monospace, monospace);font-size:calc(12px * var(--font-scale));background:var(--bg-sunken);border:1px solid var(--line);border-radius:var(--radius-sm,4px);padding:1px 5px}.soc-dash .legal-page .legal-prose pre{background:var(--bg-sunken);border:1px solid var(--line);border-radius:var(--radius-sm,4px);margin:0 0 12px;padding:12px;overflow-x:auto}.soc-dash .legal-page .legal-prose pre code{background:0 0;border:none;padding:0}.soc-dash .legal-page .legal-prose blockquote{border-left:3px solid var(--line);color:var(--ink-subtle);margin:0 0 12px;padding:4px 14px}.soc-dash .legal-page .legal-prose hr{border:0;border-top:1px solid var(--line);margin:20px 0}.soc-dash .legal-page .legal-table{border:1px solid var(--line);border-radius:var(--radius-sm,4px);margin:0 0 12px;overflow-x:auto}
