.jointfaculty_banner__v6f2M{position:relative;width:100%;height:350px;overflow:hidden}.jointfaculty_banner__v6f2M img{filter:brightness(.5)}.jointfaculty_banner__v6f2M .jointfaculty_bannerText___8wQO{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#fff;text-align:center}.jointfaculty_banner__v6f2M .jointfaculty_bannerText___8wQO h1{font-size:2.8rem;font-weight:700}.jointfaculty_banner__v6f2M .jointfaculty_bannerText___8wQO h2{font-size:1.8rem;font-weight:400}.jointfaculty_title__VT0LW{font-size:1.8rem;font-weight:700;color:#1e3a8a;text-align:center;margin-bottom:1.5rem}.jointfaculty_desc__cBkLo{font-size:1rem;color:#333;line-height:1.6;margin-bottom:1rem;text-align:justify}.jointfaculty_download__L7fG1{text-align:center;margin-top:1.5rem}.jointfaculty_download__L7fG1 p{font-weight:600}.jointfaculty_download__L7fG1 .jointfaculty_downloadLink__ftH8_{display:inline-block;margin-top:.5rem;color:#1e3a8a;text-decoration:underline;font-weight:600}.jointfaculty_courseTable__qzhq7{width:100%;border-collapse:collapse;background:#fff;box-shadow:0 2px 6px rgba(0,0,0,.1);border-radius:8px;overflow:hidden}.jointfaculty_courseTable__qzhq7 td,.jointfaculty_courseTable__qzhq7 th{padding:1rem;border-bottom:1px solid #e5e7eb;text-align:left;font-size:.95rem}.jointfaculty_courseTable__qzhq7 th{background:#1e3a8a;color:#fff;font-weight:600}.jointfaculty_courseTable__qzhq7 tr:hover{background:#f9fafb}.jointfaculty_courseTable__qzhq7 .jointfaculty_btnGroup__Mp13m{display:flex;flex-direction:column;gap:.5rem}.jointfaculty_courseTable__qzhq7 .jointfaculty_btnPrimary__wQ4Ox{background:#1e3a8a;color:#fff;border:none;border-radius:6px;padding:.4rem 1rem;cursor:pointer}.jointfaculty_courseTable__qzhq7 .jointfaculty_btnPrimary__wQ4Ox:hover{background:#163a72}.jointfaculty_courseTable__qzhq7 .jointfaculty_btnOutline__4mJZb{background:#fff;border:1px solid #1e3a8a;color:#1e3a8a;border-radius:6px;padding:.4rem 1rem;cursor:pointer}.jointfaculty_courseTable__qzhq7 .jointfaculty_btnOutline__4mJZb:hover{background:#1e3a8a;color:#fff}