.faq-main.svelte-13i9149{min-height:80vh;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;background:#fff;padding:4rem 1rem 2rem}.faq-title.svelte-13i9149{font-family:Georgia,serif;font-size:2.8rem;font-weight:500;margin-bottom:2.5rem;color:#23234c;text-align:center}.faq-list.svelte-13i9149{width:100%;max-width:800px;display:flex;flex-direction:column;gap:1.2rem}.faq-card.svelte-13i9149{background:#fafbfc;border-radius:16px;box-shadow:0 2px 12px #0000000a;padding:.5rem 1.5rem;cursor:pointer;transition:box-shadow .18s;border:1px solid #f1f1f4}.faq-card.svelte-13i9149:hover{box-shadow:0 4px 24px #00000014}.faq-question-row.svelte-13i9149{display:flex;align-items:center;justify-content:space-between;min-height:3.2rem}.faq-question.svelte-13i9149{font-size:1.18rem;color:#23234c;font-weight:500}.faq-arrow.svelte-13i9149{font-size:1.5rem;color:#b0b3b8;transition:transform .2s}.faq-arrow.open.svelte-13i9149{transform:rotate(180deg);color:#2d3be7}.faq-answer.svelte-13i9149{font-size:1.08rem;color:#444;margin:.7rem 0 1rem;line-height:1.7;border-top:1px solid #ececf0;padding-top:1rem}@media (max-width: 600px){.faq-title.svelte-13i9149{font-size:2rem}.faq-list.svelte-13i9149{max-width:100%}.faq-card.svelte-13i9149{padding:.5rem .7rem}}
