@keyframes fitness-enter{0%{opacity:0;transform:translateY(1.6rem)}to{opacity:1;transform:none}}@keyframes fitness-step-shell{0%{transform:translateY(1.2rem)}to{transform:none}}@keyframes fitness-soft-pulse{0%{transform:scale(1)}45%{transform:scale(1.035)}to{transform:scale(1)}}.fitness-about__benefit.fitness-inview--armed:not(.is-inview),.fitness-closing__reason.fitness-inview--armed:not(.is-inview),.fitness-format__card.fitness-inview--armed:not(.is-inview),.fitness-format__stat.fitness-inview--armed:not(.is-inview),.fitness-gear__item.fitness-inview--armed:not(.is-inview),.fitness-inview.fitness-reveal.fitness-inview--armed:not(.is-inview){opacity:0;transform:translateY(1.4rem)}.fitness-program__step.fitness-inview--armed:not(.is-inview){transform:translateY(1.2rem)}.fitness-program__step.fitness-inview--armed:not(.is-inview) .fitness-program__note,.fitness-program__step.fitness-inview--armed:not(.is-inview) .fitness-program__num,.fitness-program__step.fitness-inview--armed:not(.is-inview) .fitness-program__title{opacity:0;transform:translateY(1.8rem)}.fitness-about__benefit.is-inview,.fitness-closing__reason.is-inview,.fitness-format__card.is-inview,.fitness-format__stat.is-inview,.fitness-gear__item.is-inview,.fitness-inview.fitness-reveal.is-inview{animation:fitness-enter .9s cubic-bezier(.22,1,.36,1) both}.fitness-inview.fitness-reveal--late.is-inview{animation-delay:.12s}.fitness-program__step.is-inview{animation:fitness-step-shell .75s cubic-bezier(.22,1,.36,1) both}.fitness-program__step.is-inview .fitness-program__num{animation:fitness-enter .95s cubic-bezier(.22,1,.36,1) .08s both}.fitness-program__step.is-inview .fitness-program__title{animation:fitness-enter .95s cubic-bezier(.22,1,.36,1) .22s both}.fitness-program__step.is-inview .fitness-program__note{animation:fitness-enter 1s cubic-bezier(.22,1,.36,1) .38s both}.fitness-closing__conclusion.is-inview .fitness-cta{animation:fitness-soft-pulse .9s cubic-bezier(.22,1,.36,1) .55s 1 both}@media(hover:hover)and (pointer:fine){.fitness-about__benefit,.fitness-closing__reason,.fitness-format__card,.fitness-format__stat,.fitness-gear__item,.fitness-program__step{transition:transform .35s cubic-bezier(.22,1,.36,1),background-color .35s ease,border-color .35s ease}.fitness-about__benefit:hover,.fitness-closing__reason:hover,.fitness-format__card:hover,.fitness-format__stat:hover,.fitness-gear__item:hover,.fitness-program__step:hover{transform:translateY(-.32rem)}.fitness-gear__player{transition:transform .35s cubic-bezier(.22,1,.36,1)}.fitness-gear__player:hover{transform:translateY(-.28rem)}.fitness-closing__conclusion .fitness-cta:hover{transform:translateY(-.16rem)}}@media(prefers-reduced-motion:reduce){.fitness-about__benefit.fitness-inview--armed:not(.is-inview),.fitness-about__benefit.fitness-inview--armed:not(.is-inview) .fitness-program__note,.fitness-about__benefit.fitness-inview--armed:not(.is-inview) .fitness-program__num,.fitness-about__benefit.fitness-inview--armed:not(.is-inview) .fitness-program__title,.fitness-closing__reason.fitness-inview--armed:not(.is-inview),.fitness-closing__reason.fitness-inview--armed:not(.is-inview) .fitness-program__note,.fitness-closing__reason.fitness-inview--armed:not(.is-inview) .fitness-program__num,.fitness-closing__reason.fitness-inview--armed:not(.is-inview) .fitness-program__title,.fitness-format__card.fitness-inview--armed:not(.is-inview),.fitness-format__card.fitness-inview--armed:not(.is-inview) .fitness-program__note,.fitness-format__card.fitness-inview--armed:not(.is-inview) .fitness-program__num,.fitness-format__card.fitness-inview--armed:not(.is-inview) .fitness-program__title,.fitness-format__stat.fitness-inview--armed:not(.is-inview),.fitness-format__stat.fitness-inview--armed:not(.is-inview) .fitness-program__note,.fitness-format__stat.fitness-inview--armed:not(.is-inview) .fitness-program__num,.fitness-format__stat.fitness-inview--armed:not(.is-inview) .fitness-program__title,.fitness-gear__item.fitness-inview--armed:not(.is-inview),.fitness-gear__item.fitness-inview--armed:not(.is-inview) .fitness-program__note,.fitness-gear__item.fitness-inview--armed:not(.is-inview) .fitness-program__num,.fitness-gear__item.fitness-inview--armed:not(.is-inview) .fitness-program__title,.fitness-inview.fitness-reveal.fitness-inview--armed:not(.is-inview),.fitness-inview.fitness-reveal.fitness-inview--armed:not(.is-inview) .fitness-program__note,.fitness-inview.fitness-reveal.fitness-inview--armed:not(.is-inview) .fitness-program__num,.fitness-inview.fitness-reveal.fitness-inview--armed:not(.is-inview) .fitness-program__title,.fitness-program__step.fitness-inview--armed:not(.is-inview),.fitness-program__step.fitness-inview--armed:not(.is-inview) .fitness-program__note,.fitness-program__step.fitness-inview--armed:not(.is-inview) .fitness-program__num,.fitness-program__step.fitness-inview--armed:not(.is-inview) .fitness-program__title{opacity:1;transform:none}.fitness-about__benefit.is-inview,.fitness-about__benefit.is-inview .fitness-cta,.fitness-about__benefit.is-inview .fitness-program__note,.fitness-about__benefit.is-inview .fitness-program__num,.fitness-about__benefit.is-inview .fitness-program__title,.fitness-closing__reason.is-inview,.fitness-closing__reason.is-inview .fitness-cta,.fitness-closing__reason.is-inview .fitness-program__note,.fitness-closing__reason.is-inview .fitness-program__num,.fitness-closing__reason.is-inview .fitness-program__title,.fitness-format__card.is-inview,.fitness-format__card.is-inview .fitness-cta,.fitness-format__card.is-inview .fitness-program__note,.fitness-format__card.is-inview .fitness-program__num,.fitness-format__card.is-inview .fitness-program__title,.fitness-format__stat.is-inview,.fitness-format__stat.is-inview .fitness-cta,.fitness-format__stat.is-inview .fitness-program__note,.fitness-format__stat.is-inview .fitness-program__num,.fitness-format__stat.is-inview .fitness-program__title,.fitness-gear__item.is-inview,.fitness-gear__item.is-inview .fitness-cta,.fitness-gear__item.is-inview .fitness-program__note,.fitness-gear__item.is-inview .fitness-program__num,.fitness-gear__item.is-inview .fitness-program__title,.fitness-inview.is-inview,.fitness-inview.is-inview .fitness-cta,.fitness-inview.is-inview .fitness-program__note,.fitness-inview.is-inview .fitness-program__num,.fitness-inview.is-inview .fitness-program__title,.fitness-program__step.is-inview,.fitness-program__step.is-inview .fitness-cta,.fitness-program__step.is-inview .fitness-program__note,.fitness-program__step.is-inview .fitness-program__num,.fitness-program__step.is-inview .fitness-program__title{animation:none!important}.fitness-about__benefit,.fitness-closing__reason,.fitness-cta,.fitness-format__card,.fitness-format__stat,.fitness-gear__item,.fitness-gear__player,.fitness-program__step{transition:none!important}.fitness-about__benefit:hover,.fitness-closing__reason:hover,.fitness-cta:hover,.fitness-format__card:hover,.fitness-format__stat:hover,.fitness-gear__item:hover,.fitness-gear__player:hover,.fitness-program__step:hover{transform:none!important}}