/* Базовая сетка и ограничения */
.pp-legal p, .pp-legal li { line-height: 1.6; }
.pp-legal ul, .pp-legal ol { margin: .5rem 0 0 .95rem; }
.pp-legal h2 { margin-top: .9rem; }

/* Privacy */
.pp-privacy__section{
  background:#fff; border-radius:16px; padding:.9rem 1rem; box-shadow: var(--pp-shadow);
  margin:.6rem 0;
}

/* Terms */
.pp-terms__section{
  background:#fff; border-radius:16px; padding:.9rem 1rem; box-shadow: var(--pp-shadow);
  margin:.6rem 0;
}

/* Адаптив */
@media (max-width: 720px){
  .pp-legal ul, .pp-legal ol { margin-left: .8rem; }
}
