.academicssection-module-scss-module__bklO9q__aboutSection{max-width:1000px;margin:0 auto;padding:80px 20px}.academicssection-module-scss-module__bklO9q__sectionHeader{text-align:center;max-width:760px;margin:0 auto 60px}.academicssection-module-scss-module__bklO9q__sectionSubtitle{letter-spacing:3px;color:#973481;text-transform:uppercase;margin-bottom:8px;font-size:14px;font-weight:600;display:inline-block}.academicssection-module-scss-module__bklO9q__sectionTitle{color:#1f2933;margin:12px 0;font-size:42px;font-weight:700}.academicssection-module-scss-module__bklO9q__sectionTitle span{color:#973481}.academicssection-module-scss-module__bklO9q__sectionDesc{color:#4b5563;font-size:18px;line-height:1.7}.academicssection-module-scss-module__bklO9q__sectionBody p{color:#374151;margin-bottom:18px;font-size:16px;line-height:1.8}.academicssection-module-scss-module__bklO9q__sectionBody p strong{color:#1f2933;font-weight:600}.academicssection-module-scss-module__bklO9q__govTable{border-collapse:collapse;width:100%;margin-top:10px;font-size:15px}.academicssection-module-scss-module__bklO9q__govTable th{color:#fff;text-align:left;letter-spacing:.5px;background-color:#973481;padding:14px 18px;font-weight:600}.academicssection-module-scss-module__bklO9q__govTable td{color:#374151;border-bottom:1px solid #e5e7eb;padding:13px 18px}.academicssection-module-scss-module__bklO9q__govTable tbody tr{transition:background .2s}.academicssection-module-scss-module__bklO9q__govTable tbody tr:hover{background-color:#fdf4fc}.academicssection-module-scss-module__bklO9q__govTable tbody tr:last-child td{border-bottom:none}.academicssection-module-scss-module__bklO9q__messageCard{background:#fdf4fc;border-left:4px solid #973481;border-radius:10px;align-items:flex-start;gap:40px;padding:36px 40px;display:flex}@media (max-width:640px){.academicssection-module-scss-module__bklO9q__messageCard{flex-direction:column;gap:24px;padding:28px 24px}}.academicssection-module-scss-module__bklO9q__messageAvatar{flex-shrink:0}.academicssection-module-scss-module__bklO9q__avatarPlaceholder{color:#fff;letter-spacing:1px;text-transform:uppercase;background:linear-gradient(135deg,#973481 0%,#c25ab0 100%);border-radius:8px;justify-content:center;align-items:center;width:110px;height:130px;font-size:13px;font-weight:600;display:flex}@media (max-width:640px){.academicssection-module-scss-module__bklO9q__avatarPlaceholder{width:80px;height:95px}}.academicssection-module-scss-module__bklO9q__messageContent{flex:1}.academicssection-module-scss-module__bklO9q__messageContent blockquote{color:#5b2151;border:none;margin:0 0 18px;padding:0;font-size:17px;font-style:italic;line-height:1.75}.academicssection-module-scss-module__bklO9q__messageContent blockquote:before{content:"“";color:#973481;vertical-align:-14px;margin-right:4px;font-size:40px;line-height:0}.academicssection-module-scss-module__bklO9q__messageContent blockquote:after{content:"”";color:#973481;vertical-align:-14px;margin-left:4px;font-size:40px;line-height:0}.academicssection-module-scss-module__bklO9q__messageContent p{color:#374151;margin-bottom:20px;font-size:15px;line-height:1.75}.academicssection-module-scss-module__bklO9q__messageSig{border-top:1px solid #e9d5e7;flex-direction:column;gap:4px;margin-top:8px;padding-top:16px;display:flex}.academicssection-module-scss-module__bklO9q__messageSig strong{color:#1f2933;font-size:15px;font-weight:700}.academicssection-module-scss-module__bklO9q__messageSig span{color:#973481;letter-spacing:.3px;font-size:13px}.academicssection-module-scss-module__bklO9q__classImageWrapper{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:20px;margin-top:20px;display:grid}.academicssection-module-scss-module__bklO9q__classImage{object-fit:cover;border:2px solid #e9d5e7;border-radius:12px;width:100%;transition:transform .3s;display:block}.academicssection-module-scss-module__bklO9q__classImage:hover{transform:scale(1.03)}@media (max-width:768px){.academicssection-module-scss-module__bklO9q__classImage{height:220px}}
