.fp-faq-list[data-v-d00bc237]{border-top:1px solid var(--line);display:flex;flex-direction:column;margin:0}.fp-faq-item[data-v-d00bc237]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:none;border-bottom:1px solid var(--line);color:inherit;cursor:pointer;font:inherit;padding:24px 0;text-align:left;width:100%}.fp-faq-q[data-v-d00bc237]{align-items:center;color:var(--ink);display:flex;font-size:19px;font-weight:500;gap:16px;justify-content:space-between;letter-spacing:-.012em}.fp-faq-ico[data-v-d00bc237]{background:var(--bg-warm);border:1px solid var(--line);border-radius:999px;color:var(--ink);display:grid;flex-shrink:0;height:32px;place-items:center;transition:transform .2s ease,background .2s ease,color .2s ease,border-color .2s ease;width:32px}.fp-faq-item.open .fp-faq-ico[data-v-d00bc237]{background:var(--color-prohelp-500);border-color:var(--color-prohelp-500);color:#fff;transform:rotate(45deg)}.fp-faq-a[data-v-d00bc237]{color:var(--muted);font-size:15.5px;line-height:1.6;max-height:0;max-width:720px;opacity:0;overflow:hidden;transition:max-height .3s ease,opacity .3s ease,margin-top .3s ease}.fp-faq-a[data-v-d00bc237] a{color:var(--ink);text-decoration:underline;text-underline-offset:3px}.fp-faq-item.open .fp-faq-a[data-v-d00bc237]{margin-top:14px;max-height:400px;opacity:1}
