nav[data-v-030dbb4a]{align-items:center;background:var(--navy);display:flex;gap:1.5rem;justify-content:space-between;padding:1rem 4rem;position:fixed;top:0;transition:padding .3s,background .3s;width:100%;z-index:100}nav.scrolled[data-v-030dbb4a]{background:#0b1b3bf7;box-shadow:0 2px 12px #0000004d;padding-bottom:.6rem;padding-top:.6rem}.nav-logo[data-v-030dbb4a]{align-items:center;display:flex;flex-shrink:0;text-decoration:none}.nav-logo-img[data-v-030dbb4a]{height:120px;width:auto}.nav-links[data-v-030dbb4a]{display:flex;gap:2rem;list-style:none;margin:0 auto}.nav-links a[data-v-030dbb4a]{color:#fffc;font-size:.7rem;font-weight:500;letter-spacing:.1em;text-decoration:none;text-transform:uppercase;transition:color .25s}.nav-links a.router-link-active[data-v-030dbb4a],.nav-links a[data-v-030dbb4a]:hover{color:var(--gold)}.nav-right[data-v-030dbb4a]{flex-shrink:0;gap:1.5rem}.lang-switcher[data-v-030dbb4a],.nav-right[data-v-030dbb4a]{align-items:center;display:flex}.lang-switcher[data-v-030dbb4a]{gap:.4rem}.lang-switcher button[data-v-030dbb4a]{background:none;border:none;color:#ffffff80;cursor:pointer;font-family:Montserrat,sans-serif;font-size:.7rem;font-weight:500;letter-spacing:.08em;padding:0;text-transform:uppercase;transition:color .25s}.lang-switcher button.active[data-v-030dbb4a]{color:var(--gold-light)}.lang-switcher button[data-v-030dbb4a]:hover{color:var(--gold)}.lang-divider[data-v-030dbb4a]{color:#ffffff40;font-size:.75rem}.nav-cta[data-v-030dbb4a]{background:transparent;border:1px solid var(--gold);color:var(--gold-light);cursor:pointer;display:inline-block;flex-shrink:0;font-family:Montserrat,sans-serif;font-size:.68rem;font-weight:700;letter-spacing:.1em;padding:.5rem 1.4rem;text-decoration:none;text-transform:uppercase;transition:background .25s,color .25s;white-space:nowrap}.nav-cta[data-v-030dbb4a]:hover{background:var(--gold);color:var(--navy)}.hamburger[data-v-030dbb4a]{background:none;border:none;cursor:pointer;display:none;flex-direction:column;gap:5px;padding:4px}.hamburger span[data-v-030dbb4a]{background:#fff;display:block;height:2px;transition:transform .25s;width:24px}.mobile-menu[data-v-030dbb4a]{background:var(--navy);display:none;left:0;padding:2rem;position:fixed;right:0;top:60px;transform:translateY(-110%);transition:transform .3s ease}.mobile-menu.open[data-v-030dbb4a]{transform:translateY(0)}.mobile-menu ul[data-v-030dbb4a]{display:flex;flex-direction:column;gap:1.2rem;list-style:none}.mobile-menu a[data-v-030dbb4a]{color:#ffffffd9;font-size:.85rem;font-weight:500;letter-spacing:.06em;text-decoration:none;text-transform:uppercase}.mobile-lang[data-v-030dbb4a]{align-items:center;display:flex;gap:.5rem}.mobile-lang button[data-v-030dbb4a]{background:none;border:none;color:#ffffff80;cursor:pointer;font-family:Montserrat,sans-serif;font-size:.8rem;font-weight:500;padding:0}.mobile-lang button.active[data-v-030dbb4a]{color:var(--gold-light)}.mobile-lang span[data-v-030dbb4a]{color:#ffffff40}@media(max-width:900px){nav[data-v-030dbb4a]{padding:.8rem 1.5rem}.nav-links[data-v-030dbb4a],.nav-right[data-v-030dbb4a]{display:none}.hamburger[data-v-030dbb4a]{display:flex}.mobile-menu[data-v-030dbb4a]{display:block}}footer[data-v-c7b54967]{align-items:center;background:#1a2a3a;display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between;padding:2rem 4rem}.footer-logo[data-v-c7b54967]{color:#fff;font-family:Montserrat,sans-serif;font-size:1rem;font-weight:700}.footer-logo span[data-v-c7b54967]{color:#ffffffb3}.footer-copy[data-v-c7b54967]{color:#ffffff80;font-size:.7rem;letter-spacing:.04em}.footer-tagline[data-v-c7b54967]{color:#ffffff80;font-size:.65rem;letter-spacing:.08em;text-transform:uppercase}.footer-credit[data-v-c7b54967]{color:#fff6;font-size:.65rem;letter-spacing:.04em}.footer-credit a[data-v-c7b54967]{color:#ffffffb3;text-decoration:underline;transition:color .2s}.footer-credit a[data-v-c7b54967]:hover{color:#fff}@media(max-width:900px){footer[data-v-c7b54967]{flex-direction:column;padding:1.5rem;text-align:center}}
