.faq{margin-left:auto;margin-right:auto;max-width:115rem;padding-left:1.875rem;padding-right:1.875rem}@media(min-width:48em){.faq{padding-left:3.125rem;padding-right:3.125rem}}.faq__accordion{border-top:1px solid #2c262d}@media(max-width:47.99em){.faq__accordion h3,.faq__accordion p{text-align:center}}.faq__accordion h3:last-child,.faq__accordion p:last-child{padding-bottom:2rem}.faq__accordion h3{font-size:1.25rem}.faq__accordion ol,.faq__accordion p,.faq__accordion ul{font-size:1rem}.faq__title{font-weight:600}@media(min-width:60em){.faq .accordion__icon{display:block}}.faq .accordion__heading{font-weight:600;padding-block:1rem}.faq.custom-feature h2{margin-top:0}.faq__header{margin-left:auto;margin-right:auto;max-width:115rem;padding-left:1.875rem;padding-right:1.875rem}@media(min-width:48em){.faq__header{padding-left:3.125rem;padding-right:3.125rem}}@media(max-width:47.99em){.faq__header{text-align:center}}.faq__header h1{font-weight:600}.faq__header p{font-size:1rem}.faq__header.custom-feature h1{margin-bottom:0;margin-top:0}.faq__footer{margin-left:auto;margin-right:auto;max-width:115rem;padding-left:1.875rem;padding-right:1.875rem}@media(min-width:48em){.faq__footer{padding-left:3.125rem;padding-right:3.125rem}}.faq__footer p{font-size:1rem;margin-block:1rem;text-align:center}.faq__footer:not(.custom-feature){padding-block:3rem}.faq__footer.custom-feature p:first-child{margin-top:0}.faq__footer.custom-feature p:last-child{margin-bottom:0}