body.category-parenting-topic,
body.category-parenting-styles-approaches,
body.category-parenting-skills-techniques,
body.category-parent-emotional-mental-health,
body.category-parenting-challenges,
body.category-co-parenting-relationships,
body.category-single-parenting,
body.category-work-parenting-balance,
body.category-parenting-life-lifestyle,
body.category-discipline-philosophy,
body.category-communication-with-children,
body.category-raising-values-character,
body.category-parenting-by-age,
body.category-parenting-laws-rights,
body.category-cultural-traditions-parenting {
  background-color: #f7f8f4;
  background-image: url('../../img/backing.png');
  background-repeat: repeat;
}

.parenting-multipage {
  display: grid;
  gap: 32px;
}

.parenting-multipage .pregnancy-multipage__nav {
  padding: 40px 0;
}

.parenting-multipage .pregnancy-multipage__intro,
.parenting-multipage .pregnancy-multipage__anchors,
.parenting-multipage .pregnancy-multipage__articles,
.parenting-multipage .pregnancy-multipage__insert-block,
.parenting-multipage .pregnancy-multipage__faq,
.parenting-multipage .pregnancy-multipage__feedback {
  padding: 0;
}

.parenting-multipage .pregnancy-multipage__closing {
  display: grid;
  gap: 32px;
  padding-bottom: 32px;
}

.parenting-multipage .pregnancy-multipage-topic.is-active {
  border-color: var(--topic-color, #874e9d);
  color: var(--topic-color, #874e9d);
}

.parenting-multipage .pregnancy-multipage-topic.is-active:hover,
.parenting-multipage .pregnancy-multipage-topic.is-active:focus-visible {
  color: var(--topic-color, #874e9d);
}

.parenting-multipage .pregnancy-multipage__intro .container {
  justify-items: stretch;
}

.parenting-multipage .pregnancy-multipage__title {
  justify-self: center;
}

.parenting-multipage .pregnancy-multipage__intro p {
  justify-self: stretch;
  max-width: none;
}

.parenting-multipage .parenting-multipage__intro-copy {
  width: 100%;
  text-indent: 2em;
}

.parenting-multipage .pregnancy-multipage-anchor-card__hero {
  background: radial-gradient(14.35% 114.82% at 9.25% 64.55%, rgba(255, 255, 255, 0.2) 32.92%, rgba(255, 255, 255, 0) 68.75%), linear-gradient(97.17deg, var(--multipage-hero-color, #874e9d) 0%, var(--multipage-hero-color, #874e9d) 104.02%);
  background: radial-gradient(14.35% 114.82% at 9.25% 64.55%, rgba(255, 255, 255, 0.2) 32.92%, rgba(255, 255, 255, 0) 68.75%), linear-gradient(97.17deg, var(--multipage-hero-color, #874e9d) 0%, color-mix(in srgb, var(--multipage-hero-color, #874e9d) 82%, #fff) 104.02%);
}

.parenting-multipage .pregnancy-multipage-anchor-card__links::after,
.parenting-multipage .pregnancy-multipage-anchor-card__link.is-active::before,
.parenting-multipage .pregnancy-multipage__section-title.is-active .pregnancy-multipage__section-marker,
.parenting-multipage .pregnancy-multipage__articles:target .pregnancy-multipage__section-marker {
  background: var(--multipage-hero-color, #874e9d);
}

.parenting-multipage .pregnancy-multipage-anchor-card__link::before,
.parenting-multipage .pregnancy-multipage__section-title,
.parenting-multipage .pregnancy-multipage__section-marker {
  border-color: var(--multipage-hero-color, #874e9d);
}

.parenting-multipage .pregnancy-multipage-anchor-card__link.is-active,
.parenting-multipage .pregnancy-multipage-anchor-card__link:hover,
.parenting-multipage .pregnancy-multipage-anchor-card__link:focus-visible,
.parenting-multipage .pregnancy-multipage__section-title.is-active,
.parenting-multipage .pregnancy-multipage__articles:target .pregnancy-multipage__section-title {
  color: var(--multipage-hero-color, #874e9d);
}
