.faq_box.is_card .fixed{display:flex;align-items:stretch;gap:0}.faq_box.is_card .contents,.faq_box.is_card .items{flex-basis:50%;flex-grow:1;padding:var(--gap-card);margin:0;background-color:var(--color-background)}.faq_box.is_card .contents{display:flex;flex-direction:column;align-items:stretch;max-width:none;background-color:var(--theme-primary);--gap-contents: var(--gap-card)}.faq_box.is_card .image{width:auto;margin:auto calc(-1*var(--gap-card)) calc(-1*var(--gap-card))}.faq_box .image{display:block;width:100%}.faq_box .image img{display:block;width:100%;height:auto}.faq_box .items{display:block;width:100%;margin:0}.faq_box .item{display:block;position:relative;width:auto;padding-bottom:20px;margin:0 0 20px;border-bottom:1px solid var(--color-heading)}.faq_box .item:last-child{padding-bottom:0;margin-bottom:0;border-bottom-width:0}.faq_box .item.is_expanded .toggle:before{transform:rotate(-90deg)}.faq_box .item .content{display:none;position:relative;overflow:hidden;padding:12px 0 0;--gap-content: 12px}.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;font-size:var(--size-large);font-weight:600}.faq_box .toggle{display:block;position:relative;flex-grow:0;flex-shrink:0;width:2.5rem;height:2.5rem;border:1px solid currentColor;border-radius:var(--radius-small);background:rgba(0,0,0,0);color:var(--color-heading);transition:.2s}.faq_box .toggle:before{content:"";display:block;position:absolute;top:50%;left:50%;width:0.75rem;height:0.75rem;margin:-0.375rem 0 0 -0.375rem;background-color:currentColor;-webkit-mask:url(../../images/ico_arrow.svg) 50% 50%/contain no-repeat;transition:transform .2s;transform:rotate(90deg)}@media(hover: hover){.faq_box .toggle:hover{border-color:var(--button-border-active);background-color:var(--button-base-active);color:var(--button-text-active)}}@media(max-width: 64rem){.faq_box.is_card .fixed{display:block}}
/*# sourceMappingURL=faq.css.map */
