.text {
  color: var(--hs-section-color, currentColor);

  p,
  h1,
  h2,
  h3,
  h4,
  h5,
  h6,
  ul,
  ol,
  blockquote {
    margin-block: 0 2rem;
  }

  *:last-child {
    margin-block-end: 0
  }

  a {
    color: var(--hs-section-link-color);
  }

  a:hover {
    color: var(--hs-section-link-color-hover);
  }

   a:focus-visible {
    color: var(--hs-section-link-color-hover);
   }

  blockquote {
    padding: 24px;
    border-radius: 4px;
    border-left: 3px solid var(--hs-section-blockquote-accentColor);
    background-color: var(--hs-section-blockquote-backgroundColor);
    color: var(--hs-section-blockquote-color);
  }

  pre {
    white-space: pre-wrap;
    word-wrap: break-word;
  }
}
