.header[data-v-e2258e74]{z-index:40;-webkit-backdrop-filter:blur(14px);border-bottom:1px solid var(--color-line);background:#07070ac7;position:sticky;top:0}.header-inner[data-v-e2258e74]{justify-content:space-between;align-items:center;gap:20px;height:76px;display:flex}.brand[data-v-e2258e74]{flex-shrink:0;align-items:center;gap:12px;text-decoration:none;display:inline-flex}.brand-logo[data-v-e2258e74]{width:48px;height:48px;box-shadow:0 0 0 1px var(--color-gold-line),0 0 22px #ffbe1e40;border-radius:12px}.brand-name[data-v-e2258e74]{font-family:var(--font-brush);color:var(--color-ink-900);font-size:24px;line-height:1}.nav-desktop[data-v-e2258e74]{align-items:center;gap:30px;display:flex}.nav-link[data-v-e2258e74]{color:var(--color-ink-500);font-size:14.5px;font-weight:500;text-decoration:none;transition:color .15s;position:relative}.nav-link[data-v-e2258e74]:after{content:"";background:var(--color-gold-400);height:2px;transition:transform .2s var(--ease-standard);border-radius:2px;position:absolute;bottom:-6px;left:0;right:0;transform:scaleX(0)}.nav-link[data-v-e2258e74]:hover{color:var(--color-ink-900)}.nav-link[data-v-e2258e74]:hover:after{transform:scaleX(1)}.header-actions[data-v-e2258e74]{align-items:center;gap:8px;display:flex}.menu-toggle[data-v-e2258e74]{border:1px solid var(--color-gold-line);cursor:pointer;background:0 0;border-radius:12px;flex-direction:column;justify-content:center;gap:5px;width:42px;height:42px;display:none}.menu-toggle span[data-v-e2258e74]{background:var(--color-gold-400);border-radius:1px;width:18px;height:2px;margin-inline:auto;display:block}.nav-mobile[data-v-e2258e74]{display:none}@media (width<=1020px){.nav-desktop[data-v-e2258e74]{display:none}.menu-toggle[data-v-e2258e74],.nav-mobile[data-v-e2258e74]{display:flex}.nav-mobile[data-v-e2258e74]{border-top:1px solid var(--color-line);flex-direction:column;padding:8px 24px 20px}.nav-mobile-link[data-v-e2258e74]{color:var(--color-ink-700);border-bottom:1px solid var(--color-line);padding:14px 4px;font-size:15px;font-weight:500;text-decoration:none}}@media (width<=640px){.nav-portal[data-v-e2258e74]{display:none}}@media (width<=420px){.brand-name[data-v-e2258e74]{display:none}}.menu-enter-active[data-v-e2258e74],.menu-leave-active[data-v-e2258e74]{transition:opacity .18s,transform .18s}.menu-enter-from[data-v-e2258e74],.menu-leave-to[data-v-e2258e74]{opacity:0;transform:translateY(-6px)}.footer[data-v-1a967f3e]{border-top:1px solid var(--color-line);background:#050507;padding-top:64px}.footer-inner[data-v-1a967f3e]{justify-content:space-between;gap:48px;padding-bottom:48px;display:flex}.brand[data-v-1a967f3e]{align-items:center;gap:12px;text-decoration:none;display:inline-flex}.brand-logo[data-v-1a967f3e]{border-radius:11px;width:44px;height:44px}.brand-name[data-v-1a967f3e]{font-family:var(--font-brush);color:var(--color-ink-900);font-size:22px}.footer-brand p[data-v-1a967f3e]{color:var(--color-ink-500);max-width:300px;margin-top:16px;font-size:14px;line-height:1.65}.footer-links[data-v-1a967f3e]{gap:64px;display:flex}.footer-col[data-v-1a967f3e]{flex-direction:column;gap:12px;display:flex}.footer-heading[data-v-1a967f3e]{text-transform:uppercase;letter-spacing:.1em;color:var(--color-gold-400);margin-bottom:4px;font-size:12.5px;font-weight:700}.footer-col a[data-v-1a967f3e]{color:var(--color-ink-500);overflow-wrap:anywhere;font-size:14.5px;text-decoration:none;transition:color .15s}.footer-col a[data-v-1a967f3e]:hover{color:var(--color-ink-900)}.footer-bottom[data-v-1a967f3e]{border-top:1px solid var(--color-line);justify-content:space-between;gap:16px;padding-block:22px;display:flex}.footer-bottom p[data-v-1a967f3e]{color:var(--color-ink-400);font-size:13px}@media (width<=860px){.footer-inner[data-v-1a967f3e]{flex-direction:column;gap:36px}.footer-links[data-v-1a967f3e]{flex-wrap:wrap;gap:32px 48px}}@media (width<=480px){.footer-bottom[data-v-1a967f3e]{flex-direction:column;gap:6px}}
