.tM4NsW_pageContainer{max-width:1200px;margin:0 auto;padding:20px}.tM4NsW_fullWidthAliceBlueBg{background-color:#f0f8ff;width:100%;padding-top:60px;padding-bottom:80px}.tM4NsW_bannerSection{color:#e0f2ff;text-align:left;background-color:#0056b3;border-bottom-right-radius:10rem;justify-content:center;align-items:center;width:100%;height:40vh;padding:40px 0;display:flex;position:relative;overflow:hidden}.tM4NsW_bannerContent{z-index:2;width:100%;max-width:1200px;margin:0 auto;padding:0 20px;position:relative}.tM4NsW_bannerContentTitle{text-align:left;margin-bottom:20px;font-size:4.5rem;font-weight:700}.tM4NsW_primaryButton{color:#0163cb;cursor:pointer;background-color:#fff;border:none;border-radius:9999px;padding:12px 25px;font-size:1.1rem;transition:background-color .3s,color .3s}.tM4NsW_primaryButton:hover{background-color:#e0f2ff}.tM4NsW_registerNowContainer{text-align:center;margin-top:30px}.tM4NsW_registerNowButton{color:#fff;cursor:pointer;background-color:#0163cb;border:none;border-radius:50px;padding:12px 30px;font-size:1.2rem;font-weight:600;transition:all .3s;box-shadow:0 4px 12px #00000026}.tM4NsW_registerNowButton:hover{background-color:#0052a3;transform:translateY(-2px);box-shadow:0 6px 15px #0003}.tM4NsW_registerNowButton:disabled{cursor:not-allowed;box-shadow:none;background-color:#9ec1f2}.tM4NsW_registerNowButton .tM4NsW_buttonIcon{vertical-align:middle;margin-left:10px;transition:transform .3s}.tM4NsW_registerNowButton:hover .tM4NsW_buttonIcon{transform:translate(4px)}@media (max-width:600px){.tM4NsW_registerNowButton{width:100%;padding:12px 20px;font-size:1.1rem}}.tM4NsW_introductionSection{text-align:center;margin-top:0;margin-bottom:60px;padding:0}.tM4NsW_introductionTitle{color:#0056b3;text-align:left;margin-bottom:20px;font-size:2.6rem;font-weight:700;line-height:1.2}.tM4NsW_introductionText{color:#333;text-align:left;max-width:1200px;margin:0 auto;font-size:1.1rem;line-height:1.6}.tM4NsW_exploreRolesSection{margin-top:0;margin-bottom:0;padding:0}.tM4NsW_exploreRolesTitle{text-align:left;color:#333;margin-bottom:40px;font-size:2.2rem}.tM4NsW_roleButtonsContainer{flex-wrap:wrap;justify-content:left;gap:20px;margin-bottom:50px;display:flex}.tM4NsW_roleButton{color:#06c;cursor:pointer;background-color:#f0f8ff;border:2px solid #06c;border-radius:25px;padding:15px 30px;font-size:1.1rem;transition:all .3s}.tM4NsW_roleButton:hover{background-color:#e0f2ff;transform:translateY(-2px);box-shadow:0 4px 8px #0000001a}.tM4NsW_roleButton.tM4NsW_activeRoleButton{color:#fff;background-color:#06c;border-color:#06c}.tM4NsW_mainContentButton{color:#fff;cursor:pointer;background-color:#0056b3;border:none;border-radius:40px;margin-top:1rem;padding:.8rem 1.5rem;font-size:1.2rem;transition:background-color .3s}.tM4NsW_mainContentButton:hover{background-color:#0e6cd2}.tM4NsW_dropdownsContainer{border:1px solid #888;border-radius:10px;margin-top:40px;overflow:hidden}.tM4NsW_dropdownItem{border-bottom:1px solid #888}.tM4NsW_dropdownItem:last-child{border-bottom:none}.tM4NsW_dropdownHeader{color:#fff;cursor:pointer;background-color:#06c;border-radius:5px;align-items:center;padding:15px 20px;font-size:1.1rem;font-weight:700;transition:background-color .3s;display:flex}.tM4NsW_dropdownHeader:hover{background-color:#005cb8}.tM4NsW_dropdownIcon{margin-right:10px;font-size:1.5rem;line-height:1}.tM4NsW_dropdownContent{opacity:0;color:#333;background-color:#fdfdfd;max-height:0;padding:0 20px;transition:max-height .7s ease-in-out,opacity .7s ease-in-out,padding .7s ease-in-out;overflow:hidden}.tM4NsW_dropdownContent.tM4NsW_open{opacity:1;max-height:3000px;padding:20px}.tM4NsW_iconCardsGrid{grid-template-columns:repeat(6,1fr);place-items:center;gap:20px;display:grid}.tM4NsW_iconCard{background-color:#fff;border:1px solid #e0f2ff;border-radius:8px;justify-content:center;align-items:center;width:100%;height:100px;padding:8px;transition:transform .2s;display:flex;position:relative;overflow:hidden;box-shadow:0 2px 5px #0000000d}.tM4NsW_iconCard:hover{transform:translateY(-3px);box-shadow:0 4px 10px #0000001a}.tM4NsW_batchDuration{color:#f0f8ff;margin-top:10px;font-size:.95rem}.tM4NsW_internshipDescriptionText{background-color:#f8f8f8;border:1px solid #e0e0e0;border-radius:6px;max-height:400px;margin-bottom:20px;padding:15px;line-height:1.6;overflow-y:auto}.tM4NsW_internshipDescriptionText p,.tM4NsW_internshipDescriptionText ul,.tM4NsW_internshipDescriptionText ol,.tM4NsW_internshipDescriptionText li{margin-bottom:10px;margin-left:0;padding:0}.tM4NsW_internshipDetailsContent{border-top:1px dashed #ccc;margin-top:25px;padding-top:20px}.tM4NsW_internshipDescriptionDetail{color:#444;text-align:left;margin-bottom:15px;font-size:1.05rem;line-height:1.7}.tM4NsW_skillsRequired,.tM4NsW_stipendInfo{color:#555;text-align:left;margin-bottom:10px;font-size:1rem;line-height:1.6}.tM4NsW_skillsRequired strong,.tM4NsW_stipendInfo strong{color:#036}.tM4NsW_curriculumLink{margin-top:25px}.tM4NsW_curriculumCardsGrid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:20px;margin-bottom:25px;display:grid}.tM4NsW_curriculumCard{color:#f0f8ff;text-align:center;background-color:#06c;border:1px solid #06c;border-radius:8px;padding:15px;transition:transform .2s,box-shadow .2s;box-shadow:0 2px 8px #00000014}.tM4NsW_curriculumCard:hover{transform:translateY(-5px);box-shadow:0 6px 15px #00000026}.tM4NsW_curriculumCard h3{color:#f0f8ff;margin-bottom:8px;font-size:1.4rem}.tM4NsW_curriculumCard p{color:#f0f8ff;margin-bottom:5px;font-size:.9rem;line-height:1.5}.tM4NsW_curriculumCard p strong{color:#f0f8ff}.tM4NsW_curriculumLink{text-align:left;margin-top:20px;font-size:1.1rem}.tM4NsW_courseCurriculumLink{color:#0056b3;font-weight:700;text-decoration:underline}.tM4NsW_courseCurriculumLink:hover{color:#003d80}.tM4NsW_certificatesImages{flex-wrap:wrap;justify-content:center;gap:30px;padding:10px 0;display:flex}.tM4NsW_certificateImage{border:2px solid #cef;border-radius:10px;width:400px;height:300px;transition:transform .3s;position:relative;overflow:hidden;box-shadow:0 5px 15px #0000001a}.tM4NsW_certificateImage:hover{transform:scale(1.03)}.tM4NsW_whyChooseUsSection{max-width:1200px;margin-top:80px;margin-bottom:80px;padding:0 20px}.tM4NsW_whyChooseUsContent{flex-direction:row;align-items:flex-start;gap:40px;display:flex}.tM4NsW_whyChooseUsTextColumn{flex:1;min-width:300px}.tM4NsW_whyChooseUsTitle{color:#333;text-align:left;max-width:400px;margin-bottom:30px;font-size:2rem;line-height:1.2}.tM4NsW_whyChooseUsImageColumn{flex:1;justify-content:flex-end;align-items:center;min-width:250px;display:flex}.tM4NsW_whyChooseUsImage{border-radius:15px;max-width:100%;height:auto;display:block}.tM4NsW_whyChooseUsDropdownsContainer{border:1px solid #e0e0e0;border-radius:10px;margin-top:20px;overflow:hidden}.tM4NsW_whyChooseUsDropdownItem{border-bottom:1px solid #e0e0e0}.tM4NsW_whyChooseUsDropdownItem:last-child{border-bottom:none}.tM4NsW_whyChooseUsDropdownHeader{color:#000;cursor:pointer;text-align:left;background-color:#fff;align-items:center;padding:14px 18px;font-size:1rem;font-weight:700;transition:background-color .3s,color .3s;display:flex}.tM4NsW_whyChooseUsDropdownHeader:hover{color:#003d80;background-color:#f8f8f8}.tM4NsW_whyChooseUsDropdownIcon{color:#0056b3;margin-right:10px;font-size:1.2rem;line-height:1}.tM4NsW_whyChooseUsDropdownContent{opacity:0;color:#555;text-align:left;background-color:#fdfdfd;max-height:0;padding:0 18px;transition:max-height .5s ease-in-out,opacity .5s ease-in-out,padding .5s ease-in-out;overflow:hidden}.tM4NsW_whyChooseUsDropdownContent.tM4NsW_open{opacity:1;max-height:500px;padding:18px}@media (max-width:900px){.tM4NsW_bannerContentTitle{font-size:3.5rem}.tM4NsW_introductionTitle{font-size:2.2rem}.tM4NsW_exploreRolesTitle{font-size:2rem}.tM4NsW_roleButtonsContainer{flex-direction:column;align-items:center}.tM4NsW_roleButton{width:80%;max-width:300px}.tM4NsW_whyChooseUsContent{flex-direction:column;align-items:center}.tM4NsW_whyChooseUsTitle{text-align:center}.tM4NsW_whyChooseUsImageColumn{order:-1;align-items:center;margin-bottom:30px}.tM4NsW_iconCardsGrid{grid-template-columns:repeat(3,1fr);gap:20px}.tM4NsW_certificateImage{width:300px;height:225px}}@media (max-width:600px){.tM4NsW_bannerContentTitle{font-size:2.5rem}.tM4NsW_primaryButton{padding:10px 20px;font-size:1rem}.tM4NsW_introductionTitle{font-size:1.8rem}.tM4NsW_introductionText{font-size:1rem}.tM4NsW_exploreRolesTitle{font-size:1.8rem}.tM4NsW_dropdownHeader,.tM4NsW_whyChooseUsDropdownHeader{padding:12px 15px;font-size:1rem}.tM4NsW_dropdownIcon,.tM4NsW_whyChooseUsDropdownIcon{font-size:1.2rem}.tM4NsW_dropdownContent,.tM4NsW_whyChooseUsDropdownContent{padding:12px 15px}.tM4NsW_iconCardsGrid{grid-template-columns:repeat(2,1fr);gap:15px}.tM4NsW_iconCard{height:70px;padding:8px}.tM4NsW_curriculumCardsGrid{grid-template-columns:1fr}.tM4NsW_certificatesImages{flex-direction:column;align-items:center}.tM4NsW_certificateImage{width:90%;height:auto}.tM4NsW_whyChooseUsTitle{font-size:2rem}}
