.faqs-search__search{margin-bottom:2rem;position:relative}.faqs-search__search .hs-form-field{font-size:.875rem;font-weight:700;height:2rem;margin-bottom:0;text-align:center}.faqs-search__icon{background-color:#fff;border-radius:50%;box-shadow:0 3px 6px rgba(0,0,0,.16);height:2rem;position:absolute;right:-1px;top:0;width:2rem}.faqs-search__icon svg{height:1rem;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:1rem}.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}