.legal-page.svelte-1bex8oj{width:100%}h1.svelte-1bex8oj{font-size:24px;font-weight:800;margin:0 0 24px}.faq-list.svelte-1bex8oj{background:#fff;border-radius:16px;box-shadow:0 2px 8px #00000014;overflow:hidden}.faq-item.svelte-1bex8oj{border-bottom:1px solid var(--color-gray-100)}.faq-item.svelte-1bex8oj:last-child{border-bottom:none}.faq-q.svelte-1bex8oj{display:flex;align-items:center;justify-content:space-between;width:100%;padding:18px 20px;background:none;border:none;cursor:pointer;text-align:left;font-size:15px;font-weight:600;color:var(--color-text);gap:12px;transition:background .15s}.faq-q.svelte-1bex8oj:hover{background:var(--color-gray-50)}.faq-chevron.svelte-1bex8oj{flex-shrink:0;color:var(--color-gray-400);transition:transform .2s ease}.faq-item.open.svelte-1bex8oj .faq-chevron:where(.svelte-1bex8oj){transform:rotate(180deg);color:var(--color-primary)}.faq-answer-wrapper.svelte-1bex8oj{display:grid;grid-template-rows:0fr;transition:grid-template-rows .35s ease}.faq-answer-wrapper.expanded.svelte-1bex8oj{grid-template-rows:1fr}.faq-answer.svelte-1bex8oj{min-height:0;overflow:hidden}.faq-answer.svelte-1bex8oj p:where(.svelte-1bex8oj){margin:0;padding:0 20px 18px;font-size:14px;line-height:1.7;color:var(--color-text-muted);opacity:0;transition:opacity .2s ease}.faq-answer-wrapper.expanded.svelte-1bex8oj .faq-answer:where(.svelte-1bex8oj) p:where(.svelte-1bex8oj){opacity:1;transition:opacity .25s ease .1s}@media(max-width:480px){.faq-q.svelte-1bex8oj{padding:14px 16px;font-size:14px}.faq-answer.svelte-1bex8oj p:where(.svelte-1bex8oj){padding:0 16px 14px}}
