.xt-legal-page{padding:var(--section-padding) 0}.xt-legal-page h1{font-size:32px;margin-bottom:8px}.xt-legal-updated{font-size:14px;color:var(--color-text-muted);margin-bottom:40px;padding-bottom:20px;border-bottom:1px solid var(--color-border)}.xt-legal-content h2{font-size:22px;margin-top:36px;margin-bottom:14px;color:var(--color-text)}.xt-legal-content h3{font-size:18px;margin-top:24px;margin-bottom:10px}.xt-legal-content p{color:var(--color-text-secondary);line-height:1.8;margin-bottom:14px}.xt-legal-content ul{padding-left:24px;margin-bottom:16px}.xt-legal-content li{color:var(--color-text-secondary);line-height:1.7;margin-bottom:8px}.xt-legal-content a{color:var(--color-primary)}@media (max-width:768px){.xt-legal-page h1{font-size:26px}.xt-legal-content h2{font-size:20px}}