.faq-page.svelte-z1qvzp.svelte-z1qvzp{min-height:100vh;background:#fafafa}.container.svelte-z1qvzp.svelte-z1qvzp{max-width:1000px;margin:0 auto;padding:0 1.5rem}.hero-section.svelte-z1qvzp.svelte-z1qvzp{background:linear-gradient(135deg,#3b82f6,#2563eb);color:#fff;padding:4rem 0;text-align:center}.hero-content.svelte-z1qvzp.svelte-z1qvzp{max-width:800px;margin:0 auto;padding:0 1.5rem}.hero-title.svelte-z1qvzp.svelte-z1qvzp{font-size:2.5rem;font-weight:800;margin-bottom:1rem;line-height:1.2}.hero-subtitle.svelte-z1qvzp.svelte-z1qvzp{font-size:1.25rem;opacity:.9;margin-bottom:2.5rem}.search-container.svelte-z1qvzp.svelte-z1qvzp{max-width:500px;margin:0 auto}.search-box.svelte-z1qvzp.svelte-z1qvzp{position:relative;background:#fff;border-radius:1rem;box-shadow:0 8px 32px #0000001a}.search-box.svelte-z1qvzp .search-icon{position:absolute;left:1.25rem;top:50%;transform:translateY(-50%);color:#6b7280;width:1.25rem;height:1.25rem}.search-input.svelte-z1qvzp.svelte-z1qvzp{width:100%;padding:1rem 1rem 1rem 3.5rem;border:none;border-radius:1rem;font-size:1rem;outline:none}.search-input.svelte-z1qvzp.svelte-z1qvzp::-moz-placeholder{color:#9ca3af}.search-input.svelte-z1qvzp.svelte-z1qvzp::placeholder{color:#9ca3af}.faq-content.svelte-z1qvzp.svelte-z1qvzp{padding:4rem 0;background:#fff}.faq-category.svelte-z1qvzp.svelte-z1qvzp{margin-bottom:3rem}.category-title.svelte-z1qvzp.svelte-z1qvzp{font-size:1.5rem;font-weight:700;margin-bottom:1.5rem;color:#111827;padding-bottom:.5rem;border-bottom:2px solid #e5e7eb}.questions-container.svelte-z1qvzp.svelte-z1qvzp{display:flex;flex-direction:column;gap:1rem}.faq-item.svelte-z1qvzp.svelte-z1qvzp{background:#fff;border:1px solid #e5e7eb;border-radius:.75rem;overflow:hidden;transition:all .3s ease}.faq-item.svelte-z1qvzp.svelte-z1qvzp:hover,.faq-item.expanded.svelte-z1qvzp.svelte-z1qvzp{border-color:#3b82f6;box-shadow:0 4px 16px #3b82f61a}.question-button.svelte-z1qvzp.svelte-z1qvzp{width:100%;padding:1.5rem;background:none;border:none;text-align:left;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:1rem;transition:all .2s ease}.question-button.svelte-z1qvzp.svelte-z1qvzp:hover{background:#f8fafc}.question-text.svelte-z1qvzp.svelte-z1qvzp{font-size:1.125rem;font-weight:600;color:#111827;line-height:1.4}.chevron-icon.svelte-z1qvzp.svelte-z1qvzp{width:1.5rem;height:1.5rem;color:#6b7280;flex-shrink:0;transition:transform .3s ease}.chevron-icon.rotated.svelte-z1qvzp.svelte-z1qvzp{transform:rotate(180deg)}.answer-content.svelte-z1qvzp.svelte-z1qvzp{padding:0 1.5rem 1.5rem;border-top:1px solid #f3f4f6;background:#f8fafc}.answer-text.svelte-z1qvzp.svelte-z1qvzp{color:#374151;line-height:1.6;margin:1rem 0 0}.no-results.svelte-z1qvzp.svelte-z1qvzp{text-align:center;padding:3rem;color:#6b7280}.no-results.svelte-z1qvzp h3.svelte-z1qvzp{font-size:1.5rem;font-weight:600;margin-bottom:1rem;color:#374151}.contact-section.svelte-z1qvzp.svelte-z1qvzp{padding:4rem 0;background:#f8fafc}.contact-card.svelte-z1qvzp.svelte-z1qvzp{max-width:600px;margin:0 auto;text-align:center;padding:3rem;background:#fff;border:1px solid #e2e8f0;border-radius:1.5rem;box-shadow:0 8px 32px #0000000d}.contact-title.svelte-z1qvzp.svelte-z1qvzp{font-size:2rem;font-weight:700;margin-bottom:1rem;color:#111827}.contact-description.svelte-z1qvzp.svelte-z1qvzp{color:#6b7280;font-size:1.125rem;margin-bottom:2rem;line-height:1.6}.contact-options.svelte-z1qvzp.svelte-z1qvzp{display:flex;gap:1rem;justify-content:center;flex-wrap:wrap}.contact-option.svelte-z1qvzp.svelte-z1qvzp{display:flex;align-items:center;gap:.5rem;padding:1rem 2rem;border-radius:.75rem;text-decoration:none;font-weight:600;transition:all .3s ease}.contact-option.primary.svelte-z1qvzp.svelte-z1qvzp{background:linear-gradient(135deg,#3b82f6,#2563eb);color:#fff}.contact-option.primary.svelte-z1qvzp.svelte-z1qvzp:hover{transform:translateY(-2px);box-shadow:0 8px 32px #3b82f64d}.contact-option.secondary.svelte-z1qvzp.svelte-z1qvzp{background:#fff;color:#374151;border:2px solid #e5e7eb}.contact-option.secondary.svelte-z1qvzp.svelte-z1qvzp:hover{border-color:#3b82f6;color:#3b82f6}@media (max-width: 768px){.hero-title.svelte-z1qvzp.svelte-z1qvzp{font-size:2rem}.hero-subtitle.svelte-z1qvzp.svelte-z1qvzp{font-size:1.125rem}.search-input.svelte-z1qvzp.svelte-z1qvzp{padding:.875rem .875rem .875rem 3rem}.faq-content.svelte-z1qvzp.svelte-z1qvzp,.contact-section.svelte-z1qvzp.svelte-z1qvzp{padding:3rem 0}.question-button.svelte-z1qvzp.svelte-z1qvzp{padding:1.25rem}.answer-content.svelte-z1qvzp.svelte-z1qvzp{padding:0 1.25rem 1.25rem}.contact-card.svelte-z1qvzp.svelte-z1qvzp{padding:2rem}.contact-options.svelte-z1qvzp.svelte-z1qvzp{flex-direction:column;align-items:center}.contact-option.svelte-z1qvzp.svelte-z1qvzp{width:100%;max-width:300px;justify-content:center}}@media (max-width: 640px){.hero-section.svelte-z1qvzp.svelte-z1qvzp{padding:3rem 0}.question-text.svelte-z1qvzp.svelte-z1qvzp{font-size:1rem}.category-title.svelte-z1qvzp.svelte-z1qvzp{font-size:1.25rem}.contact-title.svelte-z1qvzp.svelte-z1qvzp{font-size:1.5rem}.contact-description.svelte-z1qvzp.svelte-z1qvzp{font-size:1rem}}
