.vfaq[data-v-44c25c20]{padding-block:clamp(3.25rem,6vw,4.5rem)}.vfaq__head[data-v-44c25c20]{max-width:40rem;margin-bottom:2.25rem}.vfaq__rule[data-v-44c25c20]{background:linear-gradient(90deg,var(--emerald),#fbbf24);width:2.5rem;height:2px;margin-bottom:1.35rem;display:block}.vfaq__title[data-v-44c25c20]{letter-spacing:-.038em;margin-bottom:.8rem;font-size:clamp(1.85rem,3vw,2.6rem);line-height:1.1}.vfaq__lead[data-v-44c25c20]{color:var(--ink-mid);font-size:.98rem;line-height:1.7}.vfaq__list[data-v-44c25c20]{border-top:1px solid var(--line)}.qa[data-v-44c25c20]{border-bottom:1px solid var(--line);transition:background-color .22s}.qa.is-open[data-v-44c25c20]{background:#04785708}.qa__btn[data-v-44c25c20]{text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:2.6rem 1fr 14px;align-items:start;gap:.85rem;width:100%;padding:1.2rem 1.1rem 1.2rem 0;display:grid}.qa__idx[data-v-44c25c20]{font-family:var(--font-mono);color:var(--ink-soft);opacity:.5;padding:.28rem 0 0 1rem;font-size:.7rem;font-weight:500;transition:color .18s,opacity .18s}.qa.is-open .qa__idx[data-v-44c25c20]{color:var(--emerald);opacity:1}.qa__q[data-v-44c25c20]{letter-spacing:-.02em;color:var(--ink);font-size:.99rem;font-weight:600;line-height:1.45;transition:color .18s}.qa.is-open .qa__q[data-v-44c25c20],.qa__btn:hover .qa__q[data-v-44c25c20]{color:var(--emerald)}.qa__sign[data-v-44c25c20]{width:14px;height:14px;margin-top:.3rem;position:relative}.qa__sign[data-v-44c25c20]:after,.qa__sign[data-v-44c25c20]:before{content:"";background:var(--emerald);transition:transform .24s,opacity .24s;position:absolute}.qa__sign[data-v-44c25c20]:before{width:100%;height:1.6px;top:50%;left:0;transform:translateY(-50%)}.qa__sign[data-v-44c25c20]:after{width:1.6px;height:100%;top:0;left:50%;transform:translate(-50%)}.qa.is-open .qa__sign[data-v-44c25c20]:after{opacity:0;transform:translate(-50%)rotate(90deg)}.qa__a[data-v-44c25c20]{padding:0 1.1rem 1.3rem 3.45rem}.qa__a p[data-v-44c25c20]{border-left:2px solid var(--emerald);color:var(--ink-mid);max-width:44rem;padding-left:1rem;font-size:.885rem;line-height:1.7}.vfaq__cta[data-v-44c25c20]{border-radius:var(--r-lg);background:var(--paper-tint);border:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:2rem;margin-top:2.25rem;padding:1.5rem 1.75rem;display:flex}.vfaq__cta-text[data-v-44c25c20]{color:var(--ink);max-width:44rem;font-size:.92rem;line-height:1.65}@media (width<=560px){.qa__btn[data-v-44c25c20]{grid-template-columns:2rem 1fr 14px;gap:.55rem;padding-right:.6rem}.qa__idx[data-v-44c25c20]{padding-left:.5rem}.qa__q[data-v-44c25c20]{font-size:.94rem}.qa__a[data-v-44c25c20]{padding-left:2.55rem;padding-right:.6rem}.qa__a p[data-v-44c25c20]{max-width:none}.vfaq__cta[data-v-44c25c20]{padding:1.35rem 1.4rem}}
