@import url("/release-20260601/assets/katalyst/content/frontend-d5b3d941.css");

.content--page {
  --content-gap: var(--space-l);
  --content-gutter: var(--space-l);

  --content-block-gutter: var(--content-gutter);
  --content-block-gap: var(--content-gap);
  --content-inline-gutter: var(--content-gutter);
  --content-inline-gap: var(--content-gap);

  &:has(h1) {
    h1 {
      margin-block-start: var(--content-block-gutter);
      max-width: calc(800px + 2 * var(--gutter));
      margin-inline: auto;
    }
  }
}

.trix-content {
  font-weight: var(--font-light);
  --link-color: var(--color-brand);

  ul {
    --flow-space: var(--space-xs);
  }
}

.content-item {
  & + .content-item {
    --flow-space: var(--space-xl);
  }

  > * + * {
    --flow-space: var(--space-s);
  }
}

.content-item[data-content-item-type="content_page_header"] {
  h4 {
    font-weight: var(--font-light);
  }
}

.content-item[data-content-item-type="content"][data-content-depth="0"] {
  --wrapper-max-width: calc(800px + 2 * var(--gutter));
}

[data-content-theme="off-white"] {
  background: var(--background, var(--background-color));
  color: var(--text-color);

  --text-color: var(--color-dark, black);
  --background: var(--color-tint);
  --link-color: var(--color-dark, black);
}
