main.post {
  /* Center image block by default in the editor */
  /* Block Styles */
}
main.post p,
main.post li {
  color: #383b3e;
  font-size: inherit;
  line-height: inherit;
  letter-spacing: inherit;
}
main.post dd,
main.post ol,
main.post ul {
  margin: 0;
  padding-left: 40px;
  list-style: disc outside;
}
main.post li,
main.post li > p {
  margin: 12px 0;
  padding: 0;
}
main.post p:first-of-type:not(li p) {
  margin-top: 0;
}
main.post p:not(li p) {
  margin-top: 24px;
}
main.post h2.wp-block-heading,
main.post .wp-block-heading h2 {
  font-size: 2rem;
  line-height: 1.1666666667;
  letter-spacing: -0.5px;
  font-weight: 700;
  margin: 48px 0 36px;
}
main.post h3.wp-block-heading,
main.post .wp-block-heading h3 {
  font-size: 1.55rem;
  line-height: 1.1666666667;
  letter-spacing: -0.5px;
  font-weight: 700;
  margin: 48px 0 36px;
}
main.post h4.wp-block-heading,
main.post .wp-block-heading h4 {
  font-size: 1.3rem;
  line-height: 1.1666666667;
  letter-spacing: -0.5px;
  font-weight: 500;
  margin: 38px 0 26px;
}
main.post .wp-block-image {
  margin-top: 24px;
}
main.post .wp-block-image > div:not(.components-placeholder) {
  text-align: center;
}
main.post [data-type="core/image"] .block-editor-block-list__block-edit figure.is-resized {
  margin: 0 auto;
}
main.post .wp-block-image img {
  padding: 4px;
  border: 1px solid #e9e9e9;
  border-radius: 4px;
}

/*# sourceMappingURL=style-editor.css.map */
