.faq[data-v-850365f0]{display:grid;gap:.75rem}.faq__item[data-v-850365f0]{background:var(--surface);border:1px solid var(--line);border-radius:14px;overflow:hidden;transition:border-color .4s var(--ease-out),background .4s var(--ease-out)}.faq__item.is-open[data-v-850365f0]{background:#2563ff0f;border-color:#4d8dff66}.faq__q[data-v-850365f0]{align-items:center;background:none;border:0;color:var(--text);cursor:pointer;display:flex;font-size:1rem;font-weight:600;gap:1.5rem;justify-content:space-between;letter-spacing:-.015em;padding:1.15rem 1.35rem;text-align:left;width:100%}.faq__toggle[data-v-850365f0]{border:1px solid var(--line);border-radius:50%;color:var(--blue-400);display:grid;flex:none;height:30px;place-items:center;transition:transform .45s var(--ease-out),background .4s var(--ease-out);width:30px}.faq__item.is-open .faq__toggle[data-v-850365f0]{background:#2563ff33;transform:rotate(135deg)}.faq__a[data-v-850365f0]{display:grid;grid-template-rows:0fr;transition:grid-template-rows .45s var(--ease-out)}.faq__item.is-open .faq__a[data-v-850365f0]{grid-template-rows:1fr}.faq__a>p[data-v-850365f0]{font-size:.93rem;overflow:hidden;padding-inline:1.35rem}.faq__item.is-open .faq__a>p[data-v-850365f0]{padding-bottom:1.3rem}
