.faq-page[data-v-a351b0ac]{background:#fff;flex-direction:column;min-height:100vh;padding-top:80px;display:flex}.faq-page-loading[data-v-a351b0ac]{background:#fff;justify-content:center;align-items:center;min-height:100vh;display:flex}.loading-spinner[data-v-a351b0ac]{border:3px solid #e2e8f0;border-top-color:#137afb;border-radius:50%;width:40px;height:40px;animation:.8s linear infinite spin-a351b0ac}@keyframes spin-a351b0ac{to{transform:rotate(360deg)}}.faq-container[data-v-a351b0ac]{flex:1;width:100%;max-width:900px;margin:0 auto;padding:3rem 2rem}.faq-hero[data-v-a351b0ac]{text-align:center;margin-bottom:3rem}.faq-title[data-v-a351b0ac]{color:#1e293b;letter-spacing:-.02em;margin:0 0 .75rem;font-size:2.5rem;font-weight:700}.faq-subtitle[data-v-a351b0ac]{color:#64748b;margin:0 0 2rem;font-size:1.125rem}.search-wrapper[data-v-a351b0ac]{max-width:500px;margin:0 auto;position:relative}.search-icon[data-v-a351b0ac]{color:#94a3b8;pointer-events:none;position:absolute;top:50%;left:1rem;transform:translateY(-50%)}.search-input[data-v-a351b0ac]{color:#1e293b;background:#fff;border:2px solid #e2e8f0;border-radius:12px;width:100%;padding:1rem 1rem 1rem 3rem;font-size:1rem;transition:all .3s}.search-input[data-v-a351b0ac]:focus{border-color:#137afb;outline:none;box-shadow:0 0 0 4px #137afb1a}.search-input[data-v-a351b0ac]::placeholder{color:#94a3b8}.category-nav[data-v-a351b0ac]{flex-wrap:wrap;justify-content:center;gap:.75rem;margin-bottom:2.5rem;display:flex}.category-pill[data-v-a351b0ac]{color:#64748b;cursor:pointer;background:#f1f5f9;border:1px solid #e2e8f0;border-radius:100px;padding:.5rem 1.25rem;font-size:.9375rem;font-weight:500;transition:all .3s}.category-pill[data-v-a351b0ac]:hover{color:#1e293b;background:#e2e8f0}.category-pill.active[data-v-a351b0ac]{color:#fff;background:#137afb;border-color:#137afb}.category-pill.clear[data-v-a351b0ac]{color:#94a3b8;background:0 0;border-color:#cbd5e1}.category-pill.clear[data-v-a351b0ac]:hover{color:#64748b;background:#f1f5f9}.faq-list[data-v-a351b0ac]{flex-direction:column;gap:2.5rem;display:flex}.faq-section[data-v-a351b0ac]{background:#fff;border:1px solid #e2e8f0;border-radius:16px;padding:1.5rem}.faq-category-title[data-v-a351b0ac]{color:#1e293b;border-bottom:2px solid #137afb;margin:0 0 1rem;padding-bottom:.75rem;font-size:1.125rem;font-weight:600}.faq-items[data-v-a351b0ac]{flex-direction:column;gap:.5rem;display:flex}.faq-item[data-v-a351b0ac]{border:1px solid #e2e8f0;border-radius:10px;transition:all .3s;overflow:hidden}.faq-item[data-v-a351b0ac]:hover{border-color:#cbd5e1}.faq-item.open[data-v-a351b0ac]{border-color:#137afb;box-shadow:0 0 0 3px #137afb1a}.faq-question[data-v-a351b0ac]{cursor:pointer;text-align:left;color:#1e293b;background:#fff;border:none;justify-content:space-between;align-items:center;gap:1rem;width:100%;padding:1rem 1.25rem;font-size:.9375rem;font-weight:500;transition:all .3s;display:flex}.faq-question[data-v-a351b0ac]:hover{background:#f8fafc}.faq-item.open .faq-question[data-v-a351b0ac]{color:#137afb;background:#137afb0d}.faq-arrow[data-v-a351b0ac]{color:#94a3b8;flex-shrink:0;transition:transform .3s}.faq-item.open .faq-arrow[data-v-a351b0ac]{color:#137afb;transform:rotate(180deg)}.faq-answer[data-v-a351b0ac]{color:#475569;max-height:0;padding:0 1.25rem;font-size:.9375rem;line-height:1.7;transition:max-height .3s,padding .3s;overflow:hidden}.faq-item.open .faq-answer[data-v-a351b0ac]{max-height:800px;padding:0 1.25rem 1.25rem}.faq-answer p[data-v-a351b0ac]{margin:0 0 .75rem}.faq-answer p[data-v-a351b0ac]:last-child{margin-bottom:0}.faq-answer ol[data-v-a351b0ac],.faq-answer ul[data-v-a351b0ac]{margin:.75rem 0;padding-left:1.5rem}.faq-answer li[data-v-a351b0ac]{margin-bottom:.5rem;padding-left:.25rem}.faq-answer li[data-v-a351b0ac]:last-child{margin-bottom:0}.faq-answer strong[data-v-a351b0ac]{color:#1e293b;font-weight:600}.faq-answer em[data-v-a351b0ac]{color:#64748b;font-style:italic}.faq-answer code[data-v-a351b0ac]{color:#0f5bc7;background:#f1f5f9;border-radius:4px;padding:.15rem .4rem;font-family:SF Mono,Monaco,Inconsolata,Fira Code,monospace;font-size:.875em}.not-found[data-v-a351b0ac]{text-align:center;color:#94a3b8;padding:4rem 2rem}.not-found svg[data-v-a351b0ac]{opacity:.5;margin-bottom:1rem}.not-found p[data-v-a351b0ac]{margin:0;font-size:1.0625rem}.contact-cta[data-v-a351b0ac]{text-align:center;background:linear-gradient(135deg,#137afb14 0%,#137afb08 100%);border:1px solid #137afb33;border-radius:20px;margin-top:3rem;padding:2.5rem}.contact-content h3[data-v-a351b0ac]{color:#1e293b;margin:0 0 .5rem;font-size:1.5rem;font-weight:700}.contact-content p[data-v-a351b0ac]{color:#64748b;margin:0 0 1.5rem;font-size:1rem}.contact-actions[data-v-a351b0ac]{flex-wrap:wrap;justify-content:center;align-items:center;gap:1rem;display:flex}.contact-btn[data-v-a351b0ac]{border-radius:10px;align-items:center;gap:.5rem;padding:.875rem 1.5rem;font-size:.9375rem;font-weight:600;text-decoration:none;transition:all .3s;display:inline-flex}.contact-btn.primary[data-v-a351b0ac]{color:#fff;background:#137afb}.contact-btn.primary[data-v-a351b0ac]:hover{background:#0f5bc7;transform:translateY(-2px);box-shadow:0 4px 12px #137afb4d}.contact-link[data-v-a351b0ac]:hover{color:#0f5bc7;text-decoration:underline}@media (width<=768px){.faq-container[data-v-a351b0ac]{padding:1.5rem 1rem}.faq-title[data-v-a351b0ac]{font-size:1.75rem}.faq-subtitle[data-v-a351b0ac]{font-size:1rem}.category-nav[data-v-a351b0ac]{gap:.5rem}.category-pill[data-v-a351b0ac]{padding:.375rem 1rem;font-size:.875rem}.faq-section[data-v-a351b0ac]{border-radius:12px;padding:1rem}.faq-category-title[data-v-a351b0ac]{font-size:1rem}.faq-question[data-v-a351b0ac]{padding:.875rem 1rem;font-size:.875rem}.faq-answer[data-v-a351b0ac]{padding:0 1rem 1rem;font-size:.875rem}.faq-answer ol[data-v-a351b0ac],.faq-answer ul[data-v-a351b0ac]{padding-left:1.25rem}.faq-answer code[data-v-a351b0ac]{font-size:.8125em}.contact-cta[data-v-a351b0ac]{border-radius:16px;padding:1.5rem}.contact-content h3[data-v-a351b0ac]{font-size:1.25rem}.contact-actions[data-v-a351b0ac]{flex-direction:column}}.faq-wrapper[data-v-53c87640]{background:#fff;flex-direction:column;min-height:100vh;display:flex}.faq-header-wrapper[data-v-53c87640]{z-index:100;position:fixed;top:0;left:0;right:0}.faq-header-wrapper[data-v-53c87640] .header{backdrop-filter:blur(20px);box-shadow:none;background:#fffffff2;border-bottom:none}.faq-header-wrapper[data-v-53c87640] .logo-image{content:url(/media/projects/3409/pyqvtz8mY.svg)}.faq-header-wrapper[data-v-53c87640] .nav-link{color:#1e293b}.faq-header-wrapper[data-v-53c87640] .nav-link:hover{color:#137afb;background:#137afb14}.faq-header-wrapper[data-v-53c87640] .lang-switcher{background:#f1f5f9;border-color:#e2e8f0}.faq-header-wrapper[data-v-53c87640] .lang-current{color:#0f172a}.faq-header-wrapper[data-v-53c87640] .lang-divider{color:#cbd5e1}.faq-header-wrapper[data-v-53c87640] .lang-other{color:#94a3b8}.faq-header-wrapper[data-v-53c87640] .cta-btn{color:#fff;background:#137afb}.faq-header-wrapper[data-v-53c87640] .cta-btn:hover{background:#0f6fe8}.faq-header-wrapper[data-v-53c87640] .mobile-menu-btn{background:#fffffff2;border-color:#e2e8f0}.faq-header-wrapper[data-v-53c87640] .menu-icon{color:#1e293b}.faq-main[data-v-53c87640]{flex:1}
