/* Novo logotipo Netsearch — AI Visibility Company */

.site-header {
    height: 108px;
}

.site-header.scrolled {
    height: 88px;
}

.header-inner {
    gap: 22px;
}

.brand {
    flex: 0 0 auto;
    min-width: 320px;
}

.brand img {
    width: clamp(300px, 25vw, 410px) !important;
    max-height: 88px;
    object-fit: contain;
    object-position: left center;
}

.site-header.scrolled .brand img {
    width: clamp(270px, 22vw, 350px) !important;
    max-height: 72px;
}

.home-strategic-nav {
    gap: clamp(11px, 1.2vw, 22px);
}

.home-strategic-nav a {
    font-size: clamp(.70rem, .72vw, .82rem);
    white-space: nowrap;
}

.header-cta {
    flex: 0 0 auto;
    white-space: nowrap;
}

@media (max-width: 1280px) {
    .brand {
        min-width: 270px;
    }

    .brand img {
        width: 300px !important;
        max-height: 76px;
    }

    .home-strategic-nav {
        gap: 11px;
    }

    .home-strategic-nav a {
        font-size: .69rem;
    }
}

@media (max-width: 1040px) {
    .site-header,
    .site-header.scrolled {
        height: 82px;
    }

    .brand {
        min-width: 0;
    }

    .brand img,
    .site-header.scrolled .brand img {
        width: 270px !important;
        max-height: 66px;
    }
}

@media (max-width: 620px) {
    .site-header,
    .site-header.scrolled {
        height: 76px;
    }

    .brand img,
    .site-header.scrolled .brand img {
        width: min(70vw, 250px) !important;
        max-height: 60px;
    }
}
