/* R135: five-menu navigation; brand, language and CTA unchanged */
.z-site-header .z-site-nav{gap:clamp(16px,2.35vw,38px)!important;align-items:center!important}
.z-site-header .z-site-nav>a,.z-site-header .z-nav-menu-trigger{font-family:Arial,Helvetica,sans-serif!important;font-size:16px!important;font-weight:400!important;letter-spacing:0!important;text-transform:none!important;color:#101828!important;text-decoration:none!important;white-space:nowrap}
.z-site-header .z-nav-menu-trigger{display:inline-flex;align-items:center;gap:13px;background:none;border:0;padding:10px 0;cursor:pointer}
.z-nav-dropdown{position:relative}
.z-nav-chevron{display:inline-block;width:8px;height:8px;border-right:1.6px solid currentColor;border-bottom:1.6px solid currentColor;transform:rotate(45deg) translateY(-2px)}
.z-nav-submenu{display:none;position:absolute;top:100%;left:-14px;min-width:170px;background:#fff;border:1px solid #e5e7eb;border-radius:10px;padding:8px;box-shadow:0 12px 32px rgba(0,0,0,.09);z-index:1000}
.z-nav-dropdown:hover .z-nav-submenu,.z-nav-dropdown:focus-within .z-nav-submenu,.z-nav-dropdown.is-open .z-nav-submenu{display:flex;flex-direction:column}
.z-nav-submenu a{padding:11px 12px!important;display:block!important;color:#111827!important;font-size:14px!important;font-weight:400!important;text-transform:none!important;letter-spacing:0!important;border-radius:6px}
.z-nav-submenu a:hover{background:#f3f4f6}
@media(max-width:1000px){.z-site-header .z-site-nav{gap:14px!important}.z-site-header .z-site-nav>a,.z-site-header .z-nav-menu-trigger{font-size:14px!important}}
@media(max-width:800px){.z-site-header .z-site-nav{align-items:stretch!important}.z-nav-dropdown{width:100%}.z-site-header .z-nav-menu-trigger{width:100%;justify-content:space-between}.z-nav-submenu{position:static;box-shadow:none;border:0;border-left:2px solid #e5e7eb;border-radius:0;margin:0 0 8px 8px;padding:0 0 0 10px}.z-nav-dropdown:hover:not(.is-open) .z-nav-submenu{display:none}}
