.Avatar_avatar__UDZ4Q{display:inline-flex;align-items:center;justify-content:center;vertical-align:middle;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;user-select:none;border-radius:100%;min-width:var(--avatar-size);width:var(--avatar-size);height:var(--avatar-size)}.Avatar_avatar-sm__bK_W5{--avatar-size:32px}.Avatar_avatar-lg__FJRLy{--avatar-size:40px}.Avatar_image__bwGUf{width:100%;height:100%;object-fit:cover;border-radius:inherit}.Avatar_fallback__ReQI8{display:flex;align-items:center;justify-content:center;background-color:var(--brand-blue-90);color:var(--white);font-size:var(--font-size-80);font-weight:var(--font-weight-semibold);line-height:1;width:100%;height:100%}.Avatar_inList__O9yz1{border:2px solid var(--white)}.Avatar_inList__O9yz1+.Avatar_inList__O9yz1{margin-left:-12px}.Attendees_attendees__gprk1{display:flex;align-items:center;gap:4px}.Attendees_attendees__gprk1 p{color:var(--brand-cello-80);font-size:var(--font-size-40);font-weight:var(--font-weight-medium)}.Attendees_attendees-sm__cpSiU{font-size:1.4rem}.CalendarCell_cell__hSVWI{display:flex;align-items:center;justify-content:center;border-radius:50%;color:var(--brand-cello-90);font-size:var(--font-size-60);font-weight:var(--font-weight-regular);width:var(--calendar-cell-width);height:var(--calendar-cell-width)}.CalendarCell_cell__hSVWI:not(.CalendarCell_disabled__78bG0):not(.CalendarCell_unavailable__a2_yp){cursor:pointer}.CalendarCell_cell__hSVWI:not(.CalendarCell_disabled__78bG0):not(.CalendarCell_unavailable__a2_yp):hover{background-color:var(--brand-blue-100);color:var(--white)}@media(hover:none){.CalendarCell_cell__hSVWI:not(.CalendarCell_disabled__78bG0):not(.CalendarCell_unavailable__a2_yp):active{background-color:var(--brand-blue-100);color:var(--white)}}.CalendarCell_cell__hSVWI:not(.CalendarCell_disabled__78bG0):not(.CalendarCell_unavailable__a2_yp):focus-visible{outline:none;box-shadow:0 0 0 2px var(--brand-blue-40)}.CalendarCell_selected__DNahK{background-color:var(--brand-blue-20);color:var(--brand-blue-100)}.CalendarCell_disabled__78bG0,.CalendarCell_unavailable__a2_yp{color:var(--brand-cello-40)}.CalendarCell_today__C4RXf{font-weight:var(--font-weight-extrabold)}.CalendarCell_today__C4RXf:not(.CalendarCell_selected__DNahK){background-color:var(--brand-shark-10);color:var(--brand-shark-90)}.CalendarMonth_day__0cxdC{color:var(--brand-cello-40);font-size:var(--font-size-40);font-weight:var(--font-weight-semibold)}.CalendarMonth_calendarMonth__HInEh{table-layout:fixed;width:var(--calendar-width)}.CalendarNavButton_button__rTnOT{display:flex;align-items:center;justify-content:center;background-color:transparent;border-radius:50%;border-width:0;width:var(--calendar-cell-width);height:var(--calendar-cell-width)}.CalendarNavButton_button__rTnOT:hover{background-color:var(--brand-blue-20)}@media(hover:none){.CalendarNavButton_button__rTnOT:active{background-color:var(--brand-blue-20)}}.Separator_separator__24_1o{background-color:#f2f2f4}.Separator_separator__24_1o[data-orientation=horizontal]{height:1px;width:100%}.Separator_separator__24_1o[data-orientation=vertical]{width:1px;height:100%}.Separator_separator__24_1o+section,section+.Separator_separator__24_1o{margin-top:40px}.Calendar_header__nrCeM{display:flex;align-items:center;justify-content:space-between}.Calendar_calendar__WO4mn{--calendar-width:calc(var(--calendar-cell-width) * 7);max-width:max-content}.Calendar_calendar__WO4mn>*{grid-column:2}.Calendar_calendar__WO4mn td,.Calendar_calendar__WO4mn th{text-align:center;vertical-align:middle;height:var(--calendar-cell-width)}.Calendar_calendar__WO4mn td[aria-disabled=true]{opacity:0}.Pill_pill-danger__Mv2Qd{--pill-background-color:var(--brand-pink-100);--pill-border-color:var(--brand-pink-100);--pill-icon-color:var(--brand-pink-10);--pill-text-color:var(--white)}.Pill_pill-danger-light__HmoX1{--pill-background-color:var(--brand-danger-20);--pill-border-color:var(--brand-danger-20);--pill-icon-color:var(--brand-danger-100);--pill-text-color:var(--brand-danger-100);--pill-background-hover-color:var(--brand-danger-100);--pill-border-hover-color:var(--brand-danger-100);--pill-icon-hover-color:var(--brand-danger-20);--pill-text-hover-color:var(--white)}.Pill_pill-primary__mKgp2{--pill-background-color:var(--brand-blue-100);--pill-border-color:var(--brand-blue-100);--pill-icon-color:var(--brand-blue-10);--pill-text-color:var(--white)}.Pill_pill-primary-light__pTNGp{--pill-background-color:var(--brand-blue-10);--pill-border-color:var(--brand-blue-10);--pill-icon-color:var(--brand-blue-100);--pill-text-color:var(--brand-blue-100);--pill-background-hover-color:var(--brand-blue-100);--pill-border-hover-color:var(--brand-blue-100);--pill-icon-hover-color:var(--brand-blue-20);--pill-text-hover-color:var(--white)}.Pill_pill-success-light__IS1lw{--pill-background-color:var(--brand-success-20);--pill-border-color:var(--brand-success-20);--pill-icon-color:var(--brand-success-100);--pill-text-color:var(--brand-success-100)}.Pill_pill-grey-light__kijPf{--pill-background-color:var(--brand-shark-10);--pill-border-color:var(--brand-shark-10);--pill-icon-color:var(--brand-shark-80);--pill-text-color:var(--brand-shark-90)}.Pill_pill-sm__VTUQS{font-size:var(--font-size-40);padding:4px 6px}.Pill_pill-lg__csdX_{font-size:2rem;padding:.8rem 1.6rem}.Pill_pill__hLGGU{display:inline-flex;gap:.2rem;white-space:nowrap;background-color:var(--pill-background-color);border-color:var(--pill-border-color);border-style:solid;color:var(--pill-text-color);font-weight:var(--font-weight-semibold);line-height:1em}.Pill_pill__hLGGU svg{color:var(--pill-icon-color);width:12px;height:auto}.Pill_pill__hLGGU svg path[stroke]{stroke:currentColor}.Pill_pill__hLGGU svg path[fill]{fill:currentColor}.Pill_pill__hLGGU button:hover{background-color:var(--pill-background-hover-color);border-color:var(--pill-border-hover-color);color:var(--pill-text-hover-color);transform:translate3d(0,-2px,0)}@media(hover:none){.Pill_pill__hLGGU button:active{background-color:var(--pill-background-hover-color);border-color:var(--pill-border-hover-color);color:var(--pill-text-hover-color);transform:translate3d(0,-2px,0)}}.Pill_pill__hLGGU:not(.Pill_rounded__TgBhP){border-radius:4px}.Pill_pill__hLGGU.Pill_rounded__TgBhP{border-radius:16px}a.Pill_pill__hLGGU{text-decoration:none;cursor:pointer}a.Pill_pill__hLGGU:hover{background-color:var(--pill-background-hover-color);border-color:var(--pill-border-hover-color);color:var(--pill-text-hover-color)}@media(prefers-reduced-motion:no-preference){a.Pill_pill__hLGGU:hover{transform:translate3d(0,-2px,0)}}@media(hover:none){a.Pill_pill__hLGGU:active{background-color:var(--pill-background-hover-color);border-color:var(--pill-border-hover-color);color:var(--pill-text-hover-color)}}@media(hover:none)and (prefers-reduced-motion:no-preference){a.Pill_pill__hLGGU:active{transform:translate3d(0,-2px,0)}}.CompleteLessonSection_completeItem__kKZbw div[role=separator]{margin-block:32px}.CompleteLessonSection_completeItemSection__1bLnR{display:flex;flex-direction:column;align-items:center;gap:16px}.CompleteLessonSection_checkmark__kmpZ0{width:clamp(32px,10vw,64px);height:clamp(32px,10vw,64px);border:3px solid var(--brand-blue-80);border-radius:50%;position:relative}.CompleteLessonSection_checkmark__kmpZ0:after{content:"";position:absolute;display:block;left:37.5%;top:15%;width:25%;height:60%;border:solid var(--brand-blue-80);border-width:0 3px 3px 0;transform:rotate(45deg)}.CourseCard_card__Xe_OK{background-color:var(--white);border-radius:8px;box-shadow:var(--soft-shadow);padding:16px;position:relative}.CourseCard_header__0vI6r{--icon-size:48px;display:grid;grid-template-columns:var(--icon-size) auto max-content;grid-column-gap:8px}.CourseCard_header__0vI6r:not(:has(+.CourseCard_progressContainer__NtBvf)){padding-bottom:8px}.CourseCard_title__b9Ymy{display:flex;flex-direction:column;justify-content:center}.CourseCard_title__b9Ymy p{color:var(--brand-cello-80);line-height:1;font-size:var(--font-size-80)}.CourseCard_progressContainer__NtBvf{display:flex;align-items:center;gap:16px;margin-top:8px;width:100%;padding-bottom:4px}.CourseCard_progressContainer__NtBvf progress{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;flex:1 1;height:4px}.CourseCard_progressContainer__NtBvf progress::-webkit-progress-bar{background-color:var(--brand-blue-20);border-radius:4px}.CourseCard_progressContainer__NtBvf progress::-moz-progress-bar{background-color:var(--brand-blue-20);border-radius:4px}.CourseCard_progressContainer__NtBvf progress::-webkit-progress-value{background-color:var(--brand-blue-80);border-radius:4px}.CourseCard_footer__DL7hx{display:grid;align-items:center;grid-template-columns:1fr 1px 1fr;grid-column-gap:8px;padding-top:8px}.CourseCard_cohort__CNca6{display:flex;align-items:center;gap:4px}.CourseCard_cohortInfo__IU1Gx p{font-size:var(--font-size-40);font-weight:var(--font-weight-semibold)}.CourseCard_icon__jYn2l{width:var(--icon-size);height:var(--icon-size);border-radius:4px;overflow:hidden}.CourseCard_icon__jYn2l svg{width:100%;height:100%}.CourseCard_pill__nTZbq{position:absolute;top:0;right:0;border-radius:0 8px 0 8px!important;padding:2px 4px}.CourseCard_pill__nTZbq svg{width:10px}.CourseCardPricing_amount__NLOAd{font-size:var(--font-size-100);font-weight:var(--font-weight-semibold)}.CourseCardPricing_interval__N_tGX{font-size:var(--font-size-80)}.CourseNav_expandMenuButton__AcMY_{display:flex;align-items:center;padding:6px 12px;gap:4px;background:var(--white);box-shadow:var(--soft-shadow);border-radius:0 8px 8px 0;font-size:1.2rem;font-weight:var(--font-weight-semibold);color:var(--brand-cello-80);border:none;margin-top:24px}.CourseNav_expandMenuButton__AcMY_:before{content:"";width:24px;height:24px;background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3 18H21V15.9998H3V18ZM3 12.9998H21V11.0002H3V12.9998ZM3 6V8.00016H21V6H3Z' fill='%230B7496'/%3E%3C/svg%3E%0A")}@media(min-width:899.99px){.CourseNav_expandMenuButton__AcMY_{display:none}}.CourseNav_closeNavButton__BD37D{margin-bottom:24px;padding:4px 8px;border-radius:3.2rem}.CourseNav_closeNavButton__BD37D svg{width:16px}@media(min-width:899.99px){.CourseNav_closeNavButton__BD37D{display:none}}@media(max-width:899.99px){.CourseNav_navWrapper__ekCCB{display:flex;align-items:flex-start;position:fixed;top:0;left:0;z-index:110}}@media(max-width:899.99px)and (prefers-reduced-motion:no-preference){.CourseNav_navWrapper__ekCCB{transition:all .15s ease-in}}@media(max-width:899.99px){.CourseNav_navWrapper__ekCCB:not(.CourseNav_expandedNav__ZIMsH){transform:translateX(-100vw)}}.CourseNav_nav__MUXO8{--loader-color:var(--brand-blue-80);background-color:var(--white);height:100vh;max-height:100vh;padding:24px 16px;position:-webkit-sticky;position:sticky;top:0;overflow-y:scroll}@media(max-width:899.99px){.CourseNav_nav__MUXO8{width:100vw}}@media(min-width:899.99px){.CourseNav_nav__MUXO8{margin-left:var(--sidebar-collapsed-width);min-width:max-content}}.CourseNav_nav__MUXO8 ul{list-style-type:none;margin:0;padding:0}.CourseNav_nav__MUXO8 a{text-decoration:none}.CourseNav_nav__MUXO8>ul>li{padding-bottom:12px}.CourseNav_nav__MUXO8>ul>li+li{border-top:1px solid #f2f2f4;padding-top:12px}.CourseNav_nav__MUXO8>ul>li ul li+li{margin-top:4px}.CourseNav_moduleLink__O_cRM{display:flex;align-items:center}.CourseNav_lessonLink__9pe0y{display:grid;grid-auto-columns:max-content auto max-content;grid-column-gap:8px}.CourseNav_lessonLink__9pe0y,.CourseNav_moduleLink__O_cRM{border-radius:4px;padding:8px 4px}.CourseNav_lessonLink__9pe0y.CourseNav_focus-visible__EWFEE,.CourseNav_lessonLink__9pe0y:active,.CourseNav_lessonLink__9pe0y:focus,.CourseNav_moduleLink__O_cRM.CourseNav_focus-visible__EWFEE,.CourseNav_moduleLink__O_cRM:active,.CourseNav_moduleLink__O_cRM:focus{outline:none!important}.CourseNav_lessonLink__9pe0y:focus-visible,.CourseNav_moduleLink__O_cRM:focus-visible{outline:none!important}.CourseNav_lessonLink__9pe0y[href$="#"],.CourseNav_moduleLink__O_cRM[href$="#"]{cursor:not-allowed}.CourseNav_lessonLink__9pe0y[aria-current=page],.CourseNav_moduleLink__O_cRM[aria-current=page]{--progress-border-color:var(--brand-blue-40);--progress-text-color:var(--brand-blue-80);background-color:var(--brand-shark-10);cursor:default}.CourseNav_lessonLink__9pe0y[aria-current=page] .CourseNav_lessonTitle__1wbPS,.CourseNav_lessonLink__9pe0y[aria-current=page] .CourseNav_moduleTitle__DP_7d,.CourseNav_moduleLink__O_cRM[aria-current=page] .CourseNav_lessonTitle__1wbPS,.CourseNav_moduleLink__O_cRM[aria-current=page] .CourseNav_moduleTitle__DP_7d{color:var(--brand-blue-90)}.CourseNav_lessonLink__9pe0y[aria-current=false]:not([href$="#"]):hover,.CourseNav_moduleLink__O_cRM[aria-current=false]:not([href$="#"]):hover{--progress-border-color:var(--brand-blue-40);--progress-text-color:var(--brand-blue-80);background-color:var(--brand-blue-10)}.CourseNav_lessonLink__9pe0y[aria-current=false]:not([href$="#"]):hover .CourseNav_lessonTitle__1wbPS,.CourseNav_lessonLink__9pe0y[aria-current=false]:not([href$="#"]):hover .CourseNav_moduleTitle__DP_7d,.CourseNav_moduleLink__O_cRM[aria-current=false]:not([href$="#"]):hover .CourseNav_lessonTitle__1wbPS,.CourseNav_moduleLink__O_cRM[aria-current=false]:not([href$="#"]):hover .CourseNav_moduleTitle__DP_7d{color:var(--brand-blue-90)}.CourseNav_lessonLink__9pe0y[aria-current=false]:not([href$="#"]):focus-visible,.CourseNav_moduleLink__O_cRM[aria-current=false]:not([href$="#"]):focus-visible{--progress-border-color:var(--brand-blue-40);--progress-text-color:var(--brand-blue-80);background-color:var(--brand-blue-10)}.CourseNav_lessonLink__9pe0y[aria-current=false]:not([href$="#"]):focus-visible .CourseNav_lessonTitle__1wbPS,.CourseNav_lessonLink__9pe0y[aria-current=false]:not([href$="#"]):focus-visible .CourseNav_moduleTitle__DP_7d,.CourseNav_moduleLink__O_cRM[aria-current=false]:not([href$="#"]):focus-visible .CourseNav_lessonTitle__1wbPS,.CourseNav_moduleLink__O_cRM[aria-current=false]:not([href$="#"]):focus-visible .CourseNav_moduleTitle__DP_7d{color:var(--brand-blue-90)}@media(hover:none){.CourseNav_lessonLink__9pe0y[aria-current=false]:not([href$="#"]):active,.CourseNav_moduleLink__O_cRM[aria-current=false]:not([href$="#"]):active{--progress-border-color:var(--brand-blue-40);--progress-text-color:var(--brand-blue-80);background-color:var(--brand-blue-10)}.CourseNav_lessonLink__9pe0y[aria-current=false]:not([href$="#"]):active .CourseNav_lessonTitle__1wbPS,.CourseNav_lessonLink__9pe0y[aria-current=false]:not([href$="#"]):active .CourseNav_moduleTitle__DP_7d,.CourseNav_moduleLink__O_cRM[aria-current=false]:not([href$="#"]):active .CourseNav_lessonTitle__1wbPS,.CourseNav_moduleLink__O_cRM[aria-current=false]:not([href$="#"]):active .CourseNav_moduleTitle__DP_7d{color:var(--brand-blue-90)}}.CourseNav_lessonLink__9pe0y[data-completed=true],.CourseNav_moduleLink__O_cRM[data-completed=true]{--progress-border-color:var(--brand-blue-80);--progress-text-color:var(--brand-blue-80)}.CourseNav_lessonLink__9pe0y[data-completed=true] .CourseNav_lessonTitle__1wbPS,.CourseNav_lessonLink__9pe0y[data-completed=true] .CourseNav_moduleTitle__DP_7d,.CourseNav_moduleLink__O_cRM[data-completed=true] .CourseNav_lessonTitle__1wbPS,.CourseNav_moduleLink__O_cRM[data-completed=true] .CourseNav_moduleTitle__DP_7d{color:var(--brand-cello-40)}.CourseNav_moduleLink__O_cRM{align-items:baseline;justify-content:space-between;gap:8px}.CourseNav_moduleTitle__DP_7d{color:var(--brand-cello-90);font-weight:var(--font-weight-semibold);display:flex;align-items:center;gap:4px}.CourseNav_moduleTitle__DP_7d svg{width:14px}.CourseNav_moduleCompletion__ap4RP{color:var(--brand-cello-80);font-size:var(--font-size-20);font-weight:var(--font-weight-semibold)}.CourseNav_lessonLink__9pe0y{--progress-border-color:#e4e8ec;--progress-text-color:var(--brand-cello-40);align-items:center;gap:8px}.CourseNav_lessonLink__9pe0y[data-completed=true] .CourseNav_lessonProgress__wMvwx{background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M16.1667 8.33333L10.3334 15L7.83337 12.5' stroke='%233C90AB' stroke-width='2' stroke-miterlimit='10' stroke-linecap='square'/%3E%3C/svg%3E%0A");background-size:cover;background-repeat:no-repeat;background-position:50%;color:transparent}.CourseNav_favouritedIcon__VSZrD{grid-area:1/3/2/4}.CourseNav_favouritedIcon__VSZrD svg{color:var(--brand-blue-40);width:20px;height:auto}.CourseNav_favouritedIcon__VSZrD svg path{fill:currentColor;stroke:currentColor}.CourseNav_lessonTitle__1wbPS{grid-area:1/2/2/3;color:var(--brand-cello-90);font-size:var(--font-size-80);font-weight:var(--font-weight-medium)}.CourseNav_lessonProgress__wMvwx{grid-area:1/1/2/2;display:flex;align-items:center;justify-content:center;width:2.4rem;height:2.4rem;border:1.5px solid var(--progress-border-color);border-radius:50%;color:var(--progress-text-color);font-size:var(--font-size-40);font-weight:var(--font-weight-semibold)}.FavouriteButton_button__nylgZ{background-color:var(--brand-blue-10);color:var(--brand-blue-100);border:none;border-radius:50%;padding:12px;position:fixed;right:24px;top:50%;transform:translate3d(0,-50%,0)}.FavouriteButton_button__nylgZ svg{width:2.4rem;height:auto}.FavouriteButton_button__nylgZ svg path:not([fill=none]){fill:currentColor}.FavouriteButton_button__nylgZ svg path[stroke]{stroke:currentColor}.FavouriteButton_button__nylgZ:hover{color:var(--brand-blue-10);background-color:var(--brand-blue-100)}@media(prefers-reduced-motion:no-preference){.FavouriteButton_button__nylgZ:hover{transform:translate3d(0,calc(-50% - 2px),0)}}@media(hover:none){.FavouriteButton_button__nylgZ:active{color:var(--brand-blue-10);background-color:var(--brand-blue-100)}}@media(hover:none)and (prefers-reduced-motion:no-preference){.FavouriteButton_button__nylgZ:active{transform:translate3d(0,calc(-50% - 2px),0)}}.LockedLessonWrapper_card__XEjco{display:flex;align-items:center;background-color:var(--white);border-radius:8px;padding:16px;gap:16px}.LockedLessonWrapper_card__XEjco a{width:max-content;order:3}.LockedLessonWrapper_copy__PjUYD{order:2;flex:1 1}.LockedLessonWrapper_copy__PjUYD p:first-of-type{font-weight:var(--font-weight-bold);font-size:1.4em}.LockedLessonWrapper_icon__NJOFV{background-color:var(--brand-blue-10);border-radius:50%;width:52px;height:52px;display:flex;align-items:center;justify-content:center}.LockedLessonWrapper_icon__NJOFV svg{width:60%;height:60%}.LockedLessonWrapper_icon__NJOFV svg path[fill]{fill:var(--brand-blue-80)}.LockedLessonWrapper_icon__NJOFV svg path[stroke]{stroke:var(--brand-blue-80)}.NextLessonCard_nextLesson__WABYA div[role=separator]{margin-block:32px}.NextLessonCard_card__LLKut{display:grid;grid-template-columns:240px auto max-content;grid-column-gap:16px;align-items:center;background-color:var(--white);border-radius:8px;box-shadow:var(--soft-shadow);padding:8px;position:relative;transition:var(--card-transition)}.NextLessonCard_card__LLKut:hover{box-shadow:var(--soft-shadow-hover)}@media(hover:none){.NextLessonCard_card__LLKut:active{box-shadow:var(--soft-shadow-hover)}}@media(prefers-reduced-motion:no-preference){.NextLessonCard_card__LLKut{--card-transition:all 150ms ease-in}}.NextLessonCard_thumbnailWrapper__obDkp{display:flex;align-items:center;justify-content:center;background-color:#000;border-radius:4px;overflow:hidden}.NextLessonCard_thumbnail__RsJAU{opacity:.7;transition:var(--card-transition)}.NextLessonCard_playButton__z5EU5{width:52px;height:52px;background-color:var(--white);border-radius:50%;box-shadow:var(--soft-shadow);position:absolute;background-image:url(/_next/static/media/icon-play.33dccbc0.svg);background-size:cover;background-repeat:no-repeat;background-position:50%}.NextLessonCard_thumbnailTitle___qg0_{position:absolute;padding:16px;text-align:center;font-weight:var(--font-weight-extrabold);text-shadow:.05em .05em 0 hsla(0,0%,100%,.5);transition:var(--card-transition)}.NextLessonCard_subtitle__TobYv{color:var(--brand-cello-80);font-size:var(--font-size-80)}.NextLessonCard_title__J2_6c{font-weight:var(--font-weight-bold);font-size:2.4rem;transition:var(--card-transition)}.NextLessonCard_hiddenLink__uArPf{position:absolute;inset:0;z-index:1}.NextLessonCard_hiddenLink__uArPf:hover~.NextLessonCard_info__4Rr2W .NextLessonCard_title__J2_6c{color:var(--brand-blue-80);text-decoration:underline;text-underline-offset:.15em}.NextLessonCard_hiddenLink__uArPf:hover~.NextLessonCard_thumbnailWrapper__obDkp .NextLessonCard_thumbnail__RsJAU{opacity:1}.NextLessonCard_hiddenLink__uArPf:hover~.NextLessonCard_thumbnailWrapper__obDkp .NextLessonCard_thumbnailTitle___qg0_{text-shadow:.05em .05em 0 #fff}@media(hover:none){.NextLessonCard_hiddenLink__uArPf:active~.NextLessonCard_info__4Rr2W .NextLessonCard_title__J2_6c{color:var(--brand-blue-80);text-decoration:underline;text-underline-offset:.15em}.NextLessonCard_hiddenLink__uArPf:active~.NextLessonCard_thumbnailWrapper__obDkp .NextLessonCard_thumbnail__RsJAU{opacity:1}.NextLessonCard_hiddenLink__uArPf:active~.NextLessonCard_thumbnailWrapper__obDkp .NextLessonCard_thumbnailTitle___qg0_{text-shadow:.05em .05em 0 #fff}}.ResourcesFilters_filters__Opxn1{--loader-color:var(--brand-blue-80);background-color:var(--white);display:flex;flex-direction:column;gap:16px;z-index:120}.ResourcesFilters_filters__Opxn1.ResourcesFilters_mobile__WdL6D{width:100vw;max-height:90vh;position:fixed;bottom:0;border-radius:16px 16px 0 0;box-shadow:var(--soft-shadow)}@media(prefers-reduced-motion:no-preference){.ResourcesFilters_filters__Opxn1.ResourcesFilters_mobile__WdL6D{transition:all 50ms ease-in}}.ResourcesFilters_filters__Opxn1.ResourcesFilters_mobile__WdL6D.ResourcesFilters_hidden__fLV2o{transform:translateY(100%)}.ResourcesFilters_filters__Opxn1.ResourcesFilters_mobile__WdL6D.ResourcesFilters_visible__2ph8H{padding:24px 24px 14rem}.ResourcesFilters_filters__Opxn1.ResourcesFilters_mobile__WdL6D .ResourcesFilters_closeButton__GiRmK{position:-webkit-sticky;position:sticky;top:0}.ResourcesFilters_filters__Opxn1.ResourcesFilters_desktop__rzWcH{height:100vh;max-height:100vh;position:-webkit-sticky;position:sticky;top:0;width:min(300px,90vw)}.ResourcesFilters_filters__Opxn1.ResourcesFilters_desktop__rzWcH.ResourcesFilters_hidden__fLV2o{max-width:0}.ResourcesFilters_filters__Opxn1.ResourcesFilters_desktop__rzWcH.ResourcesFilters_visible__2ph8H{padding:24px 16px}.ResourcesFilters_filters__Opxn1.ResourcesFilters_hidden__fLV2o{overflow:hidden;padding:0}.ResourcesFilters_filters__Opxn1.ResourcesFilters_visible__2ph8H{overflow-y:scroll}.ResourcesFilters_filters__Opxn1 legend{font-size:var(--font-size-80);font-weight:var(--font-weight-semibold);color:var(--brand-cello-80);margin-bottom:8px}.ResourcesFilters_filters__Opxn1 fieldset>div{padding:4px}.ResourcesFilters_filters__Opxn1 fieldset label{flex:1 1}.ResourcesFilters_actions__3LNiV{display:flex;flex-direction:column;gap:8px;position:fixed;bottom:0;left:0;width:100vw;background-color:inherit;padding:24px 24px calc(24px + env(safe-area-inset-bottom))}@media(min-width:900px){.ResourcesFilters_actions__3LNiV{display:none}}.ResourcesFilters_closeButton__GiRmK{align-self:flex-end;display:flex;align-items:center;gap:4px;padding:4px 8px;background:var(--brand-shark-10);border-radius:3.2rem;border:1px solid #f2f2f3;color:var(--brand-shark-80);font-size:var(--font-size-80);font-weight:var(--font-weight-medium);max-width:max-content}.ResourcesFilters_closeButton__GiRmK svg{width:16px}.ResourcesFilters_closeButton__GiRmK svg path{fill:var(--brand-shark-40)}.ResourcesFilters_closeButton__GiRmK:hover{background-color:var(--brand-shark-90);border-color:var(--brand-shark-90);color:var(--white)}@media(prefers-reduced-motion:no-preference){.ResourcesFilters_closeButton__GiRmK:hover{transform:translate3d(0,-2px,0)}}@media(hover:none){.ResourcesFilters_closeButton__GiRmK:active{background-color:var(--brand-shark-90);border-color:var(--brand-shark-90);color:var(--white)}}@media(hover:none)and (prefers-reduced-motion:no-preference){.ResourcesFilters_closeButton__GiRmK:active{transform:translate3d(0,-2px,0)}}.SignInError_callout__ipa7V{border-radius:4px;padding:8px 12px;background-color:var(--brand-pink-10)}.SignInError_callout__ipa7V p{font-size:1.6rem;line-height:130%}.SocialLinks_instructorSocials__wsDTN{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}.SocialLinks_instructorSocials__wsDTN a{display:block;width:3.6rem;height:3.6rem;background-color:var(--brand-blue-80);border-radius:50%}.SocialLinks_instructorSocials__wsDTN a img{width:100%;height:auto}.SocialLinks_instructorSocials__wsDTN a:hover{background-color:var(--brand-cello-90)}@media(prefers-reduced-motion:no-preference){.SocialLinks_instructorSocials__wsDTN a:hover{transform:translate3d(0,-2px,0)}}@media(hover:none){.SocialLinks_instructorSocials__wsDTN a:active{background-color:var(--brand-cello-90)}}@media(hover:none)and (prefers-reduced-motion:no-preference){.SocialLinks_instructorSocials__wsDTN a:active{transform:translate3d(0,-2px,0)}}.Link_link__avDZO{color:var(--brand-blue-80);text-decoration:none;font-size:1em;line-height:inherit;margin-bottom:-.1em}.Link_link__avDZO:hover{color:var(--brand-blue-100)}@media(hover:none){.Link_link__avDZO:active{color:var(--brand-blue-100)}}.Link_link__avDZO svg{width:1.1em;height:auto;margin-bottom:-.2em;display:inline}.Link_link__avDZO svg path[stroke]{stroke:currentColor}.Link_content__4mRhB{border-bottom:2px solid;padding-bottom:.1em}button.Link_link__avDZO{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;background-color:transparent;border:none}.TitleWithActions_breadcrumbs__kIYim{margin-bottom:24px}.TitleWithActions_breadcrumbs__kIYim a{font-size:var(--font-size-80)}.TitleWithActions_titleWithActions__lO5fg{display:flex;flex-wrap:wrap;gap:16px;align-items:baseline;justify-content:space-between;margin-bottom:40px}main .TitleWithActions_titleWithActions__lO5fg:first-child{margin-top:16px}.TitleWithActions_actions__GfoM_{display:flex;gap:8px}.SubscriptionCard_card__tJTSu{display:grid;grid-template-columns:160px auto max-content;grid-column-gap:16px;align-items:center;background-color:var(--white);border-radius:8px;box-shadow:var(--soft-shadow);padding:8px;max-width:64rem;position:relative;transition:var(--card-transition)}.SubscriptionCard_card__tJTSu:hover{box-shadow:var(--soft-shadow-hover)}@media(hover:none){.SubscriptionCard_card__tJTSu:active{box-shadow:var(--soft-shadow-hover)}}@media(prefers-reduced-motion:no-preference){.SubscriptionCard_card__tJTSu{--card-transition:all 150ms ease-in}}.SubscriptionCard_icon__jEzab{border-radius:4px;overflow:hidden}.SubscriptionCard_subtitle__7DW5D{color:var(--brand-cello-80);font-size:var(--font-size-80)}.SubscriptionCard_title__SggVH{font-weight:var(--font-weight-extrabold)}.SubscriptionCard_subscriptionLink__dfAg7{display:block;margin-top:12px;text-align:left}.UserSchedule_schedule__QU86u{--calendar-width:calc(var(--calendar-cell-width) * 7);--schedule-inline-padding:2rem;background-color:#fafcfe}.UserSchedule_schedule__QU86u h2{margin-bottom:2.4rem}.UserSchedule_schedule__QU86u.UserSchedule_mobile__nw_Jg{--calendar-cell-width:min(calc((100vw - (24px * 2)) / 7),calc((500px - (24px * 2)) / 7));width:100vw;max-height:90vh;position:fixed;z-index:110;bottom:0;left:0;border-radius:16px 16px 0 0;padding-bottom:24px;box-shadow:var(--soft-shadow);overflow-y:scroll}.UserSchedule_schedule__QU86u.UserSchedule_mobile__nw_Jg.UserSchedule_hidden__IydDg{transform:translateY(100%)}.UserSchedule_schedule__QU86u.UserSchedule_mobile__nw_Jg .UserSchedule_scheduleWrapper__QTbvc{padding-inline:24px}.UserSchedule_schedule__QU86u.UserSchedule_mobile__nw_Jg .UserSchedule_header__s4FKc{position:-webkit-sticky;position:sticky;top:0;background-color:inherit;border-radius:16px 16px 0 0;padding:24px;z-index:2}@media(prefers-reduced-motion:no-preference){.UserSchedule_schedule__QU86u.UserSchedule_mobile__nw_Jg{transition:all 50ms ease-in}}.UserSchedule_schedule__QU86u.UserSchedule_desktop__2VN_E{--calendar-cell-width:3.6rem;padding:5.6rem var(--schedule-inline-padding) 2.4rem;width:calc(var(--calendar-width) + var(--schedule-inline-padding)*2)}.UserSchedule_schedule__QU86u.UserSchedule_desktop__2VN_E .UserSchedule_closeButton__F69js{display:none}.UserSchedule_scheduleWrapper__QTbvc{display:flex;flex-direction:column;gap:2.4rem}.UserSchedule_selectedDay__9RoSP{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:4px}.UserSchedule_selectedDay__9RoSP h3{font-size:var(--font-size-60)}.UserSchedule_selectedDay__9RoSP p{color:var(--brand-cello-80);font-size:var(--font-size-20)}.UserSchedule_liveSessions__PMnC9{list-style-type:none;margin:0;padding:0}.UserSchedule_emptySession__ebeEE{padding:16px;background-color:var(--brand-shark-10)}.UserSchedule_emptySession__ebeEE,.UserSchedule_liveSession__BDI86{border-radius:4px}.UserSchedule_emptySession__ebeEE.UserSchedule_liveSessionPreview__aNvYN,.UserSchedule_liveSession__BDI86.UserSchedule_liveSessionPreview__aNvYN{background-color:var(--white);box-shadow:var(--soft-shadow)}.UserSchedule_liveSession__BDI86{padding:4px 8px 8px;position:relative;transition:var(--card-transition)}.UserSchedule_liveSession__BDI86+.UserSchedule_liveSession__BDI86{margin-top:12px}.UserSchedule_liveSession__BDI86:hover{background-color:var(--brand-blue-10);box-shadow:var(--soft-shadow)}.UserSchedule_liveSession__BDI86:hover.UserSchedule_liveSessionIsLive__gL0AN{background-color:var(--white)}@media(hover:none){.UserSchedule_liveSession__BDI86:active{background-color:var(--brand-blue-10);box-shadow:var(--soft-shadow)}.UserSchedule_liveSession__BDI86:active.UserSchedule_liveSessionIsLive__gL0AN{background-color:var(--white)}}@media(prefers-reduced-motion:no-preference){.UserSchedule_liveSession__BDI86{--card-transition:all 150ms ease-in}}.UserSchedule_hiddenLink__s58xT{position:absolute;inset:0;z-index:1;opacity:0}.UserSchedule_hiddenLink__s58xT:hover~.UserSchedule_liveSessionTitle__9txvJ{color:var(--brand-blue-100);text-decoration:underline;text-underline-offset:.25em}.UserSchedule_hiddenLink__s58xT:hover~.UserSchedule_liveSessionTime__DyHo9{color:var(--brand-blue-80)}.UserSchedule_hiddenLink__s58xT:hover~.UserSchedule_liveSessionTime__DyHo9.UserSchedule_liveSessionTimeIsLive__iKOGH{color:var(--brand-pink-90)}@media(hover:none){.UserSchedule_hiddenLink__s58xT:active~.UserSchedule_liveSessionTitle__9txvJ{color:var(--brand-blue-100);text-decoration:underline;text-underline-offset:.25em}.UserSchedule_hiddenLink__s58xT:active~.UserSchedule_liveSessionTime__DyHo9{color:var(--brand-blue-80)}.UserSchedule_hiddenLink__s58xT:active~.UserSchedule_liveSessionTime__DyHo9.UserSchedule_liveSessionTimeIsLive__iKOGH{color:var(--brand-pink-90)}}.UserSchedule_liveSessionTitle__9txvJ{margin-top:4px;color:var(--brand-cello-90);transition:var(--card-transition);font-weight:var(--font-weight-semibold)}.UserSchedule_emptySession__ebeEE p{font-weight:var(--font-weight-medium);color:var(--brand-shark-80)}.UserSchedule_emptySession__ebeEE p,.UserSchedule_liveSessionTitle__9txvJ{font-size:var(--font-size-80)}.UserSchedule_liveSessionTime__DyHo9{position:relative;color:var(--brand-cello-80);font-size:var(--font-size-60);font-weight:var(--font-weight-semibold);transition:var(--card-transition);display:flex;align-items:center;gap:6px}.UserSchedule_liveSessionTime__DyHo9 time{color:inherit;font:inherit}.UserSchedule_liveSessionTime__DyHo9:before{content:"";display:inline-block;border-radius:50%;background:var(--brand-blue-100);width:6px;height:6px}.UserSchedule_liveSessionTime__DyHo9.UserSchedule_liveSessionTimeIsLive__iKOGH{color:var(--brand-pink-90);font-weight:var(--font-weight-extrabold)}.UserSchedule_liveSessionTime__DyHo9.UserSchedule_liveSessionTimeIsLive__iKOGH:before{background:var(--brand-pink-90);box-shadow:0 0 0 2px var(--brand-pink-20)}.UserSchedule_liveSessionButton__AhjHs{margin-top:8px;position:relative;z-index:2}.UserSchedule_header__s4FKc{display:flex;align-items:center;padding-bottom:24px}.UserSchedule_header__s4FKc h3{flex:1 1}.UserSchedule_closeButton__F69js{align-self:flex-end;display:flex;align-items:center;gap:4px;padding:4px 8px;background:var(--brand-shark-10);border-radius:3.2rem;border:1px solid #f2f2f3;color:var(--brand-shark-80);font-size:var(--font-size-80);font-weight:var(--font-weight-medium);max-width:max-content}.UserSchedule_closeButton__F69js svg{width:16px}.UserSchedule_closeButton__F69js svg path{fill:var(--brand-shark-40)}.UserSchedule_closeButton__F69js:hover{background-color:var(--brand-shark-90);border-color:var(--brand-shark-90);color:var(--white)}@media(prefers-reduced-motion:no-preference){.UserSchedule_closeButton__F69js:hover{transform:translate3d(0,-2px,0)}}@media(hover:none){.UserSchedule_closeButton__F69js:active{background-color:var(--brand-shark-90);border-color:var(--brand-shark-90);color:var(--white)}}@media(hover:none)and (prefers-reduced-motion:no-preference){.UserSchedule_closeButton__F69js:active{transform:translate3d(0,-2px,0)}}