.legal-page{color:#e2e8f0;background:#020617;min-height:100vh}.legal-container{max-width:900px;margin:0 auto;padding:72px 24px}.legal-kicker{color:#22d3ee;letter-spacing:.12em;text-transform:uppercase;margin-bottom:12px;font-size:13px;font-weight:700}.legal-title{color:#fff;margin-bottom:12px;font-size:42px;line-height:1.1}.legal-updated{color:#94a3b8;margin-bottom:40px;font-size:14px}.legal-content{gap:32px;display:grid}.legal-section{border-top:1px solid #1e293b;padding-top:28px}.legal-section h2{color:#fff;margin-bottom:12px;font-size:22px}.legal-section p{color:#cbd5e1;margin:0 0 12px;font-size:16px;line-height:1.7}.legal-section ul{color:#cbd5e1;margin:12px 0 0;padding-left:22px;line-height:1.7}.legal-section a{color:#22d3ee;text-decoration:none}.legal-section a:hover{text-decoration:underline}*{box-sizing:border-box}html{scroll-behavior:smooth}body{color:#e2e8f0;background:#020617;margin:0;font-family:Arial,Helvetica,sans-serif}a{color:#e2e8f0;text-decoration:none}a:hover{color:#22d3ee}h1,h2,h3{margin:0;font-weight:600}p{line-height:1.6}button{cursor:pointer;font-family:inherit}
