.legal-page{padding-top:var(--nav-height);min-height:100vh}.legal-hero{position:relative;padding:70px 0 40px;overflow:hidden;border-bottom:1px solid var(--border);background:radial-gradient(ellipse 50% 80% at 85% 50%,rgba(212,175,55,.08) 0,transparent 60%),var(--bg-secondary)}.legal-hero__updated{color:var(--text-muted);font-size:13px;margin-top:12px}.legal-content{max-width:820px;margin:0 auto;padding:48px 0 90px}.legal-content h2{font-size:20px;font-weight:700;margin:34px 0 12px;color:var(--text-primary)}.legal-content h2:first-child{margin-top:0}.legal-content li,.legal-content p{color:var(--text-secondary);font-size:15px;line-height:1.8;margin-bottom:12px}.legal-content ul{padding-left:22px;margin-bottom:12px}.legal-content li{margin-bottom:6px}.legal-content a{color:var(--accent)}.legal-content strong{color:var(--text-primary);font-weight:600}