.bookie .legal-prose{max-width:44rem;margin:0 auto;padding-block:var(--space-8);color:var(--text-secondary);line-height:1.7}.bookie .legal-prose h1{color:var(--text-primary);margin:0 0 var(--space-2)}.bookie .legal-prose .legal-updated{margin:0 0 var(--space-6);font-size:var(--text-sm);color:var(--text-muted)}.bookie .legal-prose .legal-intro{margin:0 0 var(--space-6)}.bookie .legal-prose .legal-section{margin-top:var(--space-6)}.bookie .legal-prose .legal-section h2{margin:0 0 var(--space-3);font-size:1.25rem;color:var(--text-primary)}.bookie .legal-prose .legal-section p{margin:0 0 var(--space-3)}.bookie .legal-prose .legal-section ul{margin:0 0 var(--space-3);padding-left:1.25rem;display:flex;flex-direction:column;gap:var(--space-2)}
