.legal-nav{display:flex;flex-wrap:wrap;gap:12px 24px;padding:24px 0;font-size:13px}.legal-main{max-width:880px;padding-top:40px;padding-bottom:64px}.legal-main h1{font-size:clamp(30px,5vw,50px);line-height:1.15}.legal-main h2{font-size:clamp(19px,3vw,23px);line-height:1.4;margin-top:36px;scroll-margin-top:24px}.legal-main p{line-height:1.8;max-width:78ch;overflow-wrap:anywhere}.legal-main a,.legal-nav a{color:inherit;text-decoration:underline;text-underline-offset:4px;overflow-wrap:anywhere}.legal-main .version{font-size:13px;color:#66756b}.legal-downloads{display:flex;flex-wrap:wrap;gap:12px 24px;border-block:1px solid #d7dfd7;padding:18px 0;margin:24px 0}.legal-main .legal-index{padding:18px 24px;background:#eef2ec;border-radius:12px}.legal-index ol{padding-left:22px}.legal-index li{margin:8px 0}.legal-back{display:inline-block;margin-top:28px}@media(max-width:480px){.legal-main{padding-top:28px}.legal-nav{gap:12px 18px}.legal-downloads{flex-direction:column}}
