.faq.svelte-1bex8oj{max-width:36rem;margin:0 auto;padding:2.5rem 1.5rem 4rem;font-family:system-ui,-apple-system,sans-serif}.fhead.svelte-1bex8oj{margin-bottom:1.75rem}.fhead.svelte-1bex8oj h1:where(.svelte-1bex8oj){font-size:1.7rem;letter-spacing:-.02em;margin:0}.list.svelte-1bex8oj{display:grid;gap:.6rem}.item.svelte-1bex8oj{border:1px solid var(--border);border-radius:13px;background:var(--surface);overflow:hidden}summary.svelte-1bex8oj{cursor:pointer;padding:.95rem 1.1rem;font-weight:600;font-size:.98rem;list-style:none;display:flex;align-items:center;justify-content:space-between;gap:.75rem}summary.svelte-1bex8oj::-webkit-details-marker{display:none}summary.svelte-1bex8oj:after{content:"+";color:var(--muted);font-weight:400;font-size:1.25rem;line-height:1;flex:none}.item[open].svelte-1bex8oj summary:where(.svelte-1bex8oj):after{content:"−"}.item[open].svelte-1bex8oj summary:where(.svelte-1bex8oj){color:var(--accent)}.ans.svelte-1bex8oj{padding:0 1.1rem 1.05rem;color:var(--muted);line-height:1.7;font-size:.92rem}.more.svelte-1bex8oj{margin-top:2rem;text-align:center;color:var(--muted);font-size:.88rem}.more.svelte-1bex8oj a:where(.svelte-1bex8oj),.ans.svelte-1bex8oj a{color:var(--accent);text-decoration:none}.more.svelte-1bex8oj a:where(.svelte-1bex8oj):hover,.ans.svelte-1bex8oj a:hover{text-decoration:underline}.ans.svelte-1bex8oj code{background:var(--surface-2);padding:.1rem .35rem;border-radius:5px;font-size:.86em;font-family:ui-monospace,SFMono-Regular,monospace;word-break:break-word}.ans.svelte-1bex8oj b{color:var(--text);font-weight:600}
