.page-layout.svelte-pu1snz{display:flex;flex-direction:column;gap:1.5rem;max-width:1200px;margin:0 auto}.main-content.svelte-pu1snz{display:flex;flex-direction:column;gap:1.5rem}.faq-list.svelte-pu1snz{display:flex;flex-direction:column;gap:.5rem}.faq-item.svelte-pu1snz{background-color:var(--bg-primary);border:1px solid var(--border-color);border-radius:.5rem;overflow:hidden;transition:all .2s ease}.faq-item.svelte-pu1snz:hover{border-color:var(--accent-primary)}.faq-question.svelte-pu1snz{width:100%;padding:1rem;background:none;border:none;text-align:left;cursor:pointer;display:flex;justify-content:space-between;align-items:center;color:var(--text-primary);font-weight:600;font-size:1rem;transition:all .2s ease;border-bottom:1px solid transparent}.faq-question.svelte-pu1snz:hover{background-color:var(--bg-hover)}.faq-question.expanded.svelte-pu1snz{border-bottom-color:var(--accent-primary);background-color:var(--bg-primary);color:var(--accent-primary)}.question-text.svelte-pu1snz{flex:1;line-height:1.4}.expand-icon.svelte-pu1snz{font-size:1.25rem;margin-left:1rem}.faq-answer.svelte-pu1snz{padding:1rem;color:var(--text-primary);line-height:1.6;background-color:var(--bg-primary)}.faq-answer.svelte-pu1snz p:where(.svelte-pu1snz){margin:0;font-size:.95rem}@media (max-width: 768px){.page-layout.svelte-pu1snz,.main-content.svelte-pu1snz{gap:1rem}.faq-list.svelte-pu1snz{gap:.375rem}.faq-question.svelte-pu1snz{padding:.75rem;font-size:.95rem}.faq-answer.svelte-pu1snz{padding:.75rem}.faq-answer.svelte-pu1snz p:where(.svelte-pu1snz){font-size:.9rem}}@media (max-width: 480px){.page-layout.svelte-pu1snz,.main-content.svelte-pu1snz{gap:.75rem}.faq-question.svelte-pu1snz{padding:.625rem;font-size:.9rem}.faq-answer.svelte-pu1snz{padding:.625rem}}
