.legal-page {
    max-width: 820px;
    padding-block: 65px 100px;
    color: var(--charcoal-700);
    font-size: 17px;
    line-height: 1.75;
}

.legal-page .article-intro {
    color: var(--navy-800);
    font: 600 21px/1.65 Manrope, sans-serif;
}

.legal-page section {
    padding-top: 20px;
}

.legal-page h2 {
    margin: 28px 0 10px;
    color: var(--navy-900);
    font-size: 30px;
}

.legal-page a {
    color: var(--sky-700);
    font-weight: 700;
}
