.df-faq-item[data-v-9749d03f]{border:1px solid var(--df-line);border-radius:var(--df-radius);background:var(--df-card);overflow:hidden;transition:box-shadow .3s}.df-faq-item[data-v-9749d03f]:hover{box-shadow:var(--df-shadow)}.df-faq-trigger[data-v-9749d03f]{display:flex;width:100%;align-items:center;justify-content:space-between;gap:1rem;padding:1.1rem 1.25rem;background:none;border:none;cursor:pointer;text-align:left}.df-faq-question[data-v-9749d03f]{font-size:.95rem;font-weight:700;line-height:1.45;color:var(--df-ink)}.df-faq-icon[data-v-9749d03f]{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:1.75rem;height:1.75rem;border-radius:999px;background:var(--df-brand-light);color:var(--df-brand);transition:transform .35s cubic-bezier(.22,1,.36,1),background .2s}.df-faq-item[data-open=true] .df-faq-icon[data-v-9749d03f]{background:var(--df-brand);color:#fff}.df-faq-content[data-v-9749d03f]{max-height:var(--df-faq-h,0);overflow:hidden;transition:max-height .4s cubic-bezier(.22,1,.36,1)}.df-faq-answer[data-v-9749d03f]{padding:0 1.25rem 1.25rem;font-size:.88rem;line-height:1.75;color:var(--df-ink-soft)}
