@charset "UTF-8";.legal-hero{background:linear-gradient(135deg,var(--primary-dark) 0,var(--primary) 100%);color:#fff;padding:56px 0 40px}.legal-hero h1{font-size:30px;color:#fff;margin-bottom:8px}.legal-updated{font-size:14px;color:rgba(255,255,255,.65);margin:0}.legal-body h2{font-size:20px;font-weight:700;color:var(--gray-900);margin-top:32px;margin-bottom:10px}.legal-body p{font-size:15px;color:var(--gray-700);line-height:1.7;margin-bottom:14px}.legal-body ul{padding-left:24px;margin-bottom:16px}.legal-body ul li{font-size:15px;color:var(--gray-700);line-height:1.65;margin-bottom:6px}.legal-body a{color:var(--primary);-webkit-text-decoration:underline;text-decoration:underline}