.legal-content {max-width: 900px;margin: 0 auto;padding: 2rem 1.5rem 4rem;color: #e0e0e0;font-size: 1rem;line-height: 1.8;}
.legal-content h2 {color: rgb(118, 56, 250);font-size: 1.4rem;margin-top: 2rem;margin-bottom: 0.75rem;}
.legal-content a {color: #925cff;text-decoration: none;}
.legal-content a:hover {text-decoration: underline;}
