.faq-section.svelte-9rubq{grid-template-columns:.8fr 1.2fr;align-items:start;gap:40px;display:grid}.faq-section--stack.svelte-9rubq{grid-template-columns:1fr;max-width:760px;margin-inline:auto}h2.svelte-9rubq{white-space:pre-line}.faq-intro.svelte-9rubq{color:var(--muted-foreground);font-size:var(--text-lead);line-height:var(--text-lead--line-height);margin-top:22px}details.svelte-9rubq{border-top:1px solid var(--border)}details.svelte-9rubq:last-child{border-bottom:1px solid var(--border)}summary.svelte-9rubq{font-size:var(--text-h3);cursor:pointer;justify-content:space-between;align-items:center;gap:20px;padding:22px 0;font-weight:500;list-style:none;display:flex}summary.svelte-9rubq::-webkit-details-marker{display:none}summary.svelte-9rubq:focus-visible{outline:2px solid var(--ring);outline-offset:4px;border-radius:4px}.faq-toggle.svelte-9rubq{border:1px solid var(--border);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;transition:background .2s,color .2s;display:inline-flex}details[open].svelte-9rubq .faq-toggle:where(.svelte-9rubq){background:var(--foreground);color:var(--background);border-color:var(--foreground)}details.svelte-9rubq:not([open]) .icon-minus,details[open].svelte-9rubq .icon-plus{display:none}details.svelte-9rubq p:where(.svelte-9rubq){font-size:var(--text-body);line-height:var(--text-body--line-height);color:var(--muted-foreground);padding:0 60px 24px 0}@media (width<=800px){.faq-section.svelte-9rubq{grid-template-columns:1fr;gap:32px}}
