.faq-section.svelte-mr3xcv{background:var(--color-bg);padding:clamp(56px,8vw,88px) 28px clamp(72px,9vw,112px)}.faq-inner.svelte-mr3xcv{max-width:820px;margin:0 auto}h1.svelte-mr3xcv{font-family:var(--font-heading);letter-spacing:-.01em;margin:0 0 36px;font-size:clamp(30px,3.8vw,42px);font-weight:800}.tabs-scroll.svelte-mr3xcv{-webkit-overflow-scrolling:touch;gap:10px;margin-bottom:36px;padding-bottom:6px;display:flex;overflow-x:auto}.tabs-scroll.svelte-mr3xcv::-webkit-scrollbar{height:6px}.tabs-scroll.svelte-mr3xcv::-webkit-scrollbar-thumb{background:#d8d0bb;border-radius:4px}.tab-btn.svelte-mr3xcv{white-space:nowrap;font-family:var(--font-body);cursor:pointer;color:var(--color-text-muted);background:0 0;border:1.5px solid #d8d0bb;border-radius:100px;flex-shrink:0;padding:10px 20px;font-size:14px;font-weight:700}.tab-btn.tab-active.svelte-mr3xcv{border-color:var(--color-accent);background:var(--color-accent);color:var(--color-ink)}.accordion-list.svelte-mr3xcv{flex-direction:column;display:flex}.accordion-row.svelte-mr3xcv{border-bottom:1px solid #e4e7ec}.accordion-row.cat-hidden.svelte-mr3xcv{display:none}.accordion-trigger.svelte-mr3xcv{text-align:left;cursor:pointer;background:0 0;border:none;justify-content:space-between;align-items:center;gap:16px;width:100%;padding:20px 4px;display:flex}.accordion-q.svelte-mr3xcv{font-family:var(--font-heading);color:var(--color-ink);margin:0;font-size:16.5px;font-weight:700}.accordion-icon.svelte-mr3xcv{background:var(--color-ink);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:26px;height:26px;display:flex;position:relative}.icon-bar.svelte-mr3xcv{background:var(--color-accent);border-radius:2px;width:11px;height:2px;position:absolute}.icon-bar-vertical.svelte-mr3xcv{width:2px;height:11px}.accordion-answer.svelte-mr3xcv{padding:0 4px 22px}.accordion-answer.answer-closed.svelte-mr3xcv{display:none}.accordion-answer.svelte-mr3xcv p:where(.svelte-mr3xcv){color:var(--color-text-muted);margin:0 0 12px;font-size:15px;line-height:1.7}.accordion-answer.svelte-mr3xcv p:where(.svelte-mr3xcv):last-child{margin-bottom:0}
