.legal-top{border-bottom:1px solid var(--line);background:var(--bg-deep)}.legal-top__inner{width:min(100% - 2 * var(--gutter), var(--container));height:var(--nav-h);justify-content:space-between;align-items:center;gap:16px;margin-inline:auto;display:flex}.legal-top .link-arrow{font-size:16px}.legal{padding-block:clamp(48px,7vw,96px)}.legal__doc{width:min(100% - 2 * var(--gutter), 780px);margin-inline:auto}.legal__doc h1{margin-bottom:14px;font-size:clamp(32px,4.4vw,50px)}.legal__meta{color:var(--ink-3);margin-bottom:40px;font-size:16px}.legal__doc h2{margin:40px 0 12px;font-size:clamp(20px,2vw,24px)}.legal__doc p,.legal__doc li{color:var(--ink-2);font-size:16px;line-height:1.75}.legal__doc p+p{margin-top:12px}.legal__doc h3{margin:24px 0 8px;font-size:18px}.legal__doc ul,.legal__doc ol{gap:6px;margin-top:10px;padding-left:22px;list-style:outside;display:grid}.legal__doc ol{list-style:decimal}.legal__doc ul+p,.legal__doc ol+p{margin-top:12px}.legal__doc a{color:var(--orange-2);text-underline-offset:2px;text-decoration:underline}.legal__doc strong{color:var(--ink);font-weight:600}.legal-foot{border-top:1px solid var(--line);padding:28px 0}.legal-foot p{width:min(100% - 2 * var(--gutter), var(--container));color:var(--ink-4);margin-inline:auto;font-size:16px}.legal-foot a{color:var(--ink-3);text-underline-offset:2px;text-decoration:underline}
