.MasterclassPage_main__NR_m7{display:flex;flex-direction:column;gap:24px;width:100%}@media(max-width:677px){.MasterclassPage_main__NR_m7{gap:16px}}.MasterclassPage_warning__mg5SI{margin-top:-12px}.MasterclassPage_tabsWrapper__e26E7{display:flex;flex-direction:column;gap:24px;padding-bottom:8px}@media(max-width:677px){.MasterclassPage_tabsWrapper__e26E7{padding-bottom:16px}}.MasterclassPage_tabs__fWhwt{display:flex;gap:12px;width:100%;overflow-x:auto;scrollbar-width:none}.MasterclassPage_tabs__fWhwt::-webkit-scrollbar{display:none}@media(min-width:1401px){.MasterclassPage_tabs__fWhwt{width:fit-content}}@media(max-width:677px){.MasterclassPage_tabs__fWhwt{padding:4px 16px}}.MasterclassPage_tab__FsqiP{font-family:var(--font-golos),sans-serif;line-height:1.2;font-weight:600;font-size:1rem}@media(min-width:1401px){.MasterclassPage_tab__FsqiP{font-size:1.125rem}}.MasterclassPage_tab__FsqiP{display:flex;align-items:center;justify-content:center;height:48px;padding:0 24px;border-radius:8px;text-decoration:none;transition:all .2s ease;white-space:nowrap;box-sizing:border-box;flex:1 0 auto}@media(max-width:677px){.MasterclassPage_tab__FsqiP{height:44px}}.MasterclassPage_tab__FsqiP{background:var(--Bg-White-Main-Primary-Default);box-shadow:0 4px 14px 0 var(--Shadow-Primary-Primary-Default);color:var(--Text-Black-Main-Primary-Default)}@media(min-width:1401px){.MasterclassPage_tab__FsqiP{flex:0 0 auto}}.MasterclassPage_tab__FsqiP:hover{background:var(--Bg-Black-Main-Tertiary-Hover)}.MasterclassPage_tab__FsqiP.MasterclassPage_active__1uT0l{background:var(--Bg-Brand-Primary-Default);color:var(--Text-White-On-Dark-Primary-Default)}.MasterclassPage_cardWrapper__XZDg4{margin-top:0}.MasterclassPage_cardWrapper__XZDg4:first-child{margin-top:32px}.MasterclassPage_cardWrapper__XZDg4 h2{line-height:1.4}.AccreditationStatus_container___dCbs{display:flex;flex-direction:column;gap:16px;width:100%}.AccreditationStatus_statusBlock__JSJ_t{display:flex;flex-direction:column;gap:4px}section.AccreditationStatus_detailed__lADlw{--nmo-section-gap:20px;--section-container-gap:var(--nmo-section-gap)}@media(max-width:1400px){section.AccreditationStatus_detailed__lADlw{--nmo-section-gap:16px}}.AccreditationStatus_sections__IjEtw{width:100%}.AccreditationStatus_heading__a_yLS,.AccreditationStatus_section__u1axB{display:flex;flex-direction:column}.AccreditationStatus_section__u1axB{gap:var(--nmo-section-gap)}.AccreditationStatus_section__u1axB+.AccreditationStatus_section__u1axB{border-top:1px solid var(--Stroke-Black-Quaternary-Default,#edeeee);padding-top:20px}.AccreditationStatus_section__u1axB:not(:last-child){padding-bottom:20px}.AccreditationStatus_heading__a_yLS{gap:6px}.AccreditationStatus_description__H_kS7{font-family:var(--font-golos),sans-serif;line-height:1.2;color:var(--Text-Black-Main-Secondary-Hover,#424c54);font-weight:400;font-size:.75rem}@media(min-width:1401px){.AccreditationStatus_description__H_kS7{font-size:.875rem}}.AccreditationStatus_description__H_kS7,.AccreditationStatus_heading__a_yLS .AccreditationStatus_bodyText__qFZxm{line-height:1.35}.AccreditationStatus_value__oLP4i{font-family:var(--font-golos),sans-serif;line-height:1.2;color:var(--Text-Black-Main-Primary-Default);font-weight:400;font-size:.875rem}@media(min-width:1401px){.AccreditationStatus_value__oLP4i{font-size:1rem}}.AccreditationStatus_value__oLP4i{display:flex;align-items:center;gap:8px}@media(max-width:1400px){.AccreditationStatus_value__oLP4i.AccreditationStatus_onlineRequirement__KLkhp{gap:6px}}.AccreditationStatus_icon__sYbPb{width:24px;height:24px;flex-shrink:0;color:var(--Icon-Black-Main-Primary-Default,#14202A)}@media(max-width:1400px){.AccreditationStatus_icon__sYbPb{width:20px;height:20px}}.AccreditationStatus_chips__Y_6Gz{display:flex;flex-wrap:wrap;gap:8px}.MaterialsWidget_trigger__NC2FA{width:100%;padding:0;border:none;background:rgba(0,0,0,0);cursor:pointer;display:block}.MaterialsWidget_container__wd4dt.MaterialsWidget_container__wd4dt{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:16px;width:100%;text-align:left}.MaterialsWidget_content__9C7Pm{display:flex;flex-direction:column;align-items:flex-start;gap:4px}.MaterialsWidget_icon__mKZES{color:var(--Icon-Blue-Primary-Default);width:80px;height:80px;flex-shrink:0}@media(max-width:1400px){.MaterialsWidget_icon__mKZES{width:64px;height:64px}}.MaterialsWidget_modalBody__s57xe{display:flex;flex-direction:column;gap:36px}.MaterialsWidget_modalContent__k8RfU{display:flex;flex-direction:column;gap:12px}.MaterialsWidget_materialsModal__I6XOe{--modal-scroll-padding-bottom:24px;--drawer-scroll-padding-bottom:0;height:auto;max-height:95%}@media(min-width:1401px){.MaterialsWidget_materialsModal__I6XOe{--modal-width:600px}}.EventBannersSlider_slider__kcqGH.EventBannersSlider_slider__kcqGH{--section-container-gap:0;align-items:center}.EventBannersSlider_viewportWrapper__wYqyE{position:relative;width:100%;max-width:calc(625px*2 + 16px)}@media(max-width:677px){.EventBannersSlider_viewportWrapper__wYqyE{max-width:625px}}.EventBannersSlider_arrows__qk8pj{position:absolute;right:12px;bottom:12px;display:flex;gap:12px}@media(max-width:1400px){.EventBannersSlider_arrows__qk8pj{display:none}}.EventBannersSlider_viewport__vJl7j{width:100%;overflow-x:auto;scrollbar-width:none}.EventBannersSlider_viewport__vJl7j::-webkit-scrollbar{display:none}.EventBannersSlider_viewportScrollable__JwBbx{scroll-snap-type:x mandatory}.EventBannersSlider_track__aG6Kv{position:relative;display:flex;gap:16px;margin:0;padding:0;list-style:none}.EventBannersSlider_trackStatic__E_lSF{justify-content:flex-start}.EventBannersSlider_slide__g50ub{flex:0 1 auto;min-width:0;max-width:625px}.EventBannersSlider_slideScrollable__DoVei{flex-grow:0;flex-shrink:0;flex-basis:calc((100% - 16px)/2);max-width:none;scroll-snap-align:start}@media(max-width:677px){.EventBannersSlider_slideScrollable__DoVei{flex-basis:100%}}.EventBannersSlider_image__29E_y{display:block;max-width:100%;height:auto;border-radius:20px}.EventBannersSlider_imageScrollable__3HRhM{width:100%;aspect-ratio:3/2;object-fit:contain}.EventBannersSlider_switcher__QQ4GR{max-width:calc(625px*2 + 16px);padding:8px 0 0}@media(max-width:677px){.EventBannersSlider_switcher__QQ4GR{max-width:625px}}