@media print, screen and (width >= 768px) {
  .p-section-benefit__row {
    padding-top: 30px;
  }
  .p-section-benefit .c-text--secondary {
    margin-bottom: 95px;
  }
  .p-section-benefit .c-heading--tertiary {
    margin-bottom: 33px;
  }
  .p-section-benefit .c-list--anchor-primary {
    margin-bottom: 70px;
  }
}
@media print {
  .p-section-benefit .c-text--secondary,
  .p-section-benefit .c-list--anchor-primary {
    margin-bottom: 40px;
  }
}
@media screen and (width < 768px) {
  .p-section-benefit__row {
    padding-top: 0.2rem;
  }
  .p-section-benefit .c-text--secondary {
    margin-bottom: 0.33rem;
  }
  .p-section-benefit .c-heading--tertiary {
    margin-bottom: 0.27rem;
  }
  .p-section-benefit .c-list--anchor-primary {
    margin-bottom: 0.34rem;
  }
}
.p-section-intro {
  background: #fdffe8;
}

@media print, screen and (width >= 768px) {
  .p-section-intro {
    padding: 67px 0 94px;
  }
  .p-section-intro .c-text--secondary {
    margin-bottom: 47px;
    font-size: 0.16rem;
    line-height: 1.875;
  }
  .p-section-intro .c-heading {
    margin-bottom: 31px;
  }
}
@media print {
  .p-section-intro {
    padding-bottom: 200px;
  }
}
@media screen and (width < 768px) {
  .p-section-intro {
    padding: 0.49rem 0 0.44rem;
  }
  .p-section-intro .c-text--secondary {
    margin-bottom: 0.35rem;
    line-height: 1.8571428571;
  }
  .p-section-intro .c-heading {
    margin-bottom: 0.19rem;
  }
}
/*# sourceMappingURL=benefit.css.map */