/* Общий вид юридических страниц. Раньше стиль жил инлайном в privacy.html и был бы
   скопирован в каждую новую страницу — пять расходящихся копий одного оформления.
   Цели нажатия здесь не меньше 44px: это те же требования, что и к витрине. */
body{max-width:46rem;margin:0 auto;padding:2rem 1.25rem 4rem;line-height:1.6}
h1{margin:0 0 .25rem;font-size:1.7rem}
.upd{opacity:.7;font-size:.9rem;margin-bottom:1.25rem}
h2{margin-top:2.25rem;font-size:1.15rem}
h3{margin-top:1.5rem;font-size:1rem}
table{border-collapse:collapse;width:100%;margin:.75rem 0;font-size:.95rem}
th,td{border:1px solid currentColor;border-color:color-mix(in srgb, currentColor 25%, transparent);
      padding:.4rem .55rem;text-align:left;vertical-align:top}
code{font-size:.9em}
.wrap{overflow-x:auto}                     /* широкие таблицы прокручиваются сами, а не тянут страницу */
.lg-nav{font-size:.9rem;opacity:.8;margin:0 0 1.5rem;line-height:2.4}
.lg-nav a{color:inherit}
.lg-nav a,.lg-nav strong{display:inline-block;min-height:44px;line-height:44px;padding:0 .15rem}
.lg-lang{display:flex;gap:.5rem;margin:0 0 1.25rem}
.lg-lang button{min-height:44px;min-width:44px;padding:0 .9rem;border-radius:8px;cursor:pointer;
  font:inherit;font-size:.9rem;background:transparent;color:inherit;
  border:1px solid color-mix(in srgb, currentColor 30%, transparent)}
.lg-lang button[aria-pressed="true"]{background:color-mix(in srgb, currentColor 12%, transparent);font-weight:600}
.lg-lang button:focus-visible,.lg-nav a:focus-visible{outline:2px solid currentColor;outline-offset:2px}
.note{border-left:3px solid color-mix(in srgb, currentColor 35%, transparent);
      padding:.35rem 0 .35rem .8rem;margin:1rem 0}
footer{margin-top:3rem;font-size:.9rem;opacity:.75}
