.dark-faq.svelte-12clrio{background:#0a0a0a;position:relative;overflow:hidden}.dark-faq.svelte-12clrio:before{content:"";position:absolute;top:0;left:50%;width:800px;height:600px;background:radial-gradient(ellipse,hsl(var(--primary),var(--opacity-10)),transparent 60%);transform:translate(-50%);pointer-events:none}.faq-item.svelte-12clrio{background:rgba(255,255,255,var(--opacity-5));border:1px solid rgba(255,255,255,var(--opacity-10));border-radius:var(--radius-lg);overflow:hidden;transition:all var(--duration-normal) ease}.faq-item.svelte-12clrio:hover{border-color:hsl(var(--primary),var(--opacity-30))}.faq-item.active.svelte-12clrio{border-color:hsl(var(--primary),.5)}.faq-trigger.svelte-12clrio{width:100%;padding:1.5rem;display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);background:transparent;border:none;cursor:pointer;text-align:left}.faq-content.svelte-12clrio{padding:0 1.5rem 1.5rem;color:#9ca3af;line-height:1.7}
