:root{--transition:0.22s ease-out}.faq-container{column-gap:56px;display:flex;row-gap:24px}.faq-section .heading{flex-shrink:0}.faq-title{margin:0 0 12px}.faq-list{display:flex;flex-direction:column;max-width:792px}.faq-item{border-bottom:1px solid #d6d3d1}.faq-header{align-items:center;background:transparent!important;border:none!important;color:#292524!important;cursor:pointer;display:flex;font-size:18px;font-weight:400!important;gap:16px;justify-content:space-between;line-height:26px;outline:none!important;padding:16px 12px 20px;text-align:left;width:100%}.faq-question{flex:1}.faq-icon{flex-shrink:0;height:20px;position:relative;transition:.3s ease;width:20px}.faq-item.is-open .faq-icon{transform:rotate(180deg)}.faq-body{max-height:0;overflow:hidden;padding:0 12px;transition:max-height var(--transition),padding-bottom var(--transition),padding-top var(--transition);will-change:max-height}.faq-item.is-open .faq-body{padding-bottom:20px;padding-top:0}@media (max-width:640px){.faq-container{flex-direction:column}.faq-item.is-open .faq-body{padding-bottom:20px}.faq-header{padding:16px 0 20px;width:100%}}