.legal{max-width:68ch;margin:0 auto;padding:24px 16px 96px}.legal-bar{justify-content:space-between;align-items:center;margin-bottom:48px;display:flex}.legal-home{color:var(--ink);font-size:22px;font-weight:800;text-decoration:none}.legal-lang{font-size:15px;font-weight:500}.legal-doc h1{margin-bottom:12px;font-size:clamp(30px,6vw,44px);line-height:1.15}.legal-doc h2{margin:40px 0 12px;font-size:22px;line-height:1.3}.legal-doc p,.legal-doc li{font-size:17px;line-height:1.75}.legal-doc p+p,.legal-doc p+ul,.legal-doc ul+p{margin-top:12px}.legal-doc ul{margin:12px 0 0;padding-inline-start:22px}.legal-doc li+li{margin-top:6px}.legal-updated{color:var(--ink-muted);margin-bottom:24px;font-size:15px!important}
