.block--faqs .faq-item{border-bottom:1px solid #2e4d1a;padding-left:1rem;padding-right:1rem}@media (min-width:640px){.block--faqs .faq-item{padding-left:2.5rem;padding-right:2.5rem}}.block--faqs .faq-item:first-child{border-top:1px solid #2e4d1a}.block--faqs .faq-item__title{align-items:flex-start;cursor:pointer;display:flex;flex-wrap:nowrap;gap:1rem;justify-content:space-between;padding:.5rem 0;transition:all .3s ease-in-out}.block--faqs .faq-item__title span{flex-shrink:0;height:21px;position:relative;top:8px;width:21px}.block--faqs .faq-item__title span:after,.block--faqs .faq-item__title span:before{background-color:#aa4fa2;content:"";height:2px;left:0;opacity:1;position:absolute;top:50%;transition:all .3s ease-in-out;width:21px}.block--faqs .faq-item__title span:before{transform:rotate(90deg)}.block--faqs .faq-item__content{display:none}.block--faqs .faq-item.active .faq-item__title span:before{opacity:0}.block--faqs .faq-item.active .faq-item__content{display:block;padding-bottom:2rem}.block--faqs .more-content{display:none}.block--faqs .more-content .faq-item:first-child{border-top:none}.block--faqs .more-content.show{display:block}