.faq-grid[data-v-df391ed2]{display:grid;grid-template-columns:320px 1fr;gap:56px;align-items:start}@media(max-width:768px){.faq-grid[data-v-df391ed2]{grid-template-columns:1fr;gap:32px}}.faq-title[data-v-df391ed2]{margin:12px 0 18px}.faq-lead[data-v-df391ed2]{margin:0 0 18px;color:var(--text-2)}.faq-search[data-v-df391ed2]{position:relative}.faq-search-icon[data-v-df391ed2]{position:absolute;left:12px;top:14px;color:var(--text-muted)}.faq-search input[data-v-df391ed2]{width:100%;height:44px;border-radius:12px;background:var(--bg-2);border:1px solid var(--border);color:var(--text-1);padding:0 14px 0 38px;outline:none;font:500 14px var(--font-sans);transition:border-color .15s var(--ease)}.faq-search input[data-v-df391ed2]:focus{border-color:var(--accent)}.faq-item[data-v-df391ed2]{padding:16px 20px;margin-bottom:10px;cursor:pointer}.faq-row[data-v-df391ed2]{display:flex;justify-content:space-between;align-items:center}.faq-q[data-v-df391ed2]{font-size:15px;font-weight:600;color:var(--text-1)}.faq-toggle[data-v-df391ed2]{color:var(--accent);display:inline-flex}.faq-a[data-v-df391ed2]{margin:10px 0 0;font-size:14px;color:var(--text-2);line-height:1.6}.faq-empty[data-v-df391ed2]{text-align:center;color:var(--text-muted);padding:16px;font-size:13px}
