.legal-page{max-width:900px;padding:58px 0 80px}.legal-page h1{font:700 52px Georgia,serif;margin:10px 0}.legal-page h2{font:700 27px Georgia,serif;margin:34px 0 12px}.legal-page p,.legal-page li{line-height:1.75;color:#354154}.legal-note{margin-top:38px;background:#fff7ed;border-left:4px solid #ea580c;padding:16px}.legal-footer{display:flex;align-items:center;justify-content:space-between;gap:18px;flex-wrap:wrap}.legal-footer nav{display:flex;gap:18px}.legal-footer a,.legal-footer strong{color:#fff}@media(max-width:700px){.legal-page{padding:38px 0 60px}.legal-page h1{font-size:40px}.legal-footer{align-items:flex-start;flex-direction:column}}
