.nav-header[data-v-8a847420]{-webkit-backdrop-filter:blur(24px)saturate(180%);backdrop-filter:blur(24px)saturate(180%);border-bottom:1px solid var(--new-border);z-index:40;background:#0a0a1acc;transition:background .4s,box-shadow .4s;position:sticky;top:0}.nav-header[data-v-8a847420]:hover{background:#0a0a1aeb}.nav-inner[data-v-8a847420]{justify-content:space-between;max-width:1360px;height:72px;margin:0 auto;padding:0 2rem}.nav-inner[data-v-8a847420],.nav-left[data-v-8a847420]{align-items:center;display:flex}.nav-left[data-v-8a847420]{gap:3rem}.nav-logo[data-v-8a847420]{transition:opacity .3s ease,transform .3s var(--new-ease);align-items:center;text-decoration:none;display:flex}.nav-logo[data-v-8a847420]:hover{opacity:.85;transform:scale(1.04)}.nav-links[data-v-8a847420]{gap:.125rem;display:flex}.nav-item[data-v-8a847420],.nav-link[data-v-8a847420]{position:relative}.nav-link[data-v-8a847420]{color:var(--new-text-muted);white-space:nowrap;border-radius:8px;align-items:center;gap:.3rem;padding:.5rem .75rem;font-size:.9375rem;font-weight:500;text-decoration:none;transition:color .35s;display:inline-flex}.nav-link.active[data-v-8a847420],.nav-link[data-v-8a847420]:hover{color:var(--new-text)}.nav-links:hover .nav-link[data-v-8a847420]{color:#ffffff47;transition:color .35s}.nav-links:hover .nav-item:hover .nav-link[data-v-8a847420]{color:var(--new-text)}.nav-chevron[data-v-8a847420]{opacity:.4;transition:transform .3s var(--new-ease),opacity .25s ease}.nav-chevron.rotated[data-v-8a847420]{opacity:1;transform:rotate(180deg)}.nav-link:hover .nav-chevron[data-v-8a847420]:not(.rotated){opacity:.7;transform:translateY(1px)}.dropdown[data-v-8a847420]{-webkit-backdrop-filter:blur(32px)saturate(200%);backdrop-filter:blur(32px)saturate(200%);z-index:50;background:#0e0e24f5;border:1px solid #ffffff14;border-radius:16px;min-width:240px;padding:.5rem;position:absolute;top:calc(100% + 10px);left:50%;overflow:hidden;transform:translate(-50%);box-shadow:0 24px 64px #0000008c,0 0 0 1px #ffffff08,inset 0 1px #ffffff0d}.dropdown-glow[data-v-8a847420]{pointer-events:none;background:radial-gradient(at 30% 0,#3b82f614,#0000 60%);width:140%;height:100%;position:absolute;top:-40%;left:-20%}.dropdown-item[data-v-8a847420]{animation:dropdownItemIn-8a847420 .3s var(--new-ease) both;animation-delay:var(--item-delay,0s);color:var(--new-text-muted);transition:color .2s ease,background .2s ease,transform .2s var(--new-ease);white-space:nowrap;border-radius:10px;align-items:center;gap:0;padding:.6rem .875rem;font-size:.875rem;font-weight:500;text-decoration:none;display:flex;position:relative}.dropdown-item-arrow[data-v-8a847420]{color:var(--new-accent);opacity:0;align-items:center;transition:opacity .4s cubic-bezier(.16,1,.3,1) 60ms,transform .4s cubic-bezier(.16,1,.3,1) 60ms;display:flex;position:absolute;left:.875rem;transform:translate(-8px)}.dropdown-item-text[data-v-8a847420]{transition:transform .45s cubic-bezier(.16,1,.3,1);display:inline-block}.dropdown-item[data-v-8a847420]:hover{color:var(--new-text);background:#ffffff12}.dropdown-item:hover .dropdown-item-arrow[data-v-8a847420]{opacity:1;transform:translate(0)}.dropdown-item:hover .dropdown-item-text[data-v-8a847420]{transform:translate(20px)}.dropdown-item[data-v-8a847420]:before{background:var(--new-accent);content:"";opacity:0;height:50%;transition:opacity .2s ease,transform .25s var(--new-ease);border-radius:1px;width:2px;position:absolute;top:25%;left:0;transform:scaleY(0)}.dropdown-item[data-v-8a847420]:hover:before{opacity:1;transform:scaleY(1)}@keyframes dropdownItemIn-8a847420{0%{opacity:0;transform:translate(-8px)}to{opacity:1;transform:translate(0)}}.dropdown-enter-active[data-v-8a847420]{transition:opacity .25s ease,transform .25s var(--new-ease)}.dropdown-leave-active[data-v-8a847420]{transition:opacity .18s,transform .18s}.dropdown-enter-from[data-v-8a847420]{opacity:0;transform:translate(-50%)translateY(-8px)scale(.97)}.dropdown-leave-to[data-v-8a847420]{opacity:0;transform:translate(-50%)translateY(-4px)scale(.98)}.nav-right[data-v-8a847420]{align-items:center;gap:1.25rem;display:flex}.login-link[data-v-8a847420]{color:#ffffff8c;white-space:nowrap;padding:.5rem .75rem;font-size:.9375rem;font-weight:500;text-decoration:none;position:relative;transition:color .4s!important}.login-link[data-v-8a847420]:after{background:var(--new-accent)!important;content:""!important;opacity:1!important;transform-origin:50%!important;height:1.5px!important;transition:transform .4s var(--new-ease)!important;border-radius:1px!important;width:auto!important;position:absolute!important;bottom:4px!important;left:12%!important;right:12%!important;transform:scaleX(0)!important}.login-link[data-v-8a847420]:hover{color:#fff!important}.login-link[data-v-8a847420]:hover:after{transform:scaleX(1)!important}.nav-cta[data-v-8a847420]{color:#fff;cursor:pointer;letter-spacing:.01em;white-space:nowrap;background:0 0;border:1.5px solid #ffffff4d;border-radius:100px;padding:.625rem 1.5rem;font-size:.875rem;font-weight:600;position:relative;overflow:hidden;transform:scale(1);transition-property:border-color,background,box-shadow,transform!important;transition-duration:.5s!important;transition-timing-function:var(--new-ease)!important}.nav-cta-text[data-v-8a847420]{z-index:1;position:relative}.nav-cta-shimmer[data-v-8a847420]{pointer-events:none;background:linear-gradient(110deg,#0000 20%,#ffffff14 45%,#ffffff24 50%,#ffffff14 55%,#0000 80%);transition:none;position:absolute;inset:0;transform:translate(-120%)}.nav-cta[data-v-8a847420]:hover{background:#ffffff0a;border-color:#fff9;box-shadow:0 0 28px #ffffff12;transition-duration:.5s!important;transform:scale(1.07)!important}.nav-cta:hover .nav-cta-shimmer[data-v-8a847420]{transition:transform .9s;transform:translate(120%)}.mobile-menu-btn[data-v-8a847420]{color:var(--new-text);cursor:pointer;background:0 0;border:none;padding:.5rem;transition:transform .2s;display:none}.mobile-menu-btn[data-v-8a847420]:hover{transform:scale(1.1)}.mobile-overlay[data-v-8a847420]{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:90;background:#00000080;position:fixed;inset:0}.mobile-panel[data-v-8a847420]{z-index:100;background:#fff;flex-direction:column;width:min(340px,85vw);padding:1.5rem;display:flex;position:fixed;top:0;bottom:0;right:0;overflow:hidden auto}.mobile-close[data-v-8a847420]{color:#0006;cursor:pointer;background:0 0;border:none;border-radius:8px;align-self:flex-end;margin-bottom:.5rem;padding:.5rem;transition:color .2s,background .2s}.mobile-close[data-v-8a847420]:hover{color:#000c;background:#0000000d}.mobile-levels-wrapper[data-v-8a847420]{flex:1;position:relative;overflow:hidden}.mobile-menu-level[data-v-8a847420]{flex-direction:column;display:flex}.mobile-menu-item[data-v-8a847420]{cursor:pointer;text-align:left;background:0 0;border:none;justify-content:space-between;align-items:center;width:100%;padding:1rem .5rem;font-size:1.0625rem;font-weight:500;text-decoration:none;transition:color .2s;display:flex;color:#1a1a2e!important}.mobile-menu-item svg[data-v-8a847420]{color:var(--new-accent);flex-shrink:0}.mobile-menu-item[data-v-8a847420]:hover{color:var(--new-accent)!important}.mobile-submenu-item[data-v-8a847420]{animation:submenuItemIn-8a847420 .3s var(--new-ease) both;animation-delay:calc(var(--item-idx,0)*40ms)}.mobile-back-btn[data-v-8a847420]{cursor:pointer;text-align:left;gap:.5rem;width:100%;transition:opacity .2s;color:#3b82f6!important;background:0 0!important;border:none!important;align-items:center!important;min-height:48px!important;padding:1rem .5rem!important;font-size:1.0625rem!important;font-weight:600!important;display:flex!important;overflow:visible!important}.mobile-back-btn svg[data-v-8a847420]{flex-shrink:0;width:16px!important;height:16px!important}.mobile-back-btn span[data-v-8a847420],.mobile-back-btn svg[data-v-8a847420]{color:#3b82f6!important}.mobile-back-btn[data-v-8a847420]:hover{opacity:.7}.mobile-menu-divider[data-v-8a847420]{background:#00000014;height:1px;margin:.25rem .5rem}.mobile-lang-picker[data-v-8a847420]{padding:.5rem}.slideover-enter-active[data-v-8a847420]{transition:transform .4s var(--new-ease)}.slideover-leave-active[data-v-8a847420]{transition:transform .3s}.slideover-enter-from[data-v-8a847420],.slideover-leave-to[data-v-8a847420]{transform:translate(100%)}.overlay-enter-active[data-v-8a847420]{transition:opacity .3s}.overlay-leave-active[data-v-8a847420]{transition:opacity .25s}.overlay-enter-from[data-v-8a847420],.overlay-leave-to[data-v-8a847420]{opacity:0}@keyframes submenuItemIn-8a847420{0%{opacity:0;transform:translate(12px)}to{opacity:1;transform:translate(0)}}@media (width>=1025px){.mobile-overlay[data-v-8a847420],.mobile-panel[data-v-8a847420]{display:none!important}}@media (width<=1024px){.nav-links[data-v-8a847420],.nav-right[data-v-8a847420]{display:none}.mobile-menu-btn[data-v-8a847420]{display:block}}@media (width<=768px){.nav-inner[data-v-8a847420]{padding:0 1.25rem}}.slide-left-enter-active,.slide-left-leave-active{transition:transform .35s cubic-bezier(.22,1,.36,1),opacity .25s!important}.slide-left-leave-active{position:absolute!important;top:0!important;left:0!important;right:0!important}.slide-left-enter-from{opacity:0!important;transform:translate(100%)!important}.slide-left-leave-to{opacity:0!important;transform:translate(-30%)!important}.slide-right-enter-active,.slide-right-leave-active{transition:transform .35s cubic-bezier(.22,1,.36,1),opacity .25s!important}.slide-right-leave-active{position:absolute!important;top:0!important;left:0!important;right:0!important}.slide-right-enter-from{opacity:0!important;transform:translate(-100%)!important}.slide-right-leave-to{opacity:0!important;transform:translate(30%)!important}.new-footer[data-v-b9a28bb2]{background:var(--new-bg);border-top:1px solid var(--new-border);padding:clamp(3rem,6vw,5rem) 2rem clamp(2rem,4vw,3rem)}.footer-inner[data-v-b9a28bb2]{max-width:var(--new-max-width);margin:0 auto}.footer-top[data-v-b9a28bb2]{gap:4rem;margin-bottom:3rem;display:flex}.footer-brand[data-v-b9a28bb2]{flex-direction:column;flex:0 0 200px;gap:1rem;display:flex}.footer-tagline[data-v-b9a28bb2]{color:var(--new-text-dim);margin:0;font-size:.875rem;line-height:1.5}.footer-columns[data-v-b9a28bb2]{flex:1;grid-template-columns:repeat(5,1fr);gap:2rem;display:grid}.footer-col-title[data-v-b9a28bb2]{color:var(--new-text);letter-spacing:.08em;text-transform:uppercase;margin:0 0 1rem;font-size:.8125rem;font-weight:700}.footer-col-links[data-v-b9a28bb2]{flex-direction:column;gap:.625rem;margin:0;padding:0;list-style:none;display:flex}.footer-link[data-v-b9a28bb2]{color:var(--new-text-dim);font-size:.875rem;text-decoration:none;transition:color .3s}.footer-link[data-v-b9a28bb2]:hover{color:var(--new-text)}.footer-bottom[data-v-b9a28bb2]{border-top:1px solid var(--new-border);justify-content:space-between;align-items:center;padding-top:2rem;display:flex}.footer-copyright[data-v-b9a28bb2]{color:var(--new-text-dim);font-size:.8125rem}.footer-legal[data-v-b9a28bb2]{align-items:center;gap:.75rem;display:flex}.footer-legal-sep[data-v-b9a28bb2]{color:var(--new-text-dim);opacity:.5;-webkit-user-select:none;user-select:none}.footer-lang[data-v-b9a28bb2]{align-items:center;display:flex}@media (width<=1024px){.footer-columns[data-v-b9a28bb2]{grid-template-columns:repeat(3,1fr)}}@media (width<=860px){.footer-top[data-v-b9a28bb2]{flex-direction:column;gap:2.5rem}.footer-brand[data-v-b9a28bb2]{flex:none}.footer-columns[data-v-b9a28bb2]{grid-template-columns:repeat(2,1fr)}}@media (width<=480px){.footer-columns[data-v-b9a28bb2]{grid-template-columns:1fr}.footer-bottom[data-v-b9a28bb2]{text-align:center;flex-direction:column;gap:1rem}}
