.faq[data-v-85e5b5c3]{max-width:820px;padding-top:clamp(40px,7vw,64px);padding-bottom:8px}.faq-head[data-v-85e5b5c3]{text-align:center;margin-bottom:28px}.faq-h2[data-v-85e5b5c3]{font-size:clamp(26px,3.4vw,34px);font-weight:800;color:var(--ink);text-wrap:balance;margin-bottom:10px}.faq-lead[data-v-85e5b5c3]{font-size:16px;color:var(--muted);max-width:560px;margin:0 auto;text-wrap:pretty}.faq-list[data-v-85e5b5c3]{display:flex;flex-direction:column;gap:11px}.faq-item[data-v-85e5b5c3]{background:var(--surface);border:1px solid var(--border);border-radius:var(--r);overflow:hidden}.faq-q[data-v-85e5b5c3]{width:100%;text-align:left;background:none;border:none;cursor:pointer;padding:19px 22px;display:flex;align-items:center;gap:16px;font-family:var(--font-sans)}.faq-question[data-v-85e5b5c3]{flex:1;font-size:16.5px;font-weight:600;color:var(--ink)}.faq-sign[data-v-85e5b5c3]{flex-shrink:0;font-size:20px;color:var(--accent);transition:transform .25s ease}.faq-sign.open[data-v-85e5b5c3]{transform:rotate(45deg)}.faq-a[data-v-85e5b5c3]{padding:0 22px 20px;font-size:15px;color:var(--muted);text-wrap:pretty;line-height:1.6}
