.CoursesCarousel_cardContainer__QoR8M{width:320px;height:250px;cursor:pointer;transition:all .3s;margin:4px 0;position:relative}.CoursesCarousel_cardContainer__QoR8M:hover .CoursesCarousel_popupCardContainer__XmkBs{visibility:visible;opacity:1;transform:scale(1)}.CoursesCarousel_cardContainerHover__dAps_:hover .CoursesCarousel_courseImgContainer__k_lqv{transform:scale(1.2) translateY(-30px);border-bottom-left-radius:0;border-bottom-right-radius:0}.CoursesCarousel_cardContainerHover__dAps_:hover .CoursesCarousel_courseImg__jXuPq{border-bottom-left-radius:0;border-bottom-right-radius:0}.CoursesCarousel_popupCardContainer__XmkBs{position:absolute;background-color:var(--bg-card);width:384px;bottom:-100px;left:-32px;visibility:hidden;opacity:0;transform:scale(.82);transition:all .3s;box-shadow:0 4px 4px rgba(0,0,0,.25);border-radius:10px;border-top-left-radius:0;border-top-right-radius:0;display:flex;flex-direction:column;box-sizing:border-box;overflow:hidden;z-index:5}.CoursesCarousel_popupCardInfoContainer__mq4_H{display:flex;flex-direction:column;box-sizing:border-box;padding:8px;gap:8px}.CoursesCarousel_popupCardContainer__XmkBs .CoursesCarousel_courseImg__jXuPq{width:352px;height:198px;border-radius:0}.CoursesCarousel_courseImg__jXuPq{width:320px;height:180px;border:1px solid var(--border-color,#e1e1e1);border-radius:10px;transition:all .3s}.CoursesCarousel_courseImgContainer__k_lqv{position:relative;transition:all .3s;background-color:var(--bg-card);border-radius:10px}.CoursesCarousel_courseProgressBar__wkl5e{position:absolute;width:calc(100% - 16px);height:10px;bottom:8px;left:8px;border-radius:5px;border:1px solid var(--border-color,rgba(0,0,0,.1))}.CoursesCarousel_courseTitle__q91_r{margin-bottom:4px;margin-top:8px}.CoursesCarousel_courseDesc__UGd6R,.CoursesCarousel_courseTitle__q91_r{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;max-width:100%;overflow:hidden;text-overflow:ellipsis}.CoursesCarousel_courseDesc__UGd6R{color:var(--text-secondary,rgba(0,0,0,.54))}.CoursesCarousel_coursesContainer__6_C_c{width:100%;display:flex;justify-content:flex-start;align-items:flex-start;gap:32px;overflow-x:scroll;overflow-y:hidden;padding-left:32px;scroll-behavior:smooth;padding-top:48px;margin-top:-48px;padding-bottom:140px;margin-bottom:-140px;scrollbar-width:none}.CoursesCarousel_coursesContainer__6_C_c.CoursesCarousel_noPaddingLeft__bMew5{padding-left:0!important}.CoursesCarousel_coursesContainer__6_C_c::-webkit-scrollbar{width:0;height:0;display:none}.CoursesCarousel_navButton__DgvbB{cursor:pointer;width:40px;height:40px;border-radius:20px}.CoursesCarousel_navButton__DgvbB:hover{background-color:var(--hover-background,rgba(0,0,0,.1))}.CoursesCarousel_nextButton___BPM6{position:absolute;z-index:1;background:linear-gradient(90deg,rgba(0,0,0,.5),rgba(0,0,0,1));height:180px;width:64px;opacity:.5;margin:4px 0}.CoursesCarousel_disabled__i_n_1{opacity:.3;cursor:auto!important}.CoursesCarousel_disabled__i_n_1:hover{background-color:transparent!important}.CoursesCarousel_tagContainer__BJu5S{display:flex;background:var(--selection-background,#edf8ff);border-radius:32px;padding:4px 8px;margin:0 8px 8px 0;align-items:center}.CoursesCarousel_tag__0H0Q5{padding:0;color:var(--text-primary,black);font-size:12px;margin:0 0 0 4px}.CoursesCarousel_tagsContainer__qtwuw{display:flex;flex-wrap:wrap;margin-top:8px}.CoursesCarousel_courseSaveForLaterContainer___SC3D{position:absolute;top:8px;left:0;display:flex;align-items:center;padding:4px 8px 4px 4px;border-radius:4px;gap:8px;background:var(--brand-primary);transition:all .2s;transform:scale(.8);z-index:2;color:var(--text-white)}.CoursesCarousel_courseSaveForLaterContainer___SC3D:hover{background:var(--brand-primary-darker)}.CoursesCarousel_courseNumberContainer__WK3EF{height:100%;width:75%;background:linear-gradient(90deg,rgba(0,0,0,1),rgba(0,0,0,0));position:absolute;top:0;left:0;display:flex;align-items:center;border-radius:10px 0 0 10px}.CoursesCarousel_courseNumber__ziIyJ{color:transparent!important;-webkit-text-stroke:.2px rgba(255,255,255,.6);font-weight:700;font-size:64px!important;margin:0 0 0 16px;padding:0}.CoursesCarousel_popupCardInnerInfoContainer__PPnTl{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding-right:8px}@media (max-width:1520px){.CoursesCarousel_cardContainer__QoR8M{width:288px;height:235px}.CoursesCarousel_courseImg__jXuPq{width:288px;height:162px}.CoursesCarousel_nextButton___BPM6{height:162px}.CoursesCarousel_popupCardContainer__XmkBs{width:342px;left:-27px;bottom:-92px}.CoursesCarousel_coursesContainer__6_C_c{padding-bottom:130px;margin-bottom:-130px}}@media (max-width:970px){.CoursesCarousel_cardContainer__QoR8M{width:272px;height:225px}.CoursesCarousel_courseImg__jXuPq{width:272px;height:153px}.CoursesCarousel_nextButton___BPM6{height:153px}.CoursesCarousel_popupCardContainer__XmkBs{width:324px;left:-26px;bottom:-92px}}@media (max-width:660px){.CoursesCarousel_cardContainer__QoR8M{pointer-events:none;width:224px;height:218px}.CoursesCarousel_courseImg__jXuPq{width:224px;height:126px}.CoursesCarousel_nextButton___BPM6{height:126px;width:48px}.CoursesCarousel_courseTitle__q91_r{margin-top:4px}.CoursesCarousel_popupCardContainer__XmkBs{width:266px;left:-21px;bottom:-92px}.CoursesCarousel_courseTitle__q91_r{-webkit-line-clamp:1}.CoursesCarousel_courseNumber__ziIyJ{font-size:60px!important;margin:0 0 0 16px}}@media (max-width:600px){.CoursesCarousel_coursesContainer__6_C_c{padding-left:16px}}@media (max-width:400px){.CoursesCarousel_cardContainer__QoR8M{width:192px;height:168px}.CoursesCarousel_courseImg__jXuPq{width:192px;height:108px}.CoursesCarousel_nextButton___BPM6{height:108px}.CoursesCarousel_navButton__DgvbB{width:32px;height:32px;border-radius:16px}}.CreatorName_name__9jPYR{text-transform:capitalize}@media (max-width:1000px){.CreatorName_name__9jPYR{font-size:12px}}.CreatorInfo_teacherContainer__5bqnQ{display:flex;align-items:center}.CreatorInfo_teacherImageContainer__phGna{width:40px;height:40px;border-radius:20px;overflow:hidden;transition:opacity .2s}.CreatorInfo_teacherImageContainer__phGna:hover{opacity:.7}.CreatorInfo_teacherImageContainer__phGna.CreatorInfo_clickable__8Yn6L{cursor:pointer}.CreatorInfo_teachDescriptionContainer__3RJiq{display:flex;flex-direction:column;align-items:flex-start;margin-left:8px}.CreatorInfo_teacherTitle__mFs7r{color:var(--text-secondary,#6a8997);font-size:10px;padding:0;margin:2px 0}.CreatorInfo_teacherName__ASBm9{color:var(--text-primary,black);font-size:16px;padding:0;margin:0;text-transform:capitalize}.CreatorInfo_teacherTitleDark__x7rVx{color:rgba(255,255,255,.6);font-size:10px;padding:0;margin:2px 0}.CreatorInfo_teacherNameDark___nGWH{color:white;font-size:16px;padding:0;margin:0}.ProgressBar_container__leRrI{width:100%;height:8px;background:var(--bg-progress);border-radius:4px}.ProgressBar_innerContainer__ka28L{height:8px;border-radius:4px}.ProgressBar_done__oyWcs{background:var(--success)}.ProgressBar_progress__iddT2{background:var(--brand-bright)}.CoursesRow_container__y8fYq{gap:24px;padding-bottom:40px}.CoursesRow_title__Vgwui{padding-left:32px}@media (max-width:1000px){.CoursesRow_container__y8fYq{margin-top:16px!important;padding-bottom:0;gap:16px}.CoursesRow_title__Vgwui{font-size:24px!important}}@media (max-width:600px){.CoursesRow_container__y8fYq{gap:10px}.CoursesRow_title__Vgwui{padding-left:16px}}.Languages_container__qmY1S{background-color:#174c70}.Languages_waves__fOqdA{width:100%;transform:translateY(1px)}.Languages_downWaves__ILzKR{width:100%;transform:translateY(-1px) rotate(180deg)!important}.Languages_innerContainer__IgGC0{flex-wrap:wrap;max-width:1200px}.Languages_langContainer__w1Nik{position:relative}.Languages_soon__S5PKY{opacity:.3}.Languages_lang__qpVco{margin:32px;width:80px;height:80px;opacity:.8;transition:all .3s;cursor:pointer;position:relative}.Languages_soon__S5PKY>.Languages_lang__qpVco{cursor:auto!important}.Languages_lang__qpVco:hover{opacity:1;transform:scale(1.05)}.Languages_langContainer__w1Nik:hover~.Languages_comingSoon__YCEg7,.Languages_langContainer__w1Nik:hover~.Languages_name__e8Q0w{display:block}.Languages_comingSoon__YCEg7{display:none;position:absolute;top:0}.Languages_name__e8Q0w{display:none;position:absolute;bottom:-8px}@media (max-width:600px){.Languages_lang__qpVco{width:40px;height:40px}}@media (max-width:420px){.Languages_innerContainer__IgGC0{padding:16px 0!important}}.ExploreTag_bold__u6ZpP{background-image:var(--background-bold-special);background-position:50%;background-size:cover;background-repeat:no-repeat;padding:0 4px;white-space:nowrap}.ExploreTag_innerContainer__3YbFM{width:90%}.ExploreTag_description__jTTi6{margin-top:16px!important;margin-bottom:24px!important;max-width:800px}.ExploreTag_description__jTTi6.ExploreTag_moreMargin__8CnUZ{margin-bottom:48px!important}.ExploreTag_title__T1JGx{margin-top:16px!important}.ExploreTag_sideTitle___0Opg{padding-left:32px;width:100%}.ExploreTag_maxWidth__Zac_P{max-width:1500px}.ExploreTag_journeySuggest__EZiuc{margin-bottom:48px!important;padding:8px 16px!important}@media (max-width:1000px){.ExploreTag_innerContainer__3YbFM{width:95%}}@media (max-width:700px){.ExploreTag_innerContainer__3YbFM{align-items:center!important}.ExploreTag_description__jTTi6{text-align:center}}.CourseOverview_container__V1V0O{display:flex;flex-direction:column;align-items:center;width:100%;z-index:1}.CourseOverview_innerContainer__02qEG{transform:translateY(-100px);width:80%}.CourseOverview_structureContainer__YoMrO{transform:translateY(-80px);width:calc(80% + 32px)}.CourseOverview_similarCoursesContainer__f2W93{width:calc(80% + 32px);margin-bottom:64px;position:relative}@media (max-width:1200px){.CourseOverview_structureContainer__YoMrO{transform:translateY(-32px)}}.CourseFeature_container__8Lc3C{display:flex;flex-direction:column;width:100%;min-height:400px;position:relative;background-position:50%;background-repeat:no-repeat;background-size:cover;height:calc(100svh - 250px);max-height:calc(100svh - 250px);margin-bottom:24px;color:white}.CourseFeature_img__xmqOD{background-position:50%;background-repeat:no-repeat;background-size:cover;transition:opacity .3s}.CourseFeature_blur__pFlKC,.CourseFeature_img__xmqOD{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}.CourseFeature_blur__pFlKC{background-color:rgba(0,0,0,.6);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.CourseFeature_loadingContainer__PiBLB{width:100%;height:100%;display:flex;justify-content:center;align-items:center;overflow:hidden;background-color:var(--bg-primary)}.CourseFeature_loadingContainer__PiBLB .CourseFeature_courseImgLoading__y9me0{transform:scaleX(2) scaleY(1.5)}.CourseFeature_content__E92E4{margin:auto;display:flex;align-items:flex-start;justify-content:center;z-index:2;width:100%;height:80%;box-sizing:border-box;padding:64px 32px 32px}.CourseFeature_navButton__z8JLW{width:32px;height:32px;border-radius:16px;color:white}.CourseFeature_nextButton__HRSHB{position:absolute;z-index:1;height:180px;width:64px;opacity:.5}.CourseFeature_rightButton__lajWP{background:linear-gradient(90deg,rgba(0,0,0,0),rgba(0,0,0,1))}.CourseFeature_leftButton__hf5PO{background:linear-gradient(90deg,rgba(0,0,0,1),rgba(0,0,0,0))}.CourseFeature_slideBar__qxpDL{margin:32px 0}@media (max-width:700px){.CourseFeature_loadingContainer__PiBLB .CourseFeature_courseImgLoading__y9me0{transform:scaleX(1.5) scaleY(2.5)}}@media (max-width:600px){.CourseFeature_content__E92E4{padding:16px}.CourseFeature_nextButton__HRSHB{width:48px}.CourseFeature_slideBar__qxpDL{margin:16px 0}.CourseFeature_content__E92E4{justify-content:center!important}.CourseFeature_container__8Lc3C{margin-bottom:8px;height:calc(100svh - 150px);max-height:calc(100svh - 150px)}}@media (max-width:500px){.CourseFeature_loadingContainer__PiBLB .CourseFeature_courseImgLoading__y9me0{transform:scaleX(1.5) scaleY(6.5)}}.CourseFeatureLeft_container__YJfQu{margin-right:32px;margin-left:64px;max-width:800px;margin-top:40px;gap:32px;align-items:flex-start;transition:opacity .3s;height:280px}.CourseFeatureLeft_title__TUd9v{letter-spacing:2px;font-size:40px;line-clamp:1;-webkit-line-clamp:1}.CourseFeatureLeft_subTitle__9PaxT,.CourseFeatureLeft_title__TUd9v{display:-webkit-box;max-width:100%;-webkit-box-orient:vertical;overflow:hidden}.CourseFeatureLeft_subTitle__9PaxT{font-size:20px;line-clamp:2;-webkit-line-clamp:2}.CourseFeatureLeft_tagsContainer__lyMYw{display:flex;flex-wrap:wrap}.CourseFeatureLeft_buttonStart__CgUgt{padding:64px 0 0}@media (max-width:1000px){.CourseFeatureLeft_container__YJfQu{height:300px}.CourseFeatureLeft_title__TUd9v{font-size:32px}.CourseFeatureLeft_subTitle__9PaxT{font-size:18px;-webkit-line-clamp:3}}@media (max-width:800px){.CourseFeatureLeft_title__TUd9v{font-size:28px}.CourseFeatureLeft_subTitle__9PaxT{font-size:16px;-webkit-line-clamp:3}.CourseFeatureLeft_container__YJfQu{height:280px}}@media (max-width:600px){.CourseFeatureLeft_container__YJfQu{width:100%;margin-right:0;margin-left:0;padding:0 32px;height:260px}.CourseFeatureLeft_title__TUd9v{font-size:20px;-webkit-line-clamp:2}.CourseFeatureLeft_subTitle__9PaxT{font-size:14px;-webkit-line-clamp:4}.CourseFeatureLeft_buttonStart__CgUgt{padding:16px 0 0}.CourseFeatureLeft_container__YJfQu{gap:8px;height:auto}}@keyframes DailyChallengeFeature_anim__zV1te{0%{left:50%}to{left:60%;opacity:0}}.DailyChallengeFeature_container__i_UBx{padding:16px 10%;background-color:var(--brand-deep);margin-bottom:64px;margin-top:32px;position:relative;flex-wrap:wrap;gap:16px;overflow:hidden}.DailyChallengeFeature_decoration__ZGarK{position:absolute;top:0;left:50%;opacity:.3;animation-name:DailyChallengeFeature_anim__zV1te;animation-duration:2s;animation-iteration-count:infinite}@media (max-width:1000px){.DailyChallengeFeature_container__i_UBx{margin-bottom:32px;padding:32px}}.BottomCTA_container__XUoob{display:flex;align-items:center;justify-content:center;flex-direction:column;padding:80px 0 160px;gap:64px;width:100%;background-color:var(--bg-brand-bright);position:relative;overflow:hidden}.BottomCTA_text___EzFl{font-family:Audiowide;width:500px;max-width:80%;text-align:center}.BottomCTA_bg__jpoGu{position:absolute;bottom:0;right:0;left:0;width:90%;max-width:1200px;margin:auto}@media (max-width:1000px){.BottomCTA_container__XUoob{padding:60px 0 120px;gap:48px}}@media (max-width:800px){.BottomCTA_container__XUoob{padding:60px 0 80px;gap:32px}}