.legal-hero{padding:160px 0 64px}.legal-hero h1{font-size:clamp(2.5rem,6vw,4rem);margin:20px 0}.legal-content{padding:64px 0}.legal-content article{max-width:78ch;margin:auto;overflow-wrap:anywhere;font-size:1rem;line-height:1.8}.legal-content p{margin:0 0 24px}.legal-content h2{font-size:1.6rem;margin:40px 0 20px}.legal-content a{text-decoration:underline}.legal-content ul{list-style:disc;padding-left:24px}.legal-page .nav{background:#061c2a}.legal-page .mobile{background:#061c2a}@media(max-width:600px){.legal-hero{padding-top:140px}.legal-content{padding:40px 0}}