.legal-main{max-width:850px;padding:55px 0 100px}.legal-main nav{font-size:.85rem;color:#66706d;margin-bottom:38px}.legal-main h1{font-size:clamp(2.4rem,5vw,4rem);margin-bottom:35px}.legal-main h2{font-size:1.7rem;margin:38px 0 10px}.legal-main p{color:#384743;margin:0 0 16px}.legal-main a{color:#806022;text-decoration:underline;text-underline-offset:3px}.legal-warning{background:#f5e9ca;border-left:4px solid #af8540;padding:16px 20px;color:#4b3923!important}.legal-footer{display:flex;justify-content:space-between;gap:20px;flex-wrap:wrap}.legal-footer p{margin:0}.legal-footer a{text-decoration:underline;text-underline-offset:3px}@media(max-width:680px){.legal-main{padding:35px 0 75px}.legal-main h2{font-size:1.45rem}}
