.home-faq{background:#f1efe6}
.home-faq .section-heading{align-items:end;gap:45px;margin-bottom:38px}
.home-faq .section-heading h2{max-width:640px;margin-bottom:0}
.home-faq .section-heading>p{max-width:300px;margin-bottom:5px}
.home-faq .faq-prose{max-width:850px}
.home-faq .wp-block-details{background:#faf9f4;border-color:#dedfd7}
.home-faq .wp-block-details:nth-of-type(even){background:#e3edf0;border-color:#d5e0e4}
@media(max-width:620px){.home-faq .section-heading{margin-bottom:28px}.home-faq .section-heading h2{font-size:34px}.home-faq .section-heading>p{margin-top:19px;max-width:100%}.home-faq .faq-prose .wp-block-details{padding:20px 18px}}
