.faq.svelte-9tglhs{display:flex;flex-direction:column;gap:12px}.item.svelte-9tglhs{border:1px solid var(--border);border-radius:14px;background:var(--surface);overflow:hidden}summary.svelte-9tglhs{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:22px 24px;cursor:pointer;list-style:none;font-weight:600;font-size:1.05rem;transition:color .25s var(--ease)}summary.svelte-9tglhs::-webkit-details-marker{display:none}summary.svelte-9tglhs:hover{color:var(--primary-bright)}.plus.svelte-9tglhs{position:relative;width:16px;height:16px;flex-shrink:0}.plus.svelte-9tglhs:before,.plus.svelte-9tglhs:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;background:var(--primary);transition:transform .3s var(--ease)}.plus.svelte-9tglhs:before{width:16px;height:2px}.plus.svelte-9tglhs:after{width:2px;height:16px}.item[open].svelte-9tglhs .plus:where(.svelte-9tglhs):after{transform:scaleY(0)}.item[open].svelte-9tglhs summary:where(.svelte-9tglhs){color:var(--primary-bright)}.item.svelte-9tglhs p:where(.svelte-9tglhs){padding:0 24px 24px;color:var(--muted);font-size:15px;line-height:1.65;max-width:72ch}
