.navbar[data-v-e92e4143]{font-family:Space Mono,monospace;left:0;position:fixed;right:0;top:0;z-index:9000}.navbar__bar[data-v-e92e4143]{border-bottom:1px solid transparent;height:68px;position:relative;transition:background .4s ease,border-color .4s ease,backdrop-filter .4s ease;z-index:9001}.navbar--scrolled .navbar__bar[data-v-e92e4143]{backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);background:#080808eb;border-bottom-color:#2e2e2e80}.navbar--open .navbar__bar[data-v-e92e4143]{background:#080808;border-bottom-color:#2e2e2e80}.navbar__bar-inner[data-v-e92e4143]{align-items:center;box-sizing:border-box;display:flex;height:100%;margin:0 auto;max-width:1200px;padding:0 24px;position:relative;width:100%}.navbar__logo[data-v-e92e4143]{color:var(--ash-100,#e8e8e8);flex-shrink:0;font-family:Cormorant Garamond,serif;font-size:21px;font-weight:500;letter-spacing:.04em;text-decoration:none;transition:color .3s}.navbar__logo[data-v-e92e4143]:hover{color:var(--accent-soft,#a09cf7)}.navbar__logo-dot[data-v-e92e4143]{color:var(--accent,#6c63ff)}.navbar__links[data-v-e92e4143]{align-items:center;display:none;gap:2px;left:50%;list-style:none;margin:0 auto;padding:0;position:absolute;transform:translate(-50%)}.navbar__cta[data-v-e92e4143]{display:none}@media(min-width:768px){.navbar__bar-inner[data-v-e92e4143]{padding:0 40px}.navbar__links[data-v-e92e4143]{display:flex}.navbar__cta[data-v-e92e4143]{align-items:center;background:transparent;border:1px solid var(--ash-600,#333);display:inline-flex;gap:10px;margin-left:auto;overflow:hidden;padding:8px 20px;position:relative;text-decoration:none;transition:border-color .3s}.navbar__cta[data-v-e92e4143]:before{background:var(--accent,#6c63ff);content:"";inset:0;position:absolute;transform:translate(-101%);transition:transform .35s cubic-bezier(.76,0,.24,1);z-index:0}.navbar__cta[data-v-e92e4143]:hover{border-color:var(--accent,#6c63ff)}.navbar__cta[data-v-e92e4143]:hover:before{transform:translate(0)}.navbar__cta-label[data-v-e92e4143]{font-size:10px;letter-spacing:.15em;text-transform:uppercase;transition:color .3s;white-space:nowrap}.navbar__cta svg[data-v-e92e4143],.navbar__cta-label[data-v-e92e4143]{color:var(--ash-200,#ccc);position:relative;z-index:1}.navbar__cta svg[data-v-e92e4143]{transition:transform .3s,color .3s}.navbar__cta:hover .navbar__cta-label[data-v-e92e4143],.navbar__cta:hover svg[data-v-e92e4143]{color:#fff}.navbar__cta:hover svg[data-v-e92e4143]{transform:translate(4px)}.navbar__toggle[data-v-e92e4143]{display:none!important}}.navbar__link[data-v-e92e4143]{align-items:center;border:1px solid transparent;border-radius:2px;display:flex;gap:6px;padding:6px 14px;text-decoration:none;transition:all .25s}.navbar__link-num[data-v-e92e4143]{color:var(--accent,#6c63ff);font-size:9px;letter-spacing:.05em;opacity:0;transform:translateY(4px);transition:all .25s}.navbar__link-label[data-v-e92e4143]{color:var(--ash-400,#888);font-size:10px;letter-spacing:.18em;text-transform:uppercase;transition:color .25s}.navbar__link--active .navbar__link-num[data-v-e92e4143],.navbar__link:hover .navbar__link-num[data-v-e92e4143]{opacity:1;transform:translateY(0)}.navbar__link--active .navbar__link-label[data-v-e92e4143],.navbar__link:hover .navbar__link-label[data-v-e92e4143]{color:var(--ash-100,#e8e8e8)}.navbar__link--active[data-v-e92e4143]{background:#ffffff08;border-color:#2e2e2e99}.navbar__toggle[data-v-e92e4143]{align-items:center;background:none;border:none;cursor:pointer;display:flex;height:40px;justify-content:center;margin-left:auto;padding:0;position:relative;width:40px;z-index:9002}.navbar__toggle-icon[data-v-e92e4143]{display:flex;flex-direction:column;gap:5px;width:24px}.navbar__bar-line[data-v-e92e4143]{background:var(--ash-300,#999);display:block;height:1px;transform-origin:center;transition:all .35s cubic-bezier(.76,0,.24,1);width:24px}.navbar__bar-line--mid[data-v-e92e4143]{width:16px}.navbar__bar-line.is-open[data-v-e92e4143]:first-child{transform:translateY(6px) rotate(45deg);width:24px}.navbar__bar-line--mid.is-open[data-v-e92e4143]{opacity:0;transform:scaleX(0)}.navbar__bar-line.is-open[data-v-e92e4143]:nth-child(3){transform:translateY(-6px) rotate(-45deg);width:24px}.navbar__overlay[data-v-e92e4143]{background:#080808;display:flex;flex-direction:column;inset:68px 0 0;justify-content:center;overflow-y:auto;padding:40px 24px 60px;position:fixed;z-index:8999}.navbar__overlay-list[data-v-e92e4143]{list-style:none;margin:0;padding:0}.navbar__overlay-item[data-v-e92e4143]{align-items:center;animation:slideUp-e92e4143 .45s cubic-bezier(.23,1,.32,1) both;animation-delay:var(--delay,0s);border-bottom:1px solid hsla(0,0%,100%,.06);cursor:pointer;display:flex;gap:16px;padding:20px 0}.navbar__overlay-item[data-v-e92e4143]:first-child{border-top:1px solid hsla(0,0%,100%,.06)}@keyframes slideUp-e92e4143{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}.navbar__overlay-num[data-v-e92e4143]{color:var(--accent,#6c63ff);flex-shrink:0;font-family:Space Mono,monospace;font-size:10px;letter-spacing:.12em;min-width:22px}.navbar__overlay-label[data-v-e92e4143]{color:#dcdcdcbf;flex:1;font-family:Cormorant Garamond,serif;font-size:clamp(32px,8vw,48px);font-weight:400;letter-spacing:.01em;line-height:1;transition:color .25s,letter-spacing .3s}.navbar__overlay-arrow[data-v-e92e4143]{color:var(--accent,#6c63ff);flex-shrink:0;opacity:0;transform:translate(-8px);transition:opacity .25s,transform .3s cubic-bezier(.23,1,.32,1)}.navbar__overlay-item:hover .navbar__overlay-label[data-v-e92e4143]{color:#fff;letter-spacing:.03em}.navbar__overlay-item:hover .navbar__overlay-arrow[data-v-e92e4143]{opacity:1;transform:translate(0)}.navbar__overlay-footer[data-v-e92e4143]{align-items:center;animation:slideUp-e92e4143 .45s cubic-bezier(.23,1,.32,1) both;animation-delay:.36s;color:#fff3;display:flex;font-family:Space Mono,monospace;font-size:10px;gap:12px;letter-spacing:.14em;margin-top:48px;text-transform:uppercase}.navbar__overlay-sep[data-v-e92e4143]{opacity:.4}.overlay-enter-active[data-v-e92e4143],.overlay-leave-active[data-v-e92e4143]{transition:opacity .35s ease,transform .35s cubic-bezier(.76,0,.24,1)}.overlay-enter-from[data-v-e92e4143],.overlay-leave-to[data-v-e92e4143]{opacity:0;transform:translateY(-12px)}.loader-screen[data-v-bef65d95]{background:#0a0a0a;inset:0;justify-content:center;position:fixed;z-index:9999}.loader-inner[data-v-bef65d95],.loader-screen[data-v-bef65d95]{align-items:center;display:flex}.loader-inner[data-v-bef65d95]{flex-direction:column;gap:16px;width:200px}.loader-code[data-v-bef65d95]{color:#6c63ffcc;font-size:11px;letter-spacing:.25em;text-shadow:0 0 12px rgba(108,99,255,.6)}.loader-bar[data-v-bef65d95]{background:#ffffff14;height:1px;overflow:hidden;width:100%}.loader-bar-fill[data-v-bef65d95]{background:linear-gradient(90deg,#6c63ff,#a89cf5);box-shadow:0 0 8px #6c63ffcc;height:100%;transition:width .1s ease}.loader-percent[data-v-bef65d95]{color:#ffffff4d;font-size:10px;letter-spacing:.2em}.loader-enter-active[data-v-bef65d95],.loader-leave-active[data-v-bef65d95]{transition:opacity .6s ease}.loader-enter-from[data-v-bef65d95],.loader-leave-to[data-v-bef65d95]{opacity:0}
