.BlogCard-module__6JoAtG__root{background-color:#fafdff;border:1px solid #eef1f4;border-radius:12px;flex-direction:column;text-decoration:none;transition:all .2s ease-in-out;display:flex;overflow:hidden;box-shadow:0 2px 8px #0000000d}.BlogCard-module__6JoAtG__root:hover{box-shadow:0 2px 8px 2px #0000001a}.BlogCard-module__6JoAtG__imageContainer{aspect-ratio:16/9;width:100%;position:relative}.BlogCard-module__6JoAtG__image{object-fit:cover;width:100%;height:100%}.BlogCard-module__6JoAtG__content{padding:.15rem 1.5rem 1.5rem;position:relative}.BlogCard-module__6JoAtG__meta{align-items:center;gap:.4rem;margin-bottom:1rem;padding-top:8px;font-size:.875rem;display:flex}.BlogCard-module__6JoAtG__meta:not(.BlogCard-module__6JoAtG__root--no-author .BlogCard-module__6JoAtG__meta){margin-left:48px}.BlogCard-module__6JoAtG__meta>span{color:#333;opacity:.6;font-size:11px}.BlogCard-module__6JoAtG__author{align-items:center;gap:.5rem;display:flex}.BlogCard-module__6JoAtG__date,.BlogCard-module__6JoAtG__readTime{color:#333;opacity:.6;font-size:11px}.BlogCard-module__6JoAtG__authorImage{border-radius:50%;position:absolute;top:-24px;left:8px;box-shadow:0 0 10px #ffffff80}.BlogCard-module__6JoAtG__title{color:#333;margin:0;font-size:1.25rem;font-weight:600;line-height:1.4}
.Icon-module__hEWl6q__root{font-feature-settings:"liga";-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;letter-spacing:normal;text-rendering:optimizeLegibility;text-transform:none;white-space:nowrap;word-wrap:normal;direction:ltr;justify-content:center;align-items:center;font-family:Material Icons;font-style:normal;font-weight:400;line-height:1;display:inline-flex}.Icon-module__hEWl6q__root--rounded{border-radius:50%;width:40px;height:40px}.Icon-module__hEWl6q__root--animate-rotate{animation:1s linear infinite Icon-module__hEWl6q__rotate;bottom:50%}@keyframes Icon-module__hEWl6q__rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
.LessonCard-module__We7JVa__root{--content-gap:72px;border:1px solid var(--primary-light);border-radius:var(--border-radius);background-color:#fff;display:flex;position:relative;overflow:hidden}.LessonCard-module__We7JVa__root:hover{box-shadow:var(--shadow-hover)}:is(.vp_s .LessonCard-module__We7JVa__root,.vp_m .LessonCard-module__We7JVa__root){flex-direction:column}.vp_m .LessonCard-module__We7JVa__root{--content-gap:82px}.LessonCard-module__We7JVa__root>a{z-index:1;position:absolute;inset:0}.LessonCard-module__We7JVa__root--no-link a,.LessonCard-module__We7JVa__root--no-link button:not([class^=LessonPopup_root]),:is(.vp_s .LessonCard-module__We7JVa__root>a,.vp_m .LessonCard-module__We7JVa__root>a){display:none}.LessonCard-module__We7JVa__attendedIcon,.LessonCard-module__We7JVa__attendedIconMobile{z-index:1;top:8px;left:calc(100% - 48px);display:none!important;position:absolute!important}.LessonCard-module__We7JVa__attendedIconMobile{align-self:flex-start;margin-left:-40px;left:calc(100% - 8px);display:block!important}:is(.vp_s .LessonCard-module__We7JVa__attendedIcon,.vp_m .LessonCard-module__We7JVa__attendedIcon){display:block!important}:is(.vp_s .LessonCard-module__We7JVa__attendedIconMobile,.vp_m .LessonCard-module__We7JVa__attendedIconMobile){display:none!important}.LessonCard-module__We7JVa__buttons{justify-content:space-between;align-items:center;gap:12px;display:flex}.LessonCard-module__We7JVa__buttons:not(.LessonCard-module__We7JVa__root--rec .LessonCard-module__We7JVa__buttons){width:100%}.LessonCard-module__We7JVa__chevron{pointer-events:none;transition:transform .3s}.vp_xs .LessonCard-module__We7JVa__chevron{display:none}:is(.vp_s .LessonCard-module__We7JVa__chevron,.vp_m .LessonCard-module__We7JVa__chevron){display:block;position:absolute;top:16px;right:16px}.LessonCard-module__We7JVa__content:has(.LessonCard-module__We7JVa__contentToggle:checked) .LessonCard-module__We7JVa__chevron{transform:rotate(180deg)}.LessonCard-module__We7JVa__content{background-color:#fff;position:relative}:is(.vp_s .LessonCard-module__We7JVa__content:has(.LessonCard-module__We7JVa__contentToggle:checked),.vp_m .LessonCard-module__We7JVa__content:has(.LessonCard-module__We7JVa__contentToggle:checked)){transform:translateY(calc(-100% + var(--content-gap)))}:is(.vp_s .LessonCard-module__We7JVa__content,.vp_m .LessonCard-module__We7JVa__content){top:calc(100% - var(--content-gap));z-index:1;width:100%;transition:transform .3s;position:absolute}:is(.vp_s .LessonCard-module__We7JVa__contentDate,.vp_m .LessonCard-module__We7JVa__contentDate),:is(.vp_s .LessonCard-module__We7JVa__contentDuration,.vp_m .LessonCard-module__We7JVa__contentDuration){display:none}.LessonCard-module__We7JVa__contentExtra{gap:6px;display:flex}:is(.vp_s .LessonCard-module__We7JVa__contentExtra,.vp_m .LessonCard-module__We7JVa__contentExtra){gap:16px}.vp_xs .LessonCard-module__We7JVa__contentExtra>p{font-size:.7rem}.LessonCard-module__We7JVa__contentInner{flex-direction:column;justify-content:space-between;margin:16px;display:flex}.LessonCard-module__We7JVa__contentToggle{appearance:none;cursor:pointer;outline:none;width:100%;height:100%;margin:0;display:none;position:absolute}:is(.vp_s .LessonCard-module__We7JVa__contentToggle,.vp_m .LessonCard-module__We7JVa__contentToggle){display:block}.LessonCard-module__We7JVa__description{-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;display:none;overflow:hidden;color:var(--primary-neutral)!important}.LessonCard-module__We7JVa__description:before{background-color:var(--primary-light);content:"";width:100%;height:1px;margin:16px 0;display:block}:is(.vp_s .LessonCard-module__We7JVa__description,.vp_m .LessonCard-module__We7JVa__description){display:-webkit-box}.LessonCard-module__We7JVa__footer{display:none}:is(.vp_s .LessonCard-module__We7JVa__footer,.vp_m .LessonCard-module__We7JVa__footer){justify-content:space-between;align-items:flex-end;margin-top:16px;display:flex;position:relative}.LessonCard-module__We7JVa__image{justify-content:center;width:102px;min-width:102px;height:102px;display:flex;position:relative;overflow:hidden}.LessonCard-module__We7JVa__root--play-popup .LessonCard-module__We7JVa__image{position:static}:is(.vp_s .LessonCard-module__We7JVa__image,.vp_m .LessonCard-module__We7JVa__image){aspect-ratio:16/9;height:auto;margin-bottom:var(--content-gap);width:100%}.LessonCard-module__We7JVa__image img{object-fit:cover}.vp_s .LessonCard-module__We7JVa__image:not(.vp_s .LessonCard-module__We7JVa__root--rec .LessonCard-module__We7JVa__image):after{background:var(--gradient-fade);content:"";width:100%;height:56px;display:block;position:absolute;top:0;left:0;transform:rotate(180deg)}.vp_m .LessonCard-module__We7JVa__image:not(.vp_m .LessonCard-module__We7JVa__root--rec .LessonCard-module__We7JVa__image):after{background:var(--gradient-fade);content:"";width:100%;height:56px;display:block;position:absolute;top:0;left:0;transform:rotate(180deg)}.vp_s .LessonCard-module__We7JVa__image:before{background:var(--gradient-fade);content:"";z-index:1;width:100%;height:56px;display:block;position:absolute;bottom:0;left:0}.vp_m .LessonCard-module__We7JVa__image:before{background:var(--gradient-fade);content:"";z-index:1;width:100%;height:56px;display:block;position:absolute;bottom:0;left:0}.LessonCard-module__We7JVa__image a:not(.LessonCard-module__We7JVa__imageJoinButton){z-index:1;position:absolute;inset:0}.LessonCard-module__We7JVa__imageDate,.LessonCard-module__We7JVa__imageDuration,.LessonCard-module__We7JVa__imageJoinButton{display:none}:is(.vp_s .LessonCard-module__We7JVa__imageDate,.vp_m .LessonCard-module__We7JVa__imageDate,.vp_s .LessonCard-module__We7JVa__imageDuration,.vp_m .LessonCard-module__We7JVa__imageDuration,.vp_s .LessonCard-module__We7JVa__imageJoinButton,.vp_m .LessonCard-module__We7JVa__imageJoinButton){pointer-events:none;z-index:1;display:block;position:absolute;left:16px}:is(.vp_s .LessonCard-module__We7JVa__imageDate,.vp_m .LessonCard-module__We7JVa__imageDate){top:16px}:is(.vp_s .LessonCard-module__We7JVa__imageDuration,.vp_m .LessonCard-module__We7JVa__imageDuration){bottom:16px}:is(.vp_s .LessonCard-module__We7JVa__imageJoinButton,.vp_m .LessonCard-module__We7JVa__imageJoinButton){display:inline-flex;bottom:16px;left:auto;right:16px}.LessonCard-module__We7JVa__image img{object-position:center}.LessonCard-module__We7JVa__image video{object-fit:cover;min-width:100%;max-width:100%;min-height:100%}:is(.vp_s .LessonCard-module__We7JVa__mobile,.vp_m .LessonCard-module__We7JVa__mobile){display:none}.vp_xs .LessonCard-module__We7JVa__nonMobile{display:none}.LessonCard-module__We7JVa__title{-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}:is(.vp_s .LessonCard-module__We7JVa__title,.vp_m .LessonCard-module__We7JVa__title){width:calc(100% - 18px)}.LessonCard-module__We7JVa__transitionImage,.LessonCard-module__We7JVa__transitionVideo{width:100%;height:100%;transition:opacity .3s ease-in-out;position:absolute;top:0;left:0}.LessonCard-module__We7JVa__transitionImage{opacity:1}.LessonCard-module__We7JVa__transitionImage.LessonCard-module__We7JVa__fadeOut{opacity:0}.LessonCard-module__We7JVa__transitionVideo{opacity:0;animation:.3s ease-in-out forwards LessonCard-module__We7JVa__fadeIn}.LessonCard-module__We7JVa__videoWrapper{width:100%;min-width:100%;height:100%}:is(.vp_s .LessonCard-module__We7JVa__videoWrapper,.vp_m .LessonCard-module__We7JVa__videoWrapper){position:relative}@keyframes LessonCard-module__We7JVa__fadeIn{0%{opacity:0}to{opacity:1}}
.LessonsBlock-module__UgiSha__root{margin-bottom:32px}.LessonsBlock-module__UgiSha__root:not(.LessonsBlock-module__UgiSha__root--byDate){grid-template-columns:1fr;gap:16px;display:grid}:is(.vp_s .LessonsBlock-module__UgiSha__root,.vp_m .LessonsBlock-module__UgiSha__root){grid-template-columns:1fr 1fr;gap:24px}.vp_m .LessonsBlock-module__UgiSha__root{grid-template-columns:1fr 1fr 1fr;gap:24px}
.Accordion-module__RFPHuW__pane:not(.Accordion-module__RFPHuW__pane--last){border-bottom:1px solid var(--primary-pressed)}.Accordion-module__RFPHuW__pane summary{align-items:center;margin:16px 0;list-style:none;display:flex}.Accordion-module__RFPHuW__pane summary::-webkit-details-marker{display:none}.Accordion-module__RFPHuW__pane summary:before{color:var(--primary-dark);content:"expand_more";cursor:pointer;transform-origin:50%;align-items:center;width:24px;height:35px;margin-right:8px;font-family:Material Icons;font-size:24px;line-height:1.6;transition:transform .2s ease-in-out;display:flex;transform:rotate(0)translateY(-2px)}.vp_m .Accordion-module__RFPHuW__pane summary:before{width:36px;font-size:36px;line-height:1}.Accordion-module__RFPHuW__pane[open] summary:before{transform:rotate(180deg)}.Accordion-module__RFPHuW__root--light .Accordion-module__RFPHuW__pane summary:before{color:var(--primary-default);text-shadow:var(--on-dark-shadow)}.Accordion-module__RFPHuW__root--small summary:before{width:14px;height:24px;font-size:.8rem}:is(.vp_xs .Accordion-module__RFPHuW__root--centerTitle-xs .Accordion-module__RFPHuW__pane summary,.vp_s .Accordion-module__RFPHuW__root--centerTitle-s .Accordion-module__RFPHuW__pane summary,.vp_m .Accordion-module__RFPHuW__root--centerTitle-m .Accordion-module__RFPHuW__pane summary){justify-content:center}.Accordion-module__RFPHuW__title{cursor:pointer;display:inline}

.vp_m .ClassesSection-module__isHjda__root{max-width:var(--page-max-width)}.ClassesSection-module__isHjda__buttons{gap:16px;margin:32px 0;display:flex}.ClassesSection-module__isHjda__header{max-width:536px;margin-bottom:32px;overflow:hidden}:is(.vp_s .ClassesSection-module__isHjda__header,.vp_m .ClassesSection-module__isHjda__header){max-width:680px;margin-bottom:0}.vp_m .ClassesSection-module__isHjda__header{padding:0}.ClassesSection-module__isHjda__lessonsBlock{grid-template-columns:1fr;gap:16px;margin-bottom:32px;display:grid}:is(.vp_s .ClassesSection-module__isHjda__lessonsBlock,.vp_m .ClassesSection-module__isHjda__lessonsBlock){grid-template-columns:1fr 1fr;gap:24px}.vp_m .ClassesSection-module__isHjda__lessonsBlock{grid-template-columns:1fr 1fr 1fr;gap:24px}.ClassesSection-module__isHjda__subtitle{margin-bottom:8px}.vp_s .ClassesSection-module__isHjda__subtitle{margin-bottom:16px}.ClassesSection-module__isHjda__title{margin-bottom:8px}.vp_s .ClassesSection-module__isHjda__title{margin-bottom:16px}
.Divider-module__LUEnCq__root{background-color:var(--primary-link);width:100vw;max-width:100%;height:10px}.Divider-module__LUEnCq__root--subtle{background-color:var(--primary-neutral);opacity:.2;height:1px}
.SportsVoucherAccordion-module__Kt9sGa__root{max-width:536px;margin:32px auto 0;padding:0 24px}.vp_m .SportsVoucherAccordion-module__Kt9sGa__root{max-width:var(--page-max-width);margin-top:64px}.SportsVoucherAccordion-module__Kt9sGa__list{margin:16px 36px;padding-left:16px}.SportsVoucherAccordion-module__Kt9sGa__root--light .SportsVoucherAccordion-module__Kt9sGa__list{color:var(--primary-default);text-shadow:var(--on-dark-shadow)}.SportsVoucherAccordion-module__Kt9sGa__ownEmail{font-weight:700;display:inline}
.FavoriteButton-module__oKR-JG__root{flex-direction:column;align-items:center;display:flex}
.Body-module__-kY4HG__root{color:var(--primary-dark);font-size:.875rem;font-weight:var(--font-lighter-weight);line-height:1.6}.Body-module__-kY4HG__root--disabled{opacity:.2;pointer-events:none}.Body-module__-kY4HG__root--light,.Body-module__-kY4HG__root--lightOnSmallScreen{color:var(--primary-default);text-shadow:var(--on-dark-shadow)}@keyframes Body-module__-kY4HG__slide{0%{background-position:100%}to{background-position:0%}}.Body-module__-kY4HG__root--skeleton{background:linear-gradient(90deg,#0000001a,#0000001a 40%,#0003 50%,#0000001a 60%,#0000001a) 0 0/200% 100%;border-radius:1px;animation:2s linear infinite Body-module__-kY4HG__slide;display:inline-block;color:#0000!important;width:max-content!important}a.Body-module__-kY4HG__root{color:var(--primary-link);font-weight:var(--font-heavier-weight)}a.Body-module__-kY4HG__root--lightOnSmallScreen{color:var(--primary-default)}a.Body-module__-kY4HG__root:focus{color:var(--primary-link-hover)}a.Body-module__-kY4HG__root:focus:not(:focus-visible){color:var(--primary-link)}a.Body-module__-kY4HG__root:hover{color:var(--primary-link-hover)}a.Body-module__-kY4HG__root--lightOnSmallScreen:hover{color:var(--primary-hover)}a.Body-module__-kY4HG__root:active{color:var(--primary-link-pressed)}button.Body-module__-kY4HG__root{cursor:pointer;font-weight:var(--font-heavier-weight);background:0 0;border:none;display:inline-block;color:var(--primary-link)!important}button.Body-module__-kY4HG__root:hover{color:var(--primary-link-hover)!important}.vp_m .Body-module__-kY4HG__root{font-size:1rem}.vp_m .Body-module__-kY4HG__root:not(.Body-module__-kY4HG__root--light){color:var(--primary-dark);text-shadow:none}.vp_m a.Body-module__-kY4HG__root{color:var(--primary-link)!important}.vp_m a.Body-module__-kY4HG__root:hover{color:var(--primary-link-hover)!important}.Body-module__-kY4HG__root--light a{color:var(--primary-default);text-shadow:var(--on-dark-shadow);text-decoration:underline}.vp_s a.Body-module__-kY4HG__root--lightOnSmallScreen{color:var(--primary-default);text-shadow:var(--on-dark-shadow);text-decoration:underline}.vp_xs a.Body-module__-kY4HG__root--lightOnSmallScreen{color:var(--primary-default);text-shadow:var(--on-dark-shadow);text-decoration:underline}
.VideoControls-module__2yBhZa__root{z-index:1;background:linear-gradient(#3f3c5300 0%,#3f3c5366 100%);width:100%;height:100%;transition:opacity .5s;position:absolute;bottom:0;left:0}.VideoControls-module__2yBhZa__root:has(section[id=video-placeholder]) .VideoControls-module__2yBhZa__controls{display:none}.VideoControls-module__2yBhZa__buttons{justify-content:space-between;padding:0 16px 16px;display:flex}.VideoControls-module__2yBhZa__controls{flex-direction:column;gap:8px;width:100%;display:flex;position:absolute;bottom:0;left:0}@media (hover:none){.VideoControls-module__2yBhZa__controls{display:none}}.VideoControls-module__2yBhZa__liveFeeds{align-self:flex-start;align-items:center;gap:32px;margin-top:32px;display:flex}.VideoControls-module__2yBhZa__timeDisplay{font-variant-numeric:tabular-nums;text-transform:uppercase;padding-left:8px;font-size:.875rem;justify-content:start!important}.VideoControls-module__2yBhZa__timings,.VideoControls-module__2yBhZa__utils{align-items:center;gap:8px;display:flex}
.FirstTimeLiveModal-module__CwBS-G__root h1,.FirstTimeLiveModal-module__CwBS-G__root p{margin-bottom:16px}.FirstTimeLiveModal-module__CwBS-G__buttons{justify-content:flex-end;gap:24px;margin-top:36px;display:flex}
.Benefits-module__pAzqYa__root{list-style:none}.Benefits-module__pAzqYa__benefit{margin-bottom:8px;padding-left:24px;position:relative}.Benefits-module__pAzqYa__benefit:before{color:var(--status-success);content:"check";font-feature-settings:"liga";-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;vertical-align:middle;font-family:Material Icons;position:absolute;top:0;left:0}.Benefits-module__pAzqYa__root--light .Benefits-module__pAzqYa__benefit:before{color:#fff}.Benefits-module__pAzqYa__benefit:last-child{margin-bottom:0}.vp_s .Benefits-module__pAzqYa__benefit{margin-bottom:12px}.vp_s .Benefits-module__pAzqYa__benefit:last-child{margin-bottom:0}
.Content-module__sfmrva__root{margin:0 auto;padding:80px 32px}.Content-module__sfmrva__root--compact{padding:48px 32px}:is(.vp_s .Content-module__sfmrva__root,.vp_m .Content-module__sfmrva__root){padding:120px 0}:is(.vp_s .Content-module__sfmrva__root--compact,.vp_m .Content-module__sfmrva__root--compact){padding:60px 0}.Content-module__sfmrva__inner{margin:0 auto}.vp_s .Content-module__sfmrva__inner{max-width:536px}.vp_s .Content-module__sfmrva__root--wide .Content-module__sfmrva__inner{max-width:calc(100% - 80px)}.vp_m .Content-module__sfmrva__inner{max-width:var(--page-max-width)}
.ImageContent-module__75b2TW__root{justify-content:center;align-items:stretch;min-height:100dvh;display:flex;position:relative}.vp_m .ImageContent-module__75b2TW__root{justify-content:stretch}.ImageContent-module__75b2TW__content{color:#fff;text-align:center;z-index:1;flex-direction:column;align-self:flex-end;align-items:center;gap:24px;width:536px;max-width:100%;padding:32px;display:flex;position:relative}.vp_s .ImageContent-module__75b2TW__content{align-self:center}.vp_m .ImageContent-module__75b2TW__content{text-align:left;align-self:center;align-items:flex-start}.ImageContent-module__75b2TW__image{object-fit:cover;width:100%;height:auto}.ImageContent-module__75b2TW__imageContainer{flex:1;min-width:100vw;min-height:100%;position:absolute}.ImageContent-module__75b2TW__imageContainerPreload{z-index:-1;position:absolute;top:0;left:0}.ImageContent-module__75b2TW__imageContainer:before{background-color:#49408099;background-image:var(--imgsrc-xs);content:"";z-index:1;background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%;height:100%;display:block;position:absolute;top:0;left:0}.vp_m .ImageContent-module__75b2TW__imageContainer{flex:1;min-width:auto;max-width:50vw;position:relative}.vp_s .ImageContent-module__75b2TW__imageContainer:before{background-image:var(--imgsrc-s)}.vp_m .ImageContent-module__75b2TW__imageContainer:before{background-color:#0000;background-image:var(--imgsrc-m)}.ImageContent-module__75b2TW__imageContainer picture{width:100%;height:100%;display:block;position:absolute}
.FeatureSpread-module__Hk2Gga__root{position:relative}.FeatureSpread-module__Hk2Gga__badge{background:var(--gradient-medium);text-align:center;text-transform:uppercase;white-space:pre-line;z-index:2;border-radius:50%;justify-content:center;align-self:flex-start;align-items:center;width:90px;height:90px;padding:8px 12px 4px;font-size:1.125rem;display:flex;position:absolute;top:8px;right:10px;rotate:16deg;box-shadow:-2px 1px 4px 1px #0000004d}.vp_m .FeatureSpread-module__Hk2Gga__badge{width:140px;height:140px;top:20px;left:calc(50% - 536px);right:auto;rotate:-16deg}.FeatureSpread-module__Hk2Gga__badgeBody{letter-spacing:.1rem;text-transform:none;margin-bottom:6px;font-size:.8rem;font-weight:700}.vp_m .FeatureSpread-module__Hk2Gga__badgeBody{font-size:1.2rem}.FeatureSpread-module__Hk2Gga__bullets{padding:16px 0}.FeatureSpread-module__Hk2Gga__bulletsList{text-align:left;flex-direction:column;align-items:center;display:flex}.FeatureSpread-module__Hk2Gga__bulletsListItem{color:var(--primary-dark);letter-spacing:-.2px;align-self:flex-start;margin-bottom:8px;display:inline-flex}.FeatureSpread-module__Hk2Gga__bulletsListItem:before{content:"check";font-feature-settings:"liga";-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;height:24px;text-rendering:optimizeLegibility;text-shadow:var(--on-dark-shadow);width:23.8px;margin-right:8px;font-family:Material Icons;font-size:24px;line-height:1.5rem;color:var(--primary-default)!important}.FeatureSpread-module__Hk2Gga__bulletsListItem p:first-letter{text-transform:capitalize}.vp_m .FeatureSpread-module__Hk2Gga__bulletsListItem:before{text-shadow:none;color:var(--status-success)!important}.FeatureSpread-module__Hk2Gga__bulletsTitle{margin-bottom:16px}.FeatureSpread-module__Hk2Gga__emailOnlyContainer{width:472px;max-width:100%}.FeatureSpread-module__Hk2Gga__footer{justify-content:center;width:100%;display:flex}.FeatureSpread-module__Hk2Gga__root--email-only .FeatureSpread-module__Hk2Gga__footer{display:none}.vp_m .FeatureSpread-module__Hk2Gga__footer{justify-content:space-between}.vp_m .FeatureSpread-module__Hk2Gga__root--email-only .FeatureSpread-module__Hk2Gga__footer{display:block}.FeatureSpread-module__Hk2Gga__imageContent{min-height:calc(100dvh - var(--nav-height-xs))!important}:is(.vp_s .FeatureSpread-module__Hk2Gga__imageContent,.vp_m .FeatureSpread-module__Hk2Gga__imageContent){min-height:calc(100dvh - var(--nav-height-s))!important}.vp_m .FeatureSpread-module__Hk2Gga__imageContent{padding-top:0;min-height:calc(100dvh - var(--nav-height-m))!important}.FeatureSpread-module__Hk2Gga__imageContentContent{padding-top:100px}.vp_m .FeatureSpread-module__Hk2Gga__imageContentContent{padding-top:64px}.FeatureSpread-module__Hk2Gga__scrollDownButton{display:none!important}.vp_m .FeatureSpread-module__Hk2Gga__scrollDownButton{display:flex!important}.FeatureSpread-module__Hk2Gga__trialDayText{white-space:nowrap}
.ScrollDownButton-module__AaJiEW__root{cursor:pointer;background:0 0;border:none;align-items:center;padding:0;display:flex}.ScrollDownButton-module__AaJiEW__icon{border:2px solid var(--primary-dark);border-radius:50%;width:40px;height:40px}.ScrollDownButton-module__AaJiEW__text{margin-left:8px}
.Button-module__hpLr_q__root{background-color:var(--primary-default);color:var(--primary-link);cursor:pointer;font-size:.875rem;font-weight:var(--font-heavier-weight);text-align:center;border:none;border-radius:28px;justify-content:center;align-items:center;min-width:168px;height:56px;padding:0 20px;line-height:1.6;display:inline-flex}.Button-module__hpLr_q__root:active{background-color:var(--primary-pressed)}.Button-module__hpLr_q__root:focus,.Button-module__hpLr_q__root:hover{background-color:var(--primary-hover)}.Button-module__hpLr_q__root--disabled,.Button-module__hpLr_q__root--disabled:focus,.Button-module__hpLr_q__root--disabled:hover{color:#fff;cursor:default;pointer-events:none;background-color:var(--disabled)!important}.Button-module__hpLr_q__root--medium{border-radius:24px;min-width:120px;height:40px}.Button-module__hpLr_q__root--primary{background-color:var(--primary-link);color:#fff}.Button-module__hpLr_q__root--tertiary{background-color:var(--secondary);color:#fff}.Button-module__hpLr_q__root--tertiary:active{background-color:var(--secondary-pressed)}.Button-module__hpLr_q__root--tertiary:focus,.Button-module__hpLr_q__root--tertiary:hover{background-color:var(--secondary-hover)}.Button-module__hpLr_q__root--activeDownArrow{position:relative}.Button-module__hpLr_q__root--primary.Button-module__hpLr_q__root--activeDownArrow{pointer-events:none}.Button-module__hpLr_q__root--primary.Button-module__hpLr_q__root--activeDownArrow:before{border-color:var(--primary-link)transparent transparent transparent;content:"";border-style:solid;border-width:10px;position:absolute;top:calc(100% - 1px);left:50%;transform:translate(-50%)}.Button-module__hpLr_q__root--primary:focus,.Button-module__hpLr_q__root--primary:hover{background-color:var(--primary-button-hover);color:#fff}.vp_m .Button-module__hpLr_q__root{border-radius:32px;min-width:192px;height:64px;padding:0 24px;font-size:1rem}.vp_m .Button-module__hpLr_q__root--medium{border-radius:24px;min-width:144px;height:48px}
.ButtonClient-module__Y2kaPq__loader{border-width:3px;width:16px;height:16px;margin-left:12px}
.Caption-module__ZLjSRq__root{color:var(--primary-dark);font-size:.75rem;font-weight:var(--font-lighter-weight);line-height:1.6}.Caption-module__ZLjSRq__root--light,.Caption-module__ZLjSRq__root--lightOnSmallScreen{color:var(--primary-default);text-shadow:var(--on-dark-shadow)}.Caption-module__ZLjSRq__root--link{color:var(--primary-link);font-weight:var(--font-heavier-weight)}.Caption-module__ZLjSRq__root--link:focus,.Caption-module__ZLjSRq__root--link:hover{color:var(--primary-link-hover)}.Caption-module__ZLjSRq__root--link:active{color:var(--primary-link-pressed)}.Caption-module__ZLjSRq__root--light.Caption-module__ZLjSRq__root--link{color:var(--primary-default);text-decoration:underline}.Caption-module__ZLjSRq__root--light.Caption-module__ZLjSRq__root--link:focus,.Caption-module__ZLjSRq__root--light.Caption-module__ZLjSRq__root--link:hover{color:var(--on-dark-hover)}.Caption-module__ZLjSRq__root--light.Caption-module__ZLjSRq__root--link:hover{color:var(--on-dark-pressed)}.vp_m .Caption-module__ZLjSRq__root{font-size:.875rem}.vp_m .Caption-module__ZLjSRq__root:not(.Caption-module__ZLjSRq__root--light){color:var(--primary-dark);text-shadow:none}.Caption-module__ZLjSRq__root a{white-space:nowrap}.Caption-module__ZLjSRq__root--lightOnSmallScreen a,.Caption-module__ZLjSRq__root--light a{text-shadow:var(--on-dark-shadow);color:var(--primary-default)!important;text-decoration:underline!important}.vp_m .Caption-module__ZLjSRq__root--lightOnSmallScreen:not(.Caption-module__ZLjSRq__root--light) a{text-shadow:none;text-decoration:none;color:var(--primary-link)!important}

.EmailOnlySignupForm-module__0Hq2bW__input{max-width:360px}.EmailOnlySignupForm-module__0Hq2bW__button,.EmailOnlySignupForm-module__0Hq2bW__input{margin-bottom:16px}
.FormattedPrice-module__OcsaEa__root{color:var(--primary-dark);font-size:.75rem;font-weight:var(--font-heavier-weight);grid-auto-columns:min-content;display:grid}.vp_m .FormattedPrice-module__OcsaEa__root{font-size:1rem}.FormattedPrice-module__OcsaEa__cents{text-align:left;grid-area:1/3;line-height:1.25}.vp_m .FormattedPrice-module__OcsaEa__cents{font-size:1.25rem}.FormattedPrice-module__OcsaEa__currencySymbol{letter-spacing:-.2px;grid-area:1/1;margin-right:2px;line-height:1.25}.vp_m .FormattedPrice-module__OcsaEa__currencySymbol{font-size:1.25rem}.FormattedPrice-module__OcsaEa__dollars{grid-area:1/2/span 2;font-size:2rem;line-height:.9}.vp_m .FormattedPrice-module__OcsaEa__dollars{font-size:3.75rem}.FormattedPrice-module__OcsaEa__text{color:var(--primary-neutral);grid-area:2/3;margin-bottom:2px;line-height:1.29}.vp_m .FormattedPrice-module__OcsaEa__text{font-size:.75rem}
.Headline-module__NPe70G__root{color:var(--primary);font-size:1.75rem;font-weight:var(--font-heavier-weight);line-height:1.4}.Headline-module__NPe70G__root--light,.Headline-module__NPe70G__root--lightOnSmallScreen{color:var(--primary-default);text-shadow:var(--on-dark-shadow)}@keyframes Headline-module__NPe70G__slide{0%{background-position:100%}to{background-position:0%}}.Headline-module__NPe70G__root--skeleton{background:linear-gradient(90deg,#0000001a,#0000001a 40%,#0003 50%,#0000001a 60%,#0000001a) 0 0/200% 100%;border-radius:1px;animation:2s linear infinite Headline-module__NPe70G__slide;display:inline;color:#0000!important;width:max-content!important}.vp_m .Headline-module__NPe70G__root{font-size:2.75rem}.vp_m .Headline-module__NPe70G__root:not(.Headline-module__NPe70G__root--light){color:var(--primary);text-shadow:none}
.InputStatus-module__1xcODa__root{color:var(--status-action);font-size:.75rem;font-weight:var(--font-lighter-weight);text-overflow:ellipsis;white-space:nowrap;z-index:1;line-height:1.17;position:absolute;overflow:hidden}.InputStatus-module__1xcODa__root--error{color:var(--status-error)}.InputStatus-module__1xcODa__root--success{color:var(--status-success)}
.Input-module__QiXN2q__root{--button-transition-duration-ms:100;--icon-transition:transform .2s;border:2px solid var(--disabled);text-align:left;background-color:#fff;border-radius:4px;align-items:center;width:100%;height:40px;padding:0 16px;display:flex;position:relative;overflow:hidden}:is(.Input-module__QiXN2q__root--disabled,.Input-module__QiXN2q__root:has(input:disabled)){background-color:var(--disabled);border:none;padding:0 16px 0 18px}.Input-module__QiXN2q__root--icon{padding:0 16px 0 11px}.Input-module__QiXN2q__root--disabled.Input-module__QiXN2q__root-icon{padding:0 16px 0 13px}.Input-module__QiXN2q__root--light{border-color:var(--on-dark-default);background-color:#0000}.Input-module__QiXN2q__root--light button i{color:#fff!important}.Input-module__QiXN2q__root--light:hover{border-color:#fff}.Input-module__QiXN2q__root--status-error{border-color:var(--status-error)!important}.Input-module__QiXN2q__root--status-success{border-color:var(--status-success)!important}.Input-module__QiXN2q__root:focus-within{border-color:var(--primary-link)}.vp_m .Input-module__QiXN2q__root{height:48px}.Input-module__QiXN2q__root input{color:var(--primary-dark);background-color:#0000;border:none;outline:none;width:100%;padding:1px 0 0;font-size:16px;transition:transform .15s}.Input-module__QiXN2q__root--disabled input,.Input-module__QiXN2q__root input:disabled{color:var(--primary-neutral)!important}.Input-module__QiXN2q__root--status-error input,.Input-module__QiXN2q__root--status-success input{padding:1px 24px 0 0;transform:translateY(4px)}.Input-module__QiXN2q__root:focus-within input{outline:none}.Input-module__QiXN2q__root--light input{color:#fff}.Input-module__QiXN2q__root--light input::placeholder{color:var(--on-dark-default)}.Input-module__QiXN2q__button{transition:all var(--button-transition-duration-ms);background:0 0;border:none;padding:0 4px 0 16px}.Input-module__QiXN2q__button--disabled{color:var(--disabled)}.Input-module__QiXN2q__content{transition:var(--icon-transition);flex:1;display:flex;position:relative}.Input-module__QiXN2q__icon{transition:var(--icon-transition);margin-right:12px}.Input-module__QiXN2q__inputStatus{transition:var(--icon-transition);width:100%;top:-4px;left:0}.Input-module__QiXN2q__root--status-error .Input-module__QiXN2q__inputStatus{color:var(--status-error)}.Input-module__QiXN2q__root--status-success .Input-module__QiXN2q__inputStatus{color:var(--status-success)}.vp_m .Input-module__QiXN2q__inputStatus{top:-6px}.Input-module__QiXN2q__statusIcon{transition:var(--icon-transition);position:absolute;top:50%;right:0;transform:translateY(-50%)}
.Chat-module__9ic_rW__root{transform:translate(-50%,calc(72px - 50%));translate:all .3s;z-index:2;max-width:100%;position:absolute;top:50%;left:50%}.Chat-module__9ic_rW__root--central{transform:translate(-50%,-50%)}.Chat-module__9ic_rW__input{width:720px;max-width:calc(100% - 32px);margin:0 auto}
@keyframes Label-module__kV5WPG__slide{0%{background-position:100%}to{background-position:0%}}.Label-module__kV5WPG__root{color:var(--primary-neutral);font-size:.625rem;font-weight:var(--font-heavier-weight);text-transform:uppercase;line-height:1.6}.vp_m .Label-module__kV5WPG__root{font-size:.75rem}.Label-module__kV5WPG__root--skeleton{background:linear-gradient(90deg,#0000001a,#0000001a 40%,#0003 50%,#0000001a 60%,#0000001a) 0 0/200% 100%;border-radius:1px;animation:2s linear infinite Label-module__kV5WPG__slide;display:inline-block;color:#0000!important;width:max-content!important}
.Product-module__GJJKOq__root{border-radius:var(--border-radius-lg);box-shadow:var(--shadow-default);cursor:pointer;background:#fff;border:none;align-self:stretch;padding:0;transition:box-shadow .2s}.Product-module__GJJKOq__root:hover{box-shadow:var(--shadow-hover)}.Product-module__GJJKOq__root--disabled{cursor:auto;opacity:.6}.Product-module__GJJKOq__root--single{align-self:flex-start}.Product-module__GJJKOq__root--promo{background:var(--gradient-product-promo);box-shadow:none;padding:13px 8px 8px}:is(.vp_s .Product-module__GJJKOq__root,.vp_m .Product-module__GJJKOq__root){margin:40px 0 0}:is(.vp_s .Product-module__GJJKOq__root--promo,.vp_m .Product-module__GJJKOq__root--promo){margin:0 0 -8px}.Product-module__GJJKOq__bannerButton{background-color:var(--primary-hover);border-radius:0 0 var(--border-radius)var(--border-radius);color:var(--primary-link);text-align:center;width:100%;margin-top:16px;padding:14px 8px;font-size:1rem}.Product-module__GJJKOq__root--disabled .Product-module__GJJKOq__bannerButton{opacity:0}.Product-module__GJJKOq__root--promo .Product-module__GJJKOq__bannerButton{background-color:var(--primary-link);color:var(--primary-default)}.Product-module__GJJKOq__billedPrice{color:var(--primary-neutral);margin-top:16px}.Product-module__GJJKOq__root--minimal:not(.Product-module__GJJKOq__root--discount.Product-module__GJJKOq__root--show-discount) .Product-module__GJJKOq__billedPrice{display:none}.Product-module__GJJKOq__container{border-radius:var(--border-radius);background-color:#fff;flex-direction:column;justify-content:space-between;align-items:center;height:100%;display:flex}.Product-module__GJJKOq__root--promo .Product-module__GJJKOq__container{height:auto}.Product-module__GJJKOq__countdown{text-align:center;justify-content:center;align-items:center;gap:8px;margin-bottom:9px;display:flex;color:var(--primary-link)!important}.Product-module__GJJKOq__countdown:empty{margin:0}.Product-module__GJJKOq__countdownTimer{font-variant-numeric:tabular-nums;font-size:1rem}.Product-module__GJJKOq__noWrap{white-space:nowrap}.Product-module__GJJKOq__priceOriginal{text-decoration:line-through}.Product-module__GJJKOq__smallprint{color:var(--primary-neutral);text-align:center;margin-top:8px;padding:0 8px}.Product-module__GJJKOq__root--lifetime .Product-module__GJJKOq__smallprint{margin-top:48px}.Product-module__GJJKOq__root--minimal .Product-module__GJJKOq__smallprint{display:none}.Product-module__GJJKOq__title{text-align:center;margin:20px 0 16px;padding:0 8px}
@keyframes Loader-module__MYTS6W__donutSpin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.Loader-module__MYTS6W__root{border:4px solid #0000001a;border-left-color:var(--secondary);border-radius:50%;width:40px;height:40px;animation:1.2s linear infinite Loader-module__MYTS6W__donutSpin;display:inline-block}
.VideoPlaceholder-module__tBh9iG__root{width:100%;height:100%;min-height:100%}.VideoPlaceholder-module__tBh9iG__content{color:#fff;text-align:center;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;padding:16px;font-size:1.25rem;display:flex;position:absolute}.VideoPlaceholder-module__tBh9iG__content p{text-wrap:pretty;max-width:600px}.VideoPlaceholder-module__tBh9iG__content a{color:#fff;text-decoration:underline}.VideoPlaceholder-module__tBh9iG__loadedIcon,.VideoPlaceholder-module__tBh9iG__loader{margin-bottom:16px}.VideoPlaceholder-module__tBh9iG__loadedIcon{border:4px solid var(--secondary);border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.VideoPlaceholder-module__tBh9iG__waitingText{background:-webkit-linear-gradient(#e99baa,#a79de7);color:var(--secondary);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin-bottom:2px}
.LessonVideoStream-module__nYo6iq__root{height:100%;position:relative}.LessonVideoStream-module__nYo6iq__publisherContainer,.LessonVideoStream-module__nYo6iq__publisherContainer--is-hidden{pointer-events:initial}.LessonVideoStream-module__nYo6iq__root--has-feedback-form .LessonVideoStream-module__nYo6iq__publisherContainer>div{aspect-ratio:1280/720;z-index:3;border-radius:0;position:absolute;top:calc(50vh - 250px);left:50%;transform:translate(-250px);width:200px!important;height:auto!important}.LessonVideoStream-module__nYo6iq__subscriberContainer{aspect-ratio:1280/720;max-height:100%;margin:0 auto}.LessonVideoStream-module__nYo6iq__subscriberContainer--is-fullscreen,.LessonVideoStream-module__nYo6iq__subscriberContainer--is-fullscreen video{max-height:100vh!important}.LessonVideoStream-module__nYo6iq__subscriberContainer--is-hidden{display:none}.LessonVideoStream-module__nYo6iq__root--has-feedback-form .LessonVideoStream-module__nYo6iq__subscriberContainer{aspect-ratio:1280/720;z-index:3;width:200px;position:absolute;top:calc(50vh - 250px);left:50%;transform:translate(-100px)}.LessonVideoStream-module__nYo6iq__root--is-publishing.LessonVideoStream-module__nYo6iq__root--has-feedback-form .LessonVideoStream-module__nYo6iq__subscriberContainer{transform:translate(50px)}.LessonVideoStream-module__nYo6iq__subscriberContainer video{background-color:var(--primary-dark);width:100%;max-height:580.5px;position:static!important}.LessonVideoStream-module__nYo6iq__toggleCameraButton{z-index:2;position:absolute;top:20px;right:20px}.LessonVideoStream-module__nYo6iq__root--has-feedback-form .LessonVideoStream-module__nYo6iq__toggleCameraButton{display:none}
.VideoRecording-module__4ZPaWG__root{justify-content:center;max-width:100%;height:100%;max-height:100%;display:flex;position:relative}.VideoRecording-module__4ZPaWG__video{width:100%;max-width:100%;max-height:100%}
.VideoBlock-module__hosF_q__root{background:var(--primary-dark);position:relative}.VideoBlock-module__hosF_q__root:after,.VideoBlock-module__hosF_q__root:before{content:"";width:100%;height:15%;position:absolute;left:0}.VideoBlock-module__hosF_q__root--live-prejoin:after,.VideoBlock-module__hosF_q__root--live-prejoin:before{content:none}.VideoBlock-module__hosF_q__root:after{background:linear-gradient(#0000,#00000012 30%,#00000012);bottom:0}.VideoBlock-module__hosF_q__root:before{background:linear-gradient(#00000012,#00000012 70%,#0000);top:0}.VideoBlock-module__hosF_q__root--live:not(.VideoBlock-module__hosF_q__root--live-now:not(.VideoBlock-module__hosF_q__root--live-prejoin)){background:linear-gradient(156.04deg,#eb8da0,#998deb)}.VideoBlock-module__hosF_q__root--live:not(.VideoBlock-module__hosF_q__root--live-now):after,.VideoBlock-module__hosF_q__root--live:not(.VideoBlock-module__hosF_q__root--live-now):before{content:none}.VideoBlock-module__hosF_q__back{z-index:2;position:absolute;top:24px;left:24px}.VideoBlock-module__hosF_q__root--live-now .VideoBlock-module__hosF_q__back,.VideoBlock-module__hosF_q__root div[id=video-controls],.VideoBlock-module__hosF_q__root:after,.VideoBlock-module__hosF_q__root:before{opacity:0;transition:opacity .4s}.VideoBlock-module__hosF_q__back:not(.VideoBlock-module__hosF_q__root--live .VideoBlock-module__hosF_q__back):not(.VideoBlock-module__hosF_q__root:has(section[id=video-placeholder]) .VideoBlock-module__hosF_q__back){opacity:0;transition:opacity .4s}.VideoBlock-module__hosF_q__root form[id=chat]:has(input:placeholder-shown){opacity:0;transition:opacity .4s}.VideoBlock-module__hosF_q__show-controls .VideoBlock-module__hosF_q__back,.VideoBlock-module__hosF_q__show-controls div[id=video-controls],.VideoBlock-module__hosF_q__show-controls:after,.VideoBlock-module__hosF_q__show-controls:before{transition:opacity .4s;opacity:1!important}.VideoBlock-module__hosF_q__show-controls form[id=chat]:has(input:placeholder-shown){transition:opacity .4s;opacity:1!important}.VideoBlock-module__hosF_q__show-controls:has(form):after{display:none!important}.VideoBlock-module__hosF_q__show-controls:has(form):before{display:none!important}.VideoBlock-module__hosF_q__root:has(section[id=stream-feedback]) .VideoBlock-module__hosF_q__back{display:none}.VideoBlock-module__hosF_q__root:has(form[id=after-class]) .VideoBlock-module__hosF_q__back{display:none}.VideoBlock-module__hosF_q__root:has(section[id=stream-feedback]) form[id=chat]{display:none}.VideoBlock-module__hosF_q__root:has(section[id=stream-feedback]) div[id=video-controls]{display:none}.VideoBlock-module__hosF_q__root:has(section[id=stream-feedback]):after{display:none}.VideoBlock-module__hosF_q__root:has(section[id=stream-feedback]):before{display:none}.VideoBlock-module__hosF_q__inner{aspect-ratio:16/9;justify-content:center;align-items:center;width:100%;max-width:1032px;height:auto;margin:0 auto;display:flex}.VideoBlock-module__hosF_q__joinButton{align-self:center}.VideoBlock-module__hosF_q__liveBadge{background-color:var(--secondary);border-radius:var(--border-radius);color:#fff;text-transform:uppercase;align-self:center;padding:8px 12px 4px;font-size:1.125rem}.VideoBlock-module__hosF_q__startDate{text-align:center}:is(.vp_s .VideoBlock-module__hosF_q__startDate,.vp_m .VideoBlock-module__hosF_q__startDate){font-size:2.5rem!important}.VideoBlock-module__hosF_q__upcomingContent{flex-direction:column;gap:12px;padding:16px;display:flex}
.LessonPopup-module__X162za__root{cursor:pointer;z-index:1;background-color:#0000;border:none;width:100%;height:100%;margin:0;padding:0;position:absolute;inset:0}.LessonPopup-module__X162za__afterClass{aspect-ratio:1280/720;background:var(--gradient-medium);justify-content:center;align-items:center;width:100%;display:flex}.LessonPopup-module__X162za__afterClass img{width:72px;height:72px}.LessonPopup-module__X162za__buttons{justify-content:center;gap:16px;margin-top:16px;display:flex}.LessonPopup-module__X162za__details{gap:16px;margin:8px 0 16px;display:flex}.LessonPopup-module__X162za__playButton{transform-origin:50%;width:48px;height:48px;padding:0;transition:transform .1s ease-in-out;position:absolute;top:50%;right:-20px;transform:translate(-50%,-50%)scale(.8);background-color:var(--primary-light)!important;border-radius:50%!important;display:block!important}.LessonPopup-module__X162za__playButton:hover{transform:translate(-50%,-50%)scale(1.1)!important}:is(.vp_s .LessonPopup-module__X162za__playButton,.vp_m .LessonPopup-module__X162za__playButton){width:48px;height:48px;left:50%;right:auto;transform:translate(-50%,-50%)scale(1);box-shadow:0 0 6px 2px #0006}
.Modal-module__6MeBmG__root{z-index:99;background-color:#000000b3;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.Modal-module__6MeBmG__close{position:absolute;top:4px;right:4px}.Modal-module__6MeBmG__dialog{border:none;width:100%;max-width:100%;max-height:100dvh;margin:0;padding:32px;top:auto;bottom:0}.Modal-module__6MeBmG__root--no-padding .Modal-module__6MeBmG__dialog{padding:0}:is(.vp_s .Modal-module__6MeBmG__dialog,.vp_m .Modal-module__6MeBmG__dialog){max-width:504px;top:50%;bottom:auto;left:50%;transform:translate(-50%,-50%)}.Modal-module__6MeBmG__root--medium .Modal-module__6MeBmG__dialog{max-width:800px!important}.Modal-module__6MeBmG__root--large .Modal-module__6MeBmG__dialog{max-width:1020px!important}
.Subtitle-module__1VE6eW__root{color:var(--primary-dark);font-size:1rem;font-weight:var(--font-lighter-weight);line-height:1.6}.Subtitle-module__1VE6eW__root--light{color:var(--primary-default)!important;text-shadow:var(--on-dark-shadow)!important}.Subtitle-module__1VE6eW__root--lightOnSmallScreen{color:var(--primary-default);text-shadow:var(--on-dark-shadow)}@keyframes Subtitle-module__1VE6eW__slide{0%{background-position:100%}to{background-position:0%}}.Subtitle-module__1VE6eW__root--skeleton{background:linear-gradient(90deg,#0000001a,#0000001a 40%,#0003 50%,#0000001a 60%,#0000001a) 0 0/200% 100%;border-radius:1px;animation:2s linear infinite Subtitle-module__1VE6eW__slide;display:inline;color:#0000!important;width:max-content!important}.vp_m .Subtitle-module__1VE6eW__root{color:var(--primary-dark);text-shadow:none;font-size:1.25rem}.vp_m .Subtitle-module__1VE6eW__root--lightOnSmallScreen{color:var(--primary-dark);text-shadow:none}
.Title-module__b_X_XG__root{color:var(--primary-dark);font-size:1.25rem;font-weight:var(--font-lighter-weight);line-height:1.25}.Title-module__b_X_XG__root--light,.Title-module__b_X_XG__root--lightOnSmallScreen{color:var(--primary-default);text-shadow:var(--on-dark-shadow)}.Title-module__b_X_XG__root--skeleton{background:linear-gradient(90deg,#0000001a,#0000001a 40%,#0003 50%,#0000001a 60%,#0000001a) 0 0/200% 100%;border-radius:1px;animation:2s linear infinite Title-module__b_X_XG__slide;display:inline-block;color:#0000!important;width:max-content!important}.vp_m .Title-module__b_X_XG__root{font-size:1.75rem}.vp_m .Title-module__b_X_XG__root:not(.Title-module__b_X_XG__root--light){color:var(--primary-dark);text-shadow:none}
.Tooltip-module__VVLFiG__root{display:inline-flex;position:relative}.Tooltip-module__VVLFiG__root:after{border-radius:var(--border-radius);color:#fff;content:attr(aria-label);max-width:var(--tooltip-max-width,300px);box-sizing:border-box;pointer-events:none;white-space:normal;overflow-wrap:anywhere;word-wrap:break-word;z-index:3;background:#2c293d;align-items:center;width:max-content;padding:13px 16px 12px;display:none;position:absolute;left:50%;transform:translate(-50%)}.Tooltip-module__VVLFiG__root--bottom:after{bottom:-53px}.Tooltip-module__VVLFiG__root--left:after{max-width:min(var(--tooltip-max-width,300px),calc(100vw - 20px));top:50%;left:auto;right:100%;transform:translateY(-50%)translate(-10px)}.Tooltip-module__VVLFiG__root--right:after{max-width:min(var(--tooltip-max-width,300px),calc(100vw - 20px));top:50%;left:100%;right:auto;transform:translateY(-50%)translate(10px)}.Tooltip-module__VVLFiG__root--top:after{top:-53px}.Tooltip-module__VVLFiG__root:before{content:"";pointer-events:none;border:10px solid #0000;border-top-color:#2c293d;display:none;position:absolute;left:50%}.Tooltip-module__VVLFiG__root--bottom:before{bottom:-7px;transform:translate(-50%)rotate(180deg)}.Tooltip-module__VVLFiG__root--left:before{border-color:#0000 #0000 #0000 #2c293d;top:50%;left:auto;right:100%;transform:translateY(-50%)translate(10px)}.Tooltip-module__VVLFiG__root--right:before{border-color:#0000 #2c293d #0000 #0000;top:50%;left:100%;right:auto;transform:translateY(-50%)translate(-10px)}.Tooltip-module__VVLFiG__root--top:before{top:-7px;transform:translate(-50%)}.Tooltip-module__VVLFiG__root:hover:after,.Tooltip-module__VVLFiG__root:hover:before{display:block}
.UnseenBadge-module__ntRpYW__root{align-items:center;display:flex;position:relative}.UnseenBadge-module__ntRpYW__badge{color:#fff;font-size:10px;font-weight:var(--font-heavier-weight);background-color:red;border-radius:50%;justify-content:center;align-items:center;width:16px;height:16px;display:flex;position:absolute;bottom:50%;right:-10px;transform:translateY(-4px)}
.ButtonIcon-module___wisqG__root{cursor:pointer;background:0 0;border:none;border-radius:5px;align-items:center;gap:8px;height:40px;display:flex}.ButtonIcon-module___wisqG__root--disabled{cursor:auto}.ButtonIcon-module___wisqG__label{white-space:nowrap;order:-1;margin-left:12px;display:none}.ButtonIcon-module___wisqG__root--force-label .ButtonIcon-module___wisqG__label{display:inline}.ButtonIcon-module___wisqG__root--label-pos-post .ButtonIcon-module___wisqG__label{order:0}
.PaymentMethodsBadges-module__HytBpG__root{gap:32px;display:flex}
.ClassesPreviewLoader-module__cnjlTq__root{max-width:1032px;margin:0 auto;padding:34px 12px 32px}.vp_s .ClassesPreviewLoader-module__cnjlTq__root{padding:34px 40px 42px}.vp_m .ClassesPreviewLoader-module__cnjlTq__root{padding:48px 0 42px}.ClassesPreviewLoader-module__cnjlTq__root header{margin-bottom:16px}:is(.vp_s .ClassesPreviewLoader-module__cnjlTq__root header,.vp_m .ClassesPreviewLoader-module__cnjlTq__root header){justify-content:space-between;align-items:baseline;display:flex}.vp_s .ClassesPreviewLoader-module__cnjlTq__root article:nth-child(3){display:none}.ClassesPreviewLoader-module__cnjlTq__emptyButton{margin-top:32px}.ClassesPreviewLoader-module__cnjlTq__emptyText{display:flex}
.OfferSheet-module__GhZvAq__root{background:var(--gradient-light)}.OfferSheet-module__GhZvAq__root footer{flex-direction:column;justify-content:space-between;align-items:flex-start;gap:16px;margin:16px 0 32px;display:flex}.vp_m .OfferSheet-module__GhZvAq__root footer{margin:16px 0 0}.OfferSheet-module__GhZvAq__root h1{margin-bottom:32px}.OfferSheet-module__GhZvAq__root header{text-align:center;margin-bottom:32px}.vp_m .OfferSheet-module__GhZvAq__root header{max-width:680px;margin:0 auto 64px}.OfferSheet-module__GhZvAq__root header p+p{margin-top:16px}.OfferSheet-module__GhZvAq__benefits{margin-top:32px}.vp_m .OfferSheet-module__GhZvAq__main{gap:32px;display:flex}.OfferSheet-module__GhZvAq__paymentMethodsBadges{margin-top:32px}.OfferSheet-module__GhZvAq__productWrap{flex-direction:column;display:flex}.vp_m .OfferSheet-module__GhZvAq__productWrap{flex:0 calc(50% - 16px)}.OfferSheet-module__GhZvAq__specialLink{align-items:center;gap:8px;margin-top:24px;display:flex}.vp_m .OfferSheet-module__GhZvAq__specialLink{margin:0 0 37px}.OfferSheet-module__GhZvAq__tipWrap{flex-direction:column;flex:1;justify-content:space-between;display:flex}
.InfiniteClasses-module__oxietW__loader{justify-content:center;width:100%;display:flex}.InfiniteClasses-module__oxietW__section--today{background:var(--gradient-light)}.InfiniteClasses-module__oxietW__title{margin-bottom:20px}
.LeaderboardHeader-module__YC34UG__root{flex-direction:column;gap:16px;max-width:1032px;margin:0 auto;padding:34px 12px;display:flex}.vp_s .LeaderboardHeader-module__YC34UG__root{padding:34px 40px}.vp_m .LeaderboardHeader-module__YC34UG__root{padding:48px 0}.LeaderboardHeader-module__YC34UG__header{align-items:center;gap:8px;display:flex}.LeaderboardHeader-module__YC34UG__icon{width:36px;height:36px}.LeaderboardHeader-module__YC34UG__subtitle{align-items:center;gap:12px;display:flex}
.ClassesPreviewSkeleton-module__AKGZ_W__root{max-width:1032px;margin:0 auto;padding:34px 12px 32px}.vp_s .ClassesPreviewSkeleton-module__AKGZ_W__root{padding:34px 40px 42px}.vp_m .ClassesPreviewSkeleton-module__AKGZ_W__root{padding:48px 0 42px}.ClassesPreviewSkeleton-module__AKGZ_W__root header{margin-bottom:16px}:is(.vp_s .ClassesPreviewSkeleton-module__AKGZ_W__root header,.vp_m .ClassesPreviewSkeleton-module__AKGZ_W__root header){justify-content:space-between;align-items:baseline;display:flex}.vp_s .ClassesPreviewSkeleton-module__AKGZ_W__root article:nth-child(3){display:none}
.PricingSheet-module__qUb2BG__root{background:var(--gradient-light)}.PricingSheet-module__qUb2BG__root footer{justify-content:space-between;align-items:center;margin:16px 0 32px;display:flex}.PricingSheet-module__qUb2BG__root h1{margin-bottom:32px}.PricingSheet-module__qUb2BG__root header{text-align:center;margin-bottom:32px}.vp_m .PricingSheet-module__qUb2BG__root header{max-width:680px;margin:0 auto 64px}.PricingSheet-module__qUb2BG__productWrap{grid-template-rows:repeat(2,1fr);grid-template-columns:repeat(2,1fr);gap:8px;margin-bottom:32px;display:grid}:is(.vp_s .PricingSheet-module__qUb2BG__productWrap,.vp_m .PricingSheet-module__qUb2BG__productWrap){display:flex}.PricingSheet-module__qUb2BG__productWrap>a:first-child{grid-area:1/1/2/3}.PricingSheet-module__qUb2BG__productWrap>a:nth-child(2){grid-area:2/1/3/2}.PricingSheet-module__qUb2BG__productWrap>a:nth-child(3){grid-area:2/2/3/3}:is(.vp_s .PricingSheet-module__qUb2BG__productWrap>a,.vp_m .PricingSheet-module__qUb2BG__productWrap>a){flex:1}:is(.vp_s .PricingSheet-module__qUb2BG__productWrap>a:first-child,.vp_m .PricingSheet-module__qUb2BG__productWrap>a:first-child){min-width:calc(33% + 16px)}.PricingSheet-module__qUb2BG__quote{position:relative}.PricingSheet-module__qUb2BG__quote:before{content:"“";color:var(--primary-link);opacity:.12;font-size:180px;position:absolute;top:-76px;left:50%;transform:translate(-50%)}.PricingSheet-module__qUb2BG__quoteAuthor{color:var(--primary-neutral)}.PricingSheet-module__qUb2BG__quoteAuthor:before{content:"— "}
.GuestpassModal-module__OOyStG__copyLink{margin-right:16px}.vp_m .GuestpassModal-module__OOyStG__copyLink{margin-right:20px}.GuestpassModal-module__OOyStG__ctaBlock{justify-content:center;align-items:center;display:flex}.GuestpassModal-module__OOyStG__image{object-fit:cover}.GuestpassModal-module__OOyStG__imageWrap{aspect-ratio:2048/1152;z-index:-1;background-color:pink;position:relative}.GuestpassModal-module__OOyStG__modalContent{text-align:center;flex-direction:column;gap:12px;padding:48px 32px 32px;display:flex}.vp_m .GuestpassModal-module__OOyStG__modalContent{padding:40px}.GuestpassModal-module__OOyStG__svg{border-radius:50%}.GuestpassModal-module__OOyStG__svg--email{background:var(--primary)}
.RecordingsLoader-module___k4qtq__root{max-width:1032px;margin:0 auto;padding:34px 12px 1px}.vp_s .RecordingsLoader-module___k4qtq__root{padding:34px 40px 1px}.vp_m .RecordingsLoader-module___k4qtq__root{padding:48px 0 1px}.RecordingsLoader-module___k4qtq__root header{margin-bottom:16px}:is(.vp_s .RecordingsLoader-module___k4qtq__root header,.vp_m .RecordingsLoader-module___k4qtq__root header){justify-content:space-between;align-items:baseline;display:flex}
.LeaderboardPoints-module__GZ9fLG__root{color:#6b7280;font-size:.875rem}
.HighlightedClass-module__9Q0KHq__root{background:var(--gradient-light);min-height:407px}.vp_s .HighlightedClass-module__9Q0KHq__root{min-height:695px}.vp_m .HighlightedClass-module__9Q0KHq__root{min-height:480px}.HighlightedClass-module__9Q0KHq__loading.HighlightedClass-module__9Q0KHq__root{max-height:407px}.vp_s .HighlightedClass-module__9Q0KHq__loading.HighlightedClass-module__9Q0KHq__root{max-height:695px}.vp_m .HighlightedClass-module__9Q0KHq__loading.HighlightedClass-module__9Q0KHq__root{max-height:480px}
.HelpLink-module__wXT2Sa__root{cursor:pointer;float:right;height:46px;right:10px;top:calc(var(--nav-height-xs) + 10px);z-index:2;background-color:#fff;border-radius:999rem;justify-content:center;align-items:center;width:46px;margin-bottom:-56px;font-size:1.07143rem;display:flex;position:fixed}.HelpLink-module__wXT2Sa__root:hover{background-color:var(--primary-button-hover)}.HelpLink-module__wXT2Sa__root--sticky{margin-top:10px;position:sticky}.vp_s .HelpLink-module__wXT2Sa__root{top:calc(var(--nav-height-s) + 10px)}.vp_m .HelpLink-module__wXT2Sa__root{top:calc(var(--nav-height-m) + 10px)}.HelpLink-module__wXT2Sa__root circle,.HelpLink-module__wXT2Sa__root path{fill:var(--primary)}.HelpLink-module__wXT2Sa__root:hover circle,.HelpLink-module__wXT2Sa__root:hover path{fill:#fff}
.NavBarInner-module__UgE7ha__root{max-width:var(--page-max-width);justify-content:normal;align-items:stretch;gap:16px;width:100%;margin:0 auto;padding:0 12px;display:flex}.vp_s .NavBarInner-module__UgE7ha__root{padding:0 40px}.vp_m .NavBarInner-module__UgE7ha__root{gap:32px;padding:0}:is(.vp_s .NavBarInner-module__UgE7ha__root:not(.NavBarInner-module__UgE7ha__root--back),.vp_m .NavBarInner-module__UgE7ha__root:not(.NavBarInner-module__UgE7ha__root--back)){justify-content:flex-end}.NavBarInner-module__UgE7ha__root a{color:var(--primary-neutral)!important}.vp_m .NavBarInner-module__UgE7ha__root a{color:var(--primary-neutral)!important}.NavBarInner-module__UgE7ha__root--back{justify-content:flex-start}.NavBarInner-module__UgE7ha__root--hide{pointer-events:none}.NavBarInner-module__UgE7ha__root a{white-space:nowrap;flex-direction:column;flex-shrink:0;justify-content:center;transition:color .2s;display:flex}.NavBarInner-module__UgE7ha__backButton,.NavBarInner-module__UgE7ha__iconButton{align-self:center}
.TreasuresPreview-module__zGnPPG__root{max-width:1032px;margin:0 auto;padding:34px 12px 1px}.vp_s .TreasuresPreview-module__zGnPPG__root{padding:34px 40px 1px}.vp_m .TreasuresPreview-module__zGnPPG__root{padding:48px 0 1px}.TreasuresPreview-module__zGnPPG__root header{margin-bottom:16px}:is(.vp_s .TreasuresPreview-module__zGnPPG__root header,.vp_m .TreasuresPreview-module__zGnPPG__root header){justify-content:space-between;align-items:baseline;display:flex}.vp_s .TreasuresPreview-module__zGnPPG__root article:nth-child(3){display:none}
.LeaderboardItem-module__EJDO5W__card{--info-card-offset:-14px;z-index:2;transition:all .2s;position:relative;overflow:visible}.LeaderboardItem-module__EJDO5W__card:has(.LeaderboardItem-module__EJDO5W__cardHighlighted)+.LeaderboardItem-module__EJDO5W__card{margin-top:var(--info-card-offset)}.LeaderboardItem-module__EJDO5W__cardContent{z-index:2;background-color:#fff;border:1px solid #00000014;border-radius:12px;align-items:center;gap:1rem;padding:1rem;display:flex;position:relative;box-shadow:0 2px 8px #0000000f}.LeaderboardItem-module__EJDO5W__cardContent:not(.LeaderboardItem-module__EJDO5W__cardHidden){height:82px}.LeaderboardItem-module__EJDO5W__cardHidden{border-bottom:none;border-left-color:linear-gradient(to bottom,#00000014,#0000);border-right-color:linear-gradient(to bottom,#00000014,#0000);box-shadow:none;background:linear-gradient(#fff,#fff0);border-bottom-right-radius:0;border-bottom-left-radius:0}.LeaderboardItem-module__EJDO5W__cardHighlighted{background-color:#f2f0ff;border-width:2px;border-color:#fac7d1;box-shadow:0 4px 12px #0000001a}.LeaderboardItem-module__EJDO5W__rank{color:#6b7280;background-color:#f3f4f6;border-radius:50%;justify-content:center;align-items:center;min-width:2rem;height:2rem;font-size:.875rem;font-weight:600;display:flex}.LeaderboardItem-module__EJDO5W__cardHighlighted .LeaderboardItem-module__EJDO5W__rank{color:#6b46c1;background-color:#e6e6fa}.LeaderboardItem-module__EJDO5W__avatar{color:#6b7280;background-color:#f3f4f6;border-radius:50%;justify-content:center;align-items:center;min-width:3rem;height:3rem;font-size:1.25rem;font-weight:600;display:flex;overflow:hidden}.LeaderboardItem-module__EJDO5W__avatarImageWrapper{border-radius:50%;width:3rem;height:3rem;position:relative;overflow:hidden}.LeaderboardItem-module__EJDO5W__avatarPlaceholder{color:#6b7280;background-color:#f3f4f6;border-radius:50%;justify-content:center;align-items:center;width:3rem;height:3rem;font-size:1.25rem;font-weight:600;display:flex;position:relative}.LeaderboardItem-module__EJDO5W__avatarEditOverlay{opacity:0;cursor:pointer;background-color:#000000b3;border-radius:50%;justify-content:center;align-items:center;width:100%;height:100%;text-decoration:none;transition:opacity .2s;display:flex;position:absolute;top:0;left:0}.LeaderboardItem-module__EJDO5W__avatarImageWrapper:hover .LeaderboardItem-module__EJDO5W__avatarEditOverlay,.LeaderboardItem-module__EJDO5W__avatarPlaceholder:hover .LeaderboardItem-module__EJDO5W__avatarEditOverlay{opacity:1}.LeaderboardItem-module__EJDO5W__avatarEditContent{flex-direction:column;align-items:center;gap:2px;display:flex}.LeaderboardItem-module__EJDO5W__avatarEditText{color:#fff;text-align:center;font-size:9px;font-weight:500;line-height:1}.LeaderboardItem-module__EJDO5W__cardHighlighted .LeaderboardItem-module__EJDO5W__avatar,.LeaderboardItem-module__EJDO5W__cardHighlighted .LeaderboardItem-module__EJDO5W__avatarPlaceholder{color:#6b46c1;background-color:#e6e6fa}.LeaderboardItem-module__EJDO5W__personIcon{font-size:1.5rem}.LeaderboardItem-module__EJDO5W__userInfo{flex:1;justify-content:space-between;align-items:center;display:flex}.LeaderboardItem-module__EJDO5W__name{color:#111827;align-items:center;gap:.5rem;margin-bottom:.25rem;display:flex}.LeaderboardItem-module__EJDO5W__nameMe{font-weight:var(--font-heavier-weight)!important}.LeaderboardItem-module__EJDO5W__nameEditLink{align-items:center;gap:6px;text-decoration:none;display:inline-flex}.LeaderboardItem-module__EJDO5W__nameText{margin:0}.LeaderboardItem-module__EJDO5W__nameEditIcon{opacity:0;transition:opacity .15s ease-in-out}.LeaderboardItem-module__EJDO5W__nameEditLink:hover .LeaderboardItem-module__EJDO5W__nameEditIcon{opacity:1;color:var(--primary-link)}.LeaderboardItem-module__EJDO5W__nameEditLink:hover .LeaderboardItem-module__EJDO5W__nameText{color:var(--primary-link)!important}.LeaderboardItem-module__EJDO5W__cardContent:hover .LeaderboardItem-module__EJDO5W__nameEditIcon{opacity:1;color:var(--primary-link)}.LeaderboardItem-module__EJDO5W__cardContent:hover .LeaderboardItem-module__EJDO5W__nameText{color:var(--primary-link)!important}.LeaderboardItem-module__EJDO5W__nameEditLink:focus-visible .LeaderboardItem-module__EJDO5W__nameEditIcon{opacity:1;color:var(--primary-link)}.LeaderboardItem-module__EJDO5W__nameEditLink:focus-visible .LeaderboardItem-module__EJDO5W__nameText{color:var(--primary-link)!important}.LeaderboardItem-module__EJDO5W__cardContent:focus-within .LeaderboardItem-module__EJDO5W__nameEditIcon{opacity:1;color:var(--primary-link)}.LeaderboardItem-module__EJDO5W__cardContent:focus-within .LeaderboardItem-module__EJDO5W__nameText{color:var(--primary-link)!important}.LeaderboardItem-module__EJDO5W__infoCard{min-height:74px;left:0;right:0;top:var(--info-card-offset);z-index:1;background-color:#e6e6fa;border:1px solid #00000014;border-top:none;border-bottom-right-radius:12px;border-bottom-left-radius:12px;padding:1.2rem 1rem .5rem;position:relative}.LeaderboardItem-module__EJDO5W__infoCardTitle{margin-bottom:.25rem;font-weight:var(--font-heavier-weight)!important}.LeaderboardItem-module__EJDO5W__infoCardText,.LeaderboardItem-module__EJDO5W__infoCardChangeName{color:#6b7280;font-size:.875rem}
.Footer-module__LmmeJa__root{background-color:var(--primary-dark);border-top:1px solid var(--primary-light);text-align:center;padding:26px 16px 35px}.vp_m .Footer-module__LmmeJa__root{padding:75px 16px}.Footer-module__LmmeJa__hr{background-color:var(--primary-default);opacity:.16;width:100%;height:1px;margin:24px 0}.vp_m .Footer-module__LmmeJa__hr{display:none}.Footer-module__LmmeJa__inner{flex-direction:column;justify-content:center;align-items:center;width:100%;display:flex}.vp_m .Footer-module__LmmeJa__inner{max-width:var(--page-max-width);flex-flow:wrap;justify-content:space-between;align-items:flex-start;margin:0 auto}.Footer-module__LmmeJa__itemGroup{flex-direction:column;align-items:center;width:100%;display:flex}.vp_m .Footer-module__LmmeJa__itemGroup{flex-direction:column;align-items:flex-start;width:auto;margin-right:32px}.vp_m .Footer-module__LmmeJa__itemGroup:last-child{margin-right:0}.Footer-module__LmmeJa__items{flex-direction:column;width:100%;margin-bottom:38px;display:flex}.vp_m .Footer-module__LmmeJa__items{flex-direction:row;align-items:flex-start;width:auto;margin:0}.Footer-module__LmmeJa__items .Footer-module__LmmeJa__itemGroup .Footer-module__LmmeJa__link{margin-bottom:16px;color:var(--on-dark-default)!important}.Footer-module__LmmeJa__link:last-child{margin-bottom:0}.Footer-module__LmmeJa__items .Footer-module__LmmeJa__itemGroup .Footer-module__LmmeJa__link:active{color:var(--on-dark-pressed)!important}.Footer-module__LmmeJa__items .Footer-module__LmmeJa__itemGroup .Footer-module__LmmeJa__link:hover{color:var(--on-dark-hover)!important}.vp_m .Footer-module__LmmeJa__link{white-space:nowrap;margin-right:32px}.vp_m .Footer-module__LmmeJa__link:last-child{margin-right:0}.Footer-module__LmmeJa__logo{width:auto;height:24px;margin-bottom:32px}.vp_m .Footer-module__LmmeJa__logo{margin:0}
.PriceMenu-module__zn1iiW__root{text-align:center;flex-direction:column;align-items:center;display:flex}.vp_m .PriceMenu-module__zn1iiW__root{text-align:left;align-items:flex-start}.PriceMenu-module__zn1iiW__menu{margin-top:28px;display:grid}.PriceMenu-module__zn1iiW__menuItem{justify-content:flex-start;align-items:baseline;margin-bottom:16px;display:flex}.PriceMenu-module__zn1iiW__priceBlock{flex-direction:column;align-items:baseline;padding-left:32px;display:flex}.PriceMenu-module__zn1iiW__priceBlockPrice{display:flex}.PriceMenu-module__zn1iiW__title{cursor:pointer;background-color:#0000;border:none;align-items:center;padding:0;display:inline-flex;text-decoration:none!important}.PriceMenu-module__zn1iiW__title::-webkit-details-marker{color:#fff;margin-right:16px}.PriceMenu-module__zn1iiW__titleBlock{text-align:right;min-width:80px}
.CheckRadio-module__z9MchW__root{cursor:pointer;align-items:flex-start;margin-bottom:18px;display:flex}.CheckRadio-module__z9MchW__root:last-of-type{margin-bottom:0}.CheckRadio-module__z9MchW__check{margin-right:18px}.CheckRadio-module__z9MchW__input{visibility:hidden;width:0;height:0;margin:0}.CheckRadio-module__z9MchW__label{color:var(--primary-dark);text-align:left}
.UpcomingClassesPreview-module__N9FxuW__root{background:var(--gradient-light)}.UpcomingClassesPreview-module__N9FxuW__root header{margin-bottom:16px}:is(.vp_s .UpcomingClassesPreview-module__N9FxuW__root header,.vp_m .UpcomingClassesPreview-module__N9FxuW__root header){justify-content:space-between;align-items:baseline;display:flex}.UpcomingClassesPreview-module__N9FxuW__sectionInner{max-width:1032px;margin:0 auto;padding:34px 12px 1px}.vp_s .UpcomingClassesPreview-module__N9FxuW__sectionInner{padding:34px 40px 1px}.vp_m .UpcomingClassesPreview-module__N9FxuW__sectionInner{padding:48px 0 1px}.vp_s .UpcomingClassesPreview-module__N9FxuW__root article:nth-child(3){display:none}
.PricingSection-module__OHlG6q__root{background:var(--gradient-medium);scroll-margin-top:calc(var(--nav-height-xs) + 10px)}.vp_s .PricingSection-module__OHlG6q__root{scroll-margin-top:calc(var(--nav-height-s) + 10px)}.vp_m .PricingSection-module__OHlG6q__root{scroll-margin-top:calc(var(--nav-height-m) + 10px)}.vp_m .PricingSection-module__OHlG6q__benefitsBlock{flex:1}.PricingSection-module__OHlG6q__content{padding:80px 32px 40px}.vp_s .PricingSection-module__OHlG6q__content{padding:120px 0 40px}.vp_m .PricingSection-module__OHlG6q__content{padding:120px 0}.PricingSection-module__OHlG6q__priceMenu{margin:32px auto 0}.vp_m .PricingSection-module__OHlG6q__priceMenu{margin-left:0}.PricingSection-module__OHlG6q__promoBlock{flex-direction:column;gap:32px;display:flex}.vp_m .PricingSection-module__OHlG6q__promoBlock{flex-direction:row}.vp_m .PricingSection-module__OHlG6q__promoProduct{flex:1;align-self:flex-start}.PricingSection-module__OHlG6q__sportsVoucherAccordion{margin-top:32px}.PricingSection-module__OHlG6q__title{margin-bottom:32px}:is(.vp_s .PricingSection-module__OHlG6q__title,.vp_m .PricingSection-module__OHlG6q__title){margin-bottom:56px}
@keyframes Display-module__7YErPa__slide{0%{background-position:100%}to{background-position:0%}}.Display-module__7YErPa__root{color:var(--primary-dark);font-size:1.75rem;font-weight:var(--font-heavier-weight);line-height:1.4}.vp_m .Display-module__7YErPa__root{font-size:2.25rem}.Display-module__7YErPa__root--skeleton{background:linear-gradient(90deg,#0000001a,#0000001a 40%,#0003 50%,#0000001a 60%,#0000001a) 0 0/200% 100%;border-radius:1px;animation:2s linear infinite Display-module__7YErPa__slide;display:inline-block;color:#0000!important}
.NavBar-module__zr2W7W__root{border-bottom:1px solid var(--disabled);height:var(--nav-height,64px);-ms-overflow-style:none;-webkit-overflow-scrolling:touch;scrollbar-width:none;text-align:right;justify-content:flex-end;align-items:stretch;display:flex;overflow:auto hidden}.NavBar-module__zr2W7W__root::-webkit-scrollbar{display:none}.NavBar-module__zr2W7W__root:has(nav[data-hide=true]){display:none}
.ClassesSheet-module__fQ6Tqq__sectionTreasures,.ClassesSheet-module__fQ6Tqq__sectionRecordings{max-width:1032px;margin:0 auto;padding:34px 12px 1px}:is(.vp_s .ClassesSheet-module__fQ6Tqq__sectionTreasures,.vp_s .ClassesSheet-module__fQ6Tqq__sectionRecordings){padding:34px 40px 1px}:is(.vp_m .ClassesSheet-module__fQ6Tqq__sectionTreasures,.vp_m .ClassesSheet-module__fQ6Tqq__sectionRecordings){padding:48px 0 1px}.ClassesSheet-module__fQ6Tqq__sectionTreasures header,.ClassesSheet-module__fQ6Tqq__sectionRecordings header{margin-bottom:16px}:is(.vp_s .ClassesSheet-module__fQ6Tqq__sectionTreasures header,.vp_s .ClassesSheet-module__fQ6Tqq__sectionRecordings header,.vp_m .ClassesSheet-module__fQ6Tqq__sectionTreasures header,.vp_m .ClassesSheet-module__fQ6Tqq__sectionRecordings header){justify-content:space-between;align-items:baseline;display:flex}:is(.vp_s .ClassesSheet-module__fQ6Tqq__sectionLive article:nth-child(3),.vp_s .ClassesSheet-module__fQ6Tqq__sectionTreasures article:nth-child(3)){display:none}
.Account-module__s9lIfG__root{flex-direction:column;gap:24px;width:100%;margin-top:16px;display:flex}.vp_m .Account-module__s9lIfG__root{margin-top:32px}.Account-module__s9lIfG__content{flex-direction:column;align-items:flex-start;gap:32px;width:100%;display:flex}:is(.vp_s .Account-module__s9lIfG__content,.vp_m .Account-module__s9lIfG__content){flex-direction:row;gap:24px}.Account-module__s9lIfG__fields{flex-direction:column;flex:1;gap:24px;max-width:340px;display:flex}.vp_m .Account-module__s9lIfG__fields{max-width:auto}.Account-module__s9lIfG__button{align-self:flex-start}.Account-module__s9lIfG__displayNameBlock{flex-direction:column;gap:12px;display:flex}.Account-module__s9lIfG__passwordBlock{flex-direction:column;gap:6px;display:flex}.Account-module__s9lIfG__profilePictureSection{flex-direction:column;flex:1;align-items:center;gap:12px;min-width:120px;display:flex}.Account-module__s9lIfG__profilePictureContainer{justify-content:center;align-items:center;display:flex;position:relative}.Account-module__s9lIfG__profilePictureWrapper{cursor:pointer;justify-content:center;align-items:center;width:160px;height:160px;display:flex;position:relative}.Account-module__s9lIfG__profilePicture{border-radius:50%}.Account-module__s9lIfG__profilePicturePlaceholder{background-color:var(--primary-light);border:2px dashed var(--primary-neutral);cursor:pointer;border-radius:50%;justify-content:center;align-items:center;width:160px;height:160px;transition:border-color .2s;display:flex}.Account-module__s9lIfG__profilePicturePlaceholder:hover{border-color:var(--primary-link)}.Account-module__s9lIfG__removeButton{background:var(--background);border:1px solid var(--border-light);cursor:pointer;border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;transition:all .2s;display:flex;position:absolute;top:-4px;right:-4px}.Account-module__s9lIfG__removeButton:hover{background:var(--error);color:var(--background);border-color:var(--error)}.Account-module__s9lIfG__hiddenFileInput{display:none}.Account-module__s9lIfG__profilePictureError{color:var(--error);text-align:center;margin-top:4px;font-size:12px}.vp_s .Account-module__s9lIfG__profilePictureError{text-align:left}
.Carousel-module__vqS6Wq__root{padding:32px 0 64px;position:relative;overflow:hidden}.Carousel-module__vqS6Wq__carousel{transition:transform .6s ease-in-out;display:flex}.Carousel-module__vqS6Wq__pager{justify-content:center;display:flex;position:absolute;bottom:32px;left:0;right:0}.Carousel-module__vqS6Wq__pagerDot{cursor:pointer;background-color:var(--disabled);border-radius:50%;width:10px;height:10px;margin:0 5px;display:block}.Carousel-module__vqS6Wq__pagerDot:hover{background-color:var(--primary-link)}.Carousel-module__vqS6Wq__pagerDot--is-active{background-color:var(--primary-neutral)}.Carousel-module__vqS6Wq__slide{flex-shrink:0;width:100%;padding:0 32px;overflow:hidden}.vp_s .Carousel-module__vqS6Wq__slideContent{max-width:536px;margin:0 auto;padding:0}.vp_m .Carousel-module__vqS6Wq__slideContent{max-width:928px}
.ExpandableCheckradioList-module__xcHy2a__extra{color:var(--primary-neutral)}.ExpandableCheckradioList-module__xcHy2a__extraBlock{text-align:left;padding:10px 0 0 42px}.ExpandableCheckradioList-module__xcHy2a__item{padding:10px 26px;transition:all .25s}.ExpandableCheckradioList-module__xcHy2a__item--selected{background:var(--gradient-light);padding:26px}
.Tip-module__8NCFbq__root{color:var(--primary-dark);text-align:left;align-items:center;gap:16px;display:flex}.Tip-module__8NCFbq__root>i{align-self:center;min-width:40px}
.LeaderboardPointsExplainer-module__tZ4DOW__root{border:1.5px solid var(--primary-neutral);cursor:help;border-radius:999px;padding:3px 6px 1px;font-size:.65rem!important}
.HighlightedClassContent-module__iEk7Xa__root{background:var(--gradient-light);min-height:407px}.vp_s .HighlightedClassContent-module__iEk7Xa__root{min-height:695px}.vp_m .HighlightedClassContent-module__iEk7Xa__root{min-height:480px}.HighlightedClassContent-module__iEk7Xa__beginnerTip{display:none!important}.vp_m .HighlightedClassContent-module__iEk7Xa__beginnerTip{position:absolute;bottom:0;left:0;display:flex!important}.HighlightedClassContent-module__iEk7Xa__beginnerTipMob{margin-top:16px}.vp_m .HighlightedClassContent-module__iEk7Xa__beginnerTipMob{display:none}.vp_m .HighlightedClassContent-module__iEk7Xa__bodyWrap{flex-direction:column;flex:1;justify-content:center;max-width:492px;display:flex;position:relative}.HighlightedClassContent-module__iEk7Xa__classCard{margin-bottom:16px}.vp_m .HighlightedClassContent-module__iEk7Xa__classCard{flex:1;justify-content:center;max-width:492px;display:flex}.vp_s .HighlightedClassContent-module__iEk7Xa__classCard>article{flex:1;height:368px}.vp_m .HighlightedClassContent-module__iEk7Xa__classCard{margin-bottom:0}.vp_m .HighlightedClassContent-module__iEk7Xa__classCard>article{flex:1}.vp_m .HighlightedClassContent-module__iEk7Xa__inner{gap:24px;display:flex}.HighlightedClassContent-module__iEk7Xa__subtitle{color:var(--secondary);margin-bottom:4px;display:block}.vp_m .HighlightedClassContent-module__iEk7Xa__subtitle{margin-bottom:8px}.HighlightedClassContent-module__iEk7Xa__title{margin-bottom:32px}.vp_m .HighlightedClassContent-module__iEk7Xa__title{margin-bottom:0}
.LogicModal-module__X6LwiG__root{opacity:1;text-align:center;transition:all .2s;transform:translate(0)}.LogicModal-module__X6LwiG__root--is-entering{opacity:0;transform:translate(50px)}.LogicModal-module__X6LwiG__root--is-exiting{opacity:0;transform:translate(-50px)}.LogicModal-module__X6LwiG__answer{cursor:pointer;text-align:left;text-transform:none;width:100%;max-width:calc(100vw - 64px);margin-bottom:8px;position:relative;background-color:var(--primary-default)!important;color:var(--primary-link)!important;padding:0!important}.LogicModal-module__X6LwiG__answer:active{background:#f1f0fa}.LogicModal-module__X6LwiG__answer:hover{background:#e3e1f5}.vp_s .LogicModal-module__X6LwiG__answer{padding:0 32px!important}.vp_m .LogicModal-module__X6LwiG__answer{background-color:#f6f5ff}.LogicModal-module__X6LwiG__extraButton{margin-top:32px}.LogicModal-module__X6LwiG__iconArrow{height:24px;position:absolute;top:50%;right:15px;transform:translateY(-50%)}.LogicModal-module__X6LwiG__questionBody{margin-bottom:32px}.LogicModal-module__X6LwiG__title{white-space:pre-wrap;margin-bottom:32px}
.NavigationInner-module__CKN_6G__root{flex-direction:column;justify-content:flex-start;height:100%;display:flex}.NavigationInner-module__CKN_6G__root--open{margin-top:8px}.vp_m .NavigationInner-module__CKN_6G__root{max-width:var(--page-max-width);flex-direction:row;justify-content:space-between;align-items:center;margin:0 auto}.NavigationInner-module__CKN_6G__body{background-color:#fff;flex-direction:column;align-items:center;padding:0 16px;display:none}.NavigationInner-module__CKN_6G__root--open .NavigationInner-module__CKN_6G__body{width:100vw;display:flex}.vp_m .NavigationInner-module__CKN_6G__body{flex-direction:row;justify-content:flex-end;height:calc(100% - 32px);padding:0;display:flex}.NavigationInner-module__CKN_6G__header{height:var(--nav-height-xs);justify-content:space-between;align-items:center;padding:0 16px;display:flex}.NavigationInner-module__CKN_6G__headerRight{align-items:center;gap:16px;display:flex}.vp_s .NavigationInner-module__CKN_6G__header{height:var(--nav-height-s)}.vp_m .NavigationInner-module__CKN_6G__header{height:var(--nav-height-m);flex:1;padding:0}.vp_m .NavigationInner-module__CKN_6G__headerRight{gap:0}.NavigationInner-module__CKN_6G__hr{background-color:var(--primary);opacity:.16;width:100%;height:1px;margin:16px 0}.vp_m .NavigationInner-module__CKN_6G__hr{width:1px;height:100%;margin:0}.NavigationInner-module__CKN_6G__navItem{margin:8px 0;color:var(--primary-link)!important}.NavigationInner-module__CKN_6G__navItem:hover{color:var(--primary-link-hover)!important}.vp_m .NavigationInner-module__CKN_6G__navItem{margin:0 16px}.vp_m .NavigationInner-module__CKN_6G__navItem+.NavigationInner-module__CKN_6G__navItem{margin-left:0}.vp_m .NavigationInner-module__CKN_6G__navItem:last-child{margin-right:0}.vp_m .NavigationInner-module__CKN_6G__navIcon{display:none!important}.vp_m .NavigationInner-module__CKN_6G__signupButton{margin:0 6px 0 16px}
.ReviewsCarousel-module__gi0sQq__quote{color:var(--primary);font-size:1.25rem;font-weight:var(--font-heavier-weight);letter-spacing:-.2px;text-align:center;padding-top:32px;line-height:1.25;position:relative}.ReviewsCarousel-module__gi0sQq__quote:after{color:var(--primary);content:"“";font-size:140px;font-weight:var(--font-heavier-weight);opacity:.08;z-index:0;line-height:1;position:absolute;top:-16px;left:0}.vp_s .ReviewsCarousel-module__gi0sQq__quote{font-size:1.75rem}.vp_m .ReviewsCarousel-module__gi0sQq__quote{font-size:2rem}.vp_m .ReviewsCarousel-module__gi0sQq__quote:after{font-size:200px;top:-20px}.ReviewsCarousel-module__gi0sQq__quoteAuthor{margin-top:8px;color:var(--primary)!important}.ReviewsCarousel-module__gi0sQq__quoteText{z-index:1;position:relative}
.ProfilePic-module__xEkKEq__root{border-radius:30%;position:relative;overflow:hidden;transform:rotate(10deg)}.ProfilePic-module__xEkKEq__image{object-fit:cover;transform:rotate(-10deg)}
.vp_s .LeaderboardRecommendations-module__r9hewq__lessonsBlock>:nth-child(3){display:none}
.ActivityBreakdown-module__5N1qRa__bar{flex-direction:column;justify-content:center;height:36px;margin-bottom:8px;padding:0 16px;display:flex;position:relative}.ActivityBreakdown-module__5N1qRa__bar:last-child{margin-bottom:0}.vp_m .ActivityBreakdown-module__5N1qRa__bar{height:40px;padding:0 20px}.ActivityBreakdown-module__5N1qRa__barBg{background-color:var(--primary-hover);min-width:36px;height:100%;width:attr(data-width pc);z-index:-1;border-radius:20px;position:absolute;top:0;left:0}.vp_m .ActivityBreakdown-module__5N1qRa__barBg{min-width:40px}.ActivityBreakdown-module__5N1qRa__subtitle{margin-bottom:16px}.ActivityBreakdown-module__5N1qRa__value{color:var(--primary-link);position:absolute;top:50%;right:16px;transform:translateY(-50%)}.vp_m .ActivityBreakdown-module__5N1qRa__value{right:20px}
.Membership-module__5iaB2W__root{flex-direction:column;gap:40px;margin-top:16px;display:flex}.vp_s .Membership-module__5iaB2W__root{flex-direction:row}.vp_m .Membership-module__5iaB2W__root{flex-direction:row;margin-top:32px}.Membership-module__5iaB2W__body b{white-space:nowrap}.Membership-module__5iaB2W__card{border-radius:var(--border-radius);box-shadow:var(--shadow-default);background-color:#fff;padding:32px}.vp_s .Membership-module__5iaB2W__card{width:calc(50vw - 72px);margin-bottom:0}.vp_m .Membership-module__5iaB2W__card{max-width:504px}.Membership-module__5iaB2W__ctaBlock{padding-top:32px}.Membership-module__5iaB2W__creditCardUpdateLink{margin-top:20px;display:inline-block}.Membership-module__5iaB2W__creditCardUpdateLink--is-disabled{color:var(--disabled);pointer-events:none}.Membership-module__5iaB2W__product{margin-bottom:16px}.Membership-module__5iaB2W__sideLinks>*{margin-bottom:16px;display:inline-block}.Membership-module__5iaB2W__sideLinks>:last-child{margin-bottom:0}.Membership-module__5iaB2W__sideLinks button{padding:0}.Membership-module__5iaB2W__title{margin-bottom:8px}
.ReviewsSection-module__ZeMC_q__root{flex-direction:column;display:flex}.ReviewsSection-module__ZeMC_q__button{align-self:center;margin-top:32px}.ReviewsSection-module__ZeMC_q__content{flex-direction:column;margin:0 auto;padding:80px 0;display:flex}.ReviewsSection-module__ZeMC_q__rating{text-align:center;margin-bottom:28px}.ReviewsSection-module__ZeMC_q__ratingText{color:var(--primary-dark);letter-spacing:-.1px;opacity:.8;margin-top:8px}
.Popup-module__uoInGq__root{display:inline-flex;position:relative}.Popup-module__uoInGq__root>button{color:var(--primary-link);cursor:pointer;font-weight:var(--font-heavier-weight);background:0 0;border:none;padding:0}.Popup-module__uoInGq__popupContent{z-index:10;background-color:#fff;border:1px solid #ccc;padding:10px;position:absolute}.Popup-module__uoInGq__popupContent.Popup-module__uoInGq__top{bottom:calc(100% + 5px);left:50%;transform:translate(-50%)}.Popup-module__uoInGq__popupContentAlignEnd.Popup-module__uoInGq__popupContent.Popup-module__uoInGq__bottom,.Popup-module__uoInGq__popupContentAlignEnd.Popup-module__uoInGq__popupContent.Popup-module__uoInGq__top{left:0;right:100%}.Popup-module__uoInGq__popupContentAlignStart.Popup-module__uoInGq__popupContent.Popup-module__uoInGq__bottom,.Popup-module__uoInGq__popupContentAlignStart.Popup-module__uoInGq__popupContent.Popup-module__uoInGq__top{left:100%}.Popup-module__uoInGq__popupContent.Popup-module__uoInGq__bottom{top:calc(100% + 5px);left:50%;transform:translate(-50%)}.Popup-module__uoInGq__popupContent.Popup-module__uoInGq__left{top:50%;right:calc(100% + 5px);transform:translateY(-50%)}.Popup-module__uoInGq__popupContent.Popup-module__uoInGq__right{top:50%;left:calc(100% + 5px);transform:translateY(-50%)}
.AfterClass-module__mONZSa__root{background-color:#fff;flex-direction:column;justify-content:space-between;align-items:center;width:100vw;height:100dvh;padding:16px;display:flex;position:absolute;top:0;left:0}body:has(.AfterClass-module__mONZSa__root){overflow:hidden}.AfterClass-module__mONZSa__content{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:24px;display:flex}.AfterClass-module__mONZSa__buttons{align-items:center;gap:6px;display:flex}.AfterClass-module__mONZSa__skip{position:absolute;top:16px;right:16px}.AfterClass-module__mONZSa__tip{margin-bottom:32px}
.Leaderboard-module___Alb7q__content{background:var(--gradient-light)}.Leaderboard-module___Alb7q__contentInner{max-width:1032px;margin:0 auto;padding:34px 12px 1px}.vp_s .Leaderboard-module___Alb7q__contentInner{padding:34px 40px 1px}.vp_m .Leaderboard-module___Alb7q__contentInner{padding:48px 0 1px}
.ActivityOverview-module__5qOgSa__body{flex-wrap:wrap;gap:12px;display:flex}.ActivityOverview-module__5qOgSa__subtitle{margin-bottom:16px}.ActivityOverview-module__5qOgSa__value{margin-top:18px}
.AuthForm-module__ioOziq__root{flex-direction:column;justify-content:center;gap:8px;display:flex}.AuthForm-module__ioOziq__button{margin:24px 0}.AuthForm-module__ioOziq__footer{text-align:center;flex-direction:column;align-items:center;display:flex}.AuthForm-module__ioOziq__forgotPassword{align-self:flex-start}.AuthForm-module__ioOziq__policyLink{white-space:nowrap}
.Navigation-module__f95MHG__root{height:var(--nav-height-xs);z-index:3;background-color:#fff;width:100%;position:fixed;top:0;left:0}.vp_s .Navigation-module__f95MHG__root{height:var(--nav-height-s)}.vp_m .Navigation-module__f95MHG__root{height:var(--nav-height-m)}
.SportsBenefitSection-module__EhM2PG__root{text-align:center}.SportsBenefitSection-module__EhM2PG__link{white-space:nowrap}.SportsBenefitSection-module__EhM2PG__title{margin-bottom:28px}
.PricingExitButton-module__RLJjba__root{top:16px;left:16px;position:absolute!important}.PricingExitButton-module__RLJjba__modalContent{text-align:center}.PricingExitButton-module__RLJjba__responseList{margin:16px 0}
.SingleClassSheet-module__1KcDCa__root{margin-bottom:40px}.SingleClassSheet-module__1KcDCa__description{margin:40px 0}.SingleClassSheet-module__1KcDCa__feedback>div,.SingleClassSheet-module__1KcDCa__feedback>p{margin-bottom:16px}.SingleClassSheet-module__1KcDCa__feedback>div:last-child{margin-bottom:0}.SingleClassSheet-module__1KcDCa__feedback>div>p:first-child{color:var(--primary-neutral)!important}.SingleClassSheet-module__1KcDCa__headlineWrap{justify-content:space-between;align-items:center;gap:16px;display:flex}.SingleClassSheet-module__1KcDCa__main{max-width:768px;margin:0 auto;padding:32px 24px}.SingleClassSheet-module__1KcDCa__root:has(form[id=after-class]) .SingleClassSheet-module__1KcDCa__main{display:none}.vp_m .SingleClassSheet-module__1KcDCa__main{padding:32px 0}.SingleClassSheet-module__1KcDCa__meta{justify-content:space-between;align-items:center;min-height:40px;display:flex}.SingleClassSheet-module__1KcDCa__metaStart{flex-wrap:wrap;gap:26px;display:flex}.SingleClassSheet-module__1KcDCa__props{flex-wrap:wrap;gap:12px;display:flex}.SingleClassSheet-module__1KcDCa__props>p{background-color:var(--primary-hover);white-space:nowrap;border-radius:8px;justify-content:center;align-items:center;height:40px;padding:0 20px;display:inline-flex}.SingleClassSheet-module__1KcDCa__propsTitle{margin-bottom:16px}.SingleClassSheet-module__1KcDCa__teacher{margin:60px 0}.SingleClassSheet-module__1KcDCa__teacherWrap{align-items:center;gap:20px;padding:32px 0;display:flex}.SingleClassSheet-module__1KcDCa__video{background-color:var(--primary-dark)}
.Progress-module__anx6rq__root{max-width:1032px;margin:0 auto 64px;padding:34px 12px 32px}.vp_s .Progress-module__anx6rq__root{padding:34px 40px 64px}.vp_m .Progress-module__anx6rq__root{padding:48px 0px px}.Progress-module__anx6rq__root header{margin-bottom:16px}:is(.vp_s .Progress-module__anx6rq__root header,.vp_m .Progress-module__anx6rq__root header){justify-content:space-between;align-items:baseline;display:flex}.Progress-module__anx6rq__body{flex-direction:column;gap:24px;display:flex}.Progress-module__anx6rq__body>div{flex:1}.vp_s .Progress-module__anx6rq__body{flex-direction:row}.vp_m .Progress-module__anx6rq__body{flex-direction:row;gap:88px}
.Practice-module__A43a4q__root{flex-direction:column;gap:48px;margin-top:16px;display:flex}.vp_m .Practice-module__A43a4q__root{flex-direction:row;gap:156px;margin-top:32px}.Practice-module__A43a4q__root>div{flex:1}.Practice-module__A43a4q__formInner{flex-direction:column;display:flex}.Practice-module__A43a4q__title{margin-bottom:24px}.Practice-module__A43a4q__section{position:relative}.vp_m .Practice-module__A43a4q__section:not(.Practice-module__A43a4q__section:first-child):before{content:"";background-color:#3f3c5314;width:1px;height:100%;position:absolute;top:0;left:-78px}
.vp_s .AuthModal-module__6vd03q__root dialog{transform:translate(-50%,-50%)!important}.vp_m .AuthModal-module__6vd03q__root dialog{margin:0;transform:translateY(-50%)!important}.AuthModal-module__6vd03q__badge{margin-top:16px}.AuthModal-module__6vd03q__header{text-align:center}.AuthModal-module__6vd03q__subtitle{margin-bottom:16px}.AuthModal-module__6vd03q__title{margin-top:16px;margin-bottom:8px;color:var(--primary)!important}.vp_m .AuthModal-module__6vd03q__title{margin-bottom:24px}
.PageContent-module__9LPQoa__root{padding:40px 16px}.PageContent-module__9LPQoa__backButton{top:4px;left:8px;position:absolute!important}.vp_s .PageContent-module__9LPQoa__backButton{top:16px;left:16px}.PageContent-module__9LPQoa__title{margin-bottom:24px;color:var(--primary)!important}.PageContent-module__9LPQoa__root--no-title-margin .PageContent-module__9LPQoa__title{margin-bottom:0}.vp_m .PageContent-module__9LPQoa__title:not(.PageContent-module__9LPQoa__root--no-title-margin .PageContent-module__9LPQoa__title){margin-bottom:36px}
.NumberCounter-module__JuQm_a__root{background-color:#fff;border-radius:24px;justify-content:space-between;align-items:center;width:100%;height:48px;display:flex}.vp_m .NumberCounter-module__JuQm_a__root{background-color:#f6f5ff}.NumberCounter-module__JuQm_a__root button{cursor:pointer;background:0 0;border:none;height:100%;padding:0 16px}.NumberCounter-module__JuQm_a__root button:disabled{cursor:auto;opacity:.5}
.CustomerSupportSection-module__rH5znG__root{text-align:center;flex-direction:column;gap:12px;display:flex}
.PricingTip-module__67MJla__root{flex:1}.PricingTip-module__67MJla__smallprint{color:var(--primary-neutral);margin-top:16px}
.Me-module__KmfDhW__footer{background-color:var(--primary-dark);border-top:1px solid var(--primary-light);height:606px}.vp_m .Me-module__KmfDhW__footer{height:360px}.Me-module__KmfDhW__highlightedClassSkeleton{background:var(--gradient-light);width:100vw;height:407px}.vp_s .Me-module__KmfDhW__highlightedClassSkeleton{height:695px}.vp_m .Me-module__KmfDhW__highlightedClassSkeleton{height:480px}.Me-module__KmfDhW__rest{min-height:100vh}
.SettingsSheet-module__Ie9WUG__pane{max-width:1080px;margin:0 auto;padding:48px 32px;position:relative}.SettingsSheet-module__Ie9WUG__pane:first-child{border-bottom:none!important}.SettingsSheet-module__Ie9WUG__pane:first-child:before{background:var(--gradient-light);content:"";z-index:-1;width:100vw;height:100%;display:block;position:absolute;top:0;left:0}.vp_m .SettingsSheet-module__Ie9WUG__pane:first-child:before{left:540px;transform:translate(-50%)}.vp_m .SettingsSheet-module__Ie9WUG__pane{padding:60px 32px}
.Textarea-module__r6aoea__root{--icon-transition:transform .2s;--text-area-min-height:120px;border:2px solid var(--disabled);min-height:var(--text-area-min-height);border-radius:4px;align-items:center;width:100%;padding:4px 16px;display:flex;position:relative}.Textarea-module__r6aoea__root:focus-within{border-color:var(--primary-link)}.Textarea-module__r6aoea__root--icon{padding:4px 16px 4px 11px}.Textarea-module__r6aoea__root--icon.Textarea-module__r6aoea__root--disabled{padding:4px 16px 4px 13px}.Textarea-module__r6aoea__root--disabled{background-color:var(--disabled);border:none;padding:4px 16px 4px 18px}.Textarea-module__r6aoea__root--error,.Textarea-module__r6aoea__root--error:focus-within,.Textarea-module__r6aoea__root--error:hover{border-color:var(--status-error)}.Textarea-module__r6aoea__root--success,.Textarea-module__r6aoea__root--success:focus-within,.Textarea-module__r6aoea__root--success:hover{border-color:var(--status-success)}.Textarea-module__r6aoea__content{transition:all var(--icon-transition);flex:1;display:flex;position:relative}.Textarea-module__r6aoea__message{transition:var(--icon-transition);width:100%;top:-4px;left:0}.Textarea-module__r6aoea__root--is-error .Textarea-module__r6aoea__message{color:var(--status-error)}.Textarea-module__r6aoea__root--is-success .Textarea-module__r6aoea__message{color:var(--status-success)}.Textarea-module__r6aoea__statusIcon{opacity:1;transition:all .1s;position:absolute;top:50%;right:0;transform:translate(0)}.Textarea-module__r6aoea__textarea{color:var(--primary-dark);min-height:calc(var(--text-area-min-height) - 23px);background-color:#0000;border:none;outline:none;width:100%;padding:1px 0 0;font-size:1rem;transition:transform .15s}.Textarea-module__r6aoea__root--is-error .Textarea-module__r6aoea__textarea,.Textarea-module__r6aoea__root--is-success .Textarea-module__r6aoea__textarea{padding:1px 24px 0 0;transform:translateY(4px)}
.CommitmentCounter-module__5TCVLW__button{width:100%}
.PricingBenefits-module__2ghUFa__root{flex-direction:column;align-items:center;display:flex}
.SwitchSheet-module__x9jMFW__root{text-align:center;flex-direction:column;align-items:center;gap:32px;display:flex}.SwitchSheet-module__x9jMFW__buttons{flex-wrap:wrap;gap:16px;display:flex}
.LanguagesDropdown-module__RM8PNW__root{display:inline-flex;position:relative}.LanguagesDropdown-module__RM8PNW__button{margin:0}.LanguagesDropdown-module__RM8PNW__dropdown{color:var(--primary-background);z-index:2;background-color:#fff;border-radius:.5rem;min-width:max-content;padding:1rem;position:absolute;top:100%;right:0;box-shadow:0 0 .5rem #0000001a}
.TryMoment-module__Uvq95q__appStoreBadgesContainer{text-align:center;margin-top:2rem}.TryMoment-module__Uvq95q__appStoreBadges{flex-direction:column;justify-content:center;align-items:center;display:flex}.TryMoment-module__Uvq95q__introAndroidExtra{font-weight:var(--font-heavier-weight)}.TryMoment-module__Uvq95q__introPlatform{font-weight:var(--font-heavier-weight);margin-top:1rem}.TryMoment-module__Uvq95q__iosButton{margin-top:2rem;margin-bottom:2rem}.TryMoment-module__Uvq95q__main{flex-direction:column;margin-top:2rem;display:flex}.vp_m .TryMoment-module__Uvq95q__main{flex-direction:row}.TryMoment-module__Uvq95q__videoContainer{justify-content:center;width:100%;margin-top:2rem;display:flex}.vp_m .TryMoment-module__Uvq95q__videoContainer{margin-top:0}.TryMoment-module__Uvq95q__video{border-radius:12px;width:100%;max-width:300px;height:533px;box-shadow:0 4px 12px #00000026}:is(.vp_s .TryMoment-module__Uvq95q__video,.vp_m .TryMoment-module__Uvq95q__video){max-width:400px;height:711px}
.Notification-module__ojiB3G__root{background-color:var(--primary-default);color:var(--primary-dark);border:none;flex-direction:column;justify-content:space-between;padding:16px;transition:transform .3s;display:flex;top:0;bottom:auto;transform:translateY(-100%);box-shadow:0 -10px 20px #00000080;width:100vw!important;max-width:100vw!important;margin:0!important}.Notification-module__ojiB3G__root--enter{transform:translateY(0)}.Notification-module__ojiB3G__root--action,.Notification-module__ojiB3G__root--error,.Notification-module__ojiB3G__root--success{color:var(--on-dark-default)}.Notification-module__ojiB3G__root--action{background-color:var(--status-action)}.Notification-module__ojiB3G__root--error{background-color:var(--status-error)}.Notification-module__ojiB3G__root--success{background-color:var(--status-success)}.Notification-module__ojiB3G__root:-internal-dialog-in-top-layer::backdrop{background-color:#0000004d}:is(.vp_s .Notification-module__ojiB3G__root,.vp_m .Notification-module__ojiB3G__root){text-align:left;flex-direction:column}.vp_m .Notification-module__ojiB3G__root{flex-direction:row;padding:20px 32px}.Notification-module__ojiB3G__link{color:var(--primary-link)!important;font-weight:var(--font-heavier-weight)!important;text-decoration:none!important}.Notification-module__ojiB3G__root--action .Notification-module__ojiB3G__link,.Notification-module__ojiB3G__root--error .Notification-module__ojiB3G__link,.Notification-module__ojiB3G__root--success .Notification-module__ojiB3G__link{color:var(--on-dark-default)!important}.Notification-module__ojiB3G__root--action .Notification-module__ojiB3G__link:hover,.Notification-module__ojiB3G__root--error .Notification-module__ojiB3G__link:hover,.Notification-module__ojiB3G__root--success .Notification-module__ojiB3G__link:hover{color:#fff}.Notification-module__ojiB3G__links{flex-direction:row;justify-content:center;gap:24px;margin-top:8px;display:flex}.vp_m .Notification-module__ojiB3G__links{margin-top:0;margin-left:32px}.Notification-module__ojiB3G__text{pointer-events:all;flex:1}dialog.Notification-module__ojiB3G__root--action .Notification-module__ojiB3G__text,dialog.Notification-module__ojiB3G__root--error .Notification-module__ojiB3G__text,dialog.Notification-module__ojiB3G__root--success .Notification-module__ojiB3G__text,dialog.Notification-module__ojiB3G__root--action .Notification-module__ojiB3G__text a,dialog.Notification-module__ojiB3G__root--error .Notification-module__ojiB3G__text a,dialog.Notification-module__ojiB3G__root--success .Notification-module__ojiB3G__text a{color:var(--on-dark-default)!important}dialog.Notification-module__ojiB3G__root--action .Notification-module__ojiB3G__text a,dialog.Notification-module__ojiB3G__root--error .Notification-module__ojiB3G__text a,dialog.Notification-module__ojiB3G__root--success .Notification-module__ojiB3G__text a{text-decoration:underline}
.page-module__LgvvNq__root{width:700px;max-width:100%;margin:0 auto}.page-module__LgvvNq__backLink{align-items:center;gap:.5rem;margin-bottom:2rem;display:flex}.page-module__LgvvNq__backLink:last-child{margin-top:3rem}.page-module__LgvvNq__featuredImage{width:100%;margin-bottom:2rem}.page-module__LgvvNq__image{border-radius:12px;width:100%;height:auto}.page-module__LgvvNq__header{text-align:center;margin-bottom:3rem}.page-module__LgvvNq__meta{color:#666;flex-direction:row;align-items:center;gap:.5rem;margin-bottom:3rem;font-size:.875rem;display:flex}.page-module__LgvvNq__author{align-items:center;gap:.5rem;margin-bottom:.25rem;display:flex}.page-module__LgvvNq__authorImage{border-radius:50%;width:50px;height:50px}.page-module__LgvvNq__authorName{color:#333;font-weight:500}.page-module__LgvvNq__separator,.page-module__LgvvNq__date,.page-module__LgvvNq__readTime{color:#666}.page-module__LgvvNq__title{text-wrap:balance;margin:0 0 1.5rem}.page-module__LgvvNq__metdaData{flex-direction:column;align-items:flex-start;gap:.2rem;display:flex}.page-module__LgvvNq__dateAndReadTime{gap:.5rem;display:flex}.page-module__LgvvNq__root .dib-toc{background:#f8fafd;border-radius:12px;margin:2rem 0;padding:1.5rem 2rem}.page-module__LgvvNq__root .dib-toc summary{cursor:pointer;list-style:none;position:relative}.page-module__LgvvNq__root .dib-toc summary::-webkit-details-marker{display:none}.page-module__LgvvNq__root .dib-toc summary::marker{display:none}.page-module__LgvvNq__root .dib-toc summary{justify-content:space-between;align-items:center;display:flex}.page-module__LgvvNq__root .dib-toc summary:after{content:"+";font-size:24px;line-height:1}.page-module__LgvvNq__root .dib-toc[open] summary:after{content:"−"}.page-module__LgvvNq__root .dib-toc h2{margin:0;font-size:1.25rem;font-weight:600}.page-module__LgvvNq__root .dib-toc ul{margin:1.5rem 0 0;padding:0;list-style:none}.page-module__LgvvNq__root .dib-toc ul li{margin:.75rem 0}.page-module__LgvvNq__root .dib-toc ul li a{color:#333;text-decoration:none}.page-module__LgvvNq__root .dib-toc ul li a:hover{text-decoration:underline}.page-module__LgvvNq__root .dib-toc ul ul{margin:.5rem 0 .5rem 1.5rem}.page-module__LgvvNq__root .dib-toc ul ul li{margin:.5rem 0}.page-module__LgvvNq__root .dib-toc ul ul li a{color:#333;font-size:.9375rem}.page-module__LgvvNq__root .dib-video{aspect-ratio:16/9;background-size:cover}
.layout-module__0rxiQG__root:not(.layout-module__0rxiQG__root--is-logged-in){margin-top:var(--nav-height-xs)}.vp_s .layout-module__0rxiQG__root:not(.layout-module__0rxiQG__root--is-logged-in){margin-top:var(--nav-height-s)}.vp_m .layout-module__0rxiQG__root:not(.layout-module__0rxiQG__root--is-logged-in){margin-top:var(--nav-height-m)}
.ContactForm-module__MHL3XG__root{flex-direction:column;gap:8px;display:flex}.ContactForm-module__MHL3XG__button{align-self:center;margin-top:16px}
.layout-module__DGzxzG__root:not(.layout-module__DGzxzG__root--is-premium){margin-top:var(--nav-height-xs)}.vp_s .layout-module__DGzxzG__root:not(.layout-module__DGzxzG__root--is-premium){margin-top:var(--nav-height-s)}.vp_m .layout-module__DGzxzG__root:not(.layout-module__DGzxzG__root--is-premium){margin-top:var(--nav-height-m)}
.OnboardingForm-module__vFeHta__root{flex-direction:column;align-items:center;gap:12px;width:100%;max-width:calc(100vw - 64px);display:flex}.vp_m .OnboardingForm-module__vFeHta__root{align-items:flex-start;max-width:536px}.OnboardingForm-module__vFeHta__iconArrow{position:absolute;right:16px}.OnboardingForm-module__vFeHta__multichoiceButton{width:100%;max-width:420px;position:relative}.vp_m .OnboardingForm-module__vFeHta__multichoiceButton{justify-content:flex-start;max-width:472px}
.AppStoreBadges-module__IAZ9Va__root{min-height:106px}.vp_m .AppStoreBadges-module__IAZ9Va__root{min-height:135px}.AppStoreBadges-module__IAZ9Va__root a{margin-bottom:16px;display:inline-block}.AppStoreBadges-module__IAZ9Va__root p{margin-bottom:16px}.AppStoreBadges-module__IAZ9Va__badges{justify-content:center;gap:16px;display:flex}.vp_m .AppStoreBadges-module__IAZ9Va__badges{justify-content:flex-start}.AppStoreBadges-module__IAZ9Va__rootDummy{height:106px}.vp_m .AppStoreBadges-module__IAZ9Va__rootDummy{min-height:135px}
.Weekly-module__vdhooG__root{width:100%;padding:4px 20px}.Weekly-module__vdhooG__calendar{background-color:#e0e0e0;border:1px solid #e0e0e0;grid-template-columns:repeat(7,1fr);gap:1px;width:calc(100vw - 56px);min-width:768px;height:calc(100vh - 60px);min-height:1000px;margin-left:auto;margin-right:0;display:grid}.Weekly-module__vdhooG__currentWeek{background-color:var(--status-success);color:#fff;border-radius:20px;padding:2px 6px;font-size:12px}.Weekly-module__vdhooG__currentWeekLink{color:var(--primary-link);font-size:12px;text-decoration:underline}.Weekly-module__vdhooG__dayHeader{text-align:center;height:auto;padding:2px;font-weight:700}.Weekly-module__vdhooG__header{justify-content:space-between;align-items:center;margin-bottom:4px;padding:0 24px;display:flex}.Weekly-module__vdhooG__headerHomeButton{transform:translateY(6px)}.Weekly-module__vdhooG__headerText{align-items:baseline;gap:32px;margin-top:-14px;display:flex;position:relative}.Weekly-module__vdhooG__headerText h1{font-size:18px}.Weekly-module__vdhooG__headerText p{font-size:12px}.Weekly-module__vdhooG__hourLabel{color:#888;text-align:right;font-size:12px;position:absolute;top:-10px;right:calc(100% + 2px)}.Weekly-module__vdhooG__hourLabelLast{top:auto;bottom:-10px}.Weekly-module__vdhooG__lesson{background-color:var(--primary-button-hover);z-index:9;width:100%;height:100%;margin:0;padding:0;left:0;right:0;display:block!important;position:absolute!important}.Weekly-module__vdhooG__lesson button{font-size:10px;font-weight:var(--font-lighter-weight);text-align:left;text-shadow:.7px .2px .2px #0006;white-space:nowrap;width:100%;height:100%;margin:0;padding:0 2px;line-height:1;display:flex;color:#fff!important}.Weekly-module__vdhooG__navButton{color:#007bff;text-decoration:none}.Weekly-module__vdhooG__popupContent{z-index:999999;min-width:240px}.Weekly-module__vdhooG__popupContentContent{justify-content:space-between;display:flex}.Weekly-module__vdhooG__popupContentDate{font-size:14px}.Weekly-module__vdhooG__popupContentDescription{color:var(--primary-dark);margin:4px 0;font-size:12px;font-style:italic}.Weekly-module__vdhooG__popupContentOpenLink{margin-bottom:-6px}.Weekly-module__vdhooG__popupContentProfile{flex-direction:column;justify-content:space-between;align-items:flex-end;display:flex}.Weekly-module__vdhooG__timeSlot{background-color:#fff;height:auto;position:relative;overflow:visible}.Weekly-module__vdhooG__timeSlotToday{background-color:ivory}.Weekly-module__vdhooG__compressedRow{text-align:center;background-color:#d3d3d3;grid-column:1/-1;height:auto;padding:4px 10px;font-style:italic}
.NavBarLink-module__L4njYW__root{white-space:nowrap;border-bottom:2px solid #0000;flex-direction:column;flex-shrink:0;justify-content:center;height:100%;transition:color .2s;display:flex}.NavBarLink-module__L4njYW__root.NavBarLink-module__L4njYW__rootActive{border-bottom:2px solid var(--primary-dark)!important;color:var(--primary-dark)!important}.NavBarLink-module__L4njYW__root:hover{border-bottom:2px solid var(--primary-neutral);color:var(--primary-dark)!important}
.layout-module__ITPiCa__root{margin-top:var(--nav-height-xs)}.vp_s .layout-module__ITPiCa__root{margin-top:var(--nav-height-s)}.vp_m .layout-module__ITPiCa__root{margin-top:var(--nav-height-m)}
.WeeklySchedule-module__ACTW3W__content{flex-direction:column;margin-left:16px;display:flex}.vp_m .WeeklySchedule-module__ACTW3W__content{flex-direction:row;flex:1;justify-content:space-between;align-items:center}.WeeklySchedule-module__ACTW3W__dayTitle{text-transform:capitalize;margin:32px 0 16px}.WeeklySchedule-module__ACTW3W__lesson{background-color:var(--primary-light);border-radius:var(--border-radius);justify-content:flex-start;margin-bottom:4px;padding:16px;display:flex}.vp_m .WeeklySchedule-module__ACTW3W__lesson{padding:16px 42px}.WeeklySchedule-module__ACTW3W__name{color:var(--primary);flex:1;margin-right:4px}.WeeklySchedule-module__ACTW3W__teacher{justify-self:flex-end}.WeeklySchedule-module__ACTW3W__time{text-align:right}.WeeklySchedule-module__ACTW3W__timeWrap{flex-direction:column;justify-content:center;align-items:flex-end;min-width:42px;margin-right:16px;display:flex}.vp_m .WeeklySchedule-module__ACTW3W__timeWrap{min-width:72px}
.layout-module__Z_RaRW__root{margin-top:var(--nav-height-xs)}.vp_s .layout-module__Z_RaRW__root{margin-top:var(--nav-height-s)}.vp_m .layout-module__Z_RaRW__root{margin-top:var(--nav-height-m)}
.ViewGiftCardSheet-module__I660_a__root{flex-direction:column;justify-content:center;align-items:center;width:100%;max-width:100vw;padding:1.5rem 1rem;display:flex;position:relative}:is(.vp_xs:has(.ViewGiftCardSheet-module__I660_a__root),.vp_s:has(.ViewGiftCardSheet-module__I660_a__root),.vp_m:has(.ViewGiftCardSheet-module__I660_a__root)){background-color:#f2f2f2}.ViewGiftCardSheet-module__I660_a__root img{max-width:100%;display:block}.ViewGiftCardSheet-module__I660_a__root p{font-size:.875rem!important}.ViewGiftCardSheet-module__I660_a__body{overflow-wrap:break-word;word-wrap:break-word;background-color:#fff;width:100%;padding:1.5rem}.ViewGiftCardSheet-module__I660_a__body p:not(:last-child){margin-bottom:1rem}.ViewGiftCardSheet-module__I660_a__body ol{margin-bottom:1rem;padding-left:1rem}.ViewGiftCardSheet-module__I660_a__body ol ol{list-style-type:lower-alpha}.ViewGiftCardSheet-module__I660_a__body ol p{margin-bottom:0!important}.ViewGiftCardSheet-module__I660_a__body ol li{color:var(--primary-dark);font-size:.875rem}.ViewGiftCardSheet-module__I660_a__detailBlock{text-align:center;width:100%;max-width:340px;position:absolute;top:50%;left:50%;transform:translate(-50%,80px)}.ViewGiftCardSheet-module__I660_a__detailBlock h2:first-child{font-size:1.75rem}.ViewGiftCardSheet-module__I660_a__detailBlock h2:nth-child(2){margin-top:1rem;font-size:1.25rem}.ViewGiftCardSheet-module__I660_a__footer{text-align:center}.ViewGiftCardSheet-module__I660_a__imageWrap{position:relative}.ViewGiftCardSheet-module__I660_a__inner{flex-direction:column;width:100%;max-width:600px;display:flex}.ViewGiftCardSheet-module__I660_a__printLink{align-self:flex-end}.ViewGiftCardSheet-module__I660_a__title{font-size:1.75rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-80px)}.bp_m .ViewGiftCardSheet-module__I660_a__title{font-size:1.75rem}@media print{:is(.vp_xs:has(.ViewGiftCardSheet-module__I660_a__root),.vp_s:has(.ViewGiftCardSheet-module__I660_a__root),.vp_m:has(.ViewGiftCardSheet-module__I660_a__root)){background-color:#0000}html:has(.ViewGiftCardSheet-module__I660_a__root){break-inside:avoid;transform-origin:top;transform:scale(1)}.ViewGiftCardSheet-module__I660_a__root{transform-origin:top;padding:0;transform:scale(1)}.ViewGiftCardSheet-module__I660_a__body{padding:.6rem 0}.ViewGiftCardSheet-module__I660_a__body ol{margin-bottom:.1rem}.ViewGiftCardSheet-module__I660_a__printLink{display:none!important}.ViewGiftCardSheet-module__I660_a__root p:not(:last-child){margin-bottom:.1rem}.ViewGiftCardSheet-module__I660_a__title{color:#fff!important}}
.Tabular-module__YhJgBq__cell{vertical-align:top;min-width:155px;padding:0 32px 16px 0}.Tabular-module__YhJgBq__cell:last-child{padding-right:0}.vp_m .Tabular-module__YhJgBq__cell{width:352px;padding:0 24px 16px 0}.vp_m .Tabular-module__YhJgBq__cell:last-child{padding-right:0}.Tabular-module__YhJgBq__header{text-align:left}
.page-module__IyVAma__posts{grid-template-columns:1fr;gap:2rem;width:100%;display:grid}:is(.vp_s .page-module__IyVAma__posts,.vp_m .page-module__IyVAma__posts){grid-template-columns:repeat(2,1fr)}
.ContactSheet-module__NeQcOq__root{border-radius:var(--border-radius);background-color:#fff;flex-direction:column;align-items:stretch;gap:16px;width:calc(100% + 32px);margin:0 auto;padding:16px 24px 12px;display:flex;transform:translate(-16px);box-shadow:0 4px 12px #3b375229}:is(.vp_s .ContactSheet-module__NeQcOq__root,.vp_m .ContactSheet-module__NeQcOq__root){max-width:536px}.ContactSheet-module__NeQcOq__mediaLink{text-align:center;margin-top:16px}.ContactSheet-module__NeQcOq__title{color:var(--primary)!important}
.FaqSheet-module__K-NGKW__root{margin-top:32px}.FaqSheet-module__K-NGKW__faq{margin-bottom:24px}.FaqSheet-module__K-NGKW__faqTitle{color:var(--primary);text-align:left;margin-bottom:8px;font-size:1rem}
.OnboardingSheet-module__93sojq__root{justify-content:flex-end;min-height:100dvh}.vp_m .OnboardingSheet-module__93sojq__root{justify-content:center}.OnboardingSheet-module__93sojq__login{position:absolute;top:15px;left:15px}.OnboardingSheet-module__93sojq__skip{position:absolute;top:15px;right:15px}.OnboardingSheet-module__93sojq__title{max-width:536px;margin:52px auto 32px}.vp_m .OnboardingSheet-module__93sojq__title{margin-left:0;color:var(--primary)!important}
.PolicySheet-module__NOXKFa__section{margin-top:24px}.PolicySheet-module__NOXKFa__sectionTitle{margin-bottom:8px}.PolicySheet-module__NOXKFa__sectionTitle:before{counter-increment:a;content:counter(a)". "}.PolicySheet-module__NOXKFa__texts{color:var(--primary-dark);counter-reset:a;opacity:.8}.PolicySheet-module__NOXKFa__texts p{margin-top:8px}
.ThankyouClient-module__Rqf_Iq__header h1{margin-bottom:16px}
.page-module__N_2eLq__root:not(.page-module__N_2eLq__root--is-logged-in){margin-top:var(--nav-height-xs)}.vp_s .page-module__N_2eLq__root:not(.page-module__N_2eLq__root--is-logged-in){margin-top:var(--nav-height-s)}.vp_m .page-module__N_2eLq__root:not(.page-module__N_2eLq__root--is-logged-in){margin-top:var(--nav-height-m)}
