.faq-page{width:100%;max-width:1300px;margin-left:auto;margin-right:auto;padding-left:1.5rem;padding-right:1.5rem}@media (width>=1024px){.faq-page{padding-left:3rem;padding-right:3rem}}.faq-page{padding-top:clamp(3rem,5vw,5rem);padding-bottom:clamp(3rem,5vw,5rem)}@media (width>=1024px){.faq-page{padding-top:clamp(4rem,8vw,7rem);padding-bottom:clamp(4rem,8vw,7rem)}}.faq-page{max-width:1300px}.faq-page__toc{flex-wrap:wrap;justify-content:center;gap:.5rem .75rem;margin-top:1.5rem;display:flex}.faq-page__toc a{color:#5e7a52;background:#fff;border:1px solid #e5e2dc;border-radius:50px;padding:.25rem 1rem;font-family:"Source Sans 3",Segoe UI,sans-serif;font-size:.875rem;text-decoration:none}.faq-page__toc a:hover,.faq-page__toc a:focus-visible{border-color:#5e7a52}.faq-page__group{scroll-margin-top:88px}.faq-page__group+.faq-page__group{margin-top:clamp(4rem,8vw,7rem)}.faq-page__more{max-width:800px;margin:1rem auto 0;font-family:"Source Sans 3",Segoe UI,sans-serif;font-size:.875rem}.faq-page__more a{color:#5e7a52}.faq-page__topics{text-align:center;margin-top:clamp(4rem,8vw,7rem)}.faq-page__topics-lead{color:#3d3935;max-width:800px;margin:0 auto;font-family:"Source Sans 3",Segoe UI,sans-serif;font-size:clamp(1.125rem,.5vw + 1rem,1.25rem)}
