.terms.section-padding {
    padding-top: 30px;
    padding-bottom: 120px;
}

.terms-content {
    max-width: 900px;
}

.terms-content h2 {
    margin: 2.25rem 0 1rem;
    font-size: clamp(1.35rem, 2.4vw, 1.8rem);
}

.terms-content p {
    margin-bottom: 1rem;
    line-height: 1.75;
}

.terms-content .terms-updated {
    margin-bottom: 2rem;
    font-weight: 500;
}

.terms-content a {
    text-decoration: underline;
    text-underline-offset: 0.15em;
}
