.animated-home_page__N6jvh{--page:#fff;--panel:#fff;--panel-2:#eef2f6;--ink:#0f172a;--ink-2:#334155;--ink-3:#56667a;--hair:rgba(15,23,42,.10);--rose:#f43f5e;--blue:#3b82f6;--cyan:#22d3ee;min-height:100vh;overflow-x:clip;color:var(--ink);background:#fff}.animated-home_shell__fT7I6{width:100%;margin:0}.animated-home_closingSection__18v6z,.animated-home_featureSection___EVnP,.animated-home_hero__d_O9e,.animated-home_workflowSection__RbRaw{position:relative;overflow:hidden}.animated-home_featureSection___EVnP,.animated-home_hero__d_O9e,.animated-home_workflowSection__RbRaw{border-bottom:1px solid var(--hair)}.animated-home_closingSection__18v6z,.animated-home_featureSection___EVnP,.animated-home_workflowSection__RbRaw{scroll-margin-top:126px}.animated-home_hero__d_O9e{min-height:632px;background:var(--panel)}.animated-home_header__7EZUy{position:sticky;z-index:10;top:0;height:126px;padding:20px 56px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--hair);background:rgba(255,255,255,.96);backdrop-filter:blur(14px)}.animated-home_logo__YW9VM{display:block;width:164px;height:auto}.animated-home_logoCompact__NJ6if{display:block;width:50px;height:auto}.animated-home_nav__GG8Sb{display:flex;align-items:center;gap:clamp(28px,6vw,84px);margin-left:90px}.animated-home_footer__vtAKH a,.animated-home_nav__GG8Sb a{color:var(--ink);text-decoration:none;font-size:15px;font-weight:700;letter-spacing:-.01em;transition:opacity .2s ease}.animated-home_footer__vtAKH a:hover,.animated-home_nav__GG8Sb a:hover{opacity:.6}.animated-home_appButton__w_gDk,.animated-home_secondaryButton__N3Gbk{min-height:50px;padding:0 22px;display:inline-flex;align-items:center;justify-content:center;gap:10px;border-radius:10px;font-size:15px;font-weight:750;letter-spacing:-.02em;text-decoration:none;transition:transform .2s ease,background .2s ease,color .2s ease}.animated-home_appButton__w_gDk{color:#fff;background:#050505;box-shadow:inset 0 0 0 1px rgba(255,255,255,.15)}.animated-home_appButton__w_gDk:hover,.animated-home_secondaryButton__N3Gbk:hover{transform:translateY(-2px)}.animated-home_appButtonInverse__sS2__{color:var(--ink);background:var(--panel);box-shadow:none}.animated-home_heroContent__Bqcl4{position:relative;z-index:2;min-height:632px;display:grid;grid-template-columns:minmax(0,.92fr) minmax(560px,1.08fr);align-items:center;padding:42px 8.5% 62px}.animated-home_heroCopy__hwU06{position:relative;z-index:3;padding-bottom:20px}.animated-home_heroCopy__hwU06 h1{margin:0;max-width:580px;font-size:clamp(50px,5.25vw,80px);line-height:.98;letter-spacing:-.065em;font-weight:800}.animated-home_heroCopy__hwU06 p{max-width:520px;margin:32px 0 35px;color:var(--ink-2);font-size:clamp(19px,1.65vw,25px);line-height:1.35;letter-spacing:-.04em}.animated-home_heroActions__y0bQS{display:flex;flex-wrap:wrap;gap:14px}.animated-home_secondaryButton__N3Gbk{min-width:185px;color:var(--ink);border:1px solid rgba(15,23,42,.44);background:transparent}.animated-home_heroVisual__I_BZu{position:relative;min-height:530px}.animated-home_heroDevice__3Cw2b{position:absolute;inset:0 -60px -25px -20px}.animated-home_phoneShadow__VnqVM{position:absolute;left:24%;top:10%;width:300px;height:440px;border-radius:50%;background:rgba(15,23,42,.12);filter:blur(35px)}.animated-home_phone__S_6Kw{position:absolute;z-index:2;top:3px;left:19%;width:314px;height:576px;padding:50px 20px 54px;overflow:hidden;border:8px solid #050505;border-radius:43px;color:var(--ink);background:var(--panel);box-shadow:0 17px 28px rgba(15,23,42,.2)}.animated-home_phoneNotch__5tDor{position:absolute;top:10px;left:50%;width:86px;height:23px;transform:translateX(-50%);border-radius:99px;background:#050505}.animated-home_phoneTopbar__9q0_3{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;color:var(--ink-2)}.animated-home_phoneTopbar__9q0_3 .animated-home_logoCompact__NJ6if{width:43px}.animated-home_bellDot__dtJHn{justify-self:end;width:11px;height:11px;border-radius:3px;background:var(--ink)}.animated-home_phoneKicker__gAvpq{margin:34px 0 20px;font-size:23px;font-weight:800;letter-spacing:-.05em}.animated-home_rings__SY_7q{display:flex;justify-content:space-between;gap:6px;margin-bottom:25px}.animated-home_ringItem__C_tbh{display:grid;justify-items:center;gap:8px;color:var(--ink-2);font-size:9px;font-weight:700}.animated-home_ring__KJi76{--ring-color:var(--blue);display:grid;width:62px;height:62px;place-items:center;border-radius:50%;background:radial-gradient(var(--panel) 60%,transparent 61%),conic-gradient(var(--ring-color) var(--ring-value),#e6eaf0 0);color:var(--ink-2);transform:rotate(-39deg)}.animated-home_ring__KJi76 svg{transform:rotate(39deg)}.animated-home_ringRose__t0e2p{--ring-color:var(--rose)}.animated-home_ringCyan__8iyLe{--ring-color:var(--cyan)}.animated-home_phoneLabel__ZhNzZ{margin:0 0 10px;color:var(--ink);font-size:13px;font-weight:800;letter-spacing:-.03em}.animated-home_phonePlan__Uec95{display:grid;grid-template-columns:36px 1fr auto;align-items:center;gap:9px;min-height:62px;padding:9px;border:1px solid var(--hair);border-radius:9px;background:#fff;box-shadow:0 5px 12px rgba(15,23,42,.05)}.animated-home_planIcon__cY58Q{display:grid;width:36px;height:36px;place-items:center;border-radius:7px;background:#eef2f6}.animated-home_boardMeal__amIDD small,.animated-home_boardMeal__amIDD strong,.animated-home_floatMeal__uV3VT small,.animated-home_floatMeal__uV3VT strong,.animated-home_phonePlan__Uec95 small,.animated-home_phonePlan__Uec95 strong{display:block}.animated-home_phonePlan__Uec95 strong{font-size:11px;letter-spacing:-.02em}.animated-home_phonePlan__Uec95 small{margin-top:2px;color:var(--ink-3);font-size:9px}.animated-home_nutritionHeading__doBp_{display:flex;justify-content:space-between;margin:20px 0 10px;font-size:11px}.animated-home_nutritionHeading__doBp_ span{color:var(--ink-3);font-size:9px}.animated-home_macroRows__fx93E{display:grid;gap:7px}.animated-home_macro__d_bl6{display:grid;grid-template-columns:48px 1fr;align-items:center;gap:6px;font-size:9px;font-weight:600}.animated-home_macro__d_bl6 i{display:block;height:5px;overflow:hidden;border-radius:9px;background:#e7ebf0}.animated-home_macro__d_bl6 b{display:block;height:100%;border-radius:inherit}.animated-home_macroRose__j0For{background:var(--rose)}.animated-home_macroBlue__PE5MJ{background:var(--blue)}.animated-home_macroCyan__5oWuU{background:var(--cyan)}.animated-home_phoneNav__c7yBS{position:absolute;right:0;bottom:0;left:0;height:47px;display:flex;justify-content:space-around;align-items:center;border-top:1px solid var(--hair);background:#fff}.animated-home_phoneNav__c7yBS span{display:grid;gap:2px;justify-items:center;color:#7b8797}.animated-home_phoneNav__c7yBS small{font-size:7px}.animated-home_phoneNavActive__ID1tG{color:var(--ink)!important}.animated-home_mealFloat__b8adi{position:absolute;z-index:3;top:72px;right:0;width:252px;padding:18px 16px;border:1px solid var(--hair);border-radius:13px;background:rgba(255,255,255,.95);box-shadow:0 16px 34px rgba(15,23,42,.12)}.animated-home_floatHeading__obo1l,.animated-home_groceryTitle__SY9Ab{display:flex;justify-content:space-between;align-items:center;color:var(--ink);font-size:12px}.animated-home_floatHeading__obo1l span,.animated-home_groceryTitle__SY9Ab span{color:var(--ink-3);font-size:9px}.animated-home_floatMeal__uV3VT{display:grid;grid-template-columns:34px 1fr auto;align-items:center;gap:8px;margin-top:14px}.animated-home_foodImage__SXBXS{display:block;width:34px;height:34px;border-radius:50%;box-shadow:inset 0 0 0 1px rgba(15,23,42,.1)}.animated-home_food0__v88y2{background:radial-gradient(circle at 43% 45%,#eef1d3 0 16%,#a7bd55 18% 28%,#e8c67d 30% 45%,#d8b088 47% 63%,#8b9a50 65%)}.animated-home_food1__3TDEI{background:radial-gradient(circle at 50% 40%,#e0a74d 0 17%,#5b9146 19% 31%,#eee0a0 34% 49%,#d57e3e 51% 64%,#6f8d45 67%)}.animated-home_food2__iyPn_{background:radial-gradient(circle at 55% 42%,#de805d 0 19%,#e4d5ab 21% 34%,#718f50 36% 53%,#cf9b54 55% 66%,#436e53 68%)}.animated-home_food3__iZUNq{background:radial-gradient(circle at 48% 36%,#dfc8b4 0 18%,#b67a56 20% 42%,#f0d8bf 44% 62%,#805543 64%)}.animated-home_boardMeal__amIDD small,.animated-home_floatMeal__uV3VT small{color:var(--ink-3);font-size:8px}.animated-home_boardMeal__amIDD strong,.animated-home_floatMeal__uV3VT strong{margin-top:1px;font-size:10px;line-height:1.1;letter-spacing:-.02em}.animated-home_groceryTitle__SY9Ab{margin-top:20px;padding-top:16px;border-top:1px solid var(--hair)}.animated-home_groceryItem__RSGL4{display:flex;align-items:center;gap:9px;margin-top:10px;color:var(--ink-2);font-size:10px}.animated-home_groceryItem__RSGL4 i{width:13px;height:13px;border:1px solid #8d99a8;border-radius:3px}.animated-home_contours__5urWs{position:absolute;z-index:1;right:-90px;bottom:-100px;width:760px;height:660px;opacity:.55;background:repeating-radial-gradient(ellipse at 64% 45%,transparent 0 28px,rgba(15,23,42,.07) 29px 30px,transparent 31px 55px);transform:rotate(-12deg);-webkit-mask-image:radial-gradient(ellipse at center,black,transparent 68%);mask-image:radial-gradient(ellipse at center,black,transparent 68%)}.animated-home_featureSection___EVnP{display:grid;grid-template-columns:370px 1fr;gap:46px;padding:clamp(42px,6vw,86px);background:#fff}.animated-home_featureLead__OapNq{display:flex;flex-direction:column;align-items:flex-start}.animated-home_closingCopy__mbe7Y h2,.animated-home_featureLead__OapNq h2,.animated-home_workflowIntro__wxXp4 h2{margin:0;font-size:clamp(40px,4vw,61px);line-height:.98;letter-spacing:-.065em;font-weight:800}.animated-home_closingCopy__mbe7Y p,.animated-home_featureLead__OapNq>div>p,.animated-home_workflowIntro__wxXp4>p{margin:22px 0 0;color:var(--ink-2);font-size:18px;line-height:1.42;letter-spacing:-.035em}.animated-home_featureRail__1Wbxj{width:100%;margin:35px 0 34px}.animated-home_featureRail__1Wbxj>div{display:grid;grid-template-columns:47px 68px 1px 1fr;align-items:center;gap:12px;min-height:68px;border-bottom:1px solid var(--hair)}.animated-home_featureRail__1Wbxj>div:first-child{border-top:1px solid var(--hair)}.animated-home_featureRail__1Wbxj span{display:grid;width:42px;height:42px;place-items:center;border:1px solid var(--hair);border-radius:9px;background:var(--panel)}.animated-home_featureRail__1Wbxj strong{font-size:15px;letter-spacing:-.035em}.animated-home_featureRail__1Wbxj i{height:18px;background:var(--hair)}.animated-home_featureRail__1Wbxj p{margin:0;color:var(--ink-2);font-size:13px;line-height:1.3;letter-spacing:-.025em}.animated-home_textLink__Ulqnk{display:inline-flex;align-items:center;gap:21px;padding-bottom:4px;border-bottom:1px solid var(--ink);color:var(--ink);font-size:15px;font-weight:750;text-decoration:none;letter-spacing:-.035em;transition:gap .2s ease}.animated-home_textLink__Ulqnk:hover{gap:26px}.animated-home_productBoard__aBaJN{display:grid;grid-template-columns:110px minmax(0,1fr);min-height:542px;overflow:hidden;border:1px solid var(--hair);border-radius:16px;background:#fff}.animated-home_productSidebar__gUNZf{display:flex;flex-direction:column;align-items:center;gap:22px;padding:23px 9px;border-right:1px solid var(--hair);background:#fbfcfd}.animated-home_productSidebar__gUNZf .animated-home_logoCompact__NJ6if{width:52px;margin-bottom:2px}.animated-home_productSidebar__gUNZf>span{display:grid;justify-items:center;gap:5px;color:var(--ink-3);font-size:9px}.animated-home_productSidebar__gUNZf small{font-size:9px}.animated-home_productSidebar__gUNZf .animated-home_productSideActive__y2yRo{color:var(--ink)}.animated-home_productColumns__UCLiV{display:grid;grid-template-columns:1.24fr 1.07fr .98fr 1.16fr}.animated-home_productColumns__UCLiV>article{position:relative;min-width:0;padding:25px 17px 48px;border-right:1px solid var(--hair)}.animated-home_productColumns__UCLiV>article:last-child{border:0}.animated-home_columnTitle__QHugE{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:25px}.animated-home_columnTitle__QHugE strong{font-size:14px;letter-spacing:-.035em}.animated-home_columnTitle__QHugE span{color:var(--ink-3);font-size:9px}.animated-home_workoutMeta__cSqop{margin:0 0 8px;color:var(--ink-3);font-size:9px}.animated-home_workoutMeta__cSqop i{display:inline-block;width:6px;height:6px;margin-right:5px;border:1px solid var(--blue);border-radius:50%}.animated-home_workoutColumn__GwEl8 h3{margin:0 0 14px;font-size:15px;letter-spacing:-.04em}.animated-home_exerciseRow__56KUs{display:flex;justify-content:space-between;gap:6px;padding:11px 0;border-top:1px solid var(--hair)}.animated-home_exerciseRow__56KUs small,.animated-home_exerciseRow__56KUs strong{display:block}.animated-home_exerciseRow__56KUs strong{font-size:11px;letter-spacing:-.025em}.animated-home_exerciseRow__56KUs small{margin-top:2px;color:var(--ink-3);font-size:9px}.animated-home_exerciseRow__56KUs b{align-self:center;padding:4px 5px;border-radius:5px;color:var(--ink-2);background:#eef2f6;font-size:9px}.animated-home_addItem__kZDJ5{position:absolute;bottom:22px;left:17px;padding:0;border:0;color:var(--ink-2);background:transparent;font:inherit;font-size:10px;cursor:pointer}.animated-home_boardMeal__amIDD{display:grid;grid-template-columns:32px minmax(0,1fr) auto;align-items:center;gap:8px;margin-bottom:18px}.animated-home_boardMeal__amIDD .animated-home_foodImage__SXBXS{width:32px;height:32px}.animated-home_planRow__kvU_g{display:grid;grid-template-columns:26px 1fr 7px;align-items:center;gap:5px;padding:11px 0;border-top:1px solid var(--hair)}.animated-home_planRow__kvU_g>b{font-size:10px}.animated-home_planRow__kvU_g small,.animated-home_planRow__kvU_g strong{display:block}.animated-home_planRow__kvU_g strong{font-size:10px;letter-spacing:-.025em}.animated-home_planRow__kvU_g small{margin-top:2px;color:var(--ink-3);font-size:8px}.animated-home_planRow__kvU_g i,.animated-home_weekDay__tWy9Y i{width:6px;height:6px;border-radius:50%}.animated-home_workout__SXt1H{background:var(--blue)}.animated-home_rest__ODUS9{background:#8d99a8}.animated-home_recovery__RUWgt{background:var(--cyan)}.animated-home_graphLabel__33OHa{margin:0 0 10px;color:var(--ink-2);font-size:10px}.animated-home_lineGraph__5fD11{height:102px}.animated-home_lineGraph__5fD11 svg{width:100%;height:100%;overflow:visible}.animated-home_lineGraph__5fD11 path{stroke:#dfe6ee;stroke-width:1}.animated-home_lineGraph__5fD11 polyline{fill:none;stroke:var(--blue);stroke-width:2.25;stroke-linecap:round;stroke-linejoin:round}.animated-home_progressMetric__LEK5b{display:grid;grid-template-columns:1fr auto;gap:8px;align-items:center;padding-top:14px;border-top:1px solid var(--hair)}.animated-home_progressMetric__LEK5b span{color:var(--ink-2);font-size:9px}.animated-home_progressMetric__LEK5b strong{color:#047857;font-size:9px}.animated-home_progressMetric__LEK5b i{grid-column:1/-1;display:block;height:6px;overflow:hidden;border-radius:999px;background:#e5e9ee}.animated-home_progressMetric__LEK5b i b{display:block;width:72%;height:100%;border-radius:inherit;background:var(--cyan)}.animated-home_viewProgress__n0UWy{position:absolute;bottom:22px;left:17px;display:inline-flex;align-items:center;gap:5px;padding:0;border:0;color:var(--ink);background:transparent;font:inherit;font-size:10px;cursor:pointer}.animated-home_workflowSection__RbRaw{padding:clamp(54px,7vw,100px) clamp(32px,7.3vw,108px) clamp(42px,5vw,70px);background:var(--panel)}.animated-home_workflowIntro__wxXp4{max-width:610px}.animated-home_workflowIntro__wxXp4>p{max-width:440px}.animated-home_steps__vECTO{position:relative;display:grid;grid-template-columns:repeat(3,1fr);gap:45px;margin:58px 0 35px}.animated-home_steps__vECTO:before{position:absolute;top:17px;right:11%;left:11%;height:1px;background:var(--hair);content:""}.animated-home_steps__vECTO article{position:relative;display:flex;flex-direction:column;align-items:center;text-align:center}.animated-home_stepNumber__Jvidz{position:relative;z-index:1;padding:6px 9px;border:1px solid var(--hair);border-radius:7px;background:var(--panel);font-size:12px;font-weight:700}.animated-home_stepIcon__DtIql{display:grid;width:60px;height:60px;place-items:center;margin:22px 0 15px;border:1px solid var(--hair);border-radius:11px;color:var(--ink);background:#fff}.animated-home_steps__vECTO article:first-child .animated-home_stepIcon__DtIql{color:var(--rose)}.animated-home_steps__vECTO article:nth-child(3) .animated-home_stepIcon__DtIql{color:var(--cyan)}.animated-home_steps__vECTO h3{margin:0;font-size:17px;letter-spacing:-.045em}.animated-home_steps__vECTO p{max-width:190px;margin:8px 0 0;color:var(--ink-2);font-size:14px;line-height:1.35;letter-spacing:-.025em}.animated-home_workflowBoard__zqgGF{margin-top:42px;overflow:hidden;border:1px solid var(--hair);border-radius:14px;background:#fff}.animated-home_workflowBrand__76gaS{display:flex;align-items:center;gap:19px;height:67px;padding:0 24px;border-bottom:1px solid var(--hair);color:var(--ink-3);font-size:10px}.animated-home_workflowBrand__76gaS .animated-home_logoCompact__NJ6if{width:45px;margin-right:5px}.animated-home_weekGrid__aeTS5{display:grid;grid-template-columns:repeat(7,1fr)}.animated-home_weekDay__tWy9Y{position:relative;display:flex;flex-direction:column;min-height:148px;padding:17px 14px;border-right:1px solid var(--hair)}.animated-home_weekDay__tWy9Y:last-child{border:0}.animated-home_weekDay__tWy9Y>strong{margin-bottom:15px;font-size:11px}.animated-home_weekDay__tWy9Y>span{font-size:11px;font-weight:700;letter-spacing:-.025em}.animated-home_weekDay__tWy9Y>small{margin-top:5px;color:var(--ink-3);font-size:9px}.animated-home_weekDay__tWy9Y>i{position:absolute;right:14px;bottom:18px}.animated-home_workflowLegend__qyNHT{display:flex;gap:26px;padding:14px 24px;border-top:1px solid var(--hair);color:var(--ink-3);font-size:9px}.animated-home_workflowLegend__qyNHT span{display:inline-flex;align-items:center;gap:6px}.animated-home_workflowLegend__qyNHT i{width:7px;height:7px;border-radius:50%}.animated-home_roseLegend__1Y8k4{background:var(--rose)}.animated-home_cyanLegend__SayrT{border:1px solid var(--cyan)}.animated-home_closingSection__18v6z{display:grid;grid-template-columns:1fr 1fr;gap:25px;padding:58px clamp(34px,7.3vw,106px) 31px;color:var(--panel);background:#0f172a}.animated-home_closingSection__18v6z:after{position:absolute;right:-15%;bottom:-90%;width:74%;height:145%;border:1px solid rgba(233,237,242,.07);border-radius:50%;box-shadow:0 0 0 50px rgba(233,237,242,.025),0 0 0 110px rgba(233,237,242,.02);content:""}.animated-home_closingLogo__lCdc8{display:inline-flex;width:-moz-fit-content;width:fit-content;align-items:center;align-self:start}.animated-home_closingLogo__lCdc8 .animated-home_logo__YW9VM{width:118px;filter:brightness(0) invert(1)}.animated-home_closingCopy__mbe7Y{grid-column:1;margin-top:6px}.animated-home_closingCopy__mbe7Y h2{color:var(--panel)}.animated-home_closingCopy__mbe7Y p{max-width:370px;color:#d3dae3}.animated-home_closingActions___A0Bm{z-index:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:25px;padding-top:51px}.animated-home_closingActions___A0Bm .animated-home_appButton__w_gDk{width:min(100%,300px);min-height:58px}.animated-home_closingActions___A0Bm>a{display:inline-flex;align-items:center;gap:9px;padding-bottom:3px;border-bottom:1px solid;color:var(--panel);font-size:16px;text-decoration:none}.animated-home_footer__vtAKH{z-index:1;grid-column:1/-1;display:flex;align-items:center;justify-content:space-between;gap:18px;margin-top:31px;padding-top:24px;border-top:1px solid rgba(233,237,242,.2)}.animated-home_footer__vtAKH>div{display:flex;flex-wrap:wrap;gap:29px}.animated-home_footer__vtAKH a,.animated-home_footer__vtAKH span{color:#d3dae3;font-size:12px;font-weight:500}.animated-home_footer__vtAKH span{white-space:nowrap}.animated-home_menuButton__f3WAg{display:none;border:0;color:var(--ink);background:transparent}.animated-home_mobileMenu__rrlUp{display:none}@media (max-width:1140px){.animated-home_heroContent__Bqcl4{grid-template-columns:.85fr 1.15fr;padding-right:6%;padding-left:6%}.animated-home_heroDevice__3Cw2b{right:-100px}.animated-home_mealFloat__b8adi{right:30px;transform:scale(.9);transform-origin:top right}.animated-home_featureSection___EVnP{grid-template-columns:320px 1fr;padding:52px 42px}.animated-home_productBoard__aBaJN{grid-template-columns:85px 1fr}.animated-home_productColumns__UCLiV{grid-template-columns:1.18fr 1fr .9fr}.animated-home_progressColumn__SRG_9{display:none}.animated-home_productSidebar__gUNZf{gap:22px}.animated-home_featureRail__1Wbxj>div{grid-template-columns:45px 62px 1px 1fr;gap:8px}.animated-home_featureRail__1Wbxj p{font-size:12px}}@media (max-width:850px){.animated-home_header__7EZUy{height:90px;padding:16px 24px}.animated-home_closingSection__18v6z,.animated-home_featureSection___EVnP,.animated-home_workflowSection__RbRaw{scroll-margin-top:90px}.animated-home_logo__YW9VM{width:132px}.animated-home_headerButton__waMfr,.animated-home_nav__GG8Sb{display:none}.animated-home_menuButton__f3WAg{display:grid;place-items:center}.animated-home_mobileMenu__rrlUp{position:fixed;z-index:20;inset:10px;display:flex;flex-direction:column;align-items:flex-start;gap:25px;padding:28px;border:1px solid var(--hair);border-radius:22px;background:var(--panel);box-shadow:0 20px 50px rgba(15,23,42,.19)}.animated-home_mobileMenu__rrlUp .animated-home_logo__YW9VM{margin-bottom:15px}.animated-home_mobileMenu__rrlUp>a:not(.animated-home_appButton__w_gDk){color:var(--ink);font-size:23px;font-weight:750;text-decoration:none;letter-spacing:-.05em}.animated-home_closeMenu__kP6Yk{position:absolute;top:22px;right:22px;padding:6px;border:0;color:var(--ink);background:transparent}.animated-home_heroContent__Bqcl4{display:block;min-height:0;padding:76px 34px 0}.animated-home_heroCopy__hwU06{padding-bottom:58px}.animated-home_heroCopy__hwU06 h1{max-width:520px}.animated-home_heroVisual__I_BZu{min-height:550px}.animated-home_heroDevice__3Cw2b{right:-50px;left:-30px}.animated-home_phone__S_6Kw{left:19%}.animated-home_mealFloat__b8adi{right:0}.animated-home_featureSection___EVnP{display:block;padding:64px 34px}.animated-home_featureLead__OapNq{margin-bottom:45px}.animated-home_featureLead__OapNq h2{font-size:54px}.animated-home_featureRail__1Wbxj{max-width:510px}.animated-home_productBoard__aBaJN{min-height:480px}.animated-home_workflowSection__RbRaw{padding-right:34px;padding-left:34px}.animated-home_closingSection__18v6z{padding-right:44px;padding-left:44px}}@media (max-width:600px){.animated-home_header__7EZUy{height:78px;padding:14px 19px}.animated-home_closingSection__18v6z,.animated-home_featureSection___EVnP,.animated-home_workflowSection__RbRaw{scroll-margin-top:78px}.animated-home_logo__YW9VM{width:112px}.animated-home_heroContent__Bqcl4{padding:52px 24px 0}.animated-home_heroCopy__hwU06 h1{font-size:clamp(46px,13vw,63px)}.animated-home_heroCopy__hwU06 p{margin:25px 0 29px;font-size:18px}.animated-home_heroActions__y0bQS{display:grid;grid-template-columns:1fr;max-width:250px}.animated-home_secondaryButton__N3Gbk{min-width:0}.animated-home_heroVisual__I_BZu{min-height:480px;margin:0 -24px}.animated-home_heroDevice__3Cw2b{inset:0 -73px -10px -85px;transform:scale(.77);transform-origin:bottom center}.animated-home_phone__S_6Kw{left:17%}.animated-home_mealFloat__b8adi{right:-15px}.animated-home_contours__5urWs{right:-290px;bottom:-280px}.animated-home_featureSection___EVnP{padding:52px 23px}.animated-home_closingCopy__mbe7Y h2,.animated-home_featureLead__OapNq h2,.animated-home_workflowIntro__wxXp4 h2{font-size:43px}.animated-home_closingCopy__mbe7Y p,.animated-home_featureLead__OapNq>div>p,.animated-home_workflowIntro__wxXp4>p{font-size:16px}.animated-home_featureRail__1Wbxj>div{grid-template-columns:43px 62px 1px 1fr;gap:8px}.animated-home_featureRail__1Wbxj p{font-size:11px}.animated-home_productBoard__aBaJN{grid-template-columns:64px minmax(0,1fr);min-height:455px;border-radius:11px}.animated-home_productSidebar__gUNZf{gap:18px;padding-right:5px;padding-left:5px}.animated-home_productSidebar__gUNZf .animated-home_logoCompact__NJ6if{width:40px}.animated-home_productSidebar__gUNZf small{display:none}.animated-home_productColumns__UCLiV{display:block}.animated-home_productColumns__UCLiV>article{min-height:0;padding:20px 14px 43px;border:0}.animated-home_mealColumn___1RtY,.animated-home_planColumn__ecUCD,.animated-home_progressColumn__SRG_9{display:none}.animated-home_workoutColumn__GwEl8{display:block}.animated-home_exerciseRow__56KUs{padding:8px 0}.animated-home_workflowSection__RbRaw{padding:52px 23px 28px}.animated-home_steps__vECTO{grid-template-columns:1fr;gap:33px;margin:42px 0 34px}.animated-home_steps__vECTO:before{top:13%;bottom:13%;left:50%;right:auto;width:1px;height:auto}.animated-home_steps__vECTO article{align-items:flex-start;padding-left:83px;text-align:left}.animated-home_stepNumber__Jvidz{position:absolute;top:0;left:11px}.animated-home_stepIcon__DtIql{position:absolute;top:25px;left:0;width:57px;height:57px;margin:0}.animated-home_steps__vECTO h3{margin-top:45px}.animated-home_steps__vECTO p{max-width:240px;margin-left:0}.animated-home_workflowBoard__zqgGF{margin-top:34px}.animated-home_workflowBrand__76gaS{gap:13px;height:56px;padding:0 14px}.animated-home_workflowBrand__76gaS span{display:none}.animated-home_workflowBrand__76gaS span:nth-of-type(2),.animated-home_workflowBrand__76gaS span:nth-of-type(4){display:block}.animated-home_weekGrid__aeTS5{overflow:auto;grid-template-columns:repeat(7,105px)}.animated-home_weekDay__tWy9Y{min-height:126px}.animated-home_workflowLegend__qyNHT{gap:14px;padding:12px 14px}.animated-home_closingSection__18v6z{display:block;padding:42px 26px 24px}.animated-home_closingLogo__lCdc8 .animated-home_logo__YW9VM{width:105px}.animated-home_closingCopy__mbe7Y{margin-top:37px}.animated-home_closingActions___A0Bm{align-items:flex-start;padding-top:37px}.animated-home_closingActions___A0Bm .animated-home_appButton__w_gDk{width:100%}.animated-home_footer__vtAKH{display:block;margin-top:47px}.animated-home_footer__vtAKH>div{gap:15px 21px;margin-bottom:18px}.animated-home_footer__vtAKH span{font-size:11px}}.animated-home_closingActions___A0Bm .animated-home_appButtonInverse__sS2__{color:#0f172a}@media (prefers-reduced-motion:reduce){.animated-home_appButton__w_gDk,.animated-home_secondaryButton__N3Gbk,.animated-home_textLink__Ulqnk{transition:none}}