.Courses_courses__9JLPV{padding:80px 0;background:var(--bg-white)}.Courses_coursesHeader__EcbUI{text-align:center;margin-bottom:48px}.Courses_coursesHeader__EcbUI h2{font-size:2.2rem;font-weight:700;color:var(--text-dark);margin-bottom:12px}.Courses_coursesHeader__EcbUI h2 span{color:var(--primary)}.Courses_coursesHeader__EcbUI p{color:var(--text-medium);font-size:1rem}.Courses_coursesGrid__zuxLF{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:24px;gap:24px;max-width:1200px;margin:0 auto;padding:0 24px}.Courses_courseCard__KpZQH{background:var(--bg-white);border-radius:var(--radius-lg);overflow:hidden;border:1px solid var(--border-light);transition:all .3s ease}.Courses_courseCard__KpZQH:hover{transform:translateY(-6px);box-shadow:var(--shadow-lg);border-color:transparent}.Courses_courseImage__ccV_9{height:180px;background:linear-gradient(135deg,#f0ecff,#e0d4ff);position:relative;overflow:hidden}.Courses_courseImage__ccV_9 img{width:100%;height:100%;object-fit:cover}.Courses_courseTag__c_ger{position:absolute;top:12px;left:12px;background:var(--primary);color:white;padding:4px 12px;border-radius:20px;font-size:.7rem;font-weight:600}.Courses_courseBody__RapEB{padding:20px}.Courses_courseTitle__dnh1P{font-size:1.05rem;font-weight:700;color:var(--text-dark);margin-bottom:8px;line-height:1.4}.Courses_courseDesc__lQ98e{font-size:.85rem;color:var(--text-medium);margin-bottom:16px;line-height:1.6}.Courses_courseMeta__mXIlx{display:flex;justify-content:space-between;align-items:center;padding-top:12px;border-top:1px solid var(--border-light)}.Courses_courseInstructor__T9hSj{display:flex;align-items:center;gap:8px}.Courses_instructorAvatar__WODxo{width:28px;height:28px;border-radius:50%;background:linear-gradient(135deg,var(--primary-light),var(--primary))}.Courses_instructorName__9qll7{font-size:.8rem;font-weight:500;color:var(--text-medium)}.Courses_coursePrice__wKIpY{font-size:1rem;font-weight:700;color:var(--primary)}.Courses_coursesViewAll__s3mfI{text-align:center;margin-top:40px}.Courses_courseLink__aSdS1{text-decoration:none;color:inherit;display:block}.Courses_liveBadge__pbpzI{position:absolute;top:12px;right:12px;background:rgba(0,0,0,.6);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:white;padding:4px 10px;border-radius:20px;font-size:.65rem;font-weight:700;letter-spacing:.5px;animation:Courses_livePulse__5D2B4 2s ease-in-out infinite}@keyframes Courses_livePulse__5D2B4{0%,to{opacity:1}50%{opacity:.6}}.Courses_categoriesContainer__Oir_s{display:flex;justify-content:center;margin-bottom:48px;padding:0 24px}.Courses_categories__b3fpI{display:flex;gap:12px;flex-wrap:wrap;justify-content:center}.Courses_categoryBtn__kZi1P{padding:10px 24px;border:2px solid var(--primary-light);background:transparent;color:var(--text-dark);font-size:.9rem;font-weight:600;border-radius:25px;cursor:pointer;transition:all .3s ease}.Courses_categoryBtn__kZi1P:hover{border-color:var(--primary);color:var(--primary);background:rgba(136,97,255,.05)}.Courses_categoryBtn__kZi1P.Courses_active__bB7_M{background:var(--primary);color:white;border-color:var(--primary);box-shadow:var(--shadow-md)}@media (max-width:768px){.Courses_coursesGrid__zuxLF{grid-template-columns:1fr}.Courses_categories__b3fpI{gap:8px}.Courses_categoryBtn__kZi1P{padding:8px 16px;font-size:.8rem}}.EngineerJourney_journeySection__IlE5J{padding:100px 0;background:var(--primary);background-image:linear-gradient(135deg,var(--primary) 0,var(--primary-dark) 100%);position:relative;overflow:hidden}.EngineerJourney_container___KxK_{max-width:1100px;margin:0 auto;padding:0 24px}.EngineerJourney_header__idYI4{text-align:center;margin-bottom:80px}.EngineerJourney_header__idYI4 h2{font-size:2.6rem;font-weight:800;color:#ffffff;margin-bottom:15px}.EngineerJourney_header__idYI4 h2 span{color:#ffd166;position:relative;display:inline-block}.EngineerJourney_header__idYI4 p{font-size:1.15rem;color:rgba(255,255,255,.85);max-width:600px;margin:0 auto}.EngineerJourney_timeline__LkOd_{position:relative;max-width:1000px;margin:0 auto}.EngineerJourney_timelineLine__dCjFk{position:absolute;left:50%;top:0;bottom:0;width:4px;background:linear-gradient(180deg,rgba(255,255,255,.1) 0,rgba(255,255,255,.6) 50%,rgba(255,255,255,.1));transform:translateX(-50%);border-radius:4px;z-index:1}.EngineerJourney_timelineItem__8_ome{display:flex;justify-content:flex-end;padding-right:50%;position:relative;margin-bottom:60px;width:100%}.EngineerJourney_timelineItem__8_ome:nth-child(2n){justify-content:flex-start;padding-right:0;padding-left:50%}.EngineerJourney_timelineItem__8_ome:last-child{margin-bottom:0}.EngineerJourney_timelineContent__LpCdO{width:85%;position:relative;background:white;padding:30px;border-radius:16px;box-shadow:0 10px 30px rgba(0,0,0,.05);border:1px solid var(--border-light);transition:transform .3s ease,box-shadow .3s ease;z-index:2}.EngineerJourney_timelineContent__LpCdO:hover{transform:translateY(-5px);box-shadow:0 15px 40px rgba(0,0,0,.08)}.EngineerJourney_leftSide__i52Iv .EngineerJourney_timelineContent__LpCdO{margin-right:40px}.EngineerJourney_rightSide__R_Zii .EngineerJourney_timelineContent__LpCdO{margin-left:40px}.EngineerJourney_leftSide__i52Iv .EngineerJourney_timelineContent__LpCdO:before{content:"";position:absolute;right:-15px;top:50%;transform:translateY(-50%);border-color:transparent transparent transparent white;border-style:solid;border-width:15px 0 15px 15px}.EngineerJourney_rightSide__R_Zii .EngineerJourney_timelineContent__LpCdO:before{content:"";position:absolute;left:-15px;top:50%;transform:translateY(-50%);border-color:transparent white transparent transparent;border-style:solid;border-width:15px 15px 15px 0}.EngineerJourney_leftSide__i52Iv .EngineerJourney_timelineContent__LpCdO:after{content:"";position:absolute;right:-16px;top:50%;transform:translateY(-50%);border-width:16px 0 16px 16px;border-style:solid;border-color:transparent transparent transparent var(--border-light);z-index:-1}.EngineerJourney_rightSide__R_Zii .EngineerJourney_timelineContent__LpCdO:after{content:"";position:absolute;left:-16px;top:50%;transform:translateY(-50%);border-width:16px 16px 16px 0;border-style:solid;border-color:transparent var(--border-light) transparent transparent;z-index:-1}.EngineerJourney_stepIndicator__49F8H{position:absolute;top:50%;transform:translateY(-50%);width:54px;height:54px;background:var(--primary);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:1.5rem;color:white;z-index:3;box-shadow:0 0 0 6px var(--primary),0 4px 10px rgba(0,0,0,.2)}.EngineerJourney_leftSide__i52Iv .EngineerJourney_stepIndicator__49F8H{right:-67px}.EngineerJourney_rightSide__R_Zii .EngineerJourney_stepIndicator__49F8H{left:-67px}.EngineerJourney_stepSubtitle__B_OiR{font-size:.85rem;font-weight:700;text-transform:uppercase;letter-spacing:1px;margin-bottom:8px;display:inline-block}.EngineerJourney_stepTitle__qvGF6{font-size:1.4rem;font-weight:700;color:var(--text-dark);margin-bottom:12px}.EngineerJourney_stepDesc__U_hBg{font-size:.95rem;color:var(--text-medium);line-height:1.6}@media (max-width:900px){.EngineerJourney_timelineLine__dCjFk{left:30px}.EngineerJourney_timelineItem__8_ome{justify-content:flex-start;padding-right:0;padding-left:0;margin-bottom:40px}.EngineerJourney_timelineItem__8_ome:nth-child(2n){padding-left:0}.EngineerJourney_timelineContent__LpCdO{width:calc(100% - 80px);margin-left:80px!important;margin-right:0!important}.EngineerJourney_leftSide__i52Iv .EngineerJourney_timelineContent__LpCdO:after,.EngineerJourney_leftSide__i52Iv .EngineerJourney_timelineContent__LpCdO:before,.EngineerJourney_rightSide__R_Zii .EngineerJourney_timelineContent__LpCdO:after,.EngineerJourney_rightSide__R_Zii .EngineerJourney_timelineContent__LpCdO:before{display:none}.EngineerJourney_timelineContent__LpCdO:before{left:-15px!important;border-color:transparent white transparent transparent!important;border-style:solid!important;border-width:15px 15px 15px 0!important}.EngineerJourney_timelineContent__LpCdO:after,.EngineerJourney_timelineContent__LpCdO:before{content:""!important;display:block!important;position:absolute!important;right:auto!important;top:30px!important;transform:translateY(-50%)!important}.EngineerJourney_timelineContent__LpCdO:after{left:-16px!important;border-width:16px 16px 16px 0!important;border-style:solid!important;border-color:transparent var(--border-light) transparent transparent!important;z-index:-1!important}.EngineerJourney_stepIndicator__49F8H{left:-80px!important;right:auto!important;top:30px!important;transform:translateY(-50%)!important}}.FAQ_faqSection__bHumt{padding:80px 0;background:var(--bg-white)}.FAQ_container__8Adfd{max-width:800px;margin:0 auto;padding:0 24px}.FAQ_header__p084P{text-align:center;margin-bottom:48px}.FAQ_header__p084P h2{font-size:2.2rem;font-weight:700;color:var(--text-dark);margin-bottom:12px}.FAQ_header__p084P h2 span{color:var(--primary)}.FAQ_header__p084P p{color:var(--text-medium);font-size:1rem}.FAQ_faqList__ZX45V{display:flex;flex-direction:column;gap:16px;margin-bottom:48px}.FAQ_faqItem__5Uw5f{background:var(--bg-white);border:1px solid var(--border-light);border-radius:12px;overflow:hidden;cursor:pointer;transition:all .3s ease}.FAQ_faqItem__5Uw5f:hover{border-color:var(--primary-light);box-shadow:0 2px 12px rgba(108,63,228,.08)}.FAQ_faqItem__5Uw5f.FAQ_active__vpGCA{border-color:var(--primary);box-shadow:0 4px 20px rgba(108,63,228,.12)}.FAQ_faqQuestion__frbJM{padding:20px 24px;display:flex;justify-content:space-between;align-items:center;gap:16px}.FAQ_faqQuestion__frbJM h3{font-size:1.05rem;font-weight:600;color:var(--text-dark);margin:0;line-height:1.4}.FAQ_icon__T4jLh{width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:var(--bg-light);color:var(--primary);font-size:1.2rem;font-weight:600;flex-shrink:0;transition:all .3s}.FAQ_faqItem__5Uw5f.FAQ_active__vpGCA .FAQ_icon__T4jLh{background:var(--primary);color:white}.FAQ_faqAnswer__YNnQ6{max-height:0;overflow:hidden;transition:all .4s cubic-bezier(.4,0,.2,1);padding:0 24px}.FAQ_faqItem__5Uw5f.FAQ_active__vpGCA .FAQ_faqAnswer__YNnQ6{max-height:300px;padding:0 24px 24px}.FAQ_faqAnswer__YNnQ6 p{font-size:.95rem;color:var(--text-medium);line-height:1.6;margin:0;padding-top:16px;border-top:1px solid var(--border-light)}.FAQ_contactPrompt__W7ZKl{text-align:center;background:var(--bg-section);padding:32px;border-radius:16px}.FAQ_contactPrompt__W7ZKl p{font-size:1.1rem;font-weight:600;color:var(--text-dark);margin-bottom:16px}.Hero_hero__JT9C7{padding:140px 0 80px;background:var(--bg-white);overflow:hidden}.Hero_heroContainer__dB5Dd{display:grid;grid-template-columns:1fr 1fr;grid-gap:48px;gap:48px;align-items:center;max-width:1200px;margin:0 auto;padding:0 24px}.Hero_heroContent__6xoKm h1{font-size:3rem;font-weight:800;line-height:1.15;color:var(--text-dark);margin-bottom:20px}.Hero_heroContent__6xoKm h1 span{color:var(--primary)}.Hero_heroContent__6xoKm p{font-size:1.05rem;color:var(--text-medium);margin-bottom:32px;line-height:1.7;max-width:480px}.Hero_heroBtns__vrdFE{display:flex;gap:16px;align-items:center}.Hero_heroImages__7MORM{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px;position:relative}.Hero_heroImg__q5u3t{border-radius:var(--radius-lg);overflow:hidden;height:220px;background:linear-gradient(135deg,var(--bg-light),#e8e0ff);display:flex;align-items:center;justify-content:center;font-size:.8rem;color:var(--text-light);position:relative}.Hero_heroImg__q5u3t img{width:100%;height:100%;object-fit:cover}.Hero_heroImg__q5u3t:first-child{grid-row:1/2;background:linear-gradient(135deg,#f0ecff,#d4c8ff)}.Hero_heroImg__q5u3t:nth-child(2){grid-row:1/3;height:100%;background:linear-gradient(135deg,#e8f4fd,#c8e0ff)}.Hero_heroImg__q5u3t:nth-child(3){background:linear-gradient(135deg,#fff5e8,#ffe0b8)}.Hero_statsBanner__LSg8r{margin-top:64px;display:grid;grid-template-columns:repeat(4,1fr);grid-gap:24px;gap:24px}.Hero_statItem__PWOGX{text-align:center;padding:20px}.Hero_statNumber__J8PVR{font-size:2rem;font-weight:800;color:var(--primary)}.Hero_statLabel__ZLXPb{font-size:.85rem;color:var(--text-medium);margin-top:4px}@media (max-width:768px){.Hero_heroContainer__dB5Dd{grid-template-columns:1fr;text-align:center}.Hero_heroContent__6xoKm h1{font-size:2.2rem}.Hero_heroBtns__vrdFE{justify-content:center}.Hero_statsBanner__LSg8r{grid-template-columns:repeat(2,1fr)}}.LeadFormSection_leadSection__J3Ihy{padding:80px 0;background:#0d1b2a;background-image:linear-gradient(135deg,#0d1b2a,#1b263b);color:#ffffff;position:relative;overflow:hidden}.LeadFormSection_leadSection__J3Ihy:before{content:"";position:absolute;top:-50%;left:-20%;width:80%;height:150%;background:radial-gradient(circle,rgba(108,63,228,.15) 0,rgba(13,27,42,0) 70%);pointer-events:none}.LeadFormSection_container__9OUz6{display:grid;grid-template-columns:1fr 1fr;grid-gap:60px;gap:60px;align-items:center;position:relative;z-index:2}@media (max-width:991px){.LeadFormSection_container__9OUz6{grid-template-columns:1fr;gap:60px}}.LeadFormSection_leftCol__bitMO{display:flex;flex-direction:column;justify-content:center}.LeadFormSection_title__99vvR{font-size:2.8rem;font-weight:700;line-height:1.2;margin-bottom:20px;color:#ffffff}.LeadFormSection_desc__13yNA{font-size:1.1rem;color:#b0c4de;line-height:1.6;margin-bottom:40px;max-width:95%}.LeadFormSection_benefitsList__rBD3h{list-style:none;padding:0;margin:10px 0 0;display:flex;flex-direction:column;gap:16px}.LeadFormSection_benefitsList__rBD3h li{display:flex;align-items:center;gap:12px;font-size:1.05rem;color:#e2e8f0;font-weight:500}.LeadFormSection_checkmark__n_y19{display:flex;align-items:center;justify-content:center;width:24px;height:24px;background:var(--primary);border-radius:50%;color:white;font-size:.85rem;font-weight:700;flex-shrink:0}.LeadFormSection_rightCol__QmZKt{display:flex;justify-content:flex-end}@media (max-width:991px){.LeadFormSection_rightCol__QmZKt{justify-content:stretch}}.LeadFormSection_formCard__a_V_A{background:#ffffff;border-radius:20px;padding:40px;width:100%;max-width:500px;box-shadow:0 20px 40px rgba(0,0,0,.3);color:var(--text-dark)}.LeadFormSection_formTitle__QLV5e{font-size:1.6rem;font-weight:700;margin-bottom:24px;text-align:center;color:var(--text-dark)}.LeadFormSection_form__kc_mq{display:flex;flex-direction:column;gap:18px}.LeadFormSection_inputGroup__LLTlW{display:flex;flex-direction:column;gap:6px}.LeadFormSection_inputGroup__LLTlW label{font-size:.85rem;font-weight:600;color:var(--text-medium)}.LeadFormSection_inputGroup__LLTlW input,.LeadFormSection_inputGroup__LLTlW select{padding:12px 16px;border:1px solid #e0e0e0;border-radius:8px;font-size:.95rem;font-family:inherit;background:#fdfdfd;transition:all .2s ease;color:var(--text-dark)}.LeadFormSection_inputGroup__LLTlW input:focus,.LeadFormSection_inputGroup__LLTlW select:focus{outline:none;border-color:var(--primary);background:#fff;box-shadow:0 0 0 3px rgba(108,63,228,.1)}.LeadFormSection_submitBtn__PntPy{background:var(--primary);color:#ffffff;border:none;padding:16px;border-radius:8px;font-size:1.05rem;font-weight:700;cursor:pointer;margin-top:10px;transition:all .3s ease}.LeadFormSection_submitBtn__PntPy:hover{background:var(--primary-dark);transform:translateY(-2px);box-shadow:0 6px 15px rgba(108,63,228,.3)}.LeadFormSection_formDisclaimer__jSmrm{text-align:center;font-size:.75rem;color:var(--text-light);margin-top:12px}