.faq-category:last-child .faq-category__group.faq-category__group--level-1{border-bottom:1px solid var(--color-border)}.faq-category__group{border-top:1px solid var(--color-border)}.faq-category__label{padding:.75rem 0;font-size:.875rem;line-height:1.5rem;letter-spacing:.10625rem;cursor:pointer}.faq-category__group--level-1.faq-category__group--open .faq-category__label .icon.icon-plus{display:none}.faq-category__group--level-1.faq-category__group--open .faq-category__label .icon.icon-minus{display:block}.faq-category__questions{display:none}.faq-category__group--level-1.faq-category__group--open .faq-category__questions{display:block}.faq-category__question-title{padding:.75rem 1.5rem;font-size:.8125rem;line-height:1.5rem;letter-spacing:.10625rem;cursor:pointer}.faq-category__group--level-2.faq-category__group--open .faq-category__question-title{background-color:var(--color-brand-accent)}.faq-category__group--level-2.faq-category__group--open .faq-category__question-title .icon.icon-plus{display:none}.faq-category__group--level-2.faq-category__group--open .faq-category__question-title .icon.icon-minus{display:block}.faq-category__question-content{display:none;padding:.9375rem 1.25rem 1.25rem 3rem;font-size:.8125rem;letter-spacing:.04125rem}.faq-category__group--level-2.faq-category__group--open .faq-category__question-content{display:block}.faq-category__label,.faq-category__question-title{position:relative}.faq-category__label .icon,.faq-category__question-title .icon{position:absolute;top:50%;right:.5rem;transform:translateY(-50%)}.faq-category__label .icon.icon-minus,.faq-category__question-title .icon.icon-minus{display:none}