.page-wrapper.svelte-1bex8oj{max-width:1200px;margin:0 auto;padding:0 20px}main.svelte-1bex8oj{padding:40px 0;font-family:Poppins,sans-serif}.faq-container.svelte-1bex8oj{background-color:var(--card-bg);border-radius:8px;padding:40px;margin-bottom:40px}h1.svelte-1bex8oj{font-size:32px;font-weight:600;margin-bottom:16px;color:var(--text-primary)}.intro.svelte-1bex8oj{font-size:15px;color:var(--text-secondary);margin-bottom:32px}.faq-list.svelte-1bex8oj{display:flex;flex-direction:column;gap:12px}.faq-item.svelte-1bex8oj{border:1px solid var(--border-color);border-radius:6px;overflow:hidden;transition:border-color .2s ease}.faq-item.svelte-1bex8oj:hover{border-color:var(--border-color-hover)}.faq-item.open.svelte-1bex8oj{border-color:#1d9bf080}.faq-question.svelte-1bex8oj{width:100%;display:flex;justify-content:space-between;align-items:center;padding:16px 20px;background:var(--bg-secondary);border:none;color:var(--text-primary);font-family:Poppins,sans-serif;font-size:15px;font-weight:500;text-align:left;cursor:pointer;transition:background-color .2s ease}.faq-question.svelte-1bex8oj:hover{background:var(--bg-tertiary)}.question-text.svelte-1bex8oj{flex:1;padding-right:16px}.chevron.svelte-1bex8oj{width:24px;height:24px;fill:var(--text-secondary);transition:transform .2s ease;flex-shrink:0}.faq-item.open.svelte-1bex8oj .chevron:where(.svelte-1bex8oj){transform:rotate(180deg)}.faq-answer.svelte-1bex8oj{padding:20px;background:var(--bg-primary);border-top:1px solid var(--border-color)}.faq-answer.svelte-1bex8oj p:where(.svelte-1bex8oj){margin:0;color:var(--text-secondary);font-size:14px;line-height:1.7}.contact-section.svelte-1bex8oj{margin-top:48px;padding-top:32px;border-top:1px solid var(--border-color);text-align:center}.contact-section.svelte-1bex8oj h2:where(.svelte-1bex8oj){font-size:20px;font-weight:600;margin-bottom:12px;color:var(--text-primary)}.contact-section.svelte-1bex8oj p:where(.svelte-1bex8oj){color:var(--text-secondary);font-size:15px}.contact-section.svelte-1bex8oj a:where(.svelte-1bex8oj){color:#1d9bf0;text-decoration:none;transition:color .2s ease}.contact-section.svelte-1bex8oj a:where(.svelte-1bex8oj):hover{color:#1d9bf0cc;text-decoration:underline}.back-link.svelte-1bex8oj{margin-top:40px;padding-top:24px;border-top:1px solid var(--border-color)}.back-link.svelte-1bex8oj a:where(.svelte-1bex8oj){display:inline-flex;align-items:center;font-size:15px;font-weight:500;color:#1d9bf0;text-decoration:none;transition:color .2s ease}.back-link.svelte-1bex8oj a:where(.svelte-1bex8oj):hover{color:#1d9bf0cc;text-decoration:underline}@media(max-width:768px){.faq-container.svelte-1bex8oj{padding:24px}h1.svelte-1bex8oj{font-size:26px}.faq-question.svelte-1bex8oj{padding:14px 16px;font-size:14px}.faq-answer.svelte-1bex8oj{padding:16px}.contact-section.svelte-1bex8oj h2:where(.svelte-1bex8oj){font-size:18px}}
