.CourseOverview_my-flex-container__5S0OV{display:flex;flex-direction:column;justify-content:center;align-items:center}.CourseOverview_my-button__8EgJe{display:block;width:100%;text-align:center}@media(min-width:992px){.CourseOverview_desktop-styling__V7rTL{padding:20px}}.CourseOverview_card__rj7NL{box-shadow:0 4px 10px rgba(0,0,0,.25)}.CourseOverview_expiryWarningContainer__huz_e{width:100%;display:flex;justify-content:stretch;margin-bottom:16px}.CourseOverview_expiringChip__PYtCH{width:100%!important;font-size:1rem!important;padding:8px;height:auto!important;white-space:normal!important;border-radius:16px!important;position:relative}.CourseOverview_expiringChip__PYtCH span{overflow:hidden;white-space:normal;text-overflow:ellipsis;line-height:1.2;padding:4px 0;display:inline-block;font-weight:500;width:100%;text-align:center}.CourseOverview_expiringChip__PYtCH.MuiChip-root{display:flex;justify-content:center}.CourseOverview_expiringChip__PYtCH.MuiChip-root .CourseOverview_MuiChip-icon__ghMzm{position:absolute;left:16px;margin:0}.CourseOverview_expiringChip__PYtCH.MuiChip-root .CourseOverview_MuiChip-label__Pj_0q{flex-grow:1;display:flex;justify-content:center;padding-left:0;padding-right:0}.CourseOverview_expiringChip__PYtCH.MuiChip-colorWarning{background-color:rgba(255,152,0,.12);color:#f57c00}.CourseOverview_expiringChip__PYtCH.MuiChip-colorError{background-color:rgba(244,67,54,.12);color:#f44336}.CourseOverview_chipLabelWrapper__wo_Gl{width:100%;display:flex;flex-direction:column;align-items:center;text-align:center}.CourseOverview_chipLabelFirstLine__d7vUH{font-size:1.1rem;margin-bottom:2px;color:#172752}.CourseOverview_chipLabelSecondLine__eYquG{font-size:.9rem;color:#172752}.CourseOverview_warningIcon__prfpt{display:inline-flex;font-size:20px;min-width:20px;margin-right:8px!important;position:absolute;left:16px}@media(max-width:768px){.CourseOverview_expiringChip__PYtCH{font-size:.9rem!important;padding:12px 6px}.CourseOverview_expiringChip__PYtCH span{padding:3px 0}.CourseOverview_expiringChip__PYtCH.MuiChip-root .CourseOverview_MuiChip-icon__ghMzm{left:12px}.CourseOverview_chipLabelFirstLine__d7vUH{font-size:1rem}.CourseOverview_chipLabelSecondLine__eYquG{font-size:.85rem}.CourseOverview_warningIcon__prfpt{font-size:18px;min-width:18px;left:12px}}@media(max-width:576px){.CourseOverview_expiringChip__PYtCH{font-size:.8rem!important;padding:10px 6px}.CourseOverview_expiringChip__PYtCH span{padding:2px 0}.CourseOverview_expiringChip__PYtCH.MuiChip-root .CourseOverview_MuiChip-icon__ghMzm{left:8px}.CourseOverview_chipLabelFirstLine__d7vUH{font-size:.9rem;margin-bottom:1px}.CourseOverview_chipLabelSecondLine__eYquG{font-size:.75rem}.CourseOverview_warningIcon__prfpt{font-size:16px;min-width:16px;left:8px}}@media(max-width:480px){.CourseOverview_expiringChip__PYtCH{padding:8px 4px}.CourseOverview_expiringChip__PYtCH.MuiChip-root .CourseOverview_MuiChip-icon__ghMzm{display:none!important}.CourseOverview_chipLabelFirstLine__d7vUH{font-size:.85rem}.CourseOverview_chipLabelSecondLine__eYquG{font-size:.7rem}.CourseOverview_warningIcon__prfpt{display:none!important}}.CourseOverview_courseStudentsPage__5yxwt{background:#fff;max-width:800px;margin-inline:auto;padding:20px;overflow-x:hidden}@media(max-width:768px){.CourseOverview_courseStudentsPage__5yxwt{max-width:100%;padding:16px}}@media(max-width:576px){.CourseOverview_courseStudentsPage__5yxwt{padding:12px 8px}}@media(max-width:430px){.CourseOverview_courseStudentsPage__5yxwt{padding:8px 4px}}.CourseOverview_courseHeader__s3vZz{background:linear-gradient(48deg,#172752 12%,#832a90 63%);color:#fff;border-radius:16px;padding:20px;margin-bottom:20px;text-align:center}.CourseOverview_courseHeader__s3vZz .CourseOverview_courseTitle__lSMIh{margin-bottom:10px;font-size:1.5rem;font-weight:600}@media(max-width:768px){.CourseOverview_courseHeader__s3vZz .CourseOverview_courseTitle__lSMIh{font-size:1.25rem}}.CourseOverview_tabsContainer__2RU8l{width:100%;overflow:hidden;margin-bottom:20px}@media(max-width:768px){.CourseOverview_tabsContainer__2RU8l{margin:0 -16px;width:calc(100% + 32px)}}@media(max-width:576px){.CourseOverview_tabsContainer__2RU8l{margin:0 -12px;width:calc(100% + 24px)}}@media(max-width:430px){.CourseOverview_tabsContainer__2RU8l{margin:0 -8px;width:calc(100% + 16px)}}.CourseOverview_tabsContainer__2RU8l .CourseOverview_MuiTabs-root__o6UqP{background:#fff;box-shadow:0 2px 4px rgba(0,0,0,.1);border-radius:8px}@media(max-width:768px){.CourseOverview_tabsContainer__2RU8l .CourseOverview_MuiTabs-root__o6UqP{border-radius:0}}.CourseOverview_tabsContainer__2RU8l .CourseOverview_MuiTabs-root__o6UqP .CourseOverview_MuiTab-root__Fc6vp{text-transform:none;padding:12px 16px}@media(max-width:768px){.CourseOverview_tabsContainer__2RU8l .CourseOverview_MuiTabs-root__o6UqP .CourseOverview_MuiTab-root__Fc6vp{padding:10px 12px;min-width:auto;font-size:.875rem}}@media(max-width:576px){.CourseOverview_tabsContainer__2RU8l .CourseOverview_MuiTabs-root__o6UqP .CourseOverview_MuiTab-root__Fc6vp{padding:8px 10px;font-size:.75rem}}@media(max-width:430px){.CourseOverview_tabsContainer__2RU8l .CourseOverview_MuiTabs-root__o6UqP .CourseOverview_MuiTab-root__Fc6vp{padding:6px 8px;font-size:.7rem}}.CourseOverview_tabsContainer__2RU8l .CourseOverview_studentCard__QU0ma{display:flex;flex-direction:row;align-items:center;margin-bottom:20px}@media(max-width:768px){.CourseOverview_tabsContainer__2RU8l .CourseOverview_studentCard__QU0ma{flex-direction:column;align-items:center;text-align:center}}.CourseOverview_tabsContainer__2RU8l .CourseOverview_MuiTabs-indicator__6PRLv{background-color:#832a90}.CourseOverview_tabsContainer__2RU8l .CourseOverview_courseUpdatePage__XGXMO{display:flex;flex-direction:column;align-items:center;background-color:#fff;width:100%;padding:20px;box-sizing:border-box}@media(max-width:768px){.CourseOverview_tabsContainer__2RU8l .CourseOverview_courseUpdatePage__XGXMO{padding:16px;margin:0 -16px;width:calc(100% + 32px)}}@media(max-width:576px){.CourseOverview_tabsContainer__2RU8l .CourseOverview_courseUpdatePage__XGXMO{padding:12px;margin:0 -12px;width:calc(100% + 24px)}}@media(max-width:430px){.CourseOverview_tabsContainer__2RU8l .CourseOverview_courseUpdatePage__XGXMO{padding:8px;margin:0 -8px;width:calc(100% + 16px)}}.CourseOverview_tabsContainer__2RU8l .CourseOverview_myCoursesHeader___NLIj{color:#262626;width:100%;display:flex;justify-content:space-between}.StudentCard_my-flex-container__MFy2F{display:flex;flex-direction:column;justify-content:center;align-items:center}.StudentCard_my-button__mvBOT{display:block;width:100%;text-align:center}@media(min-width:992px){.StudentCard_desktop-styling__3SoRu{padding:20px}}.StudentCard_card__Gnccq{box-shadow:0 4px 10px rgba(0,0,0,.25)}.StudentCard_studentCard__gnf1u{display:flex;align-items:center;justify-content:center;width:100%;max-width:600px;min-width:500px;margin:12px auto;padding:20px;box-sizing:border-box;color:#262626;background-color:#f2f2f2;border:1px solid transparent;border-radius:8px}.StudentCard_imageContainer__Hgem2{margin-right:16px}.StudentCard_infoContainer__e4Hgu{flex-grow:1;max-width:400px}.StudentCard_assignmentBtn__47Jk3,.StudentCard_buttonAttention___wQA6,.StudentCard_buttonPrimary__t7eSj,.StudentCard_buttonSecondary__qHcgw,.StudentCard_buttonSuccess__3HYRr{display:flex;justify-content:center;align-items:center;padding-top:10px;padding-bottom:10px;background-color:#832a90;color:#fff;cursor:pointer;width:120px;text-align:center;flex-shrink:0;border-radius:8px}.StudentCard_assignmentBtn__47Jk3:hover,.StudentCard_buttonAttention___wQA6:hover,.StudentCard_buttonPrimary__t7eSj:hover,.StudentCard_buttonSecondary__qHcgw:hover,.StudentCard_buttonSuccess__3HYRr:hover{background-color:#a736b7}.StudentCard_buttonPrimary__t7eSj{background-color:#832a90}.StudentCard_buttonSecondary__qHcgw{background-color:#172752}.StudentCard_buttonSecondary__qHcgw:hover{background-color:#0c142a}.StudentCard_buttonAttention___wQA6{background-color:#ff9800}.StudentCard_buttonAttention___wQA6:hover{background-color:#cc7a00}.StudentCard_buttonSuccess__3HYRr{background-color:#4caf50}.StudentCard_buttonSuccess__3HYRr:hover{background-color:#3d8b40}.StudentCard_studentName__nyk33{padding-left:10px;max-width:100%;margin-right:50px;white-space:nowrap;cursor:pointer;text-overflow:ellipsis;overflow:hidden}.StudentCard_gradingStatus__AuefL{padding-left:10px;font-size:.875rem;color:#832a90;margin-top:4px}.ImageAvatar_avatar__VSEyF{border:2px solid #fff}.ImageAvatar_large__FECjB{width:100px;height:100px}.ImageAvatar_small__MFKID{width:50px;height:50px}.Lessons_lessonsContainer__Cfj9Q{background-color:#fff;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.1);margin:16px;padding:16px}.Lessons_lessonsTitle__k_ent{font-size:1.25rem;font-weight:700;color:#333;margin-bottom:16px}.Lessons_accordionSummary__6_9YU{background-color:#f9f9f9;border-radius:8px;margin-bottom:8px;box-shadow:none}.Lessons_accordionSummary__6_9YU .Lessons_MuiAccordionSummary-content__H7099{margin:8px 0}.Lessons_accordionDetails__zgQth{display:flex;flex-direction:column;padding:16px;background-color:#f9f9f9;border-radius:8px;box-shadow:none}.Lessons_lessonItem__vpZWy{display:flex;justify-content:space-between;align-items:center;padding:8px 0}.Lessons_lessonTitle___72no{font-size:1rem;color:#333}.Lessons_lessonDuration__4CB0f{font-size:1rem;color:#666}.CourseCard_my-flex-container__WeU8m{display:flex;flex-direction:column;justify-content:center;align-items:center}.CourseCard_my-button___uZLh{display:block;width:100%;text-align:center}@media(min-width:992px){.CourseCard_desktop-styling__LdESN{padding:20px}}.CourseCard_card__E2FZ0{box-shadow:0 4px 10px rgba(0,0,0,.25)}.CourseCard_courseCard__CnE_B{max-width:800px;margin:16px auto;border-radius:8px;box-shadow:none}.CourseCard_cardMedia__MkXf5{height:210px;object-fit:cover;border-radius:8px}.CourseCard_cardContent__aktvq{display:flex;justify-content:space-between;align-items:center}.CourseCard_discord__Gz2ZV{color:#af01a4}.CourseCard_courseTitle__2vc3M{font-weight:600;color:#333;margin-bottom:8px}.CourseCard_courseInstructor__RwOpZ{font-size:.875rem;color:#666;margin-bottom:8px}.CourseCard_marketValue__j8qjm{font-size:.875rem;color:#666;margin-bottom:16px}.CourseCard_courseStatus__a3KMN{font-size:.75rem;border-radius:8px}.CourseCard_courseStatus__a3KMN.CourseCard_MuiChip-colorSuccess__uTQfG{background-color:#4caf50;color:#fff}.CourseCard_courseStatus__a3KMN.CourseCard_MuiChip-colorError__sYQ1O{background-color:#f44336;color:#fff}.CourseCard_courseStatus__a3KMN.CourseCard_MuiChip-colorWarning__vKlLX{background-color:#ff9800;color:#fff}.CallToActionFooter_my-flex-container__T_Zr6{display:flex;flex-direction:column;justify-content:center;align-items:center}.CallToActionFooter_my-button__QTZDf{display:block;width:100%;text-align:center}@media(min-width:992px){.CallToActionFooter_desktop-styling__oy3HV{padding:20px}}.CallToActionFooter_card__6_Phq{box-shadow:0 4px 10px rgba(0,0,0,.25)}.CallToActionFooter_callToActionFooter__hWbIB{position:fixed;left:0;bottom:0;width:100%;background-color:#fff;padding:16px;box-sizing:border-box;box-shadow:0 -2px 10px rgba(0,0,0,.1);text-align:center;min-height:80px;display:none;z-index:100}@media screen and (max-width:600px){.CallToActionFooter_callToActionFooter__hWbIB{height:auto;display:block;padding:none}}@media screen and (min-width:601px)and (max-width:1024px){.CallToActionFooter_callToActionFooter__hWbIB{padding:24px;width:80%;margin:0 auto}}@media screen and (min-width:1025px){.CallToActionFooter_callToActionFooter__hWbIB{padding:32px;width:60%;margin:0 auto;min-height:100px}}.Badge_my-flex-container__IE8Dm{display:flex;flex-direction:column;justify-content:center;align-items:center}.Badge_my-button__NFAhD{display:block;width:100%;text-align:center}@media(min-width:992px){.Badge_desktop-styling__VekUR{padding:20px}}.Badge_card__xzfRo{box-shadow:0 4px 10px rgba(0,0,0,.25)}.Badge_badge__RVJ21{position:relative;width:120px;height:104px;display:flex;flex-direction:column;align-items:center;justify-content:center;margin-bottom:1rem;margin-inline:.5rem}.Badge_badge__RVJ21 .Badge_hexagonSvg__CyqCL{position:absolute;top:0;left:0;border-radius:8px;z-index:0}.Badge_badge__RVJ21 .Badge_count__sn0Gu{position:relative;z-index:1;font-size:2.5rem;font-weight:700;color:#fff}.Badge_badge__RVJ21 .Badge_label__GXCOd{position:relative;z-index:1;font-size:1rem;color:#fff}.AllCoursesCard_my-flex-container__YN5ID{display:flex;flex-direction:column;justify-content:center;align-items:center}.AllCoursesCard_my-button__I0jUK{display:block;width:100%;text-align:center}@media(min-width:992px){.AllCoursesCard_desktop-styling__sNctM{padding:20px}}.AllCoursesCard_card__wLXeR{box-shadow:0 4px 10px rgba(0,0,0,.25)}.AllCoursesCard_allCoursesCard__HGDSX{cursor:pointer;max-width:350px;transition:transform .3s ease;margin-bottom:16px}.AllCoursesCard_allCoursesCard__HGDSX:hover{transform:translateY(-5px)}.AllCoursesCard_image__RePqd{border-radius:8px}.AllCoursesCard_imageContainer__8V_Kb{position:relative;height:200px;object-fit:cover}.AllCoursesCard_cardContent__cJYbD{padding:16px}.AllCoursesCard_courseTitle__mLQ4V{font-size:1.25rem;font-weight:500;margin-bottom:8px;color:#262626}.AllCoursesCard_courseDescription__VNz_h{font-size:1rem;color:#262626;margin-bottom:16px}.AllCoursesCard_chipContainer__IgAAE{display:flex;justify-content:space-between;flex-wrap:wrap;gap:8px}.AllCoursesCard_chip__SaZXb{font-size:.875rem;height:auto;color:#262626}@media(max-width:600px){.AllCoursesCard_allCoursesCard__HGDSX{max-width:none;width:100%}.AllCoursesCard_cardGridContainer__xKZLL{display:block}.AllCoursesCard_cardMedia__YT_4v{height:150px}.AllCoursesCard_courseTitle__mLQ4V{font-size:1.125rem}.AllCoursesCard_courseDescription__VNz_h{font-size:.875rem}}.CreditBadgeCard_my-flex-container__C0ZAi{display:flex;flex-direction:column;justify-content:center;align-items:center}.CreditBadgeCard_my-button__Tdw8r{display:block;width:100%;text-align:center}@media(min-width:992px){.CreditBadgeCard_desktop-styling__isezg{padding:20px}}.CreditBadgeCard_card__ZodqF{box-shadow:0 4px 10px rgba(0,0,0,.25)}.CreditBadgeCard_creditBadgeCard__ixW4K{display:flex;align-items:center;background:transparent;border:none;box-shadow:none;margin-bottom:1rem;width:400px}.CreditBadgeCard_imageStyle__C2rt9{width:80px;height:80px;border-radius:8px;margin-right:.5rem;object-fit:cover}.CreditBadgeCard_cardContent__I1rsj{display:flex;flex:1 1;align-items:center;padding:.5rem;border-radius:16px;background-color:hsla(0,0%,100%,.02);border:1px solid hsla(0,0%,100%,.1);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.CreditBadgeCard_courseBadgeContainer__Oezmd{display:flex;align-items:center;margin-right:2rem;margin-left:.5rem;margin-top:.5rem}.CreditBadgeCard_courseDetailsContainer__b4Hc6{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}.CreditBadgeCard_courseTitle__bZMOL{font-weight:700;font-size:.75rem;color:#fff;margin-bottom:.25rem}.CreditBadgeCard_instructorName__nBwFG{font-size:.75rem;color:#fff}.CreditBadgeCard_creditsBox__UFEpR{display:flex;justify-content:center;padding:.25rem .5rem;background-color:hsla(0,0%,100%,.02);border:1px solid hsla(0,0%,100%,.1);color:#fff;border-radius:12px;font-weight:700;font-size:.75rem;margin-top:.5rem}.CreditBadgeCard_creditsEarned__YSxgt{margin-left:.5rem}.CircleButton_my-flex-container__66_ni{display:flex;flex-direction:column;justify-content:center;align-items:center}.CircleButton_my-button__b6g3y{display:block;width:100%;text-align:center}@media(min-width:992px){.CircleButton_desktop-styling__D0ec6{padding:20px}}.CircleButton_card__7ArMD{box-shadow:0 4px 10px rgba(0,0,0,.25)}.CircleButton_circle__xSno0{border-radius:50%;padding:0;min-width:0;width:56px;height:56px;display:flex;justify-content:center;align-items:center}.CircleButton_circle__xSno0 .CircleButton_MuiButton-label__kIi9P{font-size:1rem}.Navbar_my-flex-container__4bHQl{display:flex;flex-direction:column;justify-content:center;align-items:center}.Navbar_my-button__yFxId{display:block;width:100%;text-align:center}@media(min-width:992px){.Navbar_desktop-styling__KcHPU{padding:20px}}.Navbar_card__gGlxD{box-shadow:0 4px 10px rgba(0,0,0,.25)}.Navbar_toolbar__r9TeY{display:flex;justify-content:space-between}.Navbar_leftOfNavbar__hJ2xw{display:flex;align-items:center}@media(min-width:768px){.Navbar_menuIcon__jlwHv{display:none}}.Navbar_title__Z4y5Z{font-size:1.25rem;margin-right:1rem;margin-left:1rem;cursor:pointer;transition:color .3s ease}.Navbar_title__Z4y5Z:hover{color:#832a90}@media(max-width:768px){.Navbar_title__Z4y5Z{display:none}}.Navbar_button__Mw_zH{margin-bottom:10px}.Navbar_btnGroup__Wx2Dy{display:flex;justify-content:space-evenly}@media(max-width:768px){.Navbar_btnGroup__Wx2Dy{display:none}}.Navbar_getStartedButton__JNUol{margin-left:.5rem;background-color:#832a90}.Navbar_drawerPaper__i0kaP{width:100%;max-height:100vh;overflow-y:auto}.Sidebar_my-flex-container__UzZfL{display:flex;flex-direction:column;justify-content:center;align-items:center}.Sidebar_my-button__URQ5f{display:block;width:100%;text-align:center}@media(min-width:992px){.Sidebar_desktop-styling__rZkP7{padding:20px}}.Sidebar_card__qleMS{box-shadow:0 4px 10px rgba(0,0,0,.25)}.Sidebar_drawerPaper__4tKvM{width:320px;background:linear-gradient(180deg,#832a90,#172752);color:#fff;display:flex;flex-direction:column;align-items:center;padding-top:20px;padding-left:20px;padding-right:5px}.Sidebar_headerContainer__y83EC{display:flex}.Sidebar_drawer___x304{width:100%}.Sidebar_closeButton__XB8oX{color:#fff}.Sidebar_profileSection__pELJg{display:flex;flex-direction:column;align-items:flex-start;gap:10px;color:#fff}.Sidebar_profileSection__pELJg .Sidebar_profileIcon__F2ZMC{border-radius:50%;width:80px;height:80px;object-fit:cover}.Sidebar_profileSection__pELJg h2{font-weight:700}.Sidebar_profileSection__pELJg p{font-size:.85rem;color:#fff}.Sidebar_profileSection__pELJg .Sidebar_becomeInstructorButton__NEPww{display:flex;justify-content:space-around;width:80%;border:1px solid #fff;color:#fff;border-radius:12px;padding:15px 10px;margin-top:10px;cursor:pointer;text-transform:uppercase;font-weight:700;font-size:.75rem}.Sidebar_menuItem__gMg9L{display:flex;align-items:center;gap:10px;padding:10px 0;color:#fff}.Sidebar_menuItem__gMg9L .Sidebar_menuItemIcon__BExm6{color:#fff}.Sidebar_menuItem__gMg9L .Sidebar_ListItemText__2qGIr{font-size:.85rem;color:#fff}.Sidebar_nestedList__SPo0e{background:hsla(0,0%,100%,.1);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);border-radius:8px;margin:4px 16px 4px 0}.Sidebar_nestedMenuItem__cmpY3{padding-left:16px}.Sidebar_nestedMenuItem__cmpY3:hover{background:hsla(0,0%,100%,.15);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.Sidebar_selectedMenuItem__MDKF1{background:hsla(0,0%,100%,.3)!important;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.Sidebar_connectButtonContainer__yU_XS{width:80%;border-radius:12px;background-color:#fff;color:#262626}@media(max-width:600px){.Sidebar_drawerPaper__4tKvM{width:100%}}.Sidebar_caret__1Db8M{transition:transform .3s ease;margin-left:auto}.Sidebar_caretOpen__kmQIr{transform:rotate(180deg)}.InstructorRequestStatus_status__UsxWL{padding:4px 8px;border-radius:4px;font-size:10px;text-align:center;color:#fff}.InstructorRequestStatus_approved__2wj80{background-color:#90ee90;color:#006400}.InstructorRequestStatus_inReview__VJ6uF{background-color:skyblue;color:0}.InstructorRequestStatus_denied__W2gWl{background-color:#f08080;color:red}.InstructorRequestStatus_defaultStatus__0KbeJ{background-color:#9e9e9e;color:#fff}.InputField_my-flex-container__v3fBJ{display:flex;flex-direction:column;justify-content:center;align-items:center}.InputField_my-button__KKl6J{display:block;width:100%;text-align:center}@media(min-width:992px){.InputField_desktop-styling__i3ZB5{padding:20px}}.InputField_card__jT1FR{box-shadow:0 4px 10px rgba(0,0,0,.25)}.InputField_numberInputRoot__eGh7f{position:relative;width:100%;display:flex;align-items:center;margin-bottom:16px}.InputField_numberInput__qTmaa{width:100%;background:#fff;border:1px solid rgba(0,0,0,.23);border-radius:4px;font-size:16px;line-height:1.4375em;color:rgba(0,0,0,.87);outline:none;transition:all .2s;cursor:text;padding:16.5px 40px 16.5px 14px}.InputField_numberInput__qTmaa:hover{border-color:rgba(0,0,0,.87)}.InputField_numberInput__qTmaa:focus{border-color:#832a90;border-width:2px;padding:15.5px 39px 15.5px 13px}.InputField_numberInput__qTmaa::placeholder{color:rgba(0,0,0,.6);opacity:1}.InputField_decrementButton__gtBjM,.InputField_incrementButton__3izdd{position:absolute;width:24px;height:50%;display:flex;align-items:center;justify-content:center;background:transparent;border:none;cursor:pointer;color:rgba(0,0,0,.57);transition:all .2s;font-size:8px;padding:0;right:8px}.InputField_decrementButton__gtBjM:hover,.InputField_incrementButton__3izdd:hover{background:rgba(0,0,0,.04)}.InputField_decrementButton__gtBjM:active,.InputField_incrementButton__3izdd:active{background:rgba(0,0,0,.08)}.InputField_incrementButton__3izdd{top:0;border-top-right-radius:4px}.InputField_decrementButton__gtBjM{bottom:0;border-bottom-right-radius:4px}.InputField_customInput__Rm4Yx{margin-bottom:16px}.InputField_customInput__Rm4Yx .InputField_MuiInputLabel-root__4IJYK{font-size:14px}.InputField_customInput__Rm4Yx .InputField_MuiOutlinedInput-root__tWClF{border-radius:8px;font-size:14px}.InputField_customInput__Rm4Yx .InputField_MuiOutlinedInput-root__tWClF fieldset{border-color:gray}.InputField_customInput__Rm4Yx .InputField_MuiOutlinedInput-root__tWClF:hover fieldset{border-color:#a9a9a9}.InputField_customInput__Rm4Yx .InputField_MuiOutlinedInput-root__tWClF.InputField_Mui-focused__gg3Ig fieldset{border-color:gray}.InputField_customInput__Rm4Yx .InputField_MuiOutlinedInput-root__tWClF.InputField_Mui-error__u6IeN fieldset{border-color:#f44336}.InputField_customInput__Rm4Yx .InputField_MuiOutlinedInput-input__4x2YA{padding:12px 14px}.InputField_customInput__Rm4Yx .InputField_MuiOutlinedInput-input__4x2YA::placeholder{color:#ccc;opacity:1}.InputField_customInput__Rm4Yx .InputField_MuiFormHelperText-root__J_fkJ{margin-top:4px;font-size:12px;color:#f44336}.Stepper_my-flex-container__JGNIo{display:flex;flex-direction:column;justify-content:center;align-items:center}.Stepper_my-button__YxeQP{display:block;width:100%;text-align:center}@media(min-width:992px){.Stepper_desktop-styling__xWJQE{padding:20px}}.Stepper_card__DeEUf{box-shadow:0 4px 10px rgba(0,0,0,.25)}.Stepper_stepperContainer__bi3_q{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:20px}.Stepper_stepContent__5y13e{width:100%}.Stepper_navigationButtons__5qsmg{display:flex;justify-content:space-between;margin-top:20px;width:100%}@media(max-width:768px){.Stepper_navigationButtons__5qsmg{flex-direction:column;align-items:stretch}}@media(max-width:576px){.Stepper_navigationButtons__5qsmg button{width:100%;margin-bottom:10px}.Stepper_navigationButtons__5qsmg button:last-child{margin-bottom:0}}.Step_my-flex-container__q2UzL{display:flex;flex-direction:column;justify-content:center;align-items:center}.Step_my-button__zlsg8{display:block;width:100%;text-align:center}@media(min-width:992px){.Step_desktop-styling__8gZpp{padding:20px}}.Step_card__aQIoA{box-shadow:0 4px 10px rgba(0,0,0,.25)}.Step_stepContainer__WaSOH{display:flex;flex-direction:column;background:#fff;padding:20px;border-radius:10px;box-shadow:0 4px 8px rgba(0,0,0,.1);margin:20px 0;background-color:green}.Step_title__jdEgZ{color:#262626;font-size:1.25rem;font-weight:700;margin-bottom:20px}.Step_content__K_luO{flex-grow:1;margin-bottom:20px}.Step_actions__HTgGT{display:flex;justify-content:space-between}.Step_actions__HTgGT button{padding:10px 20px;border:none;border-radius:5px;font-weight:700;cursor:pointer;transition:background-color .3s ease-in-out}.Step_actions__HTgGT button:first-child{background:#f2f2f2;color:#262626}.Step_actions__HTgGT button:first-child:hover{background:#d9d9d9}.Step_actions__HTgGT button:last-child{background:#832a90;color:#fff}.Step_actions__HTgGT button:last-child:hover{background:#5f1e69}.Step_actions__HTgGT button:disabled{background:#ccc;color:#e6e6e6;cursor:not-allowed}.SectionTitle_responsiveTitle__ftmh_{font-weight:700;text-align:center;margin-bottom:2rem;font-size:38px;line-height:57.6px}@media(max-width:600px){.SectionTitle_responsiveTitle__ftmh_{font-size:2rem;line-height:2.5rem}}.CustomLink_customLink__Aa3fU{color:#832a90;cursor:pointer;text-decoration:none}.CustomLink_customLink__Aa3fU:hover{text-decoration:underline}.SemiTransparentButton_my-flex-container__a3hgk{display:flex;flex-direction:column;justify-content:center;align-items:center}.SemiTransparentButton_my-button__UQow9{display:block;width:100%;text-align:center}@media(min-width:992px){.SemiTransparentButton_desktop-styling__6zi8Y{padding:20px}}.SemiTransparentButton_card__O9rLK{box-shadow:0 4px 10px rgba(0,0,0,.25)}.SemiTransparentButton_semiTransparentButton__zFEY9{display:flex;justify-content:space-between;background-color:hsla(0,0%,100%,.1);color:#fff!important;text-transform:none;border-radius:7px;padding:10px 20px;box-shadow:none;border:1px solid #ccc;transition:all .2s ease-in-out}.SemiTransparentButton_semiTransparentButton__zFEY9:hover:not(:disabled){background-color:hsla(0,0%,100%,.15);border-color:hsla(0,0%,100%,.5)}.SemiTransparentButton_semiTransparentButton__zFEY9:disabled{background-color:hsla(0,0%,100%,.05);border-color:hsla(0,0%,100%,.2);color:hsla(0,0%,100%,.5)!important;cursor:not-allowed}.SemiTransparentButton_semiTransparentButton__zFEY9:disabled svg{opacity:.5}.DashedButton_my-flex-container__W0cxS{display:flex;flex-direction:column;justify-content:center;align-items:center}.DashedButton_my-button__bTyED{display:block;width:100%;text-align:center}@media(min-width:992px){.DashedButton_desktop-styling__Oi8ok{padding:20px}}.DashedButton_card__pSEiI{box-shadow:0 4px 10px rgba(0,0,0,.25)}.DashedButton_button__2Gfgw{padding:10px 20px;margin-bottom:20px;border-radius:20px;font-weight:700;text-transform:none;background-color:#ccc}.DashedButton_button__2Gfgw.DashedButton_dashed__9Hh9X{border-style:dashed}.DashedButton_button__2Gfgw.DashedButton_fullWidth__MvuDu{width:100%}.DashedButton_icon__7NlsL{margin-right:10px}.GradientHeader_my-flex-container__q7Elk{display:flex;flex-direction:column;justify-content:center;align-items:center}.GradientHeader_my-button__Qh2ew{display:block;width:100%;text-align:center}@media(min-width:992px){.GradientHeader_desktop-styling__jWs4q{padding:20px}}.GradientHeader_card__icPrr{box-shadow:0 4px 10px rgba(0,0,0,.25)}.GradientHeader_gradientHeader__LbrI_{background:linear-gradient(48deg,#172752 12%,#832a90 63%);display:flex;flex-direction:column;align-items:center;height:150px;padding:16px}.GradientHeader_gradientHeader__LbrI_ .GradientHeader_logoMenuContainer__MywcP{display:flex;align-items:center}.GradientHeader_gradientHeader__LbrI_ .GradientHeader_logo__iwZY5{display:flex;align-self:center}.GradientHeader_gradientHeader__LbrI_ .GradientHeader_topRow__kJYhV{width:100%;display:flex;justify-content:space-between;align-items:center}.GradientHeader_gradientHeader__LbrI_ .GradientHeader_title__uiLOT{text-align:center;width:100%;padding-top:8px}.GradientHeader_gradientHeader__LbrI_ .GradientHeader_badgeIcon__f_eKT{display:flex;margin:50px}.MainHeader_my-flex-container__oBH1Z{display:flex;flex-direction:column;justify-content:center;align-items:center}.MainHeader_my-button__2Dzv5{display:block;width:100%;text-align:center}@media(min-width:992px){.MainHeader_desktop-styling__aiauU{padding:20px}}.MainHeader_card__m5paK{box-shadow:0 4px 10px rgba(0,0,0,.25)}.MainHeader_header__bMTxh{background:transparent;color:#fff;padding:10px 0;box-shadow:none}.MainHeader_toolbar__AhurV{display:flex;justify-content:space-between;align-items:center}.MainHeader_title__RBPXn{flex-grow:1;text-align:center;font-size:1rem;position:relative}.MainHeader_title__RBPXn:after,.MainHeader_title__RBPXn:before{content:"";display:block;position:absolute;top:0;width:48px;height:100%}.MainHeader_title__RBPXn:before{left:0}.MainHeader_title__RBPXn:after{right:0}.BackHeader_header__JvPRT{width:100%;display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;padding:16px}.Section_my-flex-container__F9zne{display:flex;flex-direction:column;justify-content:center;align-items:center}.Section_my-button__wrIU8{display:block;width:100%;text-align:center}@media(min-width:992px){.Section_desktop-styling__ai5mN{padding:20px}}.Section_card__uS1KA{box-shadow:0 4px 10px rgba(0,0,0,.25)}.Section_sectionContainer__kVmNE{position:relative;padding-top:124px;padding-bottom:124px;padding-inline:10px;display:flex;align-items:center;justify-content:center;min-height:888px}@media(max-width:576px){.Section_sectionContainer__kVmNE{padding-top:80px;padding-bottom:80px;padding-inline:10px}}.Section_backgroundImage___GQMH{position:absolute;top:0;left:0;right:0;bottom:0;background-size:cover;background-position:50%;opacity:.5;z-index:-1}.StudentProfile_my-flex-container__L4KO7{display:flex;flex-direction:column;justify-content:center;align-items:center}.StudentProfile_my-button__PxjcV{display:block;width:100%;text-align:center}@media(min-width:992px){.StudentProfile_desktop-styling__Z_MFu{padding:20px}}.StudentProfile_card__2PJLg{box-shadow:0 4px 10px rgba(0,0,0,.25)}.StudentProfile_studentProfile__cucWi{display:flex;align-items:center;background:linear-gradient(48deg,#172752 12%,#832a90 63%);padding:80px}.StudentProfile_studentProfile__cucWi .StudentProfile_imageContainer__z17pR{border-radius:50%;overflow:hidden;margin-right:20px}.StudentProfile_studentProfile__cucWi .StudentProfile_infoContainer__3OKqS .StudentProfile_studentName__wgIUr{color:#fff;margin-bottom:5px}.StudentProfile_studentProfile__cucWi .StudentProfile_infoContainer__3OKqS .StudentProfile_studentBio__TufsJ{color:#ccc;margin-bottom:15px}.StudentProfile_coursePerformanceSection__CtukZ{width:100%;max-width:800px;margin-bottom:30px}.AllCourses_my-flex-container__9bwBE{display:flex;flex-direction:column;justify-content:center;align-items:center}.AllCourses_my-button__6_DIZ{display:block;width:100%;text-align:center}@media(min-width:992px){.AllCourses_desktop-styling__wZw46{padding:20px}}.AllCourses_card__dqEAc{box-shadow:0 4px 10px rgba(0,0,0,.25)}.AllCourses_allCoursesContainer__nz0VN{display:flex;flex-direction:column;justify-content:center;width:100%}.AllCourses_title__N1frh{font-size:24px;font-weight:700;color:#262626;margin-bottom:16px;text-transform:none;margin-left:16px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}.marketplace_dashboardContainer__7cU0R{width:100%;display:flex;flex-direction:column;padding:40px 240px}@media(max-width:1200px){.marketplace_dashboardContainer__7cU0R{padding:30px 100px}}@media(max-width:600px){.marketplace_dashboardContainer__7cU0R{padding:20px}}.ErrorScreen_my-flex-container__9iC0R{display:flex;flex-direction:column;justify-content:center;align-items:center}.ErrorScreen_my-button__KpoST{display:block;width:100%;text-align:center}@media(min-width:992px){.ErrorScreen_desktop-styling__EAqbG{padding:20px}}.ErrorScreen_card__qBuG_{box-shadow:0 4px 10px rgba(0,0,0,.25)}.ErrorScreen_errorContainer__w0OAO{margin:20px;padding:10px;background-color:#fdd;border-left:6px solid #f44336;position:fixed;bottom:20px;right:20px;z-index:1000}.ErrorScreen_errorMessage__QLBjY{margin:0;color:#d8000c;font-size:16px}.Onboarding_my-flex-container__7PFzp{display:flex;flex-direction:column;justify-content:center;align-items:center}.Onboarding_my-button__ozdbE{display:block;width:100%;text-align:center}@media(min-width:992px){.Onboarding_desktop-styling__SXvuM{padding:20px}}.Onboarding_card__FbFZD{box-shadow:0 4px 10px rgba(0,0,0,.25)}.Onboarding_onboardingContainer__G_oLV{justify-content:center;background:#fff;color:#832a90;display:flex;flex-direction:column;justify-content:space-around;min-height:100vh;align-items:center;text-align:center;position:relative;padding-inline:1rem}.Onboarding_header__F7_OP{width:100%;display:flex;justify-content:center;align-items:center;position:absolute;top:0;left:0;padding:20px}.Onboarding_body__nQimZ{flex-grow:1;display:flex;align-items:center}@media(max-width:576px){.Onboarding_body__nQimZ{margin-top:50px}}.Onboarding_title__xZfRJ{flex-grow:1;text-align:center;font-size:1.25rem;color:#262626}.Onboarding_backButton__v7w_r{position:absolute;height:20px;width:auto;left:25px;top:25px;color:#262626;z-index:10}.Onboarding_stepContainer__D8CcO{background:#fff;border-radius:20px;padding:20px;width:100%;max-width:1050px;margin:50px 0 20px;box-sizing:border-box}.Onboarding_stepHeader___uHXV{font-size:2rem;margin-bottom:2rem}.Onboarding_stepSubHeader__jRz1Q{color:#262626;font-size:1.5rem;line-height:1.6;margin-bottom:2rem}.Onboarding_stepDescription__0TpkZ{font-size:1rem;color:#262626;line-height:1.6;margin-bottom:30px}.Onboarding_button__NKf_l{display:block;width:100%;text-align:center;background:#832a90;color:#fff;padding:8px;border:none;border-radius:8px;font-size:1rem;margin:10px 0;cursor:pointer;transition:background-color .3s}.Onboarding_button__NKf_l:hover{background:#5f1e69}.Onboarding_stepNavigation__qOmw_{display:flex;flex-direction:column;justify-content:space-between;align-items:center;width:100%;margin-top:10px;margin-bottom:40px}.Onboarding_dotsContainer__BzmNh{display:flex;flex-direction:row;align-items:center}.Onboarding_dot__NB__V{height:10px;width:10px;border-radius:50%;background-color:#ccc;margin-right:5px}.Onboarding_dot__NB__V:last-child{margin-right:0}.Onboarding_dot__NB__V.Onboarding_active__fMcc6{background-color:#172752}.Onboarding_rightArrow__uN91i{color:#172752;font-size:30px}@media(max-width:576px){.Onboarding_rightArrow__uN91i{font-size:24px}}.Onboarding_subtext__FlE52{color:#262626;font-size:.875rem;margin-top:10px;cursor:pointer}.Onboarding_walletImage__f6aHm{max-width:100%;height:auto;margin:20px auto;display:block}.Onboarding_subtextButton__5Ob_c{background-color:transparent;color:#832a90;margin-top:20px;padding:0}.Onboarding_subtextButton__5Ob_c:hover{background-color:#f2f2f2}.Onboarding_nextButton__UyJzZ{background-color:#832a90;justify-self:center}.Onboarding_nextButton__UyJzZ:hover{background-color:#5f1e69}.Onboarding_errorMessage__RGiUS{margin-top:16px;margin-bottom:16px;text-align:center;font-size:1rem;color:#262626;word-wrap:break-word}.Onboarding_loadingContainer__kVMGP{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:20px;text-align:center;margin:20px 0}.Onboarding_errorContainer__U9d18{text-align:center;padding:10px 0;width:100%}.Onboarding_stepHeaderError__CWeMk{font-size:2rem;color:#f44336;margin-bottom:.75rem;font-weight:700}@media(max-width:576px){.Onboarding_button__NKf_l,.Onboarding_subtextButton__5Ob_c{display:block;width:100%;text-align:center}.Onboarding_walletImage__f6aHm{margin:15px auto}.Onboarding_stepHeaderError__CWeMk{font-size:1.75rem}.Onboarding_loadingContainer__kVMGP{margin:15px 0;padding:15px}}.ErrorResetPageScreen_my-flex-container__uhIax{display:flex;flex-direction:column;justify-content:center;align-items:center}.ErrorResetPageScreen_my-button__sxD_9{display:block;width:100%;text-align:center}@media(min-width:992px){.ErrorResetPageScreen_desktop-styling__z3Ary{padding:20px}}.ErrorResetPageScreen_card__dOaTt{box-shadow:0 4px 10px rgba(0,0,0,.25)}.ErrorResetPageScreen_errorContainer__IkIrX{display:flex;flex-direction:column;align-items:center;justify-content:center;padding-top:124px;padding-bottom:124px;color:#262626}@media(max-width:576px){.ErrorResetPageScreen_errorContainer__IkIrX{padding-top:40px;padding-bottom:40px}}.ErrorResetPageScreen_errorHeader__Anino{padding-top:20px;color:#f44336;font-size:1.25rem;text-align:center}.ErrorResetPageScreen_errorMessage__KQ2_Y{padding-top:20px;color:#f44336;font-size:1rem;text-align:center}.ErrorResetPageScreen_errorSubMessage__L77gK{padding-top:20px;color:#262626;font-size:1rem;text-align:center}.SignUpStep_my-flex-container__vNC81{display:flex;flex-direction:column;justify-content:center;align-items:center}.SignUpStep_my-button__iMfc4{display:block;width:100%;text-align:center}@media(min-width:992px){.SignUpStep_desktop-styling__dd1JH{padding:20px}}.SignUpStep_card__bgwCm{box-shadow:0 4px 10px rgba(0,0,0,.25)}.SignUpStep_signUpContainer__I4OYp{min-width:auto}.SignUpStep_signUpContainer__I4OYp,.SignUpStep_signUpForm__S36wN{display:flex;flex-direction:column;align-items:center;max-width:100%;padding:15px;margin:70px auto 1rem}@media(max-width:576px){.SignUpStep_signUpForm__S36wN{margin-top:50px}}.SignUpStep_signUpTitle__1CTy9{font-size:1.25rem;color:#832a90;margin-bottom:1rem}.SignUpStep_signUpHeader__FuYox{font-size:3rem;margin-bottom:1rem}.SignUpStep_signUpDescription__8M1Of{font-size:1rem;color:#262626;margin-bottom:2rem}.SignUpStep_buttonContainer__8PoQQ{margin-top:1rem;margin-bottom:1rem}.SignUpStep_agreementText__h64dh,.SignUpStep_alreadyAccountText__FmYoo{margin-top:1rem;text-align:center;font-size:.875rem;color:#262626}.SignUpStep_connectNowLink__BlvcP{color:#832a90;cursor:pointer;text-decoration:none}.SignUpStep_connectNowLink__BlvcP:hover{text-decoration:underline}.SignUpStep_avatar__taKHr{width:90px;height:90px;margin-right:20px;border-radius:50%;object-fit:cover}.SignUpStep_input__YaLu5{display:none}.SignUpStep_iconButton__0KJai{color:#832a90;cursor:pointer}.SignUpStep_errorMessage___YrLW{margin-top:16px;margin-bottom:16px;text-align:center;font-size:1rem;color:#262626;width:500px;word-wrap:break-word}.CodeModal_my-flex-container__1jq3n{display:flex;flex-direction:column;justify-content:center;align-items:center}.CodeModal_my-button__7r_Q7{display:block;width:100%;text-align:center}@media(min-width:992px){.CodeModal_desktop-styling__dGvsB{padding:20px}}.CodeModal_card__eMYzU{box-shadow:0 4px 10px rgba(0,0,0,.25)}.CodeModal_modalContainer__F5L1e{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:530px;background-color:#fff;border-radius:8px;padding:32px;box-shadow:0 4px 6px rgba(0,0,0,.1);color:#262626;min-height:370px;max-height:80vh;display:flex;flex-direction:column;overflow-y:auto}@media(max-width:576px){.CodeModal_modalContainer__F5L1e{width:95%;padding:24px;min-height:370px}}.CodeModal_messageArea__b2AZZ{min-height:60px;display:flex;flex-direction:column;justify-content:flex-start}.CodeModal_attemptsText___Imxr{color:#d32f2f!important;font-weight:500}.CodeModal_contentWrapper__ZwbOT{flex:1 1;display:flex;flex-direction:column;position:relative}.CodeModal_verifyButton__pq3jp{position:absolute;bottom:0;left:0;width:100%;margin-top:5px;background-color:#832a90!important}.CodeModal_verifyButton__pq3jp:hover{background-color:#5f1e69!important}.CodeModal_verifyButton__pq3jp:disabled{background-color:rgba(0,0,0,.12)!important;color:rgba(0,0,0,.26)!important;cursor:not-allowed}.CodeModal_errorContainer__dhnlP{min-height:40px;margin-top:15px;margin-bottom:15px}.CodeModal_errorText__EjBHW{font-size:1rem!important;margin-top:15px!important;color:#d32f2f!important}.InstitutionalAffiliations_my-flex-container__bV8KM{display:flex;flex-direction:column;justify-content:center;align-items:center}.InstitutionalAffiliations_my-button__6K48m{display:block;width:100%;text-align:center}@media(min-width:992px){.InstitutionalAffiliations_desktop-styling__iuAze{padding:20px}}.InstitutionalAffiliations_card__yLjSO{box-shadow:0 4px 10px rgba(0,0,0,.25)}.InstitutionalAffiliations_institutionalCodesContainer__kbhg0{width:100%;max-width:800px;padding:20px;margin-top:20px}.InstitutionalAffiliations_header__Joi5Q{margin-bottom:20px;width:100%;display:flex;justify-content:space-between;align-items:center;color:#262626}.InstitutionalAffiliations_codesList___BkxI{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));grid-gap:20px;gap:20px;width:100%}.InstitutionalAffiliations_institutionCard__YDeer{background-color:#fff;border-radius:8px;overflow:hidden;box-shadow:0 2px 4px rgba(0,0,0,.1);transition:transform .2s ease}.InstitutionalAffiliations_institutionCode__Rrh5o{background-color:#832a90;padding:8px 16px;width:100%}.InstitutionalAffiliations_institutionCodeText__giVLl{color:#fff!important;font-weight:600}.InstitutionalAffiliations_institutionInfo__9cjO7{display:flex;padding:16px;align-items:center}.InstitutionalAffiliations_institutionAvatar__Tdt2_{width:50px;height:50px;margin-right:15px;border-radius:50%;overflow:hidden;background-color:#f2f2f2}.InstitutionalAffiliations_institutionAvatar__Tdt2_ img{width:100%;height:100%;object-fit:cover}.InstitutionalAffiliations_institutionDetails___peMZ{flex:1 1}.InstitutionalAffiliations_institutionName__YRGx0{margin-bottom:5px!important;color:#262626;font-weight:600}.InstitutionalAffiliations_institutionLocation__Oi8d6{color:#ccc;font-size:.875rem}@media(max-width:768px){.InstitutionalAffiliations_institutionalCodesContainer__kbhg0{padding:10px}.InstitutionalAffiliations_codesList___BkxI{grid-template-columns:1fr}}.CourseList_my-flex-container__qxSMh{display:flex;flex-direction:column;justify-content:center;align-items:center}.CourseList_my-button__NFjbK{display:block;width:100%;text-align:center}@media(min-width:992px){.CourseList_desktop-styling__bZfaw{padding:20px}}.CourseList_card__QJdFe{box-shadow:0 4px 10px rgba(0,0,0,.25)}.CourseList_courseList__hvmXM{width:100%;max-width:800px;margin-top:20px;border-radius:8px;display:flex;flex-direction:column;gap:16px}.CourseList_courseList__hvmXM>*{cursor:pointer;border:1px solid transparent;transition:all .2s ease}.CourseList_noCourseMessage__Bccoa{text-align:center;padding:20px;background-color:#f2f2f2;border-radius:8px;color:#262626;font-style:italic}@media(max-width:768px){.CourseList_courseList__hvmXM{max-width:100%}}.StepHeader_my-flex-container__OjQk_{display:flex;flex-direction:column;justify-content:center;align-items:center}.StepHeader_my-button__MQN1U{display:block;width:100%;text-align:center}@media(min-width:992px){.StepHeader_desktop-styling__DhYSV{padding:20px}}.StepHeader_card__S62rj{box-shadow:0 4px 10px rgba(0,0,0,.25)}.StepHeader_header__EqGTH{background:transparent;color:#fff;box-shadow:none}.StepHeader_toolbar__Sepuk{display:flex;justify-content:space-between;align-items:center}.StepHeader_title__rBCwB{flex-grow:1;text-align:center;position:relative}.StepHeader_title__rBCwB:after,.StepHeader_title__rBCwB:before{content:"";display:block;position:absolute;top:0;width:48px;height:100%}.StepHeader_title__rBCwB:before{left:0}.StepHeader_title__rBCwB:after{right:0}.ConnectAuroraPass_my-flex-container__E4_gu{display:flex;flex-direction:column;justify-content:center;align-items:center}.ConnectAuroraPass_my-button__Gr01_{display:block;width:100%;text-align:center}@media(min-width:992px){.ConnectAuroraPass_desktop-styling__bFsya{padding:20px}}.ConnectAuroraPass_card__sG2du{box-shadow:0 4px 10px rgba(0,0,0,.25)}.ConnectAuroraPass_connectWalletContainer__d4n_h{display:flex;flex-direction:column;align-items:center;justify-content:space-around;gap:1rem;padding:5rem;color:#262626;background-color:#fff;margin:10rem auto 0;text-align:center;min-height:60vh;max-width:1050px;font-family:Lato,sans-serif}.ConnectAuroraPass_connectHeader__0qOOA{font-size:3rem;text-align:center;font-weight:600;color:#832a90;font-family:Lato,sans-serif}.ConnectAuroraPass_walletImage__zRMpM{width:150px;height:auto;margin:.5rem 0}.ConnectAuroraPass_unconnectedContainer__RCozw{display:flex;flex-direction:column;align-items:center;padding:.5rem;width:100%}.ConnectAuroraPass_mainDescription__CruAP{margin-bottom:1rem}.ConnectAuroraPass_descriptionContainer__KGCew,.ConnectAuroraPass_mainDescription__CruAP{font-size:1.25rem;color:#262626;line-height:1.6;text-align:center;max-width:80%;font-family:Lato,sans-serif;font-weight:400}.ConnectAuroraPass_descriptionContainer__KGCew{margin-bottom:25px}.ConnectAuroraPass_buttonsContainer__srvmV{display:flex;justify-content:center;align-items:center;flex-direction:column;width:100%;margin-top:1rem;gap:1rem}.ConnectAuroraPass_connectButton__6fAqM{background-color:#3b82f6;color:#fff;border:none;border-radius:4px;padding:10px 20px;font-size:16px;cursor:pointer;font-weight:600;transition:background-color .3s;margin-top:20px}.ConnectAuroraPass_connectButton__6fAqM:hover{background-color:#2563eb}.ConnectAuroraPass_connectButton__6fAqM:disabled{background-color:#93c5fd;cursor:not-allowed}.ConnectAuroraPass_connectedContainer__WE0Hq{display:flex;flex-direction:column;align-items:center;gap:1rem;font-family:Lato,sans-serif;background-color:rgba(76,175,80,.05);border-radius:12px;padding:1.5rem 2rem;max-width:600px;width:100%;border:1px solid rgba(76,175,80,.2)}.ConnectAuroraPass_disconnectButton__mTVhj{background-color:#ccc;color:#262626;padding:.5rem 1rem;border-radius:.25rem;cursor:pointer;border:1px solid #ccc;font-family:Lato,sans-serif;margin-top:1rem;transition:all .2s ease}.ConnectAuroraPass_disconnectButton__mTVhj:hover{background-color:#f2f2f2;border-color:#262626}.ConnectAuroraPass_errorContainer__VKWcM{margin-top:1rem;width:100%}.ConnectAuroraPass_errorText__mUbkw{color:#f44336;font-size:.875rem;text-align:center;font-family:Lato,sans-serif}.ConnectAuroraPass_successMessage__Znprl{width:100%;text-align:center}.ConnectAuroraPass_successMessage__Znprl h3{color:#4caf50;margin-bottom:.5rem;font-size:1.25rem;font-weight:600}.ConnectAuroraPass_successMessage__Znprl p{color:#262626;font-size:1rem}.ConnectAuroraPass_networkInfo__bAEKV{margin-top:.5rem;padding:.5rem;background-color:rgba(0,0,0,.05);border-radius:.5rem;font-size:.9rem;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:.5rem}.ConnectAuroraPass_networkInfo__bAEKV .ConnectAuroraPass_chainId__9V1FD{color:#6b7280;font-size:.85rem;margin-left:.5rem}.ConnectAuroraPass_networkInfo__bAEKV .ConnectAuroraPass_auroraCheck__oDhMw{color:#4caf50;margin-left:.5rem}.ConnectAuroraPass_networkInfo__bAEKV .ConnectAuroraPass_wrongNetwork__7EQwV{color:#f44336;margin-left:.5rem;font-weight:600}.ConnectAuroraPass_continueButton__W6C1U{background-color:#832a90;color:#fff;padding:.75rem 1.5rem;border-radius:.25rem;font-weight:600;cursor:pointer;border:none;font-family:Lato,sans-serif;margin-top:1.5rem;margin-bottom:1rem;transition:all .2s ease;font-size:.9rem;letter-spacing:.05em}.ConnectAuroraPass_continueButton__W6C1U:hover{background-color:#5f1e69}.ConnectAuroraPass_connectionStatus__GsKWu{margin-top:1.5rem;padding:1rem;background-color:#f3f4f6;border-radius:8px;text-align:center;width:100%;max-width:400px}.ConnectAuroraPass_connectionMessage__J0cDr{font-size:1rem;color:#1f2937;font-weight:500;margin-bottom:.5rem}.ConnectAuroraPass_connectionSubMessage__rT01y{font-size:.875rem;color:#4b5563;margin-bottom:1rem}.ConnectAuroraPass_qrCodeNote__WNW4P{font-size:.875rem;color:#4b5563;padding:.75rem;background-color:#e5e7eb;border-radius:6px}.ConnectAuroraPass_qrCodeNote__WNW4P p{margin:0}.DashboardInstitution_my-flex-container__90nLc{display:flex;flex-direction:column;justify-content:center;align-items:center}.DashboardInstitution_my-button__tskmD{display:block;width:100%;text-align:center}@media(min-width:992px){.DashboardInstitution_desktop-styling__0Wowf{padding:20px}}.DashboardInstitution_card__0sEXX{box-shadow:0 4px 10px rgba(0,0,0,.25)}.DashboardInstitution_container__rlpzA{background-color:#fff;padding:20px 30px;color:#000;min-height:90vh;display:flex;flex-direction:column}.DashboardInstitution_userListContainer__ior1O{background-color:#fff;color:#000;padding:30px 30px 10rem}.DashboardInstitution_sectionTitle__tAhGX{margin-bottom:30px}.DashboardInstitution_list__zrOnw{list-style-type:none;padding:0}.DashboardInstitution_listItem__bLmOV{margin-bottom:1em;padding:0}.DashboardInstitution_listItemContent__W6ZLf{display:flex;align-items:center;justify-content:space-between}.DashboardInstitution_userInfo__YhbdJ{display:flex;flex-direction:column}.DashboardInstitution_actionButton__SSLAe{margin-left:1em}.DashboardInstitution_divider__uL_1c{border:1px solid #d3d3d3;width:100%;margin:1em 0}.DashboardInstitution_errorAlert__5e1RX{margin-bottom:1em}.DashboardInstitution_tabContainer__MtuKd{display:flex;gap:1rem;margin-bottom:10px}.DashboardInstitution_tabButton__OtkJq{background-color:#832a90;color:#fff;border:none;padding:.75rem 1.5rem;border-radius:.75rem;cursor:pointer;font-size:1rem}.DashboardInstitution_tabButton__OtkJq:hover{background-color:#5f1e69}.DashboardInstitution_institutionCodeContainer__g0Bu1{background-color:#f2ddf5;border-radius:1rem;padding:1.5rem;border:1px solid #e6d9ff;display:flex;flex-direction:column;gap:.75rem}.DashboardInstitution_codeLabel__4D6_a{font-weight:600;color:#333;font-size:1.1rem}.DashboardInstitution_codeValueWrapper__udX69{display:flex;align-items:center;gap:1rem;flex-wrap:wrap;justify-content:space-between}.DashboardInstitution_codeValue__D9ozQ{font-family:monospace;font-size:1.1rem;background-color:#fff;padding:.5rem 1rem;border-radius:.5rem;border:1px solid #ddd;color:#832a90;font-weight:500;flex:1 1 200px;word-break:break-all}.DashboardInstitution_copyButton__JkYvE{background-color:#832a90;color:#fff;border:none;padding:.5rem 1rem;border-radius:.5rem;cursor:pointer;font-size:.9rem;transition:background-color .2s;flex:0 0 auto;margin-left:auto}.DashboardInstitution_copyButton__JkYvE:hover{background-color:#5f1e69}.DashboardInstitution_codeDescription__Uvgim{color:#666;font-size:.9rem;margin:0}.DashboardInstitution_contentContainer__ocwTs{display:grid;grid-template-columns:1fr 300px;grid-gap:2rem;gap:2rem}.DashboardInstitution_rightColumn__AKrbb{display:flex;flex-direction:column;gap:2rem}.DashboardInstitution_requestsContainer__fuJsM{background-color:#fff;border-radius:1rem;padding:2rem;box-shadow:0 4px 6px rgba(0,0,0,.1);display:flex;flex-direction:column;gap:2rem;height:-moz-fit-content;height:fit-content}.DashboardInstitution_statsContainer__DCTum{background-color:#fff;border-radius:1rem;padding:1.5rem;box-shadow:0 4px 6px rgba(0,0,0,.1);display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(2,minmax(min-content,90px));grid-gap:1rem;gap:1rem;align-items:center;height:auto}.DashboardInstitution_statItem__DNyu2{display:flex;flex-direction:column;height:100%;justify-content:center;padding:.5rem 0}.DashboardInstitution_statLabel__zEn43{font-size:1rem;color:#333}.DashboardInstitution_statValue___t7zT{font-size:2rem;color:#832a90;font-weight:700}.DashboardInstitution_requestsTitle__eKuvP{font-size:1.25rem;color:#333;margin-bottom:1rem;font-weight:600}@media(max-width:1200px){.DashboardInstitution_statsContainer__DCTum{grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){.DashboardInstitution_statsContainer__DCTum{grid-template-columns:1fr}}.InstitutionOnboarding_my-flex-container__eDvwh{display:flex;flex-direction:column;justify-content:center;align-items:center}.InstitutionOnboarding_my-button__uVHLf{display:block;width:100%;text-align:center}@media(min-width:992px){.InstitutionOnboarding_desktop-styling__6bH5P{padding:20px}}.InstitutionOnboarding_card__Ioj0w{box-shadow:0 4px 10px rgba(0,0,0,.25)}.InstitutionOnboarding_onboardingContainer__NaF5_{display:flex;flex-direction:column;justify-content:center;align-items:center;background:#fff;color:#832a90;min-height:100vh;width:100vw;margin:0;position:absolute;left:0;top:0;padding:2rem 2rem 67rem}.InstitutionOnboarding_onboardingContainer__NaF5_>div{width:100%;max-width:1200px;margin:0 auto}.InstitutionOnboarding_header__N0Uks{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;position:absolute;top:0;left:0;padding:20px;text-align:center;margin-bottom:2rem}.InstitutionOnboarding_body__42Bq8{width:100%;margin:0 auto}.InstitutionOnboarding_stepsIndicator__9M3wb{display:flex;justify-content:center;gap:8rem;margin:5rem 0 1.5rem;width:100%;overflow-x:visible}@media(max-width:576px){.InstitutionOnboarding_stepsIndicator__9M3wb{gap:3rem;margin:5rem 0 1.5rem}}.InstitutionOnboarding_stepsIndicator__9M3wb .InstitutionOnboarding_step__87Pnu{width:48px;height:48px;border-radius:50%;background:#ccc;display:flex;align-items:center;justify-content:center;color:#fff;font-weight:600;transition:all .3s ease;position:relative;flex-shrink:0}.InstitutionOnboarding_stepsIndicator__9M3wb .InstitutionOnboarding_step__87Pnu:after{content:"";position:absolute;width:8rem;height:2px;background:#ccc;right:-8rem;top:50%;transform:translateY(-50%)}@media(max-width:576px){.InstitutionOnboarding_stepsIndicator__9M3wb .InstitutionOnboarding_step__87Pnu:after{width:3rem;right:-3rem}}.InstitutionOnboarding_stepsIndicator__9M3wb .InstitutionOnboarding_step__87Pnu:last-child:after{display:none}.InstitutionOnboarding_stepsIndicator__9M3wb .InstitutionOnboarding_step__87Pnu.InstitutionOnboarding_active__m1aif{background:#832a90;color:#fff;font-size:1.2rem;transform:scale(1.1)}.InstitutionOnboarding_formSection__XXl4J{background:#fff;border-radius:12px;padding:1.5rem;width:100%;min-width:unset}.InstitutionOnboarding_formSection__XXl4J h3{color:#262626;margin-bottom:2rem;font-size:1.5rem;font-weight:600}.InstitutionOnboarding_formSection__XXl4J input,.InstitutionOnboarding_formSection__XXl4J select{width:100%;padding:.875rem;margin-bottom:1.25rem;border:1.5px solid #ccc;border-radius:8px;font-size:1rem;transition:all .2s ease}.InstitutionOnboarding_formSection__XXl4J input:focus,.InstitutionOnboarding_formSection__XXl4J select:focus{outline:none;border-color:#832a90;box-shadow:0 0 0 3px rgba(131,42,144,.1)}.InstitutionOnboarding_formSection__XXl4J input::placeholder,.InstitutionOnboarding_formSection__XXl4J select::placeholder{color:#cfcfcf}.InstitutionOnboarding_formSection__XXl4J select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22292.4%22%20height%3D%22292.4%22%3E%3Cpath%20fill%3D%22%23333%22%20d%3D%22M287%2069.4a17.6%2017.6%200%200%200-13-5.4H18.4c-5%200-9.3%201.8-12.9%205.4A17.6%2017.6%200%200%200%200%2082.2c0%205%201.8%209.3%205.4%2012.9l128%20127.9c3.6%203.6%207.8%205.4%2012.8%205.4s9.2-1.8%2012.8-5.4L287%2095c3.5-3.5%205.4-7.8%205.4-12.8%200-5-1.9-9.2-5.4-12.8z%22%2F%3E%3C%2Fsvg%3E");background-repeat:no-repeat;background-position:right 1rem center;background-size:.8em auto;padding-right:2.5rem;cursor:pointer}.InstitutionOnboarding_formSection__XXl4J select:hover{border-color:#b3b3b3}.InstitutionOnboarding_formSection__XXl4J select:focus{border-color:#832a90;box-shadow:0 0 0 3px rgba(131,42,144,.1)}.InstitutionOnboarding_formSection__XXl4J.InstitutionOnboarding_paymentSection__MSqTP{background-color:#fff;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06);border:1px solid #e9ecef;margin-top:2rem}.InstitutionOnboarding_formSection__XXl4J.InstitutionOnboarding_paymentSection__MSqTP h3{color:#262626;font-size:1.75rem;margin-bottom:1.5rem;padding-bottom:1rem;border-bottom:2px solid #e9ecef}.InstitutionOnboarding_nameFields__vk_Uq{display:grid;grid-template-columns:1fr 1fr;grid-gap:1rem;gap:1rem}.InstitutionOnboarding_institutionType__G_5NB{margin-top:2rem}.InstitutionOnboarding_institutionType__G_5NB h4{color:#262626;margin-bottom:1rem;font-size:1.5rem;font-weight:600}.InstitutionOnboarding_institutionType__G_5NB .InstitutionOnboarding_radioGroup__l0maY{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:1rem;gap:1rem}.InstitutionOnboarding_institutionType__G_5NB .InstitutionOnboarding_radioGroup__l0maY label{display:flex;align-items:center;gap:.75rem;cursor:pointer;font-size:1.1rem;padding:.5rem;border-radius:4px;transition:background-color .2s ease}.InstitutionOnboarding_institutionType__G_5NB .InstitutionOnboarding_radioGroup__l0maY label:focus-within{background-color:rgba(131,42,144,.05);outline:2px solid #832a90}.InstitutionOnboarding_institutionType__G_5NB .InstitutionOnboarding_radioGroup__l0maY label input[type=radio]{width:auto;margin:0;cursor:pointer}.InstitutionOnboarding_institutionType__G_5NB .InstitutionOnboarding_radioGroup__l0maY label input[type=radio]:focus{outline:none}.InstitutionOnboarding_licenseField__TR6FF{margin-bottom:1.5rem}.InstitutionOnboarding_licenseField__TR6FF label{display:block;margin-bottom:.5rem;font-weight:600;color:#262626;font-size:1.2rem}.InstitutionOnboarding_licenseField__TR6FF input,.InstitutionOnboarding_licenseField__TR6FF select{font-size:1rem}.InstitutionOnboarding_licenseField__TR6FF input[disabled]{background-color:#f5f5f5;cursor:not-allowed}.InstitutionOnboarding_licenseField__TR6FF .InstitutionOnboarding_helperText__Dr_bM{display:block;margin-top:.25rem;font-size:.875rem;color:#ccc}.InstitutionOnboarding_total__VNym0{margin-top:2rem;padding-top:1.5rem;border-top:1px solid #ccc;display:flex;justify-content:space-between;align-items:center;font-size:1.25rem;font-weight:600}.InstitutionOnboarding_nextButton__Q_Ggd{background:#832a90;color:#fff;padding:1rem 2.5rem;border:none;border-radius:8px;font-size:1.125rem;font-weight:600;cursor:pointer;transition:all .2s ease;margin:2rem auto;display:block}.InstitutionOnboarding_nextButton__Q_Ggd:hover{background:#71247c;transform:translateY(-1px)}.InstitutionOnboarding_nextButton__Q_Ggd:active{transform:translateY(0)}.InstitutionOnboarding_nextButton__Q_Ggd.InstitutionOnboarding_disabled__QyFtL{background:#ccc;cursor:not-allowed;opacity:.7}.InstitutionOnboarding_nextButton__Q_Ggd.InstitutionOnboarding_disabled__QyFtL:hover{background:#ccc;transform:none}.InstitutionOnboarding_title__2uK7h{font-size:1.5rem!important;color:#333!important;font-weight:600!important;margin-bottom:.5rem!important}.InstitutionOnboarding_subtitle__r8Nvx{font-size:1.2rem!important;color:#666!important;font-weight:400!important;padding:0 1rem!important}.InstitutionOnboarding_stripePlaceholder___8QDC{background-color:#fff;border:1px solid #e9ecef;border-radius:12px;padding:2rem;margin:1.5rem 0;box-shadow:0 2px 4px rgba(0,0,0,.05)}.InstitutionOnboarding_errorMessage__o9jnB{color:#f44336;background-color:#f8d7da;border:1px solid #f5c6cb;border-radius:8px;padding:1rem;margin:1rem 0;text-align:center;width:100%}.InstitutionOnboarding_institutionCodeContainer__vYulJ{display:flex;flex-direction:column;align-items:center;text-align:center;padding:2rem}.InstitutionOnboarding_codeWarning__psBpN{color:#262626;font-size:1rem;margin-bottom:2rem}.InstitutionOnboarding_codeDisplay__CuiTG{font-size:3.5rem;font-weight:700;color:#832a90;letter-spacing:2px;padding:2rem;background-color:#f5f5f5;border-radius:8px;width:100%;text-align:center}.InstitutionOnboarding_codeValueWrapper__pWCc1{display:flex;align-items:center;gap:1rem;flex-wrap:wrap;justify-content:space-between;background-color:#f5f5f5;border-radius:8px;padding:2rem;width:100%}.InstitutionOnboarding_codeValue__gEER9{font-size:2.5rem;color:#832a90;font-weight:700;letter-spacing:2px;flex:1 1;text-align:center;word-break:break-all}.InstitutionOnboarding_copyButton__2_ax8{background-color:#832a90;color:#fff;border:none;padding:.75rem 1.5rem;border-radius:.5rem;cursor:pointer;font-size:1rem;transition:background-color .2s;flex:0 0 auto}.InstitutionOnboarding_copyButton__2_ax8:hover{background-color:#5f1e69}.InstitutionOnboarding_helperText__Dr_bM{color:#ccc;font-size:.875rem;margin:4px 0}.InstitutionOnboarding_errorText__18sP5{color:#f44336;font-size:.875rem;margin-top:4px}.InstitutionOnboarding_avatarUpload__eojWb{display:flex;flex-direction:column;align-items:center;justify-content:center;margin:1.5rem 0;text-align:center}.InstitutionOnboarding_avatarUpload__eojWb .InstitutionOnboarding_avatar__GVF6N{margin-bottom:.5rem;border:2px solid #ccc}.InstitutionOnboarding_avatarUpload__eojWb .InstitutionOnboarding_input__sljRt{display:none}.InstitutionOnboarding_avatarUpload__eojWb .InstitutionOnboarding_helperText__Dr_bM{margin-top:.5rem;font-size:.875rem;color:#ccc}.InstitutionOnboarding_avatarUpload__eojWb label{display:flex;align-items:center;cursor:pointer}.InstitutionOnboarding_avatarUpload__eojWb label p{color:#1976d2;font-size:large;font-weight:500;transition:all .2s ease}.InstitutionOnboarding_avatarUpload__eojWb label p:hover{color:#b3b3b3;text-decoration:underline}.InstitutionOnboarding_paymentDetails__Cge4w{border:1px solid #e9ecef;border-radius:8px;padding:1.5rem;margin-bottom:2rem}.InstitutionOnboarding_paymentDetails__Cge4w p{display:flex;justify-content:space-between;align-items:center;padding:.75rem 0;border-bottom:1px solid #e9ecef;font-size:1.1rem;color:#262626}.InstitutionOnboarding_paymentDetails__Cge4w p:last-child{border-bottom:none}.InstitutionOnboarding_paymentDetails__Cge4w p span.InstitutionOnboarding_label___R1tZ{font-weight:600;color:#262626}.InstitutionOnboarding_paymentDetails__Cge4w p span.InstitutionOnboarding_value__iqoVK{font-weight:600;color:#832a90}.InstitutionOnboarding_paymentDetails__Cge4w p span.InstitutionOnboarding_amount__ps9D9{font-weight:700;color:#832a90;font-size:1.25rem}.InstitutionOnboarding_paymentButton__j50cg{background:#832a90;color:#fff;width:100%;padding:1rem;border:none;border-radius:8px;font-size:1.125rem;font-weight:600;cursor:pointer;transition:all .2s ease;margin-top:1.5rem}.InstitutionOnboarding_paymentButton__j50cg:hover{background:#71247c;transform:translateY(-1px)}.InstitutionOnboarding_paymentButton__j50cg:active{transform:translateY(0)}.InstitutionOnboarding_paymentButton__j50cg:disabled{background:#ccc;cursor:not-allowed;opacity:.7}.InstitutionOnboarding_paymentButton__j50cg:disabled:hover{background:#ccc;transform:none}@media(max-width:576px){.InstitutionOnboarding_onboardingContainer__NaF5_{padding:1rem}.InstitutionOnboarding_formSection__XXl4J{padding:1rem;min-width:unset}.InstitutionOnboarding_institutionType__G_5NB .InstitutionOnboarding_radioGroup__l0maY,.InstitutionOnboarding_nameFields__vk_Uq,.InstitutionOnboarding_radioGroup__l0maY{grid-template-columns:1fr}}.StripePayment_stripeContainer__ezgik{width:100%;max-width:500px;margin:0 auto;padding:20px}.StripePayment_paymentForm__eLoO_{display:flex;flex-direction:column;gap:20px}.StripePayment_payButton__JqCZd{background-color:#0070f3;color:#fff;padding:12px 24px;border:none;border-radius:4px;font-size:16px;cursor:pointer;transition:background-color .2s ease}.StripePayment_payButton__JqCZd:hover{background-color:#0051cc}.StripePayment_payButton__JqCZd:disabled{background-color:#ccc;cursor:not-allowed}.StripePayment_errorMessage__Pfd1c{color:#dc2626;background-color:#fee2e2;padding:12px;border-radius:4px;margin-top:10px;text-align:center}.PaymentModal_paymentModal__4HFy_ .MuiDialog-paper{border-radius:16px;max-width:600px}.PaymentModal_modalHeader__Lq2ge{display:flex;justify-content:space-between;align-items:center;padding:1.5rem;border-bottom:1px solid #e9ecef;font-size:1.5rem;font-weight:600;color:#262626}.PaymentModal_closeButton__Zy2W_{color:#ccc}.PaymentModal_closeButton__Zy2W_:hover{color:#262626}.PaymentModal_closeButton__Zy2W_:disabled{color:#fff}.PaymentModal_modalContent__1QN7r{padding:1.5rem!important}.PaymentModal_paymentDetails__xvI2d{margin-bottom:2rem}.PaymentModal_paymentDetails__xvI2d h3{font-size:1.25rem;font-weight:600;color:#262626;margin-bottom:1rem}.PaymentModal_detailsGrid__lIZlR{background-color:#f8f9fa;border:1px solid #e9ecef;border-radius:8px;padding:1.5rem}.PaymentModal_detailsGrid__lIZlR p{display:flex;justify-content:space-between;align-items:center;padding:.75rem 0;border-bottom:1px solid #e9ecef;font-size:1.1rem}.PaymentModal_detailsGrid__lIZlR p:last-child{border-bottom:none}.PaymentModal_label__NPRKL{font-weight:500;color:#ccc}.PaymentModal_value__gd426{font-weight:600;color:#262626}.PaymentModal_amount__G0G6X{font-weight:700;color:#832a90;font-size:1.25rem}.PaymentModal_paymentForm__6VD_6{margin-top:2rem}.StudentDetails_my-flex-container__fzlS8{display:flex;flex-direction:column;justify-content:center;align-items:center}.StudentDetails_my-button__18LBn{display:block;width:100%;text-align:center}@media(min-width:992px){.StudentDetails_desktop-styling__M9n7O{padding:20px}}.StudentDetails_card__bvCqs{box-shadow:0 4px 10px rgba(0,0,0,.25)}.StudentDetails_studentDetails__og69T{display:flex;flex-direction:column;align-items:center;width:100%}.StudentDetails_studentDetails__og69T .StudentDetails_studentProfileSection__IquQQ{width:100%;margin-bottom:30px;border-radius:8px}.StudentDetails_studentDetails__og69T .StudentDetails_studentProfileSection__IquQQ h3{color:#832a90;margin-bottom:10px}.StudentDetails_studentDetails__og69T .StudentDetails_studentProfileSection__IquQQ .StudentDetails_assignmentCourse__vcrCj,.StudentDetails_studentDetails__og69T .StudentDetails_studentProfileSection__IquQQ .StudentDetails_courseSection__Eo_jU,.StudentDetails_studentDetails__og69T .StudentDetails_studentProfileSection__IquQQ .StudentDetails_gradingSection__8_9U0,.StudentDetails_studentDetails__og69T .StudentDetails_studentProfileSection__IquQQ .StudentDetails_lessonConnection__2iLsG{padding-inline:20px}@media(max-width:992px){.StudentDetails_studentDetails__og69T .StudentDetails_studentProfileSection__IquQQ .StudentDetails_assignmentCourse__vcrCj,.StudentDetails_studentDetails__og69T .StudentDetails_studentProfileSection__IquQQ .StudentDetails_courseSection__Eo_jU,.StudentDetails_studentDetails__og69T .StudentDetails_studentProfileSection__IquQQ .StudentDetails_gradingSection__8_9U0,.StudentDetails_studentDetails__og69T .StudentDetails_studentProfileSection__IquQQ .StudentDetails_lessonConnection__2iLsG{padding-inline:10px}}.StudentDetails_studentDetails__og69T button,.StudentDetails_studentDetails__og69T input,.StudentDetails_studentDetails__og69T select,.StudentDetails_studentDetails__og69T textarea{margin:5px 0}.CustomTabs_my-flex-container__hRC2k{display:flex;flex-direction:column;justify-content:center;align-items:center}.CustomTabs_my-button__xSHoe{display:block;width:100%;text-align:center}@media(min-width:992px){.CustomTabs_desktop-styling__cTuRu{padding:20px}}.CustomTabs_card__Qs6Qo{box-shadow:0 4px 10px rgba(0,0,0,.25)}.CustomTabs_tabsContainer__iBBvH{display:flex;flex-direction:column;width:100%;overflow:hidden}.CustomTabs_tabsList__dl_r4{display:flex;border-bottom:1px solid rgba(0,0,0,.12);width:100%;position:relative;margin:0;padding:0;list-style:none;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none}.CustomTabs_tabsList__dl_r4::-webkit-scrollbar{display:none}.CustomTabs_tab__vvy3A{all:unset;padding:12px 24px;color:#262626;font-size:1rem;font-weight:500;cursor:pointer;transition:color .2s;min-width:120px;text-align:center;position:relative;white-space:nowrap;flex-shrink:0}.CustomTabs_tab__vvy3A[aria-selected=true]{color:#832a90}.CustomTabs_tab__vvy3A[aria-selected=true]:after{content:"";position:absolute;left:0;bottom:-1px;width:100%;height:2px;background-color:#832a90}.CustomTabs_tab__vvy3A:hover{color:#832a90}@media(max-width:768px){.CustomTabs_tab__vvy3A{padding:10px 16px;font-size:.875rem;min-width:90px}}@media(max-width:576px){.CustomTabs_tab__vvy3A{padding:8px 12px;font-size:.75rem;min-width:50px}}.CustomTabs_panel__8Ln1g{padding:24px 0}.CustomTabs_panel__8Ln1g[hidden]{display:none}.AssignmentList_my-flex-container__4HoxB{display:flex;flex-direction:column;justify-content:center;align-items:center}.AssignmentList_my-button__0yQRh{display:block;width:100%;text-align:center}@media(min-width:992px){.AssignmentList_desktop-styling__5cHGT{padding:20px}}.AssignmentList_card__yV7tI{box-shadow:0 4px 10px rgba(0,0,0,.25)}.AssignmentList_assignmentList__uOOb7{width:100%;background-color:#fff;box-sizing:border-box}.AssignmentList_assignmentList__uOOb7 .AssignmentList_header__P6wps{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;width:100%}@media(max-width:576px){.AssignmentList_assignmentList__uOOb7 .AssignmentList_header__P6wps{margin-bottom:16px}}.AssignmentList_assignmentList__uOOb7 .AssignmentList_header__P6wps .AssignmentList_addButton__tJK36{cursor:pointer;border:1px solid transparent;transition:all .2s ease;padding:8px 12px;border-radius:4px;display:flex;align-items:center;justify-content:center;gap:6px;background-color:#832a90;color:#fff;font-weight:500;font-size:14px}.AssignmentList_assignmentList__uOOb7 .AssignmentList_header__P6wps .AssignmentList_addButton__tJK36:hover{transform:scale(1.05);background-color:#5f1e69;box-shadow:0 2px 4px rgba(0,0,0,.2)}.AssignmentList_assignmentList__uOOb7 .AssignmentList_assignmentItem__T5hfW{border:1px solid #ccc;border-radius:10px;margin-bottom:10px;padding:16px;width:100%;box-sizing:border-box}@media(max-width:576px){.AssignmentList_assignmentList__uOOb7 .AssignmentList_assignmentItem__T5hfW{padding:12px;margin-bottom:8px}}@media(max-width:430px){.AssignmentList_assignmentList__uOOb7 .AssignmentList_assignmentItem__T5hfW{padding:8px}}.AssignmentList_assignmentList__uOOb7 .AssignmentList_assignmentItem__T5hfW .AssignmentList_assignmentTitle__58rpp{font-weight:600;color:#832a90;word-break:break-word}@media(max-width:576px){.AssignmentList_assignmentList__uOOb7 .AssignmentList_assignmentItem__T5hfW .AssignmentList_assignmentTitle__58rpp{font-size:.9rem}}.AssignmentList_assignmentList__uOOb7 .AssignmentList_assignmentItem__T5hfW .AssignmentList_lessonReference__10ene{font-size:.875rem;color:#172752;margin-top:4px;margin-bottom:16px;word-break:break-word}@media(max-width:576px){.AssignmentList_assignmentList__uOOb7 .AssignmentList_assignmentItem__T5hfW .AssignmentList_lessonReference__10ene{font-size:.8rem;margin-bottom:12px}}.AssignmentList_assignmentList__uOOb7 .AssignmentList_assignmentItem__T5hfW .AssignmentList_fileSection__eFWTu{display:flex;align-items:center;justify-content:space-between;gap:8px;border-top:1px solid #ccc;padding-top:16px;width:100%;box-sizing:border-box}@media(max-width:576px){.AssignmentList_assignmentList__uOOb7 .AssignmentList_assignmentItem__T5hfW .AssignmentList_fileSection__eFWTu{padding-top:12px}}.AssignmentList_assignmentList__uOOb7 .AssignmentList_assignmentItem__T5hfW .AssignmentList_fileSection__eFWTu .AssignmentList_fileContainer__vUB0C{display:flex;align-items:center;flex:1 1;min-width:0}.AssignmentList_assignmentList__uOOb7 .AssignmentList_assignmentItem__T5hfW .AssignmentList_fileSection__eFWTu .AssignmentList_fileIcon__AERGK{color:#832a90;flex-shrink:0}.AssignmentList_assignmentList__uOOb7 .AssignmentList_assignmentItem__T5hfW .AssignmentList_fileSection__eFWTu .AssignmentList_fileName__VuNzz{font-size:.875rem;color:#832a90;text-decoration:none;margin-left:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media(max-width:576px){.AssignmentList_assignmentList__uOOb7 .AssignmentList_assignmentItem__T5hfW .AssignmentList_fileSection__eFWTu .AssignmentList_fileName__VuNzz{font-size:.8rem;margin-left:8px}}.AssignmentList_assignmentList__uOOb7 .AssignmentList_assignmentItem__T5hfW .AssignmentList_fileSection__eFWTu .AssignmentList_fileName__VuNzz:hover{text-decoration:underline}.AssignmentList_assignmentList__uOOb7 .AssignmentList_assignmentItem__T5hfW .AssignmentList_fileSection__eFWTu .AssignmentList_downFileContainer__XS0DQ{flex-shrink:0}.CurriculumContent_my-flex-container__cu9PA{display:flex;flex-direction:column;justify-content:center;align-items:center}.CurriculumContent_my-button__dJnEg{display:block;width:100%;text-align:center}@media(min-width:992px){.CurriculumContent_desktop-styling__YYwze{padding:20px}}.CurriculumContent_card__Lb93c{box-shadow:0 4px 10px rgba(0,0,0,.25)}.CurriculumContent_curriculumContent__cFqMa .CurriculumContent_MuiAccordion-root__e7LjJ{box-shadow:none;border:1px solid #ccc;margin-bottom:16px;border-radius:8px}.CurriculumContent_curriculumContent__cFqMa .CurriculumContent_MuiAccordionSummary-root__6nYgc{padding:12px 16px;background-color:#f2f2f2}.CurriculumContent_curriculumContent__cFqMa .CurriculumContent_MuiAccordionDetails-root__k6hsm{padding:8px 16px;background-color:#fff}.CurriculumContent_curriculumContent__cFqMa .CurriculumContent_MuiList-root__5vhvb{width:"100%"}.CurriculumContent_curriculumContent__cFqMa .CurriculumContent_MuiListItem-root__r9Ysx{padding:8px 16px}.CurriculumContent_curriculumContent__cFqMa .CurriculumContent_MuiListItemIcon-root__90ohH{min-width:30px}.CurriculumContent_curriculumContent__cFqMa .CurriculumContent_MuiListItemText-primary__tg1Q6{font-size:1rem;color:#262626}.CurriculumContent_curriculumContent__cFqMa .CurriculumContent_MuiListItemText-secondary__BVCZa{font-size:.875rem;color:#172752}.CourseCodesContent_my-flex-container__Sauqj{display:flex;flex-direction:column;justify-content:center;align-items:center}.CourseCodesContent_my-button__u6Mnu{display:block;width:100%;text-align:center}@media(min-width:992px){.CourseCodesContent_desktop-styling__d9V17{padding:20px}}.CourseCodesContent_card__b8pnD{box-shadow:0 4px 10px rgba(0,0,0,.25)}.CourseCodesContent_CourseCodesContent__zQavv{width:100%;background-color:#fff;box-sizing:border-box;color:#262626}.CourseCodesContent_codesContainer__qt6HR{margin-top:12px;display:flex;flex-direction:column;gap:32px;width:100%}@media(max-width:768px){.CourseCodesContent_codesContainer__qt6HR{gap:24px}}@media(max-width:576px){.CourseCodesContent_codesContainer__qt6HR{gap:16px}}@media(max-width:430px){.CourseCodesContent_codesContainer__qt6HR{gap:12px;margin-top:16px}}.CourseCodesContent_codeSection__veZvA{display:flex;flex-direction:column;width:100%;border-radius:12px;border:1px solid #ccc;background-color:#fff;position:relative;margin-top:24px;padding:24px 16px 16px;box-sizing:border-box}.CourseCodesContent_codeSection__veZvA .CourseCodesContent_sectionTitle__X_9GW{position:absolute;top:0;left:16px;transform:translateY(-50%);background:#fff;padding:0 12px;margin:0;font-size:.9rem;font-weight:600;white-space:nowrap;color:#262626;letter-spacing:.3px}.CourseCodesContent_codeSection__veZvA:has(.CourseCodesContent_available__qRbO0),.CourseCodesContent_codeSection__veZvA:has(.CourseCodesContent_expired___Csrl),.CourseCodesContent_codeSection__veZvA:has(.CourseCodesContent_used__Fhdgc){border-color:#ccc;background-color:#fff}.CourseCodesContent_codeSection__veZvA:has(.CourseCodesContent_available__qRbO0) .CourseCodesContent_sectionTitle__X_9GW,.CourseCodesContent_codeSection__veZvA:has(.CourseCodesContent_expired___Csrl) .CourseCodesContent_sectionTitle__X_9GW,.CourseCodesContent_codeSection__veZvA:has(.CourseCodesContent_used__Fhdgc) .CourseCodesContent_sectionTitle__X_9GW{color:#262626}.CourseCodesContent_codeItem__pujiD{display:flex;flex-direction:column;align-items:flex-start;gap:12px;padding:16px;border-radius:8px;width:100%;box-sizing:border-box;background:#fff;margin-bottom:12px;border:1px solid #e0e0e0}.CourseCodesContent_codeItem__pujiD:last-child{margin-bottom:0}.CourseCodesContent_codeItem__pujiD.CourseCodesContent_available__qRbO0{background:#faf1fb;border-color:#ccc}.CourseCodesContent_codeItem__pujiD.CourseCodesContent_available__qRbO0 .CourseCodesContent_code__l5UvG{color:#832a90;font-weight:500}.CourseCodesContent_codeItem__pujiD.CourseCodesContent_used__Fhdgc{background:#f5f5f5;opacity:.8}.CourseCodesContent_codeItem__pujiD.CourseCodesContent_used__Fhdgc .CourseCodesContent_code__l5UvG{color:#832a90;font-weight:500}.CourseCodesContent_codeItem__pujiD.CourseCodesContent_expired___Csrl{background:#f5f5f5;opacity:.8}.CourseCodesContent_codeItem__pujiD.CourseCodesContent_expired___Csrl .CourseCodesContent_code__l5UvG{color:#f44336;font-weight:500}.CourseCodesContent_codeItem__pujiD .CourseCodesContent_code__l5UvG{font-family:monospace;font-size:1rem;background-color:#fff;padding:.5rem;border-radius:.5rem;border:1px solid #ddd;word-break:break-all;box-sizing:border-box;text-align:center;flex:1 1;min-width:200px}.CourseCodesContent_codeItem__pujiD .CourseCodesContent_codeRow__Vc0Cw{display:flex;align-items:center;gap:12px;width:100%;flex-wrap:wrap}.CourseCodesContent_codeItem__pujiD .CourseCodesContent_expiry__obp_j{flex-basis:100%;margin-top:8px;color:#262626;display:flex;align-items:center;gap:8px;padding-left:8px}.CourseCodesContent_codeItem__pujiD .CourseCodesContent_expiry__obp_j strong{margin-right:8px}.CourseCodesContent_codeItem__pujiD .CourseCodesContent_expiry__obp_j.CourseCodesContent_used__Fhdgc{flex-direction:column;align-items:flex-start}.CourseCodesContent_codeItem__pujiD .CourseCodesContent_expiry__obp_j .CourseCodesContent_expiryWarning__Nb3Pb{color:#f44336}@media(max-width:576px){.CourseCodesContent_codeItem__pujiD{padding:12px;gap:8px}.CourseCodesContent_codeItem__pujiD .CourseCodesContent_code__l5UvG{font-size:.9rem;padding:.4rem}.CourseCodesContent_codeItem__pujiD .CourseCodesContent_expiry__obp_j{font-size:.8rem}.CourseCodesContent_codeItem__pujiD .CourseCodesContent_expiryWarning__Nb3Pb{font-size:.75em;padding:2px 6px}}@media(max-width:430px){.CourseCodesContent_codeItem__pujiD{padding:8px;gap:6px}.CourseCodesContent_codeItem__pujiD .CourseCodesContent_code__l5UvG{font-size:.85rem;padding:.3rem}.CourseCodesContent_codeItem__pujiD .CourseCodesContent_expiry__obp_j{font-size:.75rem}.CourseCodesContent_codeItem__pujiD .CourseCodesContent_expiryWarning__Nb3Pb{font-size:.7em;padding:1px 4px}}.CourseCodesContent_copyButton__yBCoX{background-color:#832a90;color:#fff;border:1px solid #832a90;padding:.5rem 1rem;border-radius:.5rem;cursor:pointer;font-size:.9rem;transition:all .2s;min-width:80px;text-align:center;white-space:nowrap;align-self:stretch}.CourseCodesContent_copyButton__yBCoX:hover{background-color:#71247c;border-color:#71247c}@media(max-width:576px){.CourseCodesContent_copyButton__yBCoX{padding:.4rem .8rem;font-size:.85rem;min-width:70px}}@media(max-width:430px){.CourseCodesContent_copyButton__yBCoX{padding:.3rem .6rem;font-size:.8rem;min-width:60px}}.Steps_my-flex-container__0AHPr{display:flex;flex-direction:column;justify-content:center;align-items:center}.Steps_my-button__1mtBs{display:block;width:100%;text-align:center}@media(min-width:992px){.Steps_desktop-styling__ExQA1{padding:20px}}.Steps_card__yYLUx{box-shadow:0 4px 10px rgba(0,0,0,.25)}.Steps_curriculum__FKLSi{display:flex;flex-direction:column;align-items:center;max-width:500px;padding:40px 15px 55px;margin:auto auto 150px;min-height:100vh}.Steps_title__uXWp1{font-size:25px;color:#262626;margin-bottom:1rem;font-weight:650}.Steps_curriculumDescription__Mytij{text-align:center;color:#262626}.Steps_description__MwCx2{font-size:1rem;color:#262626;margin-bottom:2rem}.Steps_agreementText__0Quda,.Steps_alreadyAccountText__mInX_{margin-top:16px;text-align:center;font-size:.875rem;color:#262626}.Steps_connectNowLink__wd_gl{color:#832a90;cursor:pointer;text-decoration:none}.Steps_connectNowLink__wd_gl:hover{text-decoration:underline}.Steps_uploadSection__ypy_Q{flex-direction:column}.Steps_uploadPlaceholder__R4T6O,.Steps_uploadSection__ypy_Q{width:100%;display:flex;align-items:center;justify-content:center}.Steps_uploadPlaceholder__R4T6O{height:200px;background-color:#f4f4f4;border-radius:8px;margin-bottom:20px}.Steps_uploadIcon__QtJ_H{font-size:4rem;color:#262626;background-color:#fff;padding:10px}.Steps_previewImage__vzsK8{max-width:100%;height:auto;border-radius:8px}.Steps_guidanceText__fqntx{margin-top:20px;margin-bottom:20px}.Steps_button__aN5QQ{background-color:#832a90;border-radius:5px}.Steps_dashedBtns__9y2aN{display:flex;justify-content:space-evenly}.Steps_dashedBtn__MazTK{display:flex;background-color:#ccc}.Steps_section__FIx3V{margin-top:20px;margin-bottom:20px;width:100%}.Steps_datePickerInput__KL142{width:350px;max-width:350px;margin-bottom:20px;margin-top:20px;padding:18.5px 14px;font-size:1rem;line-height:1.1876em;letter-spacing:.00938em;border:1px solid rgba(0,0,0,.23);border-radius:4px}.Steps_datePickerInput__KL142:focus{border-color:#832a90;border-width:2px}.CreateCourseStepper_my-flex-container__ME4F4{display:flex;flex-direction:column;justify-content:center;align-items:center}.CreateCourseStepper_my-button__aXVVe{display:block;width:100%;text-align:center}@media(min-width:992px){.CreateCourseStepper_desktop-styling__4WN6j{padding:20px}}.CreateCourseStepper_card__Dq4Bi{box-shadow:0 4px 10px rgba(0,0,0,.25)}.CreateCourseStepper_createCourseStepper__bbG_n{background:#fff;color:#832a90;padding:40px;display:flex;flex-direction:column;width:100%;align-items:center}@media(max-width:576px){.CreateCourseStepper_createCourseStepper__bbG_n{padding:10px}}.CreateCourseStepper_institutionCodeContainer__yXIKa{display:flex;flex-direction:column;gap:12px;margin-bottom:32px;width:100%;max-width:800px}@media(max-width:576px){.CreateCourseStepper_institutionCodeContainer__yXIKa{padding:8px}}.CreateCourseStepper_institutionInfo__cEMOV{font-size:1.25rem;font-weight:500;color:#262626;margin-bottom:4px}.CreateCourseStepper_institutionIdentifier__FjfXz{display:flex;align-items:center;background-color:hsla(0,0%,95%,.5);border-radius:12px;padding:8px;border:1px solid hsla(0,0%,80%,.1);transition:all .2s ease}.CreateCourseStepper_institutionIdentifier__FjfXz:hover{background-color:hsla(0,0%,95%,.8);border-color:hsla(0,0%,80%,.2)}.CreateCourseStepper_institutionCode__9Uss1{background-color:#832a90;padding:6px 12px;color:#fff;font-weight:500;font-size:.9rem;border-radius:6px;letter-spacing:.5px}.CreateCourseStepper_institutionAvatar__691FP{width:40px;height:40px;border-radius:8px;overflow:hidden;margin:0 12px 0 4px;background-color:transparent}.CreateCourseStepper_institutionAvatar__691FP img{width:100%;height:100%;object-fit:cover}.CreateCourseStepper_institutionNameCode__GehOE{display:flex;flex-direction:column;padding:0;flex:1 1;gap:2px}.CreateCourseStepper_institutionName__tUD7Q{font-weight:500;color:#262626;font-size:1rem;margin:0}.CreateCourseStepper_rhodesInstitutionName__nbg2S{font-size:1.25rem;font-weight:600}.CreateCourseStepper_mainContainer__Nh0f8{display:flex;flex-direction:column;height:100%;align-items:center}.CreateCourseStepper_stepContainer____R_u{background:#fff;border-radius:20px;margin:20px 0;padding:40px 20px;width:100%;box-sizing:border-box}@media(max-width:576px){.CreateCourseStepper_stepContainer____R_u{padding:20px 10px;margin-top:60px;max-width:600px}}.CreateCourseStepper_buttons__HpQLi{justify-content:space-between;margin-top:20px;width:100%}@media(max-width:576px){.CreateCourseStepper_buttons__HpQLi{flex-direction:column;align-items:center}.CreateCourseStepper_buttons__HpQLi .CreateCourseStepper_backButton__Ostl6,.CreateCourseStepper_buttons__HpQLi .CreateCourseStepper_nextButton__HkuxV{width:100%}.CreateCourseStepper_buttons__HpQLi .CreateCourseStepper_backButton__Ostl6:not(:last-child),.CreateCourseStepper_buttons__HpQLi .CreateCourseStepper_nextButton__HkuxV:not(:last-child){margin-bottom:10px;margin-right:0}}.CreateCourseStepper_courseStepperContentContainer__Y_w43{height:100%;max-height:auto;width:100%;max-width:800px;margin:0 auto;padding:20px;display:flex;flex-direction:column;align-items:center}.CreateCourseStepper_courseStepperContentContainer__Y_w43>div{display:block;flex-direction:column;align-items:center;text-align:center;width:100%;max-width:600px}.CreateCourseStepper_courseStepperContentContainer__Y_w43>div h2{text-align:center;margin-bottom:16px}.CreateCourseStepper_courseStepperContentContainer__Y_w43>div p{text-align:center;margin-bottom:24px}.CreateCourseStepper_courseStepperContentContainer__Y_w43>div .CreateCourseStepper_MuiFormControl-root__RfWRd{width:100%;max-width:500px;margin:0 auto}@media(max-width:576px){.CreateCourseStepper_courseStepperContentContainer__Y_w43{padding:5px}}.CreateCourseStepper_backButton__Ostl6,.CreateCourseStepper_nextButton__HkuxV{border-radius:5px;height:40px}.CreateCourseStepper_backButton__Ostl6{width:100%;border:1px solid #ccc;margin-right:10px;margin-bottom:10px}.CreateCourseStepper_nextButton__HkuxV{width:100%;background-color:#832a90}.CreateCourseStepper_ctaContainer__nOC5G{display:flex;flex-direction:column;height:100px;justify-content:flex-end;margin-top:20px;align-items:center;width:100%}.CreateCourseStepper_enrollCTA__lUDDn{display:flex;justify-content:space-around;width:100%}.CourseDetailsReview_my-flex-container__sJJ4p{display:flex;flex-direction:column;justify-content:center;align-items:center}.CourseDetailsReview_my-button__dZerh{display:block;width:100%;text-align:center}@media(min-width:992px){.CourseDetailsReview_desktop-styling__Vi9Ua{padding:20px}}.CourseDetailsReview_card__St2dj{box-shadow:0 4px 10px rgba(0,0,0,.25)}.CourseDetailsReview_courseDetailsReview__S2plO{width:100%;max-width:1200px;margin:0 auto;padding:20px;box-sizing:border-box}@media(max-width:1240px){.CourseDetailsReview_courseDetailsReview__S2plO{max-width:95%}}@media(max-width:600px){.CourseDetailsReview_courseDetailsReview__S2plO{max-width:98%}}.CourseDetailsReview_courseDetailsReview__S2plO h2{margin-bottom:20px}.CourseDetailsReview_section__yidOj{margin-bottom:20px;border-bottom:1px solid #eee;padding-bottom:20px}.CourseDetailsReview_section__yidOj h3{display:flex;justify-content:space-between;align-items:center;gap:10px;padding-bottom:20px}.CourseDetailsReview_button__8X0C9{background-color:#832a90;border-radius:5px}.CourseDetailsReview_editButton__lKy6f{font-size:.8rem;padding:5px 10px;margin-left:10px}.CourseDetailsReview_reviewBadgeContainer__L17_i,.CourseDetailsReview_reviewImageContainer__dXrHE{position:relative;width:100%;height:0;background-color:#f4f4f4;border-radius:8px;overflow:hidden;margin-bottom:20px;justify-content:center;align-items:center}.CourseDetailsReview_reviewImageContainer__dXrHE{padding-bottom:56.25%}.CourseDetailsReview_reviewBadgeContainer__L17_i{width:200px;height:200px;position:relative;background-color:#f4f4f4;border-radius:8px;overflow:hidden;margin:0 auto 20px;display:flex;justify-content:center;align-items:center}.CourseDetailsReview_reviewBadgeImage__0BVrA,.CourseDetailsReview_reviewImage__uFN4y{object-fit:cover;object-position:center}.CourseDetailsReview_uploadPlaceholder__8csG8,.CourseDetailsReview_uploadSection__ycQ1s{width:100%;display:flex;justify-content:center;align-items:center;border-radius:8px}.CourseDetailsReview_uploadSection__ycQ1s{height:auto}.CourseDetailsReview_uploadPlaceholder__8csG8{height:0;margin-bottom:20px}.CourseDetailsReview_uploadIcon____KvU{font-size:4rem;color:#262626;background-color:#fff;padding:10px}.CourseDetailsReview_imageUploadSection__o0kfu{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;margin-top:20px}.CourseDetailsReview_uploadedImageContainer__mgyAS{display:flex;flex-direction:column;align-items:center;gap:1rem}.CourseDetailsReview_changeImageButton__C7omU{margin-top:1rem}.CourseDetailsReview_previewImage__5bpT9{width:100%;height:auto;border-radius:8px}.CourseDetailsReview_previewBadge__If8Jd{width:200px;height:200px;border-radius:8px}.CourseDetailsReview_lessonsContainer__a2nEh{display:flex;flex-direction:column;gap:10px;background-color:#fff;border-radius:8px}.CourseDetailsReview_curriculum__JDMwk{color:#262626}.CourseDetailsReview_lessonsTitle__pNbLJ{display:flex;justify-content:space-between;align-items:center;font-size:1.25rem;font-weight:700;color:#832a90;margin-bottom:16px}.CourseDetailsReview_accordionDetails__W_Z2G,.CourseDetailsReview_accordionSummary__NMOtO,.CourseDetailsReview_lessonAccordionDetails__Sp264{background-color:#fff;border-radius:8px;box-shadow:none}.CourseDetailsReview_accordionSummary__NMOtO{margin-bottom:2px}.CourseDetailsReview_accordionSummary__NMOtO .CourseDetailsReview_MuiAccordionSummary-content__MJvKm{margin:8px 0}.CourseDetailsReview_accordionDetails__W_Z2G,.CourseDetailsReview_lessonAccordionDetails__Sp264{display:flex;flex-direction:column;padding-top:2px}.CourseDetailsReview_lessonAccordionDetails__Sp264{align-items:flex-start}.CourseDetailsReview_lessonItem__PhmcZ{display:flex;flex-direction:column;justify-content:left;align-items:left;padding:12px 0}.CourseDetailsReview_lessonTitle__TOwsg{font-size:1rem;color:#333}.CourseDetailsReview_lessonDuration__HdOJV{font-size:1rem;color:#666}.CourseDetailsReview_assignmentsContainer__efFMZ{margin-top:2px;margin-bottom:2px;width:100%;text-align:left}.CourseDetailsReview_assignmentsList__PmTJ0{list-style-type:none;padding:0;width:100%}.CourseDetailsReview_assignmentItem__gztgQ{text-align:left}.CourseDetailsReview_assignmentLine__im9pn{box-shadow:none;padding:8px 0}.CourseDetailsReview_errorMessage__4DRWg{margin-top:20px}.CourseDetailsReview_datePickerInput__40478{width:350px;max-width:350px;margin:20px 0;padding:18.5px 14px;font-size:1rem;line-height:1.1876em;letter-spacing:.00938em;border:1px solid rgba(0,0,0,.23);border-radius:4px}.CourseDetailsReview_datePickerInput__40478:focus{border-color:#832a90;border-width:2px}.CourseDetailsReview_prerequisite__0GOpR{margin-bottom:10px}.HeroSection_my-flex-container__nR_p4{display:flex;flex-direction:column;justify-content:center;align-items:center}.HeroSection_my-button__lrNpW{display:block;width:100%;text-align:center}@media(min-width:992px){.HeroSection_desktop-styling__58fxX{padding:20px}}.HeroSection_card__IiBAo{box-shadow:0 4px 10px rgba(0,0,0,.25)}.HeroSection_heroContainer__pOaMV{padding-inline:10px}.HeroSection_heroBanner__XhW3z{width:100%;height:auto;border-radius:12px;box-shadow:0 4px 8px rgba(0,0,2,.9);overflow:hidden;margin-bottom:20px}.HeroSection_title__f__IR{display:flex;justify-content:center;margin-top:20px;margin-bottom:160px;font-size:30px}@media(max-width:768px){.HeroSection_title__f__IR{margin-bottom:120px;font-size:1.25rem}}@media(max-width:576px){.HeroSection_title__f__IR{margin-bottom:80px;font-size:1rem}.HeroSection_heroContainerXs__bHFrR{padding:10px}}.AboutSection_my-flex-container__Fr1BX{display:flex;flex-direction:column;justify-content:center;align-items:center}.AboutSection_my-button__kOEj_{display:block;width:100%;text-align:center}@media(min-width:992px){.AboutSection_desktop-styling__msiAe{padding:20px}}.AboutSection_card__XNOEv{box-shadow:0 4px 10px rgba(0,0,0,.25)}.AboutSection_aboutSectionContainer__EtRvm{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;color:#fff;padding:0}.AboutSection_aboutSectionContent__xRlSP{max-width:1050px;font-size:1rem;line-height:1.6}.CategoryCard_my-flex-container__tJql7{display:flex;flex-direction:column;justify-content:center;align-items:center}.CategoryCard_my-button__Z4ZuF{display:block;width:100%;text-align:center}@media(min-width:992px){.CategoryCard_desktop-styling__8d5xD{padding:20px}}.CategoryCard_card__dfwjL{box-shadow:0 4px 10px rgba(0,0,0,.25)}.CategoryCard_categoryCard__HP5QH{background-color:#832a90;color:#fff;display:flex;justify-content:center;align-items:center;margin:1px;width:auto;height:88px;border:3px solid #ccc}.SubscriptionForm_my-flex-container__rDV2C{display:flex;flex-direction:column;justify-content:center;align-items:center}.SubscriptionForm_my-button__DXQsp{display:block;width:100%;text-align:center}@media(min-width:992px){.SubscriptionForm_desktop-styling__xoX1c{padding:20px}}.SubscriptionForm_card__YzlAp{box-shadow:0 4px 10px rgba(0,0,0,.25)}.SubscriptionForm_subscriptionForm__677ky{background-color:#fff;border-radius:12px;max-width:400px;height:auto;margin:auto}.SubscriptionForm_subscriptionForm__677ky .SubscriptionForm_formHeader__6QUXr{background-color:#832a90;border-top-left-radius:12px;border-top-right-radius:12px;padding:1.5rem;text-align:center}.SubscriptionForm_subscriptionForm__677ky .SubscriptionForm_formTitle__GyJnI{color:#fff;margin-bottom:0}.SubscriptionForm_subscriptionForm__677ky .SubscriptionForm_formBody__gic3L{padding:2rem;display:flex;flex-direction:column;gap:1rem}.SubscriptionForm_subscriptionForm__677ky .SubscriptionForm_textField__sbRgE{background-color:#fff;border-radius:4px}.SubscriptionForm_subscriptionForm__677ky .SubscriptionForm_textField__sbRgE label{color:#ccc}.SubscriptionForm_subscriptionForm__677ky .SubscriptionForm_formFooter__tyZzb{background-color:#832a90;padding:1.5rem;border-bottom-left-radius:12px;border-bottom-right-radius:12px;display:flex;justify-content:center}.SubscriptionForm_subscriptionForm__677ky .SubscriptionForm_submitButton__c0hAl{background-color:#832a90;color:#fff;border-radius:12px;padding:10px;margin-top:24px;font-size:26px;line-height:48px}.WelcomeInstructor_my-flex-container__Pehew{display:flex;flex-direction:column;justify-content:center;align-items:center}.WelcomeInstructor_my-button__VH3V9{display:block;width:100%;text-align:center}@media(min-width:992px){.WelcomeInstructor_desktop-styling__yy_5C{padding:20px}}.WelcomeInstructor_card__GHGLM{box-shadow:0 4px 10px rgba(0,0,0,.25)}.WelcomeInstructor_welcomeContainer__8JGl0{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;background-image:linear-gradient(48deg,#172752 12%,#832a90 63%);min-height:100vh;width:100%;color:#fff;padding-inline:40px}.WelcomeInstructor_nextButton__goozz{background-color:#fff;color:#262626;margin-left:10px}.WelcomeInstructor_profileContainer__DAhp6{margin-bottom:20px}.WelcomeInstructor_institutionSelect__ADmMD{margin-bottom:20px;width:100%}.WelcomeInstructor_institutionSelect__ADmMD .WelcomeInstructor_institutionName__kNqbm{color:#fff;font-weight:600;font-size:1.2rem}.WelcomeInstructor_institutionSelect__ADmMD .MuiInputLabel-root,.WelcomeInstructor_institutionSelect__ADmMD .MuiInputLabel-root.Mui-focused{color:#fff}.WelcomeInstructor_institutionSelect__ADmMD .MuiOutlinedInput-root{background-color:hsla(0,0%,100%,.1);color:#fff;border-radius:7px;border:1px solid #ccc}.WelcomeInstructor_institutionSelect__ADmMD .MuiOutlinedInput-root fieldset{border:none}.WelcomeInstructor_institutionSelect__ADmMD .MuiOutlinedInput-root:hover{background-color:hsla(0,0%,100%,.15)}.WelcomeInstructor_institutionSelect__ADmMD .MuiOutlinedInput-root.Mui-focused{background-color:hsla(0,0%,100%,.2)}.WelcomeInstructor_institutionSelect__ADmMD .MuiOutlinedInput-root .MuiNativeSelect-icon{color:#fff}.WelcomeInstructor_institutionSelect__ADmMD .MuiOutlinedInput-root select{padding:10px 20px;color:#fff;white-space:pre-wrap!important;word-break:break-word!important;text-overflow:ellipsis;height:auto;min-height:1.4375em}.WelcomeInstructor_institutionSelect__ADmMD .MuiOutlinedInput-root option{background-color:#262626;color:#fff;padding:10px;white-space:normal;word-wrap:break-word}.WelcomeInstructor_institutionSelect__ADmMD .MuiSelect-select{padding:10px 20px;color:#fff;white-space:normal;word-wrap:break-word;overflow:visible}.WelcomeInstructor_institutionSelect__ADmMD .MuiSelect-select option{background-color:#262626;color:#fff;padding:10px;white-space:normal}.WelcomeInstructor_institutionSelect__ADmMD .MuiSelect-icon{color:#fff}.WelcomeInstructor_btn__USfIf{margin-bottom:40px}.WelcomeInstructor_textContentContainer___723Z{max-width:400px;display:flex;flex-direction:column;margin-bottom:50px;margin-top:25px}.WelcomeInstructor_welcomeTitle__A_aq5{margin-bottom:16px}.WelcomeInstructor_welcomeText__vL_1E{font-size:.85rem;color:#ccc}.WelcomeInstructor_errorMessage__wf68U{color:#f44336;margin-bottom:15px;font-size:.9rem;text-align:center;width:100%;padding:8px;border-radius:4px;background-color:#fde1df}.RoleMessage_my-flex-container__yYGdk{display:flex;flex-direction:column;justify-content:center;align-items:center}.RoleMessage_my-button__Rc_pK{display:block;width:100%;text-align:center}@media(min-width:992px){.RoleMessage_desktop-styling__GIQE1{padding:20px}}.RoleMessage_card__ctT3q{box-shadow:0 4px 10px rgba(0,0,0,.25)}.RoleMessage_roleMessageContainer__rfux7{width:100%;max-width:800px;margin-top:40px;padding:48px 24px;color:#262626;background:#f2f2f2;border-radius:8px;text-align:center;box-shadow:0 2px 4px rgba(0,0,0,.1)}.RoleMessage_roleMessageContainer__rfux7 .RoleMessage_dashboardLink__Qeo2L{font-weight:500;cursor:pointer;color:#832a90}.RoleMessage_roleMessageContainer__rfux7 .RoleMessage_dashboardLink__Qeo2L:hover{text-decoration:underline;color:#17071a}.OwnerDashboard_container__xMej3{background-color:#fff;padding:20px 30px;color:#000;min-height:90vh;display:flex;flex-direction:column}.students_dashboardContainer__dw4Ga{width:100%;display:flex;flex-direction:column;padding:40px 240px}@media(max-width:1200px){.students_dashboardContainer__dw4Ga{padding:30px 100px}}@media(max-width:600px){.students_dashboardContainer__dw4Ga{padding:20px}}.Container_container___aGIG{width:100%;max-width:1200px;margin:0 auto;padding:0 20px}@media(max-width:1200px){.Container_container___aGIG{padding:0 10px}}.FeaturedCourses_my-flex-container__Fsgu8{display:flex;flex-direction:column;justify-content:center;align-items:center}.FeaturedCourses_my-button__LWta_{display:block;width:100%;text-align:center}@media(min-width:992px){.FeaturedCourses_desktop-styling__3bCZH{padding:20px}}.FeaturedCourses_card__Mbmk4{box-shadow:0 4px 10px rgba(0,0,0,.25)}.FeaturedCourses_featuredCoursesContainer__IVQsP{display:flex;flex-direction:column;justify-content:center;width:100%;margin-bottom:20px}.FeaturedCourses_title__9y_kk{font-size:24px;font-weight:700;color:#262626;margin-bottom:16px;text-transform:none;margin-left:16px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}