:root{--faq-color:var(--color-black-50);--faq-padding:1.625rem;--faq-gap:8rem;--faq-section-maxwidth:44rem;--faq-content-maxwidth:44rem}.faqs{margin-bottom:2rem}.faqs .wrapper{--wrapper-width:var(--faq-section-maxwidth)}.faqs-title{margin-bottom:0}.faq:not(.page){position:relative;display:flex;flex-direction:column}.faq:not(.page):not(:last-child){border-bottom:1px solid var(--faq-color)}.faq-group{margin-bottom:8rem;margin-bottom:var(--faq-gap)}.faq-expander{display:flex;align-items:center;grid-gap:1rem;gap:1rem;padding:1.625rem 0;padding:var(--faq-padding) 0;cursor:pointer}.faq-content{max-width:44rem;max-width:var(--faq-content-maxwidth);padding:0;max-width:36rem}.expander-active .faq-content{padding:0 0 1.625rem;padding:0 0 var(--faq-padding) 0}.faq-title{padding-right:1rem;margin-right:auto;margin-bottom:0!important;line-height:1}.faq-help{display:flex;flex-direction:column;justify-content:center;align-items:center;grid-gap:.5rem;gap:.5rem;margin-top:5.33333rem;margin-top:calc(var(--faq-gap)/1.5)}.faq-toggle{min-width:1rem;width:1rem;height:1rem;margin-right:1.08333rem;margin-right:calc(var(--faq-padding)/1.5)}.faq-toggle svg{width:100%;height:1rem}.faq-toggle-open{display:block;position:relative;left:-6px}.expander-active .faq-toggle-open{display:none}.faq-toggle-close{display:none;position:relative;left:-5px}.expander-active .faq-toggle-close{display:block}