.faq-accordion.svelte-1jr0jgw{width:100%}.faq-item.svelte-1jr0jgw{background:#fff;border:1px solid #e5e7eb;border-radius:12px;margin-bottom:.75rem;transition:border-color .25s,box-shadow .25s;overflow:hidden}.faq-item--open.svelte-1jr0jgw{border-color:#0d94884d;box-shadow:0 4px 16px #0d948814}.faq-trigger.svelte-1jr0jgw{cursor:pointer;width:100%;font-family:var(--font-primary,"DM Sans", sans-serif);text-align:start;background:0 0;border:none;align-items:center;gap:1rem;padding:1.125rem 1.25rem;line-height:1.4;transition:background .15s;display:flex}.faq-trigger.svelte-1jr0jgw:hover{background:#fafafa}.faq-item--open.svelte-1jr0jgw .faq-trigger:where(.svelte-1jr0jgw){background:#0d94880a}.faq-number.svelte-1jr0jgw{color:#0d9488;letter-spacing:.02em;background:#0d948814;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:2rem;height:2rem;font-size:.75rem;font-weight:700;transition:background .2s,color .2s;display:flex}.faq-item--open.svelte-1jr0jgw .faq-number:where(.svelte-1jr0jgw){color:#fff;background:#0d9488}.faq-question.svelte-1jr0jgw{color:#1e293b;flex:1;font-size:.9375rem;font-weight:600}.faq-icon.svelte-1jr0jgw{color:#6b7280;background:#f3f4f6;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:2rem;height:2rem;transition:background .2s,color .2s,transform .3s;display:flex}.faq-icon--open.svelte-1jr0jgw{color:#0d9488;background:#0d94881a;transform:rotate(0)}.faq-icon-v.svelte-1jr0jgw{transition:opacity .2s,transform .2s}.faq-icon-v--hidden.svelte-1jr0jgw{opacity:0;transform:scaleY(0)}.faq-panel.svelte-1jr0jgw{grid-template-rows:0fr;transition:grid-template-rows .3s cubic-bezier(.4,0,.2,1);display:grid}.faq-panel--open.svelte-1jr0jgw{grid-template-rows:1fr}.faq-answer.svelte-1jr0jgw{color:#4b5563;padding:0 1.25rem 0 4.25rem;font-size:.9rem;line-height:1.75;transition:padding-bottom .3s;overflow:hidden}.faq-panel--open.svelte-1jr0jgw .faq-answer:where(.svelte-1jr0jgw){padding-bottom:1.25rem}.faq-answer.svelte-1jr0jgw a{color:#0d9488;text-underline-offset:2px;text-decoration:underline;transition:color .15s}.faq-answer.svelte-1jr0jgw a:hover{color:#0f766e}.faq-answer.svelte-1jr0jgw strong{color:#1e293b;font-weight:600}html[dir=rtl] .faq-answer.svelte-1jr0jgw{padding:0 4.25rem 0 1.25rem}html[dir=rtl] .faq-panel--open.svelte-1jr0jgw .faq-answer:where(.svelte-1jr0jgw){padding-bottom:1.25rem}@media (width<=640px){.faq-trigger.svelte-1jr0jgw{gap:.75rem;padding:1rem}.faq-answer.svelte-1jr0jgw,html[dir=rtl] .faq-answer.svelte-1jr0jgw{padding-left:1rem;padding-right:1rem}.faq-number.svelte-1jr0jgw{display:none}}
