/* Start custom CSS */<style>
/* ---- 1. Typography reset: fall back to theme base for all text ---- */
.post, .entry-content, .wp-block, .wp-block * {
  font-family: revert !important;
  font-size: revert !important;
  font-weight: revert !important;
  line-height: revert !important;
  color: revert !important;
  letter-spacing: revert !important;
  text-transform: revert !important;
  text-decoration: revert !important;
  text-align: inherit !important; /* use theme's alignment */
}

/* Headings: let the theme's scale and styles apply, undo extra overrides */
.post h1, .post h2, .post h3, .post h4, .post h5, .post h6 {
  all: revert;
}

/* ---- 2. Layout/alignment normalization ---- */
/* Ensure the post content doesn’t have stray indents, forced widths, or misalignments */
.entry-content, .post .entry-content, .post {
  margin: 0;             /* let theme control outer spacing */
  padding: 0;            /* remove injected padding that conflicts */
  max-width: none;       /* avoid narrow or wide overrides */
  width: auto;           /* inherit natural width */
  text-align: inherit;   /* align same as surrounding theme text */
}

/* Normalize block spacing so it feels like native theme content */
.post p {
  margin-top: revert;
  margin-bottom: revert;
}

/* Reset any weird floating/positioning on inner blocks */
.post .wp-block {
  float: none !important;
  position: static !important;
}

/* ---- 3. Hide author/date metadata ---- */
.entry-meta,
.byline,
.posted-on,
.author,
.post-meta,
.meta-info,
.posted-by,
.posted-date,
.single .posted-on,
.single .byline,
.post .author-name,
.post .entry-date,
.post .entry-author {
  display: none !important;
}
</style>/* End custom CSS */