.information-page {
  max-width: 850px;
  padding-block: var(--space-16) var(--space-24);
}
.information-page .section-lede { margin-block: var(--space-6) var(--space-12); }
.information-page section { margin-top: var(--space-10); }
.information-page h2 {
  font-family: var(--font-body);
  font-size: var(--text-lg);
  font-weight: 600;
  line-height: 1.3;
  margin-bottom: var(--space-4);
}
.information-page p + p { margin-top: var(--space-4); }
.information-page section p { color: var(--color-text-muted); }
.information-actions { display: flex; flex-wrap: wrap; gap: var(--space-4); margin-top: var(--space-10); }
.header__actions .btn--sm { display: inline-flex; }
.error-page { min-height: 72vh; }
@media (max-width: 540px) {
  .header__inner { flex-wrap: wrap; gap: var(--space-3); padding-block: var(--space-4); }
  .information-page { padding-block: var(--space-10) var(--space-16); }
}
