.faqs{display:none;margin:2rem auto 4rem;max-width:820px}.faqs.faqs--active{display:block}.faqs__heading{font-size:1.5rem;line-height:1.25;margin:0 0 2.5rem;text-align:center}.faqs .faqs__item{display:none}.faqs .faqs__item.faq__item--active{border-bottom:1px solid var(--border-quantity);border-top:1px solid var(--border-quantity);display:block}.faqs .faqs__item.faq__item--active~.faq__item--active{border-top:none}.faqs .faqs__item .cc-accordion-item{border:none}.faqs .faqs__item .cc-accordion-item__title{align-items:flex-start;color:var(--color-black);display:flex;font-size:1.375rem;justify-content:space-between;line-height:1.75rem;padding:1.5rem 0 1.125rem}.faqs .faqs__item .cc-accordion-item__title:after,.faqs .faqs__item .cc-accordion-item__title:before{display:none}.faqs .faqs__item .cc-accordion-item__title::-webkit-details-marker{display:none}.faqs .faqs__item .cc-accordion-item__title .icon{flex-shrink:0;margin-left:1rem}.faqs .faqs__item .cc-accordion-item__title .icon svg{display:block;height:1rem;transition:.3s ease;transition-property:transform,opacity;width:1rem}.faqs .faqs__item .cc-accordion-item[open] .cc-accordion-item__title .icon svg{transform:rotate(180deg)}.faqs .faqs__item .cc-accordion-item[open] .cc-accordion-item__content{opacity:1;transform:translateY(0)}