#fw-section-rich-text-176183400744945 {

/* Rose gold divider line between blog posts */
.blog-post + .blog-post {
  border-top: 2px solid #b76e79; /* soft rose gold base */
  box-shadow: 0 -1px 6px rgba(183, 110, 121, 0.4); /* gentle glow */
  margin-top: 2rem;
  padding-top: 2rem;
}

}

#fw-section-image-with-text-3d0e38e3-5ca4-4de0-8903-72952ddef9d3 {

/* Glowing rose gold divider line with hover shimmer */
.blog-post + .blog-post {
  border-top: 2px solid #b76e79;
  box-shadow: 0 -1px 6px rgba(183, 110, 121, 0.4);
  margin-top: 2rem;
  padding-top: 2rem;
  transition: box-shadow 0.4s ease, border-color 0.4s ease;
}

.blog-post + .blog-post:hover {
  border-color: #e0a4ad;
  box-shadow: 0 -1px 12px rgba(224, 164, 173, 0.8);
}

}










#fw-section-newsletter-73058310-05a7-410e-9af4-01746e735684 {

/* Cover and replace default success message */
.newsletter-success-message {
  color: transparent !important;
  position: relative;
}

.newsletter-success-message::after {
  content: "Faith, fiction, and fire — you're officially lit. 🔥";
  color: #f26b2c;
  font-family: inherit;
  font-size: 14px;
  position: absolute;
  left: 0;
  top: 0;
}

}