.faq{align-items:center;display:flex;flex-direction:column;margin:0 auto;max-width:800px}.faq>.section-heading{align-items:center;margin:0 auto 24px;text-align:center}.faq-content{display:flex;flex-direction:column}.faq-accordion{position:relative}.faq-accordion:not(:first-child):before{background-color:#2e3862;content:"";height:1px;left:0;opacity:.2;position:absolute;right:0;top:-1px}.faq-accordion--question{align-items:center;cursor:pointer;display:flex;justify-content:space-between;padding:16px}.faq-accordion--question>h3{color:#2e3862}.faq-accordion--toggle-icon{fill:#2e3862;transform:rotate(0deg);transition:transform .15s cubic-bezier(.4,0,.2,1)}.faq-accordion--question.active .faq-accordion--toggle-icon{transform:rotate(180deg)}.faq-accordion--content{max-height:0;overflow:hidden;transition:max-height .3s cubic-bezier(.4,0,.2,1)}.faq-accordion--answer{padding:8px 16px 24px}.faq--cta{align-self:center}.faq--button{margin-top:24px}