.faq-page.svelte-1bex8oj{max-width:780px;margin:0 auto;padding:96px 32px}.head.svelte-1bex8oj{margin-bottom:56px}h1.svelte-1bex8oj{font-family:Newsreader,"Noto Serif TC",serif;font-weight:500;font-size:clamp(36px,5vw,52px);line-height:1.1;letter-spacing:-.015em;color:var(--text-deep);margin:0 0 18px}.lede.svelte-1bex8oj{font-size:15.5px;line-height:1.65;color:var(--text-mute);max-width:60ch;margin:0}.faq-page.svelte-1bex8oj .lede a{color:var(--teal);text-decoration:none;border-bottom:1px solid var(--teal-trace)}.faq-page.svelte-1bex8oj .lede a:hover{border-bottom-color:var(--teal)}.faq-list.svelte-1bex8oj{list-style:none;padding:0;margin:0;display:flex;flex-direction:column}.faq-item.svelte-1bex8oj{border-top:1px solid var(--rule)}.faq-item.svelte-1bex8oj:last-child{border-bottom:1px solid var(--rule)}.faq-q.svelte-1bex8oj{display:flex;align-items:center;gap:18px;width:100%;padding:22px 4px;background:transparent;border:0;font:inherit;text-align:left;cursor:pointer;color:var(--text-deep);transition:color var(--dur-quick) var(--ease-glide)}.faq-q.svelte-1bex8oj:hover{color:var(--teal)}.q-num.svelte-1bex8oj{font-family:JetBrains Mono,monospace;font-size:11px;letter-spacing:.08em;color:var(--text-quiet);flex-shrink:0}.q-text.svelte-1bex8oj{flex:1;font-family:Newsreader,"Noto Serif TC",serif;font-style:italic;font-size:19px;line-height:1.3}.q-icon.svelte-1bex8oj{font-size:22px;color:var(--text-quiet);flex-shrink:0}.faq-item.open.svelte-1bex8oj .q-icon:where(.svelte-1bex8oj){color:var(--teal)}.faq-a.svelte-1bex8oj{padding:0 4px 24px 56px;font-size:15px;line-height:1.7;color:var(--text-mute);max-width:64ch}@media(max-width:600px){.faq-a.svelte-1bex8oj{padding-left:4px}.q-text.svelte-1bex8oj{font-size:17px}}.foot.svelte-1bex8oj{margin-top:56px}.back.svelte-1bex8oj{font-family:JetBrains Mono,monospace;font-size:12px;letter-spacing:.06em;color:var(--text-mute);text-decoration:none;transition:color var(--dur-quick) var(--ease-glide)}.back.svelte-1bex8oj:hover{color:var(--teal)}
