.header[data-v-d7798e5d]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0a0a0af2;border-bottom:1px solid var(--border);left:0;position:fixed;right:0;top:0;transition:all .3s;z-index:1000}.header__wrap[data-v-d7798e5d]{gap:2vw;justify-content:space-between;padding:1vw 0}.header__wrap[data-v-d7798e5d],.logo[data-v-d7798e5d]{align-items:center;display:flex}.logo[data-v-d7798e5d]{flex-direction:column;gap:0;line-height:1;text-decoration:none;white-space:nowrap}.logo__script[data-v-d7798e5d]{color:#fff;font-family:Brush Script MT,Lucida Handwriting,cursive;font-size:1.7vw;font-style:italic;font-weight:400;letter-spacing:2px;line-height:1}.logo__digital[data-v-d7798e5d]{color:#fff;font-family:Pixelify Sans,Press Start\ 2P,monospace;font-size:.65vw;font-weight:700;letter-spacing:6px;line-height:1;text-transform:uppercase}.nav[data-v-d7798e5d]{display:flex;flex:1;gap:1.6vw;justify-content:center}.nav a[data-v-d7798e5d]{color:var(--text-dim);font-family:var(--font-inter);font-size:1.2vw;font-weight:400;position:relative;text-decoration:none;transition:all .3s;white-space:nowrap}.nav a[data-v-d7798e5d]:after{background:var(--accent);bottom:-5px;content:"";height:2px;left:0;position:absolute;transition:width .3s;width:0}.nav a.active[data-v-d7798e5d],.nav a[data-v-d7798e5d]:hover{color:var(--accent)}.nav a.active[data-v-d7798e5d]:after,.nav a[data-v-d7798e5d]:hover:after{width:100%}.header__actions[data-v-d7798e5d]{align-items:center;display:flex;gap:.5vw}.mobile-menu-btn[data-v-d7798e5d]{background:transparent;border:none;color:var(--text);cursor:pointer;padding:8px}.mobile-nav[data-v-d7798e5d]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0a0a0afa;border-bottom:1px solid var(--border);border-left:1px solid var(--border);display:flex;flex-direction:column;gap:0;min-width:auto;padding:8px 20px 14px 40px;position:absolute;right:0;top:100%;z-index:999}.mobile-nav a[data-v-d7798e5d]{border-bottom:1px solid hsla(0,0%,100%,.05);color:var(--text-dim);font-family:var(--font-inter);font-size:.9rem;font-weight:500;padding:9px 0;text-align:right;text-decoration:none;transition:color .2s;white-space:nowrap}.mobile-nav a[data-v-d7798e5d]:last-child{border-bottom:none}.mobile-nav a[data-v-d7798e5d]:hover{color:var(--accent)}@media (max-width:1024px){.nav[data-v-d7798e5d]{display:none}}@media (max-width:640px){.header__wrap[data-v-d7798e5d]{gap:8px}.logo__script[data-v-d7798e5d]{font-family:var(--font-epilepsy);font-size:1.4rem;font-style:normal}.logo__digital[data-v-d7798e5d]{font-size:.45rem;letter-spacing:4px}.header-cta[data-v-d7798e5d]{font-size:.75rem!important;letter-spacing:0;min-width:auto;padding:6px 12px!important;white-space:nowrap}}.footer[data-v-3372f2cb]{background:var(--bg-secondary);border-top:2px solid var(--accent);box-shadow:0 -5px 10px #00e5ff4d;clear:both;padding:3vw 0 1.5vw;width:100%;z-index:100}.footer__content[data-v-3372f2cb]{display:grid;gap:2vw;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));margin-bottom:2vw}.footer__col h4[data-v-3372f2cb]{font-family:var(--font-inter);font-size:1.1vw;font-weight:700;margin-bottom:1vw}.footer__col ul[data-v-3372f2cb]{list-style:none;margin:0;padding:0}.footer__col ul li[data-v-3372f2cb]{margin-bottom:.6vw}.footer__col a[data-v-3372f2cb]{color:var(--text-dim);font-family:var(--font-inter);font-size:.9vw;text-decoration:none;transition:all .3s}.footer__col a[data-v-3372f2cb]:hover{color:var(--accent);padding-left:5px}.footer__col--legal ul li[data-v-3372f2cb]{color:var(--text-dim);font-family:var(--font-inter);font-size:.9vw}.footer__bottom[data-v-3372f2cb]{border-top:1px solid var(--border);padding-top:1.5vw;text-align:center}.footer__bottom p[data-v-3372f2cb]{color:var(--text-dim);font-family:var(--font-inter);font-size:.9vw}@media (max-width:768px){.footer[data-v-3372f2cb]{padding:24px 0 16px}.footer .container-main[data-v-3372f2cb]{margin:0;max-width:100%;padding-left:20px;padding-right:20px}.footer__content[data-v-3372f2cb]{display:flex;flex-direction:column;gap:20px;margin-bottom:20px}.footer__col h4[data-v-3372f2cb]{color:var(--accent);font-size:.85rem;font-weight:700;letter-spacing:.05em;margin-bottom:10px;text-transform:uppercase}.footer__col ul[data-v-3372f2cb]{display:flex;flex-wrap:wrap;gap:6px 12px}.footer__col--legal ul[data-v-3372f2cb]{flex-direction:column;flex-wrap:nowrap;gap:6px}.footer__col--legal ul li[data-v-3372f2cb]{color:var(--text-dim);font-size:.75rem}.footer__col ul li[data-v-3372f2cb]{margin-bottom:0}.footer__col a[data-v-3372f2cb]{color:var(--text-dim);font-size:.8rem}.footer__col a[data-v-3372f2cb]:hover{padding-left:0}.footer__bottom[data-v-3372f2cb]{padding-top:16px}.footer__bottom p[data-v-3372f2cb]{font-size:.8rem}}
