.legal-page{padding:48px 0 64px}.legal-page h1{margin-bottom:8px}.legal-updated{font-size:.88rem;color:var(--dl-text-muted);margin-bottom:32px}.legal-content{max-width:780px}.legal-content h2{font-size:1.2rem;margin-top:28px;margin-bottom:12px;color:var(--dl-secondary)}.legal-content p{font-size:.95rem;line-height:1.7;color:var(--dl-text-muted);margin-bottom:12px}.legal-content ul{padding-left:24px;margin-bottom:12px}.legal-content li{font-size:.95rem;color:var(--dl-text-muted);line-height:1.7;margin-bottom:6px}.legal-content a{color:var(--dl-primary)}