.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)}.Accommodation_AccommodationContent__mwAoV,.Accommodation_htmlContent__VB4i2{font-size:15px;line-height:1.8;color:#7e7e7e}.Accommodation_AccommodationContent__mwAoV h1,.Accommodation_AccommodationContent__mwAoV h2,.Accommodation_AccommodationContent__mwAoV h3,.Accommodation_AccommodationContent__mwAoV h4,.Accommodation_AccommodationContent__mwAoV h5,.Accommodation_AccommodationContent__mwAoV h6,.Accommodation_htmlContent__VB4i2 h1,.Accommodation_htmlContent__VB4i2 h2,.Accommodation_htmlContent__VB4i2 h3,.Accommodation_htmlContent__VB4i2 h4,.Accommodation_htmlContent__VB4i2 h5,.Accommodation_htmlContent__VB4i2 h6{color:#5a607f;font-weight:700;margin:30px 0 15px}.Accommodation_AccommodationContent__mwAoV h1:first-child,.Accommodation_AccommodationContent__mwAoV h2:first-child,.Accommodation_AccommodationContent__mwAoV h3:first-child,.Accommodation_AccommodationContent__mwAoV h4:first-child,.Accommodation_AccommodationContent__mwAoV h5:first-child,.Accommodation_AccommodationContent__mwAoV h6:first-child,.Accommodation_htmlContent__VB4i2 h1:first-child,.Accommodation_htmlContent__VB4i2 h2:first-child,.Accommodation_htmlContent__VB4i2 h3:first-child,.Accommodation_htmlContent__VB4i2 h4:first-child,.Accommodation_htmlContent__VB4i2 h5:first-child,.Accommodation_htmlContent__VB4i2 h6:first-child{margin-top:0}.Accommodation_AccommodationContent__mwAoV h1,.Accommodation_htmlContent__VB4i2 h1{font-size:28px}.Accommodation_AccommodationContent__mwAoV h2,.Accommodation_htmlContent__VB4i2 h2{font-size:24px;padding-bottom:10px;border-bottom:2px solid #27965f}.Accommodation_AccommodationContent__mwAoV h3,.Accommodation_htmlContent__VB4i2 h3{font-size:20px}.Accommodation_AccommodationContent__mwAoV h4,.Accommodation_htmlContent__VB4i2 h4{font-size:18px}.Accommodation_AccommodationContent__mwAoV p,.Accommodation_htmlContent__VB4i2 p{margin-bottom:15px}.Accommodation_AccommodationContent__mwAoV p:last-child,.Accommodation_htmlContent__VB4i2 p:last-child{margin-bottom:0}.Accommodation_AccommodationContent__mwAoV ol,.Accommodation_AccommodationContent__mwAoV ul,.Accommodation_htmlContent__VB4i2 ol,.Accommodation_htmlContent__VB4i2 ul{margin:15px 0;padding-left:30px}.Accommodation_AccommodationContent__mwAoV li,.Accommodation_htmlContent__VB4i2 li{margin-bottom:12px;line-height:1.7}.Accommodation_AccommodationContent__mwAoV li::marker,.Accommodation_htmlContent__VB4i2 li::marker{color:#27965f}.Accommodation_AccommodationContent__mwAoV a,.Accommodation_htmlContent__VB4i2 a{color:#27965f;text-decoration:none;font-weight:500;transition:all .3s ease}.Accommodation_AccommodationContent__mwAoV a:hover,.Accommodation_htmlContent__VB4i2 a:hover{color:#81b94d;text-decoration:underline}.Accommodation_AccommodationContent__mwAoV blockquote,.Accommodation_htmlContent__VB4i2 blockquote{margin:20px 0;padding:20px 24px;background:linear-gradient(135deg,rgba(39,150,95,.05),#fff);border-left:4px solid #27965f;border-radius:8px;font-style:italic;color:#5a607f}.Accommodation_AccommodationContent__mwAoV table,.Accommodation_htmlContent__VB4i2 table{width:100%;border-collapse:collapse;margin:20px 0;box-shadow:0 2px 10px rgba(0,0,0,.05);border-radius:8px;overflow:hidden;display:block;overflow-x:auto}.Accommodation_AccommodationContent__mwAoV table td,.Accommodation_AccommodationContent__mwAoV table th,.Accommodation_htmlContent__VB4i2 table td,.Accommodation_htmlContent__VB4i2 table th{padding:15px;text-align:left;border-bottom:1px solid #e0e0e0}.Accommodation_AccommodationContent__mwAoV table th,.Accommodation_htmlContent__VB4i2 table th{background:linear-gradient(135deg,#27965f,#81b94d);color:#fff;font-weight:600;text-transform:uppercase;font-size:13px;letter-spacing:1px}.Accommodation_AccommodationContent__mwAoV table th strong,.Accommodation_htmlContent__VB4i2 table th strong{color:#fff}.Accommodation_AccommodationContent__mwAoV table tbody tr,.Accommodation_htmlContent__VB4i2 table tbody tr{transition:all .3s ease}.Accommodation_AccommodationContent__mwAoV table tbody tr:hover,.Accommodation_htmlContent__VB4i2 table tbody tr:hover{background:rgba(39,150,95,.05)}.Accommodation_AccommodationContent__mwAoV table tr:last-child td,.Accommodation_htmlContent__VB4i2 table tr:last-child td{border-bottom:none}.Accommodation_AccommodationContent__mwAoV img,.Accommodation_htmlContent__VB4i2 img{max-width:100%;height:auto;border-radius:8px;margin:20px 0;box-shadow:0 4px 15px rgba(0,0,0,.1)}.Accommodation_AccommodationContent__mwAoV b,.Accommodation_AccommodationContent__mwAoV strong,.Accommodation_htmlContent__VB4i2 b,.Accommodation_htmlContent__VB4i2 strong{color:#5a607f;font-weight:600}.Accommodation_AccommodationContent__mwAoV em,.Accommodation_AccommodationContent__mwAoV i,.Accommodation_htmlContent__VB4i2 em,.Accommodation_htmlContent__VB4i2 i{font-style:italic}.Accommodation_AccommodationContent__mwAoV code,.Accommodation_htmlContent__VB4i2 code{padding:2px 6px;background:rgba(39,150,95,.1);border-radius:4px;font-family:Courier New,monospace;font-size:14px;color:#27965f}.Accommodation_AccommodationContent__mwAoV pre,.Accommodation_htmlContent__VB4i2 pre{padding:20px;background:#f8f9fa;border-radius:8px;overflow-x:auto;margin:20px 0}.Accommodation_AccommodationContent__mwAoV pre code,.Accommodation_htmlContent__VB4i2 pre code{padding:0;background:none}.Accommodation_AccommodationContent__mwAoV hr,.Accommodation_htmlContent__VB4i2 hr{border:none;border-top:2px solid #f0f0f0;margin:30px 0}.Accommodation_pageContainer__d660u{padding:40px}@media(max-width:768px){.Accommodation_pageContainer__d660u{padding:20px 0}.Accommodation_AccommodationContent__mwAoV{padding:0 20px}}.Accommodation_header__2MPii{display:flex;align-items:center;gap:20px;margin-bottom:30px;padding-bottom:20px;border-bottom:2px solid #f0f0f0}@media(max-width:768px){.Accommodation_header__2MPii{flex-direction:column;text-align:center;margin-bottom:20px}}.Accommodation_headerIcon__sqwi8{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)}.Accommodation_headerIcon__sqwi8 i{font-size:32px;color:#fff}.Accommodation_headerContent__muA2a{flex:1 1}.Accommodation_title__3kDT5{font-size:28px;font-weight:700;color:#5a607f;margin:0 0 8px}@media(max-width:768px){.Accommodation_title__3kDT5{font-size:24px}}.Accommodation_subtitle__bdZe9{font-size:15px;color:#7e7e7e;margin:0;line-height:1.6}.Accommodation_content__gI6GK{background:#fff;border-radius:12px}.Accommodation_noData__ko_5c{text-align:center;padding:60px 20px;color:#7e7e7e}.Accommodation_noData__ko_5c i{font-size:48px;color:#27965f;margin-bottom:20px;display:block}.Accommodation_noData__ko_5c 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:80px;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}