/* Оформление правовых страниц: узкая колонка, крупный межстрочный интервал,
   ничего лишнего. Читать это будут редко, но читать должно быть можно. */
.legal{max-width:74ch;margin:0 auto;padding:40px 20px 80px}
.legal-back{display:inline-flex;align-items:center;gap:7px;margin-bottom:26px;
  font-size:13px;color:var(--muted)}
.legal-back:hover{color:var(--yellow)}
.legal h1{font-family:var(--display);font-size:28px;letter-spacing:.02em;margin:0 0 6px}
.legal .upd{font-size:12.5px;color:var(--dim);margin:0 0 28px}
.legal h2{font-family:var(--display);font-size:15px;letter-spacing:.06em;text-transform:uppercase;
  margin:32px 0 10px;padding-top:18px;border-top:1px solid var(--line)}
.legal p{margin:0 0 12px;font-size:14.5px;line-height:1.75;color:#D7D7DD}
.legal ul{margin:0 0 12px;padding-left:20px}
.legal li{font-size:14.5px;line-height:1.75;color:#D7D7DD;margin-bottom:6px}
.legal b{color:#fff}
.legal a{color:var(--yellow);text-decoration:underline}
.legal .warn{border-left:3px solid var(--yellow);padding:12px 16px;margin:0 0 12px;
  background:rgba(255,210,0,.05);border-radius:0 8px 8px 0}
