.mn-privacy-body {

  max-width: var(--mn-measure-68);
}

.mn-privacy-body p,
.mn-privacy-body li {
  font-size: var(--mn-text-body);
  line-height: var(--mn-leading-17);
  color: var(--mn-ink);
}

.mn-privacy-body p {
  margin: 0 0 var(--mn-space-4);
}

.mn-privacy-body .mn-h2 {
  margin: var(--mn-space-10) 0 var(--mn-space-3);
  font-size: var(--mn-text-prose-h2);
  font-weight: var(--mn-weight-bold);
  line-height: var(--mn-leading-13);
  letter-spacing: var(--mn-tracking-minus-2);
  color: var(--mn-ink);
}

.mn-privacy-body .mn-h2:first-child {
  margin-top: 0;
}

.mn-privacy-body ul {
  margin: 0 0 var(--mn-space-4);
  padding-left: var(--mn-space-6);
}

.mn-privacy-body li {
  margin-bottom: var(--mn-space-2);
}

.mn-privacy-meta {
  font-size: var(--mn-text-sm);
  color: var(--mn-muted);
  margin: 0 0 var(--mn-space-8);
}

.mn-privacy-unset {
  color: var(--mn-violet-ink);
}

.mn-privacy-body a {
  text-decoration: underline; text-underline-offset: var(--mn-space-1);
  text-decoration-thickness: var(--mn-border-1); text-decoration-color: var(--mn-link-underline);
}
.mn-privacy-body a:hover { text-decoration-color: currentColor; }
