.faq-section{padding-top:2.5rem;padding-bottom:2.5rem;background-color:#949494}@media only screen and (min-width: 768px){.faq-section{padding-top:5rem;padding-bottom:5rem}}.faq-section__container{width:100%;box-sizing:border-box;max-width:120rem;margin:0 auto;padding:0 var(--container-side-space);max-width:48.75rem}.faq-section__header{margin-bottom:1.5rem}@media only screen and (min-width: 768px){.faq-section__header{margin-bottom:40px;text-align:center}}.faq-section__header h2{font-size:1.75rem;line-height:130%;font-weight:600;letter-spacing:-0.075rem;margin-bottom:.5rem}@media(min-width: 992px){.faq-section__header h2{font-size:2.5rem}}@media only screen and (min-width: 768px){.faq-section__header h2{margin-bottom:1rem}}.faq-section__header .rte{color:#1a1a1a}.faq-section .accordion--last{border-bottom:1px solid #e6e6e6}.faq-section .accordion summary{box-sizing:initial}.faq-section__button{margin-top:1.5rem;text-align:center}@media only screen and (min-width: 768px){.faq-section__button{margin-top:2.5rem}}.faq-section__button a{width:auto;padding-left:4rem;padding-right:4rem;display:inline-flex}.faq-section__links{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap;margin-bottom:1.5rem}@media only screen and (min-width: 768px){.faq-section__links{margin-bottom:3rem;justify-content:center}}.faq-section__link{width:auto;padding:.5rem 1rem;font-size:.75rem;font-weight:500}
