.legal-content{max-width:1240px;min-height:65vh}
.legal-content section{margin-top:36px;max-width:740px}
.legal-content h2{font-size:28px}
.legal-content p{line-height:1.85}
.legal-content a{text-decoration:underline;text-underline-offset:3px;color:var(--green)}
.legal-email{overflow-wrap:anywhere}
@media(max-width:680px){.legal-content{min-height:60vh}.legal-content h1{font-size:42px}.legal-content h2{font-size:26px}.legal-content p{font-size:14px}.footer{padding-bottom:20px}}
