@charset "UTF-8";.faq-page[data-v-a5ecca29]{min-height:100%}.faq-hero[data-v-a5ecca29]{padding:72px 24px 8px;text-align:center}.faq-hero h1[data-v-a5ecca29]{font-size:36px;font-weight:700;color:var(--app-text-strong);margin:0 0 12px}.faq-hero p[data-v-a5ecca29]{font-size:16px;color:var(--app-text-muted);margin:0}.faq-body[data-v-a5ecca29]{padding:40px 24px 80px}.faq-list[data-v-a5ecca29]{max-width:720px;margin:0 auto;display:flex;flex-direction:column;gap:10px}.faq-item[data-v-a5ecca29]{background:var(--app-tint-2);border:1px solid var(--app-tint-border);border-radius:10px;overflow:hidden}.faq-item[open][data-v-a5ecca29]{background:var(--app-tint-hover);border-color:var(--app-tint-border-hover)}.faq-q[data-v-a5ecca29]{padding:16px 20px;cursor:pointer;font-size:15px;font-weight:600;color:var(--app-text-strong);list-style:none;display:flex;align-items:center;justify-content:space-between;-webkit-user-select:text;user-select:text}.faq-q[data-v-a5ecca29]::-webkit-details-marker{display:none}.faq-q[data-v-a5ecca29]:after{content:"+";font-size:18px;color:var(--app-text-muted);flex-shrink:0;margin-left:12px;transition:transform .2s}.faq-item[open] .faq-q[data-v-a5ecca29]:after{content:"−";color:#6366f1}.faq-a[data-v-a5ecca29]{padding:0 20px 16px;font-size:14px;color:var(--app-text-muted);line-height:1.7;-webkit-user-select:text;user-select:text}@media(max-width:768px){.faq-hero[data-v-a5ecca29]{padding:48px 20px 4px}.faq-hero h1[data-v-a5ecca29]{font-size:26px}.faq-body[data-v-a5ecca29]{padding:28px 20px 56px}}
