.main.legals {
    margin-top: var(--header-height);
}

.section:not(.footer) {
    padding: 0;
}

h1 {
    padding-top: var(--header-height);
    font-size: 2rem;
    padding-bottom: 1.5rem;
}

h2 {
    padding-top: 1.5rem;
    padding-bottom: 1rem;
}

h3, p {
    padding-bottom: 1rem;
}
