/* Research header adjustments */
.research-header .glass-header-container {
    background: linear-gradient(180deg, rgba(80, 200, 100, 0.58) 0%, rgba(22, 163, 74, 0.56) 100%);
    border-color: rgba(255, 255, 255, 0.62);
    box-shadow: 0 10px 30px rgba(0, 0, 0, 0.16);
}

.research-header .logo-container {
    margin-right: 1.5rem;
}

.research-header .logo-container a,
.research-header .form-check-label {
    color: #f8fff8;
    text-shadow: 0 1px 2px rgba(0, 0, 0, 0.35);
}

@media (max-width: 576px) {
    .research-header .logo-container {
        margin-right: 0.75rem;
    }

    .research-header .glass-header-container {
        padding: 10px 14px;
    }

    .research-header .form-check-label {
        font-size: 0.85rem;
    }
}
