.Hero_hero__sbIHl{position:relative;min-height:100vh;display:flex;align-items:center;justify-content:center;text-align:center;padding:120px 24px;background:var(--background);overflow:hidden}.Hero_content__pgel1{max-width:800px}.Hero_headline__x1c2s{font-size:clamp(48px,8vw,80px);font-weight:700;line-height:1.05;letter-spacing:-.03em;margin-bottom:24px;color:var(--foreground)}.Hero_healthyWord__e5DcN{display:inline-block}.Hero_byDefaultPart__Qbkye{display:inline-block;white-space:nowrap}.Hero_headlineMobile__DygSN{display:flex;flex-direction:column;align-items:center}.Hero_byDefaultPartMobile__vwqQ7{display:block}.Hero_accent__P0Zew{background:linear-gradient(90deg,#FF4500,#FF7A33);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.Hero_productDefinition__te80x{font-size:clamp(18px,2.2vw,22px)}.Hero_productDefinition__te80x,.Hero_subheadline__SYusx{line-height:1.5;font-weight:400;color:var(--muted);margin-bottom:48px;max-width:600px;margin-left:auto;margin-right:auto}.Hero_subheadline__SYusx{font-size:clamp(19px,2.5vw,24px)}.Hero_cta__xVvDr{display:inline-flex;align-items:center;justify-content:center;background:var(--foreground);color:var(--background);border:none;padding:18px 36px;font-size:17px;font-weight:500;border-radius:980px;cursor:pointer;transition:all .3s ease;min-width:180px}.Hero_cta__xVvDr:hover{opacity:.85;transform:scale(1.02)}.Hero_cta__xVvDr:active{transform:scale(.98)}@keyframes Hero_ctaDropImpact__PtbnN{0%{transform:scale(1);box-shadow:0 0 0 0 rgba(255,69,0,0)}40%{transform:scale(1.06);box-shadow:0 0 0 0 rgba(255,69,0,0)}50%{transform:scale(1.06);box-shadow:0 0 0 0 rgba(255,69,0,0)}60%{transform:scale(1);box-shadow:0 0 0 0 rgba(255,69,0,.35)}to{transform:scale(1);box-shadow:0 0 0 24px rgba(255,69,0,0)}}.Hero_ctaAnimate__P2pqM{animation:Hero_ctaDropImpact__PtbnN 1s ease-out forwards}@media (prefers-reduced-motion:reduce){.Hero_ctaAnimate__P2pqM{animation:none}}.Hero_ctaWrapper__HxEOm{display:flex;flex-direction:column;align-items:center;gap:12px}.Hero_ctaSupport__zKwUG{font-size:14px;color:var(--muted);margin:0;letter-spacing:-.01em}.Hero_scrollIndicator__Ks_SU{position:absolute;bottom:40px;left:50%;transform:translateX(-50%);color:var(--muted);opacity:.6;cursor:pointer;transition:opacity .3s ease}.Hero_scrollIndicator__Ks_SU:hover{opacity:1}.Hero_ctaContainer__tJ530{min-height:140px}.Hero_ctaContainer__tJ530,.Hero_emailForm__3ptjQ{display:flex;flex-direction:column;align-items:center}.Hero_emailForm__3ptjQ{gap:16px;width:100%;max-width:480px}.Hero_inputRow__hYqWi{display:flex;gap:12px;width:100%}.Hero_emailInput__M8y7L{flex:1 1;padding:18px 24px;border:2px solid var(--border);border-radius:980px;font-size:17px;font-family:inherit;background:var(--background);color:var(--foreground);transition:border-color .2s ease}.Hero_emailInput__M8y7L:focus{outline:none;border-color:var(--foreground)}.Hero_emailInput__M8y7L::placeholder{color:var(--muted)}.Hero_inputError__4YIdx{border-color:#ef4444}.Hero_submitButton__VG5PP{padding:18px 32px;border:none;border-radius:980px;background:var(--foreground);color:var(--background);font-size:17px;font-weight:500;font-family:inherit;cursor:pointer;transition:all .3s ease;white-space:nowrap}.Hero_submitButton__VG5PP:hover:not(:disabled){opacity:.85;transform:scale(1.02)}.Hero_submitButton__VG5PP:active:not(:disabled){transform:scale(.98)}.Hero_submitButton__VG5PP:disabled{opacity:.6;cursor:not-allowed}.Hero_error__1P_ph{font-size:14px;color:#ef4444;margin:0}.Hero_disclaimer__7jhAD{font-size:13px;color:var(--muted);text-align:center;line-height:1.6;max-width:380px;margin:0}.Hero_successMessage__ahpNA{text-align:center}.Hero_successText__qtxT3{font-size:17px;color:var(--foreground);margin:0}@media (max-width:734px){.Hero_hero__sbIHl{min-height:100dvh;padding:80px 20px 120px}.Hero_headline__x1c2s{font-size:48px}.Hero_productDefinition__te80x{font-size:18px;margin-bottom:48px}.Hero_subheadline__SYusx{font-size:19px;margin-bottom:48px}.Hero_cta__xVvDr{padding:18px 32px;width:100%;max-width:320px}.Hero_scrollIndicator__Ks_SU{bottom:24px}.Hero_ctaContainer__tJ530{min-height:180px}.Hero_inputRow__hYqWi{flex-direction:column;gap:16px}.Hero_emailInput__M8y7L,.Hero_submitButton__VG5PP{width:100%;text-align:center}}.SystemsGrid_wrapper__Gefq5{padding:120px 24px;background:var(--surface)}.SystemsGrid_header__1QMki{text-align:left;max-width:1280px;margin:0 auto 60px;padding:0 60px}.SystemsGrid_mainTitle__ODf5P{font-size:clamp(32px,5vw,48px);font-weight:600;margin-bottom:20px;color:var(--foreground);letter-spacing:-.02em}.SystemsGrid_mainSubtext__5dsQN{font-size:clamp(17px,2vw,21px);line-height:1.5;color:var(--muted)}.SystemsGrid_section__Z4LnX{max-width:1280px;margin:0 auto 80px;padding:0 60px}.SystemsGrid_section__Z4LnX:last-child{margin-bottom:0}.SystemsGrid_sectionTitle__TbSbt{font-size:clamp(24px,3.5vw,32px);font-weight:600;margin-bottom:32px;color:var(--foreground);letter-spacing:-.02em}.SystemsGrid_carouselWrapper__6b_kv{position:relative;margin-right:-60px}.SystemsGrid_carousel__n0W_B{display:flex;gap:20px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;padding:16px 60px 24px 0;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}.SystemsGrid_carousel__n0W_B::-webkit-scrollbar{display:none}.SystemsGrid_card__rtiiz{flex:0 0 auto;width:340px;scroll-snap-align:start;background:var(--background);border-radius:20px;overflow:hidden;transition:transform .3s ease,box-shadow .3s ease}.SystemsGrid_card__rtiiz:hover{transform:translateY(-4px);box-shadow:0 12px 40px rgba(0,0,0,.08)}.SystemsGrid_cardContent__nf4wz{padding:28px 28px 20px}.SystemsGrid_cardHeader__CbceP{font-size:22px;font-weight:600;color:var(--foreground);margin-bottom:8px;letter-spacing:-.02em}.SystemsGrid_cardSubtext__CLTlF{font-size:16px;color:var(--muted);line-height:1.5}.SystemsGrid_cardImage__gAX9G{width:100%;aspect-ratio:16/10;background:linear-gradient(135deg,#e8e8ed,#d2d2d7);display:flex;align-items:center;justify-content:center}.SystemsGrid_cardImageAnimation__PvAzK{width:100%;aspect-ratio:auto;min-height:260px;background:#ffffff;display:flex;align-items:stretch;justify-content:stretch;border-radius:0 0 20px 20px;overflow:hidden}.SystemsGrid_imagePlaceholder__SbwRy{font-size:14px;color:var(--muted);opacity:.6}.SystemsGrid_dots__9TEgG{display:flex;justify-content:center;gap:10px;margin-top:24px}.SystemsGrid_dot__7VY1Q{width:8px;height:8px;border-radius:50%;border:none;background:var(--border);padding:0;cursor:pointer;transition:background .2s ease,transform .2s ease}.SystemsGrid_dot__7VY1Q:hover{background:var(--muted)}.SystemsGrid_dot__7VY1Q.SystemsGrid_active__lv5pC{background:var(--foreground);transform:scale(1.25)}@media (min-width:1069px){.SystemsGrid_wrapper__Gefq5{padding:140px 60px}.SystemsGrid_header__1QMki{margin-bottom:80px}.SystemsGrid_section__Z4LnX{margin-bottom:100px}.SystemsGrid_carousel__n0W_B{gap:24px;padding:20px 0 28px}.SystemsGrid_card__rtiiz{width:380px}.SystemsGrid_cardContent__nf4wz{padding:32px 32px 24px}.SystemsGrid_cardHeader__CbceP{font-size:24px;margin-bottom:10px}.SystemsGrid_cardSubtext__CLTlF{font-size:17px}.SystemsGrid_dots__9TEgG{display:none}}@media (max-width:1068px) and (min-width:735px){.SystemsGrid_card__rtiiz{width:320px}}@media (max-width:734px){.SystemsGrid_wrapper__Gefq5{padding:80px 0}.SystemsGrid_header__1QMki{margin-bottom:48px;padding:0 20px}.SystemsGrid_section__Z4LnX{padding:0 20px;margin-bottom:60px}.SystemsGrid_mainTitle__ODf5P{font-size:28px}.SystemsGrid_mainSubtext__5dsQN{font-size:17px}.SystemsGrid_sectionTitle__TbSbt{font-size:24px;margin-bottom:24px}.SystemsGrid_carouselWrapper__6b_kv{margin-right:-20px}.SystemsGrid_carousel__n0W_B{gap:16px;padding:12px 20px 20px 0}.SystemsGrid_card__rtiiz{width:calc(100vw - 80px);scroll-snap-align:center}.SystemsGrid_cardContent__nf4wz{padding:24px 24px 16px}.SystemsGrid_cardHeader__CbceP{font-size:20px}.SystemsGrid_cardSubtext__CLTlF{font-size:15px}.SystemsGrid_cardImage__gAX9G{aspect-ratio:16/9}.SystemsGrid_dots__9TEgG{margin-top:20px;gap:8px}.SystemsGrid_dot__7VY1Q{width:6px;height:6px}}.MorningLightAnimation_container__03Ab6{position:relative;width:100%;background:#ffffff;display:flex;flex-direction:column;align-items:center;padding:20px 24px;min-height:260px}.MorningLightAnimation_header__ApRoF{display:flex;align-items:center;gap:8px;width:100%;margin-bottom:0}.MorningLightAnimation_headerIcon__kb9Lv{font-size:16px;line-height:1}.MorningLightAnimation_headerLabel__nVAcC{font-size:13px;font-weight:500;color:#86868b;letter-spacing:.01em}.MorningLightAnimation_arcWrapper__XNlZ9{display:flex;align-items:center;justify-content:center;flex:1 1;width:100%}.MorningLightAnimation_arcInner__Llh8G{position:relative;width:100%;max-width:220px}.MorningLightAnimation_arcSvg__FYwq_{width:100%;height:auto;display:block;overflow:visible}.MorningLightAnimation_metricContainer__b_Ofg{position:absolute;bottom:0;left:0;right:0;display:flex;flex-direction:column;align-items:center;text-align:center;padding-bottom:4px}.MorningLightAnimation_metricValue__UbCvo{font-size:36px;font-weight:700;color:#1d1d1f;letter-spacing:-.02em;line-height:1}.MorningLightAnimation_metricLabel__Kq0zK{font-size:11px;font-weight:500;color:#aeaeb2;margin-top:6px;letter-spacing:.08em;text-transform:uppercase}.MorningLightAnimation_footer__PcVz4{display:flex;align-items:center;justify-content:space-between;width:100%;margin-top:8px;padding-top:14px;border-top:1px solid #f0f0f2}.MorningLightAnimation_footerTime__SEx5I{font-size:13px;font-weight:400;color:#86868b}.MorningLightAnimation_footerStatus__Qmr7d{display:flex;align-items:center;gap:6px;font-size:13px;font-weight:600;color:#34c759}.MorningLightAnimation_statusDot__yKvFk{width:6px;height:6px;border-radius:50%;background:#34c759}@media (max-width:734px){.MorningLightAnimation_container__03Ab6{padding:16px 20px;min-height:220px}.MorningLightAnimation_headerIcon__kb9Lv{font-size:14px}.MorningLightAnimation_headerLabel__nVAcC{font-size:12px}.MorningLightAnimation_arcInner__Llh8G{max-width:180px}.MorningLightAnimation_metricValue__UbCvo{font-size:30px}.MorningLightAnimation_metricLabel__Kq0zK{font-size:10px}.MorningLightAnimation_footer__PcVz4{margin-top:4px;padding-top:12px}.MorningLightAnimation_footerStatus__Qmr7d,.MorningLightAnimation_footerTime__SEx5I{font-size:12px}.MorningLightAnimation_statusDot__yKvFk{width:5px;height:5px}}@media (min-width:1069px){.MorningLightAnimation_container__03Ab6{padding:24px 28px;min-height:280px}.MorningLightAnimation_headerIcon__kb9Lv{font-size:18px}.MorningLightAnimation_headerLabel__nVAcC{font-size:14px}.MorningLightAnimation_arcInner__Llh8G{max-width:240px}.MorningLightAnimation_metricValue__UbCvo{font-size:42px}.MorningLightAnimation_metricLabel__Kq0zK{font-size:12px;margin-top:8px}.MorningLightAnimation_footer__PcVz4{margin-top:12px;padding-top:16px}.MorningLightAnimation_footerStatus__Qmr7d,.MorningLightAnimation_footerTime__SEx5I{font-size:14px}}.CaffeineAnimation_container__UuPgy{position:relative;width:100%;background:#ffffff;display:flex;flex-direction:column;align-items:center;padding:20px 24px;min-height:260px}.CaffeineAnimation_header__Lq5H1{display:flex;align-items:center;gap:8px;width:100%;margin-bottom:12px}.CaffeineAnimation_headerIcon__NeiL2{font-size:16px;line-height:1}.CaffeineAnimation_headerLabel__GCSMl{font-size:13px;font-weight:500;color:#86868b;letter-spacing:.01em}.CaffeineAnimation_countdownWrapper__ZiMl4{display:flex;flex-direction:column;align-items:center;text-align:center;margin-bottom:20px}.CaffeineAnimation_countdownValue__yCc2d{font-size:36px;font-weight:700;color:#1d1d1f;letter-spacing:-.02em;line-height:1}.CaffeineAnimation_countdownLabel__zXGEU{font-size:11px;font-weight:500;color:#aeaeb2;margin-top:6px;letter-spacing:.08em;text-transform:uppercase}.CaffeineAnimation_timelineWrapper__uZXcT{width:100%;max-width:220px;margin-bottom:8px}.CaffeineAnimation_timelineSvg__K8p4S{width:100%;height:auto;display:block;overflow:visible}.CaffeineAnimation_timeLabel__bbCoU{font-size:9px;font-weight:500;fill:#aeaeb2}.CaffeineAnimation_footer__pQaf6{display:flex;align-items:center;justify-content:space-between;width:100%;margin-top:12px;padding-top:14px;border-top:1px solid #f0f0f2}.CaffeineAnimation_footerTime__rhPjk{font-size:13px;font-weight:400;color:#86868b}.CaffeineAnimation_footerStatus__Z7ieJ{display:flex;align-items:center;gap:6px;font-size:13px;font-weight:600;color:#34c759}.CaffeineAnimation_statusDot__ub9p3{width:6px;height:6px;border-radius:50%;background:#34c759}@media (max-width:734px){.CaffeineAnimation_container__UuPgy{padding:16px 20px;min-height:220px}.CaffeineAnimation_header__Lq5H1{margin-bottom:8px}.CaffeineAnimation_headerIcon__NeiL2{font-size:14px}.CaffeineAnimation_headerLabel__GCSMl{font-size:12px}.CaffeineAnimation_countdownWrapper__ZiMl4{margin-bottom:16px}.CaffeineAnimation_countdownValue__yCc2d{font-size:30px}.CaffeineAnimation_countdownLabel__zXGEU{font-size:10px}.CaffeineAnimation_timelineWrapper__uZXcT{max-width:180px}.CaffeineAnimation_timeLabel__bbCoU{font-size:8px}.CaffeineAnimation_footer__pQaf6{margin-top:8px;padding-top:12px}.CaffeineAnimation_footerStatus__Z7ieJ,.CaffeineAnimation_footerTime__rhPjk{font-size:12px}.CaffeineAnimation_statusDot__ub9p3{width:5px;height:5px}}@media (min-width:1069px){.CaffeineAnimation_container__UuPgy{padding:24px 28px;min-height:280px}.CaffeineAnimation_header__Lq5H1{margin-bottom:16px}.CaffeineAnimation_headerIcon__NeiL2{font-size:18px}.CaffeineAnimation_headerLabel__GCSMl{font-size:14px}.CaffeineAnimation_countdownWrapper__ZiMl4{margin-bottom:24px}.CaffeineAnimation_countdownValue__yCc2d{font-size:42px}.CaffeineAnimation_countdownLabel__zXGEU{font-size:12px;margin-top:8px}.CaffeineAnimation_timelineWrapper__uZXcT{max-width:240px}.CaffeineAnimation_timeLabel__bbCoU{font-size:10px}.CaffeineAnimation_footer__pQaf6{margin-top:16px;padding-top:16px}.CaffeineAnimation_footerStatus__Z7ieJ,.CaffeineAnimation_footerTime__rhPjk{font-size:14px}}.RestaurantIntelAnimation_container__MAPTo{position:relative;width:100%;background:#ffffff;display:flex;flex-direction:column;padding:20px 24px;min-height:260px}.RestaurantIntelAnimation_header__vDwib{display:flex;align-items:center;gap:8px;margin-bottom:16px}.RestaurantIntelAnimation_headerIcon___tMTl{font-size:16px;line-height:1}.RestaurantIntelAnimation_headerLabel__2_Uw9{font-size:13px;font-weight:500;color:#86868b;letter-spacing:.01em}.RestaurantIntelAnimation_restaurantInfo__pt36e{margin-bottom:20px}.RestaurantIntelAnimation_restaurantName__ht9YV{font-size:22px;font-weight:600;color:#1d1d1f;letter-spacing:-.02em;line-height:1.2}.RestaurantIntelAnimation_restaurantLocation__XitfC{font-size:13px;font-weight:400;color:#86868b;margin-top:4px}.RestaurantIntelAnimation_dishGrid__duRUc{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px;flex:1 1}.RestaurantIntelAnimation_dishCard__yZR02{background:#fafafa;border:1px solid #f0f0f2;border-radius:12px;padding:14px;display:flex;flex-direction:column;justify-content:space-between;min-height:100px}.RestaurantIntelAnimation_dishContent__obOJ4{display:flex;flex-direction:column;gap:4px}.RestaurantIntelAnimation_dishName__LKMCu{font-size:14px;font-weight:600;color:#1d1d1f;line-height:1.3}.RestaurantIntelAnimation_dishDescription__zdrej{font-size:11px;font-weight:400;color:#86868b;line-height:1.4;letter-spacing:.01em}.RestaurantIntelAnimation_nutritionBadge__R5Wf7{display:flex;align-items:center;gap:6px;margin-top:10px}.RestaurantIntelAnimation_nutritionDot__Ja3tu{width:6px;height:6px;border-radius:50%;background:#34c759}.RestaurantIntelAnimation_nutritionText__mapyE{font-size:11px;font-weight:600;color:#34c759}.RestaurantIntelAnimation_footer__PGJzV{display:flex;align-items:center;justify-content:space-between;margin-top:16px;padding-top:14px;border-top:1px solid #f0f0f2}.RestaurantIntelAnimation_preferenceBadge__QU2PD{display:flex;align-items:center;gap:5px;font-size:12px;font-weight:500;color:#1d1d1f}.RestaurantIntelAnimation_checkIcon__b6bov{color:#34c759;font-weight:600}.RestaurantIntelAnimation_goalStatus__K_x6q{display:flex;align-items:center;gap:6px;font-size:12px;font-weight:600;color:#34c759}.RestaurantIntelAnimation_statusDot__6xvpU{width:6px;height:6px;border-radius:50%;background:#34c759}@media (max-width:734px){.RestaurantIntelAnimation_container__MAPTo{padding:16px 20px;min-height:220px}.RestaurantIntelAnimation_header__vDwib{margin-bottom:12px}.RestaurantIntelAnimation_headerIcon___tMTl{font-size:14px}.RestaurantIntelAnimation_headerLabel__2_Uw9{font-size:12px}.RestaurantIntelAnimation_restaurantInfo__pt36e{margin-bottom:16px}.RestaurantIntelAnimation_restaurantName__ht9YV{font-size:20px}.RestaurantIntelAnimation_restaurantLocation__XitfC{font-size:12px}.RestaurantIntelAnimation_dishGrid__duRUc{gap:10px}.RestaurantIntelAnimation_dishCard__yZR02{padding:12px;border-radius:10px;min-height:85px}.RestaurantIntelAnimation_dishName__LKMCu{font-size:13px}.RestaurantIntelAnimation_dishDescription__zdrej{font-size:10px}.RestaurantIntelAnimation_nutritionBadge__R5Wf7{margin-top:8px}.RestaurantIntelAnimation_nutritionText__mapyE{font-size:10px}.RestaurantIntelAnimation_footer__PGJzV{margin-top:12px;padding-top:12px}.RestaurantIntelAnimation_goalStatus__K_x6q,.RestaurantIntelAnimation_preferenceBadge__QU2PD{font-size:11px}.RestaurantIntelAnimation_nutritionDot__Ja3tu,.RestaurantIntelAnimation_statusDot__6xvpU{width:5px;height:5px}}@media (min-width:1069px){.RestaurantIntelAnimation_container__MAPTo{padding:24px 28px;min-height:280px}.RestaurantIntelAnimation_header__vDwib{margin-bottom:20px}.RestaurantIntelAnimation_headerIcon___tMTl{font-size:18px}.RestaurantIntelAnimation_headerLabel__2_Uw9{font-size:14px}.RestaurantIntelAnimation_restaurantInfo__pt36e{margin-bottom:24px}.RestaurantIntelAnimation_restaurantName__ht9YV{font-size:24px}.RestaurantIntelAnimation_restaurantLocation__XitfC{font-size:14px;margin-top:6px}.RestaurantIntelAnimation_dishGrid__duRUc{gap:14px}.RestaurantIntelAnimation_dishCard__yZR02{padding:16px;border-radius:14px;min-height:110px}.RestaurantIntelAnimation_dishName__LKMCu{font-size:15px}.RestaurantIntelAnimation_dishDescription__zdrej,.RestaurantIntelAnimation_nutritionText__mapyE{font-size:12px}.RestaurantIntelAnimation_footer__PGJzV{margin-top:20px;padding-top:16px}.RestaurantIntelAnimation_goalStatus__K_x6q,.RestaurantIntelAnimation_preferenceBadge__QU2PD{font-size:13px}}.WindDownAnimation_container__QBPiH{position:relative;width:100%;background:#ffffff;display:flex;flex-direction:column;padding:20px 24px;min-height:260px}.WindDownAnimation_chat__ImYFg{display:flex;flex-direction:column;gap:10px;flex:1 1}.WindDownAnimation_coachMessage__0lSiM{display:flex;flex-direction:column;align-items:flex-start;gap:4px}.WindDownAnimation_coachLabel__UTjcO{font-size:11px;font-weight:600;color:#86868b;padding-left:4px;letter-spacing:.01em}.WindDownAnimation_coachBubble__YhLP8{align-self:flex-start;background:#f5f5f7;border-radius:16px;border-bottom-left-radius:4px;color:#1d1d1f;display:flex;align-items:center;gap:6px}.WindDownAnimation_coachBubble__YhLP8,.WindDownAnimation_userBubble__YVcLV{padding:12px 16px;max-width:85%;font-size:14px;font-weight:500;line-height:1.4}.WindDownAnimation_userBubble__YVcLV{align-self:flex-end;background:#007aff;border-radius:16px;border-bottom-right-radius:4px;color:#ffffff}.WindDownAnimation_checkIcon__lZwIQ{color:#7c3aed;font-weight:700;font-size:13px;flex-shrink:0}.WindDownAnimation_footer__Ij78C{display:flex;align-items:center;justify-content:space-between;margin-top:16px;padding-top:14px;border-top:1px solid #f0f0f2}.WindDownAnimation_footerText__AIj0m{font-size:13px;font-weight:400;color:#86868b}.WindDownAnimation_footerStatus__5hR3Z{display:flex;align-items:center;gap:6px;font-size:13px;font-weight:600;color:#7c3aed}.WindDownAnimation_statusDot__iYEoJ{width:6px;height:6px;border-radius:50%;background:#7c3aed}@media (max-width:734px){.WindDownAnimation_container__QBPiH{padding:16px 20px;min-height:220px}.WindDownAnimation_chat__ImYFg{gap:8px}.WindDownAnimation_coachMessage__0lSiM{gap:3px}.WindDownAnimation_coachLabel__UTjcO{font-size:10px}.WindDownAnimation_coachBubble__YhLP8,.WindDownAnimation_userBubble__YVcLV{padding:10px 14px;font-size:13px;border-radius:14px}.WindDownAnimation_coachBubble__YhLP8{border-bottom-left-radius:4px}.WindDownAnimation_userBubble__YVcLV{border-bottom-right-radius:4px}.WindDownAnimation_checkIcon__lZwIQ{font-size:12px}.WindDownAnimation_footer__Ij78C{margin-top:12px;padding-top:12px}.WindDownAnimation_footerStatus__5hR3Z,.WindDownAnimation_footerText__AIj0m{font-size:12px}.WindDownAnimation_statusDot__iYEoJ{width:5px;height:5px}}@media (min-width:1069px){.WindDownAnimation_container__QBPiH{padding:24px 28px;min-height:280px}.WindDownAnimation_chat__ImYFg{gap:12px}.WindDownAnimation_coachMessage__0lSiM{gap:5px}.WindDownAnimation_coachLabel__UTjcO{font-size:12px}.WindDownAnimation_coachBubble__YhLP8,.WindDownAnimation_userBubble__YVcLV{padding:14px 18px;font-size:15px;border-radius:18px}.WindDownAnimation_coachBubble__YhLP8{border-bottom-left-radius:4px}.WindDownAnimation_userBubble__YVcLV{border-bottom-right-radius:4px}.WindDownAnimation_checkIcon__lZwIQ{font-size:14px}.WindDownAnimation_footer__Ij78C{margin-top:16px;padding-top:16px}.WindDownAnimation_footerStatus__5hR3Z,.WindDownAnimation_footerText__AIj0m{font-size:14px}}.AdaptiveWorkoutsAnimation_container__YIyRc{position:relative;width:100%;background:#ffffff;display:flex;flex-direction:column;padding:20px 24px;min-height:260px}.AdaptiveWorkoutsAnimation_header__i2Dam{display:flex;align-items:center;gap:8px;margin-bottom:16px}.AdaptiveWorkoutsAnimation_headerIcon__gRqxQ{font-size:16px;line-height:1}.AdaptiveWorkoutsAnimation_headerLabel__CgV_r{font-size:13px;font-weight:500;color:#86868b;letter-spacing:.01em}.AdaptiveWorkoutsAnimation_workoutCards__rrj3n{display:flex;flex-direction:column;gap:8px;flex:1 1}.AdaptiveWorkoutsAnimation_workoutCard__dMklD{display:flex;align-items:flex-start;gap:10px;padding:14px 16px;border-radius:12px;background:#f5f5f7;transition:all .3s ease}.AdaptiveWorkoutsAnimation_originalCard__jvWIF{opacity:.65;background:#f5f5f7;filter:blur(.3px)}.AdaptiveWorkoutsAnimation_originalCard__jvWIF .AdaptiveWorkoutsAnimation_statusIcon__OYp7_{color:#aeaeb2;font-size:14px;font-weight:600}.AdaptiveWorkoutsAnimation_originalCard__jvWIF .AdaptiveWorkoutsAnimation_workoutName__sfNrb{text-decoration:line-through;color:#86868b}.AdaptiveWorkoutsAnimation_originalCard__jvWIF .AdaptiveWorkoutsAnimation_workoutDetails__90ulT{color:#aeaeb2;text-decoration:line-through}.AdaptiveWorkoutsAnimation_adaptedCard__bMeO6{position:relative;background:linear-gradient(135deg,#fffaf8,#fff5f0);border:1.5px solid transparent;background-clip:padding-box;box-shadow:0 0 0 1.5px rgba(255,107,53,.25),0 4px 12px rgba(255,107,53,.15),0 8px 24px rgba(255,107,53,.08)}.AdaptiveWorkoutsAnimation_adaptedCard__bMeO6:before{content:"";position:absolute;inset:-1.5px;border-radius:13.5px;background:linear-gradient(135deg,#ff6b35,#ff8a5b 50%,#ff6b35);z-index:-1;opacity:.3}.AdaptiveWorkoutsAnimation_adaptedCard__bMeO6 .AdaptiveWorkoutsAnimation_statusIcon__OYp7_{color:#34c759;font-size:15px;font-weight:700}.AdaptiveWorkoutsAnimation_adaptedCard__bMeO6 .AdaptiveWorkoutsAnimation_workoutName__sfNrb{color:#1d1d1f;font-weight:700}.AdaptiveWorkoutsAnimation_adaptedCard__bMeO6 .AdaptiveWorkoutsAnimation_workoutDetails__90ulT{color:#6e6e73}.AdaptiveWorkoutsAnimation_statusIcon__OYp7_{flex-shrink:0;width:18px;display:flex;align-items:center;justify-content:center}.AdaptiveWorkoutsAnimation_workoutContent__ILYOM{display:flex;flex-direction:column;gap:2px}.AdaptiveWorkoutsAnimation_workoutName__sfNrb{font-size:14px;font-weight:600;line-height:1.3}.AdaptiveWorkoutsAnimation_workoutDetails__90ulT{font-size:12px;font-weight:400;line-height:1.3}.AdaptiveWorkoutsAnimation_arrow__qXTQE{display:flex;justify-content:center;padding:6px 0}.AdaptiveWorkoutsAnimation_arrowIcon__1y3Vz{display:flex;align-items:center;justify-content:center;width:28px;height:28px;font-size:14px;color:#ff6b35;font-weight:700;background:linear-gradient(135deg,rgba(255,107,53,.1),rgba(255,138,91,.15));border-radius:50%;box-shadow:0 2px 8px rgba(255,107,53,.2)}.AdaptiveWorkoutsAnimation_footer__iTffG{display:flex;align-items:center;justify-content:space-between;margin-top:16px;padding-top:14px;border-top:1px solid #f0f0f2}.AdaptiveWorkoutsAnimation_footerText__1_nL0{font-size:13px;font-weight:500;color:#86868b}.AdaptiveWorkoutsAnimation_footerStatus__Foz4X{display:flex;align-items:center;gap:6px;font-size:13px;font-weight:600;color:#ff6b35}.AdaptiveWorkoutsAnimation_statusDot__5hsE5{width:7px;height:7px;border-radius:50%;background:linear-gradient(135deg,#ff6b35,#ff8a5b);box-shadow:0 0 8px rgba(255,107,53,.4);animation:AdaptiveWorkoutsAnimation_pulse__5s9Ai 2s ease-in-out infinite}@keyframes AdaptiveWorkoutsAnimation_pulse__5s9Ai{0%,to{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(1.1)}}@media (max-width:734px){.AdaptiveWorkoutsAnimation_container__YIyRc{padding:16px 20px;min-height:220px}.AdaptiveWorkoutsAnimation_header__i2Dam{margin-bottom:12px}.AdaptiveWorkoutsAnimation_headerIcon__gRqxQ{font-size:14px}.AdaptiveWorkoutsAnimation_headerLabel__CgV_r{font-size:12px}.AdaptiveWorkoutsAnimation_workoutCards__rrj3n{gap:6px}.AdaptiveWorkoutsAnimation_workoutCard__dMklD{padding:12px 14px;border-radius:10px;gap:8px}.AdaptiveWorkoutsAnimation_adaptedCard__bMeO6{box-shadow:0 0 0 1px rgba(255,107,53,.2),0 3px 10px rgba(255,107,53,.12)}.AdaptiveWorkoutsAnimation_adaptedCard__bMeO6:before{border-radius:11px}.AdaptiveWorkoutsAnimation_workoutName__sfNrb{font-size:13px}.AdaptiveWorkoutsAnimation_workoutDetails__90ulT{font-size:11px}.AdaptiveWorkoutsAnimation_statusIcon__OYp7_{font-size:13px;width:16px}.AdaptiveWorkoutsAnimation_arrow__qXTQE{padding:4px 0}.AdaptiveWorkoutsAnimation_arrowIcon__1y3Vz{width:24px;height:24px;font-size:12px}.AdaptiveWorkoutsAnimation_footer__iTffG{margin-top:12px;padding-top:12px}.AdaptiveWorkoutsAnimation_footerStatus__Foz4X,.AdaptiveWorkoutsAnimation_footerText__1_nL0{font-size:12px}.AdaptiveWorkoutsAnimation_statusDot__5hsE5{width:6px;height:6px}}@media (min-width:1069px){.AdaptiveWorkoutsAnimation_container__YIyRc{padding:24px 28px;min-height:280px}.AdaptiveWorkoutsAnimation_header__i2Dam{margin-bottom:20px}.AdaptiveWorkoutsAnimation_headerIcon__gRqxQ{font-size:18px}.AdaptiveWorkoutsAnimation_headerLabel__CgV_r{font-size:14px}.AdaptiveWorkoutsAnimation_workoutCards__rrj3n{gap:10px}.AdaptiveWorkoutsAnimation_workoutCard__dMklD{padding:16px 18px;border-radius:14px;gap:12px}.AdaptiveWorkoutsAnimation_adaptedCard__bMeO6{box-shadow:0 0 0 1.5px rgba(255,107,53,.25),0 6px 16px rgba(255,107,53,.18),0 12px 32px rgba(255,107,53,.1)}.AdaptiveWorkoutsAnimation_adaptedCard__bMeO6:before{border-radius:15.5px}.AdaptiveWorkoutsAnimation_workoutName__sfNrb{font-size:15px}.AdaptiveWorkoutsAnimation_workoutDetails__90ulT{font-size:13px}.AdaptiveWorkoutsAnimation_statusIcon__OYp7_{font-size:16px;width:20px}.AdaptiveWorkoutsAnimation_arrow__qXTQE{padding:8px 0}.AdaptiveWorkoutsAnimation_arrowIcon__1y3Vz{width:32px;height:32px;font-size:16px}.AdaptiveWorkoutsAnimation_footer__iTffG{margin-top:20px;padding-top:16px}.AdaptiveWorkoutsAnimation_footerStatus__Foz4X,.AdaptiveWorkoutsAnimation_footerText__1_nL0{font-size:14px}.AdaptiveWorkoutsAnimation_statusDot__5hsE5{width:8px;height:8px}}.RecoveryAwareAnimation_container__wpyWC{position:relative;width:100%;background:#ffffff;display:flex;flex-direction:column;padding:20px 24px;min-height:260px}.RecoveryAwareAnimation_header__pn331{display:flex;align-items:center;gap:8px;margin-bottom:12px}.RecoveryAwareAnimation_headerIcon__EYGZQ{font-size:16px;line-height:1}.RecoveryAwareAnimation_headerLabel__Hw1eF{font-size:13px;font-weight:500;color:#86868b;letter-spacing:.01em}.RecoveryAwareAnimation_metricBadges__TrECD{display:flex;gap:8px;margin-bottom:12px}.RecoveryAwareAnimation_metricBadge__9VH5H{display:inline-flex;align-items:center;gap:5px;padding:7px 12px;background:linear-gradient(135deg,#fff5f5,#ffecec);border:1px solid rgba(197,48,48,.15);border-radius:10px;font-size:12px;font-weight:600;color:#c53030;box-shadow:0 2px 8px rgba(197,48,48,.1)}.RecoveryAwareAnimation_metricArrow__Fdcbf{font-size:11px;font-weight:700}.RecoveryAwareAnimation_workoutCards__UVJSN{display:flex;flex-direction:column;gap:6px;flex:1 1}.RecoveryAwareAnimation_workoutCard___KHBS{display:flex;align-items:flex-start;gap:10px;padding:14px 16px;border-radius:12px;background:#f5f5f7;transition:all .3s ease}.RecoveryAwareAnimation_originalCard__qgUog{opacity:.6;background:linear-gradient(135deg,#f8f5f5,#f5f5f7);filter:blur(.3px)}.RecoveryAwareAnimation_originalCard__qgUog .RecoveryAwareAnimation_statusIcon__i7AR6{color:#c53030;font-size:14px;font-weight:600;opacity:.7}.RecoveryAwareAnimation_originalCard__qgUog .RecoveryAwareAnimation_workoutName__dgFeM{text-decoration:line-through;color:#86868b}.RecoveryAwareAnimation_originalCard__qgUog .RecoveryAwareAnimation_workoutDetails__1gP0J{color:#aeaeb2;text-decoration:line-through}.RecoveryAwareAnimation_recoveryCard__n2srT{position:relative;background:linear-gradient(135deg,#f5fff8,#edfff2);border:1.5px solid transparent;background-clip:padding-box;box-shadow:0 0 0 1.5px rgba(52,199,89,.25),0 4px 12px rgba(52,199,89,.15),0 8px 24px rgba(52,199,89,.08)}.RecoveryAwareAnimation_recoveryCard__n2srT:before{content:"";position:absolute;inset:-1.5px;border-radius:13.5px;background:linear-gradient(135deg,#34c759,#5dd879 50%,#34c759);z-index:-1;opacity:.3}.RecoveryAwareAnimation_recoveryCard__n2srT .RecoveryAwareAnimation_statusIcon__i7AR6{color:#34c759;font-size:15px;font-weight:700}.RecoveryAwareAnimation_recoveryCard__n2srT .RecoveryAwareAnimation_workoutName__dgFeM{color:#1d1d1f;font-weight:700}.RecoveryAwareAnimation_recoveryCard__n2srT .RecoveryAwareAnimation_workoutDetails__1gP0J{color:#6e6e73}.RecoveryAwareAnimation_statusIcon__i7AR6{flex-shrink:0;width:18px;display:flex;align-items:center;justify-content:center}.RecoveryAwareAnimation_workoutContent__r_8Zb{display:flex;flex-direction:column;gap:2px}.RecoveryAwareAnimation_workoutName__dgFeM{font-size:14px;font-weight:600;line-height:1.3}.RecoveryAwareAnimation_workoutDetails__1gP0J{font-size:12px;font-weight:400;line-height:1.3}.RecoveryAwareAnimation_arrow__gATeN{display:flex;justify-content:center;padding:6px 0}.RecoveryAwareAnimation_arrowIcon__G8wDP{display:flex;align-items:center;justify-content:center;width:28px;height:28px;font-size:14px;color:#34c759;font-weight:700;background:linear-gradient(135deg,rgba(52,199,89,.1),rgba(93,216,121,.15));border-radius:50%;box-shadow:0 2px 8px rgba(52,199,89,.2)}.RecoveryAwareAnimation_footer__sjMHk{display:flex;align-items:center;justify-content:space-between;margin-top:14px;padding-top:14px;border-top:1px solid #f0f0f2}.RecoveryAwareAnimation_footerText__mrHP7{font-size:13px;font-weight:500;color:#86868b}.RecoveryAwareAnimation_footerStatus__Sj82n{display:flex;align-items:center;gap:6px;font-size:13px;font-weight:600;color:#34c759}.RecoveryAwareAnimation_statusDot__ruH7A{width:7px;height:7px;border-radius:50%;background:linear-gradient(135deg,#34c759,#5dd879);box-shadow:0 0 8px rgba(52,199,89,.4);animation:RecoveryAwareAnimation_pulseGreen__5BGXD 2s ease-in-out infinite}@keyframes RecoveryAwareAnimation_pulseGreen__5BGXD{0%,to{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(1.1)}}@media (max-width:734px){.RecoveryAwareAnimation_container__wpyWC{padding:16px 20px;min-height:220px}.RecoveryAwareAnimation_header__pn331{margin-bottom:10px}.RecoveryAwareAnimation_headerIcon__EYGZQ{font-size:14px}.RecoveryAwareAnimation_headerLabel__Hw1eF{font-size:12px}.RecoveryAwareAnimation_metricBadges__TrECD{gap:6px;margin-bottom:10px}.RecoveryAwareAnimation_metricBadge__9VH5H{padding:5px 10px;font-size:11px;border-radius:8px}.RecoveryAwareAnimation_metricArrow__Fdcbf{font-size:9px}.RecoveryAwareAnimation_workoutCards__UVJSN{gap:4px}.RecoveryAwareAnimation_workoutCard___KHBS{padding:12px 14px;border-radius:10px;gap:8px}.RecoveryAwareAnimation_recoveryCard__n2srT{box-shadow:0 0 0 1px rgba(52,199,89,.2),0 3px 10px rgba(52,199,89,.12)}.RecoveryAwareAnimation_recoveryCard__n2srT:before{border-radius:11px}.RecoveryAwareAnimation_workoutName__dgFeM{font-size:13px}.RecoveryAwareAnimation_workoutDetails__1gP0J{font-size:11px}.RecoveryAwareAnimation_statusIcon__i7AR6{font-size:13px;width:16px}.RecoveryAwareAnimation_arrow__gATeN{padding:4px 0}.RecoveryAwareAnimation_arrowIcon__G8wDP{width:24px;height:24px;font-size:12px}.RecoveryAwareAnimation_footer__sjMHk{margin-top:10px;padding-top:10px}.RecoveryAwareAnimation_footerStatus__Sj82n,.RecoveryAwareAnimation_footerText__mrHP7{font-size:12px}.RecoveryAwareAnimation_statusDot__ruH7A{width:6px;height:6px}}@media (min-width:1069px){.RecoveryAwareAnimation_container__wpyWC{padding:24px 28px;min-height:280px}.RecoveryAwareAnimation_header__pn331{margin-bottom:14px}.RecoveryAwareAnimation_headerIcon__EYGZQ{font-size:18px}.RecoveryAwareAnimation_headerLabel__Hw1eF{font-size:14px}.RecoveryAwareAnimation_metricBadges__TrECD{gap:10px;margin-bottom:14px}.RecoveryAwareAnimation_metricBadge__9VH5H{padding:8px 14px;font-size:13px;border-radius:12px;box-shadow:0 3px 10px rgba(197,48,48,.12)}.RecoveryAwareAnimation_metricArrow__Fdcbf{font-size:12px}.RecoveryAwareAnimation_workoutCards__UVJSN{gap:8px}.RecoveryAwareAnimation_workoutCard___KHBS{padding:16px 18px;border-radius:14px;gap:12px}.RecoveryAwareAnimation_recoveryCard__n2srT{box-shadow:0 0 0 1.5px rgba(52,199,89,.25),0 6px 16px rgba(52,199,89,.18),0 12px 32px rgba(52,199,89,.1)}.RecoveryAwareAnimation_recoveryCard__n2srT:before{border-radius:15.5px}.RecoveryAwareAnimation_workoutName__dgFeM{font-size:15px}.RecoveryAwareAnimation_workoutDetails__1gP0J{font-size:13px}.RecoveryAwareAnimation_statusIcon__i7AR6{font-size:16px;width:20px}.RecoveryAwareAnimation_arrow__gATeN{padding:8px 0}.RecoveryAwareAnimation_arrowIcon__G8wDP{width:32px;height:32px;font-size:16px}.RecoveryAwareAnimation_footer__sjMHk{margin-top:16px;padding-top:14px}.RecoveryAwareAnimation_footerStatus__Sj82n,.RecoveryAwareAnimation_footerText__mrHP7{font-size:14px}.RecoveryAwareAnimation_statusDot__ruH7A{width:8px;height:8px}}.TravelProofAnimation_container__Indx6{position:relative;width:100%;background:#ffffff;display:flex;flex-direction:column;padding:20px 24px;min-height:260px}.TravelProofAnimation_header__sH78C{display:flex;align-items:center;gap:8px;margin-bottom:14px}.TravelProofAnimation_headerIcon__ZatvZ{font-size:16px;line-height:1}.TravelProofAnimation_headerLabel__mDSKh{font-size:13px;font-weight:500;color:#86868b;letter-spacing:.01em}.TravelProofAnimation_tripCard__vku1w{position:relative;background:linear-gradient(135deg,#f8fbff,#f0f6ff);border:1.5px solid transparent;background-clip:padding-box;border-radius:12px;padding:14px 16px;margin-bottom:12px;box-shadow:0 0 0 1.5px rgba(0,122,255,.2),0 4px 12px rgba(0,122,255,.1),0 8px 20px rgba(0,122,255,.06)}.TravelProofAnimation_tripCard__vku1w:before{content:"";position:absolute;inset:-1.5px;border-radius:13.5px;background:linear-gradient(135deg,#007aff,#5ac8fa 50%,#007aff);z-index:-1;opacity:.25}.TravelProofAnimation_tripRoute__QJn86{font-size:18px;font-weight:700;color:#007aff;line-height:1.3;margin-bottom:4px;display:flex;align-items:center;gap:10px}.TravelProofAnimation_tripArrow__Rb5r9{font-size:16px;color:#5ac8fa;font-weight:400}.TravelProofAnimation_tripDetails__sDzyR{font-size:13px;font-weight:500;color:#6e6e73;line-height:1.3}.TravelProofAnimation_insightCards__pHfoq{display:flex;gap:10px;margin-bottom:14px}.TravelProofAnimation_insightCard__1IPUa{flex:1 1;background:linear-gradient(135deg,#f5f9ff,#eef5ff);border:1px solid rgba(0,122,255,.12);border-radius:10px;padding:12px 14px;display:flex;flex-direction:column;align-items:center;text-align:center;gap:4px;box-shadow:0 2px 8px rgba(0,122,255,.08);transition:all .3s ease}.TravelProofAnimation_insightIcon__Lcp3k{font-size:20px;line-height:1;margin-bottom:4px}.TravelProofAnimation_insightValue__Xs_Xo{font-size:15px;font-weight:700;color:#1d1d1f;line-height:1.2}.TravelProofAnimation_insightLabel__soUxF{font-size:11px;font-weight:500;color:#86868b;line-height:1.2}.TravelProofAnimation_planSummary__QUQEm{display:flex;align-items:center;justify-content:center;gap:8px;margin-bottom:14px}.TravelProofAnimation_sessionDots__QlYZj{display:flex;gap:6px}.TravelProofAnimation_sessionDot__6cp1L{width:8px;height:8px;border-radius:50%;background:linear-gradient(135deg,#007aff,#5ac8fa);box-shadow:0 0 8px rgba(0,122,255,.35)}.TravelProofAnimation_planText__Hqxdy{font-size:13px;font-weight:600;color:#007aff}.TravelProofAnimation_footer__IeEOi{display:flex;align-items:center;justify-content:space-between;padding-top:14px;border-top:1px solid #f0f0f2;margin-top:auto}.TravelProofAnimation_footerText__C3Sju{font-size:13px;font-weight:500;color:#86868b}.TravelProofAnimation_footerStatus__dxojU{display:flex;align-items:center;gap:6px;font-size:13px;font-weight:600;color:#007aff}.TravelProofAnimation_statusDot__YpqoZ{width:7px;height:7px;border-radius:50%;background:linear-gradient(135deg,#007aff,#5ac8fa);box-shadow:0 0 8px rgba(0,122,255,.4);animation:TravelProofAnimation_pulseBlue__SYK6R 2s ease-in-out infinite}@keyframes TravelProofAnimation_pulseBlue__SYK6R{0%,to{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(1.1)}}@media (max-width:734px){.TravelProofAnimation_container__Indx6{padding:16px 20px;min-height:220px}.TravelProofAnimation_header__sH78C{margin-bottom:12px}.TravelProofAnimation_headerIcon__ZatvZ{font-size:14px}.TravelProofAnimation_headerLabel__mDSKh{font-size:12px}.TravelProofAnimation_tripCard__vku1w{padding:12px 14px;margin-bottom:10px;border-radius:10px;box-shadow:0 0 0 1px rgba(0,122,255,.15),0 3px 10px rgba(0,122,255,.08)}.TravelProofAnimation_tripCard__vku1w:before{border-radius:11px}.TravelProofAnimation_tripRoute__QJn86{font-size:16px;gap:8px}.TravelProofAnimation_tripArrow__Rb5r9{font-size:14px}.TravelProofAnimation_tripDetails__sDzyR{font-size:12px}.TravelProofAnimation_insightCards__pHfoq{gap:8px;margin-bottom:12px}.TravelProofAnimation_insightCard__1IPUa{padding:10px 12px;border-radius:8px;gap:3px}.TravelProofAnimation_insightIcon__Lcp3k{font-size:18px}.TravelProofAnimation_insightValue__Xs_Xo{font-size:13px}.TravelProofAnimation_insightLabel__soUxF{font-size:10px}.TravelProofAnimation_planSummary__QUQEm{margin-bottom:12px;gap:6px}.TravelProofAnimation_sessionDot__6cp1L{width:6px;height:6px}.TravelProofAnimation_planText__Hqxdy{font-size:12px}.TravelProofAnimation_footer__IeEOi{padding-top:12px}.TravelProofAnimation_footerStatus__dxojU,.TravelProofAnimation_footerText__C3Sju{font-size:12px}.TravelProofAnimation_statusDot__YpqoZ{width:6px;height:6px}}@media (min-width:1069px){.TravelProofAnimation_container__Indx6{padding:24px 28px;min-height:280px}.TravelProofAnimation_header__sH78C{margin-bottom:16px}.TravelProofAnimation_headerIcon__ZatvZ{font-size:18px}.TravelProofAnimation_headerLabel__mDSKh{font-size:14px}.TravelProofAnimation_tripCard__vku1w{padding:16px 18px;margin-bottom:14px;border-radius:14px;box-shadow:0 0 0 1.5px rgba(0,122,255,.2),0 6px 16px rgba(0,122,255,.12),0 12px 28px rgba(0,122,255,.08)}.TravelProofAnimation_tripCard__vku1w:before{border-radius:15.5px}.TravelProofAnimation_tripRoute__QJn86{font-size:20px;gap:12px}.TravelProofAnimation_tripArrow__Rb5r9{font-size:18px}.TravelProofAnimation_tripDetails__sDzyR{font-size:14px}.TravelProofAnimation_insightCards__pHfoq{gap:12px;margin-bottom:16px}.TravelProofAnimation_insightCard__1IPUa{padding:14px 16px;border-radius:12px;gap:5px;box-shadow:0 3px 12px rgba(0,122,255,.1)}.TravelProofAnimation_insightIcon__Lcp3k{font-size:22px;margin-bottom:4px}.TravelProofAnimation_insightValue__Xs_Xo{font-size:16px}.TravelProofAnimation_insightLabel__soUxF{font-size:12px}.TravelProofAnimation_planSummary__QUQEm{margin-bottom:16px;gap:10px}.TravelProofAnimation_sessionDot__6cp1L{width:10px;height:10px}.TravelProofAnimation_planText__Hqxdy{font-size:14px}.TravelProofAnimation_footer__IeEOi{padding-top:16px}.TravelProofAnimation_footerStatus__dxojU,.TravelProofAnimation_footerText__C3Sju{font-size:14px}.TravelProofAnimation_statusDot__YpqoZ{width:8px;height:8px}}.ProteinCheckAnimation_container__sNEC3{position:relative;width:100%;background:#ffffff;display:flex;flex-direction:column;padding:20px 24px;min-height:260px}.ProteinCheckAnimation_header__RANCk{display:flex;align-items:center;gap:8px;margin-bottom:12px}.ProteinCheckAnimation_headerIcon__YGTE_{font-size:16px;line-height:1}.ProteinCheckAnimation_headerLabel__3qOiw{font-size:13px;font-weight:500;color:#86868b;letter-spacing:.01em}.ProteinCheckAnimation_contextBadge__uZkS7{display:inline-flex;align-items:center;gap:6px;padding:8px 12px;background:#f5f5f7;border-radius:20px;margin-bottom:12px;align-self:flex-start}.ProteinCheckAnimation_contextIcon__x7T0L{font-size:12px;line-height:1}.ProteinCheckAnimation_contextText__OaQKi{font-size:12px;font-weight:500;color:#86868b}.ProteinCheckAnimation_conversation__6L2Qw{display:flex;flex-direction:column;gap:8px;flex:1 1}.ProteinCheckAnimation_message__WRMtV{max-width:85%;padding:12px 16px;border-radius:16px;font-size:14px;font-weight:500;line-height:1.4}.ProteinCheckAnimation_verveMessage__oS8rv{align-self:flex-start;background:#f5f5f7;border-bottom-left-radius:4px;color:#1d1d1f}.ProteinCheckAnimation_userMessage__gJG3u{align-self:flex-end;background:#007aff;border-bottom-right-radius:4px;color:#ffffff}.ProteinCheckAnimation_adviceMessage___JZRC{align-self:flex-start;background:#f5f5f7;border-bottom-left-radius:4px;color:#1d1d1f}.ProteinCheckAnimation_adviceMain__nS5Ks{font-weight:600;margin-bottom:4px}.ProteinCheckAnimation_adviceDetail__7zwfk{font-size:12px;color:#34c759;font-weight:500}.ProteinCheckAnimation_footer__fS8m1{display:flex;align-items:center;justify-content:space-between;margin-top:14px;padding-top:14px;border-top:1px solid #f0f0f2}.ProteinCheckAnimation_footerText__kllC0{font-size:13px;font-weight:400;color:#86868b}.ProteinCheckAnimation_footerStatus__zZ1ZT{display:flex;align-items:center;gap:6px;font-size:13px;font-weight:600;color:#34c759}.ProteinCheckAnimation_statusDot__h_VVH{width:6px;height:6px;border-radius:50%;background:#34c759}@media (max-width:734px){.ProteinCheckAnimation_container__sNEC3{padding:16px 20px;min-height:220px}.ProteinCheckAnimation_header__RANCk{margin-bottom:10px}.ProteinCheckAnimation_headerIcon__YGTE_{font-size:14px}.ProteinCheckAnimation_headerLabel__3qOiw{font-size:12px}.ProteinCheckAnimation_contextBadge__uZkS7{padding:6px 10px;margin-bottom:10px;border-radius:16px}.ProteinCheckAnimation_contextIcon__x7T0L,.ProteinCheckAnimation_contextText__OaQKi{font-size:11px}.ProteinCheckAnimation_conversation__6L2Qw{gap:6px}.ProteinCheckAnimation_message__WRMtV{max-width:88%;padding:10px 14px;border-radius:14px;font-size:13px}.ProteinCheckAnimation_adviceMessage___JZRC,.ProteinCheckAnimation_verveMessage__oS8rv{border-bottom-left-radius:4px}.ProteinCheckAnimation_userMessage__gJG3u{border-bottom-right-radius:4px}.ProteinCheckAnimation_adviceDetail__7zwfk{font-size:11px}.ProteinCheckAnimation_footer__fS8m1{margin-top:10px;padding-top:10px}.ProteinCheckAnimation_footerStatus__zZ1ZT,.ProteinCheckAnimation_footerText__kllC0{font-size:12px}.ProteinCheckAnimation_statusDot__h_VVH{width:5px;height:5px}}@media (min-width:1069px){.ProteinCheckAnimation_container__sNEC3{padding:24px 28px;min-height:280px}.ProteinCheckAnimation_header__RANCk{margin-bottom:14px}.ProteinCheckAnimation_headerIcon__YGTE_{font-size:18px}.ProteinCheckAnimation_headerLabel__3qOiw{font-size:14px}.ProteinCheckAnimation_contextBadge__uZkS7{padding:10px 14px;margin-bottom:14px;border-radius:24px}.ProteinCheckAnimation_contextIcon__x7T0L,.ProteinCheckAnimation_contextText__OaQKi{font-size:13px}.ProteinCheckAnimation_conversation__6L2Qw{gap:10px}.ProteinCheckAnimation_message__WRMtV{max-width:82%;padding:14px 18px;border-radius:18px;font-size:15px}.ProteinCheckAnimation_adviceMessage___JZRC,.ProteinCheckAnimation_verveMessage__oS8rv{border-bottom-left-radius:4px}.ProteinCheckAnimation_userMessage__gJG3u{border-bottom-right-radius:4px}.ProteinCheckAnimation_adviceDetail__7zwfk{font-size:13px}.ProteinCheckAnimation_footer__fS8m1{margin-top:16px;padding-top:14px}.ProteinCheckAnimation_footerStatus__zZ1ZT,.ProteinCheckAnimation_footerText__kllC0{font-size:14px}}.MealPrepAnimation_container__nZoEk{position:relative;width:100%;background:#ffffff;display:flex;flex-direction:column;padding:20px 24px;min-height:260px}.MealPrepAnimation_header__8v2qn{display:flex;align-items:center;gap:8px;margin-bottom:14px}.MealPrepAnimation_headerIcon__eMXao{font-size:16px;line-height:1}.MealPrepAnimation_headerLabel__9tORt{font-size:13px;font-weight:500;color:#86868b;letter-spacing:.01em}.MealPrepAnimation_weekCard__qeEPz{background:#fff8f0;border:1px solid rgba(255,149,0,.12);border-radius:12px;padding:14px 16px;margin-bottom:14px}.MealPrepAnimation_weekNumber__WeUSK{font-size:18px;font-weight:600;color:#ff9500;line-height:1.3;margin-bottom:2px}.MealPrepAnimation_weekSource__hTGgm{font-size:12px;font-weight:400;color:#86868b;line-height:1.3}.MealPrepAnimation_groceryLabel__x7fJm{font-size:12px;font-weight:500;color:#86868b;margin-bottom:8px}.MealPrepAnimation_groceryList__4HK9u{background:#fafafa;border:1px solid #f0f0f2;border-radius:10px;padding:12px 14px;margin-bottom:12px}.MealPrepAnimation_groceryItem___GlAa{font-size:14px;font-weight:500;color:#1d1d1f;line-height:1.6}.MealPrepAnimation_groceryMore__OD2Xg{font-size:13px;font-weight:400;color:#86868b;margin-top:4px}.MealPrepAnimation_cravingBadge__v5McT{display:flex;align-items:center;gap:8px;padding:10px 14px;background:#fff5eb;border:1px solid rgba(255,149,0,.15);border-radius:10px;margin-bottom:14px}.MealPrepAnimation_cravingIcon__rwh5Z{font-size:16px;line-height:1}.MealPrepAnimation_cravingText__PkQr8{display:flex;flex-direction:column;gap:1px}.MealPrepAnimation_cravingMain__WhEzt{font-size:13px;font-weight:600;color:#1d1d1f;line-height:1.3}.MealPrepAnimation_cravingLabel__SrLmK{font-size:11px;font-weight:400;color:#ff9500;line-height:1.3}.MealPrepAnimation_footer___eg_t{display:flex;align-items:center;justify-content:space-between;padding-top:14px;border-top:1px solid #f0f0f2;margin-top:auto}.MealPrepAnimation_footerText__0MXlG{font-size:13px;font-weight:400;color:#86868b}.MealPrepAnimation_footerStatus___MG_T{display:flex;align-items:center;gap:6px;font-size:13px;font-weight:600;color:#ff9500}.MealPrepAnimation_statusDot__sFGmb{width:6px;height:6px;border-radius:50%;background:#ff9500}@media (max-width:734px){.MealPrepAnimation_container__nZoEk{padding:16px 20px;min-height:220px}.MealPrepAnimation_header__8v2qn{margin-bottom:12px}.MealPrepAnimation_headerIcon__eMXao{font-size:14px}.MealPrepAnimation_headerLabel__9tORt{font-size:12px}.MealPrepAnimation_weekCard__qeEPz{padding:12px 14px;margin-bottom:12px;border-radius:10px}.MealPrepAnimation_weekNumber__WeUSK{font-size:16px}.MealPrepAnimation_weekSource__hTGgm{font-size:11px}.MealPrepAnimation_groceryLabel__x7fJm{font-size:11px;margin-bottom:6px}.MealPrepAnimation_groceryList__4HK9u{padding:10px 12px;margin-bottom:10px;border-radius:8px}.MealPrepAnimation_groceryItem___GlAa{font-size:13px}.MealPrepAnimation_groceryMore__OD2Xg{font-size:12px}.MealPrepAnimation_cravingBadge__v5McT{padding:8px 12px;margin-bottom:12px;border-radius:8px;gap:6px}.MealPrepAnimation_cravingIcon__rwh5Z{font-size:14px}.MealPrepAnimation_cravingMain__WhEzt{font-size:12px}.MealPrepAnimation_cravingLabel__SrLmK{font-size:10px}.MealPrepAnimation_footer___eg_t{padding-top:12px}.MealPrepAnimation_footerStatus___MG_T,.MealPrepAnimation_footerText__0MXlG{font-size:12px}.MealPrepAnimation_statusDot__sFGmb{width:5px;height:5px}}@media (min-width:1069px){.MealPrepAnimation_container__nZoEk{padding:24px 28px;min-height:280px}.MealPrepAnimation_header__8v2qn{margin-bottom:16px}.MealPrepAnimation_headerIcon__eMXao{font-size:18px}.MealPrepAnimation_headerLabel__9tORt{font-size:14px}.MealPrepAnimation_weekCard__qeEPz{padding:16px 18px;margin-bottom:16px;border-radius:14px}.MealPrepAnimation_weekNumber__WeUSK{font-size:20px}.MealPrepAnimation_weekSource__hTGgm{font-size:13px}.MealPrepAnimation_groceryLabel__x7fJm{font-size:13px;margin-bottom:10px}.MealPrepAnimation_groceryList__4HK9u{padding:14px 16px;margin-bottom:14px;border-radius:12px}.MealPrepAnimation_groceryItem___GlAa{font-size:15px}.MealPrepAnimation_groceryMore__OD2Xg{font-size:14px}.MealPrepAnimation_cravingBadge__v5McT{padding:12px 16px;margin-bottom:16px;border-radius:12px;gap:10px}.MealPrepAnimation_cravingIcon__rwh5Z{font-size:18px}.MealPrepAnimation_cravingMain__WhEzt{font-size:14px}.MealPrepAnimation_cravingLabel__SrLmK{font-size:12px}.MealPrepAnimation_footer___eg_t{padding-top:16px}.MealPrepAnimation_footerStatus___MG_T,.MealPrepAnimation_footerText__0MXlG{font-size:14px}}.ProblemReframe_section__BCQB1{height:300vh;position:relative;background:var(--foreground);color:var(--background)}.ProblemReframe_stickyFrame__igGNO{position:-webkit-sticky;position:sticky;top:0;height:100vh;display:flex;flex-direction:column;padding:60px 24px 40px;box-sizing:border-box;max-width:900px;margin:0 auto;background:var(--foreground)}.ProblemReframe_headline__qUqtr{text-align:center;font-size:clamp(28px,4vw,48px);font-weight:600;line-height:1.1;letter-spacing:-.02em;margin-bottom:16px}.ProblemReframe_subtext__HNliB{text-align:center;font-size:clamp(16px,2vw,20px);line-height:1.5;opacity:.7;margin-bottom:32px;max-width:600px;margin-left:auto;margin-right:auto}.ProblemReframe_batteryWrapper__N4XcD{display:flex;flex-direction:row;align-items:center;justify-content:center;margin:24px auto 56px;gap:16px}.ProblemReframe_batteryContainer__Au2_x{display:flex;flex-direction:column;align-items:center;gap:10px}.ProblemReframe_batteryLabel__PZBrO{font-size:13px;font-weight:500;text-transform:uppercase;letter-spacing:.1em;opacity:.5}.ProblemReframe_batteryRow__ngKQS{display:flex;align-items:center}.ProblemReframe_batteryBody__Luc9w{width:200px;height:48px;background:rgba(255,255,255,.08);border:2px solid rgba(255,255,255,.2);border-radius:8px;padding:4px;position:relative}.ProblemReframe_batteryCap__F8wG_{width:6px;height:20px;background:rgba(255,255,255,.2);border-radius:0 3px 3px 0;margin-left:-2px}.ProblemReframe_batteryFill__VbTqH{height:100%;border-radius:4px;transition:width .3s ease-out,background-color .3s ease,box-shadow .3s ease;will-change:width}.ProblemReframe_batteryFill__VbTqH[data-level=high]{background:linear-gradient(90deg,#22c55e,#4ade80);box-shadow:0 0 20px rgba(34,197,94,.4)}.ProblemReframe_batteryFill__VbTqH[data-level=medium]{background:linear-gradient(90deg,#f59e0b,#fbbf24);box-shadow:0 0 20px rgba(245,158,11,.4)}.ProblemReframe_batteryFill__VbTqH[data-level=low]{background:linear-gradient(90deg,#ef4444,#f87171);box-shadow:0 0 20px rgba(239,68,68,.4)}.ProblemReframe_batteryPercent__LZpcd{font-size:18px;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;opacity:.9}.ProblemReframe_cardViewportWrapper__3jaAL{max-width:600px;margin:0 auto;flex:1 1;display:flex;flex-direction:column;min-height:0}.ProblemReframe_cardViewport__x0kK6{flex:1 1;overflow:hidden;position:relative;min-height:0}.ProblemReframe_cardViewport__x0kK6:after,.ProblemReframe_cardViewport__x0kK6:before{content:"";position:absolute;left:0;right:0;height:120px;pointer-events:none;z-index:10}.ProblemReframe_cardViewport__x0kK6:before{top:0;background:linear-gradient(180deg,var(--foreground) 0,rgba(29,29,31,.8) 40%,transparent 100%)}.ProblemReframe_cardViewport__x0kK6:after{bottom:0;background:linear-gradient(0deg,var(--foreground) 0,rgba(29,29,31,.8) 40%,transparent 100%)}.ProblemReframe_cardTrack__UdFIN{position:relative;padding-left:20px;padding-top:120px;will-change:transform}.ProblemReframe_timelineLine__7ELwx{position:absolute;left:25px;top:0;bottom:0;width:2px;background:linear-gradient(180deg,rgba(255,255,255,.3),rgba(255,255,255,.1))}.ProblemReframe_timelineItem__1pxP3{display:flex;align-items:flex-start;gap:24px;margin-bottom:32px;transition:opacity .3s ease,transform .3s ease,filter .3s ease;will-change:opacity,transform,filter;transform-origin:center center}.ProblemReframe_timeMarker__fzkad{display:flex;align-items:center;gap:12px;flex-shrink:0;min-width:100px;padding-top:8px}.ProblemReframe_dot__hTiTv{width:12px;height:12px;border-radius:50%;background:rgba(255,255,255,.3);transition:all .2s ease;flex-shrink:0}.ProblemReframe_dotActive__InjLU{background:#f59e0b;box-shadow:0 0 14px rgba(245,158,11,.6)}.ProblemReframe_time__NN2XV{font-size:14px;font-weight:500;opacity:.6;white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ProblemReframe_card__Wmh0W{flex:1 1;background:rgba(255,255,255,.06);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border:1px solid rgba(255,255,255,.1);border-radius:16px;padding:20px 24px;min-height:80px;display:flex;flex-direction:column;justify-content:center;gap:6px;transition:border-color .3s ease,box-shadow .3s ease}.ProblemReframe_cardActive__cSVUM{border-color:#f59e0b;box-shadow:0 0 0 1px #f59e0b,0 4px 20px rgba(245,158,11,.15)}.ProblemReframe_cardHeadline__P9TCy{font-size:18px;font-weight:600;line-height:1.3;margin:0}.ProblemReframe_cardSubline__fyz7B{font-size:15px;line-height:1.4;margin:0;opacity:.65}.ProblemReframe_conclusion__GLJbN{background:var(--foreground);color:var(--background);text-align:center;padding:80px 24px 100px}.ProblemReframe_punchline__ubCmE{font-size:clamp(24px,4vw,40px);font-weight:600;margin-bottom:20px;line-height:1.2}.ProblemReframe_reframe__UxmGG{font-size:clamp(16px,2vw,20px);opacity:.65;margin-bottom:48px;line-height:1.6}.ProblemReframe_transitionWrapper__VW_K_{text-align:center}.ProblemReframe_transition__NpJRO{font-size:clamp(21px,3vw,28px);font-weight:500;opacity:.9;position:relative;display:inline-block}.ProblemReframe_transition__NpJRO:before{content:"";position:absolute;left:-8px;right:-8px;top:-4px;bottom:-4px;background:rgba(255,69,0,.9);border-radius:6px;z-index:-1;transform:scaleX(var(--highlight-progress,0));transform-origin:left center;will-change:transform}@media (prefers-reduced-motion:reduce){.ProblemReframe_section__BCQB1{height:auto}.ProblemReframe_stickyFrame__igGNO{position:relative;height:auto}.ProblemReframe_cardViewport__x0kK6{overflow:visible}.ProblemReframe_cardTrack__UdFIN{transform:none!important}.ProblemReframe_batteryFill__VbTqH{transition:none}.ProblemReframe_timelineItem__1pxP3{opacity:1!important;filter:none!important;transform:none!important}.ProblemReframe_dot__hTiTv{transition:none}.ProblemReframe_transition__NpJRO:before{transform:scaleX(1)}}@media (max-width:734px){.ProblemReframe_section__BCQB1{height:350vh}.ProblemReframe_stickyFrame__igGNO{padding:40px 16px 24px}.ProblemReframe_headline__qUqtr{font-size:26px;margin-bottom:12px}.ProblemReframe_subtext__HNliB{font-size:15px;margin-bottom:24px}.ProblemReframe_batteryWrapper__N4XcD{margin:20px auto 40px;gap:12px}.ProblemReframe_batteryContainer__Au2_x{gap:8px}.ProblemReframe_batteryLabel__PZBrO{font-size:11px}.ProblemReframe_batteryBody__Luc9w{width:140px;height:36px}.ProblemReframe_batteryCap__F8wG_{width:5px;height:16px}.ProblemReframe_batteryPercent__LZpcd{font-size:15px}.ProblemReframe_cardViewportWrapper__3jaAL{max-width:100%}.ProblemReframe_cardTrack__UdFIN{padding-left:0;padding-top:80px}.ProblemReframe_timelineLine__7ELwx{left:5px}.ProblemReframe_timelineItem__1pxP3{flex-direction:column;gap:12px;margin-bottom:24px}.ProblemReframe_timeMarker__fzkad{min-width:auto;gap:10px;padding-top:0}.ProblemReframe_time__NN2XV{font-size:13px}.ProblemReframe_card__Wmh0W{padding:16px 20px;border-radius:14px;margin-left:22px;min-height:70px;gap:4px}.ProblemReframe_cardHeadline__P9TCy{font-size:16px}.ProblemReframe_cardSubline__fyz7B{font-size:14px}.ProblemReframe_conclusion__GLJbN{padding:60px 20px 80px}.ProblemReframe_punchline__ubCmE{font-size:24px}.ProblemReframe_reframe__UxmGG{font-size:16px;margin-bottom:36px}.ProblemReframe_transition__NpJRO{font-size:20px}.ProblemReframe_transition__NpJRO:before{left:-6px;right:-6px;top:-3px;bottom:-3px;border-radius:4px}}.PowerLaws_sectionWrapper__bNRN7{background:var(--surface);padding:140px 0 0}.PowerLaws_section__YN_sD{padding:0 24px;max-width:1200px;margin:0 auto}.PowerLaws_header__vFGnm{text-align:center;max-width:800px;margin:0 auto 80px}.PowerLaws_headline__sdMpJ{font-size:clamp(32px,5vw,56px);font-weight:600;line-height:1.1;letter-spacing:-.02em;margin-bottom:24px;color:var(--foreground)}.PowerLaws_subtext__k6ea3{font-size:clamp(17px,2vw,21px);line-height:1.5;color:var(--muted)}.PowerLaws_pillars__RlbDo{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:24px;gap:24px;margin-bottom:80px}.PowerLaws_pillar__GStJO{position:relative;padding:40px 32px;border-radius:20px;background:#ffffff;box-shadow:0 2px 12px rgba(0,0,0,.04);border:1px solid transparent;transition:all .3s ease;overflow:hidden}.PowerLaws_pillar__GStJO:hover{transform:translateY(-2px);box-shadow:0 8px 24px rgba(0,0,0,.06);border-color:var(--border)}.PowerLaws_iconWrapper__lhtvs{margin-bottom:24px}.PowerLaws_icon__U23z1{width:40px;height:40px}.PowerLaws_icon__U23z1.PowerLaws_sleep__uO8DB{color:#7B4397}.PowerLaws_icon__U23z1.PowerLaws_nutrition__uNfwy{color:#28A745}.PowerLaws_icon__U23z1.PowerLaws_exercise__iEn2H{color:#FF4500}.PowerLaws_pillarName__zQ_Bz{display:block;font-size:clamp(24px,3vw,32px);font-weight:600;letter-spacing:-.02em;margin-bottom:8px;color:var(--foreground)}.PowerLaws_pillarHeadline__3xPVm{font-size:17px;font-weight:400;line-height:1.5;color:var(--muted);margin-bottom:24px}.PowerLaws_impactList__MMpxB{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:14px}.PowerLaws_impactItem__GOz8e{display:flex;align-items:center;gap:12px;font-size:15px;line-height:1.4;color:var(--muted)}.PowerLaws_impactDot__wK_SZ{flex-shrink:0;width:6px;height:6px;background:var(--muted);border-radius:50%;opacity:.5}.PowerLaws_checkIcon__X8w9S{flex-shrink:0;color:var(--muted);opacity:.6}.PowerLaws_transition__k6Iz_{text-align:center;padding-top:40px}.PowerLaws_transitionText__hr5nr{font-size:clamp(24px,3vw,32px);font-weight:500;color:var(--foreground);letter-spacing:-.02em;margin-bottom:48px}.PowerLaws_connector__0GlqY{display:flex;flex-direction:column;align-items:center;gap:0}.PowerLaws_connectorLine__8bEgP{background:var(--muted);border-radius:4px;opacity:.5}.PowerLaws_snapped__QMz_T .PowerLaws_connectorLine__8bEgP{opacity:0}@media (max-width:1068px){.PowerLaws_sectionWrapper__bNRN7{padding:100px 0 0}.PowerLaws_pillars__RlbDo{grid-template-columns:1fr;gap:20px;max-width:600px;margin:0 auto 60px}.PowerLaws_pillar__GStJO{padding:32px 28px}}@media (max-width:734px){.PowerLaws_sectionWrapper__bNRN7{padding:80px 0 0}.PowerLaws_section__YN_sD{padding:0 20px}.PowerLaws_header__vFGnm{margin-bottom:40px}.PowerLaws_headline__sdMpJ{font-size:28px}.PowerLaws_subtext__k6ea3{font-size:17px}.PowerLaws_pillar__GStJO{padding:28px 24px;border-radius:16px}.PowerLaws_iconWrapper__lhtvs{margin-bottom:16px}.PowerLaws_icon__U23z1{width:32px;height:32px}.PowerLaws_pillarName__zQ_Bz{font-size:22px;margin-bottom:6px}.PowerLaws_pillarHeadline__3xPVm{font-size:15px;margin-bottom:20px}.PowerLaws_impactItem__GOz8e{font-size:14px;gap:10px}.PowerLaws_impactDot__wK_SZ{width:5px;height:5px}.PowerLaws_transitionText__hr5nr{font-size:22px;margin-bottom:32px}}.HowItWorks_section__ETesQ{padding:140px 24px;background:var(--background);overflow:hidden}.HowItWorks_container__A4JXO{max-width:1200px;margin:0 auto;display:grid;grid-template-columns:1fr 1fr;grid-gap:80px;gap:80px;align-items:center}.HowItWorks_textContent__DKUW_{text-align:left}.HowItWorks_headline__wL6aM{font-size:clamp(32px,4vw,48px);font-weight:600;line-height:1.1;letter-spacing:-.02em;margin-bottom:20px;color:var(--foreground)}.HowItWorks_subtext__gZWUc{font-size:clamp(17px,1.8vw,20px);line-height:1.5;color:var(--muted);margin-bottom:48px;max-width:480px}.HowItWorks_signalsGrid__MQn7t{display:flex;flex-direction:column;gap:16px;margin-bottom:48px}.HowItWorks_topRow__U_b_v{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px}.HowItWorks_signal__lSesV{display:flex;flex-direction:column;align-items:center;text-align:center;padding:32px 24px;background:var(--surface);border-radius:16px;transition:transform .3s ease,box-shadow .3s ease}.HowItWorks_signal__lSesV:hover{transform:translateY(-2px);box-shadow:0 8px 24px rgba(0,0,0,.06)}.HowItWorks_wearablesCard__ZNFOn{display:flex;flex-direction:column;align-items:center;text-align:center;padding:40px 24px;background:var(--surface);border-radius:16px;transition:transform .3s ease,box-shadow .3s ease}.HowItWorks_wearablesCard__ZNFOn:hover{transform:translateY(-2px);box-shadow:0 8px 24px rgba(0,0,0,.06)}.HowItWorks_wearablesIcons__LsTD0{display:flex;gap:12px;margin-bottom:16px}.HowItWorks_iconWrapper__TIYbw{display:flex;align-items:center;justify-content:center;margin-bottom:16px}.HowItWorks_wearablesIcons__LsTD0 .HowItWorks_iconWrapper__TIYbw{margin-bottom:0}.HowItWorks_icon__258oo,.HowItWorks_wearableIcon__g90p1{width:48px;height:48px;object-fit:contain}.HowItWorks_signalName__iIo8t{font-size:18px;font-weight:600;margin-bottom:4px;color:var(--foreground);letter-spacing:-.01em}.HowItWorks_signalDescription__n91hX{font-size:15px;line-height:1.4;color:var(--muted);margin:0}.HowItWorks_tagline__hJa6_{font-size:clamp(20px,2.5vw,24px);font-weight:600;color:var(--foreground);letter-spacing:-.02em;margin:0}.HowItWorks_phoneWrapper__NgKsV{display:flex;justify-content:center;align-items:center}.HowItWorks_phoneVideo__80lEO{width:auto;height:850px}@media (max-width:1068px){.HowItWorks_container__A4JXO{grid-template-columns:1fr;gap:60px;max-width:600px}.HowItWorks_textContent__DKUW_{text-align:center}.HowItWorks_signalsGrid__MQn7t,.HowItWorks_subtext__gZWUc{margin-left:auto;margin-right:auto}.HowItWorks_signalsGrid__MQn7t{max-width:500px}.HowItWorks_tagline__hJa6_{text-align:center}}@media (max-width:734px){.HowItWorks_section__ETesQ{padding:100px 20px}.HowItWorks_headline__wL6aM{font-size:28px}.HowItWorks_subtext__gZWUc{font-size:17px;margin-bottom:40px}.HowItWorks_signalsGrid__MQn7t{gap:12px;margin-bottom:40px}.HowItWorks_topRow__U_b_v{grid-template-columns:1fr;gap:12px}.HowItWorks_signal__lSesV{padding:24px 20px;border-radius:14px}.HowItWorks_wearablesCard__ZNFOn{padding:28px 20px;border-radius:14px}.HowItWorks_iconWrapper__TIYbw{margin-bottom:12px}.HowItWorks_wearablesIcons__LsTD0 .HowItWorks_iconWrapper__TIYbw{margin-bottom:0}.HowItWorks_icon__258oo,.HowItWorks_wearableIcon__g90p1{width:36px;height:36px}.HowItWorks_wearablesIcons__LsTD0{gap:8px;margin-bottom:12px}.HowItWorks_signalName__iIo8t{font-size:16px}.HowItWorks_signalDescription__n91hX{font-size:14px}.HowItWorks_tagline__hJa6_{font-size:18px}.HowItWorks_phoneVideo__80lEO{height:650px}}.Transformation_section___AS9f{padding:160px 24px;background:var(--background);position:relative;overflow:hidden}.Transformation_content__iR0Z7{max-width:800px;margin:0 auto;text-align:center}.Transformation_headline__q_3Q1{font-size:clamp(36px,6vw,56px);font-weight:600;line-height:1.1;letter-spacing:-.025em;margin-bottom:32px;color:var(--foreground)}.Transformation_intro__4gEvZ{font-size:clamp(18px,2.5vw,24px);line-height:1.5;color:var(--muted);margin-bottom:64px}.Transformation_transformations__9un4R{display:flex;flex-direction:column;gap:32px;margin-bottom:64px}.Transformation_transformation__f8pLN{display:flex;flex-direction:column;gap:8px;padding:24px 0;border-bottom:1px solid var(--border)}.Transformation_transformation__f8pLN:last-child{border-bottom:none}.Transformation_before__cxE2g{font-size:clamp(17px,2vw,21px);color:var(--muted);line-height:1.4}.Transformation_after__4KpLr{font-size:clamp(21px,2.5vw,28px);font-weight:600;color:var(--foreground);letter-spacing:-.02em}.Transformation_closing__wlgtn{font-size:clamp(17px,2vw,21px);line-height:1.6;color:var(--foreground);font-weight:500}@media (max-width:1068px){.Transformation_section___AS9f{padding:120px 24px}.Transformation_intro__4gEvZ{margin-bottom:48px}.Transformation_transformations__9un4R{gap:24px;margin-bottom:48px}.Transformation_transformation__f8pLN{padding:20px 0}}@media (max-width:734px){.Transformation_section___AS9f{padding:100px 20px}.Transformation_headline__q_3Q1{margin-bottom:24px}.Transformation_intro__4gEvZ{margin-bottom:40px}.Transformation_transformations__9un4R{gap:20px;margin-bottom:40px}.Transformation_transformation__f8pLN{padding:16px 0;gap:6px}.Transformation_after__4KpLr{font-size:19px}}.TestimonialCard_card__DrP1v{background:var(--background);border-radius:24px;padding:40px;transition:box-shadow .3s ease;cursor:pointer}.TestimonialCard_card__DrP1v:hover{box-shadow:0 12px 40px rgba(0,0,0,.08)}.TestimonialCard_quote__I7fId{font-size:21px;line-height:1.47;font-style:normal;font-weight:400;margin:0 0 24px;color:var(--foreground)}.TestimonialCard_author__0wgLV{display:flex;flex-direction:column;gap:4px}.TestimonialCard_name__kufOb{font-size:17px;font-weight:600;color:var(--foreground)}.TestimonialCard_title__bzZze{font-size:15px;color:var(--muted)}@media (max-width:734px){.TestimonialCard_card__DrP1v{padding:28px;border-radius:20px}.TestimonialCard_quote__I7fId{font-size:17px;margin-bottom:20px}.TestimonialCard_name__kufOb{font-size:15px}.TestimonialCard_title__bzZze{font-size:14px}}.Testimonials_section__3mwkb{padding:140px 24px;background:var(--surface)}.Testimonials_container__QFRcq{max-width:1200px;margin:0 auto}.Testimonials_headline__rxntu{font-size:clamp(32px,5vw,48px);font-weight:600;text-align:center;margin-bottom:80px;color:var(--foreground);letter-spacing:-.02em}.Testimonials_grid__0edXE{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:24px;gap:24px;margin-bottom:24px}.Testimonials_disclaimer__u00BO{text-align:center;font-size:13px;color:var(--muted);margin-top:0;margin-bottom:64px}.Testimonials_ctaWrapper__e7sch{text-align:center}.Testimonials_cta__Xnw5x{display:inline-flex;align-items:center;justify-content:center;background:var(--accent);color:var(--accent-foreground);border:none;padding:18px 36px;font-size:17px;font-weight:500;border-radius:980px;cursor:pointer;transition:all .3s ease;min-width:160px}.Testimonials_cta__Xnw5x:hover{background:var(--accent-hover);transform:scale(1.02)}.Testimonials_cta__Xnw5x:active{transform:scale(.98)}@media (max-width:734px){.Testimonials_section__3mwkb{padding:100px 20px}.Testimonials_headline__rxntu{font-size:28px;margin-bottom:48px}.Testimonials_grid__0edXE{grid-template-columns:1fr;gap:20px;margin-bottom:48px}.Testimonials_cta__Xnw5x{width:100%;max-width:320px}}.ContinuousWinning_section__6JhTo{padding:140px 0;background:var(--background);overflow:hidden}.ContinuousWinning_container__sDPJ4{max-width:1400px;margin:0 auto}.ContinuousWinning_header__uaa0D{text-align:center;max-width:680px;margin:0 auto 48px;padding:0 24px}.ContinuousWinning_headline__KHPWX{font-size:clamp(32px,5vw,48px);font-weight:600;line-height:1.1;letter-spacing:-.02em;margin-bottom:20px;color:var(--foreground)}.ContinuousWinning_subtext__zdSJu{font-size:clamp(17px,2vw,21px);line-height:1.5;color:var(--muted)}.ContinuousWinning_meterContainer__ePICl{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:12px;margin-bottom:32px}.ContinuousWinning_meter__3rPXl{width:36px;height:36px}.ContinuousWinning_meterProgress__Dz37e{transition:stroke-dashoffset .5s ease}.ContinuousWinning_meterLabel__uXNKu{display:flex;flex-direction:row;align-items:center;gap:8px}.ContinuousWinning_meterPercent__tM6r_{font-size:17px;font-weight:600;color:var(--foreground)}.ContinuousWinning_meterPhase__ibxps{font-size:15px;font-weight:500;color:var(--muted)}.ContinuousWinning_carouselWrapper__YxT9j{position:relative;width:100%}.ContinuousWinning_carousel__3NlBX{display:flex;gap:20px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding:20px calc((100vw - 480px) / 2)}.ContinuousWinning_carousel__3NlBX::-webkit-scrollbar{display:none}.ContinuousWinning_cardWrapper__gu2j_{flex:0 0 auto;width:480px;scroll-snap-align:center;scroll-snap-stop:always;transition:transform .4s ease,opacity .4s ease}.ContinuousWinning_paginationDots__2stOZ{display:none;justify-content:center;gap:8px;padding:16px 0 0}.ContinuousWinning_dot__kEYDj{width:8px;height:8px;border-radius:50%;border:none;background:var(--border);cursor:pointer;padding:0;transition:background .2s ease,transform .2s ease}.ContinuousWinning_dot__kEYDj:hover{background:var(--muted)}.ContinuousWinning_dotActive__VN1_P{background:var(--foreground);transform:scale(1.2)}.ContinuousWinning_cardWrapper__gu2j_:not(:has(.ContinuousWinning_active__Bxjo0)){transform:scale(.92);opacity:.5}.ContinuousWinning_card__1cAax{background:var(--background);border-radius:20px;padding:28px;box-shadow:0 1px 3px rgba(0,0,0,.04);transition:box-shadow .3s ease,border-color .3s ease;border:1px solid var(--border);height:100%}.ContinuousWinning_card__1cAax.ContinuousWinning_active__Bxjo0{border-color:var(--foreground);box-shadow:0 2px 12px rgba(0,0,0,.08)}.ContinuousWinning_cardHeader__f673j{display:flex;align-items:center;gap:16px;margin-bottom:24px}.ContinuousWinning_weekBadge__hWeXC{background:var(--foreground);color:var(--background);padding:5px 12px;border-radius:16px;font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:.03em}.ContinuousWinning_phase__Cr2xa{font-size:20px;font-weight:600;color:var(--foreground);letter-spacing:-.02em}.ContinuousWinning_sectionTitle__zmfym{font-size:11px;font-weight:600;color:var(--muted);text-transform:uppercase;letter-spacing:.08em;margin-bottom:12px}.ContinuousWinning_winsSection__aJQTl{margin-bottom:24px}.ContinuousWinning_winsGrid__M9VM2{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px}.ContinuousWinning_winCard__EgFT4{--category-color:var(--foreground);--category-gradient:var(--foreground);--category-bg-tint:var(--surface);--category-glow:none;background:var(--category-bg-tint);border-radius:16px;padding:18px;border:1px solid rgba(0,0,0,.04);transition:transform .3s ease,box-shadow .3s ease;position:relative;overflow:hidden}.ContinuousWinning_winCard__EgFT4:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:var(--category-gradient);border-radius:16px 16px 0 0;opacity:.8}.ContinuousWinning_winCard__EgFT4:hover{transform:translateY(-2px);box-shadow:var(--category-glow)}.ContinuousWinning_winCard__EgFT4.ContinuousWinning_sleep__lJJ3n{--category-color:#5856D6;--category-gradient:linear-gradient(90deg,#5856D6,#AF52DE);--category-bg-tint:rgba(88,86,214,0.06);--category-glow:0 4px 16px rgba(88,86,214,0.2)}.ContinuousWinning_winCard__EgFT4.ContinuousWinning_nutrition__O4PXg{--category-color:#FF9500;--category-gradient:linear-gradient(90deg,#FF9500,#FFCC00);--category-bg-tint:rgba(255,149,0,0.06);--category-glow:0 4px 16px rgba(255,149,0,0.2)}.ContinuousWinning_winCard__EgFT4.ContinuousWinning_exercise__UCzgu{--category-color:#34C759;--category-gradient:linear-gradient(90deg,#34C759,#30D158);--category-bg-tint:rgba(52,199,89,0.06);--category-glow:0 4px 16px rgba(52,199,89,0.2)}.ContinuousWinning_winLabel__oT0XJ{display:block;font-size:12px;font-weight:600;color:var(--category-color);text-transform:uppercase;letter-spacing:.04em;margin-bottom:10px}.ContinuousWinning_winValues__pLuoi{display:flex;align-items:baseline;gap:8px;margin-bottom:12px;flex-wrap:nowrap;white-space:nowrap}.ContinuousWinning_winBefore__jDajI{font-size:18px;font-weight:500;color:var(--muted);text-decoration:line-through;opacity:.6}.ContinuousWinning_winArrow__Q_78w{font-size:16px;color:var(--category-color);font-weight:600}.ContinuousWinning_winAfter__ivSZ5{font-size:26px;font-weight:700;color:var(--foreground);letter-spacing:-.02em}.ContinuousWinning_winProgress__jCHR9{height:6px;background:rgba(0,0,0,.06);border-radius:3px;overflow:hidden;position:relative}.ContinuousWinning_winProgressFill__SrMG4{height:100%;background:var(--category-gradient);border-radius:3px;position:relative}.ContinuousWinning_winProgressFill__SrMG4:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(90deg,transparent,rgba(255,255,255,.4) 50%,transparent);animation:ContinuousWinning_shimmer__tl_NH 2.5s infinite}@keyframes ContinuousWinning_shimmer__tl_NH{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}.ContinuousWinning_insightsSection__MbtcW{padding-top:20px;border-top:1px solid var(--border)}.ContinuousWinning_insightsList__ODGnC{list-style:none;padding:0;margin:0}.ContinuousWinning_insight__M0LaD{font-size:14px;line-height:1.5;color:var(--foreground);padding:6px 0 6px 16px;position:relative}.ContinuousWinning_insight__M0LaD:before{content:"";position:absolute;left:0;top:12px;width:4px;height:4px;background:var(--muted);border-radius:50%}.ContinuousWinning_conclusion__WbLZ8{text-align:center;max-width:700px;margin:64px auto 0;padding:0 24px}.ContinuousWinning_conclusionText__qJMCy{font-size:clamp(21px,3vw,28px);font-weight:600;color:var(--foreground);line-height:1.3;margin-bottom:16px;letter-spacing:-.02em}.ContinuousWinning_conclusionPunchline__hcSeX{font-size:clamp(17px,2vw,21px);color:var(--muted);line-height:1.5}@media (max-width:1068px){.ContinuousWinning_carousel__3NlBX{padding:20px calc((100vw - 420px) / 2)}.ContinuousWinning_cardWrapper__gu2j_{width:420px}}@media (max-width:734px){.ContinuousWinning_section__6JhTo{padding:100px 0}.ContinuousWinning_header__uaa0D{margin-bottom:32px;padding:0 20px}.ContinuousWinning_meterContainer__ePICl{margin-bottom:24px}.ContinuousWinning_meter__3rPXl{width:32px;height:32px}.ContinuousWinning_meterPercent__tM6r_{font-size:15px}.ContinuousWinning_meterPhase__ibxps{font-size:13px}.ContinuousWinning_carousel__3NlBX{padding:16px 20px;gap:12px}.ContinuousWinning_cardWrapper__gu2j_{width:calc(100vw - 72px);min-width:280px}.ContinuousWinning_paginationDots__2stOZ{display:flex}.ContinuousWinning_card__1cAax{padding:20px;border-radius:16px}.ContinuousWinning_cardHeader__f673j{flex-direction:column;align-items:flex-start;gap:10px;margin-bottom:20px}.ContinuousWinning_phase__Cr2xa{font-size:18px}.ContinuousWinning_winsGrid__M9VM2{grid-template-columns:1fr;gap:10px}.ContinuousWinning_winCard__EgFT4{padding:14px;border-radius:14px}.ContinuousWinning_winCard__EgFT4:before{height:2px}.ContinuousWinning_winLabel__oT0XJ{font-size:11px;margin-bottom:8px}.ContinuousWinning_winBefore__jDajI{font-size:16px}.ContinuousWinning_winAfter__ivSZ5{font-size:22px}.ContinuousWinning_winProgress__jCHR9{height:5px}.ContinuousWinning_winProgressFill__SrMG4:after{display:none}.ContinuousWinning_insightsSection__MbtcW{padding-top:16px}.ContinuousWinning_insight__M0LaD{font-size:13px;padding:5px 0 5px 14px}.ContinuousWinning_insight__M0LaD:before{top:11px}.ContinuousWinning_conclusion__WbLZ8{margin-top:48px;padding:0 20px}}@media (prefers-reduced-motion:reduce){.ContinuousWinning_cardWrapper__gu2j_,.ContinuousWinning_meterProgress__Dz37e{transition:none}.ContinuousWinning_carousel__3NlBX{scroll-behavior:auto}.ContinuousWinning_winCard__EgFT4,.ContinuousWinning_winProgressFill__SrMG4{transition:none}.ContinuousWinning_winProgressFill__SrMG4:after{animation:none;display:none}}.EmailCapture_container__0BhY_{display:flex;flex-direction:row;gap:12px;max-width:480px;margin:0 auto}.EmailCapture_input__sXonP{flex:1 1;padding:18px 24px;border:none;border-radius:980px;background:rgba(255,255,255,.15);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);font-size:17px;color:inherit;outline:none;transition:all .2s ease}.EmailCapture_input__sXonP:focus{background:rgba(255,255,255,.2);box-shadow:0 0 0 4px rgba(255,255,255,.1)}.EmailCapture_input__sXonP.EmailCapture_invalid__1SkwV{background:rgba(239,68,68,.2)}.EmailCapture_input__sXonP::placeholder{color:rgba(255,255,255,.56)}.EmailCapture_button__rqf7X{padding:18px 32px;border:none;border-radius:980px;background:var(--background);color:var(--foreground);font-size:17px;font-weight:500;transition:all .3s ease;white-space:nowrap}.EmailCapture_button__rqf7X:hover{opacity:.9;transform:scale(1.02)}.EmailCapture_button__rqf7X:active{transform:scale(.98)}.EmailCapture_error__e3D7c{font-size:14px;color:#ff6b6b;text-align:center;margin-top:8px}@media (max-width:600px){.EmailCapture_container__0BhY_{flex-direction:column;gap:16px}.EmailCapture_button__rqf7X,.EmailCapture_input__sXonP{width:100%;text-align:center}}