.faq-page.svelte-1ejibsa{max-width:1200px;margin:0 auto;padding:0 3rem 3rem}.page-header.svelte-1ejibsa{margin-bottom:3rem}.header-left.svelte-1ejibsa{display:flex;align-items:center;gap:1.5rem}.page-title.svelte-1ejibsa{font-family:var(--font-sans);font-weight:900;font-size:2.5rem;margin:0;color:var(--color-foreground)}.page-subtitle.svelte-1ejibsa{font-family:var(--font-serif);font-size:1rem;margin:.25rem 0 0;color:var(--color-muted);max-width:600px}.faq-content.svelte-1ejibsa{margin-top:2rem}.faq-group.svelte-1ejibsa{margin-bottom:3rem}.category-title.svelte-1ejibsa{font-family:var(--font-sans);font-weight:900;font-size:1.25rem;color:var(--color-primary);margin:0 0 1.5rem}.faq-list.svelte-1ejibsa{display:flex;flex-direction:column;gap:.5rem}.faq-item.svelte-1ejibsa{background:var(--color-surface);border:1px solid rgba(44,44,44,.4);border-radius:.25rem;transition:border-color .15s ease}.faq-item.svelte-1ejibsa:hover{border-color:var(--color-line)}.faq-trigger.svelte-1ejibsa{width:100%;display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1.5rem;text-align:left;cursor:pointer;background:none;border:none;color:var(--color-foreground)}.faq-trigger.svelte-1ejibsa:hover{background:#ffffff08}.faq-question.svelte-1ejibsa{font-family:var(--font-sans);font-weight:600;font-size:.95rem}.faq-answer.svelte-1ejibsa{padding:0 1.5rem 1.5rem;border-top:1px solid var(--color-line)}.faq-answer.svelte-1ejibsa p:where(.svelte-1ejibsa){font-family:var(--font-sans);font-size:.95rem;line-height:1.7;color:var(--color-muted);padding-top:1rem;margin:0}.contact-card.svelte-1ejibsa{margin-top:2rem;background-color:var(--color-primary);padding:2rem;border-radius:.25rem}.contact-buttons.svelte-1ejibsa{display:flex;gap:1rem;flex-wrap:wrap;margin-top:1.5rem}@media(max-width:768px){.faq-page.svelte-1ejibsa{padding:0 1.5rem 1.5rem}.page-title.svelte-1ejibsa{font-size:1.75rem}.header-left.svelte-1ejibsa{flex-direction:column;align-items:flex-start;gap:1rem}}
