.ko-faq-section.svelte-1ajhmys{max-width:800px;margin:0 auto}.ko-faq-section__header.svelte-1ajhmys{text-align:center;margin-bottom:var(--ko-space-xl)}.ko-faq-section__header.svelte-1ajhmys h2:where(.svelte-1ajhmys){font-size:var(--ko-font-2xl);font-weight:700;margin:0 0 var(--ko-space-xs)}.ko-faq-section__header.svelte-1ajhmys p:where(.svelte-1ajhmys){color:var(--ko-text-muted);margin:0}.ko-faq-section__tabs.svelte-1ajhmys{display:flex;flex-wrap:wrap;gap:var(--ko-space-xs);margin-bottom:var(--ko-space-lg);justify-content:center}.ko-faq-section__tab.svelte-1ajhmys{padding:var(--ko-space-xs) var(--ko-space-md);border:1px solid var(--ko-border);border-radius:var(--ko-radius-full, 9999px);background:transparent;color:var(--ko-text-secondary);font-size:var(--ko-font-sm);font-weight:500;cursor:pointer;transition:all .15s ease}.ko-faq-section__tab.svelte-1ajhmys:hover{border-color:var(--ko-primary);color:var(--ko-primary)}.ko-faq-section__tab--active.svelte-1ajhmys{background:var(--ko-primary);border-color:var(--ko-primary);color:#fff}.ko-faq-section__list.svelte-1ajhmys{display:flex;flex-direction:column;gap:var(--ko-space-xs)}.ko-faq-item.svelte-1ajhmys{border:1px solid var(--ko-border);border-radius:var(--ko-radius-lg);overflow:hidden;transition:border-color .15s ease}.ko-faq-item--open.svelte-1ajhmys{border-color:var(--ko-primary)}.ko-faq-item__trigger.svelte-1ajhmys{display:flex;align-items:center;justify-content:space-between;gap:var(--ko-space-md);width:100%;padding:var(--ko-space-md) var(--ko-space-lg);background:var(--ko-surface);border:none;cursor:pointer;text-align:left;color:var(--ko-text);font-size:var(--ko-font-base);font-weight:500;line-height:1.5}.ko-faq-item__trigger.svelte-1ajhmys:hover{background:color-mix(in srgb,var(--ko-surface),var(--ko-primary) 3%)}.ko-faq-item__question.svelte-1ajhmys{flex:1}.ko-faq-item__icon.svelte-1ajhmys{flex-shrink:0;color:var(--ko-text-muted);transition:transform .2s ease}.ko-faq-item__answer.svelte-1ajhmys{padding:0 var(--ko-space-lg) var(--ko-space-lg);color:var(--ko-text-secondary);font-size:var(--ko-font-sm);line-height:1.7}.ko-faq-item__answer.svelte-1ajhmys p{margin:0 0 var(--ko-space-sm)}.ko-faq-item__answer.svelte-1ajhmys p:last-child{margin-bottom:0}.ko-faq-item__answer.svelte-1ajhmys ul,.ko-faq-item__answer.svelte-1ajhmys ol{margin:var(--ko-space-sm) 0;padding-left:var(--ko-space-lg)}.ko-faq-item__answer.svelte-1ajhmys li{margin-bottom:var(--ko-space-xs)}.ko-faq-item__answer.svelte-1ajhmys strong{color:var(--ko-text);font-weight:600}.ko-faq-item__answer.svelte-1ajhmys a{color:var(--ko-primary);text-decoration:none}.ko-faq-item__answer.svelte-1ajhmys a:hover{text-decoration:underline}@media(max-width:640px){.ko-faq-item__trigger.svelte-1ajhmys{padding:var(--ko-space-sm) var(--ko-space-md);font-size:var(--ko-font-sm)}.ko-faq-item__answer.svelte-1ajhmys{padding:0 var(--ko-space-md) var(--ko-space-md)}}
