.solution-faq-section[data-v-f7a788d9]{background-color:var(--brand-bg);padding:96px 0}.solution-faq-inner[data-v-f7a788d9]{box-sizing:border-box;max-width:1280px;margin:0 auto;padding:0 32px}.section-overline[data-v-f7a788d9]{text-transform:uppercase;letter-spacing:.12em;color:var(--brand-pink);margin-bottom:12px;font-size:.75rem;font-weight:700}.section-heading[data-v-f7a788d9]{letter-spacing:-.03em;color:var(--brand-text);margin-bottom:16px;font-size:clamp(1.8rem,3.5vw,2.75rem);font-weight:800}.section-sub[data-v-f7a788d9]{color:var(--brand-text-muted);max-width:560px;margin:0 auto;font-size:1.05rem;line-height:1.7}.faq-header[data-v-f7a788d9]{text-align:center;margin-bottom:48px}.faq-header-actions[data-v-f7a788d9]{margin-top:20px}.faq-docs-btn[data-v-f7a788d9]{letter-spacing:.01em;border-color:var(--brand-border)!important;color:var(--brand-text-muted)!important;padding:0 20px!important;font-size:.88rem!important;font-weight:600!important}.faq-accordion[data-v-f7a788d9]{border:1px solid var(--brand-border);border-radius:16px;flex-direction:column;display:flex;overflow:hidden}.faq-item[data-v-f7a788d9]{border-bottom:1px solid var(--brand-border)}.faq-item[data-v-f7a788d9]:last-child{border-bottom:none}.faq-item-header[data-v-f7a788d9]{background-color:var(--brand-bg);cursor:pointer;text-align:left;border:none;justify-content:space-between;align-items:center;gap:16px;width:100%;padding:18px 24px;transition:background-color .2s;display:flex}.faq-item-header[data-v-f7a788d9]:hover{background-color:var(--brand-surface)}.faq-item.faq-item-open .faq-item-header[data-v-f7a788d9]{background-color:var(--brand-surface);border-bottom:1px solid var(--brand-border)}.faq-header-left[data-v-f7a788d9]{align-items:center;gap:14px;min-width:0;display:flex}.faq-header-icon[data-v-f7a788d9]{background-color:var(--brand-surface-2);border:1px solid var(--brand-border);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;transition:border-color .2s,background-color .2s;display:flex}.faq-header-icon--open[data-v-f7a788d9]{background-color:#ff006b14;border-color:#ff006b40}.faq-item-question[data-v-f7a788d9]{color:var(--brand-text);font-size:.95rem;font-weight:600;line-height:1.4}.faq-chevron[data-v-f7a788d9]{color:var(--brand-text-muted);flex-shrink:0;transition:transform .25s,color .2s}.faq-chevron--open[data-v-f7a788d9]{color:var(--brand-pink);transform:rotate(180deg)}.faq-item-body[data-v-f7a788d9]{background-color:var(--brand-surface);padding:16px 24px 20px}.faq-item-body--indented[data-v-f7a788d9]{padding-left:74px}@media (width<=600px){.faq-item-body--indented[data-v-f7a788d9]{padding-left:24px}}.faq-item-answer[data-v-f7a788d9]{color:var(--brand-text-muted);max-width:680px;margin:0;font-size:.9rem;line-height:1.75}.faq-item-link[data-v-f7a788d9]{color:var(--brand-pink);align-items:center;margin-top:12px;font-size:.88rem;font-weight:700;text-decoration:none;transition:opacity .2s;display:inline-flex}.faq-item-link[data-v-f7a788d9]:hover{opacity:.75}.faq-expand-enter-active[data-v-f7a788d9],.faq-expand-leave-active[data-v-f7a788d9]{transition:opacity .2s,transform .2s;overflow:hidden}.faq-expand-enter-from[data-v-f7a788d9],.faq-expand-leave-to[data-v-f7a788d9]{opacity:0;transform:translateY(-6px)}
