.FitnessLandingStory_main-wrapper__xQ5_i{display:flex;flex-direction:column;min-height:100vh}.FitnessLandingStory_main-content__5iLVQ{flex-grow:1;display:flex;flex-direction:column}.FitnessLandingStory_container__bp94M{width:min(100% - 2rem,75rem);margin-inline:auto}.FitnessLandingStory_split-page__Isd7o{display:flex;flex:1 1}.FitnessLandingStory_split-page__Isd7o .FitnessLandingStory_split-page-wrapper__UmND6{display:flex;width:100%;flex-direction:column;align-items:center;justify-content:center}@media(min-width:768px){.FitnessLandingStory_split-page__Isd7o .FitnessLandingStory_split-page-wrapper__UmND6{flex-direction:row-reverse}}.FitnessLandingStory_split-page__Isd7o .FitnessLandingStory_split-page-wrapper__UmND6 .FitnessLandingStory_col__sui9e{padding:2rem;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.FitnessLandingStory_split-page__Isd7o .FitnessLandingStory_split-page-wrapper__UmND6 .FitnessLandingStory_col__sui9e .FitnessLandingStory_col-inner__PTese{max-width:400px;width:100%;z-index:100}.FitnessLandingStory_split-page__Isd7o .FitnessLandingStory_split-page-wrapper__UmND6 .FitnessLandingStory_flexreserv-logo__1qOTD{width:300px;height:100px;margin:1rem auto 2rem}.FitnessLandingStory_split-page__Isd7o .FitnessLandingStory_split-page-wrapper__UmND6 .FitnessLandingStory_right__rLB_c{background:#11175d 50%;background-size:cover;color:#fff;position:relative}.FitnessLandingStory_split-page__Isd7o .FitnessLandingStory_split-page-wrapper__UmND6 .FitnessLandingStory_right__rLB_c .FitnessLandingStory_overlay__0vIG8{background:#11175d;opacity:.9;position:absolute;height:100%;width:100%;z-index:1}.FitnessLandingStory_section____ZYV{padding:clamp(4rem,8vw,7rem) 0;background:#f6f1ed;text-align:center}.FitnessLandingStory_heading__tEAJI{max-width:46rem;margin:0 auto}.FitnessLandingStory_heading__tEAJI h2{font-size:clamp(2.2rem,4.5vw,3.125rem);line-height:1.08;color:#1c1a22}.FitnessLandingStory_heading__tEAJI h2 span{display:block;color:#233579}.FitnessLandingStory_heading__tEAJI h2{margin:0 0 1.15rem}.FitnessLandingStory_body__qJGsS{max-width:40rem;margin:0 auto;color:#5c5961;font-size:1.02rem;line-height:1.55}.FitnessLandingStory_stage__nBktH{position:relative;width:min(52rem,100%);margin:2.5rem auto .5rem}.FitnessLandingStory_phone__WMEBK{position:relative;z-index:1;width:min(17.5rem,58%);aspect-ratio:1776/3636;margin:0 auto;overflow:hidden}.FitnessLandingStory_phone__WMEBK img{width:140.7657657658%;max-width:none;height:auto;margin-left:-22.2972972973%;margin-top:-13.7387387387%}.FitnessLandingStory_chips__wpbTp{margin:0;padding:0;list-style:none}.FitnessLandingStory_chip__jbLD6{position:absolute;z-index:2;display:inline-flex;align-items:center;gap:.7rem;margin:0;padding:.35rem 1.05rem .35rem .35rem;border-radius:999px;background:#fff;color:#1c1a22;font-size:.98rem;font-weight:800;line-height:1.1;white-space:nowrap;box-shadow:0 .55rem 1.4rem rgba(35,53,121,.12)}.FitnessLandingStory_amount__SdEXN{width:2.7rem;height:2.7rem;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;border-radius:50%;color:#fff;font-size:.92rem;font-weight:800}.FitnessLandingStory_purple__13AUU{background:#783288}.FitnessLandingStory_green__ZrnRI{background:#539f3e}.FitnessLandingStory_orange__83yWZ{background:#f66320}.FitnessLandingStory_training__OZ1TE{top:34%;left:13%}.FitnessLandingStory_spa__UYNNB{top:7%;right:14%}.FitnessLandingStory_golf__kOlFX{top:47%;right:5%}.FitnessLandingStory_dinner__WOq0_{top:82%;left:10%}.FitnessLandingStory_doctor__9c47l{top:88%;right:9%}.FitnessLandingStory_closing__A_1Oh{margin:2.25rem 0 0;color:#1c1a22;font-family:Playfair Display,Georgia,serif;font-size:clamp(2.4rem,5vw,3.55rem);font-weight:600;letter-spacing:-.035em;line-height:1.1}@media(max-width:767px){.FitnessLandingStory_stage__nBktH{width:min(30rem,100%);margin-top:2rem}.FitnessLandingStory_phone__WMEBK{width:min(14rem,56vw)}.FitnessLandingStory_chip__jbLD6{gap:.45rem;padding:.25rem .75rem .25rem .25rem;font-size:.75rem}.FitnessLandingStory_amount__SdEXN{width:2rem;height:2rem;font-size:.72rem}.FitnessLandingStory_spa__UYNNB{top:6%;right:0}.FitnessLandingStory_training__OZ1TE{top:24%;left:0}.FitnessLandingStory_golf__kOlFX{top:64%;right:0}.FitnessLandingStory_dinner__WOq0_{top:81%;left:0}.FitnessLandingStory_doctor__9c47l{top:92%;right:0}.FitnessLandingStory_closing__A_1Oh{margin-top:1.75rem}}