.Comparison_section__SYfq3{padding:80px 0;background:var(--bg-white)}.Comparison_comparisonTable__urcly{display:flex;align-items:center;justify-content:center;max-width:1000px;margin:40px auto 0;font-family:inherit;position:relative}.Comparison_featureCol__ABf7K{background-color:#F4F9FD;border-radius:24px 0 0 24px;padding:40px 20px 40px 40px;flex:1 1;z-index:1}.Comparison_headerSpace__x3HnQ{height:60px;margin-bottom:20px}.Comparison_rowFeature__XJYGd{height:70px;display:flex;align-items:center;justify-content:space-between;font-size:1.1rem;color:#666;font-weight:500}.Comparison_arrow__IAYRf{color:#aaa;font-size:1.2rem;margin-right:10px}.Comparison_urblearnCol__eT_gb{background-color:#1a1a2e;border-radius:24px;padding:40px 30px;flex:1.25 1;z-index:2;box-shadow:0 16px 40px rgba(0,0,0,.2);margin:-30px -10px;position:relative;color:white}.Comparison_headerUrb__vA0wB{height:60px;display:flex;align-items:center;font-size:1.8rem;font-weight:800;margin-bottom:20px;justify-content:center;color:white}.Comparison_logoIcon__xvbyK{color:var(--primary-yellow,#FFD700);margin-right:8px;font-size:2rem}.Comparison_rowUrb__nPMU2{height:70px;display:flex;align-items:center;font-size:.95rem;font-weight:500;border-bottom:1px solid rgba(255,255,255,.1);gap:12px}.Comparison_rowUrb__nPMU2:last-child{border-bottom:none}.Comparison_checkIcon__jL_sL{color:#FF9500;font-size:1.2rem;display:flex;align-items:center;justify-content:center}.Comparison_rowUrb__nPMU2 p{line-height:1.3}.Comparison_subText__QvC8A{font-size:.8rem;color:rgba(255,255,255,.7);font-weight:400}.Comparison_othersCol__OWOOp{background-color:#EDEDED;border-radius:0 24px 24px 0;padding:40px 40px 40px 20px;flex:1 1;z-index:1}.Comparison_headerOthers__GV_K0{height:60px;display:flex;align-items:center;font-size:1.5rem;font-weight:800;color:#333;margin-bottom:20px;padding-left:10px}.Comparison_rowOthers__4DfSx{height:70px;display:flex;align-items:center;font-size:.9rem;font-weight:500;color:#444;border-bottom:1px solid rgba(0,0,0,.1);gap:12px;padding-left:10px}.Comparison_rowOthers__4DfSx:last-child{border-bottom:none}.Comparison_crossIcon__vsXtX{color:#aaa;font-size:1rem;background:white;width:24px;height:24px;border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 4px rgba(0,0,0,.05)}.Comparison_rowOthers__4DfSx .Comparison_subText__QvC8A{color:#777}@media (max-width:900px){.Comparison_comparisonTable__urcly{flex-direction:column;align-items:stretch}.Comparison_featureCol__ABf7K{display:none}.Comparison_urblearnCol__eT_gb{margin:0 0 20px;border-radius:20px}.Comparison_othersCol__OWOOp{border-radius:20px}}.Courses_coursesSection__2GqAj{padding:60px 0;background:var(--bg-white)}.Courses_container__9M_LE{max-width:1200px;margin:0 auto;padding:0 24px}.Courses_tabsWrapper__TTZ1o{border-bottom:2px solid #eaeaea;margin-bottom:40px;overflow-x:auto;scrollbar-width:none}.Courses_tabsWrapper__TTZ1o::-webkit-scrollbar{display:none}.Courses_tabsContainer__Ue1gG{display:flex;justify-content:space-between;min-width:900px}.Courses_tabItem__Af6ib{padding:16px 8px;background:transparent;color:#666;font-weight:600;font-size:.95rem;border:none;border-bottom:3px solid transparent;cursor:pointer;display:flex;align-items:center;gap:8px;transition:all .2s;margin-bottom:-2px}.Courses_tabItem__Af6ib:hover{color:var(--primary)}.Courses_activeTab__bcdEJ{color:var(--primary);border-bottom:3px solid var(--primary)}.Courses_tabIcon__1W_eI{font-size:1.1rem}.Courses_grid__ZhbO7{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:24px;gap:24px}.Courses_emptyState__iOoVY{grid-column:1/-1;text-align:center;padding:40px;color:var(--text-medium)}.Courses_card__YvtU5{background:white;border-radius:var(--radius-lg);border:1px solid #eaeaea;box-shadow:0 4px 12px rgba(0,0,0,.03);overflow:hidden;display:flex;flex-direction:column;transition:transform .3s ease,box-shadow .3s ease}.Courses_card__YvtU5:hover{transform:translateY(-4px);box-shadow:0 12px 24px rgba(0,0,0,.08)}.Courses_cardImageArea__1rfuA{height:190px;background-color:#E8F0FF;background-size:cover;background-position:50%;border-radius:12px 12px 0 0;position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center}.Courses_imageDarkOverlay__KMTMO{position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(0deg,rgba(0,0,0,.6) 0,rgba(0,0,0,0) 50%);border-radius:12px 12px 0 0}.Courses_enrolledBadge__FRXA5{position:absolute;top:12px;left:12px;background:white;padding:4px 10px;border-radius:20px;font-size:.75rem;font-weight:600;color:#444;display:flex;align-items:center;gap:4px;box-shadow:0 2px 4px rgba(0,0,0,.05)}.Courses_avatarsGroup___sdYz{font-size:.85rem}.Courses_centerGraphic__ifX2u{font-size:3rem}.Courses_bottomTags__isRzn{position:absolute;bottom:12px;left:12px;display:flex;gap:8px}.Courses_whiteTag__JK2Yu{background:white;color:#333;padding:6px 14px;border-radius:20px;font-size:.75rem;font-weight:700;box-shadow:0 4px 8px rgba(0,0,0,.15);z-index:2}.Courses_cardBody__Ent4U{padding:8px 24px 24px;display:flex;flex-direction:column;flex:1 1}.Courses_cardTitle__0Mvq4{font-size:1.15rem;font-weight:800;color:var(--text-dark);line-height:1.4;margin-bottom:12px}.Courses_metaRow___yBg4{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px;font-size:.75rem}.Courses_ratingBox__I2keg{display:flex;align-items:center;gap:4px}.Courses_star__Z9PPh{font-size:.8rem;color:#FFB800}.Courses_ratingScore__uPcCh{font-weight:800;color:#333}.Courses_ratingCount__sN4d4{color:#888}.Courses_studentBox__Ho7I0{display:flex;align-items:center;gap:4px;color:#333;font-weight:700}.Courses_userIcon__MtEoI{font-size:.8rem}.Courses_cardDesc__Dflxl{font-size:.9rem;color:#444;line-height:1.5;margin-bottom:20px;flex:1 1}.Courses_priceSection__fSbmN{margin-bottom:24px}.Courses_priceRow__ZBBzZ{display:flex;align-items:baseline;gap:8px;margin-bottom:2px}.Courses_currentPrice__9L4iB{font-size:1.5rem;font-weight:800;color:var(--text-dark)}.Courses_originalPrice__LOuNF{font-size:.95rem;color:#999;text-decoration:line-through;font-weight:600}.Courses_perClass__oOPmM{font-size:.85rem;color:#111;font-weight:700}.Courses_enrollBtn__ImzXJ{width:100%;padding:12px 0;background:transparent;border:2px solid var(--primary);color:var(--primary);border-radius:30px;font-weight:700;font-size:.95rem;transition:all .2s}.Courses_enrollBtn__ImzXJ:hover{background:var(--primary);color:white}@media (max-width:900px){.Courses_grid__ZhbO7{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.Courses_grid__ZhbO7{grid-template-columns:1fr}}.EngineerJourney_journeySection__IlE5J{padding:100px 0;background-color:var(--primary,#6C3FE4);position:relative;overflow:hidden}.EngineerJourney_bgDecoration1__abwGk{position:absolute;top:-10%;left:-5%;width:600px;height:600px;background:radial-gradient(circle,rgba(255,255,255,.1) 0,rgba(255,255,255,0) 60%);border-radius:50%;pointer-events:none}.EngineerJourney_bgDecoration2__2Ag50{position:absolute;bottom:-20%;right:-10%;width:700px;height:700px;background:radial-gradient(circle,rgba(0,0,0,.1) 0,rgba(0,0,0,0) 60%);border-radius:50%;pointer-events:none}.EngineerJourney_header__idYI4{text-align:center;position:relative;z-index:2;margin-bottom:60px}.EngineerJourney_header__idYI4 h2{font-size:2.8rem;font-weight:800;margin-bottom:16px;color:#FFFFFF;letter-spacing:-.5px}.EngineerJourney_header__idYI4 h2 span{color:#FFDE59}.EngineerJourney_header__idYI4 p{color:rgba(255,255,255,.9);font-size:1.1rem;max-width:600px;margin:0 auto}.EngineerJourney_cardsFlex__SZcZQ{display:flex;justify-content:space-between;align-items:stretch;gap:16px;position:relative;z-index:2}.EngineerJourney_phaseCard__yTbjW{flex:1 1;background:#FFFFFF;border-radius:20px;padding:36px 28px;transition:all .4s cubic-bezier(.175,.885,.32,1.275);display:flex;flex-direction:column;box-shadow:0 10px 30px rgba(0,0,0,.1);position:relative;border:1px solid rgba(255,255,255,.5)}.EngineerJourney_phaseCard__yTbjW:hover{transform:translateY(-8px) scale(1.02);box-shadow:0 25px 50px rgba(0,0,0,.2);z-index:3}.EngineerJourney_cardHeader__4PRSi{display:flex;justify-content:space-between;align-items:center;margin-bottom:30px}.EngineerJourney_iconBox__pSiUQ{font-size:2.5rem;line-height:1;background:#F8F9FA;width:60px;height:60px;display:flex;justify-content:center;align-items:center;border-radius:16px;box-shadow:inset 0 2px 4px rgba(0,0,0,.02)}.EngineerJourney_hugeNumber__GNTLy{font-size:3.5rem;font-weight:900;line-height:1;color:rgba(108,63,228,.12);font-family:Inter,sans-serif}.EngineerJourney_phaseCard__yTbjW:hover .EngineerJourney_hugeNumber__GNTLy{color:rgba(108,63,228,.25)}.EngineerJourney_cardBody__v1E8b{flex:1 1;display:flex;flex-direction:column;align-items:flex-start}.EngineerJourney_badge__Z9zCq{display:inline-block;background:#F4F0FF;color:var(--primary);padding:6px 14px;border-radius:20px;font-size:.75rem;font-weight:800;text-transform:uppercase;letter-spacing:.5px;margin-bottom:16px;transition:all .3s ease}.EngineerJourney_phaseCard__yTbjW:hover .EngineerJourney_badge__Z9zCq{background:var(--primary);color:#fff}.EngineerJourney_cardBody__v1E8b h3{font-size:1.3rem;font-weight:800;color:#111;margin-bottom:12px;line-height:1.3}.EngineerJourney_cardBody__v1E8b p{color:#555;font-size:.95rem;line-height:1.6;flex:1 1}.EngineerJourney_arrowContainer__DHmQP{display:flex;align-items:center;justify-content:center;width:40px;flex-shrink:0}.EngineerJourney_arrowIcon__G8xjl{font-size:2rem;color:rgba(255,255,255,.4);animation:EngineerJourney_arrowPulse__N7fQh 2s ease-in-out infinite}@keyframes EngineerJourney_arrowPulse__N7fQh{0%{transform:translateX(-5px);color:rgba(255,255,255,.4)}50%{transform:translateX(5px);color:rgba(255,255,255,.9)}to{transform:translateX(-5px);color:rgba(255,255,255,.4)}}@media (max-width:1024px){.EngineerJourney_cardsFlex__SZcZQ{flex-direction:column;gap:20px;align-items:center}.EngineerJourney_phaseCard__yTbjW{width:100%;max-width:500px}.EngineerJourney_arrowContainer__DHmQP{width:100%;height:40px}.EngineerJourney_arrowIcon__G8xjl{transform:rotate(90deg);animation:none}}@media (max-width:600px){.EngineerJourney_header__idYI4 h2{font-size:2.2rem}}.Experience_experience__GUog5{padding:80px 0;background:var(--bg-light)}.Experience_experienceContainer__jXcwa{display:grid;grid-template-columns:1fr 1fr;grid-gap:60px;gap:60px;align-items:center;max-width:1200px;margin:0 auto;padding:0 24px}.Experience_experienceVideo__WiTyn{border-radius:var(--radius-xl);overflow:hidden;height:340px;background:linear-gradient(135deg,#1a1a2e,#2d2d5e);display:flex;align-items:center;justify-content:center;position:relative;cursor:pointer}.Experience_experienceVideo__WiTyn img{width:100%;height:100%;object-fit:cover}.Experience_playBtn__qVVdw{position:absolute;width:70px;height:70px;border-radius:50%;background:rgba(255,255,255,.9);display:flex;align-items:center;justify-content:center;font-size:1.5rem;color:var(--primary);transition:all .3s;box-shadow:0 4px 20px rgba(0,0,0,.2)}.Experience_experienceVideo__WiTyn:hover .Experience_playBtn__qVVdw{transform:scale(1.1);background:white}.Experience_experienceContent__IJ7LL h2{font-size:2rem;font-weight:700;color:var(--text-dark);margin-bottom:16px;line-height:1.3}.Experience_experienceContent__IJ7LL h2 span{color:var(--primary)}.Experience_experienceContent__IJ7LL p{font-size:1rem;color:var(--text-medium);margin-bottom:24px;line-height:1.7}.Experience_featureList__bEUor{display:flex;flex-direction:column;gap:16px;margin-bottom:32px}.Experience_featureItem__H90fG{display:flex;align-items:center;gap:12px;font-size:.95rem;color:var(--text-dark);font-weight:500}.Experience_featureIcon__NHqxb{width:32px;height:32px;border-radius:50%;background:linear-gradient(135deg,#e8f5e9,#c8e6c9);display:flex;align-items:center;justify-content:center;color:var(--accent-green);font-size:.9rem;flex-shrink:0}@media (max-width:768px){.Experience_experienceContainer__jXcwa{grid-template-columns:1fr}}.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)}}.HowItWorks_howItWorks__s1o0F{padding:80px 0;background:var(--bg-white)}.HowItWorks_howItWorksHeader__A5hVI{text-align:center;margin-bottom:48px}.HowItWorks_howItWorksHeader__A5hVI h2{font-size:2.2rem;font-weight:700;color:var(--text-dark)}.HowItWorks_howItWorksHeader__A5hVI h2 span{color:var(--primary)}.HowItWorks_stepsGrid__lYIjn{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:28px;gap:28px;max-width:1200px;margin:0 auto;padding:0 24px;position:relative}.HowItWorks_stepsGrid__lYIjn:before{content:"";position:absolute;top:48px;left:15%;right:15%;height:2px;background:linear-gradient(90deg,transparent,var(--primary-light),var(--primary),var(--primary-light),transparent);z-index:0}.HowItWorks_step__BV2_Z{text-align:center;position:relative;z-index:1}.HowItWorks_stepIcon__IZuqt{width:80px;height:80px;border-radius:50%;background:linear-gradient(135deg,#f0ecff,#e0d4ff);display:flex;align-items:center;justify-content:center;margin:0 auto 16px;font-size:2rem;transition:all .3s;border:3px solid white;box-shadow:var(--shadow-md)}.HowItWorks_step__BV2_Z:hover .HowItWorks_stepIcon__IZuqt{background:linear-gradient(135deg,var(--primary),var(--primary-dark));transform:scale(1.1)}.HowItWorks_stepNumber__0BHvS{font-size:.75rem;font-weight:700;color:var(--primary);margin-bottom:8px}.HowItWorks_stepTitle__uo2fo{font-size:1rem;font-weight:700;color:var(--text-dark);margin-bottom:6px}.HowItWorks_stepDesc__RHsOJ{font-size:.8rem;color:var(--text-medium);line-height:1.5}@media (max-width:768px){.HowItWorks_stepsGrid__lYIjn{grid-template-columns:repeat(2,1fr)}.HowItWorks_stepsGrid__lYIjn:before{display:none}}.Instructors_instructors__WwOmO{padding:80px 0;background:var(--bg-white)}.Instructors_container__bk3mq{max-width:1200px;margin:0 auto;padding:0 24px}.Instructors_grid__7OWtn{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:20px;gap:20px;margin-top:40px}.Instructors_card__R3wrW{background:white;border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);border:1px solid var(--border-light);display:flex;flex-direction:column;overflow:hidden;transition:transform .3s ease,box-shadow .3s ease}.Instructors_card__R3wrW:hover{transform:translateY(-4px);box-shadow:var(--shadow-md)}.Instructors_header__Ak8V9{height:140px;position:relative;border-radius:var(--radius-lg) var(--radius-lg) 0 0;margin:8px 8px 0}.Instructors_imageOverlay__EbwyY{width:100%;height:100%;background-size:cover;background-position:top;border-radius:12px 12px 0 0;mask-image:linear-gradient(0deg,rgba(0,0,0,1) 0,rgba(0,0,0,.8));-webkit-mask-image:linear-gradient(0deg,rgba(0,0,0,1) 0,rgba(0,0,0,.8));mix-blend-mode:multiply}.Instructors_playBtn__Huo6a{position:absolute;right:20px;bottom:20px;width:40px;height:40px;border-radius:50%;background:var(--primary);border:2px solid white;display:flex;align-items:center;justify-content:center;color:white;font-size:.8rem;box-shadow:var(--shadow-sm)}.Instructors_playIcon__RmEHc{margin-left:2px}.Instructors_content__cVmw6{padding:20px 16px;display:flex;flex-direction:column;flex:1 1}.Instructors_name__q5I02{font-size:1.15rem;font-weight:800;color:var(--text-dark);margin-bottom:6px}.Instructors_ratingRow__504bJ{display:flex;align-items:center;gap:6px;font-size:.85rem;margin-bottom:16px}.Instructors_star__PFDBh{font-size:.9rem}.Instructors_ratingScore__eS__H{font-weight:700;color:#444}.Instructors_ratingCount__HEOUD{color:var(--text-light)}.Instructors_divider__ebQ_z{height:1px;background-color:var(--border-light);margin-bottom:16px}.Instructors_infoRow__Ez_zC{display:flex;align-items:flex-start;gap:12px;margin-bottom:12px;font-size:.8rem;line-height:1.4;color:var(--text-dark)}.Instructors_icon__l6dJz{font-size:1rem;color:#666;margin-top:2px}.Instructors_locationRow__eW1ev{display:flex;align-items:center;gap:12px;margin:8px 0 16px}.Instructors_flagIcon__U6r2l{font-size:1.5rem;border-radius:4px;overflow:hidden;line-height:1}.Instructors_locText__ktNHa{display:flex;flex-direction:column}.Instructors_locLabel__S6Uln{font-size:.65rem;color:var(--text-light);text-transform:uppercase;font-weight:600}.Instructors_locValue__FWmkX{font-size:.85rem;font-weight:800;color:var(--primary-dark)}.Instructors_desc__Zry4L{font-size:.85rem;color:var(--text-medium);line-height:1.5;margin-bottom:24px;flex:1 1}.Instructors_readMore__rn2Pg{color:var(--primary);font-weight:600;cursor:pointer}.Instructors_readMore__rn2Pg:hover{text-decoration:underline}.Instructors_demoBtn__k9kW5{width:100%;padding:12px 0;border-radius:30px;background:transparent;border:1px solid var(--primary-light);color:var(--primary);font-weight:600;font-size:.95rem;transition:all .3s}.Instructors_demoBtn__k9kW5:hover{background:var(--bg-light);border-color:var(--primary)}@media (max-width:1200px){.Instructors_grid__7OWtn{grid-template-columns:repeat(3,1fr)}}@media (max-width:900px){.Instructors_grid__7OWtn{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.Instructors_grid__7OWtn{grid-template-columns:1fr}}.Footer_footer__0IXn3{background:var(--text-dark);color:white;padding:60px 0 24px}.Footer_footerContainer___wHwm{display:grid;grid-template-columns:2fr 1fr 1fr 1fr;grid-gap:40px;gap:40px;max-width:1200px;margin:0 auto;padding:0 24px 40px;border-bottom:1px solid rgba(255,255,255,.1)}.Footer_footerBrand__4RUmD h3{font-size:1.5rem;font-weight:800;margin-bottom:12px}.Footer_footerBrand__4RUmD h3 span{color:var(--primary-light)}.Footer_footerBrand__4RUmD p{font-size:.85rem;color:rgba(255,255,255,.6);line-height:1.7;margin-bottom:20px;max-width:280px}.Footer_socialLinks__Fh6yT{display:flex;gap:12px}.Footer_socialLink__IdjKO{width:36px;height:36px;border-radius:50%;background:rgba(255,255,255,.1);display:flex;align-items:center;justify-content:center;font-size:.9rem;transition:all .3s}.Footer_socialLink__IdjKO:hover{background:var(--primary);transform:translateY(-2px)}.Footer_footerColumn__FLta8 h4{font-size:.9rem;font-weight:700;margin-bottom:20px;color:white}.Footer_footerColumn__FLta8 a{display:block;font-size:.85rem;color:rgba(255,255,255,.6);margin-bottom:10px;transition:all .3s}.Footer_footerColumn__FLta8 a:hover{color:var(--primary-light);padding-left:4px}.Footer_footerBottom__jCLw1{max-width:1200px;margin:0 auto;padding:20px 24px 0;display:flex;justify-content:space-between;align-items:center;font-size:.8rem;color:rgba(255,255,255,.4)}.Footer_footerBottomLinks__Mhush{display:flex;gap:20px}.Footer_footerBottomLinks__Mhush a{color:rgba(255,255,255,.4);transition:color .3s}.Footer_footerBottomLinks__Mhush a:hover{color:var(--primary-light)}@media (max-width:768px){.Footer_footerContainer___wHwm{grid-template-columns:1fr 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}