.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)}}.StandardTopBar_containerWrapper__UHTTp{display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:100%;position:sticky;top:0;z-index:10}.StandardTopBar_container__WRn_z{background-color:var(--bg-primary);box-shadow:0 2px 0 var(--border-color);padding:8px 16px!important;transition:all .2s}.StandardTopBar_logo___jM9o{cursor:pointer;height:40px;width:auto}.StandardTopBar_linksContainer__K1DbR{position:relative;display:flex;flex:1;align-items:center;justify-content:center}.StandardTopBar_searchContainer__Py97d{display:flex;height:40px;padding:0 8px;border-radius:20px;border:1px solid rgba(0,0,0,0);align-items:center;justify-content:flex-start;overflow:hidden;max-width:40px;gap:8px;position:absolute;right:0;transition:all .3s;z-index:4000}[dir=rtl] .StandardTopBar_searchContainer__Py97d{right:auto;left:0}.StandardTopBar_searchContainer__Py97d.StandardTopBar_expended__VFInb{background-color:var(--bg-card);max-width:300px;border:1px solid var(--border-color,rgba(0,0,0,.6))}.StandardTopBar_searchContainer__Py97d.StandardTopBar_expendedDark__dpTib{background-color:#1e1e1e;max-width:300px}.StandardTopBar_input__4A1PF{border:none;outline:none;width:100%;font-size:18px;font-family:inherit;height:100%;background-color:transparent}.StandardTopBar_inputDark__IThH5{color:var(--text-primary,white)}.StandardTopBar_inputDark__IThH5::-moz-placeholder{color:var(--text-secondary,#a4a4a4)}.StandardTopBar_inputDark__IThH5::placeholder{color:var(--text-secondary,#a4a4a4)}.StandardTopBar_searchIcon__8OSLi{cursor:pointer;width:24px;height:24px}.StandardTopBar_menuButton__9D5v1{display:none}.StandardTopBar_exploreButton__Bw1_y{cursor:pointer;margin-left:32px!important}[dir=rtl] .StandardTopBar_exploreButton__Bw1_y{margin-left:0!important;margin-right:32px!important}.StandardTopBar_exploreButton__Bw1_y:hover{color:var(--brand-deep)}.StandardTopBar_exploreButtonDark__mwpck:hover{color:var(--brand-bright)}.StandardTopBar_exploreButton__Bw1_y.StandardTopBar_selected__Afqpi{color:var(--brand-deep);-webkit-text-decoration:underline 2px;text-decoration:underline 2px;font-weight:600;text-underline-offset:8px}.StandardTopBar_exploreButton__Bw1_y.StandardTopBar_selectedDark__ZjDtO{color:var(--brand-bright);-webkit-text-decoration:underline 2px;text-decoration:underline 2px;font-weight:600;text-underline-offset:8px}.StandardTopBar_divider__rC_Et{flex:1}.StandardTopBar_width32__b__hO{width:32px}.StandardTopBar_scoreStreakContainer__zUOAO{display:none;position:absolute;left:32px}[dir=rtl] .StandardTopBar_scoreStreakContainer__zUOAO{left:auto;right:32px}@media (max-width:1100px){.StandardTopBar_additionalButton__otiz5{display:none}}@media (max-width:1000px){.StandardTopBar_myHomeButton__08xCu{display:none}}@media (max-width:800px){.StandardTopBar_logo___jM9o{height:32px;width:auto}.StandardTopBar_menuButton__9D5v1{display:block;height:32px;width:32px;cursor:pointer}.StandardTopBar_searchContainer__Py97d{margin-left:16px!important;height:32px}[dir=rtl] .StandardTopBar_searchContainer__Py97d{margin-left:0!important;margin-right:16px!important}.StandardTopBar_width32__b__hO{width:16px}.StandardTopBar_exploreButton__Bw1_y{display:none}.StandardTopBar_scoreStreakContainer__zUOAO{display:flex}}@media (max-width:600px){.StandardTopBar_container__WRn_z{padding:8px!important}.StandardTopBar_scoreStreakContainer__zUOAO{left:16px}[dir=rtl] .StandardTopBar_scoreStreakContainer__zUOAO{left:auto;right:16px}}.TagsMenu_container__o5mkd{-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer;position:relative;margin-left:32px}[dir=rtl] .TagsMenu_container__o5mkd{margin-left:0;margin-right:32px}.TagsMenu_container__o5mkd:hover .TagsMenu_title__dH5ul{color:var(--brand-deep)}.TagsMenu_container__o5mkd:hover .TagsMenu_titleDark__0caRz{color:var(--brand-bright)}.TagsMenu_title__dH5ul.TagsMenu_selected__z4a9L{color:var(--brand-deep)}.TagsMenu_titleDark__0caRz.TagsMenu_selected__z4a9L,.TagsMenu_title__dH5ul.TagsMenu_selected__z4a9L{-webkit-text-decoration:underline 2px;text-decoration:underline 2px;font-weight:600;text-underline-offset:8px}.TagsMenu_titleDark__0caRz.TagsMenu_selected__z4a9L{color:var(--brand-bright)}.TagsMenu_container__o5mkd:hover .TagsMenu_popupContainer__v1nTm{transform:scale(1);opacity:1;visibility:visible}.TagsMenu_popupContainer__v1nTm{position:absolute;left:-32px;top:calc(100% - 8px);z-index:3000;transform:scale(.9);opacity:0;transition:all 50ms;visibility:hidden;cursor:auto}[dir=rtl] .TagsMenu_popupContainer__v1nTm{left:auto;right:-32px}.TagsMenu_popupInnerContainer__AuRxk{background:var(--bg-card);box-shadow:0 4px 16px rgba(0,0,0,.25);border-radius:8px;width:800px;margin-top:24px;overflow:hidden}.TagsMenu_leftSideContainer__2_JZb{background:var(--brand-deep-darker);width:260px;padding:16px;border-bottom:1px solid rgba(255,255,255,.15)}.TagsMenu_bottomContainer__OjKZ8{background:var(--brand-deep);padding:16px}.TagsMenu_bottomContainer__OjKZ8 a{text-decoration:underline;color:var(--text-white)}.TagsMenu_tagsContainer__oDXpO{flex-wrap:wrap;gap:16px;flex:1;padding:16px;border-bottom:1px solid var(--border-color-3)}.TagsMenu_tagContainer__IktYa{height:40px;border:var(--border-primary);border-radius:8px;gap:8px;padding:0 12px;cursor:pointer;transition:background-color .2s}.TagsMenu_tagContainer__IktYa:hover{background:var(--hover-background,#e5e5e5)}@media (max-width:1100px){.TagsMenu_popupContainer__v1nTm{display:none}}@media (max-width:800px){.TagsMenu_container__o5mkd{display:none;margin-left:0}[dir=rtl] .TagsMenu_container__o5mkd{margin-left:0;margin-right:0}}.StandardWrapper_container__lUtJs{background:var(--bg-primary)}.CourseStructure_container__vfv_E{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;align-content:stretch}.CourseStructure_chapterContainer__EAGm3{background:var(--bg-card);box-shadow:0 4px 4px rgba(0,0,0,.25);border-radius:8px;overflow:hidden;margin-bottom:32px;margin-left:16px;margin-right:16px;border:1px solid var(--border-color)}.CourseStructure_chapterTitle__cK4eg{font-size:18px;height:48px;color:var(--text-primary);display:flex;align-items:center;justify-content:flex-start;border-bottom:1px solid var(--border-color,#e2e2e2);margin:0 16px;box-sizing:border-box}.CourseStructure_lessonContainer__ync9d{height:40px;padding:0 16px;display:flex;align-items:center;cursor:pointer}.CourseStructure_lessonContainer__ync9d:hover{background:var(--hover-background,rgba(0,0,0,.05))}.CourseStructure_lessonName__VO9W9{flex:1}.CourseStructure_projectLessonIcon__E8Le1{opacity:.7;width:16px;height:16px}.CourseStructure_lessonContainer__ync9d p{font-size:16px;color:#6f7072;text-align:start;padding:0;margin:0 0 0 16px}[dir=rtl] .CourseStructure_lessonContainer__ync9d p{margin:0 16px 0 0}.CourseStructure_lessonIndicatorContainer__BxoaS{width:16px;height:16px;border-radius:8px;border:2px solid #6f7072;box-sizing:border-box;display:flex;align-items:center;justify-content:center}.CourseStructure_lessonIndicatorContainerFilled___P6wL{background:#6f7072}.CourseStructure_lessonContainerDisabled__52hsi{opacity:.5}@media (max-width:800px){.CourseStructure_chapterContainer__EAGm3{margin-bottom:16px}}.CourseFeature_container__I_DpH{position:relative;isolation:isolate;color:white}.CourseFeature_container__I_DpH,.CourseFeature_img__o6RUS{width:100%;background-position:50%;background-repeat:no-repeat;background-size:cover}.CourseFeature_img__o6RUS{position:absolute;top:0;left:0;height:100%;z-index:-1;background-color:#43467c}[dir=rtl] .CourseFeature_img__o6RUS{left:auto;right:0}.CourseFeature_blur__Dg2tx{background-color:rgba(0,0,0,.75);backdrop-filter:blur(16px);width:100%;height:100%}.CourseFeature_content__MG1KI{margin:auto;display:flex;align-items:normal;justify-content:center;z-index:2;width:80%;height:70%;box-sizing:border-box;padding-top:64px;padding-bottom:160px}@media (max-width:1200px){.CourseFeature_content__MG1KI{flex-direction:column;padding-top:32px;padding-bottom:64px}}.Tag_container__RZKk_{display:flex;background:var(--selection-background,#edf8ff);border-radius:32px;padding:4px 12px 4px 8px;margin:0 8px 8px 0;align-items:center}[dir=rtl] .Tag_container__RZKk_{padding:4px 8px 4px 12px;margin:0 0 8px 8px}.Tag_containerDark__OEX_6{background-color:#43467c}.Tag_containerDarkTransparent__XEiYp{background:rgba(0,0,0,.3)}.Tag_text__ZhaDY{padding:0;color:var(--text-primary,black);font-size:12px;margin:0 0 0 4px}[dir=rtl] .Tag_text__ZhaDY{margin-left:0;margin-right:4px}.Tag_textDark__M4YzE{color:white}.Tag_textDarkTransparent__S2D5H{color:rgba(255,255,255,.87)}.Tag_noMargin__omxPl{margin:0!important}.CourseDescriptionLeft_container__1lcUe{flex:1;margin-right:32px}[dir=rtl] .CourseDescriptionLeft_container__1lcUe{margin-right:0;margin-left:32px}.CourseDescriptionLeft_title__7B5hj{letter-spacing:2px;font-size:40px}.CourseDescriptionLeft_tagsContainer__pNGTM{display:flex;flex-wrap:wrap}.CourseDescriptionLeft_journeySuggest__gW5J4 span{text-decoration:underline;color:var(--brand-bright);cursor:pointer;transition:all 50ms}.CourseDescriptionLeft_journeySuggest__gW5J4 span:hover{opacity:.8}@media (max-width:800px){.CourseDescriptionLeft_container__1lcUe{width:100%}.CourseDescriptionLeft_title__7B5hj{font-size:32px}}.CourseDescriptionRight_container__dl4sW{background-color:var(--bg-card);padding:24px;border-radius:16px;flex:1;max-width:500px;box-sizing:border-box;justify-content:space-between;width:100%}.CourseDescriptionRight_container__dl4sW,.CourseDescriptionRight_innerContainer__yqo6X{display:flex;flex-direction:column;align-items:flex-start}.CourseDescriptionRight_prerequisites__mtnI0{color:var(--text-primary,black);font-size:18px;font-weight:700;padding:0;margin:0}.CourseDescriptionRight_bullet__GmQYQ{background-color:var(--brand-bright);width:8px;height:8px;border-radius:4px;margin:6px 8px 0}.CourseDescriptionRight_bulletText___VI_L{color:var(--text-secondary,#6a8997);font-size:16px;padding:0;margin:0;text-align:start;width:100%}.CourseDescriptionRight_bulletText___VI_L.CourseDescriptionRight_link__cVOcD{cursor:pointer;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;text-underline-offset:4px}.CourseDescriptionRight_bulletText___VI_L.CourseDescriptionRight_link__cVOcD:hover{opacity:.8}.CourseDescriptionRight_bulletContainer__Mp08A{display:flex;align-items:flex-start;margin-top:16px}.CourseDescriptionRight_buttonContainer__OaUtB{flex:1}.CourseDescriptionRight_buttonContainer__OaUtB.CourseDescriptionRight_disabled__YcnHQ{opacity:.3;cursor:auto}.CourseDescriptionRight_buttonContainer__OaUtB.CourseDescriptionRight_disabled__YcnHQ:hover{opacity:.3}.CourseDescriptionRight_actionsContainer__1dE1r{display:flex;align-items:center;gap:16px;margin-top:32px;width:100%}@media (max-width:1200px){.CourseDescriptionRight_container__dl4sW{margin-top:32px;width:100%;max-width:none;height:auto}}.IconButton_base__jHYfJ{display:flex;align-items:center;justify-content:center;cursor:pointer;position:relative}.IconButton_base__jHYfJ:hover .IconButton_tooltip__bkiWR{display:block}.IconButton_base__jHYfJ.IconButton_disabled__iRuHC:hover .IconButton_tooltip__bkiWR{display:none}.IconButton_main__9vyGL:hover{background:var(--hover-background,#e7f2f8)}.IconButton_home__IatZG{background:linear-gradient(to left,var(--brand-bright),var(--brand-primary));transition:opacity .2s}[dir=rtl] .IconButton_home__IatZG{background:linear-gradient(to right,var(--brand-bright),var(--brand-primary))}.IconButton_home__IatZG:hover{opacity:.8}.IconButton_normal__vh0dN{width:40px;height:40px;border-radius:20px}.IconButton_small__OPqSP{width:32px;height:32px;border-radius:16px}.IconButton_normalWithText__BU_SN{height:40px;border-radius:20px}.IconButton_smallWithText__Lb92d{height:32px;border-radius:16px;padding:0 8px}.IconButton_disabled__iRuHC{opacity:.3;cursor:default}.IconButton_home__IatZG.IconButton_disabled__iRuHC:hover{opacity:.3}.IconButton_main__9vyGL.IconButton_disabled__iRuHC:hover{background:var(--selection-background,#f6fbfe)}.IconButton_tooltip__bkiWR{position:absolute;top:48px;left:0;background:#333;color:var(--text-white);z-index:99;border-radius:8px;padding:4px 8px;display:none;font-size:12px;text-align:center}[dir=rtl] .IconButton_tooltip__bkiWR{left:auto;right:0}.IconButton_small__OPqSP .IconButton_tooltip__bkiWR{transform:translateX(calc(-50% + 16px))}[dir=rtl] .IconButton_small__OPqSP .IconButton_tooltip__bkiWR{transform:translateX(calc(-1*(-50% + 16px)))}.IconButton_normal__vh0dN .IconButton_tooltip__bkiWR{transform:translateX(calc(-50% + 20px))}[dir=rtl] .IconButton_normal__vh0dN .IconButton_tooltip__bkiWR{transform:translateX(calc(-1*(-50% + 20px)))}.IconButton_text__9xqZ9{white-space:nowrap;color:white;margin-left:8px;margin-right:8px;font-size:14px}.SimilarCourses_coursesContainer__XWK_f{gap:32px!important}.SimilarCourses_chapterTitle__fN8oa{font-size:30px;font-weight:500;color:var(--text-primary)}@media (max-width:800px){.SimilarCourses_coursesContainer__XWK_f{gap:16px!important}}