.ap-legal-page{padding:160px 0 80px}.ap-legal-title{font-size:36px;color:var(--ap-text);margin-bottom:8px}.ap-legal-updated{font-size:14px;color:var(--ap-text-secondary);margin-bottom:40px;padding-bottom:20px;border-bottom:1px solid var(--ap-border)}.ap-legal-content{max-width:800px}.ap-legal-content h2{font-size:22px;color:var(--ap-text);margin:32px 0 12px}.ap-legal-content p{font-size:15px;color:var(--ap-text-secondary);line-height:1.7;margin-bottom:12px}.ap-legal-content ul{margin-bottom:16px;padding-left:24px}.ap-legal-content li{font-size:15px;color:var(--ap-text-secondary);line-height:1.7;margin-bottom:6px}