.legal{max-width:760px;padding:32px var(--gutter-r) 80px var(--gutter);margin:0 auto}.legal-back{align-items:center;gap:10px;margin-bottom:40px;display:inline-flex}.legal h1{font-size:clamp(32px,6vw,48px)}.legal-body{color:var(--ink2);margin-top:28px;line-height:1.65}.legal-body h2{color:var(--ink);margin:28px 0 8px;font-size:20px;font-stretch:125%}.legal-body li{margin:6px 0}.small{font-size:13px}.fixes{padding:0;list-style:none}.fixes li{border-top:1px solid var(--line);padding:12px 0}
