.faq__item[data-v-74e28673]{border-top:1px solid var(--line)}.faq__item[data-v-74e28673]:last-child{border-bottom:1px solid var(--line)}.faq__q[data-v-74e28673]{text-align:left;width:100%;font-family:var(--font-head);background:0 0;border:0;justify-content:space-between;align-items:center;gap:24px;padding:28px 0;font-size:clamp(18px,2vw,24px);display:flex}.faq__q i[data-v-74e28673]{border:1px solid var(--line);width:40px;height:40px;transition:background .3s, border-color .3s, color .3s, transform .5s var(--ease);border-radius:50%;flex:none;position:relative}.faq__q i[data-v-74e28673]:before,.faq__q i[data-v-74e28673]:after{content:"";background:currentColor;width:14px;height:2px;margin:-1px 0 0 -7px;position:absolute;top:50%;left:50%}.faq__q i[data-v-74e28673]:after{transition:transform .4s var(--ease);transform:rotate(90deg)}.is-open .faq__q i[data-v-74e28673]{background:var(--accent);border-color:var(--accent);color:var(--accent-ink)}.is-open .faq__q i[data-v-74e28673]:after{transform:rotate(0)}.faq__a[data-v-74e28673]{transition:grid-template-rows .5s var(--ease);grid-template-rows:0fr;display:grid}.faq__a>div[data-v-74e28673]{overflow:hidden}.is-open .faq__a[data-v-74e28673]{grid-template-rows:1fr}.faq__a p[data-v-74e28673]{max-width:760px;color:var(--muted);padding-bottom:28px;font-size:18px}
