.legal-hero{padding:72px 0 46px;background:linear-gradient(120deg,#101a2c,#0b0c0e);border-bottom:1px solid var(--line)}.legal-hero h1{font-size:clamp(2.8rem,7vw,5.2rem);margin:14px 0}.legal-hero p:last-child{color:#c4cad4}.legal-content{max-width:900px;padding-top:58px;padding-bottom:72px}.legal-content section+section{margin-top:36px}.legal-content h2{font-size:1.35rem;line-height:1.35;margin-bottom:10px}.legal-content p,.legal-content li{color:#c4cad4}.legal-content a{color:#a8c8ff;text-decoration:underline;text-underline-offset:3px}.legal-content ul{padding-left:1.5rem;margin:12px 0}.legal-content li+li{margin-top:7px}.legal-content p+p{margin-top:14px}
