.sr-legal-updated{color:var(--color-text-muted);font-size:var(--text-small);margin-bottom:40px;padding-bottom:20px;border-bottom:1px solid var(--color-border)}.sr-legal-content h2{font-size:var(--text-h3);margin-top:40px;margin-bottom:16px;padding-top:20px;border-top:1px solid var(--color-border)}.sr-legal-content h2:first-child{margin-top:0;padding-top:0;border-top:none}.sr-legal-content h3{font-size:var(--text-h4);margin-top:24px;margin-bottom:12px}.sr-legal-content p{color:var(--color-text-secondary);line-height:1.8;margin-bottom:14px}.sr-legal-content ul{padding-left:24px;margin-bottom:16px}.sr-legal-content li{color:var(--color-text-secondary);line-height:1.7;margin-bottom:6px}.sr-legal-content a{color:var(--color-primary)}