@keyframes right-column-promo_simplefadein__1i0uG{0%{opacity:0}to{opacity:1}}.right-column-promo_bgImage___HhkP{background-size:cover;background-position:50% 50%}.right-column-promo_content__rUNLc{position:relative;padding:8.7% 15% 8.7% 8.7%;z-index:2}@media(min-width:751px)and (max-width:1100px){.right-column-promo_content__rUNLc{padding:28px 20px 32px}}@media(max-width:750px){.right-column-promo_content__rUNLc{padding:7% 15% 9% 7%}}@media(max-width:450px){.right-column-promo_content__rUNLc{padding:28px 24px 32px}}.right-column-promo_gradientOverlay__Egvbt{position:relative}.right-column-promo_gradientOverlay__Egvbt:after{position:absolute;content:"";z-index:1;left:0;top:0;width:100%;height:100%;display:inline-block;mix-blend-mode:multiply;border-radius:6px}.right-column-promo_gradientOverlaySimple__Oduvu:after{background:linear-gradient(180deg,rgba(238,238,238,.000082),rgba(27,27,27,.82));opacity:.45}.right-column-promo_gradientOverlayVisual__z52Ra:after{background:linear-gradient(180deg,rgba(27,27,27,.3) 1.56%,rgba(27,27,27,.8));opacity:.5}.right-column-promo_notShowItOnMobile__hTEmI{display:none}@media(min-width:751px){.right-column-promo_notShowItOnMobile__hTEmI{display:block}}.right-column-promo_bgImage___HhkP{position:absolute;inset:0;z-index:1}.single-purchase_historybar__xVMrR{margin-bottom:16px;background-color:#f2f2f2}.single-purchase_historybar__xVMrR:last-child{margin-bottom:0}.single-purchase_icon__daCf_{margin-top:-1px}.single-purchase_topLine__22ptm{column-gap:16px;padding:16px}@media(max-width:599.98px){.single-purchase_topLine__22ptm{padding-left:12px;padding-right:12px;column-gap:12px}}.single-purchase_expand__5j1TX{margin-left:auto;align-self:center}.single-purchase_collapseContainer__ot0Gi{padding:26px 48px 10px}@media(max-width:599.98px){.single-purchase_collapseContainer__ot0Gi{padding:24px 24px 8px}}.single-purchase_emailBtn__gnIfq{border:0;padding:0;font-size:14px;letter-spacing:.5px;line-height:1.4}.balance-line_circleFree__4aXQ2,.balance-line_circleLive__7ggLK,.balance-line_circleStudio__s_OTE,.balance-line_circleZero__P_NXr,.balance-line_circle__j9kVy{width:120px;min-width:120px;height:120px;line-height:120px;border-radius:50%;text-align:center}.balance-line_circleZero__P_NXr{color:#1b1b1b;background-color:#f2f2f2}.balance-line_circleFree__4aXQ2{color:#1b1b1b;background-color:#ffb81c}.balance-line_circleStudio__s_OTE{color:#fff;background-color:#4d4d4d}.balance-line_circleLive__7ggLK{color:#fff;background-color:#ff8200}@media(min-width:600px){.balance-line_colCircle__TU_9m{margin-right:2px}}.balance-line_chevronIcon__RvLb9{margin-top:-1px}.balance-line_collapseContainer__Lpf1o{padding-top:28px}@media(min-width:600px){.balance-line_collapseContainer__Lpf1o{padding-top:32px}}.balance-line_balanceBar__Pa5_o{padding:24px 16px 28px}.balance-line_balanceBar__Pa5_o:last-child{margin-bottom:0!important}.balance-line_balanceBar__Pa5_o .btn{margin-top:23px;margin-bottom:2px;min-height:32px;padding-top:8px;padding-bottom:8px;min-width:145px}.balance-line_balanceBar__Pa5_o .dropdown-button{text-align:center}.balance-line_balanceBar__Pa5_o .dropdown-button .dropdown-menu{background-color:#1b1b1b;border-radius:16px;overflow:hidden}.balance-line_balanceBar__Pa5_o .dropdown-button .dropdown-item{display:flex}.balance-line_balanceBar__Pa5_o .dropdown-button .dropdown-item:hover{background-color:#1b1b1b}.balance-line_balanceBar__Pa5_o .dropdown-button .dropdown-toggle{font-size:12px;line-height:16px}.balance-line_balanceBar__Pa5_o .dropdown-button .dropdown-toggle:after{margin-top:-2px;margin-left:5px;vertical-align:middle;border-top-width:4px;border-left-width:4px;border-right-width:4px}.balance-line_balanceBar__Pa5_o .dropdown-button .color-white{color:#fff;line-height:24px}.balance-line_balanceBar__Pa5_o .dropdown-button .btn-primary:disabled{background-color:#e0e0e0!important;border-color:#e0e0e0!important;color:#666;cursor:not-allowed;pointer-events:none}@media(min-width:600px){.balance-line_balanceBar__Pa5_o{padding:32px}.balance-line_balanceBar__Pa5_o .btn{margin-bottom:-3px}.balance-line_balanceBar__Pa5_o .dropdown-button{text-align:initial}}.class-packs_pageTitle__j4Vfh{margin-bottom:40px;padding:0 10px}.class-packs_sectionTitle__YFZDg{margin-bottom:30px;padding:0 10px}.class-packs_month__C6J5s{padding:16px 10px 0;color:#9e9e9e}.class-packs_sidebar__eCQmw{background-color:#d3d3d3}.rdp{--rdp-cell-size:40px;--rdp-caption-font-size:18px;--rdp-accent-color:#0000ff;--rdp-background-color:#e7edff;--rdp-accent-color-dark:#3003e1;--rdp-background-color-dark:#180270;--rdp-outline:2px solid var(--rdp-accent-color);--rdp-outline-selected:3px solid var(--rdp-accent-color);--rdp-selected-color:#fff;margin:1em}.rdp-vhidden{box-sizing:border-box;padding:0;margin:0;background:transparent;border:0;-moz-appearance:none;-webkit-appearance:none;appearance:none;position:absolute!important;top:0;width:1px!important;height:1px!important;padding:0!important;overflow:hidden!important;clip:rect(1px,1px,1px,1px)!important;border:0!important}.rdp-button_reset{appearance:none;position:relative;margin:0;padding:0;cursor:default;color:inherit;background:none;font:inherit;-moz-appearance:none;-webkit-appearance:none}.rdp-button_reset:focus-visible{outline:none}.rdp-button{border:2px solid transparent}.rdp-button[disabled]:not(.rdp-day_selected){opacity:.25}.rdp-button:not([disabled]){cursor:pointer}.rdp-button:focus-visible:not([disabled]){color:inherit;background-color:var(--rdp-background-color);border:var(--rdp-outline)}.rdp-button:hover:not([disabled]):not(.rdp-day_selected){background-color:var(--rdp-background-color)}.rdp-months{display:flex}.rdp-month{margin:0 1em}.rdp-month:first-child{margin-left:0}.rdp-month:last-child{margin-right:0}.rdp-table{margin:0;max-width:calc(var(--rdp-cell-size) * 7);border-collapse:collapse}.rdp-with_weeknumber .rdp-table{max-width:calc(var(--rdp-cell-size) * 8);border-collapse:collapse}.rdp-caption{display:flex;align-items:center;justify-content:space-between;padding:0;text-align:left}.rdp-multiple_months .rdp-caption{position:relative;display:block;text-align:center}.rdp-caption_dropdowns,.rdp-caption_label{position:relative;display:inline-flex}.rdp-caption_label{z-index:1;align-items:center;margin:0;padding:0 .25em;white-space:nowrap;color:currentColor;border:2px solid transparent;font-family:inherit;font-size:var(--rdp-caption-font-size);font-weight:700}.rdp-nav{white-space:nowrap}.rdp-multiple_months .rdp-caption_start .rdp-nav{position:absolute;top:50%;left:0;transform:translateY(-50%)}.rdp-multiple_months .rdp-caption_end .rdp-nav{position:absolute;top:50%;right:0;transform:translateY(-50%)}.rdp-nav_button{display:inline-flex;align-items:center;justify-content:center;width:var(--rdp-cell-size);height:var(--rdp-cell-size);padding:.25em;border-radius:100%}.rdp-dropdown_month,.rdp-dropdown_year{position:relative;display:inline-flex;align-items:center}.rdp-dropdown{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:absolute;z-index:2;top:0;bottom:0;left:0;width:100%;margin:0;padding:0;cursor:inherit;opacity:0;border:none;background-color:transparent;font-family:inherit;font-size:inherit;line-height:inherit}.rdp-dropdown[disabled]{opacity:unset;color:unset}.rdp-dropdown:focus-visible:not([disabled])+.rdp-caption_label{background-color:var(--rdp-background-color);border:var(--rdp-outline);border-radius:6px}.rdp-dropdown_icon{margin:0 0 0 5px}.rdp-head{border:0}.rdp-head_row,.rdp-row{height:100%}.rdp-head_cell{vertical-align:middle;font-size:.75em;font-weight:700;text-align:center;height:100%;height:var(--rdp-cell-size);padding:0;text-transform:uppercase}.rdp-tbody{border:0}.rdp-tfoot{margin:.5em}.rdp-cell{width:var(--rdp-cell-size);height:100%;height:var(--rdp-cell-size);padding:0;text-align:center}.rdp-weeknumber{font-size:.75em}.rdp-day,.rdp-weeknumber{display:flex;overflow:hidden;align-items:center;justify-content:center;box-sizing:border-box;width:var(--rdp-cell-size);max-width:var(--rdp-cell-size);height:var(--rdp-cell-size);margin:0;border:2px solid transparent;border-radius:100%}.rdp-day_today:not(.rdp-day_outside){font-weight:700}.rdp-day_selected,.rdp-day_selected:focus-visible,.rdp-day_selected:hover{color:var(--rdp-selected-color);opacity:1;background-color:var(--rdp-accent-color)}.rdp-day_outside{opacity:.5}.rdp-day_selected:focus-visible{outline:var(--rdp-outline);outline-offset:2px;z-index:1}.rdp:not([dir=rtl]) .rdp-day_range_start:not(.rdp-day_range_end){border-top-right-radius:0;border-bottom-right-radius:0}.rdp:not([dir=rtl]) .rdp-day_range_end:not(.rdp-day_range_start),.rdp[dir=rtl] .rdp-day_range_start:not(.rdp-day_range_end){border-top-left-radius:0;border-bottom-left-radius:0}.rdp[dir=rtl] .rdp-day_range_end:not(.rdp-day_range_start){border-top-right-radius:0;border-bottom-right-radius:0}.rdp-day_range_end.rdp-day_range_start{border-radius:100%}.rdp-day_range_middle{border-radius:0}.date-range-modal_rangeButton__BUQZi{border:1.5px solid #1b1b1b;color:#1b1b1b;z-index:1050;background:#fff}@media(max-width:840px){.date-range-modal_rangeButton__BUQZi{z-index:1;background:rgba(0,0,0,0)}}@media(max-width:599.98px){.date-range-modal_rangeButton__BUQZi>*{padding-top:1px}}.purchase-history_historyContainer__DRtc_ .purchase-history_filterLine__hb_4E{display:flex;justify-content:flex-start;flex-wrap:wrap;column-gap:20px}.purchase-history_historyContainer__DRtc_ .purchase-history_filterLine__hb_4E .purchase-history_button__UcMZQ{border:1px solid #000;border-radius:40px;background-color:#fff;text-align:center;padding:8px 16px}.purchase-history_historyContainer__DRtc_ .purchase-history_titlebar__5GL2M{height:60px}.purchase-history_historyContainer__DRtc_ .purchase-history_dateTitle__pAUdo{color:#9e9e9e}.purchase-history_historyContainer__DRtc_ .purchase-history_monthBlock__1QC3I{margin-bottom:24px}.purchase-history_historyContainer__DRtc_ .purchase-history_monthBlock__1QC3I:last-child{margin-bottom:0}.session-card-simple_avatar__2Pc7B{width:48px;height:48px;border-radius:50%}@media(max-width:360px){.session-card-simple_avatar__2Pc7B{width:40px;height:40px}}.session-card-simple_colAvatar__Ja8rC{margin-right:16px}@media(max-width:360px){.session-card-simple_colAvatar__Ja8rC{margin-right:12px}}.session-card-simple_link__YPF_S{text-decoration:underline}.session-card-simple_link__YPF_S.session-card-simple_themeDark__9cQzX{color:#e0e0e0}.session-card-simple_link__YPF_S.session-card-simple_themeLight__8kWqG{color:#757575}.session-card-simple_link__YPF_S:hover{text-decoration:none}.session-card-simple_link__YPF_S:hover.session-card-simple_themeDark__9cQzX{color:#e0e0e0}.session-card-simple_link__YPF_S:hover.session-card-simple_themeLight__8kWqG{color:#757575}.tick{box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:default;position:relative;z-index:1;line-height:1.4}.tick *{box-sizing:inherit}.tick [data-view]{max-width:100%}.tick span[data-view]{display:inline-block}.tick .tick-credits{position:absolute;right:0;bottom:0;opacity:.4;text-decoration:none;font-size:11px;color:inherit}.tick [data-layout~=pad]{margin:-.25em}.tick [data-layout~=pad]>*{margin:.25em}.tick [data-layout~=horizontal]{display:flex;flex-direction:row;justify-content:center}.tick [data-layout~=horizontal][data-layout~=baseline]{align-items:baseline}.tick [data-layout~=horizontal][data-layout~=center]{justify-content:center}.tick [data-layout~=horizontal][data-layout~=right]{justify-content:flex-end}.tick [data-layout~=horizontal][data-layout~=left]{justify-content:flex-start}.tick [data-layout~=horizontal][data-layout~=fill],.tick [data-layout~=horizontal][data-layout~=stretch]{align-content:stretch;flex-wrap:nowrap}.tick [data-layout~=horizontal][data-layout~=fill]>*,.tick [data-layout~=horizontal][data-layout~=stretch]>*{flex:1 0;width:100%}.tick [data-layout~=horizontal][data-layout~=multi-line]{flex-wrap:wrap}.tick [data-layout~=horizontal][data-layout~=fit]{display:inline-flex;flex-wrap:nowrap;align-content:center;white-space:nowrap;justify-content:flex-start}.tick [data-layout~=vertical]{display:flex;flex-direction:column;align-items:center}.tick [data-layout~=vertical][data-layout~=top]{justify-content:flex-start}.tick [data-layout~=vertical][data-layout~=bottom]{justify-content:flex-end;min-height:100%}.tick [data-layout~=vertical][data-layout~=middle]{justify-content:center;min-height:100%}.tick [data-layout~=vertical][data-layout~=left]{align-items:flex-start}.tick [data-layout~=vertical][data-layout~=right]{align-items:flex-end}.tick [data-layout~=vertical][data-layout~=center]{text-align:center}.tick [data-layout~=vertical][data-layout~=fill],.tick [data-layout~=vertical][data-layout~=stretch]{align-items:stretch;min-height:100%}.tick [data-layout~=vertical][data-layout~=fill]>*,.tick [data-layout~=vertical][data-layout~=stretch]>*{flex:1 0}.tick [data-layout~=vertical]>*+*{margin-top:.5em}.tick [data-layout~=overlay]{position:relative}.tick [data-layout~=overlay]>*{margin:0}.tick [data-layout~=overlay][data-layout~=center]{text-align:center}.tick [data-layout~=overlay][data-layout~=left]{text-align:left}.tick [data-layout~=overlay][data-layout~=right]{text-align:right}.tick [data-layout~=overlay]>[data-overlay=fill],.tick [data-layout~=overlay]>[data-overlay=stretch]{position:absolute;left:0;right:0;top:0;bottom:0}.tick [data-layout~=overlay]>[data-overlay=center]{display:flex;align-items:center;justify-content:center;position:absolute;left:0;right:0;top:0;bottom:0}.tick-flip{position:relative;text-align:center}.tick-flip *{border-radius:inherit;white-space:pre;letter-spacing:inherit;text-indent:inherit}.tick-flip-front{border-bottom-left-radius:0;border-bottom-right-radius:0}.tick-flip-back{border-top-left-radius:0;border-top-right-radius:0}.tick-flip-spacer{display:block;visibility:hidden}.tick-flip-shadow{position:absolute;left:1px;right:1px;top:1px;bottom:1px;color:transparent!important;background:transparent!important}.tick-flip-shadow-top{bottom:calc(50% - 1px)}.tick-flip-shadow-bottom{top:calc(50% + 1px)}.tick-flip-card-shadow{position:absolute;left:.15em;right:.15em;bottom:.125em;height:.5em;background-color:transparent;border-radius:0;opacity:0;transform-origin:0 100%;box-shadow:0 .125em .25em rgba(0,0,0,.5),0 .125em .5em rgba(0,0,0,.75);z-index:0}.tick-flip-card{position:absolute;z-index:1;left:0;top:0;width:100%;height:100%;perspective:4em}.tick-flip-panel-back,.tick-flip-panel-front{position:absolute;left:0;width:100%;height:51%;-webkit-backface-visibility:hidden;backface-visibility:hidden;transform-style:preserve-3d}.tick-flip-panel-back-text,.tick-flip-panel-front-text{position:absolute;left:-1px;top:0;right:-1px;height:100%;overflow:hidden}.tick-flip-panel-text-wrapper{position:absolute;left:0;top:0;right:0;height:100%}.tick-flip-panel-back-text .tick-flip-panel-text-wrapper{height:200%;top:-100%}.tick-flip-panel-front{transform-origin:center bottom;top:0;z-index:2;box-shadow:inset 0 1px hsla(0,0%,100%,.05)}.tick-flip-panel-back{transform-origin:center top;top:50%;z-index:1;box-shadow:inset 0 -1px rgba(0,0,0,.1)}.tick-flip-panel-back:after{z-index:1;content:"";position:absolute;left:0;top:0;width:100%;height:100%;background-image:linear-gradient(180deg,rgba(0,0,0,.3) 1px,rgba(0,0,0,.15) 0,transparent 30%)}.tick-flip-panel-back-shadow{z-index:2}.tick-flip-panel-back-highlight{z-index:3}.tick-flip-panel-back-highlight,.tick-flip-panel-back-shadow{border-bottom-left-radius:inherit;border-bottom-right-radius:inherit}.tick-flip-panel-back-highlight,.tick-flip-panel-back-shadow,.tick-flip-panel-front-shadow{position:absolute;left:0;top:0;right:0;bottom:0;opacity:0}.tick-flip-panel-front-shadow{background-image:linear-gradient(0deg,rgba(0,0,0,.8),rgba(0,0,0,.3))}.tick-flip-panel-back-shadow{background-image:linear-gradient(180deg,rgba(0,0,0,.7),rgba(0,0,0,.5))}.tick-flip-panel-back-highlight{background-image:linear-gradient(180deg,hsla(0,0%,100%,.15),hsla(0,0%,100%,.3))}.tick [data-style*="shadow:inner"],.tick [data-style*="shadow:inner"] .tick-flip-card-shadow,.tick [data-style*="shadow:none"] .tick-flip-card-shadow,.tick [data-style*="shadow:none"] .tick-flip-panel-back,.tick [data-style*="shadow:none"] .tick-flip-panel-front,.tick [data-style*="shadow:none"] .tick-flip-shadow{box-shadow:none}.tick [data-style*="shadow:none"] .tick-flip-back:after,.tick [data-style*="shadow:none"] .tick-flip-panel-back-shadow,.tick [data-style*="shadow:none"] .tick-flip-panel-back-text:after,.tick [data-style*="shadow:none"] .tick-flip-panel-front-shadow{background-image:none}.tick [data-style*="rounded:none"]{border-radius:0}.tick [data-style*="rounded:panels"] .tick-flip-front,.tick [data-style*="rounded:panels"] .tick-flip-shadow-bottom{border-bottom-left-radius:inherit;border-bottom-right-radius:inherit}.tick [data-style*="rounded:panels"] .tick-flip-back,.tick [data-style*="rounded:panels"] .tick-flip-panel-back:after,.tick [data-style*="rounded:panels"] .tick-flip-shadow-top{border-top-left-radius:inherit;border-top-right-radius:inherit}.tick-flip{margin-left:.0625em;margin-right:.0625em;min-width:1.125em;border-radius:.125em;letter-spacing:.25em;text-indent:.25em}.tick-flip-panel{color:#edebeb;background-color:#333232}.tick-flip-shadow{box-shadow:0 .125em .3125em rgba(0,0,0,.25),0 .02125em .06125em rgba(0,0,0,.25)}@keyframes challenge-chart_simplefadein__np0lh{0%{opacity:0}to{opacity:1}}.challenge-chart_chartContainer__mK3XH{width:300px;height:300px;pointer-events:none}.challenge-chart_chartContainer__mK3XH *{pointer-events:none!important}@media(max-width:360px){.challenge-chart_chartContainer__mK3XH{transform:scale(.9);margin-top:-15px}}.challenge-chart_chartWrapper__cLLJr{padding-left:32px;padding-right:32px}.challenge-chart_chartWrapper__cLLJr.challenge-chart_multi___mB2V{padding-top:37px;padding-bottom:35px;column-gap:12%}.challenge-chart_chartWrapper__cLLJr.challenge-chart_multi___mB2V .challenge-chart_chartContainer__mK3XH{margin-bottom:-140px}.challenge-chart_chartWrapper__cLLJr.challenge-chart_single__vtrUC{padding-top:22px;padding-bottom:39px}.challenge-chart_chartWrapper__cLLJr.challenge-chart_single__vtrUC .challenge-chart_chartContainer__mK3XH{margin-bottom:-235px}@media(max-width:750px){.challenge-chart_chartWrapper__cLLJr.challenge-chart_multi___mB2V{column-gap:16px}}@media(max-width:599.98px){.challenge-chart_chartWrapper__cLLJr{padding-left:24px;padding-right:24px}.challenge-chart_chartWrapper__cLLJr.challenge-chart_multi___mB2V{padding-top:24px;padding-bottom:28px}.challenge-chart_chartWrapper__cLLJr.challenge-chart_multi___mB2V .challenge-chart_chartContainer__mK3XH{margin-bottom:-145px}.challenge-chart_chartWrapper__cLLJr.challenge-chart_single__vtrUC{padding-top:16px;padding-bottom:32px}}@media(max-width:360px){.challenge-chart_chartWrapper__cLLJr.challenge-chart_single__vtrUC .challenge-chart_chartContainer__mK3XH{margin-bottom:-230px}}.challenge-chart_multiLegendDot__s4tpO{width:8px;height:8px;margin-right:12px}.challenge-chart_multiLegendValue__MxzOr{margin-right:4px;line-height:24px}.challenge-chart_multiLegendTarget__CnUOw{line-height:24px}.challenge-chart_singleLegendValue__DY2nQ{font-size:42px;line-height:1;color:#ff8200}.challenge-chart_singleLegendTarget__kon_J{margin-left:8px;letter-spacing:2.5px}@media(max-width:360px){.challenge-chart_singleLegendName__7GoXT{font-size:16px}}@media(max-width:599.98px){.challenge-chart_multiLegendContainer__76Brs{width:272px;max-width:100%}}.challenge-chart_singleLegendContainer__RZaMu{position:relative;max-width:200px;z-index:2}@keyframes challenge_simplefadein__KSL0_{0%{opacity:0}to{opacity:1}}.challenge_badge__bhpgr{width:200px;height:200px}@media(max-width:599.98px){.challenge_badge__bhpgr{width:125px;height:125px;margin-left:auto;margin-right:auto}}.challenge_date__x9M0m{font-size:12px;letter-spacing:1.5px}.challenge_title__IbWCg{margin-bottom:0;font-size:40px}@media(max-width:599.98px){.challenge_title__IbWCg{font-size:36px}}@media(max-width:360px){.challenge_title__IbWCg{font-size:32px}}.challenge_inlineCountdown__oU_Hw{min-width:160px;padding:6px 24px;background-color:#ddeced}.challenge_inlineCountdown__oU_Hw.challenge_grey__521jU{background-color:#f2f2f2}.challenge_titleWidgetContainer__VPC5j .challenge_title__IbWCg{margin-top:3px}@media(max-width:599.98px){.challenge_titleWidgetContainer__VPC5j .challenge_title__IbWCg{width:100%}}.challenge_notStartedBlock__u7qxr{padding:27px 40px 20px;border:2px solid #e0e0e0}@media(max-width:599.98px){.challenge_notStartedBlock__u7qxr{padding-left:24px;padding-right:24px}}.challenge_notStartedMetricCircle__Ox_2M{width:72px;height:72px;border-radius:50%}.challenge_notStartedMetrics__D_lvb{margin-right:48px;gap:16px}@media(max-width:599.98px){.challenge_notStartedMetrics__D_lvb{margin-right:0}}.challenge_notStartedPlus__QMxKz{padding-top:27px}.challenge_notStartedPlus__QMxKz img{vertical-align:top}.challenge_notStartedCta__qUeb_{margin-top:29px}@media(max-width:599.98px){.challenge_notStartedCta__qUeb_{width:100%}}.challenge_bgBlock__flD36{padding:32px 40px 45px;background-color:#e7dfcf}@media(max-width:1099.98px){.challenge_bgBlock__flD36{width:calc(100% + 48px);margin-left:-24px;padding:32px 24px 40px}}.challenge_bgBlockTitle__y9q02{font-size:32px}@media(max-width:599.98px){.challenge_bgBlockTitle__y9q02{font-size:26px}}.challenge_bgBlockContainer__p6FuP{padding:24px}.challenge_bgBlockContainer__p6FuP.bg-block-inner-container{padding-bottom:30px}@media(max-width:450px){.challenge_bgBlockContainer__p6FuP.bg-block-container{padding-top:0;padding-bottom:0}.challenge_bgBlockContainer__p6FuP .bg-block-inner-container{width:calc(100% + 48px);margin-left:-24px;padding-top:27px;padding-bottom:32px}}.challenge_upcomingCounter__rny3C{display:flex;justify-content:center;gap:12px}.challenge_upcomingCounter__rny3C .tick{font-size:2.5rem;font-weight:600}.challenge_upcomingCounter__rny3C .tick>div{display:flex;flex-wrap:nowrap}.challenge_upcomingCounter__rny3C .tick .tick-flip{margin-left:0;margin-right:0;min-width:0;width:44px}.challenge_upcomingCounter__rny3C .tick .tick-flip-card-shadow{display:none}.challenge_upcomingCounter__rny3C .tick .tick-credits{display:none!important}@media(max-width:599.98px){.challenge_upcomingCounter__rny3C{gap:8px}.challenge_upcomingCounter__rny3C .tick{font-size:2.2rem}.challenge_upcomingCounter__rny3C .tick .tick-flip{width:40px}}@media(max-width:450px){.challenge_upcomingCounter__rny3C{gap:6px}.challenge_upcomingCounter__rny3C .tick{font-size:1.9rem}.challenge_upcomingCounter__rny3C .tick .tick-flip{width:34px}}@media(max-width:360px){.challenge_upcomingCounter__rny3C{gap:4px}.challenge_upcomingCounter__rny3C .tick{font-size:1.7rem}.challenge_upcomingCounter__rny3C .tick .tick-flip{width:30px}}.challenge_splitFlapTitle__RN6TZ{margin-top:12px;font-size:14px;line-height:1}@media(max-width:360px){.challenge_splitFlapTitle__RN6TZ{letter-spacing:.15px}}.challenge_chartBgBlock__aCdh_{min-height:203px}.challenge_chartBgBlock__aCdh_.challenge_multi__hwRj3{min-height:232px}@media(max-width:599.98px){.challenge_chartBgBlock__aCdh_{min-height:190px}.challenge_chartBgBlock__aCdh_.challenge_multi__hwRj3{min-height:287px}}@media(max-width:360px){.challenge_chartBgBlock__aCdh_{min-height:177px}.challenge_chartBgBlock__aCdh_.challenge_multi__hwRj3{min-height:272px}}.challenge_innerBgBlock__nqUik{padding:24px 32px;border-top:2px solid #e7dfcf;z-index:3}.challenge_innerBgBlock__nqUik.challenge_latestClass__voqEz h6{font-size:12px;letter-spacing:1.5px}@media(max-width:599.98px){.challenge_innerBgBlock__nqUik{padding-left:20px;padding-right:20px}}.challenge_successBgBlock__U409U{border-top-left-radius:6px;border-top-right-radius:6px}@media(max-width:1099.98px){.challenge_successBgBlock__U409U{width:calc(100% + 48px);margin-left:-24px}}.challenge_successBgContent__f3N_N{position:relative;padding:42px 24px 36px;z-index:2}.challenge_successBgContent__f3N_N h2{font-size:24px}.challenge_landingRoot___gUIH{margin-top:-100px;margin-bottom:38px}.challenge_landingRoot___gUIH .challenge_bottomBlock__ysuDh{margin-top:24px;padding-top:8px}.challenge_landingRoot___gUIH .challenge_bgBlockTitle__y9q02{margin-bottom:24px}.challenge_landingRoot___gUIH.challenge_notStartedBlockRoot__Qf55H{padding-bottom:40px;border-bottom:1px solid #e0e0e0}@media(max-width:599.98px){.challenge_landingRoot___gUIH{margin-top:-65px;padding-top:4px}}.challenge_widgetRoot__0b84p{margin-bottom:90px}.challenge_widgetRoot__0b84p .challenge_badge__bhpgr{display:inline-block;width:125px;height:125px;margin-top:-60px;margin-bottom:-10px}.challenge_widgetRoot__0b84p .challenge_title__IbWCg{font-size:22px}.challenge_widgetRoot__0b84p .challenge_subtitle__eZB7z{font-size:16px}.challenge_widgetRoot__0b84p .challenge_bgBlockTitle__y9q02{margin-bottom:0;padding-left:32px;padding-right:32px;font-size:20px}.challenge_widgetRoot__0b84p .challenge_bgBlock__flD36{width:calc(100% + 64px);margin-left:-32px;padding:0;background-color:initial}.challenge_widgetRoot__0b84p .challenge_bgBlock__flD36 .challenge_detailsBlockContainer__JFbIG{padding:24px 32px 32px;border-top:2px solid #e7dfcf}.challenge_widgetRoot__0b84p .challenge_bgBlock__flD36 .challenge_bottomBlock__ysuDh{margin-bottom:-32px;padding-top:32px;background-color:#e7dfcf}@media(min-width:600px){.challenge_widgetRoot__0b84p .challenge_notStartedBlock__u7qxr{padding-left:32px;padding-right:32px}}@media(max-width:599.98px){.challenge_widgetRoot__0b84p{margin-bottom:80px}.challenge_widgetRoot__0b84p .challenge_bgBlockTitle__y9q02{font-size:18px;padding-left:24px;padding-right:24px}.challenge_widgetRoot__0b84p .challenge_bgBlock__flD36{width:calc(100% + 48px);margin-left:-24px}.challenge_widgetRoot__0b84p .challenge_bgBlock__flD36 .challenge_bottomBlock__ysuDh{padding-top:24px;margin-bottom:-24px}.challenge_widgetRoot__0b84p .challenge_bgBlock__flD36 .challenge_detailsBlockContainer__JFbIG{padding:24px 24px 28px}.challenge_widgetRoot__0b84p .challenge_innerBgBlock__nqUik{padding-left:24px;padding-right:24px}}@media(max-width:450px){.challenge_widgetRoot__0b84p .challenge_bgBlockContainer__p6FuP.bg-block-container{padding-bottom:24px}}.challenge-layout-container_title__4n0uE{margin-bottom:80px}.challenge-layout-container_challengesWidgetRoot__OzUdw{padding:40px;background-color:#e7dfcf}.challenge-layout-container_challengesWidgetRoot__OzUdw .challenge-layout-container_container__0qHGO>*{padding:0 32px 32px;background-color:#fff}.challenge-layout-container_challengesWidgetRoot__OzUdw .challenge-layout-container_container__0qHGO>* .bg-block-container{padding-left:32px;padding-right:32px}@media(max-width:450px){.challenge-layout-container_challengesWidgetRoot__OzUdw .bg-block-container{margin-top:24px}}@media(max-width:599.98px){.challenge-layout-container_challengesWidgetRoot__OzUdw{padding:24px 24px 40px}.challenge-layout-container_challengesWidgetRoot__OzUdw .challenge-layout-container_container__0qHGO>*{padding:0 24px 24px}.challenge-layout-container_challengesWidgetRoot__OzUdw .challenge-layout-container_container__0qHGO>* .bg-block-container{padding-left:24px;padding-right:24px}}.challenges-completed_title___6rvc{font-size:18px}@media(max-width:599.98px){.challenges-completed_title___6rvc{font-size:16px}}.challenges-completed_challenges__LP8TS{display:flex;flex-wrap:wrap;gap:24px;padding-top:2px}.challenges-completed_challenges__LP8TS>div{width:200px;flex-shrink:0}@media(max-width:750px){.challenges-completed_challenges__LP8TS{margin-bottom:-16px;padding-bottom:16px;flex-wrap:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch}}@media(max-width:599.98px){.challenges-completed_challenges__LP8TS{gap:16px}.challenges-completed_challenges__LP8TS>div{width:165px;letter-spacing:.3px}}.challenges-completed_badge__sfgC6{width:125px;height:125px}.share-image-download_buttonIcon__eSY19{transition:opacity .15s}.share-image-download_buttonText__uEJvM{margin-top:1px;margin-left:12px;font-size:15px;line-height:1.4}.share-image-download_button__P7X7_:hover .share-image-download_buttonIcon__eSY19{opacity:.75}.share-milestone-button_cpyButton__xjF5K .button-text{padding-right:10px}.activity_classCount__4bruP{margin-right:5px;line-height:29px}@media(max-width:1099.98px){.activity_classCount__4bruP{font-size:24px}.activity_classCountText__z2h84{font-size:16px;line-height:26px}}.activity_filterTypeButton__XLzJt{margin-right:8px;border-radius:24px;border:1.5px solid #757575;color:#757575}.activity_filterTypeButton__XLzJt img{margin-top:-1px}.activity_filterTypeButton__XLzJt:last-child{margin-right:0!important}.activity_filterTypeButtonSelected__apntl{border:2px solid #1b1b1b;color:#1b1b1b}@media(max-width:599.98px){.activity_filterStripContainer__bJFXc{overflow-x:auto;-webkit-overflow-scrolling:touch;padding-bottom:15px;z-index:1}}