/* [project]/src/components/legal/legal-page.css [app-client] (css) */
.dw-legal-page__root {
  min-height: 100svh;
}

.dw-legal-page__content {
  max-width: var(--measure-lg);
  padding-inline: var(--space-6);
  padding-block: var(--space-16);
  margin-inline: auto;
}

.dw-legal-page__back-link {
  border-radius: var(--radius-chip);
  transition: color var(--duration-base) var(--ease-standard);
  align-items: center;
  margin-block-end: var(--space-8);
  display: inline-flex;
}

.dw-legal-page__back-link:hover {
  color: var(--foreground);
}

.dw-legal-page__back-link:focus-visible {
  box-shadow: var(--ring-outside);
  outline: none;
}

.dw-legal-page__heading {
  font: var(--text-display);
  margin-block-end: var(--space-8);
}

.dw-legal-page__prose > * + * {
  margin-block-start: var(--space-6);
}

.dw-legal-page__section-heading {
  margin-block-start: var(--space-8);
  margin-block-end: var(--space-4);
}

.dw-legal-page__list {
  gap: var(--space-2);
  flex-direction: column;
  margin-block-start: var(--space-2);
  display: flex;
}

/*# sourceMappingURL=0rvhvuiwqh_za.css.map*/