.faq-page[data-v-af5f90cd]{background:#fff;min-height:100vh;font-family:InterVariable,Inter Fallback,system-ui,sans-serif;color:#1c1917}.faq-nav[data-v-af5f90cd]{background:#fff;border-bottom:1px solid #E7E5E4;position:sticky;top:0;z-index:100}.faq-nav__inner[data-v-af5f90cd]{max-width:1140px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;padding:0 24px;height:64px}.faq-logo[data-v-af5f90cd]{font-size:1.3rem;font-weight:700;text-decoration:none}.logo-dark[data-v-af5f90cd]{color:#1c1917}.logo-amber[data-v-af5f90cd]{color:#b45309}.faq-nav__links[data-v-af5f90cd]{display:flex;align-items:center;gap:20px}.faq-nav__link[data-v-af5f90cd]{text-decoration:none;color:#57534e;font-size:.88rem;font-weight:500}.faq-nav__link[data-v-af5f90cd]:hover{color:#1c1917}.btn-ghost-sm[data-v-af5f90cd]{padding:6px 14px;border:1px solid #D5D0CB;border-radius:20px;text-decoration:none;color:#1c1917;font-size:.82rem;font-weight:500}.btn-amber-sm[data-v-af5f90cd]{padding:6px 14px;background:#F59E0B;border-radius:20px;text-decoration:none;color:#1c1917;font-size:.82rem;font-weight:600}.faq-hero[data-v-af5f90cd]{text-align:center;padding:64px 24px 32px;background:linear-gradient(180deg,#FFFBEB 0%,#fff 100%)}.faq-hero__title[data-v-af5f90cd]{font-size:clamp(1.7rem,3.5vw,2.4rem);font-weight:700;margin:0 0 8px}.faq-hero__sub[data-v-af5f90cd]{font-size:1rem;color:#78716c;margin:0 0 28px;max-width:560px;margin-inline:auto}.faq-search[data-v-af5f90cd]{max-width:440px;margin:0 auto}.faq-search__input[data-v-af5f90cd]{width:100%;padding:12px 18px;border:1px solid #E7E5E4;border-radius:30px;font-size:.95rem;background:#fff;transition:border-color .15s;box-sizing:border-box}.faq-search__input[data-v-af5f90cd]:focus{outline:none;border-color:#f59e0b}.faq-body[data-v-af5f90cd]{padding:32px 24px 64px}.faq-inner[data-v-af5f90cd]{max-width:760px;margin:0 auto}.faq-list[data-v-af5f90cd]{display:flex;flex-direction:column;gap:12px}.faq-item[data-v-af5f90cd]{border:1px solid #E7E5E4;border-radius:10px;background:#fff;overflow:hidden;transition:border-color .15s}.faq-item[data-v-af5f90cd]:hover{border-color:#d5d0cb}.faq-item--open[data-v-af5f90cd]{border-color:#f59e0b}.faq-item__q[data-v-af5f90cd]{width:100%;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 20px;background:transparent;border:none;cursor:pointer;font-size:.98rem;font-weight:600;color:#1c1917;text-align:left}.faq-item__icon[data-v-af5f90cd]{color:#f59e0b;font-size:1.4rem;font-weight:300;flex-shrink:0;line-height:1}.faq-item__a[data-v-af5f90cd]{padding:0 20px 18px}.faq-item__a p[data-v-af5f90cd]{margin:0;color:#44403c;font-size:.92rem;line-height:1.65}.faq-empty[data-v-af5f90cd]{text-align:center;color:#78716c;padding:40px;font-size:.95rem}.faq-cta[data-v-af5f90cd]{text-align:center;padding:48px 24px 80px;background:#FAFAF9}.faq-cta h2[data-v-af5f90cd]{font-size:1.4rem;font-weight:700;margin:0 0 8px}.faq-cta p[data-v-af5f90cd]{color:#78716c;margin:0 0 24px}.btn-amber-lg[data-v-af5f90cd]{display:inline-block;padding:12px 28px;background:#F59E0B;color:#1c1917;border-radius:24px;text-decoration:none;font-weight:600}@media (max-width: 600px){.faq-nav__links .btn-ghost-sm[data-v-af5f90cd],.faq-nav__links .btn-amber-sm[data-v-af5f90cd]{display:none}}
