/* =========================================================
   research.css — Research accents + institution header
   ========================================================= */

.page-research{
    --accent:#16a34a;
    --accent-ink:#166534;   /* AA contrast on the light accordion bar */
}

.page-research .page-section h3{
    margin:0 0 8px;
    font-weight:600;
}

.academic-project{
    display:flex;
    flex-direction:column;
    gap:15px;
}

.academic-project p,
.academic-project ul{
    margin-bottom:0;
}

.institution-header{
    display:flex;
    align-items:center;
    gap:18px;
}

.institution-logo{
    width:75px;
    height:75px;
    object-fit:contain;
    flex-shrink:0;
}

.institution-name{
    margin-top:4px;
    color:var(--accent-ink) !important;
    font-weight:600;
    font-size:.82rem !important;
}

@media (max-width:768px){

    .institution-header{
        gap:12px;
    }

    .institution-logo{
        width:60px;
        height:60px;
    }

    .institution-header h3{
        font-size:.9rem;
        margin-bottom:4px;
    }

    .institution-name{
        font-size:.75rem !important;
        margin-top:2px;
    }
}
