/*
  Long-form text page: single centered column.
*/

.page-privacy {
  padding-inline: max(var(--space-md), calc((100vw - var(--width-content)) / 2));
  padding-block: var(--space-4xl);
}
.page-privacy > article {
  max-inline-size: var(--width-narrow);
  margin-inline: auto;
}
.page-privacy h1 { color: var(--brand); margin-block-end: var(--space-md); }
.page-privacy h2 { margin-block: var(--space-lg) var(--space-xs); font-size: 1.25rem; }
.page-privacy p { margin-block: .5rem; }
