.ai-faq-page[data-v-7d594c59]{background:var(--bg-color);min-height:100vh}.ai-faq-container[data-v-7d594c59]{padding:calc(var(--header-height) + 6rem) var(--custom-padding) 10rem}.ai-faq-hero[data-v-7d594c59]{align-items:flex-start;display:flex;gap:4rem;justify-content:space-between;margin-bottom:4.8rem}.ai-faq-hero-left[data-v-7d594c59]{flex:1;min-width:0}.ai-faq-title[data-v-7d594c59]{background:linear-gradient(90deg,#fffb82 7.95%,var(--color-primary) 82.41%);background-clip:text;-webkit-background-clip:text;font-family:Jockey One;font-size:5.2rem;letter-spacing:.6px;line-height:1.15;margin-bottom:1.6rem;-webkit-text-fill-color:transparent}.ai-faq-subtitle[data-v-7d594c59]{color:#ffffffc7;font-size:1.8rem;line-height:1.6;max-width:86rem}.ai-faq-search[data-v-7d594c59]{align-items:center;display:flex;gap:1.2rem;margin:3.2rem 0 2.4rem}.ai-faq-search-input[data-v-7d594c59]{background:#ffffff0f;border:1px solid hsla(0,0%,100%,.12);border-radius:1.2rem;color:#ffffffeb;flex:1;font-size:1.6rem;height:4.6rem;padding:0 1.6rem;transition:border-color .15s ease,background .15s ease}.ai-faq-search-input[data-v-7d594c59]::-moz-placeholder{color:#ffffff8c}.ai-faq-search-input[data-v-7d594c59]::placeholder{color:#ffffff8c}.ai-faq-search-input[data-v-7d594c59]:focus{background:#ffffff14;border-color:#c7ffbc8c}.ai-faq-search-clear[data-v-7d594c59]{background:#c7ffbc1f;border:1px solid rgba(199,255,188,.28);border-radius:1.2rem;color:#ffffffe6;font-size:1.5rem;height:4.6rem;padding:0 1.6rem}.ai-faq-stats[data-v-7d594c59]{color:#ffffffa6;font-size:1.4rem;margin:0 0 2.4rem}.ai-faq-list[data-v-7d594c59]{display:flex;flex-direction:column;gap:.8rem}.ai-faq-item[data-v-7d594c59]{background:#ffffff0a;border:1px solid hsla(0,0%,100%,.1);border-radius:1.2rem;transition:border-color .12s ease,background .12s ease,transform .12s ease}.ai-faq-item[data-v-7d594c59]:hover{background:#ffffff0f;border-color:#c7ffbc59;transform:translateY(-1px)}.ai-faq-item-link[data-v-7d594c59]{display:block;padding:1.6rem 1.8rem}.ai-faq-item-title[data-v-7d594c59]{color:#fffffff0;font-size:1.8rem;line-height:1.4}.ai-faq-item-excerpt[data-v-7d594c59]{color:#ffffffad;font-size:1.4rem;line-height:1.6;margin-top:.8rem}.ai-faq-pagination[data-v-7d594c59]{align-items:center;display:flex;gap:1.2rem;justify-content:center;margin-top:3.2rem}.ai-faq-page-btn[data-v-7d594c59]{background:#ffffff0f;border:1px solid hsla(0,0%,100%,.12);border-radius:1rem;color:#ffffffe6;font-size:1.4rem;height:3.6rem;min-width:3.6rem;padding:0 1.2rem}.ai-faq-page-btn.active[data-v-7d594c59]{background:var(--color-primary);border-color:#c7ffbca6;color:#101010}.ai-faq-empty[data-v-7d594c59]{color:#ffffffb3;font-size:1.6rem;padding:4.8rem 0;text-align:center}@media screen and (max-width:1024px){.ai-faq-container[data-v-7d594c59]{padding:calc(var(--header-height) + 4rem) 2.4rem 8rem}.ai-faq-title[data-v-7d594c59]{font-size:3.2rem}}
