.faq__item{border-radius:2rem;margin:1rem 0}.faq__item.is-hidden{display:none;opacity:0;visibility:hidden}.faq__question{align-items:flex-start;border:0;border-radius:2rem;flex-direction:row;text-align:left;transition:background-color .4s,color .4s}.faq__question,.faq__question:active,.faq__question:focus,.faq__question:hover,.faq__question[aria-expanded=true]{display:flex;padding:.5rem 1rem;width:100%}.faq__question[aria-expanded=true]{border-bottom-left-radius:0;border-bottom-right-radius:0}.faq__question-icon{align-items:center;display:flex;flex-shrink:0;justify-content:flex-start;margin-right:1rem;padding:.25rem 0;pointer-events:none}.faq__question[aria-expanded=true] .faq__question-toggle svg{transform:rotate(180deg)}.faq__question-icon img{height:2.5rem;width:auto}h4.faq__question-text{align-self:center;color:#fff;margin:0 auto;max-width:900px;pointer-events:none;width:100%}.faq__question-toggle{align-items:center;background-color:hsla(0,0%,100%,.25);border-radius:50%;display:flex;flex-shrink:0;height:3rem;justify-content:center;margin-left:1rem;pointer-events:none;width:3rem}.faq__question-toggle svg{height:1rem;transition:transform .4s;width:1rem}.faq__answer{border-bottom-left-radius:2rem;border-bottom-right-radius:2rem;padding:2rem 1rem}.faq__answer>div{margin:0 auto;max-width:900px;width:100%}.faq__answer p:last-of-type{margin-bottom:0}