.fn-faq{display:flex;flex-direction:column;gap:10px;width:100%}.fn-faq-i{position:relative;padding:32px;border-radius:16px;overflow:hidden;background-color:rgba(255,255,255,0);transition:background-color var(--fn-t-smooth) var(--fn-e-smooth)}.fn-faq-i[open]:not([data-fn-faq-closing]){background-color:var(--fn-white)}.fn-faq-i:after{content:"";position:absolute;inset:0;border:1px solid var(--fn-line-2);border-radius:inherit;pointer-events:none}.fn-faq-s{display:flex;align-items:center;justify-content:space-between;list-style:none;cursor:pointer;-webkit-tap-highlight-color:transparent}.fn-faq-s::-webkit-details-marker{display:none}.fn-faq-q{flex:1 0 0;min-width:0;color:var(--fn-ink)}.fn-faq-ic{flex:none;width:24px;height:24px;background-color:var(--fn-ink);-webkit-mask:url('data:image/svg+xml,<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="M12 5v14M5 12h14" fill="none" stroke="black" stroke-width="2" stroke-linecap="round"/></svg>') center /100% 100% no-repeat;mask:url('data:image/svg+xml,<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="M12 5v14M5 12h14" fill="none" stroke="black" stroke-width="2" stroke-linecap="round"/></svg>') center /100% 100% no-repeat}.fn-faq-i[open]:not([data-fn-faq-closing]) .fn-faq-ic{-webkit-mask-image:url('data:image/svg+xml,<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="M5 12h14" fill="none" stroke="black" stroke-width="2" stroke-linecap="round"/></svg>');mask-image:url('data:image/svg+xml,<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="M5 12h14" fill="none" stroke="black" stroke-width="2" stroke-linecap="round"/></svg>')}.fn-faq-a{display:flex;gap:10px;margin-top:16px;color:var(--fn-body)}.fn-faq-a>*{flex:1 0 0;min-width:0;max-width:431px}@media (max-width:767.98px){.fn-faq-i{padding:20px}}.fn-faq--dark .fn-faq-i[open]:not([data-fn-faq-closing]){background-color:var(--fn-ink-3)}.fn-faq--dark .fn-faq-i:after{border-color:var(--fn-ink-4)}.fn-faq--dark .fn-faq-q{color:var(--fn-line-3)}.fn-faq--dark .fn-faq-ic{background-color:var(--fn-line-3)}.fn-faq--dark .fn-faq-a{color:var(--fn-gray)}@media (prefers-reduced-motion:reduce){.fn-faq-i{transition:none}}html[data-yon-motion=off] .fn-faq-i{transition:none}