.faqs-2__faqs{display:grid;gap:.8rem}.faqs-2__faq{background:var(--white);border-radius:1.6rem;color:var(--navy);cursor:pointer;padding:2.4rem;transition:all .2s ease}.faqs-2__faq.faq__light-gray{background:#fafafa}.faqs-2__faq.is-active{background:var(--navy)!important;color:var(--white)}.faqs-2__question{align-items:center;display:grid;font-size:1.8rem;font-weight:600;gap:var(--gap);grid-template-columns:1fr auto}.faqs-2__question>.faq-plus{flex-shrink:0;height:2.4rem;pointer-events:none;width:2.4rem}.faqs-2__answer{display:none;padding-top:2rem}.faqs-2__faq.is-active .faqs-2__answer{display:block}.faqs-2__faq:not(.is-shown){display:none}.faqs-2__load-more{text-align:center}.horizontal,.vertical{transform:rotate(-90deg);transition:all .5s ease-in-out}.horizontal{opacity:1}.is-active .horizontal,.is-active .vertical{transform:rotate(90deg);transition:all .5s ease-in-out}.is-active .horizontal{opacity:0}.faq-plus{align-items:center;display:flex;height:2.4em;justify-content:center;width:2.4em}.faq-plus .circle{border-radius:100%;height:1.4rem;position:relative;width:1.4rem}.faq-plus .circle .horizontal{height:.2rem;margin-left:-.7rem;margin-top:-.1rem;width:1.4rem}.faq-plus .circle .horizontal,.faq-plus .circle .vertical{background-color:var(--navy);left:50%;position:absolute;top:50%}.faq-plus .circle .vertical{height:1.4rem;margin-left:-.1rem;margin-top:-.7rem;width:.2rem}.faqs-2__faq.is-active .faq-plus .circle .horizontal,.faqs-2__faq.is-active .faq-plus .circle .vertical{background-color:var(--white)}