#fw-section-links-list-1741745068 {
--color-primary: #f6a4d5;
--color-primary-rgb: 246, 164, 213;
--color-background: #2831d5;
--color-background-rgb: 40, 49, 213;
--color-on-primary: #FFFFFF;
--color-on-primary-rgb: 255, 255, 255;
--color-on-background: #ffffff;
--color-on-background-rgb: 255, 255, 255;
--color-product-image-background: #ffffff;
--color-background-brightness: 65;
background-color: var(--color-background);
color: var(--color-on-background);
.link-list__container {
  max-width: 300px;
}
}









#fw-section-footer {
--color-primary: #f6a4d5;
--color-primary-rgb: 246, 164, 213;
--color-background: #ffffff;
--color-background-rgb: 255, 255, 255;
--color-on-primary: #FFFFFF;
--color-on-primary-rgb: 255, 255, 255;
--color-on-background: #4022dd;
--color-on-background-rgb: 64, 34, 221;
--color-product-image-background: #4022dd;
--color-background-brightness: 255;
background-color: var(--color-background);
color: var(--color-on-background);

}
#fw-section-rich-text-763d26bc-cb38-4e22-bdfe-6e0a65dceb68 {
--color-primary: #f6a4d5;
--color-primary-rgb: 246, 164, 213;
--color-background: #2831d5;
--color-background-rgb: 40, 49, 213;
--color-on-primary: #FFFFFF;
--color-on-primary-rgb: 255, 255, 255;
--color-on-background: #ffffff;
--color-on-background-rgb: 255, 255, 255;
--color-product-image-background: #ffffff;
--color-background-brightness: 65;
background-color: var(--color-background);
color: var(--color-on-background);

}
#fw-section-image-with-text-9674f2d0-0138-45ed-8015-04e42e9c8cab {
--color-primary: #f6a4d5;
--color-primary-rgb: 246, 164, 213;
--color-background: #FFFFFF;
--color-background-rgb: 255, 255, 255;
--color-on-primary: #FFFFFF;
--color-on-primary-rgb: 255, 255, 255;
--color-on-background: #004aad;
--color-on-background-rgb: 0, 74, 173;
--color-product-image-background: #004aad;
--color-background-brightness: 255;
background-color: var(--color-background);
color: var(--color-on-background);
@media only screen and (max-width: 768px) {
.image-with-text__heading,
  .image-with-text__text {
  text-align: center;
}

  
}
}
#fw-section-newsletter-2d66d5a7-2695-409f-9729-6db5e414e438 {
--color-primary: #f6a4d5;
--color-primary-rgb: 246, 164, 213;
--color-background: #FFFFFF;
--color-background-rgb: 255, 255, 255;
--color-on-primary: #FFFFFF;
--color-on-primary-rgb: 255, 255, 255;
--color-on-background: #2831d5;
--color-on-background-rgb: 40, 49, 213;
--color-product-image-background: #2831d5;
--color-background-brightness: 255;
background-color: var(--color-background);
color: var(--color-on-background);

}

#fw-section-links-list-ed2f05de-e2a8-4be9-bb78-ab1a6f66a741 {
--color-primary: #ffffff;
--color-primary-rgb: 255, 255, 255;
--color-background: #FFFFFF;
--color-background-rgb: 255, 255, 255;
--color-on-primary: #f6a4d5;
--color-on-primary-rgb: 246, 164, 213;
--color-on-background: #004aad;
--color-on-background-rgb: 0, 74, 173;
--color-product-image-background: #004aad;
--color-background-brightness: 255;
background-color: var(--color-background);
color: var(--color-on-background);
@media only screen and (max-width: 768px) {
  .link-list__cta-container {
    flex-wrap: nowrap!important;
    gap: 0!important;
    margin-left: 10px!important;
    margin-right: 10px!important;
  }
  .link-list__cta-container .button--icon {
grid-template-columns: none;
gap: 0;
}
}

@media only screen and (min-width: 768px) {
.link-list__cta-container .button__icon svg {
  width: 40px;
}  
}



}
#fw-section-image-with-text-51d7e71a-5379-4913-8b9c-1af5b477cb9e {
--color-primary: #f6a4d5;
--color-primary-rgb: 246, 164, 213;
--color-background: #FFFFFF;
--color-background-rgb: 255, 255, 255;
--color-on-primary: #FFFFFF;
--color-on-primary-rgb: 255, 255, 255;
--color-on-background: #310ee0;
--color-on-background-rgb: 49, 14, 224;
--color-product-image-background: #310ee0;
--color-background-brightness: 255;
background-color: var(--color-background);
color: var(--color-on-background);
@media only screen and (max-width: 768px) {
.image-with-text__heading,
  .image-with-text__text {
  text-align: center;
}
}
}

#fw-section-custom-html-0554d5ba-d19e-4ec1-884b-f9c365cb25c7 {
--color-primary: #f6a4d5;
--color-primary-rgb: 246, 164, 213;
--color-background: #ffffff;
--color-background-rgb: 255, 255, 255;
--color-on-primary: #060202;
--color-on-primary-rgb: 6, 2, 2;
--color-on-background: #340ff7;
--color-on-background-rgb: 52, 15, 247;
--color-product-image-background: #340ff7;
--color-background-brightness: 255;
background-color: var(--color-background);
color: var(--color-on-background);
.podcast-header {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 12px;
  flex-wrap: wrap;
  gap: 10px;
}

.podcast-title {
  font-family: 'Epilogue', sans-serif;
  font-size: 30px;
  font-weight: 600;
  color: #2831d5;
  margin: 0;
}

.subscribe-btn {
  font-family: 'Nunito Sans', sans-serif;
  background-color: #f6a4d5;
  color: #ffffff;
  text-decoration: none;
  padding: 8px 16px;
  border-radius: 999px;
  font-weight: bold;
  font-size: 14px;
  transition: background-color 0.3s ease, color 0.3s ease;
}

.subscribe-btn:hover {
  background-color: #e48cc1;
  color: #fff;
}

@media (max-width: 768px) {
  .podcast-header {
    flex-direction: column; /* Stack title and button */
    align-items: center; /* Center content */
    text-align: center; /* Center title text */
  }

  .podcast-title {
    font-size: 28px; /* Optional: slightly smaller on mobile */
    margin-bottom: 10px; /* Space between title and button */
  }

  .subscribe-btn {
    font-size: 16px; /* Optional: make button text a bit smaller */
  }
}
}
#fw-section-image-with-text-9b2a9d07-d10e-49e5-b5d7-454c8648f2f3 {
--color-primary: #f6a4d5;
--color-primary-rgb: 246, 164, 213;
--color-background: #2831d5;
--color-background-rgb: 40, 49, 213;
--color-on-primary: #FFFFFF;
--color-on-primary-rgb: 255, 255, 255;
--color-on-background: #ffffff;
--color-on-background-rgb: 255, 255, 255;
--color-product-image-background: #ffffff;
--color-background-brightness: 65;
background-color: var(--color-background);
color: var(--color-on-background);

}