.faq-page-content.svelte-1gwp6ut{flex-direction:column;gap:2.5rem;display:flex}.faq-section.svelte-1gwp6ut h2:where(.svelte-1gwp6ut){border-bottom:1px solid var(--color-border);margin-top:0;margin-bottom:.75rem;padding-bottom:.4rem;font-size:1.4rem}.faq-accordion.svelte-1gwp6ut{flex-direction:column;gap:.75rem;margin-top:1rem;display:flex}.faq-item.svelte-1gwp6ut{border:1px solid var(--color-border);background:var(--color-surface-2,#ffffff05);border-radius:8px;overflow:hidden}.faq-question.svelte-1gwp6ut{cursor:pointer;-webkit-user-select:none;user-select:none;color:var(--color-text);justify-content:space-between;align-items:center;padding:1rem 1.25rem;font-weight:600;display:flex}.faq-question.svelte-1gwp6ut:hover{background:#ffffff0a}.faq-arrow.svelte-1gwp6ut{color:var(--color-text-muted);transition:transform .2s}.faq-item[open].svelte-1gwp6ut .faq-arrow:where(.svelte-1gwp6ut){transform:rotate(180deg)}.faq-answer.svelte-1gwp6ut{color:var(--color-text-muted);padding:0 1.25rem 1rem;font-size:.95rem;line-height:1.6}.faq-answer.svelte-1gwp6ut a{color:var(--color-accent)}.faq-answer.svelte-1gwp6ut a:hover{text-decoration:underline}.faq-answer.svelte-1gwp6ut kbd{background:var(--color-surface);border:1px solid var(--color-border);color:var(--color-text);border-radius:4px;padding:.1rem .4rem;font-family:inherit;font-size:.85em}
