@charset "UTF-8";
.faq-page[data-v-4bb15e0c]{min-height:100vh;background:var(--mkt-bg)}.faq-hero[data-v-4bb15e0c]{padding-top:140px}.faq-search-container[data-v-4bb15e0c]{max-width:620px;margin-inline:auto}.faq-search-box[data-v-4bb15e0c]{position:relative}.faq-search-input[data-v-4bb15e0c]{width:100%;padding:18px 52px 18px 56px;font-size:17px;font-family:inherit;border:1.5px solid var(--mkt-edge-strong);border-radius:var(--mkt-radius);background:var(--mkt-card);color:var(--mkt-text);box-shadow:var(--mkt-shadow-card);transition:border-color .15s var(--mkt-ease),box-shadow .15s var(--mkt-ease)}.faq-search-input[data-v-4bb15e0c]:focus{outline:none;border-color:var(--mkt-accent);box-shadow:0 0 0 4px var(--mkt-accent-tint)}.faq-search-input[data-v-4bb15e0c]::placeholder{color:var(--mkt-text-muted)}.faq-search-icon[data-v-4bb15e0c]{position:absolute;left:20px;top:50%;transform:translateY(-50%);width:22px;height:22px;color:var(--mkt-text-muted);pointer-events:none}.faq-search-clear[data-v-4bb15e0c]{position:absolute;right:14px;top:50%;transform:translateY(-50%);width:32px;height:32px;border:none;background:var(--mkt-bg-alt);border-radius:8px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .15s var(--mkt-ease)}.faq-search-clear[data-v-4bb15e0c]:hover{background:var(--mkt-edge)}.faq-search-clear svg[data-v-4bb15e0c]{width:16px;height:16px;color:var(--mkt-text-body)}.faq-search-hint[data-v-4bb15e0c]{display:flex;align-items:center;justify-content:center;gap:16px;margin-top:18px;font-size:13px;color:var(--mkt-text-muted)}.faq-search-hint-divider[data-v-4bb15e0c]{width:1px;height:16px;background:var(--mkt-edge-strong)}.faq-categories-container[data-v-4bb15e0c]{max-width:900px;margin:0 auto clamp(32px,4vw,48px)}.faq-category-tabs[data-v-4bb15e0c]{display:flex;gap:8px;flex-wrap:wrap;justify-content:center;padding:8px;background:var(--mkt-card);border:1px solid var(--mkt-edge);border-radius:var(--mkt-radius);box-shadow:var(--mkt-shadow-card)}.faq-category-tab[data-v-4bb15e0c]{display:flex;align-items:center;gap:8px;padding:10px 18px;font-family:inherit;font-size:14px;font-weight:700;color:var(--mkt-text-body);background:transparent;border:none;border-radius:var(--mkt-radius-btn);cursor:pointer;transition:background .15s var(--mkt-ease),color .15s var(--mkt-ease)}.faq-category-tab[data-v-4bb15e0c]:hover{color:var(--mkt-text);background:var(--mkt-accent-tint)}.faq-category-tab.active[data-v-4bb15e0c]{color:var(--mkt-btn-text);background:var(--mkt-btn-bg)}.faq-category-tab .count[data-v-4bb15e0c]{font-family:var(--mkt-font-mono);font-size:12px;font-weight:500;padding:2px 8px;border-radius:100px;background:var(--mkt-bg-alt);color:var(--mkt-text-muted)}.faq-category-tab.active .count[data-v-4bb15e0c]{background:#00000026;color:inherit}.faq-container[data-v-4bb15e0c]{max-width:800px;margin-inline:auto}.faq-category[data-v-4bb15e0c]{margin-bottom:48px}.faq-category[data-v-4bb15e0c]:last-child{margin-bottom:0}.faq-category-header[data-v-4bb15e0c]{display:flex;align-items:center;gap:14px;margin-bottom:20px;padding-bottom:14px;border-bottom:1px solid var(--mkt-edge-strong)}.faq-category-title[data-v-4bb15e0c]{font-size:22px;font-weight:800;letter-spacing:-.01em;color:var(--mkt-text);margin:0}.faq-list[data-v-4bb15e0c]{display:flex;flex-direction:column;gap:12px}.faq-item[data-v-4bb15e0c]{background:var(--mkt-card);border:1px solid var(--mkt-edge);border-radius:var(--mkt-radius);overflow:hidden;transition:border-color .2s var(--mkt-ease),box-shadow .2s var(--mkt-ease)}.faq-item[data-v-4bb15e0c]:hover{border-color:var(--mkt-edge-strong)}.faq-item.open[data-v-4bb15e0c]{border-color:var(--mkt-accent);box-shadow:var(--mkt-shadow-card)}.faq-question[data-v-4bb15e0c]{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px 22px;cursor:pointer;transition:background .15s var(--mkt-ease)}.faq-question[data-v-4bb15e0c]:hover{background:var(--mkt-bg-alt)}.faq-item.open .faq-question[data-v-4bb15e0c]{background:var(--mkt-accent-tint)}.faq-question-text[data-v-4bb15e0c]{font-size:16px;font-weight:700;color:var(--mkt-text);line-height:1.4;flex:1;margin:0}.faq-question-icon[data-v-4bb15e0c]{width:28px;height:28px;border-radius:8px;background:var(--mkt-bg-alt);display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:background .2s var(--mkt-ease),transform .2s var(--mkt-ease)}.faq-item.open .faq-question-icon[data-v-4bb15e0c]{background:var(--mkt-accent);transform:rotate(45deg)}.faq-question-icon svg[data-v-4bb15e0c]{width:16px;height:16px;color:var(--mkt-text-muted);transition:color .2s var(--mkt-ease)}.faq-item.open .faq-question-icon svg[data-v-4bb15e0c]{color:var(--mkt-btn-text)}.faq-answer[data-v-4bb15e0c]{max-height:0;overflow:hidden;transition:max-height .4s var(--mkt-ease)}.faq-item.open .faq-answer[data-v-4bb15e0c]{max-height:500px}.faq-answer-inner[data-v-4bb15e0c]{padding:18px 22px 22px}.faq-answer-text[data-v-4bb15e0c]{font-size:15px;color:var(--mkt-text-body);line-height:1.7;margin:0}.faq-answer-text[data-v-4bb15e0c] strong{color:var(--mkt-text);font-weight:700}.faq-answer-text[data-v-4bb15e0c] a{color:var(--mkt-accent);text-decoration:none;font-weight:600}.faq-answer-text[data-v-4bb15e0c] a:hover{text-decoration:underline}.faq-see-all[data-v-4bb15e0c]{text-align:center;padding:16px 0 8px}.faq-see-all-btn[data-v-4bb15e0c]{background:none;border:none;font-family:inherit;color:var(--mkt-accent);font-size:15px;font-weight:700;cursor:pointer;padding:8px 14px;border-radius:var(--mkt-radius-btn);transition:background .15s var(--mkt-ease),color .15s var(--mkt-ease)}.faq-see-all-btn[data-v-4bb15e0c]:hover{background:var(--mkt-accent-tint);color:var(--mkt-accent-hover)}.faq-search-results-header[data-v-4bb15e0c]{font-size:15px;color:var(--mkt-text-body);margin-bottom:20px;padding:0 4px}.faq-topic-badge[data-v-4bb15e0c]{display:inline-flex;align-items:center;flex-shrink:0;margin-left:8px;padding:3px 10px;border-radius:8px;font-family:var(--mkt-font-mono);font-size:11px;font-weight:500;letter-spacing:.06em;text-transform:uppercase;background:var(--mkt-fn-green-tint);color:var(--mkt-fn-green-deep)}.faq-loading[data-v-4bb15e0c]{text-align:center;padding:32px;color:var(--mkt-text-muted)}.faq-no-results[data-v-4bb15e0c]{text-align:center;padding:48px 24px;color:var(--mkt-text-body)}.faq-link-btn[data-v-4bb15e0c]{background:none;border:none;font-family:inherit;font-size:inherit;color:var(--mkt-accent);cursor:pointer;text-decoration:underline;text-underline-offset:2px}.faq-link-btn[data-v-4bb15e0c]:hover{color:var(--mkt-accent-hover)}@media(max-width:768px){.faq-category-tabs[data-v-4bb15e0c]{flex-direction:column;gap:4px}.faq-category-tab[data-v-4bb15e0c]{justify-content:center}.faq-question[data-v-4bb15e0c]{padding:16px 18px}.faq-question-text[data-v-4bb15e0c]{font-size:15px}.faq-answer-inner[data-v-4bb15e0c]{padding:16px 18px 20px}.faq-search-hint[data-v-4bb15e0c]{flex-direction:column;gap:12px}.faq-search-hint-divider[data-v-4bb15e0c]{display:none}}
