.page-wrapper.svelte-10b394w{padding:3rem 0 5rem}.container.svelte-10b394w{max-width:860px;margin:0 auto;padding:0 1rem}.page-title.svelte-10b394w{font-size:2.25rem;font-weight:800;margin:0 0 2rem}.faq-list.svelte-10b394w{display:flex;flex-direction:column;gap:0}.faq-item.svelte-10b394w{border:1px solid var(--color-border);border-bottom:none}.faq-item.svelte-10b394w:first-child{border-radius:8px 8px 0 0}.faq-item.svelte-10b394w:last-child{border-bottom:1px solid var(--color-border);border-radius:0 0 8px 8px}.faq-item.svelte-10b394w h2:where(.svelte-10b394w){margin:0}.faq-trigger.svelte-10b394w{width:100%;background:var(--color-surface);border:none;padding:1.25rem 1.5rem;text-align:left;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:1rem;font-size:1rem;font-weight:600;color:var(--color-text);transition:background .15s}.faq-trigger.svelte-10b394w:hover{background:#f0f4ff}html.high-contrast .faq-trigger.svelte-10b394w:hover{background:#1a1a1a}.faq-panel.svelte-10b394w{display:none;padding:0 1.5rem 1.25rem;background:var(--color-bg)}.faq-panel.open.svelte-10b394w{display:block}.faq-panel.svelte-10b394w p:where(.svelte-10b394w){margin:0;line-height:1.7;color:var(--color-muted)}
