.faq_box .fixed{max-width:var(--width-fixed-small)}.faq_box .items{display:block;width:auto;margin:0}.faq_box .item{display:block;position:relative;width:auto;padding:16px 20px;margin:0 0 15px;border-radius:var(--radius-regular);background-color:var(--color-background)}.faq_box .item:last-child{margin-bottom:0}.faq_box .item.is_expanded .toggle:after{height:2px;margin-top:-1px}.faq_box .item .content{display:none;position:relative;overflow:hidden;padding:10px 0 0;margin:0;color:var(--color-muted);font-size:var(--size-base);--gap-content: 10px;--gap-list: 8px}.faq_box .heading{display:flex;align-items:center;cursor:pointer;gap:10px}.faq_box .heading h3{display:block;position:relative;flex-grow:1;min-width:0;margin:0;font-size:var(--size-h5);line-height:var(--line-h5)}.faq_box .toggle{display:block;position:relative;flex-grow:0;flex-shrink:0;width:1.5rem;height:1.5rem;margin:0 -5px 0 0;border-radius:50%;background-color:var(--color-section);color:var(--color-heading);transition:.2s}.faq_box .toggle:before,.faq_box .toggle:after{content:"";display:block;position:absolute;top:50%;left:50%;width:10px;height:2px;margin:-1px 0 0 -5px;border-radius:2px;background-color:currentColor;transition:height .2s,margin .2s}.faq_box .toggle:after{width:2px;height:10px;margin:-5px 0 0 -1px}@media(hover: hover){.faq_box .toggle:hover{border-color:var(--color-primary);background-color:var(--color-primary);color:var(--color-primary-text)}}
/*# sourceMappingURL=faq.css.map */
