#legal {
    padding: 150px 0;
}

#legal h1 {
    text-transform: uppercase;
}

#legal h2 {
    margin-bottom: 20px;
    margin-top: 50px;
    text-transform: uppercase;
}

#legal h3 {
    margin-bottom: 10px;
    margin-top: 25px;
    font-weight: 400;
    text-transform: uppercase;
}

#legal p, #legal a, #legal li {
    font-size: clamp(1.125rem, 1.0047rem + 0.4648vw, 1.5625rem);
    padding: 10px 0;
}