.legal-page{padding:32px 0 96px}.legal-page .container{max-width:860px}.legal-page__heading{margin:24px 0 16px!important;text-align:start}.legal-page__intro{margin-bottom:40px!important}.legal-page__section{padding-top:28px;border-top:1px solid rgba(27,22,72,.1);margin-top:28px}.legal-page__section h2{margin:0 0 12px;font-family:var(--font-primary);font-size:1.35rem;font-weight:600;color:#1b1648}.legal-page__section p{margin:0 0 12px;line-height:1.7;color:#4b5563}.legal-page__section a{color:#08c;font-weight:600}