.navLink_link__XojhT{text-decoration:none}.navLink_link__XojhT:hover{text-decoration:underline}.navLink_noUnderline__smszN{text-decoration:none}.navLink_active__4uA6M{color:#fff;background:#5440d8}.additionalResources_additional-resources__title__JKf5p{font-size:1em;line-height:2.9;color:#717171}.additionalResources_additional-resources_link__4eL93{-webkit-text-decoration-color:#3d3d3d!important;text-decoration-color:#3d3d3d!important}.additionalResources_additional-resources_link__4eL93 :hover{color:#222!important}.additionalResources_additional-resources_link__4eL93 .additionalResources_additional-resources__subtitle__FnbdD{font-size:1em;line-height:1.5;color:#717171;margin-bottom:0}.additionalResources_additional-resources__description__qRGtT{font-size:.8em;line-height:1;color:#717171}.alerts_alert__94Sht{padding:.75rem 1.25rem;border-radius:.25rem;margin-bottom:0}.alerts_alert-dismiss__XEbKF{background:none;border:none;font:inherit;cursor:pointer;padding:0}.alerts_info_image__g0Le3{filter:brightness(0) saturate(100%) invert(17%) sepia(19%) saturate(2978%) hue-rotate(216deg) brightness(101%) contrast(114%)}.announcementCard_announcement-card__container__nRN6n{background-color:#edf1f6}.announcementCard_announcement-card__title__s01ye{font-size:1.5rem;line-height:1.5;color:#505050}.announcementCard_announcement-card__subtitle__DfLIC{color:#505050}.discordBar_discord-list__wSMzU{max-height:50px;min-height:50px}.discordBar_discord_link__g64Yo>div{font-size:1.3rem;border-bottom-left-radius:5px;border-bottom-right-radius:5px;letter-spacing:.1rem}.discordBar_discord_link__g64Yo:hover{-webkit-text-decoration-color:#5440d8;text-decoration-color:#5440d8}.discordBar_member-avatar__EfSy9{max-height:50px;width:auto;border-radius:50%;opacity:80%}.userInfoImage_user_info_image__W54ou{display:flex;justify-content:center;align-items:center;width:100%;height:100%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.button_borderless__D6zis{border:0}.button_onFocusBgFix__BH31c:active,.button_onFocusBgFix__BH31c:focus{background-color:transparent}.button_btn-outline-bg-body-bg__FM_nw:hover{background-color:rgba(84,56,220,.2)}.button_btnOutlineInfoBgFix-body-bg__d3Pyu:hover{background-color:rgba(84,56,220,.2)!important}.button_btn-outline-bg-primary__7q_v8:hover{background-color:rgba(84,64,216,.2)}.button_btnOutlineInfoBgFix-primary__7rCkA:hover{background-color:rgba(84,64,216,.2)!important}.button_btn-outline-bg-secondary__onvHS:hover{background-color:hsla(0,0%,100%,.2)}.button_btnOutlineInfoBgFix-secondary__Jm3nu:hover{background-color:hsla(0,0%,100%,.2)!important}.button_btn-outline-bg-warning__0IJAH:hover{background-color:rgba(255,174,40,.2)}.button_btnOutlineInfoBgFix-warning__27JDQ:hover{background-color:rgba(255,174,40,.2)!important}.button_btn-outline-bg-gray__4QCUb:hover{background-color:hsla(208,7%,46%,.2)}.button_btnOutlineInfoBgFix-gray__s_lP8:hover{background-color:hsla(208,7%,46%,.2)!important}.button_btn-outline-bg-light__a8BjI:hover{background-color:hsla(0,0%,97%,.2)}.button_btnOutlineInfoBgFix-light__xGHg_:hover{background-color:hsla(0,0%,97%,.2)!important}.button_btn-outline-bg-danger__jbimO:hover{background-color:rgba(220,53,69,.2)}.button_btnOutlineInfoBgFix-danger___hSuM:hover{background-color:rgba(220,53,69,.2)!important}.button_btn-outline-bg-success__mRcKE:hover{background-color:rgba(0,207,146,.2)}.button_btnOutlineInfoBgFix-success__J7Qn_:hover{background-color:rgba(0,207,146,.2)!important}.button_btn-outline-bg-info__8dTFh:hover{background-color:rgba(23,162,184,.2)}.button_btnOutlineInfoBgFix-info__Ygf1h:hover{background-color:rgba(23,162,184,.2)!important}.button_btn-outline-bg-dark__KYpnU:hover{background-color:rgba(52,58,64,.2)}.button_btnOutlineInfoBgFix-dark__MWFmF:hover{background-color:rgba(52,58,64,.2)!important}.button_btn-outline-bg-mute__87NIT:hover{background-color:hsla(208,7%,46%,.2)}.button_btnOutlineInfoBgFix-mute__4R3I2:hover{background-color:hsla(208,7%,46%,.2)!important}.button_btn-outline-bg-mint-green__lubXN:hover{background-color:rgba(33,161,140,.2)}.button_btnOutlineInfoBgFix-mint-green__u1rCr:hover{background-color:rgba(33,161,140,.2)!important}.button_btn-outline-bg-mint-green-dark__JjdKZ:hover{background-color:rgba(33,136,118,.2)}.button_btnOutlineInfoBgFix-mint-green-dark__oU_68:hover{background-color:rgba(33,136,118,.2)!important}.button_newButton___junb{font-family:PT MONO;padding:15px 48px;background-color:#21a18c;border-radius:4px;border:0;color:#fff;font-weight:700;letter-spacing:1px;text-transform:uppercase;transition:background-color .3s ease,box-shadow .3s ease;font-size:14px}.button_newButton___junb:hover{box-shadow:0 4px 15px rgba(33,161,140,.5);background-color:#218876}.button_newButton___junb:active{transform:scale(.98)}.button_newButton___junb:focus{outline:3px solid #218876}.profileDropDown_nav-user-toggle__fmxg_{display:flex;text-decoration:none;color:#343a40;align-items:center;grid-column-gap:8px;background:none;border:none;text-transform:capitalize;font-weight:700}.profileDropDown_nav-user-toggle__fmxg_:after{display:none}.profileDropDown_nav-user-toggle__fmxg_>span{max-width:100px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.profileDropDown_dropdown-item__YCmwY{color:#565656;text-decoration:none;font-style:normal;font-weight:700;display:block;padding:.5rem 1rem;text-transform:uppercase;font-size:14px;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out}.profileDropDown_dropdown-item__YCmwY:focus,.profileDropDown_dropdown-item__YCmwY:hover{background-color:#d9d5f6;color:#5440d8;text-decoration:none}.profileDropDown_active__ArPzN{background:#5440d8;color:#fff}.profileDropDown_user-icon__5YQaK{height:38px;width:38px}.profileDropDown_dropdown-menu__KXKUw{box-shadow:0 4px 25px 0 rgba(0,0,0,.07)}@media(min-width:992px){.appNav_navbar__MycI8{height:65px}}.appNav_navbar__MycI8{font-family:PT Mono;box-shadow:0 4px 4px 0 rgba(0,0,0,.08)}.appNav_navbar-brand__MkA2p{font-size:40px}.appNav_nav-item__LXxYK{margin-left:1em;margin-right:1em;font-size:14px;font-weight:700;color:#565656;text-transform:uppercase;background-color:#fbfbfb;border-radius:4px;height:30px;padding:5px;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out}.appNav_nav-item__LXxYK:focus,.appNav_nav-item__LXxYK:hover{background-color:#d9d5f6;color:#5440d8;text-decoration:none}.appNav_nav-buttons__iTLa7{flex-shrink:0;text-transform:uppercase;margin-block:14px}.appNav_nav-buttons__iTLa7>*{font-weight:700;text-decoration:none;min-width:5em;color:#fff}.appNav_nav-link__qhEkk{color:#565656;font-weight:700}.appNav_nav-link__qhEkk:focus,.appNav_nav-link__qhEkk:hover{background-color:#d9d5f6;color:#5440d8;text-decoration:none}.appNav_login-btn__ryKEo{background-color:#fff;color:#5440d8}.appNav_signup-btn__QGYV_{background-color:#5440d8}.appNav_login-signup-size__86XDl{margin:8px;padding:10.2px 13.6px;border-radius:.375rem;transition:background-color .2s linear}.appNav_login-signup-size__86XDl:focus,.appNav_login-signup-size__86XDl:hover{border:1px solid #5440d8;padding:9.2px 12.6px;background-color:#d9d5f6;color:#5440d8}.appNav_isAdminBadge__PlcsN{font-size:11px;letter-spacing:.07em;background:#c2ccff;border:2px solid #5440d8;vertical-align:middle;margin:0 0 0 10px;position:relative;bottom:3px;color:#5440d8}.appNav_active__Aq1Mq{color:#fff;background:#5440d8}.appNav_light-button___hw3H>*{background-color:#fff}.layout_container__VLfC8{margin-top:32px}.error_container__KH_FR{height:auto;width:auto;border-radius:10px;display:flex;flex-direction:column;justify-content:center;align-items:center;font-family:Inter;padding:30px 53px;font-size:75px;font-weight:700}.error_container_text_buttons__V25gY{display:flex;flex-direction:column;text-align:center;gap:0}.error_container_buttons__2XEk3{margin-top:10px;display:flex;flex-direction:row;justify-content:center;gap:20px}.error_image__EY3lH{margin-top:15px;width:400px;height:400px;box-shadow:0 4px 25px rgba(0,0,0,.07)}.error_button__OCm99{min-width:180px}.lessonCard_lesson-card__container_inprogress__jPK8p{border-width:2px}.lessonCard_lesson-card__title__L6USx{font-size:1.5rem;line-height:1.3;margin-bottom:.75rem}.lessonCard_lesson-card__badge__0C3hT{align-self:flex-start;padding-left:1em;padding-right:1em;margin-left:auto;background-color:#00cf92}@media(max-width:768px){.lessonCard_lesson-card__badge__0C3hT{background-color:transparent;color:#00cf92;margin-left:auto}.lessonCard_lesson-card__badge__0C3hT>svg{width:30px;height:30px;stroke-width:3px}}.lessonCard_lesson-card__icon-text__v6qkW{font-size:.8rem;line-height:1.4}.lessonCard_lesson-card__button__5pbzc{font-size:13px;min-width:134px}.lessonCard_lesson-card__image__wwaUG{-o-object-fit:contain;object-fit:contain}.lessonCard_lesson-card__description__RbENh{flex:1 1}.progressCard_progress-card__container__6YMCC{box-shadow:0 4px 10px 0 rgba(0,0,0,.07)}.progressCard_progress-card__horizontal__xgR35{min-height:3rem;min-width:10px;-webkit-animation:progressCard_scroll__fnRSl 100s linear infinite;animation:progressCard_scroll__fnRSl 100s linear infinite;background:url(/assets/curriculum/zigZag.svg);background-size:contain;border:1px solid #2649b0}@-webkit-keyframes progressCard_scroll__fnRSl{to{background-position:3000px 0}}@keyframes progressCard_scroll__fnRSl{to{background-position:3000px 0}}.progressCard_progress-card__spinner__pBoqe{width:58px;height:58px;border:6px solid;border-right:6px solid transparent}.progressCard_progress-card__wrapper__2atO3{min-height:65px}.progressCard_progress-card__title__iMEGw{font-size:1.3rem}.progressCard_progress-newuser__chatlink__04o5P{padding:.3em;text-decoration:underline}.connectToDiscordModal_link__pOFyS{text-decoration:none}.connectToDiscordModal_link__pOFyS:hover{text-decoration:underline}.curriculum_parent-scroll__wtaG8{-ms-scroll-snap-type:mandatory;scroll-snap-type:mandatory;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory;scrollbar-width:none}.curriculum_parent-scroll__wtaG8 ::-webkit-scrollbar{display:none}.curriculum_child-scroll__dzTyW{scroll-snap-align:start}.curriculum_arrow__lhned{height:4em;z-index:1;top:50%;opacity:10%;left:85%}.curriculum_arrow__lhned.curriculum_right__03V46{left:0}