@media (max-width:1024px){.hide-mobile-tablet{display:none!important}}@media (min-width:768px) and (max-width:1024px){.responsive-title{text-align:center!important}}@media (max-width:767px){.responsive-title{padding-left:0!important;padding-right:0!important;text-align:center!important;margin-top:.75em!important}.center-mobile{text-align:center!important;justify-content:center!important}.post-thumbnail{margin-bottom:.5em!important}}img.eager-load{loading:eager!important;fetchpriority:high!important}b,strong{font-weight:700!important}
.wp-block-paragraph {
  margin-bottom: 0.5em !important;
}
.wp-block-heading,
.wp-block-post-title,
.wp-block-post-content h1,
.wp-block-post-content h2,
.wp-block-post-content h3,
.wp-block-post-content h4,
.wp-block-post-content h5,
.wp-block-post-content h6 {
  margin-bottom: 0.5em !important;
  margin-top: 0.5em !important;
}
/* Fluid size for meta lines like “Last Updated / Originally Posted” */
.single-post .entry-content a {
    font-weight: bold;
}
.no-ezoic-ads .ezoic-ad,
.no-ezoic-ads div[id^="ezoic-pub-ad-placeholder-"],
.no-ezoic-ads .ezoic-autoinsert,
.no-ezoic-ads .adtester-container {
  display: none !important;
}
.single-post .entry-content p:first-of-type {
  padding-top: 17px;
}

.entry-content > p:has(+ ul.wp-block-list) {
  margin-bottom: 0.35rem; /* tighter */
}

/* Spacing above and below WordPress list block */
.wp-block-list {
  margin-bottom: 0.65rem;
}

@media (max-width: 768px) {
  .post-navigation,
  .nav-links {
    display: none;
  }
}

/* Jetpack Related Posts: show only 2 on mobile */
@media (max-width: 768px) {
  .jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post:nth-child(n+3),
  .jp-relatedposts .jp-relatedposts-items-visual .jp-relatedposts-post:nth-child(n+3),
  .jp-relatedposts .jp-relatedposts-items-visual li:nth-child(n+3) {
    display: none !important;
  }
}

/* Visually hidden but still in the DOM */
.etg-visually-hidden {
  position: absolute !important;
  width: 1px !important;
  height: 1px !important;
  padding: 0 !important;
  margin: -1px !important;
  overflow: hidden !important;
  clip: rect(0, 0, 0, 0) !important;
  white-space: nowrap !important;
  border: 0 !important;
}