.legal-layout{max-width:820px}.legal-lead{margin:0 0 8px;font-size:16px;line-height:1.9}.legal-section{border-top:1px solid #e8edf2;padding:24px 0}.legal-section:first-of-type{border-top:none;padding-top:8px}.legal-section h2{color:#1a1f29;margin:0 0 12px;font-size:19px;line-height:1.5}.legal-section p{margin:0 0 12px;line-height:1.9}.legal-section p:last-child{margin-bottom:0}.legal-list{margin:0;padding-left:20px}.legal-list li{color:var(--muted1);margin-bottom:10px;line-height:1.9}.legal-list li:last-child{margin-bottom:0}.legal-contact{margin-top:4px;font-weight:600}.legal-crosslink{border-top:1px solid #e8edf2;margin-top:32px;padding-top:20px}@media (max-width:640px){.legal-section h2{font-size:17px}}
