
@media(min-width:993px){
.header .navbar{display:flex;align-items:center;gap:24px}
.header .navbar>.logo{order:0;flex:0 0 auto}
.header .navbar>.nav-links{order:1;flex:1 1 auto;display:flex;justify-content:center;gap:clamp(16px,1.6vw,28px);margin:0;padding:0}
.header .navbar>.nav-links>li.desktop-account-source,.header .navbar>.nav-links>.mobile-cta{display:none}
.header .navbar>.language-switcher{order:2;flex:0 0 auto;margin:0}
.header .navbar>.nav-actions{order:3;display:flex;align-items:center;gap:10px;margin:0;flex:0 0 auto}
.header .nav-actions>.btn{display:inline-flex;align-items:center;justify-content:center;min-width:96px;min-height:42px;padding:10px 17px;font-size:14px;line-height:20px;font-weight:600;white-space:nowrap;box-shadow:none}
.header .nav-actions>.nav-login{background:transparent;color:#0b2d5b;border:1px solid #c7d5e2}
.header .nav-actions>.nav-signup{background:#0b2d5b;color:#fff;border:1px solid #0b2d5b}
.header .navbar>.mobile-toggle{order:4}
.header .nav-links a{white-space:nowrap}
}
@media(min-width:993px) and (max-width:1199px){
.header .navbar{gap:16px}.header .navbar-logo-img{width:140px;height:auto}.header .navbar>.nav-links{gap:14px}.header .nav-links a{font-size:13px}.header .nav-actions>.btn{min-width:80px;padding:9px 12px;font-size:13px}.header .language-trigger{padding:8px 4px;font-size:13px}.header .navbar>.nav-actions{gap:8px}
}
