.legal-page{background:#f7f7f0}.legal-page header{position:static;background:#13251d}.legal-back{font-size:13px;color:#e1ebd8}.legal-page main{max-width:850px;margin:auto;padding:55px 28px 75px}.legal-page h1{font-size:clamp(36px,5vw,56px);margin:0 0 30px}.legal-page .eyebrow{font-size:10px}.legal-page main h2{font-size:24px;line-height:1.3;margin:32px 0 15px}.legal-page main p{font-size:15px;line-height:1.85;color:#56674f;margin:14px 0}.legal-page main a{color:#436b2f;text-decoration:underline;overflow-wrap:anywhere}.legal-page main li{font-size:14px;line-height:1.9}.legal-page main .legal-note{font-size:12px;padding:20px;background:#e8eddf;border-radius:9px;margin-top:35px}.legal-page footer{display:flex;flex-wrap:wrap;gap:25px;padding:30px 6%;background:#13251d;color:#dce7d1;font-size:13px}.public-legal-links{display:flex;gap:18px;flex-wrap:wrap;font-size:11px}.footer-bottom a{font-size:11px}@media(max-width:550px){.legal-page main{padding:35px 22px 50px}.legal-page main h2{font-size:22px}.legal-page main p{font-size:14px}.legal-back{font-size:11px}}