.faq-page[data-v-676bd7bb]{font-family:sans-serif}.hero[data-v-676bd7bb]{background-color:var(--color-dark-bg);color:#fff;text-align:center;padding:4rem 0}.container[data-v-676bd7bb]{max-width:800px;margin:0 auto;padding:0 1.5rem}.hero-title[data-v-676bd7bb]{margin-bottom:.5rem;font-size:2.5rem;font-weight:700}.hero-subtitle[data-v-676bd7bb]{color:#94a3b8;margin-bottom:2rem;font-size:1.125rem}.search-box[data-v-676bd7bb]{background-color:#fff;border-radius:.75rem;align-items:center;gap:.75rem;max-width:500px;margin:0 auto;padding:1rem 1.5rem;display:flex}.search-box svg[data-v-676bd7bb]{color:#6b7280}.search-box input[data-v-676bd7bb]{color:#1f2937;border:none;outline:none;flex:1;font-size:1rem}.search-box input[data-v-676bd7bb]::placeholder{color:#9ca3af}.categories-section[data-v-676bd7bb]{background-color:#f9fafb;padding:2rem 0}.section-title[data-v-676bd7bb]{color:#1f2937;text-align:center;margin-bottom:1rem;font-size:1.25rem;font-weight:600}.categories-grid[data-v-676bd7bb]{flex-wrap:wrap;justify-content:center;gap:.75rem;display:flex}.category-btn[data-v-676bd7bb]{color:#4b5563;cursor:pointer;background-color:#fff;border:1px solid #e5e7eb;border-radius:2rem;padding:.5rem 1rem;font-size:.875rem;transition:all .2s}.category-btn[data-v-676bd7bb]:hover{border-color:var(--color-primary);color:var(--color-primary)}.category-btn.active[data-v-676bd7bb]{background-color:var(--color-primary);border-color:var(--color-primary);color:#fff}.faq-section[data-v-676bd7bb]{padding:3rem 0}.faq-list[data-v-676bd7bb]{flex-direction:column;gap:1rem;display:flex}.faq-item[data-v-676bd7bb]{background-color:#fff;border:1px solid #e5e7eb;border-radius:.75rem;overflow:hidden}.faq-question[data-v-676bd7bb]{color:#1f2937;cursor:pointer;text-align:left;background:0 0;border:none;justify-content:space-between;align-items:center;width:100%;padding:1.25rem;font-size:1rem;font-weight:500;display:flex}.faq-question svg[data-v-676bd7bb]{flex-shrink:0;transition:transform .2s}.faq-question svg.rotate-180[data-v-676bd7bb]{transform:rotate(180deg)}.faq-answer[data-v-676bd7bb]{color:#6b7280;padding:0 1.25rem 1.25rem;line-height:1.625}.help-section[data-v-676bd7bb]{text-align:center;background-color:#f9fafb;padding:4rem 0}.help-section h2[data-v-676bd7bb]{color:#1f2937;margin-bottom:.75rem;font-size:1.5rem;font-weight:700}.help-section p[data-v-676bd7bb]{color:#6b7280;margin-bottom:1.5rem}.help-buttons[data-v-676bd7bb]{flex-wrap:wrap;justify-content:center;gap:1rem;display:flex}.btn-primary[data-v-676bd7bb]{background-color:var(--color-primary);color:#fff;border-radius:.5rem;padding:.75rem 1.5rem;font-weight:600;text-decoration:none;transition:background-color .2s}.btn-primary[data-v-676bd7bb]:hover{background-color:var(--color-primary-hover)}.btn-secondary[data-v-676bd7bb]{color:#1f2937;background-color:#fff;border:1px solid #e5e7eb;border-radius:.5rem;padding:.75rem 1.5rem;font-weight:600;text-decoration:none;transition:all .2s}.btn-secondary[data-v-676bd7bb]:hover{background-color:#f9fafb;border-color:#d1d5db}
