.nav-top-btn-wrap[data-v-d5b8ec7c]{position:fixed;left:6px;top:6px;z-index:10}.back-btn[data-v-d5b8ec7c]{left:0;width:36px;height:36px;min-width:36px;min-height:36px;border-radius:50%;border:1px solid rgba(214,182,116,.45);background:transparent;color:#d6b674;font-size:.95rem;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .18s,color .18s,transform .15s}.back-btn[data-v-d5b8ec7c]:hover{background:linear-gradient(135deg,#d6b674,#c4a55a);color:#fff;transform:scale(1.06)}.page-header[data-v-cff25da8]{display:flex;align-items:center;justify-content:center;gap:14px;position:relative;padding:0 52px}.page-header h2[data-v-cff25da8]{min-width:0;text-align:center;word-break:break-word}.gold[data-v-cff25da8]{color:#d6b674}.faq-empty[data-v-cff25da8]{display:flex;flex-direction:column;align-items:center;padding:60px 16px;color:#bbb}.faq-empty__icon[data-v-cff25da8]{font-size:3.5rem;color:#d6b674;opacity:.5;margin-bottom:16px}.faq-empty__text[data-v-cff25da8]{font-size:1rem}.faq-list[data-v-cff25da8]{max-width:780px;margin:0 auto 48px;display:flex;flex-direction:column;gap:10px}.faq-item[data-v-cff25da8]{border:1px solid #e8dcc6;border-radius:10px;overflow:hidden;background:#fff;box-shadow:0 1px 4px rgba(0,0,0,.05);transition:box-shadow .2s ease,border-color .2s ease}.faq-item--open[data-v-cff25da8]{border-color:#d6b674;box-shadow:0 4px 14px rgba(214,182,116,.18)}.faq-item__trigger[data-v-cff25da8]{width:100%;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px 22px;background:none;border:none;text-align:left;cursor:pointer;outline:none}.faq-item__trigger[data-v-cff25da8]:focus-visible{outline:2px solid #d6b674;outline-offset:-2px}.faq-item__question[data-v-cff25da8]{font-size:1rem;font-weight:600;color:#2d2d2d;line-height:1.4;flex:1}.faq-item--open .faq-item__question[data-v-cff25da8]{color:#b8963e}.faq-item__chevron[data-v-cff25da8]{flex-shrink:0;width:28px;height:28px;border-radius:50%;background:#f5efe1;display:flex;align-items:center;justify-content:center;color:#d6b674;font-size:.75rem;transition:transform .25s ease,background .2s ease}.faq-item--open .faq-item__chevron[data-v-cff25da8]{transform:rotate(180deg);background:#d6b674;color:#fff}.faq-item__body[data-v-cff25da8]{border-top:1px solid #f0e8d4;background:#fffdf8}.faq-item__answer[data-v-cff25da8]{padding:18px 22px 22px;font-size:.95rem;color:#444;line-height:1.7}.faq-item__answer[data-v-cff25da8] p{margin-bottom:.6em}.faq-item__answer[data-v-cff25da8] p:last-child{margin-bottom:0}.faq-item__answer[data-v-cff25da8] ol,.faq-item__answer[data-v-cff25da8] ul{padding-left:1.4em;margin-bottom:.6em}.faq-item__answer[data-v-cff25da8] a{color:#b8963e;text-decoration:underline}.faq-item__answer[data-v-cff25da8] h2,.faq-item__answer[data-v-cff25da8] h3{font-size:1em;font-weight:700;margin-bottom:.4em;color:#2d2d2d}.faq-item__answer[data-v-cff25da8] blockquote{border-left:3px solid #d6b674;padding-left:12px;color:#666;margin:.6em 0;font-style:italic}.faq-slide-enter-active[data-v-cff25da8],.faq-slide-leave-active[data-v-cff25da8]{transition:max-height .28s ease,opacity .2s ease;overflow:hidden;max-height:600px}.faq-slide-enter[data-v-cff25da8],.faq-slide-leave-to[data-v-cff25da8]{max-height:0;opacity:0}@media (max-width:576px){.faq-item__trigger[data-v-cff25da8]{padding:14px 16px}.faq-item__answer[data-v-cff25da8]{padding:14px 16px 18px}.faq-item__question[data-v-cff25da8]{font-size:.95rem}}