.faq_box .fixed{max-width:var(--width-fixed-small)}.faq_box .items{display:block;width:100%;margin:0;border-top:1px solid var(--color-border);--gap-grid-y: 20px;--size-h3: 20px;--gap-list: 6px;--gap-content: 10px;--gap-heading: 10px}.faq_box .item{display:block;position:relative;width:auto;padding:var(--gap-grid-y) 0;margin:0;border-bottom:1px solid var(--color-border)}.faq_box .item.is_expanded .toggle:before{transform:scaleY(-1)}.faq_box .item .content{display:none;position:relative;overflow:hidden;padding:12px 0 0;margin:0;color:var(--color-muted)}.faq_box .heading{display:flex;align-items:center;cursor:pointer;gap:12px}.faq_box .heading h3{display:block;position:relative;flex-grow:1;min-width:0;margin:0}.faq_box .toggle{display:flex;position:relative;flex-grow:0;flex-shrink:0;align-items:center;justify-content:flex-end;width:1.25rem;height:1.25rem;color:var(--color-heading);transition:.2s}.faq_box .toggle:before{content:"";display:block;width:0.625rem;height:0.375rem;background-color:currentColor;transition:transform .2s;-webkit-mask:url(../../images/ico_select.svg) 50% 50%/contain no-repeat}@media(hover: hover){.faq_box .toggle:hover{color:var(--color-link)}}@media(max-width: 88.75rem){.faq_box .items{--size-h3: 18px}}@media(max-width: 64rem){.faq_box .items{--size-h3: 16px;--line-h3: 1.4;--gap-grid-y: 16px}}
/*# sourceMappingURL=faq.css.map */
