/*
 * IMPORTANT: All the dimensions here must match the ones in the editor.
 */
dvn-rich-content {
  --content-gap-size: 24px;
}
dvn-rich-content .separator {
  height: var(--content-gap-size);
}
dvn-rich-content h1 {
  font-size: 2rem;
  margin: 0;
  display: block;
}
dvn-rich-content h2 {
  font-size: 1.6rem;
  margin: 0;
  display: block;
}
dvn-rich-content h3 {
  font-size: 1.2rem;
  margin: 0;
  display: block;
}
dvn-rich-content dvn-markdown {
  line-height: 24px;
}
dvn-rich-content dvn-markdown *:first-child {
  margin-top: 0;
}
dvn-rich-content dvn-markdown *:last-child {
  margin-bottom: 0;
}