.faq-section.svelte-1t8i6y4{width:100%;max-width:480px;background:var(--bg-1, var(--color-bg-elevated));border-radius:var(--radius-xl);padding:0;box-shadow:var(--shadow-2, var(--shadow-card));border:1px solid var(--border-1, var(--color-border));margin-bottom:2rem;overflow:hidden}.faq-header.svelte-1t8i6y4{background:color-mix(in srgb,var(--bg-1, var(--color-bg-elevated)) 92%,var(--text-1, var(--color-text-primary)) 8%);padding:var(--space-4, var(--space-lg));border-bottom:1px solid var(--border-1, var(--color-border))}.faq-title.svelte-1t8i6y4{font-size:1.25rem;font-weight:700;color:var(--text-1, var(--color-text-primary));text-transform:uppercase;letter-spacing:.02em;margin:0;line-height:1.2;text-align:center}.faq-content.svelte-1t8i6y4{padding:var(--space-4, var(--space-lg)) var(--space-5, var(--space-lg))}.faq-item.svelte-1t8i6y4{border-bottom:1px solid var(--border-1, var(--color-border));padding:1rem 0}.faq-item.svelte-1t8i6y4:last-child{border-bottom:none}.faq-item.svelte-1t8i6y4 summary:where(.svelte-1t8i6y4){font-weight:600;color:var(--text-1, var(--color-text-primary));cursor:pointer;list-style:none;display:flex;align-items:center;gap:.5rem;transition:color .2s}.faq-item.svelte-1t8i6y4 summary:where(.svelte-1t8i6y4):hover{color:var(--color-primary)}.faq-item.svelte-1t8i6y4 summary:where(.svelte-1t8i6y4):before{content:"▶";font-size:.75rem;transition:transform .2s;color:var(--color-primary)}.faq-item[open].svelte-1t8i6y4 summary:where(.svelte-1t8i6y4):before{transform:rotate(90deg)}.faq-item.svelte-1t8i6y4 summary:where(.svelte-1t8i6y4)::-webkit-details-marker{display:none}.faq-item.svelte-1t8i6y4 p:where(.svelte-1t8i6y4){margin:1rem 0 0;color:var(--text-2, var(--color-text-secondary));font-size:.95rem;line-height:1.6}@media(max-width:480px){.faq-content.svelte-1t8i6y4{padding:var(--space-md)}}
