.CtaSection2_contactBox__KJFak{margin-top:24px;display:flex;gap:24px;padding:32px;background:linear-gradient(135deg,#27965f,#81b94d);border-radius:16px;color:#fff;align-items:center;box-shadow:0 8px 25px rgba(39,150,95,.25)}@media(max-width:768px){.CtaSection2_contactBox__KJFak{flex-direction:column;text-align:center;padding:24px}}.CtaSection2_contactIcon__8cd95{width:70px;height:70px;background:hsla(0,0%,100%,.2);border-radius:16px;display:flex;align-items:center;justify-content:center;flex-shrink:0;backdrop-filter:blur(10px)}.CtaSection2_contactIcon__8cd95 i{font-size:32px}@media(max-width:768px){.CtaSection2_contactIcon__8cd95{margin:0 auto}}.CtaSection2_contactContent__KPvid{flex:1 1}.CtaSection2_contactContent__KPvid h3{font-size:22px;font-weight:700;margin:0 0 10px}.CtaSection2_contactContent__KPvid p{font-size:15px;line-height:1.6;margin:0 0 20px;opacity:.95}.CtaSection2_contactButton__lDFmh{display:inline-flex;align-items:center;gap:10px;padding:14px 28px;background:#fff;color:#27965f;border:none;border-radius:8px;font-size:15px;font-weight:600;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 15px rgba(0,0,0,.1)}.CtaSection2_contactButton__lDFmh i{font-size:16px}.CtaSection2_contactButton__lDFmh:hover{transform:translateY(-2px);box-shadow:0 6px 20px rgba(0,0,0,.15)}.Ranking_rankingContainer__n2lhE{padding:40px}@media(max-width:768px){.Ranking_rankingContainer__n2lhE{padding:20px}}.Ranking_header__dUODG{display:flex;align-items:center;gap:20px;margin-bottom:30px;padding-bottom:20px;border-bottom:2px solid #f0f0f0}@media(max-width:768px){.Ranking_header__dUODG{flex-direction:column;text-align:center}}.Ranking_headerIcon__xX_2v{width:70px;height:70px;background:linear-gradient(135deg,#27965f,#81b94d);border-radius:16px;display:flex;align-items:center;justify-content:center;flex-shrink:0;box-shadow:0 4px 15px rgba(39,150,95,.3)}.Ranking_headerIcon__xX_2v i{font-size:32px;color:#fff}.Ranking_headerContent__gF22j{flex:1 1}.Ranking_title__qsEb6{font-size:28px;font-weight:700;color:#5a607f;margin:0 0 8px}@media(max-width:768px){.Ranking_title__qsEb6{font-size:24px}}.Ranking_subtitle__C5_0w{font-size:15px;color:#7e7e7e;margin:0;line-height:1.6}.Ranking_featuredRank__E_9Eq{background:linear-gradient(135deg,#27965f,#81b94d);border-radius:16px;padding:40px;margin-bottom:30px;color:#fff;box-shadow:0 8px 25px rgba(39,150,95,.25)}@media(max-width:768px){.Ranking_featuredRank__E_9Eq{padding:30px 20px}}.Ranking_rankBadge__PklHZ{text-align:center;margin-bottom:20px}.Ranking_rankNumber__MxGso{font-size:64px;font-weight:800;line-height:1;margin-bottom:10px;text-shadow:0 2px 10px rgba(0,0,0,.1)}@media(max-width:768px){.Ranking_rankNumber__MxGso{font-size:48px}}.Ranking_rankLabel__qEbCC{font-size:18px;font-weight:600;text-transform:uppercase;letter-spacing:2px;opacity:.95}.Ranking_rankDescription__jP5Z8{display:flex;align-items:center;justify-content:center;gap:12px;padding:20px;background:hsla(0,0%,100%,.15);border-radius:12px;backdrop-filter:blur(10px)}.Ranking_rankDescription__jP5Z8 i{font-size:24px}.Ranking_rankDescription__jP5Z8 span{font-size:15px;font-weight:500}@media(max-width:768px){.Ranking_rankDescription__jP5Z8{flex-direction:column;text-align:center}}.Ranking_rankingContent__JwrWo{background:#fff;border-radius:12px;margin-bottom:24px}.Ranking_rankingDetails__c_lpq{font-size:15px;line-height:1.8;color:#7e7e7e}.Ranking_rankingDetails__c_lpq h1,.Ranking_rankingDetails__c_lpq h2,.Ranking_rankingDetails__c_lpq h3,.Ranking_rankingDetails__c_lpq h4,.Ranking_rankingDetails__c_lpq h5,.Ranking_rankingDetails__c_lpq h6{color:#5a607f;font-weight:700;margin:30px 0 15px}.Ranking_rankingDetails__c_lpq h1:first-child,.Ranking_rankingDetails__c_lpq h2:first-child,.Ranking_rankingDetails__c_lpq h3:first-child,.Ranking_rankingDetails__c_lpq h4:first-child,.Ranking_rankingDetails__c_lpq h5:first-child,.Ranking_rankingDetails__c_lpq h6:first-child{margin-top:0}.Ranking_rankingDetails__c_lpq h2{font-size:22px;padding-bottom:10px;border-bottom:2px solid #27965f}.Ranking_rankingDetails__c_lpq h3{font-size:18px}.Ranking_rankingDetails__c_lpq p{margin-bottom:15px}.Ranking_rankingDetails__c_lpq p:last-child{margin-bottom:0}.Ranking_rankingDetails__c_lpq ol,.Ranking_rankingDetails__c_lpq ul{margin:15px 0;padding-left:25px}.Ranking_rankingDetails__c_lpq li{margin-bottom:10px}.Ranking_rankingDetails__c_lpq table{width:100%;border-collapse:collapse;margin:20px 0;box-shadow:0 2px 10px rgba(0,0,0,.05)}.Ranking_rankingDetails__c_lpq table td,.Ranking_rankingDetails__c_lpq table th{padding:15px;text-align:left;border-bottom:1px solid #e0e0e0}.Ranking_rankingDetails__c_lpq table th{background:linear-gradient(135deg,#27965f,#81b94d);color:#fff;font-weight:600;text-transform:uppercase;font-size:13px;letter-spacing:1px}.Ranking_rankingDetails__c_lpq table tr:hover{background:rgba(39,150,95,.05)}.Ranking_rankingDetails__c_lpq table tr:last-child td{border-bottom:none}.Ranking_rankingDetails__c_lpq strong{color:#5a607f;font-weight:600}.Ranking_noData__nlXKQ{text-align:center;padding:60px 20px;color:#7e7e7e}.Ranking_noData__nlXKQ i{font-size:48px;color:#27965f;margin-bottom:20px;display:block}.Ranking_noData__nlXKQ p{font-size:16px;margin:0}.UniversityProfileLayout_profileContainer__tAZXQ{width:100%;min-height:100vh;background-color:#fafcf5}.UniversityProfileLayout_heroSection__iel_V{position:relative;width:100%}.UniversityProfileLayout_heroBanner___VO_0{position:relative;width:100%;height:300px;background-size:cover;background-position:50%;background-repeat:no-repeat}@media(max-width:768px){.UniversityProfileLayout_heroBanner___VO_0{height:200px}}.UniversityProfileLayout_heroOverlay____srk{position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(180deg,rgba(0,0,0,.1) 0,rgba(0,0,0,.3))}.UniversityProfileLayout_heroContent__5E3m4{max-width:1200px;padding:0 20px;position:relative;margin:-80px auto 0}@media(max-width:768px){.UniversityProfileLayout_heroContent__5E3m4{margin-top:-60px;padding:0 15px}}.UniversityProfileLayout_universityHeader__T4238{display:flex;gap:30px;background:#fff;padding:30px;border-radius:16px;box-shadow:0 4px 20px rgba(0,0,0,.1)}@media(max-width:768px){.UniversityProfileLayout_universityHeader__T4238{flex-direction:column;padding:20px;gap:20px}}.UniversityProfileLayout_logoContainer__9GCYH{flex-shrink:0;width:150px;height:150px;background:#fff;border-radius:12px;padding:15px;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 10px rgba(0,0,0,.08)}.UniversityProfileLayout_logoContainer__9GCYH img{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}@media(max-width:768px){.UniversityProfileLayout_logoContainer__9GCYH{width:120px;height:120px;margin:0 auto}}.UniversityProfileLayout_universityInfo__14Ee5{flex:1 1;min-width:0}.UniversityProfileLayout_universityName__GiuSK{font-size:32px;font-weight:700;color:#5a607f;margin:0 0 15px;line-height:1.2}@media(max-width:768px){.UniversityProfileLayout_universityName__GiuSK{font-size:24px;text-align:center}}.UniversityProfileLayout_universityMeta__lrWN9{display:flex;flex-wrap:wrap;gap:20px;margin-bottom:15px}@media(max-width:768px){.UniversityProfileLayout_universityMeta__lrWN9{justify-content:center;gap:15px}}.UniversityProfileLayout_metaItem__zETQF{display:flex;align-items:center;gap:8px;color:#7e7e7e;font-size:14px}.UniversityProfileLayout_metaItem__zETQF i{color:#27965f;font-size:16px}.UniversityProfileLayout_shortDescription__DKuBi{font-size:15px;line-height:1.6;color:#7e7e7e;margin:15px 0}@media(max-width:768px){.UniversityProfileLayout_shortDescription__DKuBi{text-align:center}}.UniversityProfileLayout_tags__lcNd6{display:flex;flex-wrap:wrap;gap:10px;margin-top:15px}@media(max-width:768px){.UniversityProfileLayout_tags__lcNd6{justify-content:center}}.UniversityProfileLayout_tag__6t5u4{display:inline-block;padding:6px 16px;border-radius:20px;font-size:13px;font-weight:500;color:#27965f;background-color:#27965f;border:1px solid #27965f}.UniversityProfileLayout_mainContent__Yns7A{max-width:1200px;margin:40px auto;padding:0 20px}@media(max-width:768px){.UniversityProfileLayout_mainContent__Yns7A{margin:20px auto;padding:0 15px}}.UniversityProfileLayout_contentWrapper__JvnPF{display:grid;grid-template-columns:280px 1fr;grid-gap:30px;gap:30px;align-items:start}@media(max-width:968px){.UniversityProfileLayout_contentWrapper__JvnPF{grid-template-columns:1fr}}.UniversityProfileLayout_mobileMenuToggle__ZW13g{display:none;align-items:center;gap:10px;padding:12px 20px;background:#27965f;color:#fff;border:none;border-radius:8px;font-size:16px;font-weight:500;cursor:pointer;margin-bottom:20px;transition:all .3s ease}.UniversityProfileLayout_mobileMenuToggle__ZW13g:hover{background:#81b94d;transform:translateY(-2px);box-shadow:0 4px 12px rgba(39,150,95,.3)}.UniversityProfileLayout_mobileMenuToggle__ZW13g i{font-size:18px}@media(max-width:968px){.UniversityProfileLayout_mobileMenuToggle__ZW13g{display:flex}}.UniversityProfileLayout_sidebar__EaNSd{position:sticky;top:20px;background:#fff;border-radius:12px;box-shadow:0 2px 10px rgba(0,0,0,.05);overflow:hidden}@media(max-width:968px){.UniversityProfileLayout_sidebar__EaNSd{position:fixed;top:0;left:-100%;width:280px;height:100vh;z-index:1000;transition:left .3s ease;overflow-y:auto;box-shadow:2px 0 10px rgba(0,0,0,.1)}.UniversityProfileLayout_sidebarOpen__dZkBP{left:0}}.UniversityProfileLayout_navigation__CpSx5{padding:10px 0}.UniversityProfileLayout_navList__aG0aD{list-style:none;margin:0;padding:0}.UniversityProfileLayout_navItem__SYoeZ{border-bottom:1px solid #f0f0f0}.UniversityProfileLayout_navItem__SYoeZ:last-child{border-bottom:none}.UniversityProfileLayout_navLink__uJHkq{display:flex;align-items:center;gap:15px;padding:16px 24px;color:#5a607f;font-size:15px;font-weight:500;text-decoration:none;transition:all .3s ease;cursor:pointer}.UniversityProfileLayout_navLink__uJHkq i{font-size:18px;color:#7e7e7e;transition:all .3s ease;width:20px;text-align:center}.UniversityProfileLayout_navLink__uJHkq:hover{background:rgba(39,150,95,.05);color:#27965f}.UniversityProfileLayout_navLink__uJHkq:hover i{color:#27965f;transform:translateX(3px)}.UniversityProfileLayout_navLinkActive__S9ckU{background:linear-gradient(90deg,rgba(39,150,95,.1),transparent);color:#27965f;border-left:4px solid #27965f;padding-left:20px}.UniversityProfileLayout_navLinkActive__S9ckU i{color:#27965f}.UniversityProfileLayout_contactCard__jlixF{padding:24px;background:linear-gradient(135deg,#f8f9fa,#fff);border-top:2px solid #f0f0f0}.UniversityProfileLayout_contactTitle___O0Gd{font-size:16px;font-weight:600;color:#5a607f;margin:0 0 16px;display:flex;align-items:center;gap:10px}.UniversityProfileLayout_contactTitle___O0Gd i{color:#27965f}.UniversityProfileLayout_contactItem__hcBlV{display:flex;align-items:center;gap:12px;padding:10px 0;color:#7e7e7e;font-size:14px;text-decoration:none;transition:all .3s ease}.UniversityProfileLayout_contactItem__hcBlV i{color:#27965f;font-size:16px;width:20px;text-align:center}.UniversityProfileLayout_contactItem__hcBlV:hover{color:#27965f;padding-left:5px}.UniversityProfileLayout_content__tje_s{background:#fff;border-radius:12px;box-shadow:0 2px 10px rgba(0,0,0,.05);min-height:500px}