.nav-circle[data-v-f6bf95a5]{position:fixed;z-index:10001;width:52px;height:52px;border-radius:50%;background:var(--aviation-red);border:none;color:var(--cloud-white);display:flex;align-items:center;justify-content:center;text-decoration:none;box-shadow:0 4px 20px #d7192066;transition:transform var(--dur-hover) var(--ease-boing),box-shadow var(--dur-hover) var(--ease-spring);top:20px;cursor:pointer;will-change:transform}.nav-circle--left[data-v-f6bf95a5]{left:20px}.nav-circle--right[data-v-f6bf95a5]{right:20px}.nav-circle--right.is-hidden[data-v-f6bf95a5]{opacity:0;pointer-events:none;transform:scale(.7)}.nav-circle[data-v-f6bf95a5]:active{transform:scale(.92);transition-duration:80ms}@keyframes nav-bounce-f6bf95a5{0%{transform:scale(1)}25%{transform:scale(.78)}55%{transform:scale(1.22)}75%{transform:scale(.94)}90%{transform:scale(1.06)}to{transform:scale(1)}}.nav-cart.is-bouncing[data-v-f6bf95a5],.nav-circle.is-bouncing[data-v-f6bf95a5]{animation:nav-bounce-f6bf95a5 .48s var(--ease-spring)}@media(hover:hover)and (any-pointer:fine){.nav-circle[data-v-f6bf95a5]:hover{transform:scale(1.08);box-shadow:0 8px 28px #d7192080}}@media(max-width:1023px){.nav-circle[data-v-f6bf95a5]{top:auto;bottom:calc(28px + env(safe-area-inset-bottom,0px));width:48px;height:48px}.nav-circle--left[data-v-f6bf95a5]{left:20px}.nav-circle--right[data-v-f6bf95a5]{right:20px}}.nav-cart[data-v-f6bf95a5]{position:fixed;z-index:10001;top:84px;right:20px;height:36px;padding:0 12px 0 10px;border-radius:100px;background:var(--cloud-white);color:var(--airspace-navy);display:inline-flex;align-items:center;gap:6px;text-decoration:none;font-size:13px;font-weight:800;letter-spacing:.02em;box-shadow:0 6px 20px #10243e40;border:1px solid rgba(16,36,62,.08);transition:transform var(--dur-hover) var(--ease-boing),opacity var(--dur-hover) var(--ease-spring),box-shadow var(--dur-hover) var(--ease-spring);will-change:transform}.nav-cart.is-hidden[data-v-f6bf95a5]{opacity:0;pointer-events:none;transform:translateY(-6px) scale(.85)}.nav-cart[data-v-f6bf95a5]:active{transform:scale(.95);transition-duration:80ms}@media(hover:hover)and (any-pointer:fine){.nav-cart[data-v-f6bf95a5]:hover{transform:translateY(-2px);box-shadow:0 10px 28px #10243e52}}@media(max-width:1023px){.nav-cart[data-v-f6bf95a5]{top:auto;bottom:calc(92px + env(safe-area-inset-bottom,0px));right:20px}.nav-cart.is-hidden[data-v-f6bf95a5]{transform:translateY(6px) scale(.85)}}.nav-cart-count[data-v-f6bf95a5]{display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:20px;padding:0 6px;border-radius:100px;background:var(--aviation-red);color:var(--cloud-white);font-size:11px;font-weight:800}.menu-icon-enter-active[data-v-f6bf95a5],.menu-icon-leave-active[data-v-f6bf95a5]{transition:opacity .15s ease,transform .18s var(--ease-spring)}.menu-icon-enter-from[data-v-f6bf95a5]{opacity:0;transform:scale(.6) rotate(-30deg)}.menu-icon-leave-to[data-v-f6bf95a5]{opacity:0;transform:scale(.6) rotate(30deg)}.nav-overlay[data-v-f6bf95a5]{position:fixed;inset:0;z-index:10000;background:#0b1a2e;transform:translateY(-100%);transition:transform .7s var(--ease-in-expo);overflow:hidden}.nav-overlay.is-open[data-v-f6bf95a5]{transform:translateY(0)}.nav-glow[data-v-f6bf95a5]{inset:0;background:radial-gradient(ellipse 50% 60% at 75% 40%,rgba(63,169,245,.07) 0,transparent 70%)}.nav-ghost[data-v-f6bf95a5],.nav-glow[data-v-f6bf95a5]{position:absolute;pointer-events:none}.nav-ghost[data-v-f6bf95a5]{right:-2%;bottom:-6%;font-size:clamp(180px,28vw,480px);font-weight:900;line-height:.8;letter-spacing:-.06em;color:#3fa9f50a;-webkit-user-select:none;-moz-user-select:none;user-select:none}.nav-inner[data-v-f6bf95a5]{position:relative;z-index:1;height:100%;display:flex;gap:40px;padding:clamp(88px,9vw,110px) clamp(28px,6vw,80px) clamp(60px,6vw,72px)}.nav-links[data-v-f6bf95a5]{flex:1;display:flex;flex-direction:column;justify-content:center}.nav-link[data-v-f6bf95a5]{display:block;font-size:clamp(30px,5.8vw,82px);font-weight:900;line-height:.95;letter-spacing:-.035em;text-decoration:none;padding-block:clamp(4px,.7vw,9px);color:var(--cloud-white);opacity:0;transform:translateY(28px);transition:opacity .6s var(--ease-spring),transform .6s var(--ease-spring),color .15s ease;will-change:transform,opacity}.nav-link.is-visible[data-v-f6bf95a5]{opacity:1;transform:translateY(0)}.nav-link.is-hovered[data-v-f6bf95a5]{color:var(--aviation-red);transform:translateY(0) translate(14px)!important}.nav-link.is-dimmed[data-v-f6bf95a5]{color:#f7fafc1f}.nav-aside[data-v-f6bf95a5]{display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-end;gap:18px;min-width:clamp(140px,18vw,240px);flex-shrink:0;opacity:0;transform:translate(32px);transition:opacity .55s ease .5s,transform .55s var(--ease-spring) .5s}.nav-aside.is-visible[data-v-f6bf95a5]{opacity:1;transform:translate(0)}.nav-logo[data-v-f6bf95a5]{height:clamp(32px,3.5vw,44px);width:auto}.nav-event-info[data-v-f6bf95a5]{text-align:right}.nav-event-date[data-v-f6bf95a5]{font-size:13px;font-weight:700;color:var(--sky-blue);margin-bottom:4px}.nav-event-venue[data-v-f6bf95a5]{font-size:12px;color:#f7fafc66;font-weight:500}.nav-cta[data-v-f6bf95a5]{display:inline-flex;align-items:center;gap:8px;background:var(--aviation-red);color:var(--cloud-white);text-decoration:none;border-radius:10px;padding:13px 24px;font-size:14px;font-weight:800;white-space:nowrap;transition:opacity .2s}.nav-cta[data-v-f6bf95a5]:hover{opacity:.85}.nav-lang[data-v-f6bf95a5]{background:#f7fafc12;color:#f7fafc80;border:1px solid rgba(247,250,252,.14);border-radius:100px;padding:7px 16px;font-size:11px;font-weight:700;letter-spacing:.12em;cursor:pointer;transition:background .2s,color .2s}.nav-lang[data-v-f6bf95a5]:hover{background:#f7fafc24;color:var(--cloud-white)}.nav-footer[data-v-f6bf95a5]{position:absolute;bottom:clamp(24px,3.5vw,40px);left:clamp(28px,6vw,80px);right:clamp(28px,6vw,80px);display:flex;justify-content:space-between;align-items:center;opacity:0;transition:opacity .5s ease .65s}.nav-footer.is-visible[data-v-f6bf95a5]{opacity:1}.nav-tagline[data-v-f6bf95a5]{font-size:11px;font-weight:500;letter-spacing:.1em;color:#f7fafc2e}.nav-socials[data-v-f6bf95a5]{gap:16px}.nav-social[data-v-f6bf95a5],.nav-socials[data-v-f6bf95a5]{display:flex;align-items:center}.nav-social[data-v-f6bf95a5]{justify-content:center;width:36px;height:36px;border-radius:50%;border:1px solid rgba(247,250,252,.12);color:#f7fafc59;text-decoration:none;transition:color .18s,border-color .18s,background .18s}.nav-social[data-v-f6bf95a5]:hover{color:var(--cloud-white);border-color:#f7fafc66;background:#f7fafc0f}.nav-lang-mobile[data-v-f6bf95a5]{display:none;position:absolute;bottom:clamp(76px,10vw,96px);left:clamp(28px,6vw,80px);z-index:2;background:#f7fafc12;color:#f7fafc80;border:1px solid rgba(247,250,252,.14);border-radius:100px;padding:7px 18px;font-size:12px;font-weight:700;letter-spacing:.12em;font-family:inherit;cursor:pointer;opacity:0;transform:translateY(12px);transition:opacity .45s ease .45s,transform .45s var(--ease-spring) .45s,background .2s,color .2s}.nav-lang-mobile.is-visible[data-v-f6bf95a5]{opacity:1;transform:translateY(0)}.nav-lang-mobile[data-v-f6bf95a5]:hover{background:#f7fafc24;color:var(--cloud-white)}@media(max-width:640px){.nav-aside[data-v-f6bf95a5]{display:none}.nav-lang-mobile[data-v-f6bf95a5]{display:block}.nav-inner[data-v-f6bf95a5]{padding-top:100px}.nav-link[data-v-f6bf95a5]{font-size:clamp(28px,10vw,48px)}}@media(prefers-reduced-motion:reduce){.nav-overlay[data-v-f6bf95a5]{transition:transform .01ms}.nav-link[data-v-f6bf95a5]{transition:color .01ms}.nav-aside[data-v-f6bf95a5],.nav-link[data-v-f6bf95a5]{transform:none;opacity:1}.nav-aside[data-v-f6bf95a5],.nav-footer[data-v-f6bf95a5]{transition:none}.nav-footer[data-v-f6bf95a5]{opacity:1}}
