.faq-item.svelte-11w6v5k{border-bottom:1px solid var(--border)}.faq-item.svelte-11w6v5k>summary:where(.svelte-11w6v5k){justify-content:space-between;align-items:center;gap:var(--space-3);min-height:var(--control-height-touch);padding-block:var(--space-2);cursor:pointer;font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);line-height:1.35;display:flex}.faq-item.svelte-11w6v5k>summary:where(.svelte-11w6v5k):hover .faq-q:where(.svelte-11w6v5k),.faq-item.svelte-11w6v5k>summary:where(.svelte-11w6v5k):focus-visible .faq-q:where(.svelte-11w6v5k){text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:1px}.faq-item.svelte-11w6v5k>summary:where(.svelte-11w6v5k):after{content:"";width:var(--space-2);height:var(--space-2);margin:0 var(--space-1);border-right:2px solid var(--text-muted);border-bottom:2px solid var(--text-muted);flex:none;transform:translateY(-25%)rotate(45deg)}.faq-item[open].svelte-11w6v5k>summary:where(.svelte-11w6v5k):after{transform:translateY(25%)rotate(-135deg)}.faq-q.svelte-11w6v5k{padding-right:var(--control-height-touch);overflow-wrap:anywhere;flex:auto;min-width:0}.faq-a.svelte-11w6v5k{padding-bottom:var(--space-2)}
