.faq-item__button{background-color:none;border:2px solid #d3d3d3;display:flex;justify-content:space-between;padding:1rem;width:100%;transition:transform .1s}.faq-item__button.is-open{border-color:grey}.faq-item__button.is-open .faq-item__icon{transform:rotate(-180deg)}.faq-item__question{color:#454a63;font-weight:800;margin-bottom:0}.faq-item__icon{height:12px;width:12px}.faq-item__answer{overflow:hidden;opacity:0;max-height:0;height:100%;padding:1rem;transition:opacity .1s,max-height .1s}.faq-item__answer.is-open{max-height:2000px;opacity:1}.faq{padding-bottom:2rem;padding-top:2rem}.faq__heading{font-size:2rem}.faq__list{list-style:none;margin-left:0}.faq__item{padding:0!important}.faq__item:before{display:none}