.faq-list.svelte-16mn67b{display:grid;gap:12px}.faq-item.svelte-16mn67b{background:var(--panel);border:1px solid var(--line);border-radius:var(--radius);overflow:hidden;transition:border-color .25s var(--ease),background .25s var(--ease)}.faq-item.svelte-16mn67b:hover{background:var(--panel-2)}.faq-item[open].svelte-16mn67b{border-color:#8b5cf673;background:var(--panel-2)}summary.svelte-16mn67b{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px 20px;cursor:pointer;list-style:none;font-weight:700;font-family:var(--font-display);font-size:1.02rem;line-height:1.35;-webkit-tap-highlight-color:transparent}summary.svelte-16mn67b::-webkit-details-marker{display:none}.faq-chevron.svelte-16mn67b{flex-shrink:0;display:grid;place-items:center;width:34px;height:34px;border-radius:999px;background:#8b5cf61f;color:var(--violet-400);transition:transform .3s var(--ease),background .25s var(--ease)}.faq-item[open].svelte-16mn67b .faq-chevron:where(.svelte-16mn67b){transform:rotate(180deg);background:#8b5cf638}.faq-a.svelte-16mn67b{padding:0 20px 20px;color:var(--text-2);max-width:70ch}@media(prefers-reduced-motion:no-preference){.faq-item[open].svelte-16mn67b .faq-a:where(.svelte-16mn67b){animation:svelte-16mn67b-faq-in .3s var(--ease)}@keyframes svelte-16mn67b-faq-in{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}}@media(max-width:560px){summary.svelte-16mn67b{padding:15px 16px;font-size:.97rem}.faq-a.svelte-16mn67b{padding:0 16px 16px}}
