.faq.svelte-9z1pjw{--faq-border:color-mix(in srgb, var(--foreground) 12%, transparent);box-sizing:border-box;border-top:1px solid var(--faq-border);background:var(--background);width:100%}.faq__shell.svelte-9z1pjw{box-sizing:border-box;border-inline:1px solid var(--faq-border);padding:160px 0}.faq__head.svelte-9z1pjw{text-align:center;flex-direction:column;align-items:center;max-width:1024px;margin:0 auto;padding:0 22px;display:flex}.faq__eyebrow.svelte-9z1pjw{font-size:var(--text-label);font-weight:var(--text-label--font-weight);line-height:var(--text-label--line-height);letter-spacing:var(--text-label--letter-spacing);margin:0 0 8px}.faq__heading.svelte-9z1pjw{max-width:26ch;font-size:var(--text-section-title);font-weight:var(--text-section-title--font-weight);line-height:var(--text-section-title--line-height);letter-spacing:var(--text-section-title--letter-spacing);margin:0}.faq__description.svelte-9z1pjw{max-width:640px;font-size:var(--text-lead);font-weight:var(--text-lead--font-weight);line-height:var(--text-lead--line-height);letter-spacing:var(--text-lead--letter-spacing);text-wrap:pretty;margin:18px 0 0}.faq__list.svelte-9z1pjw{border-top:1px solid var(--faq-border);text-align:left;width:calc(100% - 44px);max-width:720px;margin:96px auto 0}.faq__item.svelte-9z1pjw{border-bottom:1px solid var(--faq-border)}.faq__question.svelte-9z1pjw{font-size:var(--text-component-title);font-weight:var(--text-component-title--font-weight);line-height:var(--text-component-title--line-height);letter-spacing:var(--text-component-title--letter-spacing);color:var(--foreground);cursor:pointer;justify-content:space-between;align-items:center;gap:24px;padding:20px 0;list-style:none;display:flex}.faq__question.svelte-9z1pjw::-webkit-details-marker{display:none}.faq__toggle.svelte-9z1pjw{color:var(--muted-foreground);flex:none;font-size:24px;font-weight:400;line-height:1;transition:transform .16s ease-out}.faq__item[open].svelte-9z1pjw .faq__toggle:where(.svelte-9z1pjw){transform:rotate(45deg)}.faq__question.svelte-9z1pjw:focus-visible{outline:2px solid var(--ring);outline-offset:3px;border-radius:4px}.faq__answer.svelte-9z1pjw{max-width:62ch;font-size:var(--text-body);font-weight:var(--text-body--font-weight);line-height:var(--text-body--line-height);letter-spacing:var(--text-body--letter-spacing);color:color-mix(in srgb, var(--foreground) 88%, transparent);text-wrap:pretty;margin:0;padding:0 0 24px}@media (width<=734px){.faq__shell.svelte-9z1pjw{padding:80px 0}.faq__head.svelte-9z1pjw{padding:0 20px}.faq__list.svelte-9z1pjw{width:calc(100% - 40px);margin-top:56px}.faq__question.svelte-9z1pjw{gap:16px}}@media (prefers-reduced-motion:reduce){.faq__toggle.svelte-9z1pjw{transition:none}}
