.components-page_faq{height:auto;min-height:600px}.components-page_faq-item{cursor:pointer;padding:16px 0}.components-page_faq-question{align-items:center;display:flex;font-size:1.2em;font-weight:600}.components-page_toggle-icon{display:inline-block;font-size:24px;margin-right:12px;text-align:center;transition:transform .3s ease;width:20px}.components-page_faq-answer{margin-top:0;max-height:0;opacity:0;overflow:hidden;padding-left:32px;transition:max-height .4s ease,opacity .3s ease}.components-page_faq-item.active .components-page_faq-answer{display:block;margin-top:10px;max-height:500px;opacity:1}.components-page_faq-item.active .components-page_toggle-icon{transform:rotate(180deg)}@media (min-width:992px){.components-faq_accordion-wrapper{width:70%}}.components-page_faq-heading-text{font-weight:600;max-width:800px}