.b-faq{width:100%}.b-faq__faq-item{margin-bottom:2rem}.b-faq__faq-item:last-child{margin-bottom:0}.b-faq__faq-item-header{background-color:var(--color-grey);border-radius:1.5rem;cursor:pointer;display:flex;justify-content:space-between;margin-bottom:.8rem;padding:1rem 2rem}.b-faq__faq-item-header h4{margin:0}.b-faq__faq-item-toggle{background-color:var(--color-blue);border-radius:50%;color:var(--color-text);flex-shrink:0;font-size:1.5rem;height:2rem;position:relative;text-align:center;width:2rem}.b-faq__faq-item-toggle:before{content:"+";display:inline-block;font-size:1.5rem;left:-2px;line-height:1;position:absolute;text-align:center;top:3px;width:2rem}.b-faq__faq-item-content{font-size:1.25rem;max-height:0;overflow:hidden;padding-left:2rem;padding-right:4rem;transition:all .4s ease-out}.b-faq__faq-item.open .b-faq__faq-item-toggle:before{content:"-";top:1px}.b-faq__faq-item.open .b-faq__faq-item-content{max-height:1000px}
/*# sourceMappingURL=block_faq.css.map*/