#terms .container {
    align-items: flex-start;
}

#terms li {
    border-top: 1px solid var(--border-color);
    padding: 4rem 0;
}

#terms h2.h3 {
    font-size: 1.6rem;
    font-weight: 600;
    margin-bottom: 3.2rem;
}

#terms p {
    font-size: 1.4rem;
    font-weight: normal;
    margin-bottom: 3.2rem;
}

#terms li p:last-child {
    margin-bottom: 0;
}