.Languages-module__qRJc5W__container{background-color:#174c70}.Languages-module__qRJc5W__waves{width:100%;transform:translateY(1px)}.Languages-module__qRJc5W__downWaves{width:100%;transform:translateY(-1px)rotate(180deg)!important}[dir=rtl] .Languages-module__qRJc5W__downWaves{transform:translateY(-1px)rotate(-180deg)!important}.Languages-module__qRJc5W__innerContainer{flex-wrap:wrap;max-width:1200px}.Languages-module__qRJc5W__langContainer{position:relative}.Languages-module__qRJc5W__soon{opacity:.3}.Languages-module__qRJc5W__lang{opacity:.8;cursor:pointer;width:80px;height:80px;margin:32px;transition:all .3s;position:relative}.Languages-module__qRJc5W__soon>.Languages-module__qRJc5W__lang{cursor:auto!important}.Languages-module__qRJc5W__lang:hover{opacity:1;transform:scale(1.05)}.Languages-module__qRJc5W__langContainer:hover~.Languages-module__qRJc5W__comingSoon,.Languages-module__qRJc5W__langContainer:hover~.Languages-module__qRJc5W__name{display:block}.Languages-module__qRJc5W__comingSoon{display:none;position:absolute;top:0}.Languages-module__qRJc5W__name{display:none;position:absolute;bottom:-8px}@media (max-width:600px){.Languages-module__qRJc5W__lang{width:40px;height:40px}}@media (max-width:420px){.Languages-module__qRJc5W__innerContainer{padding:16px 0!important}}
.ExploreTag-module__4UzGhG__bold{background-image:var(--background-bold-special);white-space:nowrap;background-position:50%;background-repeat:no-repeat;background-size:cover;padding:0 4px}.ExploreTag-module__4UzGhG__innerContainer{width:90%;margin-left:auto!important;margin-right:auto!important}.ExploreTag-module__4UzGhG__description{max-width:800px;margin-top:16px!important;margin-bottom:24px!important}.ExploreTag-module__4UzGhG__description.ExploreTag-module__4UzGhG__moreMargin{margin-bottom:48px!important}.ExploreTag-module__4UzGhG__title{margin-top:16px!important}.ExploreTag-module__4UzGhG__sideTitle{width:100%;padding-left:32px}[dir=rtl] .ExploreTag-module__4UzGhG__sideTitle{padding-left:0;padding-right:32px}.ExploreTag-module__4UzGhG__maxWidth{max-width:1500px}.ExploreTag-module__4UzGhG__journeySuggest{margin-bottom:48px!important;padding:8px 16px!important}@media (max-width:1000px){.ExploreTag-module__4UzGhG__innerContainer{width:95%}}@media (max-width:700px){.ExploreTag-module__4UzGhG__innerContainer{align-items:center!important}.ExploreTag-module__4UzGhG__description{text-align:center}}
.StandardTopBar-module__6rPUsW__containerWrapper{box-sizing:border-box;z-index:10;justify-content:center;align-items:center;width:100%;display:flex;position:sticky;top:0}.StandardTopBar-module__6rPUsW__container{background-color:var(--bg-primary);box-shadow:0 2px 0 var(--border-color);transition:all .2s;padding:8px 16px!important}.StandardTopBar-module__6rPUsW__logo{cursor:pointer;width:auto;height:40px}.StandardTopBar-module__6rPUsW__linksContainer{flex:1;justify-content:center;align-items:center;display:flex;position:relative}.StandardTopBar-module__6rPUsW__searchContainer{z-index:4000;border:1px solid #0000;border-radius:20px;justify-content:flex-start;align-items:center;gap:8px;max-width:40px;height:40px;padding:0 8px;transition:all .3s;display:flex;position:absolute;right:0;overflow:hidden}[dir=rtl] .StandardTopBar-module__6rPUsW__searchContainer{left:0;right:auto}.StandardTopBar-module__6rPUsW__searchContainer.StandardTopBar-module__6rPUsW__expended{background-color:var(--bg-card);border:1px solid var(--border-color,#0009);max-width:300px}.StandardTopBar-module__6rPUsW__searchContainer.StandardTopBar-module__6rPUsW__expendedDark{background-color:#1e1e1e;max-width:300px}.StandardTopBar-module__6rPUsW__input{background-color:#0000;border:none;outline:none;width:100%;height:100%;font-family:inherit;font-size:18px}.StandardTopBar-module__6rPUsW__inputDark{color:var(--text-primary,white)}.StandardTopBar-module__6rPUsW__inputDark::placeholder{color:var(--text-secondary,#a4a4a4)}.StandardTopBar-module__6rPUsW__searchIcon{cursor:pointer;width:24px;height:24px}.StandardTopBar-module__6rPUsW__menuButton{display:none}.StandardTopBar-module__6rPUsW__exploreButton{cursor:pointer;margin-left:32px!important}[dir=rtl] .StandardTopBar-module__6rPUsW__exploreButton{margin-left:0!important;margin-right:32px!important}.StandardTopBar-module__6rPUsW__exploreButton:hover{color:var(--brand-deep)}.StandardTopBar-module__6rPUsW__exploreButtonDark:hover{color:var(--brand-bright)}.StandardTopBar-module__6rPUsW__exploreButton.StandardTopBar-module__6rPUsW__selected{color:var(--brand-deep);text-underline-offset:8px;font-weight:600;-webkit-text-decoration:underline;text-decoration:underline;text-decoration-thickness:2px}.StandardTopBar-module__6rPUsW__exploreButton.StandardTopBar-module__6rPUsW__selectedDark{color:var(--brand-bright);text-underline-offset:8px;font-weight:600;-webkit-text-decoration:underline;text-decoration:underline;text-decoration-thickness:2px}.StandardTopBar-module__6rPUsW__divider{flex:1}.StandardTopBar-module__6rPUsW__width32{width:32px}.StandardTopBar-module__6rPUsW__scoreStreakContainer{display:none;position:absolute;left:32px}[dir=rtl] .StandardTopBar-module__6rPUsW__scoreStreakContainer{left:auto;right:32px}@media (max-width:1100px){.StandardTopBar-module__6rPUsW__additionalButton{display:none}}@media (max-width:1000px){.StandardTopBar-module__6rPUsW__myHomeButton{display:none}}@media (max-width:800px){.StandardTopBar-module__6rPUsW__logo{width:auto;height:32px}.StandardTopBar-module__6rPUsW__menuButton{cursor:pointer;width:32px;height:32px;display:block}.StandardTopBar-module__6rPUsW__searchContainer{height:32px;margin-left:16px!important}[dir=rtl] .StandardTopBar-module__6rPUsW__searchContainer{margin-left:0!important;margin-right:16px!important}.StandardTopBar-module__6rPUsW__width32{width:16px}.StandardTopBar-module__6rPUsW__exploreButton{display:none}.StandardTopBar-module__6rPUsW__scoreStreakContainer{display:flex}}@media (max-width:600px){.StandardTopBar-module__6rPUsW__container{padding:8px!important}.StandardTopBar-module__6rPUsW__scoreStreakContainer{left:16px}[dir=rtl] .StandardTopBar-module__6rPUsW__scoreStreakContainer{left:auto;right:16px}}
.TagsMenu-module__bqRKEW__container{-webkit-user-select:none;user-select:none;cursor:pointer;margin-left:32px;position:relative}[dir=rtl] .TagsMenu-module__bqRKEW__container{margin-left:0;margin-right:32px}.TagsMenu-module__bqRKEW__container:hover .TagsMenu-module__bqRKEW__title{color:var(--brand-deep)}.TagsMenu-module__bqRKEW__container:hover .TagsMenu-module__bqRKEW__titleDark{color:var(--brand-bright)}.TagsMenu-module__bqRKEW__title.TagsMenu-module__bqRKEW__selected{color:var(--brand-deep);text-underline-offset:8px;font-weight:600;-webkit-text-decoration:underline;text-decoration:underline;text-decoration-thickness:2px}.TagsMenu-module__bqRKEW__titleDark.TagsMenu-module__bqRKEW__selected{color:var(--brand-bright);text-underline-offset:8px;font-weight:600;-webkit-text-decoration:underline;text-decoration:underline;text-decoration-thickness:2px}.TagsMenu-module__bqRKEW__container:hover .TagsMenu-module__bqRKEW__popupContainer{opacity:1;visibility:visible;transform:scale(1)}.TagsMenu-module__bqRKEW__popupContainer{z-index:3000;opacity:0;visibility:hidden;cursor:auto;transition:all 50ms;position:absolute;top:calc(100% - 8px);left:-32px;transform:scale(.9)}[dir=rtl] .TagsMenu-module__bqRKEW__popupContainer{left:auto;right:-32px}.TagsMenu-module__bqRKEW__popupInnerContainer{background:var(--bg-card);border-radius:8px;width:800px;margin-top:24px;overflow:hidden;box-shadow:0 4px 16px #00000040}.TagsMenu-module__bqRKEW__leftSideContainer{background:var(--brand-deep-darker);border-bottom:1px solid #ffffff26;width:260px;padding:16px}.TagsMenu-module__bqRKEW__bottomContainer{background:var(--brand-deep);padding:16px}.TagsMenu-module__bqRKEW__bottomContainer a{color:var(--text-white);text-decoration:underline}.TagsMenu-module__bqRKEW__tagsContainer{border-bottom:1px solid var(--border-color-3);flex-wrap:wrap;flex:1;gap:16px;padding:16px}.TagsMenu-module__bqRKEW__tagContainer{border:var(--border-primary);cursor:pointer;border-radius:8px;gap:8px;height:40px;padding:0 12px;transition:background-color .2s}.TagsMenu-module__bqRKEW__tagContainer:hover{background:var(--hover-background,#e5e5e5)}@media (max-width:1100px){.TagsMenu-module__bqRKEW__popupContainer{display:none}}@media (max-width:800px){.TagsMenu-module__bqRKEW__container{margin-left:0;display:none}[dir=rtl] .TagsMenu-module__bqRKEW__container{margin-left:0;margin-right:0}}
.CourseDescriptionRight-module___CTAUa__container{background-color:var(--bg-card);box-sizing:border-box;border-radius:16px;flex-direction:column;flex:1;justify-content:space-between;align-items:flex-start;width:100%;max-width:500px;padding:24px;display:flex}.CourseDescriptionRight-module___CTAUa__innerContainer{flex-direction:column;align-items:flex-start;display:flex}.CourseDescriptionRight-module___CTAUa__prerequisites{color:var(--text-primary,black);margin:0;padding:0;font-size:18px;font-weight:700}.CourseDescriptionRight-module___CTAUa__bullet{background-color:var(--brand-bright);border-radius:4px;width:8px;height:8px;margin:6px 8px 0}.CourseDescriptionRight-module___CTAUa__bulletText{color:var(--text-secondary,#6a8997);text-align:start;width:100%;margin:0;padding:0;font-size:16px}.CourseDescriptionRight-module___CTAUa__bulletText.CourseDescriptionRight-module___CTAUa__link{cursor:pointer;text-underline-offset:4px;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.CourseDescriptionRight-module___CTAUa__bulletText.CourseDescriptionRight-module___CTAUa__link:hover{opacity:.8}.CourseDescriptionRight-module___CTAUa__bulletContainer{align-items:flex-start;margin-top:16px;display:flex}.CourseDescriptionRight-module___CTAUa__buttonContainer{flex:1}.CourseDescriptionRight-module___CTAUa__buttonContainer.CourseDescriptionRight-module___CTAUa__disabled{opacity:.3;cursor:auto}.CourseDescriptionRight-module___CTAUa__buttonContainer.CourseDescriptionRight-module___CTAUa__disabled:hover{opacity:.3}.CourseDescriptionRight-module___CTAUa__actionsContainer{align-items:center;gap:16px;width:100%;margin-top:32px;display:flex}@media (max-width:1200px){.CourseDescriptionRight-module___CTAUa__container{width:100%;max-width:none;height:auto;margin-top:32px}}
.CoursesCarousel-module__ko8UCG__cardContainer{cursor:pointer;width:320px;height:250px;margin:4px 0;transition:all .3s;position:relative}.CoursesCarousel-module__ko8UCG__cardContainer:hover .CoursesCarousel-module__ko8UCG__popupCardContainer{visibility:visible;opacity:1;transform:scale(1)}.CoursesCarousel-module__ko8UCG__cardContainerHover:hover .CoursesCarousel-module__ko8UCG__courseImgContainer{border-bottom-right-radius:0;border-bottom-left-radius:0;transform:scale(1.2)translateY(-30px)}.CoursesCarousel-module__ko8UCG__cardContainerHover:hover .CoursesCarousel-module__ko8UCG__courseImg{border-bottom-right-radius:0;border-bottom-left-radius:0}.CoursesCarousel-module__ko8UCG__popupCardContainer{background-color:var(--bg-card);visibility:hidden;opacity:0;box-sizing:border-box;z-index:5;border-radius:0 0 10px 10px;flex-direction:column;width:384px;transition:all .3s;display:flex;position:absolute;bottom:-100px;left:-32px;overflow:hidden;transform:scale(.82);box-shadow:0 4px 4px #00000040}[dir=rtl] .CoursesCarousel-module__ko8UCG__popupCardContainer{left:auto;right:-32px}.CoursesCarousel-module__ko8UCG__popupCardInfoContainer{box-sizing:border-box;flex-direction:column;gap:8px;padding:8px;display:flex}.CoursesCarousel-module__ko8UCG__popupCardContainer .CoursesCarousel-module__ko8UCG__courseImg{border-radius:0;width:352px;height:198px}.CoursesCarousel-module__ko8UCG__courseImg{border:1px solid var(--border-color,#e1e1e1);border-radius:10px;width:320px;height:180px;transition:all .3s}.CoursesCarousel-module__ko8UCG__courseImgContainer{background-color:var(--bg-card);border-radius:10px;transition:all .3s;position:relative}.CoursesCarousel-module__ko8UCG__courseProgressBar{border:1px solid var(--border-color,#0000001a);border-radius:5px;width:calc(100% - 16px);height:10px;position:absolute;bottom:8px;left:8px}[dir=rtl] .CoursesCarousel-module__ko8UCG__courseProgressBar{left:auto;right:8px}.CoursesCarousel-module__ko8UCG__courseTitle{-webkit-line-clamp:2;text-overflow:ellipsis;-webkit-box-orient:vertical;max-width:100%;margin-top:8px;margin-bottom:4px;display:-webkit-box;overflow:hidden}.CoursesCarousel-module__ko8UCG__courseDesc{-webkit-line-clamp:2;text-overflow:ellipsis;max-width:100%;color:var(--text-secondary,#0000008a);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.CoursesCarousel-module__ko8UCG__coursesContainer{scroll-behavior:smooth;scrollbar-width:none;justify-content:flex-start;align-items:flex-start;gap:32px;width:100%;margin-top:-48px;margin-bottom:-140px;padding-top:48px;padding-bottom:140px;padding-left:32px;display:flex;overflow:scroll hidden}[dir=rtl] .CoursesCarousel-module__ko8UCG__coursesContainer{padding-left:0;padding-right:32px}.CoursesCarousel-module__ko8UCG__coursesContainer.CoursesCarousel-module__ko8UCG__noPaddingLeft{padding-left:0!important}[dir=rtl] .CoursesCarousel-module__ko8UCG__coursesContainer.CoursesCarousel-module__ko8UCG__noPaddingLeft{padding-left:0!important;padding-right:0!important}.CoursesCarousel-module__ko8UCG__coursesContainer::-webkit-scrollbar{width:0;height:0;display:none}.CoursesCarousel-module__ko8UCG__navButton{cursor:pointer;border-radius:20px;width:40px;height:40px}.CoursesCarousel-module__ko8UCG__navButton:hover{background-color:var(--hover-background,#0000001a)}.CoursesCarousel-module__ko8UCG__nextButton{z-index:1;opacity:.5;background:linear-gradient(90deg,#00000080 0%,#000 100%);width:64px;height:180px;margin:4px 0;position:absolute}[dir=rtl] .CoursesCarousel-module__ko8UCG__nextButton{background:linear-gradient(-90deg,#00000080 0%,#000 100%)}.CoursesCarousel-module__ko8UCG__disabled{opacity:.3;cursor:auto!important}.CoursesCarousel-module__ko8UCG__disabled:hover{background-color:#0000!important}.CoursesCarousel-module__ko8UCG__tagContainer{background:var(--selection-background,#edf8ff);border-radius:32px;align-items:center;margin:0 8px 8px 0;padding:4px 8px;display:flex}[dir=rtl] .CoursesCarousel-module__ko8UCG__tagContainer{margin:0 0 8px 8px}.CoursesCarousel-module__ko8UCG__tag{color:var(--text-primary,black);margin:0 0 0 4px;padding:0;font-size:12px}[dir=rtl] .CoursesCarousel-module__ko8UCG__tag{margin-left:0;margin-right:4px}.CoursesCarousel-module__ko8UCG__tagsContainer{flex-wrap:wrap;margin-top:8px;display:flex}.CoursesCarousel-module__ko8UCG__courseSaveForLaterContainer{background:var(--brand-primary);z-index:2;color:var(--text-white);border-radius:4px;align-items:center;gap:8px;padding:4px 8px 4px 4px;transition:all .2s;display:flex;position:absolute;top:8px;left:0;transform:scale(.8)}[dir=rtl] .CoursesCarousel-module__ko8UCG__courseSaveForLaterContainer{padding:4px 4px 4px 8px;left:auto;right:0}.CoursesCarousel-module__ko8UCG__courseSaveForLaterContainer:hover{background:var(--brand-primary-darker)}.CoursesCarousel-module__ko8UCG__courseNumberContainer{background:linear-gradient(90deg,#000,#0000);border-radius:10px 0 0 10px;align-items:center;width:75%;height:100%;display:flex;position:absolute;top:0;left:0}[dir=rtl] .CoursesCarousel-module__ko8UCG__courseNumberContainer{background:linear-gradient(270deg,#000,#0000);border-radius:0 10px 10px 0;left:auto;right:0}.CoursesCarousel-module__ko8UCG__courseNumber{-webkit-text-stroke:.2px #fff9;margin:0 0 0 16px;padding:0;font-weight:700;color:#0000!important;font-size:64px!important}[dir=rtl] .CoursesCarousel-module__ko8UCG__courseNumber{margin:0 16px 0 0}.CoursesCarousel-module__ko8UCG__popupCardInnerInfoContainer{flex-direction:row;justify-content:space-between;align-items:center;padding-right:8px;display:flex}[dir=rtl] .CoursesCarousel-module__ko8UCG__popupCardInnerInfoContainer{padding-left:8px;padding-right:0}@media (max-width:1520px){.CoursesCarousel-module__ko8UCG__cardContainer{width:288px;height:235px}.CoursesCarousel-module__ko8UCG__courseImg{width:288px;height:162px}.CoursesCarousel-module__ko8UCG__nextButton{height:162px}.CoursesCarousel-module__ko8UCG__popupCardContainer{width:342px;bottom:-92px;left:-27px}[dir=rtl] .CoursesCarousel-module__ko8UCG__popupCardContainer{left:auto;right:-27px}.CoursesCarousel-module__ko8UCG__coursesContainer{margin-bottom:-130px;padding-bottom:130px}}@media (max-width:970px){.CoursesCarousel-module__ko8UCG__cardContainer{width:272px;height:225px}.CoursesCarousel-module__ko8UCG__courseImg{width:272px;height:153px}.CoursesCarousel-module__ko8UCG__nextButton{height:153px}.CoursesCarousel-module__ko8UCG__popupCardContainer{width:324px;bottom:-92px;left:-26px}[dir=rtl] .CoursesCarousel-module__ko8UCG__popupCardContainer{left:auto;right:-26px}}@media (max-width:660px){.CoursesCarousel-module__ko8UCG__cardContainer{pointer-events:none;width:224px;height:218px}.CoursesCarousel-module__ko8UCG__courseImg{width:224px;height:126px}.CoursesCarousel-module__ko8UCG__nextButton{width:48px;height:126px}.CoursesCarousel-module__ko8UCG__courseTitle{margin-top:4px}.CoursesCarousel-module__ko8UCG__popupCardContainer{width:266px;bottom:-92px;left:-21px}[dir=rtl] .CoursesCarousel-module__ko8UCG__popupCardContainer{left:auto;right:-21px}.CoursesCarousel-module__ko8UCG__courseTitle{-webkit-line-clamp:1}.CoursesCarousel-module__ko8UCG__courseNumber{margin:0 0 0 16px;font-size:60px!important}[dir=rtl] .CoursesCarousel-module__ko8UCG__courseNumber{margin:0 16px 0 0}}@media (max-width:600px){.CoursesCarousel-module__ko8UCG__coursesContainer{padding-left:16px}[dir=rtl] .CoursesCarousel-module__ko8UCG__coursesContainer{padding-left:0;padding-right:16px}}@media (max-width:400px){.CoursesCarousel-module__ko8UCG__cardContainer{width:192px;height:168px}.CoursesCarousel-module__ko8UCG__courseImg{width:192px;height:108px}.CoursesCarousel-module__ko8UCG__nextButton{height:108px}.CoursesCarousel-module__ko8UCG__navButton{border-radius:16px;width:32px;height:32px}}
.LanguagesBar-module__2Fgrxa__container{background-color:var(--bg-landing-language-bar);justify-content:center;align-items:center;gap:32px;height:80px;padding:0 16px;display:flex}.LanguagesBar-module__2Fgrxa__innerContainer{scroll-behavior:smooth;justify-content:flex-start;align-items:center;gap:48px;max-width:850px;display:flex;overflow:hidden}.LanguagesBar-module__2Fgrxa__langContainer{opacity:.8;white-space:nowrap;justify-content:center;align-items:center;gap:12px;transition:all .2s;display:flex}.LanguagesBar-module__2Fgrxa__langContainer:hover{opacity:1}.LanguagesBar-module__2Fgrxa__container>img{cursor:pointer;opacity:.6;transition:all .2s}.LanguagesBar-module__2Fgrxa__container>img:hover{opacity:1}@media (max-width:899px){.LanguagesBar-module__2Fgrxa__container{display:none}}
.Landing-module__QrMDlq__container{margin-top:-80px;overflow:hidden}@media (max-width:800px){.Landing-module__QrMDlq__container{margin-top:-64px}}
.FloatingLanguages-module__CVW93a__container{justify-content:center;align-items:center;width:320px;height:320px;display:flex;position:relative}.FloatingLanguages-module__CVW93a__iconSlot{justify-content:center;align-items:center;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}[dir=rtl] .FloatingLanguages-module__CVW93a__iconSlot{left:auto;right:50%;transform:translate(50%,-50%)}.FloatingLanguages-module__CVW93a__icon{-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 8px 24px #0000004d);opacity:0;width:320px;height:320px;transform:scale(.85)}.FloatingLanguages-module__CVW93a__python .FloatingLanguages-module__CVW93a__icon{opacity:1;animation:28s ease-in-out infinite FloatingLanguages-module__CVW93a__heartbeat;transform:scale(1)}.FloatingLanguages-module__CVW93a__javascript .FloatingLanguages-module__CVW93a__icon{animation:28s ease-in-out 3.5s infinite FloatingLanguages-module__CVW93a__heartbeat}.FloatingLanguages-module__CVW93a__java .FloatingLanguages-module__CVW93a__icon{animation:28s ease-in-out 7s infinite FloatingLanguages-module__CVW93a__heartbeat}.FloatingLanguages-module__CVW93a__cpp .FloatingLanguages-module__CVW93a__icon{animation:28s ease-in-out 10.5s infinite FloatingLanguages-module__CVW93a__heartbeat}.FloatingLanguages-module__CVW93a__html .FloatingLanguages-module__CVW93a__icon{animation:28s ease-in-out 14s infinite FloatingLanguages-module__CVW93a__heartbeat}.FloatingLanguages-module__CVW93a__css .FloatingLanguages-module__CVW93a__icon{animation:28s ease-in-out 17.5s infinite FloatingLanguages-module__CVW93a__heartbeat}.FloatingLanguages-module__CVW93a__go .FloatingLanguages-module__CVW93a__icon{animation:28s ease-in-out 21s infinite FloatingLanguages-module__CVW93a__heartbeat}.FloatingLanguages-module__CVW93a__rust .FloatingLanguages-module__CVW93a__icon{animation:28s ease-in-out 24.5s infinite FloatingLanguages-module__CVW93a__heartbeat}@keyframes FloatingLanguages-module__CVW93a__heartbeat{0%,7%{opacity:0;transform:scale(.88)}9%{opacity:1;transform:scale(1)}10%{transform:scale(1.04)}11%{transform:scale(1)}12%{transform:scale(1.025)}13%{transform:scale(1)}17%{opacity:1;transform:scale(1)}19%{opacity:0;transform:scale(.88)}to{opacity:0;transform:scale(.88)}}@keyframes FloatingLanguages-module__CVW93a__glowPulse{0%,to{opacity:0;transform:translate(-50%,-50%)scale(.92)}6%{opacity:0;transform:translate(-50%,-50%)scale(.92)}8%{opacity:.08;transform:translate(-50%,-50%)scale(.96)}10%{opacity:.12;transform:translate(-50%,-50%)scale(1)}11%{opacity:.14;transform:translate(-50%,-50%)scale(1.02)}12%{opacity:.12;transform:translate(-50%,-50%)scale(1)}13%{opacity:.13;transform:translate(-50%,-50%)scale(1.01)}14%{opacity:.11;transform:translate(-50%,-50%)scale(1)}20%{opacity:.08;transform:translate(-50%,-50%)scale(.96)}22%{opacity:0;transform:translate(-50%,-50%)scale(.92)}}@media (max-width:1200px){.FloatingLanguages-module__CVW93a__container{width:260px;height:300px}.FloatingLanguages-module__CVW93a__icon{width:260px;height:260px}}@media (max-width:899px){.FloatingLanguages-module__CVW93a__container{width:220px;height:256px}.FloatingLanguages-module__CVW93a__icon{width:220px;height:220px}}@media (max-width:600px){.FloatingLanguages-module__CVW93a__container{width:172px;height:200px}.FloatingLanguages-module__CVW93a__icon{width:172px;height:172px}}
.SimilarCourses-module__lcGgTG__coursesContainer{gap:32px!important}.SimilarCourses-module__lcGgTG__chapterTitle{color:var(--text-primary);font-size:30px;font-weight:500}@media (max-width:800px){.SimilarCourses-module__lcGgTG__coursesContainer{gap:16px!important}}
.CourseOverview-module__KIIHDq__container{z-index:1;flex-direction:column;align-items:center;width:100%;display:flex}.CourseOverview-module__KIIHDq__innerContainer{width:80%;transform:translateY(-100px)}.CourseOverview-module__KIIHDq__structureContainer{width:calc(80% + 32px);transform:translateY(-80px)}.CourseOverview-module__KIIHDq__similarCoursesContainer{width:calc(80% + 32px);margin-bottom:64px;position:relative}@media (max-width:1200px){.CourseOverview-module__KIIHDq__structureContainer{transform:translateY(-32px)}}
.CourseFeature-module__8IuaPq__container{isolation:isolate;color:#fff;background-position:50%;background-repeat:no-repeat;background-size:cover;flex-direction:column;width:100%;height:calc(100svh - 250px);min-height:400px;max-height:calc(100svh - 250px);margin-bottom:24px;display:flex;position:relative}.CourseFeature-module__8IuaPq__img{z-index:-1;background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%;height:100%;transition:opacity .3s;position:absolute;top:0;left:0}[dir=rtl] .CourseFeature-module__8IuaPq__img{left:auto;right:0}.CourseFeature-module__8IuaPq__blur{z-index:-1;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:#0009;width:100%;height:100%;position:absolute;top:0;left:0}[dir=rtl] .CourseFeature-module__8IuaPq__blur{left:auto;right:0}.CourseFeature-module__8IuaPq__loadingContainer{background-color:var(--bg-primary);justify-content:center;align-items:center;width:100%;height:100%;display:flex;overflow:hidden}.CourseFeature-module__8IuaPq__loadingContainer .CourseFeature-module__8IuaPq__courseImgLoading{transform:scaleX(2)scaleY(1.5)}.CourseFeature-module__8IuaPq__content{z-index:2;box-sizing:border-box;justify-content:center;align-items:flex-start;width:100%;height:80%;margin:auto;padding:64px 32px 32px;display:flex}.CourseFeature-module__8IuaPq__navButton{color:#fff;border-radius:16px;width:32px;height:32px}.CourseFeature-module__8IuaPq__nextButton{z-index:1;opacity:.5;width:64px;height:180px;position:absolute}.CourseFeature-module__8IuaPq__rightButton{background:linear-gradient(90deg,#0000 0%,#000 100%)}[dir=rtl] .CourseFeature-module__8IuaPq__rightButton{background:linear-gradient(-90deg,#0000 0%,#000 100%)}.CourseFeature-module__8IuaPq__leftButton{background:linear-gradient(90deg,#000 0%,#0000 100%)}[dir=rtl] .CourseFeature-module__8IuaPq__leftButton{background:linear-gradient(-90deg,#000 0%,#0000 100%)}.CourseFeature-module__8IuaPq__slideBar{margin:32px 0}@media (max-width:700px){.CourseFeature-module__8IuaPq__loadingContainer .CourseFeature-module__8IuaPq__courseImgLoading{transform:scaleX(1.5)scaleY(2.5)}}@media (max-width:600px){.CourseFeature-module__8IuaPq__content{padding:16px}.CourseFeature-module__8IuaPq__nextButton{width:48px}.CourseFeature-module__8IuaPq__slideBar{margin:16px 0}.CourseFeature-module__8IuaPq__content{justify-content:center!important}.CourseFeature-module__8IuaPq__container{height:calc(100svh - 150px);max-height:calc(100svh - 150px);margin-bottom:8px}}@media (max-width:500px){.CourseFeature-module__8IuaPq__loadingContainer .CourseFeature-module__8IuaPq__courseImgLoading{transform:scaleX(1.5)scaleY(6.5)}}
.CoursesView-module__r9Nwua__container{gap:32px;position:relative}.CoursesView-module__r9Nwua__filterButton{border:1px solid var(--border-color-3);cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:4px;gap:8px;padding:4px 8px;position:relative}.CoursesView-module__r9Nwua__filterButton.CoursesView-module__r9Nwua__selected{border:1px solid var(--text-primary,#111)}.CoursesView-module__r9Nwua__filterButton:hover{opacity:.8}.CoursesView-module__r9Nwua__sortButton{border:1px solid var(--border-color-3);cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:4px;gap:8px;padding:4px 8px;position:relative}.CoursesView-module__r9Nwua__sortButton:hover .CoursesView-module__r9Nwua__sortMenuWrapper{opacity:1;visibility:visible;transform:scale(1)}.CoursesView-module__r9Nwua__sortMenuWrapper{z-index:99;visibility:hidden;opacity:0;width:180px;padding-top:4px;transition:all 50ms;position:absolute;top:100%;left:0;transform:scale(.9)}[dir=rtl] .CoursesView-module__r9Nwua__sortMenuWrapper{left:auto;right:0}.CoursesView-module__r9Nwua__sortMenu{background-color:var(--bg-card);border:1px solid var(--border-color-3);box-sizing:border-box;border-radius:4px;width:180px}.CoursesView-module__r9Nwua__sortMenu p{width:100%;padding:4px 8px}.CoursesView-module__r9Nwua__sortMenu p:hover{background-color:var(--hover-background,#0000001a)}.CoursesView-module__r9Nwua__coursesContainer{align-items:flex-start!important}.CoursesView-module__r9Nwua__initialFiltersDesc{color:var(--text-secondary);position:absolute;top:-32px;left:0}[dir=rtl] .CoursesView-module__r9Nwua__initialFiltersDesc{left:auto;right:0}@media (max-width:700px){.CoursesView-module__r9Nwua__coursesContainer{align-items:center!important}}
.CourseFeatureLeft-module__legPZG__container{align-items:flex-start;gap:32px;max-width:800px;height:280px;margin-top:40px;margin-left:64px;margin-right:32px;transition:opacity .3s}[dir=rtl] .CourseFeatureLeft-module__legPZG__container{margin-left:32px;margin-right:64px}.CourseFeatureLeft-module__legPZG__title{letter-spacing:2px;line-clamp:1;-webkit-line-clamp:1;-webkit-box-orient:vertical;max-width:100%;font-size:40px;display:-webkit-box;overflow:hidden}.CourseFeatureLeft-module__legPZG__subTitle{line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-width:100%;font-size:20px;display:-webkit-box;overflow:hidden}.CourseFeatureLeft-module__legPZG__tagsContainer{flex-wrap:wrap;display:flex}.CourseFeatureLeft-module__legPZG__buttonStart{padding:64px 0 0}@media (max-width:1000px){.CourseFeatureLeft-module__legPZG__container{height:300px}.CourseFeatureLeft-module__legPZG__title{font-size:32px}.CourseFeatureLeft-module__legPZG__subTitle{-webkit-line-clamp:3;font-size:18px}}@media (max-width:800px){.CourseFeatureLeft-module__legPZG__title{font-size:28px}.CourseFeatureLeft-module__legPZG__subTitle{-webkit-line-clamp:3;font-size:16px}.CourseFeatureLeft-module__legPZG__container{height:280px}}@media (max-width:600px){.CourseFeatureLeft-module__legPZG__container{width:100%;height:260px;margin-left:0;margin-right:0;padding:0 32px}.CourseFeatureLeft-module__legPZG__title{-webkit-line-clamp:2;font-size:20px}.CourseFeatureLeft-module__legPZG__subTitle{-webkit-line-clamp:4;font-size:14px}.CourseFeatureLeft-module__legPZG__buttonStart{padding:16px 0 0}.CourseFeatureLeft-module__legPZG__container{gap:8px;height:auto}}
