.Footer_footerContainer__c1N4v{background-color:#012840;text-align:center;padding:20px;color:#fff}.Footer_footerContainer__c1N4v .Footer_link__dXOUc{color:#fff;margin:0 15px;text-decoration:none}.Footer_footerContainer__c1N4v .Footer_link__dXOUc:hover{color:#0597f2;text-decoration:underline}.Footer_footerContainer__c1N4v .Footer_linksContainer__3ndic{display:flex;align-items:center;gap:12px;justify-content:center;flex-direction:column}.PublicNavBar_navBar__c3Gr0{opacity:1;padding:22px;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06);background:#012840;display:flex;align-items:center;justify-content:space-between}@media only screen and (max-width:600px){.PublicNavBar_navBar__c3Gr0{padding:16px 8px}}.PublicNavBar_navBar__c3Gr0 .PublicNavBar_headerIconContainer__v1QGW{margin-left:6%;width:-moz-fit-content;width:fit-content;display:flex;align-items:center;gap:12px}@media only screen and (max-width:600px){.PublicNavBar_navBar__c3Gr0 .PublicNavBar_headerIconContainer__v1QGW{gap:4px}}.PublicNavBar_navBar__c3Gr0 .PublicNavBar_headerIconContainer__v1QGW .PublicNavBar_headerLogo__YNldq{width:100px;height:auto;cursor:pointer}@media only screen and (max-width:600px){.PublicNavBar_navBar__c3Gr0 .PublicNavBar_headerIconContainer__v1QGW .PublicNavBar_headerLogo__YNldq{width:52px}}.PublicNavBar_navBar__c3Gr0 .PublicNavBar_headerIconContainer__v1QGW .PublicNavBar_fitbluesText__B6Cjz{font-size:16px;color:#e8daef;letter-spacing:1.2px;font-weight:600}.PublicNavBar_navBar__c3Gr0 .PublicNavBar_headerButtons__ZC8FR{display:flex;align-items:center;gap:22px}.PublicNavBar_navBar__c3Gr0 .PublicNavBar_headerButtons__ZC8FR .PublicNavBar_navButton__Q_iBM{font-size:1rem;font-weight:600;color:#e8daef;cursor:pointer;display:inline-block;position:relative}.PublicNavBar_navBar__c3Gr0 .PublicNavBar_headerButtons__ZC8FR .PublicNavBar_navButton__Q_iBM:hover{transform:scale(1.1)}.PublicNavBar_navBar__c3Gr0 .PublicNavBar_headerButtons__ZC8FR .PublicNavBar_navButton__Q_iBM:after{content:"";position:absolute;width:100%;transform:scaleX(0);height:2px;bottom:-5px;left:0;background-color:#0597f2;transform-origin:bottom right;transition:transform .25s ease-out}.PublicNavBar_navBar__c3Gr0 .PublicNavBar_headerButtons__ZC8FR .PublicNavBar_navButton__Q_iBM:hover:after{transform:scaleX(1);transform-origin:bottom left}.PublicNavBar_navBar__c3Gr0 .PublicNavBar_headerButtons__ZC8FR .PublicNavBar_navButtonActive__xcVOX{font-size:1rem;font-weight:500;color:#e8daef;cursor:pointer;display:inline-block;position:relative}.PublicNavBar_navBar__c3Gr0 .PublicNavBar_headerButtons__ZC8FR .PublicNavBar_navButtonActive__xcVOX:after{content:"";position:absolute;width:100%;transform:scaleX(1);height:2px;bottom:-5px;left:0;background-color:#0597f2;transform-origin:bottom right;transition:transform .25s ease-out}.PublicNavBar_publicBackIconContainer__dzz_E{background:#012840;border-radius:50%;width:42px;margin:12px;height:43px;display:flex;align-items:center;justify-content:center;cursor:pointer;position:relative;z-index:1}.page_homePageContainer__JouhT,.page_main__akH3E{min-height:100vh}.page_homePageContainer__JouhT .page_getStartedButton__PTRHc{display:inline-block;font-size:1.125rem;padding:8px 32px;border-radius:22px;background-color:#003050;border:none;color:#fff;cursor:pointer;box-shadow:0 4px 16px rgba(17,17,26,.1),0 8px 32px rgba(17,17,26,.05);transition:transform .4s ease}.page_homePageContainer__JouhT .page_getStartedButton__PTRHc:hover{transform:translate(0) scale(1.1);transition:transform .4s ease}.page_homePageContainer__JouhT .page_registerButton__HlM_y{font-size:1rem;padding:8px 32px;border-radius:22px;background-color:#fff;border:none;color:#262d33;font-weight:600;cursor:pointer;box-shadow:0 4px 16px rgba(17,17,26,.1),0 8px 32px rgba(17,17,26,.05);transition:transform .4s ease;display:inline-block}.page_homePageContainer__JouhT .page_registerButton__HlM_y:hover{transform:translate(0) scale(1.1);transition:transform .4s ease}.page_homePageContainer__JouhT .page_startButtonContainerTop__G4UkM,.page_homePageContainer__JouhT .page_startButtonContainer__Faujr{margin:32px 0;display:flex;align-items:center;gap:18px;flex-wrap:wrap}.page_homePageContainer__JouhT .page_startButtonContainer__Faujr{justify-content:center}.page_homePageContainer__JouhT .page_sectionDividerTextTop__O3XmD{font-size:1rem;font-weight:500;color:#003050}.page_homePageContainer__JouhT .page_sectionDividerText__hFKBU{font-size:1rem;font-weight:500;color:#fff}.page_homePageContainer__JouhT .page_storeIcon__O1tbs{cursor:pointer;aspect-ratio:2.8}.page_homePageContainer__JouhT .page_storeIcon__O1tbs:hover{transform:translate(0) scale(1.1);transition:transform .4s ease}.page_homePageContainer__JouhT .page_section1__17mEq{display:flex;align-items:center;padding:22px 38px 42px 50px;background:#fff}@media only screen and (max-width:600px){.page_homePageContainer__JouhT .page_section1__17mEq{flex-direction:column-reverse}}@media only screen and (min-width:601px)and (max-width:1024px){.page_homePageContainer__JouhT .page_section1__17mEq{flex-direction:column-reverse}}.page_homePageContainer__JouhT .page_section1__17mEq .page_leftSection__9Kxh_{flex:1 1}.page_homePageContainer__JouhT .page_section1__17mEq .page_leftSection__9Kxh_ .page_mainHeading__AOBP9{font-size:2.25rem;font-weight:700;margin-bottom:8px}.page_homePageContainer__JouhT .page_section1__17mEq .page_leftSection__9Kxh_ .page_subHeading__Azyt4{font-size:1.125rem;margin-bottom:22px}.page_homePageContainer__JouhT .page_section1__17mEq .page_rightSection__MfC_4{flex:1 1}.page_homePageContainer__JouhT .page_section1__17mEq .page_rightSection__MfC_4 .page_homeAnimation__OTOuG{height:400px}@media only screen and (max-width:600px){.page_homePageContainer__JouhT .page_section1__17mEq .page_rightSection__MfC_4 .page_homeAnimation__OTOuG{height:auto}}@media only screen and (min-width:601px)and (max-width:1024px){.page_homePageContainer__JouhT .page_section1__17mEq .page_rightSection__MfC_4 .page_homeAnimation__OTOuG{height:auto}}.page_homePageContainer__JouhT .page_basicFeatureSection__xAn_b{display:flex;align-items:center;gap:18px;padding:22px 38px 42px 50px;background:#003050}@media only screen and (max-width:600px){.page_homePageContainer__JouhT .page_basicFeatureSection__xAn_b{flex-direction:column}}@media only screen and (min-width:601px)and (max-width:1024px){.page_homePageContainer__JouhT .page_basicFeatureSection__xAn_b{flex-direction:column}}.page_homePageContainer__JouhT .page_analyzeMealSection__BeciD{display:flex;align-items:center;gap:18px;padding:22px 38px 42px 50px;background-color:#0597f2}@media only screen and (max-width:600px){.page_homePageContainer__JouhT .page_analyzeMealSection__BeciD{flex-direction:column}}@media only screen and (min-width:601px)and (max-width:1024px){.page_homePageContainer__JouhT .page_analyzeMealSection__BeciD{flex-direction:column}}.page_homePageContainer__JouhT .page_analyticsSection__MIA6e{display:flex;align-items:center;gap:18px;padding:22px 38px 42px 50px;background-color:#012840}@media only screen and (max-width:600px){.page_homePageContainer__JouhT .page_analyticsSection__MIA6e{flex-direction:column}}@media only screen and (min-width:601px)and (max-width:1024px){.page_homePageContainer__JouhT .page_analyticsSection__MIA6e{flex-direction:column}}.page_homePageContainer__JouhT .page_aiPlanSection__15rAy{display:flex;align-items:center;gap:18px;padding:22px 38px 42px 50px;background-color:#6c3483}@media only screen and (max-width:600px){.page_homePageContainer__JouhT .page_aiPlanSection__15rAy{flex-direction:column}}@media only screen and (min-width:601px)and (max-width:1024px){.page_homePageContainer__JouhT .page_aiPlanSection__15rAy{flex-direction:column}}.page_homePageContainer__JouhT .page_goalsSection__Cther{display:flex;align-items:center;gap:18px;padding:22px 38px 42px 50px;background-color:#0597f2}@media only screen and (max-width:600px){.page_homePageContainer__JouhT .page_goalsSection__Cther{flex-direction:column}}@media only screen and (min-width:601px)and (max-width:1024px){.page_homePageContainer__JouhT .page_goalsSection__Cther{flex-direction:column}}.page_homePageContainer__JouhT .page_aiCoachSection__Hhd6G{display:flex;align-items:center;gap:18px;padding:22px 38px 42px 50px;background-color:#6c3483}@media only screen and (max-width:600px){.page_homePageContainer__JouhT .page_aiCoachSection__Hhd6G{flex-direction:column}}@media only screen and (min-width:601px)and (max-width:1024px){.page_homePageContainer__JouhT .page_aiCoachSection__Hhd6G{flex-direction:column}}.page_homePageContainer__JouhT .page_section2__xXrw6{padding:72px 38px 72px 50px;background:#003050}.page_homePageContainer__JouhT .page_section2__xXrw6 .page_sectionTitle__PJ0za{font-size:1.35rem;font-weight:700;margin-bottom:18px;text-align:center;color:#fff;width:100%}.page_homePageContainer__JouhT .page_section2__xXrw6 .page_cardTitle__NUFqk{font-size:1.5rem;font-weight:700;margin:20px 0;text-align:center;color:#fff;width:270px}.page_homePageContainer__JouhT .page_section2__xXrw6 .page_previewsContainer__vi2Z_{display:flex;align-items:center;justify-content:space-around;row-gap:36px;flex-wrap:wrap;margin-bottom:46px}.page_homePageContainer__JouhT .page_section2__xXrw6 .page_previewImageContainer__rVs1v{box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06)}.page_homePageContainer__JouhT .page_section2__xXrw6 .page_previewImageContainer__rVs1v:hover{transform:translate(0) scale(1.1);transition:transform .4s ease;box-shadow:0 4px 16px rgba(17,17,26,.1),0 8px 32px rgba(17,17,26,.05)}.page_homePageContainer__JouhT .page_section2__xXrw6 .page_sectionDescription1__nlegv{font-size:1rem;margin-bottom:46px;text-align:center;color:#fff;width:100%}.page_homePageContainer__JouhT .page_section2__xXrw6 .page_sectionDescription__xenbL{font-size:1.5rem;font-weight:500;margin-bottom:46px;text-align:center;color:#fff;width:100%}.page_homePageContainer__JouhT .page_section3__w4ruh{padding:72px 38px 72px 50px;background:#0597f2}.page_homePageContainer__JouhT .page_section3__w4ruh .page_cardsContainer__byBFA{display:flex;align-items:center;gap:28px;flex-wrap:wrap}.page_homePageContainer__JouhT .page_section3__w4ruh .page_sectionTitle__PJ0za{font-size:1.25rem;font-weight:700;margin-bottom:16px;text-align:center}.page_homePageContainer__JouhT .page_section3__w4ruh .page_descContainer__MgHDE{width:100%;display:flex;flex-direction:column;align-items:center}.page_homePageContainer__JouhT .page_section3__w4ruh .page_descContainer__MgHDE .page_sectionDescription__xenbL{width:75%;font-size:1rem;margin-bottom:16px;text-align:center}.page_homePageContainer__JouhT .page_section3__w4ruh .page_sectionDetails__B1gLy .page_sectionHeading__FFdbr{font-size:1.375rem;font-weight:700}.page_homePageContainer__JouhT .page_section3__w4ruh .page_sectionDetails__B1gLy .page_sectionPointers__pQKRB .page_sectionPoint__zp_QR{font-size:1rem;font-weight:500;line-height:1.8rem}.page_homePageContainer__JouhT .page_section3__w4ruh .page_sectionDetails__B1gLy .page_sectionPointers__pQKRB .page_sectionPoint__zp_QR .page_sectionPointTitle__VTRK8{font-size:1rem;font-weight:700}.page_homePageContainer__JouhT .page_section3__w4ruh .page_userBenefitsCards__VQqN2{display:flex;align-items:center;gap:12px;flex-wrap:wrap;width:calc(20% - 24px);height:480px}@media only screen and (max-width:600px){.page_homePageContainer__JouhT .page_section3__w4ruh .page_userBenefitsCards__VQqN2{width:100%;height:380px}}@media only screen and (min-width:601px)and (max-width:1024px){.page_homePageContainer__JouhT .page_section3__w4ruh .page_userBenefitsCards__VQqN2{width:100%;height:360px;flex-grow:1;flex-shrink:1;flex-basis:calc(50% - 16px)}}.page_homePageContainer__JouhT .page_halfSection1__KDDzR{flex:1 1}.page_homePageContainer__JouhT .page_halfSection1__KDDzR .page_heading2__J_dsn{font-size:20px;color:#fff;margin-bottom:12px}.page_homePageContainer__JouhT .page_halfSection1__KDDzR .page_subHeading__Azyt4{font-size:16px;color:#fff;margin-bottom:12px}.page_homePageContainer__JouhT .page_halfSection2__RYfMS{flex:1 1;display:flex;align-items:center;justify-content:center;gap:12px}@media only screen and (max-width:600px){.page_homePageContainer__JouhT .page_halfSection2__RYfMS{flex-direction:column}}@media only screen and (min-width:601px)and (max-width:1024px){.page_homePageContainer__JouhT .page_halfSection2__RYfMS{flex-direction:column}}.page_homePageContainer__JouhT .page_halfSection2__RYfMS .page_previewImage2__glGAj{transform:rotate(20deg)}@media only screen and (max-width:600px){.page_homePageContainer__JouhT .page_halfSection2__RYfMS .page_previewImage2__glGAj{transform:rotate(0deg)}}@media only screen and (min-width:601px)and (max-width:1024px){.page_homePageContainer__JouhT .page_halfSection2__RYfMS .page_previewImage2__glGAj{transform:rotate(0deg)}}.page_homePageContainer__JouhT .page_halfSection2__RYfMS .page_previewImage3__iuh5s{transform:rotate(-20deg)}@media only screen and (max-width:600px){.page_homePageContainer__JouhT .page_halfSection2__RYfMS .page_previewImage3__iuh5s{transform:rotate(0deg)}}@media only screen and (min-width:601px)and (max-width:1024px){.page_homePageContainer__JouhT .page_halfSection2__RYfMS .page_previewImage3__iuh5s{transform:rotate(0deg)}}