.Legal-module__F_jpgq__main{background:var(--background);min-height:100vh;color:var(--foreground);padding:80px 20px 40px}.Legal-module__F_jpgq__container{max-width:800px;margin:0 auto}.Legal-module__F_jpgq__title{background:linear-gradient(135deg,var(--primary),var(--accent));-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin-bottom:10px;font-size:2.5rem;font-weight:900}.Legal-module__F_jpgq__description{color:var(--foreground);opacity:.8;margin-bottom:20px;font-size:1.2rem}.Legal-module__F_jpgq__lastUpdated{color:var(--foreground);opacity:.7;margin-bottom:40px;font-size:.9rem}.Legal-module__F_jpgq__section{margin-bottom:40px}.Legal-module__F_jpgq__section h2{color:var(--foreground);margin-bottom:15px;font-size:1.5rem;font-weight:700}.Legal-module__F_jpgq__section p{color:var(--foreground);opacity:.9;margin-bottom:15px;line-height:1.8}.Legal-module__F_jpgq__section ul{margin-left:30px;line-height:1.8;list-style:outside}.Legal-module__F_jpgq__section li{color:var(--foreground);opacity:.9;margin-bottom:10px}@media (max-width:768px){.Legal-module__F_jpgq__main{padding:60px 16px 30px}.Legal-module__F_jpgq__title{font-size:2rem}.Legal-module__F_jpgq__section h2{font-size:1.3rem}}
