/* Reference-like dark professional navbar colors */
.global-header {
    background: #1f3556 !important;
    border-bottom: 1px solid rgba(255, 255, 255, 0.18) !important;
}

.global-brand {
    background: transparent !important;
    border: 0 !important;
    border-radius: 0 !important;
    color: #ffffff !important;
    padding: 0 !important;
}

.global-brand__name {
    color: #f4f8ff !important;
}

.global-brand__logo--text {
    background: #3f5f8c !important;
    color: #ffffff !important;
}

.global-nav__link {
    color: rgba(245, 248, 255, 0.9) !important;
    border: 1px solid transparent !important;
}

.global-nav__link:hover,
.global-nav__link.is-active {
    background: rgba(255, 255, 255, 0.1) !important;
    color: #ffffff !important;
    border-color: rgba(255, 255, 255, 0.2) !important;
}

.global-search {
    border-color: rgba(255, 255, 255, 0.28) !important;
    background: rgba(255, 255, 255, 0.08) !important;
}

.global-search__input {
    background: transparent !important;
    color: #ffffff !important;
}

.global-search__input::placeholder {
    color: rgba(255, 255, 255, 0.65) !important;
}

.global-search__btn {
    background: #f97316 !important;
    color: #ffffff !important;
}

.header-social-inline__link {
    background: rgba(255, 255, 255, 0.12) !important;
    border-color: rgba(255, 255, 255, 0.28) !important;
    color: #ffffff !important;
}

.header-social-inline__link:hover {
    background: rgba(255, 255, 255, 0.22) !important;
}

.header-social-inline__link[href*="wa.me"] { color: #25d366 !important; }
.header-social-inline__link[href*="instagram"] { color: #e1306c !important; }
.header-social-inline__link[href*="facebook"] { color: #4ea0ff !important; }
