.faq[data-v-f6709a85]{background:var(--vs-sand-050);padding:clamp(76px,9vw,122px) clamp(20px,5vw,64px)}.faq__inner[data-v-f6709a85]{max-width:880px;margin:0 auto}.faq__head[data-v-f6709a85]{text-align:center;max-width:56ch;margin:0 auto}.faq__eyebrow[data-v-f6709a85]{color:var(--vs-orange-500);letter-spacing:.16em;text-transform:uppercase;font-size:13px;font-weight:700}.faq__h2[data-v-f6709a85]{letter-spacing:-.015em;color:var(--vs-navy-900);margin:16px 0 0;font-size:clamp(28px,3.5vw,46px);font-weight:900;line-height:1.1}.faq__list[data-v-f6709a85]{flex-direction:column;gap:12px;margin-top:40px;display:flex}.faq__item[data-v-f6709a85]{border:1px solid var(--vs-border);transition:border-color var(--vs-dur) var(--vs-ease),box-shadow var(--vs-dur) var(--vs-ease);background:#fff;border-radius:4px;overflow:hidden}.faq__item[data-v-f6709a85]:hover{border-color:var(--vs-orange-500);box-shadow:var(--vs-shadow-sm)}.faq__btn:hover .faq__chevron[data-v-f6709a85]{color:var(--vs-orange-500)}.faq__btn[data-v-f6709a85]{text-align:left;cursor:pointer;background:0 0;border:none;align-items:center;gap:16px;width:100%;padding:21px 24px;font-family:inherit;display:flex}.faq__num[data-v-f6709a85]{font-family:var(--vs-font-mono);color:var(--vs-orange-500);flex:none;width:24px;font-size:13px}.faq__q[data-v-f6709a85]{color:var(--vs-navy-900);letter-spacing:-.005em;flex:1;font-size:17.5px;font-weight:700}.faq__chevron[data-v-f6709a85]{width:22px;height:22px;color:var(--vs-grey-500);flex:none;transition:transform .3s,color .2s}.faq__chevron--open[data-v-f6709a85]{color:var(--vs-orange-500);transform:rotate(180deg)}.faq__panel[data-v-f6709a85]{opacity:0;transition:grid-template-rows .42s var(--vs-ease-out),opacity .3s ease;grid-template-rows:0fr;display:grid}.faq__panel--open[data-v-f6709a85]{opacity:1;grid-template-rows:1fr}.faq__a[data-v-f6709a85]{min-height:0;color:var(--vs-grey-700);margin:0;padding:0 24px 22px 64px;font-size:16px;line-height:1.6;overflow:hidden}
