.sc-faq[data-v-b76853fb]{display:flex;flex-direction:column;gap:var(--space-4)}.sc-faq__title[data-v-b76853fb]{color:var(--color-text);font-size:var(--font-size-xl);font-weight:700;text-align:center}.faq-list[data-v-b76853fb]{display:flex;flex-direction:column;gap:var(--space-1)}.faq-item[data-v-b76853fb]{border:1px solid var(--color-border);border-radius:5px;transition:border-color var(--transition-normal)}.faq-item.is-open[data-v-b76853fb]{border-color:var(--color-primary)}.faq-q[data-v-b76853fb]{align-items:center;background:none;border:none;cursor:pointer;display:flex;font-family:inherit;gap:var(--space-3);justify-content:space-between;padding:var(--space-4) var(--space-5);text-align:left;width:100%}.faq-q__text[data-v-b76853fb]{color:var(--color-text);font-size:var(--font-size-md);font-weight:600;line-height:1.4;margin:0;transition:color .3s ease-in-out}.faq-item.is-open .faq-q__text[data-v-b76853fb],.faq-q:hover .faq-q__text[data-v-b76853fb]{color:var(--color-primary)}.faq-chevron[data-v-b76853fb]{color:var(--color-text-muted);flex-shrink:0;transform:rotate(0);transition:transform .3s cubic-bezier(.4,0,.2,1),color .3s ease-in-out}.faq-item.is-open .faq-chevron[data-v-b76853fb],.faq-q:hover .faq-chevron[data-v-b76853fb]{color:var(--color-primary)}.faq-item.is-open .faq-chevron[data-v-b76853fb]{transform:rotate(180deg)}.faq-collapse[data-v-b76853fb]{display:grid;grid-template-rows:0fr;transition:grid-template-rows .35s cubic-bezier(.4,0,.2,1)}.faq-collapse.is-open[data-v-b76853fb]{grid-template-rows:1fr}.faq-collapse-inner[data-v-b76853fb]{overflow:hidden}.faq-a[data-v-b76853fb]{color:var(--color-text-muted);font-size:var(--font-size-md);line-height:1.7;padding:0 var(--space-5) var(--space-4)}.faq-a[data-v-b76853fb] a{color:var(--color-primary);font-weight:500;text-decoration:none}.faq-a[data-v-b76853fb] a:hover{text-decoration:underline}@media(max-width:640px){.sc-faq[data-v-b76853fb]{gap:var(--space-2)}}
