.SelectDesktop_programSelectionDesktop__pLEqB{background-color:var(--background-gray);display:flex;height:100vh;max-height:100%;max-width:360px;overflow:hidden;padding:100px 24px 48px 72px;position:sticky;top:0;width:100%}@media(max-height:800px){.SelectDesktop_programSelectionDesktop__pLEqB{overflow-y:auto}}@media(max-width:1300px){.SelectDesktop_programSelectionDesktop__pLEqB{max-width:350px}}@media(max-width:1200px){.SelectDesktop_programSelectionDesktop__pLEqB{max-width:300px;padding:100px 30px 48px}}@media(max-width:1000px){.SelectDesktop_programSelectionDesktop__pLEqB{max-width:250px;padding:100px 18px 48px}}.SelectDesktop_bannerOpen__3MNe9{padding-top:170px}.SelectDesktop_programSelectionContainer__WVuzl{height:100%;overflow:hidden}.SelectDesktop_programSelectionTextContainer__e570M{align-items:center;border:1px solid var(--black);color:var(--black);display:flex;font-family:var(--font-family-heading);font-size:20px;font-style:normal;font-weight:800;line-height:140%;padding:12px 24px}@media(max-width:1000px){.SelectDesktop_programSelectionTextContainer__e570M{font-size:16px}}.SelectDesktop_programSelectionButtonsContainer__vRMcr{display:flex;flex-direction:column}.SelectDesktop_programLogoButton__CzDh6{background-color:transparent;border:none;cursor:pointer;filter:contrast(0);margin:20px 0}@media screen and (max-height:780px)and (min-width:1280px){.SelectDesktop_programLogoButton__CzDh6{margin:15px 0}}@media screen and (min-width:1441px){.SelectDesktop_programLogoButton__CzDh6{margin:20px 0}}@media(max-width:1230px){.SelectDesktop_programLogoButton__CzDh6 svg{height:auto;width:60%}.SelectDesktop_programLogoButton__CzDh6:nth-of-type(2) svg{width:40%}}@media(max-width:1000px){.SelectDesktop_programLogoButton__CzDh6 svg{height:auto;width:50%}}.SelectDesktop_programLogoButton__CzDh6:hover{filter:contrast(1)}.SelectDesktop_programLogoButton__CzDh6:focus{outline:none}.SelectDesktop_activeProgramButton___mZHx{filter:contrast(1)}.SelectDesktop_divider__dlO0H{background:var(--gray);height:1px;margin:0 50px 38px;width:auto}@media(max-width:900px){.SelectDesktop_divider__dlO0H{margin:38px 30px}}.SelectDesktop_eventList__sLdAo{display:flex;flex-direction:column;height:30vh;overflow-y:auto;width:100%}@media screen and (max-height:780px)and (min-width:1280px){.SelectDesktop_eventList__sLdAo{height:25vh}}.SelectDesktop_singleEventLink__hPE0D{background:transparent;border:0;color:var(--black);cursor:pointer;font-family:var(--font-family-heading);font-size:16px;line-height:140%;margin:10px 0;padding:8px 20px;text-align:start;text-decoration:none}@media(max-width:845px){.SelectDesktop_singleEventLink__hPE0D{font-size:15px;margin:10px 0}}.SelectDesktop_moveEventsDiv__R_9V4:hover{background:var(--move-color);color:var(--black)}.SelectDesktop_mixEventsDiv__BHw31 :hover{background:var(--mix-color);color:var(--white)}.SelectDesktop_superstartEventsDiv__XIBHx :hover{background:var(--superstart-color);color:var(--black)}.SelectDesktop_mixActiveColor__fpQeO{background-color:var(--mix-color);color:var(--black)}.SelectDesktop_moveActiveColor__lIneZ{background-color:var(--move-color);color:var(--white)}.SelectDesktop_superStartActiveColor__fUn1T{background-color:var(--superstart-color);color:var(--white)}.SelectMobile_RegistrationPoliciesMobile__LGM_g{background:var(--background-gray);height:calc(100vh - 94px);padding:0 18px;position:relative;width:100vw}@media(min-width:868px){.SelectMobile_RegistrationPoliciesMobile__LGM_g{display:none}}.SelectMobile_Wrapper__1EFzS{background:var(--background-gray);padding-top:94px}.SelectMobile_ProgramSelectionTextContainer__tuJz7{align-items:flex-start;border:1px solid var(--black);display:flex;flex-direction:row;padding:12px 24px}.SelectMobile_ProgramSelectionTextContainer__tuJz7 p{align-items:center;color:var(--black);display:flex;font-family:var(--font-family-heading);font-size:14px;font-style:normal;font-weight:800;line-height:150%}.SelectMobile_ProgramLogoButton__nCE5G{background-color:transparent;border:none;cursor:pointer;filter:contrast(0);margin:30px 0}.SelectMobile_ProgramLogoButton__nCE5G:hover{filter:contrast(1)}.SelectMobile_ProgramLogoButton__nCE5G:focus{outline:none}.SelectMobile_ActiveProgramButton__0YETK{filter:contrast(1)}.SelectMobile_ProgramsMobileContainer__hcWXu{display:flex;flex-direction:column;margin:30px 0}.SelectMobile_eventsContainer__Re71t{height:100%;overflow:auto}.SelectMobile_eventButton__RwhLm{background-color:transparent;border:none;font-family:var(--font-family-heading);font-size:13px;line-height:140%;margin:10px 0;padding:8px 10px;text-align:start;text-wrap:pretty}.Mobile_RegistrationPoliciesMobile__GxmtS{background:#f5f5f5;padding:0 18px;position:relative;width:100vw}@media(min-width:868px){.Mobile_RegistrationPoliciesMobile__GxmtS{display:none}}.Mobile_Wrapper___kCn6{background:#f5f5f5;padding-top:94px}.Mobile_ProgramSelectionTextContainer__T65ZH{align-items:flex-start;border:1px solid #000;display:flex;flex-direction:row;padding:12px 24px}.Mobile_ProgramSelectionTextContainer__T65ZH p{align-items:center;color:#000;display:flex;font-family:var(--font-family-heading);font-size:14px;font-style:normal;font-weight:800;line-height:150%;white-space:pre-wrap}.Mobile_ProgramLogoButton__7X4dB{background-color:transparent;border:none;cursor:pointer;filter:contrast(0);margin:30px 0}.Mobile_ProgramLogoButton__7X4dB:hover{filter:contrast(1)}.Mobile_ProgramLogoButton__7X4dB:focus{outline:none}.Mobile_ActiveProgramButton__1julx{filter:contrast(1)}.Mobile_ProgramsMobileContainer__JLFcM{display:flex;flex-direction:column;margin:30px 0}.Mobile_PoliciesContentMobileLogo__Ucf1n{align-items:center;background-color:#f5f5f5;display:flex;justify-content:center;-o-object-fit:contain;object-fit:contain;width:100%;z-index:2}.Mobile_ActiveProgramButtonMobile__1NWiq{align-items:center;background-color:transparent;border:0;display:flex;margin-bottom:32px}.Mobile_ActiveProgramButtonMobile__1NWiq svg{margin-right:13px;margin-top:32px}.Mobile_PoliciesContentMobileContainer__O1btx h2{color:#000;font-family:var(--font-family-heading);font-size:28px;font-style:normal;font-weight:800;line-height:150%;margin-bottom:30px;text-transform:uppercase}.Mobile_Scrollbar__0eZQE{background-color:red;height:100%;width:100%}.Mobile_eventsContainer__T_pOH{height:100%;overflow:auto}.Mobile_eventButton__SUl_i{background-color:transparent;border:none;font-family:var(--font-family-heading);font-size:13px;line-height:140%;margin:10px 0;padding:8px 10px;text-align:start;text-wrap:pretty}.checklist_checklistPage__4gK5k{display:flex;position:relative;width:100vw}