.Internships-module__tM4NsW__pageContainer{max-width:1200px;margin:0 auto;padding:20px}.Internships-module__tM4NsW__fullWidthAliceBlueBg{background-color:#f0f8ff;width:100%;padding-top:60px;padding-bottom:80px}.Internships-module__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}.Internships-module__tM4NsW__bannerContent{z-index:2;width:100%;max-width:1200px;margin:0 auto;padding:0 20px;position:relative}.Internships-module__tM4NsW__bannerContentTitle{text-align:left;margin-bottom:20px;font-size:4.5rem;font-weight:700}.Internships-module__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}.Internships-module__tM4NsW__primaryButton:hover{background-color:#e0f2ff}.Internships-module__tM4NsW__registerNowContainer{text-align:center;margin-top:30px}.Internships-module__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}.Internships-module__tM4NsW__registerNowButton:hover{background-color:#0052a3;transform:translateY(-2px);box-shadow:0 6px 15px #0003}.Internships-module__tM4NsW__registerNowButton:disabled{cursor:not-allowed;box-shadow:none;background-color:#9ec1f2}.Internships-module__tM4NsW__registerNowButton .Internships-module__tM4NsW__buttonIcon{vertical-align:middle;margin-left:10px;transition:transform .3s}.Internships-module__tM4NsW__registerNowButton:hover .Internships-module__tM4NsW__buttonIcon{transform:translate(4px)}@media (max-width:600px){.Internships-module__tM4NsW__registerNowButton{width:100%;padding:12px 20px;font-size:1.1rem}}.Internships-module__tM4NsW__introductionSection{text-align:center;margin-top:0;margin-bottom:60px;padding:0}.Internships-module__tM4NsW__introductionTitle{color:#0056b3;text-align:left;margin-bottom:20px;font-size:2.6rem;font-weight:700;line-height:1.2}.Internships-module__tM4NsW__introductionText{color:#333;text-align:left;max-width:1200px;margin:0 auto;font-size:1.1rem;line-height:1.6}.Internships-module__tM4NsW__exploreRolesSection{margin-top:0;margin-bottom:0;padding:0}.Internships-module__tM4NsW__exploreRolesTitle{text-align:left;color:#333;margin-bottom:40px;font-size:2.2rem}.Internships-module__tM4NsW__roleButtonsContainer{flex-wrap:wrap;justify-content:left;gap:20px;margin-bottom:50px;display:flex}.Internships-module__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}.Internships-module__tM4NsW__roleButton:hover{background-color:#e0f2ff;transform:translateY(-2px);box-shadow:0 4px 8px #0000001a}.Internships-module__tM4NsW__roleButton.Internships-module__tM4NsW__activeRoleButton{color:#fff;background-color:#06c;border-color:#06c}.Internships-module__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}.Internships-module__tM4NsW__mainContentButton:hover{background-color:#0e6cd2}.Internships-module__tM4NsW__dropdownsContainer{border:1px solid #888;border-radius:10px;margin-top:40px;overflow:hidden}.Internships-module__tM4NsW__dropdownItem{border-bottom:1px solid #888}.Internships-module__tM4NsW__dropdownItem:last-child{border-bottom:none}.Internships-module__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}.Internships-module__tM4NsW__dropdownHeader:hover{background-color:#005cb8}.Internships-module__tM4NsW__dropdownIcon{margin-right:10px;font-size:1.5rem;line-height:1}.Internships-module__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}.Internships-module__tM4NsW__dropdownContent.Internships-module__tM4NsW__open{opacity:1;max-height:3000px;padding:20px}.Internships-module__tM4NsW__iconCardsGrid{grid-template-columns:repeat(6,1fr);place-items:center;gap:20px;display:grid}.Internships-module__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}.Internships-module__tM4NsW__iconCard:hover{transform:translateY(-3px);box-shadow:0 4px 10px #0000001a}.Internships-module__tM4NsW__batchDuration{color:#f0f8ff;margin-top:10px;font-size:.95rem}.Internships-module__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}.Internships-module__tM4NsW__internshipDescriptionText p,.Internships-module__tM4NsW__internshipDescriptionText ul,.Internships-module__tM4NsW__internshipDescriptionText ol,.Internships-module__tM4NsW__internshipDescriptionText li{margin-bottom:10px;margin-left:0;padding:0}.Internships-module__tM4NsW__internshipDetailsContent{border-top:1px dashed #ccc;margin-top:25px;padding-top:20px}.Internships-module__tM4NsW__internshipDescriptionDetail{color:#444;text-align:left;margin-bottom:15px;font-size:1.05rem;line-height:1.7}.Internships-module__tM4NsW__skillsRequired,.Internships-module__tM4NsW__stipendInfo{color:#555;text-align:left;margin-bottom:10px;font-size:1rem;line-height:1.6}.Internships-module__tM4NsW__skillsRequired strong,.Internships-module__tM4NsW__stipendInfo strong{color:#036}.Internships-module__tM4NsW__curriculumLink{margin-top:25px}.Internships-module__tM4NsW__curriculumCardsGrid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:20px;margin-bottom:25px;display:grid}.Internships-module__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}.Internships-module__tM4NsW__curriculumCard:hover{transform:translateY(-5px);box-shadow:0 6px 15px #00000026}.Internships-module__tM4NsW__curriculumCard h3{color:#f0f8ff;margin-bottom:8px;font-size:1.4rem}.Internships-module__tM4NsW__curriculumCard p{color:#f0f8ff;margin-bottom:5px;font-size:.9rem;line-height:1.5}.Internships-module__tM4NsW__curriculumCard p strong{color:#f0f8ff}.Internships-module__tM4NsW__curriculumLink{text-align:left;margin-top:20px;font-size:1.1rem}.Internships-module__tM4NsW__courseCurriculumLink{color:#0056b3;font-weight:700;text-decoration:underline}.Internships-module__tM4NsW__courseCurriculumLink:hover{color:#003d80}.Internships-module__tM4NsW__certificatesImages{flex-wrap:wrap;justify-content:center;gap:30px;padding:10px 0;display:flex}.Internships-module__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}.Internships-module__tM4NsW__certificateImage:hover{transform:scale(1.03)}.Internships-module__tM4NsW__whyChooseUsSection{max-width:1200px;margin-top:80px;margin-bottom:80px;padding:0 20px}.Internships-module__tM4NsW__whyChooseUsContent{flex-direction:row;align-items:flex-start;gap:40px;display:flex}.Internships-module__tM4NsW__whyChooseUsTextColumn{flex:1;min-width:300px}.Internships-module__tM4NsW__whyChooseUsTitle{color:#333;text-align:left;max-width:400px;margin-bottom:30px;font-size:2rem;line-height:1.2}.Internships-module__tM4NsW__whyChooseUsImageColumn{flex:1;justify-content:flex-end;align-items:center;min-width:250px;display:flex}.Internships-module__tM4NsW__whyChooseUsImage{border-radius:15px;max-width:100%;height:auto;display:block}.Internships-module__tM4NsW__whyChooseUsDropdownsContainer{border:1px solid #e0e0e0;border-radius:10px;margin-top:20px;overflow:hidden}.Internships-module__tM4NsW__whyChooseUsDropdownItem{border-bottom:1px solid #e0e0e0}.Internships-module__tM4NsW__whyChooseUsDropdownItem:last-child{border-bottom:none}.Internships-module__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}.Internships-module__tM4NsW__whyChooseUsDropdownHeader:hover{color:#003d80;background-color:#f8f8f8}.Internships-module__tM4NsW__whyChooseUsDropdownIcon{color:#0056b3;margin-right:10px;font-size:1.2rem;line-height:1}.Internships-module__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}.Internships-module__tM4NsW__whyChooseUsDropdownContent.Internships-module__tM4NsW__open{opacity:1;max-height:500px;padding:18px}@media (max-width:900px){.Internships-module__tM4NsW__bannerContentTitle{font-size:3.5rem}.Internships-module__tM4NsW__introductionTitle{font-size:2.2rem}.Internships-module__tM4NsW__exploreRolesTitle{font-size:2rem}.Internships-module__tM4NsW__roleButtonsContainer{flex-direction:column;align-items:center}.Internships-module__tM4NsW__roleButton{width:80%;max-width:300px}.Internships-module__tM4NsW__whyChooseUsContent{flex-direction:column;align-items:center}.Internships-module__tM4NsW__whyChooseUsTitle{text-align:center}.Internships-module__tM4NsW__whyChooseUsImageColumn{order:-1;align-items:center;margin-bottom:30px}.Internships-module__tM4NsW__iconCardsGrid{grid-template-columns:repeat(3,1fr);gap:20px}.Internships-module__tM4NsW__certificateImage{width:300px;height:225px}}@media (max-width:600px){.Internships-module__tM4NsW__bannerContentTitle{font-size:2.5rem}.Internships-module__tM4NsW__primaryButton{padding:10px 20px;font-size:1rem}.Internships-module__tM4NsW__introductionTitle{font-size:1.8rem}.Internships-module__tM4NsW__introductionText{font-size:1rem}.Internships-module__tM4NsW__exploreRolesTitle{font-size:1.8rem}.Internships-module__tM4NsW__dropdownHeader,.Internships-module__tM4NsW__whyChooseUsDropdownHeader{padding:12px 15px;font-size:1rem}.Internships-module__tM4NsW__dropdownIcon,.Internships-module__tM4NsW__whyChooseUsDropdownIcon{font-size:1.2rem}.Internships-module__tM4NsW__dropdownContent,.Internships-module__tM4NsW__whyChooseUsDropdownContent{padding:12px 15px}.Internships-module__tM4NsW__iconCardsGrid{grid-template-columns:repeat(2,1fr);gap:15px}.Internships-module__tM4NsW__iconCard{height:70px;padding:8px}.Internships-module__tM4NsW__curriculumCardsGrid{grid-template-columns:1fr}.Internships-module__tM4NsW__certificatesImages{flex-direction:column;align-items:center}.Internships-module__tM4NsW__certificateImage{width:90%;height:auto}.Internships-module__tM4NsW__whyChooseUsTitle{font-size:2rem}}
