.faq-list.svelte-bsea3y{border-top:1px solid var(--color-border)}.faq-item.svelte-bsea3y{border-bottom:1px solid var(--color-border)}.faq-question.svelte-bsea3y{justify-content:space-between;align-items:center;gap:var(--space-4);padding:var(--space-4) 0;font-size:var(--body-lg-size,var(--text-lg));font-weight:var(--font-semibold);color:var(--color-text);cursor:pointer;list-style:none;display:flex}.faq-question.svelte-bsea3y::-webkit-details-marker{display:none}.faq-question.svelte-bsea3y:focus-visible{outline:2px solid var(--section-link,var(--color-primary));outline-offset:2px;border-radius:var(--radius-sm,.25rem)}.faq-chevron.svelte-bsea3y{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:1.25rem;height:1.25rem;transition:transform var(--transition-fast);flex-shrink:0}.faq-item[open].svelte-bsea3y .faq-chevron:where(.svelte-bsea3y){transform:rotate(180deg)}.faq-answer.svelte-bsea3y{padding:0 0 var(--space-5,1.25rem);font-size:var(--body-md-size);line-height:var(--body-md-leading);color:var(--color-text-secondary)}.faq-answer.svelte-bsea3y p{margin-bottom:var(--space-3)}.faq-answer.svelte-bsea3y p:last-child{margin-bottom:0}.faq-answer.svelte-bsea3y a{color:var(--section-link,var(--color-primary));text-decoration:underline}.faq-answer.svelte-bsea3y ul,.faq-answer.svelte-bsea3y ol{padding-left:var(--space-6);margin-bottom:var(--space-3)}
