.faq-accordion-group.svelte-19dg4i0{flex-direction:column;gap:12px;width:100%;display:flex}.faq-item-card.svelte-19dg4i0{border:1px solid var(--line);background:var(--paper);border-radius:14px;transition:border-color .15s,box-shadow .15s,background .15s;overflow:hidden}.faq-item-card.svelte-19dg4i0:hover{border-color:color-mix(in srgb, var(--primary) 35%, var(--line))}.faq-item-card[open].svelte-19dg4i0{border-color:color-mix(in srgb, var(--primary) 50%, var(--line));background:color-mix(in srgb, var(--primary) 2%, var(--paper));box-shadow:0 4px 16px -8px #0e74901f}.faq-summary.svelte-19dg4i0{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:16px;padding:18px 22px;list-style:none;display:flex}.faq-summary.svelte-19dg4i0::-webkit-details-marker{display:none}.faq-num.svelte-19dg4i0{background:var(--surface);width:28px;height:28px;color:var(--primary);font-family:var(--font-mono);letter-spacing:-.02em;border-radius:8px;flex:none;justify-content:center;align-items:center;font-size:12px;font-weight:700;display:inline-flex}.faq-item-card[open].svelte-19dg4i0 .faq-num:where(.svelte-19dg4i0){background:var(--primary);color:var(--primary-contrast)}.faq-question.svelte-19dg4i0{font-family:var(--font-display);letter-spacing:-.02em;color:var(--ink);flex:1;font-size:16.5px;font-weight:650;line-height:1.4}.faq-summary.svelte-19dg4i0:hover .faq-question:where(.svelte-19dg4i0){color:var(--primary)}.toggle-icon.svelte-19dg4i0{background:var(--surface);width:32px;height:32px;color:var(--muted);border-radius:8px;flex:none;justify-content:center;align-items:center;transition:transform .18s cubic-bezier(.2,.8,.2,1),background .15s,color .15s;display:inline-flex}.faq-item-card[open].svelte-19dg4i0 .toggle-icon:where(.svelte-19dg4i0){background:color-mix(in srgb, var(--primary) 12%, transparent);color:var(--primary);transform:rotate(180deg)}.faq-answer-panel.svelte-19dg4i0{padding:0 24px 22px 66px}.faq-answer-panel.svelte-19dg4i0 p:where(.svelte-19dg4i0){color:color-mix(in srgb, var(--ink) 82%, var(--muted));margin:0;font-size:14.5px;line-height:1.7}@media (width<=600px){.faq-summary.svelte-19dg4i0{gap:12px;padding:16px}.faq-num.svelte-19dg4i0{width:24px;height:24px;font-size:11px}.faq-question.svelte-19dg4i0{font-size:15px}.faq-answer-panel.svelte-19dg4i0{padding:0 16px 18px 52px}.faq-answer-panel.svelte-19dg4i0 p:where(.svelte-19dg4i0){font-size:14px}}
