main.legal-page {
    margin-top: 10vh;
    margin-bottom: 5vh;
}

main.legal-page .little-number {
    display: inline-block;
}

main.legal-page ul {
    list-style: initial;
    margin-left: 1.4rem;
}

main.legal-page a {
    position: relative;
}

main.legal-page a .link__blankArrow {
    position: absolute;
    right: -1.1rem;
    bottom: 2px;
    height: 0.75rem;
    opacity: 1;
    fill: var(--color-light);
}

main.legal-page a[target="_blank"] .link__blankArrow{
    transform: rotate(-45deg);
}

main.legal-page h1,
main.legal-page h2,
main.legal-page h3 {
    padding-top: 2rem;
    padding-bottom: 0.75rem;
}