/* Improve readability of post content */
.single-post .entry-content,
.post .entry-content {
  max-width: 820px;
  margin: 0 auto;
  line-height: 1.75;
  font-size: 18px;
  margin-bottom: 5em;
}

/* Add consistent spacing */
.entry-content p { margin: 0 0 1em; }
.entry-content h2 { margin-top: 1.6em; margin-bottom: 0.6em; }
.entry-content h3 { margin-top: 1.3em; margin-bottom: 0.5em; }
.entry-content ul, .entry-content ol { margin: 0 0 1em 1.2em; }

#comments {
    display: none;
}

.entry-footer {
    display: none;
}

#content .footer {
    display: none;
}

a {
  color: unset;
}

article header {
  position: relative;
  background-color: unset;
  z-index: unset;
  text-align: center;
  margin-top: 4em;
  margin-bottom: 3em;
  box-shadow: none;
}

article header a {
  text-decoration: none;
}

article header h1 {
  font-size: 46px;
}

.meta-sep {
  display: none;
}

.entry-meta {
  margin-top: 1em;
}

.wp-block-image {
  margin-bottom: 2em;
}

#content {
  padding: 0 2em;
}

#content h2 {
  font-size: 1.5em;
}

#content h3 {
  font-size: 1.2em;
}

.entry-content ul {
  list-style: disc;
  margin-left: 1.5em;
}

.entry-content ol {
  list-style: decimal;
  margin-left: 1.5em;
}

.entry-content li {
  margin-bottom: 0.4em;
}

.entry-content p {
  color: rgb(203, 207, 212);
}

.entry-content li {
  color: rgb(203, 207, 212);
}

.entry-content ul {
  color: rgb(203, 207, 212);
}

.entry-title a {
  display: inline-block;
  max-width: 860px;
}
