.legal-hero{padding:85px 0 70px;background:linear-gradient(135deg,#f5f2ff,#f6f9ff)}.legal-hero h1{font-size:54px;margin-bottom:12px}.legal-hero p{color:var(--muted);margin:0}.legal-content{max-width:840px;padding-top:75px;padding-bottom:90px}.legal-content>p:first-child{font-size:20px;line-height:1.8;color:var(--ink);margin-bottom:50px}.legal-content h2{font-size:25px;margin-top:38px;margin-bottom:12px}.legal-content p{color:var(--muted)}.legal-content a,.legal-footer a{color:var(--purple)}.legal-footer{margin-top:0;padding-top:25px}@media(max-width:767px){.legal-hero{padding:60px 0 50px}.legal-hero h1{font-size:40px}.legal-content{padding-top:55px;padding-bottom:65px}}
