.billing_shell__Di8rC{display:flex;gap:20px}.billing_contentColumn__3wjfb{flex:1 1;min-width:0}.billing_page__DpQm0{display:flex;flex-direction:column;gap:var(--space-5);padding:var(--space-2) 0 var(--space-12);max-width:640px}.billing_premiumCard__ekMRy{position:relative;border-radius:var(--border-radius-xl)}.billing_premiumGlow__S73us{position:absolute;inset:-1px;border-radius:calc(var(--border-radius-xl) + 1px);background:linear-gradient(135deg,#667eea,#a855f7,#ec4899);opacity:.6;filter:blur(16px);z-index:0;transform:translateY(4px) scale(.97)}.billing_premiumCardInner__q0JH3{position:relative;z-index:1;background:linear-gradient(145deg,#5b6dcd,#7c3aed 45%,#a21caf);border-radius:var(--border-radius-xl);padding:var(--space-8);color:white;overflow:hidden;box-shadow:0 20px 48px rgba(100,60,180,.35),inset 0 1px 0 rgba(255,255,255,.15)}.billing_orb1__Pv3Dg{top:-64px;right:-48px;width:260px;height:260px;background:radial-gradient(circle,rgba(255,255,255,.12) 0,transparent 70%)}.billing_orb1__Pv3Dg,.billing_orb2__HqndW{position:absolute;border-radius:50%;pointer-events:none}.billing_orb2__HqndW{bottom:-80px;left:-48px;width:300px;height:300px;background:radial-gradient(circle,rgba(236,72,153,.15) 0,transparent 70%)}.billing_premiumHeader__15WFd{display:flex;align-items:center;gap:var(--space-4);margin-bottom:var(--space-5)}.billing_premiumIconWrap__CpI6r{width:48px;height:48px;background:rgba(255,255,255,.15);border:1px solid rgba(255,255,255,.2);border-radius:var(--border-radius-md);display:flex;align-items:center;justify-content:center;flex-shrink:0;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.billing_premiumIcon__jE_3y{font-size:1.5rem;line-height:1;filter:drop-shadow(0 0 8px rgba(255,220,80,.8))}.billing_premiumMeta__PhDlP{flex:1 1}.billing_premiumLabel__k1GxZ{font-size:var(--font-size-xs);font-weight:500;color:rgba(255,255,255,.65);text-transform:uppercase;letter-spacing:.1em;margin-bottom:3px}.billing_premiumName__4trr3{font-size:var(--font-size-2xl);font-weight:800;letter-spacing:-.02em;line-height:1}.billing_activeBadge__EkxZx{display:flex;align-items:center;gap:7px;background:rgba(255,255,255,.12);border:1px solid rgba(255,255,255,.22);border-radius:999px;padding:6px 14px;font-size:var(--font-size-xs);font-weight:700;letter-spacing:.04em;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);flex-shrink:0}.billing_activeDot__og6zQ{width:8px;height:8px;background:#4ade80;border-radius:50%;box-shadow:0 0 0 3px rgba(74,222,128,.35);animation:billing_pulse__VybvW 2.2s ease-in-out infinite;flex-shrink:0}@keyframes billing_pulse__VybvW{0%,to{box-shadow:0 0 0 3px rgba(74,222,128,.35)}50%{box-shadow:0 0 0 7px rgba(74,222,128,.1)}}.billing_premiumPrice__7s_iK{margin-bottom:var(--space-6);line-height:1}.billing_priceAmount__aickt{font-size:clamp(2.75rem,7vw,3.75rem);font-weight:900;letter-spacing:-.04em}.billing_pricePeriod__Oftbi{font-size:var(--font-size-lg);font-weight:400;opacity:.65;margin-left:4px}.billing_progressSection__Jejrj{margin-bottom:var(--space-6)}.billing_progressLabels__Usd0U{display:flex;justify-content:space-between;font-size:var(--font-size-xs);color:rgba(255,255,255,.65);margin-bottom:var(--space-2)}.billing_daysLeft__baSrj{color:rgba(255,255,255,.9);font-weight:600}.billing_progressBar__ND1EE{height:7px;background:rgba(255,255,255,.18);border-radius:999px;overflow:hidden}.billing_progressFill__GzO02{height:100%;background:linear-gradient(90deg,rgba(255,255,255,.95),rgba(255,200,240,.75));border-radius:999px;position:relative;overflow:hidden}.billing_progressFill__GzO02:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent,rgba(255,255,255,.5) 50%,transparent);animation:billing_shimmer__x_k_f 2.4s ease-in-out infinite}@keyframes billing_shimmer__x_k_f{0%{transform:translateX(-150%)}to{transform:translateX(250%)}}.billing_featureChips__iIdkX{display:flex;flex-wrap:wrap;gap:var(--space-2);margin-bottom:var(--space-6)}.billing_chip__hSzXi{font-size:var(--font-size-xs);font-weight:500;color:rgba(255,255,255,.85);background:rgba(255,255,255,.12);border:1px solid rgba(255,255,255,.18);border-radius:999px;padding:5px 12px;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.billing_cardActions__lWMfN{display:flex;align-items:center;gap:var(--space-4)}.billing_manageBtn__nbS2f{background:white;color:#7c3aed;border:none;border-radius:var(--border-radius-sm);padding:11px 24px;font-size:var(--font-size-sm);font-weight:700;cursor:pointer;transition:all .2s ease;box-shadow:0 4px 16px rgba(0,0,0,.18),inset 0 1px 0 rgba(255,255,255,.8)}.billing_manageBtn__nbS2f:hover{transform:translateY(-2px);box-shadow:0 8px 24px rgba(0,0,0,.22)}.billing_manageBtn__nbS2f:active{transform:translateY(0)}.billing_cancelBtn__bABC0{background:transparent;border:none;color:rgba(255,255,255,.55);font-size:var(--font-size-sm);cursor:pointer;padding:0;text-decoration:underline;text-underline-offset:3px;transition:color .15s ease}.billing_cancelBtn__bABC0:hover{color:rgba(255,255,255,.9)}.billing_historySection__CZay_{background:var(--background);border:var(--border);border-radius:var(--border-radius-xl);overflow:hidden;box-shadow:var(--shadow-card)}.billing_historyHeader__QZ9iU{display:flex;align-items:center;justify-content:space-between;padding:var(--space-5) var(--space-6);border-bottom:1px solid var(--line-muted)}.billing_historyTitle__Hl5bj{font-size:var(--font-size-lg);font-weight:700;color:var(--text-primary);margin:0}.billing_historyCount__e_VQX{font-size:var(--font-size-xs);font-weight:500;color:var(--text-muted);background:var(--background-light);border:1px solid var(--line-muted);border-radius:999px;padding:3px 10px}.billing_paymentList__KBYY0{display:flex;flex-direction:column}.billing_paymentRow__2yXYH{display:flex;align-items:center;justify-content:space-between;padding:var(--space-4) var(--space-6);border-bottom:1px solid var(--line-muted);transition:background-color .15s ease;gap:var(--space-3)}.billing_paymentRow__2yXYH:last-child{border-bottom:none}.billing_paymentRow__2yXYH:hover{background:var(--background-light)}.billing_paymentLeft__QcMui{display:flex;align-items:center;gap:var(--space-3);min-width:0}.billing_paymentIcon__9O1la{width:38px;height:38px;background:linear-gradient(135deg,rgba(91,109,205,.1),rgba(162,28,175,.1));border-radius:var(--border-radius-sm);display:flex;align-items:center;justify-content:center;font-size:17px;flex-shrink:0;border:1px solid rgba(91,109,205,.12)}.billing_paymentInfo__tMAJv{min-width:0}.billing_paymentDescription__SZZ_c{font-size:var(--font-size-sm);font-weight:600;color:var(--text-primary);white-space:nowrap}.billing_paymentDate__ZrDmp{font-size:var(--font-size-xs);color:var(--text-muted);margin-top:2px}.billing_paymentRight__x8UEA{display:flex;align-items:center;gap:var(--space-3);flex-shrink:0}.billing_paidBadge__Z3Hcz{font-size:var(--font-size-xs);font-weight:600;color:#059669;background:rgba(5,150,105,.09);border:1px solid rgba(5,150,105,.2);border-radius:999px;padding:3px 10px}.billing_paymentAmount__T5zIM{font-size:var(--font-size-sm);font-weight:700;color:var(--text-primary);min-width:44px;text-align:right}.billing_receiptBtn__ixa0L{background:transparent;border:1px solid var(--line-muted);border-radius:var(--border-radius-sm);padding:4px 10px;font-size:var(--font-size-xs);font-weight:500;color:var(--primary-blue);cursor:pointer;transition:all .15s ease;white-space:nowrap}.billing_receiptBtn__ixa0L:hover{background:rgba(73,145,234,.07);border-color:var(--primary-blue)}@media (max-width:640px){.billing_shell__Di8rC{display:block}.billing_page__DpQm0{padding:var(--space-3) 0 var(--space-10)}.billing_premiumCardInner__q0JH3{padding:var(--space-6)}.billing_premiumHeader__15WFd{flex-wrap:wrap;gap:var(--space-3)}.billing_activeBadge__EkxZx{order:-1;margin-left:auto}.billing_paymentRow__2yXYH{padding:var(--space-3) var(--space-4)}.billing_historyHeader__QZ9iU{padding:var(--space-4)}.billing_receiptBtn__ixa0L{display:none}}.Notification_notification__CEEma{position:fixed;top:var(--space-4);right:var(--space-4);background:var(--background);border:1px solid var(--border-color);border-radius:var(--border-radius-sm);box-shadow:var(--shadow-card);z-index:2000;min-width:300px;max-width:500px;transform:translateX(100%);transition:transform .3s ease}.Notification_notification__CEEma.Notification_visible__XA89Q{transform:translateX(0)}.Notification_notification__CEEma.Notification_hidden__QptKn{transform:translateX(100%)}.Notification_content__XOMfb{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-4)}.Notification_icon__Ul6SC{font-size:var(--font-size-lg);font-weight:700;flex-shrink:0}.Notification_message__xrs6t{flex:1 1;font-size:var(--font-size-sm);color:var(--text-primary);line-height:1.4}.Notification_closeButton__MpSen{background:none;border:none;font-size:var(--font-size-lg);cursor:pointer;color:var(--text-muted);padding:var(--space-1);border-radius:var(--border-radius-sm);transition:all .2s ease;flex-shrink:0;width:24px;height:24px;display:flex;align-items:center;justify-content:center}.Notification_closeButton__MpSen:hover{background:var(--background-light);color:var(--text-primary)}.Notification_notification__CEEma.Notification_success__fdLab{border-left:4px solid var(--success-border)}.Notification_notification__CEEma.Notification_success__fdLab .Notification_icon__Ul6SC{color:var(--success-text)}.Notification_notification__CEEma.Notification_error__k4tb_{border-left:4px solid var(--error-border)}.Notification_notification__CEEma.Notification_error__k4tb_ .Notification_icon__Ul6SC{color:var(--error-text)}.Notification_notification__CEEma.Notification_warning__ZzqzZ{border-left:4px solid #ffc107}.Notification_notification__CEEma.Notification_warning__ZzqzZ .Notification_icon__Ul6SC{color:#856404}.Notification_notification__CEEma.Notification_info__ov4lC{border-left:4px solid #17a2b8}.Notification_notification__CEEma.Notification_info__ov4lC .Notification_icon__Ul6SC{color:#0c5460}@media (max-width:640px){.Notification_notification__CEEma{top:var(--space-2);right:var(--space-2);left:var(--space-2);min-width:auto;max-width:none}.Notification_content__XOMfb{padding:var(--space-3)}}.Logo_brand__5Ll9n{display:flex;align-items:center;gap:9px}.Logo_logoMark__HLYo_{display:flex;gap:3px}.Logo_logoSquare__KiuWx{width:var(--rl-logo-size,14px);height:var(--rl-logo-size,14px);border-radius:3px;background:#e5e7eb;position:relative;overflow:hidden;flex:none}.Logo_logoSquareFull__rM4_J:before,.Logo_logoSquareHalf__YPHz3:before{content:"";position:absolute;inset:0;background:repeating-linear-gradient(45deg,#374957,#374957 1px,transparent 0,transparent 3.5px)}.Logo_logoSquareHalf__YPHz3:before{-webkit-clip-path:polygon(0 0,0 100%,100% 100%);clip-path:polygon(0 0,0 100%,100% 100%)}.Logo_wordmark__uqEqq{font-size:var(--rl-logo-text-size,15px);font-weight:600;letter-spacing:-.01em;color:var(--title-color);white-space:nowrap}.LangSelect_lang__DvOBe{position:relative}.LangSelect_trigger__1Z_hk{display:inline-flex;align-items:center;gap:4px;border:none;background:transparent;padding:0;font-size:12.5px;color:var(--text-secondary);cursor:pointer}.LangSelect_backdrop__phtWs{position:fixed;inset:0;z-index:50}.LangSelect_menu__IEnT1{position:absolute;top:calc(100% + 8px);right:0;z-index:60;background:white;border:1px solid var(--line-muted);border-radius:10px;box-shadow:0 10px 28px rgba(28,26,22,.18);padding:4px;min-width:144px}.LangSelect_menuUp__fV6Np{top:auto;bottom:calc(100% + 8px);right:auto;left:0}.LangSelect_item__XeZtJ{display:flex;align-items:center;justify-content:space-between;gap:14px;width:100%;padding:8px 11px;border:none;border-radius:7px;background:transparent;font-size:13px;font-weight:500;color:var(--title-color);cursor:pointer;text-align:left;text-decoration:none;box-sizing:border-box}.LangSelect_item__XeZtJ:hover{background:var(--main-fill)}.LangSelect_itemActive__yuRa4,.LangSelect_itemActive__yuRa4:hover{background:rgba(73,145,234,.12);color:var(--primary-blue-hover);font-weight:600}.Navbar_navbar__3DRiU{width:100%;background:white;border-bottom:1px solid var(--line-muted)}.Navbar_inner__V5fkd{max-width:840px;margin:0 auto;padding:0 26px;min-height:58px;display:flex;align-items:center;justify-content:space-between;gap:16px}.Navbar_brand__bPf_f{display:flex;align-items:center;gap:9px;text-decoration:none}.Navbar_version__wdt7E{font-size:11.5px;font-weight:400;color:#a59f93;white-space:nowrap}.Navbar_nav__tDxSr{display:flex;align-items:center;gap:2px}.Navbar_navLink__wNZEK{font-family:inherit;font-size:13.5px;font-weight:500;color:#56524b;background:transparent;border:none;cursor:pointer;text-decoration:none;padding:8px 12px;border-radius:8px;white-space:nowrap;transition:color .15s ease,background-color .15s ease}.Navbar_navLink__wNZEK:hover{background:#f3f1ec;color:#3f74cc}.Navbar_navLinkActive__AdQtp,.Navbar_navLinkActive__AdQtp:hover{font-weight:600;color:var(--primary-blue-hover);background:#eef4fc}.Navbar_divider__WDE5F{width:1px;height:18px;background:var(--line-muted);margin:0 6px;flex:none}.Navbar_logoutLink__ar9aO{display:inline-flex;align-items:center;gap:6px;font-family:inherit;font-size:13.5px;font-weight:500;color:#76726a;background:transparent;border:none;cursor:pointer;padding:8px 12px;border-radius:8px;white-space:nowrap;transition:color .15s ease,background-color .15s ease}.Navbar_logoutLink__ar9aO:hover{background:#f3f1ec;color:#3f74cc}.Navbar_logoutIcon__lTqoT{flex:none}@media (max-width:768px){.Navbar_inner__V5fkd{min-height:0;padding:12px 16px 10px;gap:8px}.Navbar_brand__bPf_f{flex-direction:column;align-items:flex-start;gap:2px}.Navbar_version__wdt7E{font-size:10.5px}.Navbar_navLink__wNZEK{font-size:11.5px;padding:6px 7px;border-radius:7px}.Navbar_divider__WDE5F{display:none}.Navbar_logoutLink__ar9aO{padding:6px 7px;border-radius:7px}.Navbar_logoutLink__ar9aO .Navbar_logoutIcon__lTqoT{width:16px;height:16px}.Navbar_logoutLabel__RgZuG{display:none}}.SearchModal_backdrop__eHHWj{position:fixed;inset:0;background:rgba(0,0,0,.24);display:flex;align-items:flex-start;justify-content:center;padding-top:68px;z-index:9999}.SearchModal_card__CpVzo{display:flex;flex-direction:column;align-items:stretch;padding:0;gap:1px;width:900px;max-width:calc(100vw - 48px);max-height:80vh;background:#ffffff;box-shadow:0 3px 10px rgba(0,0,0,.15);border-radius:16px;overflow:hidden}.SearchModal_searchRow__ceyPg{display:flex;align-items:center;gap:8px;padding:16px 20px;border-bottom:1px solid #f0f0f0}.SearchModal_searchIcon__RBf5r{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:20px;height:20px}.SearchModal_searchInput__3TCuU{flex:1 1;border:none;outline:none;font-size:14px;color:#4f5052}.SearchModal_searchInput__3TCuU::placeholder{color:#b8bcc4}.SearchModal_clearButton__yZhvz{border:none;background:transparent;padding:4px;cursor:pointer;font-size:14px;color:#b8bcc4}.SearchModal_listWrapper__o3zhX{flex:1 1;overflow-y:auto;padding:4px 0}.SearchModal_row__KGkwW{display:flex;align-items:center;justify-content:space-between;padding:10px 20px;gap:16px}.SearchModal_row__KGkwW:hover{background:#f9fafb}.SearchModal_rowText__8nJ39{display:flex;flex-direction:column;gap:2px}.SearchModal_rowTitle__VRFj7{font-size:14px;color:#222222}.SearchModal_hintRow__P2SRE{padding:40px 20px;text-align:center}.SearchModal_hintText___RVsf{font-size:13.5px;color:#9a958b}.SearchModal_rowSubtitle__O2IXq{font-size:12px;color:#999999}.SearchModal_rowMeta__4uKui{font-size:12px;color:#b0b4bd;white-space:nowrap}.SearchModal_rowDivider__f8e9A{height:1px;background:#f2f2f4;margin-top:10px}@media (max-width:762px){.SearchModal_row__KGkwW,.SearchModal_searchRow__ceyPg{padding:12px}.SearchModal_backdrop__eHHWj{align-items:start;padding:20px}}.MarkerCell_cell__KcXjW{position:relative;flex:none;display:flex;align-items:center;justify-content:center;border-radius:7px;background:#e5e7eb;overflow:hidden;box-sizing:border-box;box-shadow:0 1px 2px rgba(0,0,0,.07)}.MarkerCell_active__h2Osc{background:#d4d8de;border:1px solid #b0b4bb;box-shadow:none;overflow:visible}.MarkerCell_activeThick__TYY3I{border:1.5px solid #8f96a0}.MarkerCell_done__KsqUF:before,.MarkerCell_partial__Uqqiu:before{content:"";position:absolute;inset:0;background:repeating-linear-gradient(45deg,#374957,#374957 1.6px,transparent 0,transparent 4.4px)}.MarkerCell_partial__Uqqiu:before{-webkit-clip-path:polygon(0 0,0 100%,100% 100%);clip-path:polygon(0 0,0 100%,100% 100%)}.MarkerCell_movedArrow__hHvbI{width:50%;height:25%}.MarkerCell_cancelCross__PoHgg{width:40%;height:40%}.MarkerCell_pin___DxIi{position:absolute;top:-4px;right:-4px;width:13px;height:13px;border-radius:4px;background:white;box-shadow:0 0 0 1px #e3d3ad;display:flex;align-items:center;justify-content:center;pointer-events:none;z-index:3}.MarkerCell_pinTick__hYOxh{width:2px;height:7px;border-radius:1px;background:#a07f43}.LandingFooter_footer__dgjKw{border-top:1px solid #e1e5ea;background:rgba(255,255,255,.5)}.LandingFooter_inner__yD_WU{max-width:1140px;margin:0 auto;padding:44px 24px 30px;box-sizing:border-box}.LandingFooter_cols__GykZg{display:flex;justify-content:space-between;flex-wrap:wrap;gap:32px 48px}.LandingFooter_brandCol__VUDj_{max-width:300px}.LandingFooter_logo__9oxQO{margin-bottom:12px}.LandingFooter_tagline__x4r5g{margin:0;font-size:13px;line-height:1.55;color:#a59f93}.LandingFooter_colLabel__zg7dm{font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#a59f93;margin-bottom:14px}.LandingFooter_resourceList__jekKa{display:flex;flex-direction:column;gap:11px}.LandingFooter_colLink__rtVXR{font-size:14px;font-weight:500;color:#4f5052;text-decoration:none}.LandingFooter_colLink__rtVXR:hover{text-decoration:underline}.LandingFooter_colLinkCurrent___fT5r{font-weight:600;color:#2f6fd6}.LandingFooter_bottomRow__43DIZ{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:28px;padding-top:18px;border-top:1px solid #e1e5ea}.LandingFooter_domain__s2gPV{font-size:13px;color:#a59f93}.DayCell_cellOff__hvk2S,.DayCell_cellPlain__YoXUm,.DayCell_cellTodayHero__1FKeS,.DayCell_cellToday__xTTvB{flex:none;display:inline-block;border-radius:5px;box-sizing:border-box}.DayCell_cellPlain__YoXUm{background:#e5e7eb;box-shadow:0 1px 2px rgba(0,0,0,.05)}.DayCell_cellOff__hvk2S{background:#eff0f2}.DayCell_cellToday__xTTvB{background:#e5e7eb;box-shadow:inset 0 0 0 2px #4991ea}.DayCell_cellTodayHero__1FKeS{background:#fff;box-shadow:0 1px 2px rgba(0,0,0,.05);outline:2px solid #4991ea;outline-offset:-1px;border-radius:6px}.icons_miniHatch__o16dL{border-radius:3px;background:#e5e7eb;position:relative;overflow:hidden;display:inline-block;flex:none}.icons_miniHatch__o16dL:before{content:"";position:absolute;inset:0;background:repeating-linear-gradient(45deg,#374957,#374957 1px,transparent 0,transparent 3.5px)}.WeeklyProgressLanding_page__t3U5E{color:#4f5052;background-color:#f6f7f8;background-image:radial-gradient(150% 90% at 50% -10%,#fdfbf6 0,rgba(253,251,246,0) 44%),radial-gradient(circle,#d6d8db 1px,transparent 0);background-size:auto,20px 20px;background-repeat:no-repeat,repeat;min-height:100vh;overflow-x:hidden}.WeeklyProgressLanding_container__8VJAH{max-width:1140px;margin:0 auto;padding:64px 24px;box-sizing:border-box}.WeeklyProgressLanding_section__UBYgG{scroll-margin-top:80px}.WeeklyProgressLanding_flexNone__3iOyG{flex:none}.WeeklyProgressLanding_h1__XdyrX{margin:0 0 20px;font-size:54px;line-height:1.06;font-weight:700;letter-spacing:-.03em;color:#2f3033;text-wrap:balance}.WeeklyProgressLanding_h2__mZiDA{margin:0;font-size:34px;line-height:1.15;font-weight:700;letter-spacing:-.02em;color:#2f3033}.WeeklyProgressLanding_sectionHead__ZPrWR{max-width:720px;margin-bottom:40px}.WeeklyProgressLanding_sectionSub__7lxxR{margin:14px 0 0;font-size:18px;line-height:1.55;color:#76726a}.WeeklyProgressLanding_kicker__fUobG{font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#2f6fd6;margin-bottom:12px}.WeeklyProgressLanding_grid3__Nw99P{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:22px;gap:22px}.WeeklyProgressLanding_grid4__DFFbm{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:22px;gap:22px}.WeeklyProgressLanding_cmpGrid__PEanV{display:grid;grid-template-columns:1fr 1fr;grid-gap:24px;gap:24px;align-items:stretch}.WeeklyProgressLanding_status5__NKOxy{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:16px;gap:16px}.WeeklyProgressLanding_btnPrimary__ZreXc{padding:0 28px;background:#5b8def;color:#fff;font-weight:600;box-shadow:0 3px 10px rgba(91,141,239,.3)}.WeeklyProgressLanding_btnPrimary__ZreXc,.WeeklyProgressLanding_btnSecondary__cW0jo{display:inline-flex;align-items:center;justify-content:center;height:52px;border-radius:8px;font-size:16px;text-decoration:none}.WeeklyProgressLanding_btnSecondary__cW0jo{padding:0 26px;background:#fff;border:1px solid #e5e5e5;color:#4f5052;font-weight:500;box-sizing:border-box}.WeeklyProgressLanding_btnPrimaryLg__AXZS4{height:54px;padding:0 32px;box-shadow:0 3px 12px rgba(91,141,239,.32)}.WeeklyProgressLanding_btnSecondaryLg__v96Jx{height:54px;padding:0 28px}.WeeklyProgressLanding_heroSection__0r_tF{padding-top:64px;padding-bottom:76px}.WeeklyProgressLanding_heroHead__jgXRf{max-width:820px;margin:0 auto 48px;text-align:center}.WeeklyProgressLanding_heroBadge__vMYSa{display:inline-flex;align-items:center;gap:8px;padding:6px 13px 6px 11px;background:#eaf2fd;border:1px solid #cfe0fb;border-radius:999px;margin-bottom:26px}.WeeklyProgressLanding_heroBadge__vMYSa span{font-size:12.5px;font-weight:600;color:#2f6fd6;letter-spacing:.02em}.WeeklyProgressLanding_heroSub__EOSYf{margin:0 auto 14px;font-size:19px;line-height:1.55;color:#56585c;max-width:620px;text-wrap:pretty}.WeeklyProgressLanding_heroKicker__XvyBe{margin:0 auto 30px;font-size:14px;font-weight:500;line-height:1.5;color:#9a958b;letter-spacing:.01em}.WeeklyProgressLanding_heroKicker__XvyBe:last-of-type,.WeeklyProgressLanding_heroSub__EOSYf:last-of-type{margin-bottom:30px}.WeeklyProgressLanding_heroBtns__lHsvs{display:flex;gap:14px;flex-wrap:wrap;justify-content:center}.WeeklyProgressLanding_heroVisual__BIn9_{background:#fff;border-radius:22px;box-shadow:0 18px 50px rgba(40,38,34,.1),0 2px 8px rgba(40,38,34,.05);border:1px solid rgba(0,0,0,.04);padding:14px}.WeeklyProgressLanding_heroCmp__zGlMD{display:grid;grid-template-columns:1fr 56px 1fr;align-items:stretch;grid-gap:0;gap:0}.WeeklyProgressLanding_heroVsChip__OM4to,.WeeklyProgressLanding_heroVs__uK1PV{display:flex;align-items:center;justify-content:center}.WeeklyProgressLanding_heroVsChip__OM4to{width:48px;height:48px;border-radius:50%;background:#fff;border:1px solid #e1e5ea;box-shadow:0 4px 14px rgba(40,38,34,.08)}.WeeklyProgressLanding_heroTodoCard__4W29e{background:#f7f6f4;border-radius:16px;padding:28px 26px 26px;display:flex;flex-direction:column}.WeeklyProgressLanding_heroCardHead__l8Ew8{display:flex;align-items:center;gap:8px;margin-bottom:22px}.WeeklyProgressLanding_heroTodoLabel__tvNLm{font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#a59f93}.WeeklyProgressLanding_heroTodoTask__Nx_xy{display:flex;align-items:flex-start;gap:14px;padding:20px 18px;border:1px dashed #d8d5cd;border-radius:12px;background:#f2f0ec;flex:1 1;min-height:120px;filter:grayscale(1)}.WeeklyProgressLanding_heroTodoTaskBody__NnXKh{min-width:0}.WeeklyProgressLanding_heroTodoCheckbox__lR7wj{width:26px;height:26px;border-radius:6px;border:2px solid #cfcabf;flex:none;margin-top:1px;box-sizing:border-box}.WeeklyProgressLanding_heroTodoTaskName__O5g6d{font-size:16px;line-height:1.4;color:#9a958b;margin-bottom:12px}.WeeklyProgressLanding_heroTodoStatusRow__cP_Xt{display:inline-flex;align-items:center;gap:7px}.WeeklyProgressLanding_heroTodoStatusLabel__6zyKo{font-size:13px;color:#a59f93}.WeeklyProgressLanding_heroTodoStatusPill__B76Iw{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;background:#e5e2dc;border-radius:6px}.WeeklyProgressLanding_heroTodoStatusDot__PqXVC{width:7px;height:7px;border-radius:50%;background:#b0a99c}.WeeklyProgressLanding_heroTodoStatusText__ThE0X{font-size:12.5px;font-weight:600;color:#8a857b;white-space:nowrap}.WeeklyProgressLanding_heroTodoFoot__Pj7Sb{margin-top:16px;display:flex;align-items:center;gap:8px}.WeeklyProgressLanding_heroTodoFoot__Pj7Sb span{font-size:12.5px;line-height:1.4;color:#a59f93}.WeeklyProgressLanding_heroRlCard__beloq{background:#fff;border:1.5px solid #cfe0fb;border-radius:16px;padding:26px 24px 24px;box-shadow:0 10px 30px rgba(91,141,239,.1)}.WeeklyProgressLanding_heroRlHead__LCR2z{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:20px}.WeeklyProgressLanding_heroRlBrand__o4m_b{display:flex;align-items:center;gap:8px}.WeeklyProgressLanding_heroRlLabel__l4bH9{font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#2f6fd6;white-space:nowrap}.WeeklyProgressLanding_todayChipSm__AGfCv,.WeeklyProgressLanding_todayChip__BYOu5{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;background:#eaf2fd;border:1px solid #cfe0fb;border-radius:999px}.WeeklyProgressLanding_todayChipSm__AGfCv span:last-child,.WeeklyProgressLanding_todayChip__BYOu5 span:last-child{font-size:11.5px;font-weight:600;color:#2f6fd6;white-space:nowrap}.WeeklyProgressLanding_todayChipSm__AGfCv{padding:3px 10px}.WeeklyProgressLanding_todayChipDot__eDq_C{width:7px;height:7px;border-radius:50%;background:#5b8def;flex:none}.WeeklyProgressLanding_heroRlTask___2Fck{font-size:16px;font-weight:600;color:#3a3a38;letter-spacing:-.01em;margin-bottom:16px}.WeeklyProgressLanding_heroRlRows__f_Lev{display:flex;flex-direction:column;gap:7px}.WeeklyProgressLanding_heroRlRow__3buf_{display:flex;align-items:center;gap:12px}.WeeklyProgressLanding_heroRlRowToday__lETdB{display:flex;align-items:center;gap:12px;padding:6px 8px;margin:0 -8px;border-radius:10px;background:#eaf2fd}.WeeklyProgressLanding_heroRlDayToday__yzfEE,.WeeklyProgressLanding_heroRlDay__0w7G1{width:34px;font-size:11px;font-weight:700;letter-spacing:.05em;color:#9a958b;flex:none}.WeeklyProgressLanding_heroRlDayToday__yzfEE{color:#2f6fd6;padding-left:8px}.WeeklyProgressLanding_heroRlStatus__zfzdh{font-size:13.5px;font-weight:600;color:#56585c;white-space:nowrap}.WeeklyProgressLanding_heroRlStatusMuted__MYvcE{font-size:13.5px;font-weight:600;color:#9a958b}.WeeklyProgressLanding_heroRlStatusToday__7C45J{font-size:13.5px;font-weight:600;color:#2f6fd6}.WeeklyProgressLanding_heroRlTodayNote__153L8{font-size:13px;color:#7ea3e0}.WeeklyProgressLanding_heroInsight__i37b4{display:flex;gap:11px;align-items:center;margin:14px 12px 4px;padding:14px 16px;background:#eaf2fd;border-radius:12px}.WeeklyProgressLanding_heroInsight__i37b4 span{font-size:14.5px;line-height:1.5;color:#3d4b63;text-wrap:pretty}.WeeklyProgressLanding_heroInsight__i37b4 strong{font-weight:600}.WeeklyProgressLanding_probCard__luy1h{background:#fff;border-radius:16px;border:1px solid rgba(0,0,0,.04);box-shadow:0 4px 24px rgba(0,0,0,.05);padding:28px 26px}.WeeklyProgressLanding_probIcon__QnIyC{width:44px;height:44px;border-radius:11px;background:#f6f7f8;display:flex;align-items:center;justify-content:center;margin-bottom:18px}.WeeklyProgressLanding_probCardTitle__swMX5{font-size:17px;font-weight:600;color:#3a3a38;margin-bottom:9px}.WeeklyProgressLanding_probCardText___2pvf{margin:0;font-size:14px;line-height:1.6;color:#76726a}.WeeklyProgressLanding_storyLeft__D9mAZ{background:#f7f6f4;border-radius:16px;border:1px solid rgba(0,0,0,.05);padding:28px 28px 30px;display:flex;flex-direction:column}.WeeklyProgressLanding_storyLeftLabel__8XABC{font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#a59f93;margin-bottom:20px}.WeeklyProgressLanding_storyLeftTask__yq_57{display:flex;align-items:center;gap:14px;padding:20px 18px;border:1px dashed #d8d5cd;border-radius:12px;background:#fbfaf8;flex:1 1}.WeeklyProgressLanding_storyCheckbox__TGwS0{width:24px;height:24px;border-radius:6px;border:2px solid #cfcabf;flex:none;box-sizing:border-box}.WeeklyProgressLanding_storyTaskName__tV3dR{font-size:16px;color:#9a958b}.WeeklyProgressLanding_storyLeftNote__c_pnu{margin-top:16px;font-size:13px;color:#a59f93}.WeeklyProgressLanding_storyLeftNoteStrong__avnl1{font-weight:600;color:#8a857b}.WeeklyProgressLanding_storyRight__WA4mP{background:#fff;border-radius:16px;border:1.5px solid #cfe0fb;box-shadow:0 8px 28px rgba(91,141,239,.1);padding:28px 28px 30px}.WeeklyProgressLanding_storyRightLabel__0F1Ro{font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#2f6fd6;margin-bottom:20px}.WeeklyProgressLanding_storyRows__DACoY{display:flex;flex-direction:column;gap:13px}.WeeklyProgressLanding_storyRow__gpT_h{display:flex;align-items:center;gap:13px}.WeeklyProgressLanding_storyDayDone__bz2C3,.WeeklyProgressLanding_storyDay__CvtMh{width:38px;font-size:11px;font-weight:700;letter-spacing:.05em;color:#9a958b;flex:none}.WeeklyProgressLanding_storyDayDone__bz2C3{color:#7fae90}.WeeklyProgressLanding_storyText__MrmT_{font-size:14px;color:#56585c}.WeeklyProgressLanding_storyTextDone__s2nk7{font-size:14px;font-weight:600;color:#2d7a4a}.WeeklyProgressLanding_storyNote__Q88z6{margin-top:26px;display:flex;gap:11px;align-items:center;background:#eaf2fd;border:1px solid #cfe0fb;border-radius:12px;padding:18px 20px}.WeeklyProgressLanding_storyNote__Q88z6 p{margin:0;font-size:15px;line-height:1.55;color:#3d4b63;text-wrap:pretty}.WeeklyProgressLanding_statusCard__1j0hS{background:#fff;border-radius:14px;border:1px solid rgba(0,0,0,.05);box-shadow:0 4px 20px rgba(0,0,0,.04);padding:22px 20px}.WeeklyProgressLanding_statusGlyph__Crj_F{margin-bottom:16px}.WeeklyProgressLanding_statusName__v_5I0{font-size:15px;font-weight:600;color:#3a3a38;margin-bottom:7px}.WeeklyProgressLanding_statusText__DK9vo{margin:0;font-size:13px;line-height:1.55;color:#87898c}.WeeklyProgressLanding_statusNote__5MxB_{margin-top:26px;display:flex;gap:11px;align-items:center;padding:16px 20px;background:#fff;border:1px solid #e1e5ea;border-radius:12px}.WeeklyProgressLanding_statusNote__5MxB_ span{font-size:14px;line-height:1.5;color:#76726a}.WeeklyProgressLanding_exampleHead__8sJO_{max-width:720px;margin-bottom:36px}.WeeklyProgressLanding_exampleCard__Mxyqk{background:#fff;border-radius:20px;border:1px solid rgba(0,0,0,.04);box-shadow:0 14px 44px rgba(40,38,34,.08),0 2px 8px rgba(40,38,34,.04);padding:32px 36px;max-width:880px}.WeeklyProgressLanding_exampleCardHead__T4_1R{display:flex;align-items:center;gap:12px;margin-bottom:26px;padding-bottom:22px;border-bottom:1px solid #e1e5ea}.WeeklyProgressLanding_exampleChip__4KX35{display:inline-flex;align-items:center;padding:3px 10px;background:#f6f7f8;border-radius:6px;font-size:12px;font-weight:600;color:#76726a}.WeeklyProgressLanding_exampleTask__8xXRw{font-size:19px;font-weight:600;color:#3a3a38;letter-spacing:-.01em}.WeeklyProgressLanding_exampleRow__XpoXF{display:flex;gap:20px;padding-bottom:24px}.WeeklyProgressLanding_exampleRow__XpoXF:last-of-type{padding-bottom:0}.WeeklyProgressLanding_exampleRowGlyphCol__rOOq8{display:flex;flex-direction:column;align-items:center;flex:none;width:44px}.WeeklyProgressLanding_exampleRowLine__Ny_sZ{width:2px;flex:1 1;background:linear-gradient(#cfdcf3,#e2e6ec);margin-top:8px;border-radius:2px}.WeeklyProgressLanding_exampleRowBody__qTnbY{padding-top:1px}.WeeklyProgressLanding_exampleRowHead__5B6Yk{display:flex;align-items:center;gap:10px;margin-bottom:5px;flex-wrap:wrap}.WeeklyProgressLanding_exampleDay__EWyKA{font-size:16px;font-weight:600;color:#3a3a38}.WeeklyProgressLanding_exampleBadgeSuccess__zC30t,.WeeklyProgressLanding_exampleBadgeToday__mHY61,.WeeklyProgressLanding_exampleBadge__W1mTw{font-size:12px;font-weight:600;color:#56585c;background:#f6f7f8;padding:2px 8px;border-radius:5px}.WeeklyProgressLanding_exampleBadgeSuccess__zC30t{color:#155724;background:#d4edda}.WeeklyProgressLanding_exampleBadgeToday__mHY61{color:#2f6fd6;background:#eaf2fd}.WeeklyProgressLanding_exampleRowText__zxPva{margin:0;font-size:14px;line-height:1.6;color:#76726a}.WeeklyProgressLanding_exampleConclusion__Jr_rc{margin-top:28px;padding:24px;background:#2f3f57;border-radius:14px}.WeeklyProgressLanding_exampleConclusion__Jr_rc p{margin:0;font-size:17px;line-height:1.5;color:#e8edf5;text-wrap:pretty}.WeeklyProgressLanding_exampleConclusion__Jr_rc strong{font-weight:700;color:#fff}.WeeklyProgressLanding_audCard__Yt3sc{background:#fff;border-radius:16px;border:1px solid rgba(0,0,0,.05);box-shadow:0 4px 20px rgba(0,0,0,.04);padding:26px 24px}.WeeklyProgressLanding_audIcon__AntBA{width:40px;height:40px;border-radius:10px;background:#eaf2fd;display:flex;align-items:center;justify-content:center;margin-bottom:16px}.WeeklyProgressLanding_audCardTitle__SLpeJ{font-size:16px;font-weight:600;color:#3a3a38;margin-bottom:8px}.WeeklyProgressLanding_audCardText__ncCiY{margin:0;font-size:13.5px;line-height:1.6;color:#76726a}.WeeklyProgressLanding_vsLeft__mfh1l{background:#f7f6f4;border-radius:16px;border:1px solid rgba(0,0,0,.06);padding:28px}.WeeklyProgressLanding_vsRight__jKeF6{background:#fff;border-radius:16px;border:1.5px solid #cfe0fb;box-shadow:0 10px 30px rgba(91,141,239,.12);padding:28px}.WeeklyProgressLanding_vsHead__hFNl4{display:flex;align-items:center;gap:9px;margin-bottom:20px}.WeeklyProgressLanding_vsLeftLabel__iC69B{font-size:16px;font-weight:600;color:#8a857b}.WeeklyProgressLanding_vsRightLabel__ZHk6Y{font-size:16px;font-weight:600;color:#2f6fd6}.WeeklyProgressLanding_vsList__gExy4{display:flex;flex-direction:column;gap:14px}.WeeklyProgressLanding_vsItem__jlmqH{display:flex;gap:11px;align-items:flex-start}.WeeklyProgressLanding_vsItem__jlmqH svg{margin-top:1px}.WeeklyProgressLanding_vsDot__SyDii{width:6px;height:6px;border-radius:50%;background:#c7c1b5;flex:none;margin-top:8px}.WeeklyProgressLanding_vsItemText__M5FbW{font-size:14.5px;line-height:1.5;color:#666}.WeeklyProgressLanding_vsItemTextStrong___FTnY{font-size:14.5px;line-height:1.5;color:#3a3a38;font-weight:500}.WeeklyProgressLanding_manualCard__9mcPP{background:#fff;border-radius:20px;border:1px solid rgba(0,0,0,.05);box-shadow:0 8px 30px rgba(0,0,0,.05);padding:40px}.WeeklyProgressLanding_manualGrid__XP3tz{display:grid;grid-template-columns:.82fr 1.18fr;grid-gap:36px;gap:36px;align-items:center}.WeeklyProgressLanding_manualText__h__gj{margin:14px 0 22px;font-size:15.5px;line-height:1.6;color:#76726a}.WeeklyProgressLanding_manualTip__yZuj8{display:flex;gap:10px;align-items:center;padding:14px 16px;background:#eaf2fd;border-radius:12px}.WeeklyProgressLanding_manualTip__yZuj8 span{font-size:13.5px;line-height:1.55;color:#3d4b63}.WeeklyProgressLanding_tracker___t7_M{background:#fcfcfb;border-radius:14px;border:1px solid #e1e5ea;box-shadow:inset 3px 0 0 #e7eefb;padding:22px 22px 20px;overflow-x:auto;background-image:radial-gradient(circle,#e7e9ec 1px,transparent 0);background-size:20px 20px}.WeeklyProgressLanding_trackerHead__vSTMg{display:flex;align-items:baseline;justify-content:space-between;gap:8px;margin-bottom:16px;min-width:300px}.WeeklyProgressLanding_trackerTitle__N2YOd{font-size:14.5px;font-weight:700;color:#4f5052;letter-spacing:-.01em}.WeeklyProgressLanding_trackerGrid__M8HWF{display:grid;grid-template-columns:22px repeat(7,26px) minmax(110px,1fr);grid-gap:11px 6px;gap:11px 6px;align-items:center;min-width:300px}.WeeklyProgressLanding_trackerDayToday__b4yu9,.WeeklyProgressLanding_trackerDay__2IaPV{display:flex;flex-direction:column;align-items:center;gap:2px}.WeeklyProgressLanding_trackerDayToday__b4yu9{background:#eaf2fd;border-radius:6px;padding:2px 3px}.WeeklyProgressLanding_trackerDayLabel__H0QqB{font-size:10px;font-weight:700;letter-spacing:.03em;color:#9a958b}.WeeklyProgressLanding_trackerDayToday__b4yu9 .WeeklyProgressLanding_trackerDayLabel__H0QqB{color:#2f6fd6}.WeeklyProgressLanding_trackerDayLabelWknd__HEnWH{font-size:10px;font-weight:700;letter-spacing:.03em;color:#c2beb4}.WeeklyProgressLanding_trackerDayNum__dWmLe{font-size:12px;font-weight:600;color:#56585c}.WeeklyProgressLanding_trackerDayNumToday__R3PtI{font-size:12px;font-weight:700;color:#2f6fd6}.WeeklyProgressLanding_trackerDayNumWknd___H2Lv{font-size:12px;font-weight:600;color:#c2beb4}.WeeklyProgressLanding_trackerDivider__1Ztv6{grid-column:1/-1;height:1px;background:rgba(55,73,87,.07)}.WeeklyProgressLanding_trackerTaskNum__mN2Zp{display:flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:50%;background:#eef0f2;font-size:11px;font-weight:700;color:#9a958b}.WeeklyProgressLanding_trackerTaskName__yn9Hf{font-size:13.5px;color:#3a3a38;font-weight:500;line-height:1.2;padding-left:2px}.WeeklyProgressLanding_trackerLegend__kkUGl{display:flex;flex-wrap:wrap;gap:10px 16px;margin-top:18px;padding-top:16px;border-top:1px solid #e1e5ea;min-width:300px}.WeeklyProgressLanding_legendItem__Y8BZC{display:inline-flex;align-items:center;gap:6px}.WeeklyProgressLanding_legendLabel__wRLxe{font-size:12.5px;color:#76726a;white-space:nowrap}.WeeklyProgressLanding_whyHead__ZrN3A{max-width:760px}.WeeklyProgressLanding_whyText__7D4ce{margin:18px 0 14px;font-size:16px;line-height:1.65;color:#56585c}.WeeklyProgressLanding_whyTextLast__nlB3f{margin:0 0 28px;font-size:16px;line-height:1.65;color:#56585c}.WeeklyProgressLanding_whyChips__ewUjL{display:flex;flex-wrap:wrap;gap:14px}.WeeklyProgressLanding_whyChip__cDZHD{display:flex;align-items:center;gap:10px;background:#fff;border:1px solid #e1e5ea;border-radius:12px;padding:14px 18px}.WeeklyProgressLanding_whyChip__cDZHD span{font-size:14.5px;font-weight:500;color:#3a3a38}.WeeklyProgressLanding_ctaSection__tUMRs{padding-top:56px;padding-bottom:72px}.WeeklyProgressLanding_ctaCard__KVDN8{background:linear-gradient(160deg,#eff5fe,#e7f0fd);border:1px solid #cfe0fb;border-radius:24px;padding:60px 48px;text-align:center;position:relative;overflow:hidden}.WeeklyProgressLanding_ctaGlyphs__5uT5r{display:flex;justify-content:center;gap:6px;margin-bottom:24px}.WeeklyProgressLanding_ctaTitle__5r_ob{margin:0 auto 16px;max-width:660px;font-size:34px;line-height:1.18;font-weight:700;letter-spacing:-.02em;color:#2f3033;text-wrap:balance}.WeeklyProgressLanding_ctaSub__T_Zf3{margin:0 auto 32px;max-width:580px;font-size:16.5px;line-height:1.6;color:#56585c;text-wrap:pretty}.WeeklyProgressLanding_ctaBtns__NRPqs{display:flex;gap:14px;justify-content:center;flex-wrap:wrap}.WeeklyProgressLanding_faqSection__kb_gX{padding-top:24px;padding-bottom:72px}.WeeklyProgressLanding_faqInner__F3o7h{max-width:720px;margin:0 auto}.WeeklyProgressLanding_faqTitle__LR9v_{margin-bottom:32px;text-align:center}.WeeklyProgressLanding_faqCard__7UzlU{background:#fff;border-radius:16px;border:1px solid rgba(0,0,0,.05);box-shadow:0 4px 24px rgba(0,0,0,.05);padding:6px 26px}.WeeklyProgressLanding_faqRow__7rt_e{border-bottom:1px solid #f0efec}.WeeklyProgressLanding_faqQRow__S31uf{display:flex;justify-content:space-between;align-items:center;gap:18px;width:100%;padding:22px 0;border:none;background:transparent;cursor:pointer;text-align:left}.WeeklyProgressLanding_faqQ__OMJ2v{font-size:16.5px;font-weight:600;color:#3a3a38}.WeeklyProgressLanding_faqA__6Qig4{margin:0;padding:0 0 22px;font-size:15px;line-height:1.65;color:#76726a}@media (max-width:920px){.WeeklyProgressLanding_heroCmp__zGlMD{grid-template-columns:minmax(0,1fr)}.WeeklyProgressLanding_heroRlCard__beloq,.WeeklyProgressLanding_heroTodoCard__4W29e,.WeeklyProgressLanding_heroVs__uK1PV{min-width:0}.WeeklyProgressLanding_heroVs__uK1PV{padding:6px 0}.WeeklyProgressLanding_heroVsChip__OM4to{transform:rotate(90deg)}}@media (max-width:900px){.WeeklyProgressLanding_h1__XdyrX{font-size:35px}.WeeklyProgressLanding_h2__mZiDA{font-size:27px}.WeeklyProgressLanding_grid3__Nw99P{grid-template-columns:1fr;gap:16px}.WeeklyProgressLanding_grid4__DFFbm{grid-template-columns:1fr 1fr;gap:16px}.WeeklyProgressLanding_cmpGrid__PEanV{grid-template-columns:1fr}.WeeklyProgressLanding_status5__NKOxy{grid-template-columns:1fr 1fr}.WeeklyProgressLanding_manualGrid__XP3tz{grid-template-columns:1fr;gap:28px}.WeeklyProgressLanding_container__8VJAH,.WeeklyProgressLanding_heroSection__0r_tF{padding-top:52px;padding-bottom:52px}.WeeklyProgressLanding_ctaCard__KVDN8{padding:44px 24px}.WeeklyProgressLanding_ctaTitle__5r_ob{font-size:27px}.WeeklyProgressLanding_manualCard__9mcPP{padding:28px 22px}.WeeklyProgressLanding_exampleCard__Mxyqk{padding:26px 22px}}@media (max-width:600px){.WeeklyProgressLanding_grid4__DFFbm{grid-template-columns:1fr}.WeeklyProgressLanding_ctaBtns__NRPqs a,.WeeklyProgressLanding_heroBtns__lHsvs a{width:100%}}@media (max-width:480px){.WeeklyProgressLanding_heroVisual__BIn9_{padding:8px}.WeeklyProgressLanding_heroRlCard__beloq,.WeeklyProgressLanding_heroTodoCard__4W29e{padding:22px 16px 20px}.WeeklyProgressLanding_heroTodoTask__Nx_xy{padding:18px 14px;gap:12px}.WeeklyProgressLanding_heroTodoStatusRow__cP_Xt{flex-wrap:wrap}.WeeklyProgressLanding_heroRlHead__LCR2z{flex-wrap:wrap;gap:8px;margin-bottom:18px}.WeeklyProgressLanding_heroRlBrand__o4m_b{gap:6px}.WeeklyProgressLanding_heroRlLabel__l4bH9{letter-spacing:.05em}.WeeklyProgressLanding_todayChip__BYOu5{padding:4px 7px}.WeeklyProgressLanding_todayChip__BYOu5 span:last-child{font-size:11px}.WeeklyProgressLanding_heroRlRowToday__lETdB,.WeeklyProgressLanding_heroRlRow__3buf_{gap:10px}.WeeklyProgressLanding_heroRlRowToday__lETdB{flex-wrap:wrap}.WeeklyProgressLanding_heroRlDayToday__yzfEE,.WeeklyProgressLanding_heroRlDay__0w7G1{width:28px}.WeeklyProgressLanding_heroRlStatusMuted__MYvcE,.WeeklyProgressLanding_heroRlStatusToday__7C45J,.WeeklyProgressLanding_heroRlStatus__zfzdh{font-size:13px}.WeeklyProgressLanding_heroRlTodayNote__153L8{font-size:12px}.WeeklyProgressLanding_heroInsight__i37b4{margin-left:4px;margin-right:4px;padding:14px 12px}}@media (max-width:400px){.WeeklyProgressLanding_status5__NKOxy{grid-template-columns:1fr}}.WhyDemotivatingLanding_page__VxYLP{color:#4f5052;background-color:#f6f7f8;background-image:radial-gradient(150% 90% at 50% -10%,#fdfbf6 0,rgba(253,251,246,0) 44%),radial-gradient(circle,#d6d8db 1px,transparent 0);background-size:auto,20px 20px;background-repeat:no-repeat,repeat;min-height:100vh;overflow-x:hidden}.WhyDemotivatingLanding_container__LiKwj{max-width:1120px;margin:0 auto;padding:60px 24px;box-sizing:border-box}.WhyDemotivatingLanding_section__lR8Xn{scroll-margin-top:80px}.WhyDemotivatingLanding_flexNone__VDP1v{flex:none}.WhyDemotivatingLanding_h1__2UtHt{margin:0 0 20px;font-size:52px;line-height:1.06;font-weight:700;letter-spacing:-.03em;color:#2f3033;text-wrap:balance}.WhyDemotivatingLanding_h2__qvFsL{margin:0;font-size:32px;line-height:1.16;font-weight:700;letter-spacing:-.02em;color:#2f3033}.WhyDemotivatingLanding_sectionHead__KELTj{max-width:820px;margin-bottom:36px}.WhyDemotivatingLanding_sectionSub__rUznY{margin:14px 0 0;font-size:18px;line-height:1.55;color:#76726a;text-wrap:pretty}.WhyDemotivatingLanding_btnPrimary__XuF2I{padding:0 28px;background:#5b8def;color:#fff;font-weight:600;box-shadow:0 3px 10px rgba(91,141,239,.3)}.WhyDemotivatingLanding_btnPrimary__XuF2I,.WhyDemotivatingLanding_btnSecondary__K35pz{display:inline-flex;align-items:center;justify-content:center;height:52px;border-radius:8px;font-size:16px;text-decoration:none}.WhyDemotivatingLanding_btnSecondary__K35pz{padding:0 26px;background:#fff;border:1px solid #e5e5e5;color:#4f5052;font-weight:500;box-sizing:border-box}.WhyDemotivatingLanding_btnPrimaryLg__hPL3e{height:54px;padding:0 32px;box-shadow:0 3px 12px rgba(91,141,239,.32)}.WhyDemotivatingLanding_btnSecondaryLg__JEUPw{height:54px;padding:0 28px}.WhyDemotivatingLanding_heroSection__AnCjd{padding-top:64px;padding-bottom:70px}.WhyDemotivatingLanding_hero__o9Ss6{display:grid;grid-template-columns:1fr 1.02fr;grid-gap:44px;gap:44px;align-items:center}.WhyDemotivatingLanding_heroEyebrow__rUTWW{display:inline-flex;align-items:center;gap:8px;padding:6px 14px;background:#f0eee9;border:1px solid #e4e1d8;border-radius:999px;margin-bottom:24px}.WhyDemotivatingLanding_heroEyebrowDot___VHos{width:7px;height:7px;border-radius:50%;background:#c98b5b}.WhyDemotivatingLanding_heroEyebrow__rUTWW span:last-child{font-size:12.5px;font-weight:600;color:#8a7a63;letter-spacing:.02em}.WhyDemotivatingLanding_heroSub__LkHeq{margin:0 0 30px;font-size:18px;line-height:1.55;color:#56585c;max-width:540px;text-wrap:pretty}.WhyDemotivatingLanding_heroBtns__bleph{display:flex;gap:14px;flex-wrap:wrap}.WhyDemotivatingLanding_heroScene___FMbW{background:#2f3f57;border-radius:22px;padding:24px 22px 22px;box-shadow:0 20px 50px rgba(40,55,80,.28)}.WhyDemotivatingLanding_heroSceneHead__DdF99{display:flex;align-items:center;gap:8px;margin-bottom:18px;padding:0 4px}.WhyDemotivatingLanding_heroSceneHead__DdF99 span{font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#9db4de}.WhyDemotivatingLanding_heroListLayer__Kclz5{background:rgba(255,255,255,.06);border:1px dashed rgba(255,255,255,.22);border-radius:14px;padding:16px 16px 15px;margin-bottom:12px}.WhyDemotivatingLanding_heroLayerLabel__cS4zu{font-size:10.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#8397b8;margin-bottom:13px}.WhyDemotivatingLanding_heroTaskRows__QXcTq{display:flex;flex-direction:column;gap:11px}.WhyDemotivatingLanding_heroTaskRow__P4iHq{display:flex;align-items:center;gap:11px}.WhyDemotivatingLanding_heroTaskCheckbox__RqMwQ{width:18px;height:18px;border-radius:5px;border:2px solid rgba(255,255,255,.3);flex:none;box-sizing:border-box}.WhyDemotivatingLanding_heroTaskName__hhZAN{font-size:14px;color:#cfd8e6;line-height:1.35}.WhyDemotivatingLanding_heroCompletedRow__YmpC_{margin-top:14px;padding-top:12px;border-top:1px solid rgba(255,255,255,.1);font-size:12.5px;font-weight:600;color:#8397b8}.WhyDemotivatingLanding_heroCompletedValue__2znaD{color:#b7c4da}.WhyDemotivatingLanding_heroTimelineLayer__Pnvfn{background:#fbfcfe;border-radius:14px;padding:16px 16px 15px}.WhyDemotivatingLanding_heroTimelineLabel__t6KMF{font-size:10.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#2f6fd6;margin-bottom:14px}.WhyDemotivatingLanding_timelineRow__1IONM{display:flex;gap:12px}.WhyDemotivatingLanding_timelineTime__Grs_b{font-size:11.5px;font-weight:700;color:#2f6fd6;flex:none;width:40px;padding-top:2px}.WhyDemotivatingLanding_timelineTimeFaded__w9uuy{font-size:11.5px;font-weight:700;color:#9a958b;flex:none;width:40px;padding-top:2px}.WhyDemotivatingLanding_timelineBody__Ui9jC{line-height:1.4;padding-bottom:11px;border-left:2px solid #e7eefb;padding-left:13px;margin-left:-8px}.WhyDemotivatingLanding_timelineBodyFaded__pBxWc{line-height:1.4;padding-left:13px;margin-left:-8px;border-left:2px solid transparent}.WhyDemotivatingLanding_timelineChip__VyAIn{display:inline-block;font-size:10.5px;font-weight:700;border-radius:5px;padding:1px 7px;margin-right:7px;vertical-align:1px}.WhyDemotivatingLanding_chipPresentation__V_IqD{color:#3568b8;background:#e9f0fc}.WhyDemotivatingLanding_chipAnalytics__hEGHe{color:#9a7a48;background:#f4efe6}.WhyDemotivatingLanding_chipArticle__iw6wg{color:#5a6b7a;background:#edeff2}.WhyDemotivatingLanding_chipAlignment__k3AyE{color:#6a6480;background:#eeecf2}.WhyDemotivatingLanding_chipFaded__zvByz{color:#8f9297;background:#eceded}.WhyDemotivatingLanding_timelineText__RiZBL{font-size:13px;color:#3a3a38}.WhyDemotivatingLanding_timelineTextFaded__gXDXQ{font-size:13px;color:#56585c}.WhyDemotivatingLanding_heroInsight__rSsZV{display:flex;gap:10px;align-items:center;margin-top:14px;padding:12px 14px;background:rgba(155,180,222,.16);border-radius:12px}.WhyDemotivatingLanding_heroInsight__rSsZV span{font-size:13.5px;line-height:1.5;color:#dbe2ee;text-wrap:pretty}.WhyDemotivatingLanding_heroInsight__rSsZV strong{font-weight:600;color:#fff}.WhyDemotivatingLanding_board__5L_bC{border:1px solid rgba(0,0,0,.06);border-radius:18px;overflow:hidden;box-shadow:0 8px 30px rgba(0,0,0,.05);background:#fff}.WhyDemotivatingLanding_boardRow__xbeBs{display:grid;grid-template-columns:1.35fr 1fr 1.7fr 1.25fr}.WhyDemotivatingLanding_boardHeadCell__2EXNX{padding:14px 18px;font-size:11.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#a59f93;border-bottom:1px solid #ecebe7}.WhyDemotivatingLanding_boardHeadCellRl__W9_1c{color:#2f6fd6;background:#f4f8fe}.WhyDemotivatingLanding_boardCell__fZox7{padding:20px 18px;border-bottom:1px solid #f0efec;border-left:1px solid #f0efec;display:flex;align-items:center}.WhyDemotivatingLanding_boardCellTask__RsWSO{padding:20px;border-bottom:1px solid #f0efec;display:flex;flex-direction:column;justify-content:center}.WhyDemotivatingLanding_boardCellRl__7u9sX{border-left:1px solid #eef2f8;background:#fbfdff}.WhyDemotivatingLanding_boardTaskName__ZWwuj{font-size:15px;font-weight:600;color:#2f3033;line-height:1.35}.WhyDemotivatingLanding_boardNotDone__c1583{display:inline-flex;align-items:center;gap:9px}.WhyDemotivatingLanding_boardNotDoneBox__db8V1{width:18px;height:18px;border-radius:5px;border:2px solid #cfcabf;flex:none;box-sizing:border-box}.WhyDemotivatingLanding_boardNotDoneText__2ZwvM{font-size:14px;font-weight:500;color:#8a857b}.WhyDemotivatingLanding_boardWhatHappened__J69sT{font-size:14px;color:#56585c;line-height:1.5}.WhyDemotivatingLanding_boardRlStatus__eeIPr{display:inline-flex;align-items:center;gap:10px}.WhyDemotivatingLanding_boardRlLabel__KWHY7{font-size:14px;font-weight:600;color:#2f3033}.WhyDemotivatingLanding_cellLabel__nJ_ba{display:none}.WhyDemotivatingLanding_callout__WcQGM{margin-top:22px;display:flex;gap:11px;align-items:center;background:#2f3f57;border-radius:14px;padding:18px 22px}.WhyDemotivatingLanding_callout__WcQGM p{margin:0;font-size:16px;line-height:1.5;color:#e8edf5;text-wrap:pretty}.WhyDemotivatingLanding_callout__WcQGM strong{font-weight:700;color:#fff}.WhyDemotivatingLanding_chain__SH00u{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:14px;gap:14px}.WhyDemotivatingLanding_chainCard__HSl33{background:#fff;border:1px solid rgba(0,0,0,.05);border-radius:16px;box-shadow:0 4px 24px rgba(0,0,0,.04);padding:26px 22px;display:flex;flex-direction:column;gap:12px}.WhyDemotivatingLanding_chainCardDark__zomM7{background:#2f3f57;border:1px solid #2f3f57;box-shadow:0 8px 26px rgba(47,63,87,.2)}.WhyDemotivatingLanding_chainNum__7qiL_{width:32px;height:32px;border-radius:9px;background:#eef3fd;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:700;color:#2f6fd6}.WhyDemotivatingLanding_chainNumDark__l2qzH{background:rgba(255,255,255,.12);color:#fff}.WhyDemotivatingLanding_chainTitle__9liBm{margin:0;font-size:16.5px;font-weight:700;color:#2f3033;line-height:1.25}.WhyDemotivatingLanding_chainTitleDark__ojV3z{color:#fff}.WhyDemotivatingLanding_chainText__SEGmQ{margin:0;font-size:14px;line-height:1.55;color:#76726a}.WhyDemotivatingLanding_chainTextDark__JzH20{color:#c1cde0}.WhyDemotivatingLanding_gapNote__w85si{margin-top:22px;display:flex;gap:11px;align-items:center;background:#eaf2fd;border:1px solid #cfe0fb;border-radius:14px;padding:18px 22px}.WhyDemotivatingLanding_gapNote__w85si p{margin:0;font-size:15.5px;line-height:1.5;color:#3d4b63;text-wrap:pretty}.WhyDemotivatingLanding_gapNote__w85si strong{font-weight:600}.WhyDemotivatingLanding_researchSection__Tdt0i{padding-top:20px;padding-bottom:60px}.WhyDemotivatingLanding_researchCard__0Z7eN{background:#fff;border:1px solid rgba(0,0,0,.06);border-radius:20px;box-shadow:0 8px 30px rgba(0,0,0,.05);padding:40px}.WhyDemotivatingLanding_research__ZxcAw{display:grid;grid-template-columns:auto 1fr;grid-gap:26px;gap:26px;align-items:center}.WhyDemotivatingLanding_bookCover__68lP4{width:132px;height:186px;border-radius:3px 9px 9px 3px;background:linear-gradient(150deg,#33507a,#2b4166);box-shadow:0 12px 26px rgba(40,55,80,.28);padding:20px 16px 16px;display:flex;flex-direction:column;position:relative;overflow:hidden;flex:none;box-sizing:border-box}.WhyDemotivatingLanding_bookSpine__OkosB{position:absolute;top:0;bottom:0;left:0;width:6px;background:rgba(0,0,0,.22)}.WhyDemotivatingLanding_bookSpineLine__8cE21{position:absolute;top:0;bottom:0;left:6px;width:1px;background:rgba(255,255,255,.12)}.WhyDemotivatingLanding_bookBadge___TVCj{font-size:9px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#8ea6cf;margin-bottom:auto;padding-left:6px}.WhyDemotivatingLanding_bookRule__ojPZr{width:26px;height:2px;background:#7f9ac6;border-radius:2px;margin:0 0 12px 6px}.WhyDemotivatingLanding_bookTitle__lKPSV{font-size:16px;font-weight:700;line-height:1.2;color:#fff;letter-spacing:-.01em;padding-left:6px}.WhyDemotivatingLanding_bookAuthors__dLFL8{font-size:10.5px;font-weight:500;line-height:1.35;color:#b9c6dd;margin-top:9px;padding-left:6px}.WhyDemotivatingLanding_researchTitle__y1z9k{margin:0 0 16px;font-weight:700;letter-spacing:-.02em;color:#2f3033;font-size:26px;line-height:1.2}.WhyDemotivatingLanding_researchP__Fjk3A{margin:0 0 14px;font-size:15.5px;line-height:1.65;color:#56585c;text-wrap:pretty}.WhyDemotivatingLanding_researchLink__2DamT{display:inline-flex;align-items:center;gap:8px;font-size:15px;font-weight:700;color:#2f6fd6;text-decoration:none}.WhyDemotivatingLanding_researchHelper__ZVy0U{margin-top:8px;font-size:12.5px;line-height:1.5;color:#9a958b}.WhyDemotivatingLanding_researchOriginal__q2L3l{margin-top:6px;font-size:12px;color:#b0aca2}.WhyDemotivatingLanding_truth__xvITX{display:grid;grid-template-columns:.9fr 1.2fr;grid-gap:20px;gap:20px;align-items:stretch}.WhyDemotivatingLanding_truthLeft__ZDHqw{background:#f7f6f4;border:1px solid rgba(0,0,0,.06);border-radius:18px;padding:32px 30px;display:flex;flex-direction:column}.WhyDemotivatingLanding_truthLabel__AjA_G{color:#a59f93}.WhyDemotivatingLanding_truthLabelRight__8UrlB,.WhyDemotivatingLanding_truthLabel__AjA_G{font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;margin-bottom:20px}.WhyDemotivatingLanding_truthLabelRight__8UrlB{color:#2f6fd6}.WhyDemotivatingLanding_truthItems__iD06b{display:flex;flex-direction:column;gap:14px}.WhyDemotivatingLanding_truthItem__jMEen{display:flex;align-items:center;gap:12px}.WhyDemotivatingLanding_truthCheckboxBox__7iOWt{width:22px;height:22px;border-radius:6px;border:2px solid #cfcabf;flex:none;box-sizing:border-box}.WhyDemotivatingLanding_truthItemTextMuted__m_V2q{font-size:17px;font-weight:600;color:#8a857b}.WhyDemotivatingLanding_truthRight__5YhGm{background:#fff;border:1.5px solid #cfe0fb;border-radius:18px;box-shadow:0 12px 34px rgba(91,141,239,.12);padding:32px 30px}.WhyDemotivatingLanding_truthItemsRight__Z2eY5{display:flex;flex-direction:column;gap:16px}.WhyDemotivatingLanding_truthItemText__CzKpU{font-size:17px;font-weight:600;color:#2f3033}.WhyDemotivatingLanding_truthQuote__3Fdse{margin-top:24px;background:#2f3f57;border-radius:16px;padding:28px 30px}.WhyDemotivatingLanding_truthQuote__3Fdse p{margin:0;font-size:19px;line-height:1.45;font-weight:600;color:#fff;text-wrap:balance}.WhyDemotivatingLanding_rlView__jeaw6{display:grid;grid-template-columns:1.1fr .9fr;grid-gap:22px;gap:22px;align-items:stretch}.WhyDemotivatingLanding_dayBoard__edKWz{background:#fff;border:1.5px solid #cfe0fb;border-radius:18px;box-shadow:0 12px 34px rgba(91,141,239,.12);padding:26px 28px}.WhyDemotivatingLanding_dayBoardHead__3WDyq{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px}.WhyDemotivatingLanding_dayBoardHead__3WDyq span{font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#2f6fd6}.WhyDemotivatingLanding_dayRows__26CPT{display:flex;flex-direction:column;gap:12px}.WhyDemotivatingLanding_dayRow__xgIFf{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:13px 15px;background:#fbfaf8;border:1px solid #f0efec;border-radius:12px}.WhyDemotivatingLanding_dayRowTask__mMstK{font-size:14.5px;font-weight:500;color:#3a3a38}.WhyDemotivatingLanding_dayRowStatus__igZrn{display:inline-flex;align-items:center;gap:9px;flex:none}.WhyDemotivatingLanding_dayRowStatusLabel__djeKh{font-size:13px;font-weight:600;color:#56585c}.WhyDemotivatingLanding_weekStrip__puhTz{background:#fff;border:1px solid rgba(0,0,0,.06);border-radius:18px;box-shadow:0 8px 30px rgba(0,0,0,.05);padding:26px 28px;display:flex;flex-direction:column}.WhyDemotivatingLanding_weekStripLabel___r6bX{font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#a59f93;margin-bottom:6px}.WhyDemotivatingLanding_weekStripTask__qV8yi{font-size:15px;font-weight:600;color:#2f3033;margin-bottom:22px}.WhyDemotivatingLanding_stripGrid__aSOU4{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:10px;gap:10px}.WhyDemotivatingLanding_stripDay__Egvuw{display:flex;flex-direction:column;align-items:center;gap:9px;text-align:center}.WhyDemotivatingLanding_stripDayLabel__FEgfB{font-size:11px;font-weight:700;letter-spacing:.05em;color:#9a958b}.WhyDemotivatingLanding_stripDayStatus__c5BUM{font-size:11.5px;font-weight:600;color:#76726a;line-height:1.3}.WhyDemotivatingLanding_rlNote__JyW2v{margin-top:22px;display:flex;gap:11px;align-items:center;background:#eaf2fd;border:1px solid #cfe0fb;border-radius:14px;padding:18px 22px}.WhyDemotivatingLanding_rlNote__JyW2v p{margin:0;font-size:15.5px;line-height:1.5;color:#3d4b63;text-wrap:pretty}.WhyDemotivatingLanding_diagnosticCard__1_8Mm{background:#fff;border-radius:20px;border:1px solid rgba(0,0,0,.05);box-shadow:0 8px 30px rgba(0,0,0,.05);padding:44px}.WhyDemotivatingLanding_diagnosticHead__mhHEH{max-width:720px;margin-bottom:28px}.WhyDemotivatingLanding_diagnosticHeadSub__0qscv{margin:0;font-size:16px;line-height:1.6;color:#76726a}.WhyDemotivatingLanding_diagnosticRows__DQxbb{display:flex;flex-direction:column;gap:12px}.WhyDemotivatingLanding_diagnosticRow__LqYQ1{display:flex;align-items:center;gap:14px;background:#f7f6f4;border:1px solid #e1e5ea;border-radius:12px;padding:16px 18px;cursor:pointer}.WhyDemotivatingLanding_diagnosticRow__LqYQ1:focus-visible{outline:3px solid rgba(73,145,234,.35);outline-offset:2px}.WhyDemotivatingLanding_diagnosticCheckOn__Tap64{width:26px;height:26px;border-radius:7px;background:#5b8def;display:flex;align-items:center;justify-content:center;flex:none;box-shadow:0 2px 6px rgba(91,141,239,.3)}.WhyDemotivatingLanding_diagnosticCheckOff__YRqWE{width:26px;height:26px;border-radius:7px;background:#fff;border:2px solid #d8d5cd;flex:none;box-sizing:border-box}.WhyDemotivatingLanding_diagnosticRowText__WBuT0{font-size:15px;font-weight:500;color:#3a3a38}.WhyDemotivatingLanding_diagnosticNote__EcnBm{margin-top:24px;display:flex;gap:11px;align-items:flex-start;background:#eaf2fd;border:1px solid #cfe0fb;border-radius:12px;padding:18px 20px}.WhyDemotivatingLanding_diagnosticNote__EcnBm p{margin:0;font-size:15px;line-height:1.55;color:#3d4b63;text-wrap:pretty}.WhyDemotivatingLanding_relatedSection__IEDmq{padding-top:20px;padding-bottom:60px}.WhyDemotivatingLanding_relatedHead__lkvNv{max-width:760px;margin-bottom:32px}.WhyDemotivatingLanding_relatedGrid__5WLXP{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px;gap:20px}.WhyDemotivatingLanding_relatedCard__hR5rr{display:block;background:#fff;border-radius:16px;border:1px solid rgba(0,0,0,.05);box-shadow:0 4px 24px rgba(0,0,0,.05);padding:28px;text-decoration:none}.WhyDemotivatingLanding_relatedCard__hR5rr:hover{box-shadow:0 10px 30px rgba(40,38,34,.1)}.WhyDemotivatingLanding_relatedCardHead__VrAx1{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}.WhyDemotivatingLanding_relatedCardTitle__0WVL_{margin:0;font-size:18px;font-weight:700;color:#2f3033}.WhyDemotivatingLanding_relatedCardText__DA1pG{margin:0;font-size:14.5px;line-height:1.6;color:#76726a}.WhyDemotivatingLanding_ctaSection__ybI1t{padding-top:20px;padding-bottom:72px}.WhyDemotivatingLanding_ctaCard__aVHzi{background:linear-gradient(160deg,#eff5fe,#e7f0fd);border:1px solid #cfe0fb;border-radius:24px;padding:60px 48px;text-align:center;overflow:hidden}.WhyDemotivatingLanding_ctaGlyphs__aJIt_{display:flex;justify-content:center;gap:6px;margin-bottom:24px}.WhyDemotivatingLanding_ctaTitle__ochxl{margin:0 auto 16px;max-width:680px;font-size:33px;line-height:1.18;font-weight:700;letter-spacing:-.02em;color:#2f3033;text-wrap:balance}.WhyDemotivatingLanding_ctaSub__beOct{margin:0 auto 32px;max-width:640px;font-size:16.5px;line-height:1.6;color:#56585c;text-wrap:pretty}.WhyDemotivatingLanding_ctaBtns__7_Kam{display:flex;gap:14px;justify-content:center;flex-wrap:wrap}.WhyDemotivatingLanding_faqSection__9Mzmi{padding-top:24px;padding-bottom:72px}.WhyDemotivatingLanding_faqInner__40JF2{max-width:720px;margin:0 auto}.WhyDemotivatingLanding_faqTitle__r1Iuy{margin-bottom:32px;text-align:center}.WhyDemotivatingLanding_faqCard__cVqpY{background:#fff;border-radius:16px;border:1px solid rgba(0,0,0,.05);box-shadow:0 4px 24px rgba(0,0,0,.05);padding:6px 26px}.WhyDemotivatingLanding_faqRow__7mfX7{border-bottom:1px solid #f0efec}.WhyDemotivatingLanding_faqQRow__Ml_HA{display:flex;justify-content:space-between;align-items:center;gap:18px;width:100%;padding:22px 0;border:none;background:transparent;cursor:pointer;text-align:left}.WhyDemotivatingLanding_faqQ__j9Pf1{font-size:16.5px;font-weight:600;color:#3a3a38}.WhyDemotivatingLanding_faqA__9C7zF{margin:0;padding:0 0 22px;font-size:15px;line-height:1.65;color:#76726a}@media (max-width:980px){.WhyDemotivatingLanding_chain__SH00u{grid-template-columns:1fr 1fr}}@media (max-width:860px){.WhyDemotivatingLanding_h1__2UtHt{font-size:36px}.WhyDemotivatingLanding_h2__qvFsL{font-size:26px}.WhyDemotivatingLanding_hero__o9Ss6{grid-template-columns:1fr;gap:32px}.WhyDemotivatingLanding_relatedGrid__5WLXP,.WhyDemotivatingLanding_rlView__jeaw6,.WhyDemotivatingLanding_truth__xvITX{grid-template-columns:1fr}.WhyDemotivatingLanding_research__ZxcAw{grid-template-columns:1fr;gap:18px}.WhyDemotivatingLanding_container__LiKwj,.WhyDemotivatingLanding_heroSection__AnCjd{padding-top:52px;padding-bottom:52px}.WhyDemotivatingLanding_boardHeadRow__iiu1Q{display:none}.WhyDemotivatingLanding_boardRow__xbeBs{grid-template-columns:1fr;gap:0;border:1px solid rgba(0,0,0,.07);border-radius:14px;padding:18px;background:#fff;box-shadow:0 4px 20px rgba(0,0,0,.04);margin-bottom:12px}.WhyDemotivatingLanding_boardCellTask__RsWSO,.WhyDemotivatingLanding_boardCell__fZox7{border:none!important;padding:0!important;flex-direction:column;align-items:flex-start}.WhyDemotivatingLanding_boardCellTask__RsWSO+.WhyDemotivatingLanding_boardCell__fZox7,.WhyDemotivatingLanding_boardCell__fZox7+.WhyDemotivatingLanding_boardCell__fZox7{margin-top:14px;padding-top:14px!important;border-top:1px solid #f0efec!important}.WhyDemotivatingLanding_boardCell__fZox7+.WhyDemotivatingLanding_boardCellRl__7u9sX{margin-top:16px!important;padding:16px!important;background:#f5f9ff!important;border:1px solid #e2ecfb!important;border-radius:12px!important}.WhyDemotivatingLanding_boardCellRl__7u9sX .WhyDemotivatingLanding_cellLabel__nJ_ba{color:#2f6fd6}.WhyDemotivatingLanding_cellLabel__nJ_ba{display:block;font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#a59f93;margin-bottom:6px}.WhyDemotivatingLanding_diagnosticCard__1_8Mm,.WhyDemotivatingLanding_researchCard__0Z7eN{padding:28px 22px}}@media (max-width:560px){.WhyDemotivatingLanding_chain__SH00u{grid-template-columns:1fr}.WhyDemotivatingLanding_stripGrid__aSOU4{grid-template-columns:1fr 1fr}.WhyDemotivatingLanding_ctaBtns__7_Kam a,.WhyDemotivatingLanding_heroBtns__bleph a{width:100%}.WhyDemotivatingLanding_dayRow__xgIFf{flex-direction:column;align-items:flex-start;gap:8px}}.TodoVsTrackerLanding_page__eWpoJ{color:#4f5052;background-color:#f6f7f8;background-image:radial-gradient(150% 90% at 50% -10%,#fdfbf6 0,rgba(253,251,246,0) 44%),radial-gradient(circle,#d6d8db 1px,transparent 0);background-size:auto,20px 20px;background-repeat:no-repeat,repeat;min-height:100vh;overflow-x:hidden}.TodoVsTrackerLanding_container__z_zT_{max-width:1140px;margin:0 auto;padding:64px 24px;box-sizing:border-box}.TodoVsTrackerLanding_section__J8g65{scroll-margin-top:80px}.TodoVsTrackerLanding_flexNone__5m2Ns{flex:none}.TodoVsTrackerLanding_h1__E1GQJ{margin:0 0 20px;font-size:52px;line-height:1.07;font-weight:700;letter-spacing:-.03em;color:#2f3033;text-wrap:balance}.TodoVsTrackerLanding_h2__lrQ2N{margin:0;font-size:33px;line-height:1.15;font-weight:700;letter-spacing:-.02em;color:#2f3033}.TodoVsTrackerLanding_sectionHead__C8j58{max-width:760px;margin-bottom:36px}.TodoVsTrackerLanding_sectionSub__kSLC6{margin:14px 0 0;font-size:18px;line-height:1.55;color:#76726a;text-wrap:pretty}.TodoVsTrackerLanding_btnPrimary__ltNPX{padding:0 28px;background:#5b8def;color:#fff;font-weight:600;box-shadow:0 3px 10px rgba(91,141,239,.3)}.TodoVsTrackerLanding_btnPrimary__ltNPX,.TodoVsTrackerLanding_btnSecondary__P1Lj7{display:inline-flex;align-items:center;justify-content:center;height:52px;border-radius:8px;font-size:16px;text-decoration:none}.TodoVsTrackerLanding_btnSecondary__P1Lj7{padding:0 26px;background:#fff;border:1px solid #e5e5e5;color:#4f5052;font-weight:500;box-sizing:border-box}.TodoVsTrackerLanding_btnPrimaryLg__LTGDS{height:54px;padding:0 32px;box-shadow:0 3px 12px rgba(91,141,239,.32)}.TodoVsTrackerLanding_btnSecondaryLg___DnJu{height:54px;padding:0 28px}.TodoVsTrackerLanding_heroSection__zCquM{padding-top:60px;padding-bottom:72px}.TodoVsTrackerLanding_heroHead__4mw32{max-width:860px;margin:0 auto 44px;text-align:center}.TodoVsTrackerLanding_heroBadge__EQL61{display:inline-flex;align-items:center;gap:8px;padding:6px 14px;background:#eaf2fd;border:1px solid #cfe0fb;border-radius:999px;margin-bottom:26px}.TodoVsTrackerLanding_heroBadge__EQL61 span{font-size:12.5px;font-weight:600;color:#2f6fd6;letter-spacing:.02em}.TodoVsTrackerLanding_heroSub__zFfPh{margin:0 auto 30px;font-size:18px;line-height:1.55;color:#56585c;max-width:720px;text-wrap:pretty}.TodoVsTrackerLanding_heroBtns__uewEw{display:flex;gap:14px;flex-wrap:wrap;justify-content:center}.TodoVsTrackerLanding_heroVisual__cPxla{background:#fff;border-radius:22px;box-shadow:0 18px 50px rgba(40,38,34,.1),0 2px 8px rgba(40,38,34,.05);border:1px solid rgba(0,0,0,.04);padding:16px}.TodoVsTrackerLanding_chooser__dMiuw{display:grid;grid-template-columns:1fr 1fr;align-items:stretch;grid-gap:20px;gap:20px}.TodoVsTrackerLanding_chooserCard__tnp7D{border-radius:16px;padding:26px 26px 24px;display:flex;flex-direction:column}.TodoVsTrackerLanding_chooserCardShort__8hEzt{background:#f7f6f4}.TodoVsTrackerLanding_chooserCardLong__zd_ny{background:#fff;border:1.5px solid #cfe0fb;box-shadow:0 10px 30px rgba(91,141,239,.1)}.TodoVsTrackerLanding_chooserHead__KQqqX{display:flex;align-items:center;gap:9px;margin-bottom:6px;flex-wrap:wrap}.TodoVsTrackerLanding_chooserLabelShort__bVrn2{font-size:13px;font-weight:700;letter-spacing:.03em;color:#8a857b}.TodoVsTrackerLanding_chooserLabelLong__YOcQg{font-size:13px;font-weight:700;letter-spacing:.03em;color:#2f3033}.TodoVsTrackerLanding_chooserTagShort__g3wxt{font-size:13px;font-weight:700;color:#8a857b}.TodoVsTrackerLanding_chooserTagLong__kM6sS{font-size:13px;font-weight:700;color:#2f6fd6}.TodoVsTrackerLanding_chooserDivider___MkC1{height:1px;background:rgba(55,73,87,.07);margin:14px 0 18px}.TodoVsTrackerLanding_chooserDividerLong__MhpDq{height:1px;background:#e7eefb;margin:14px 0 18px}.TodoVsTrackerLanding_chooserTasks__xUAJn{display:flex;flex-direction:column;gap:12px;flex:1 1}.TodoVsTrackerLanding_chooserTaskRow__UKBeb{display:flex;align-items:center;gap:12px}.TodoVsTrackerLanding_chooserTaskNameShort__iTE_R{font-size:15px;color:#56585c}.TodoVsTrackerLanding_chooserTaskNameLong__VzjwG{font-size:15px;font-weight:500;color:#3a3a38}.TodoVsTrackerLanding_chooserTaskNameEmphasis___mZzN{font-size:15px;font-weight:600;color:#2d7a4a}.TodoVsTrackerLanding_chooserFoot__Z4a4A{margin:18px 0 0;font-size:13px;line-height:1.5}.TodoVsTrackerLanding_chooserFootShort__SLphv{color:#a59f93}.TodoVsTrackerLanding_chooserFootLong__9DAgZ{color:#7d93b5}.TodoVsTrackerLanding_chooserCaption__wCNF1{text-align:center;margin:16px 0 6px}.TodoVsTrackerLanding_chooserCaptionPill__YEqU_{display:inline-flex;align-items:center;gap:8px;padding:7px 16px;background:#f7f6f4;border-radius:999px;font-size:13.5px;font-weight:600;color:#56585c}.TodoVsTrackerLanding_heroInsight__KwAZW{display:flex;gap:11px;align-items:center;margin:10px 10px 4px;padding:14px 16px;background:#eaf2fd;border-radius:12px}.TodoVsTrackerLanding_heroInsight__KwAZW span{font-size:14.5px;line-height:1.5;color:#3d4b63;text-wrap:pretty}.TodoVsTrackerLanding_heroInsight__KwAZW strong{font-weight:600}.TodoVsTrackerLanding_matrix__BEDki{display:grid;grid-template-columns:1.1fr 1fr 1.15fr;background:#fff;border-radius:18px;border:1px solid rgba(0,0,0,.05);box-shadow:0 10px 34px rgba(40,38,34,.07);overflow:hidden}.TodoVsTrackerLanding_matrixRow__Hz7gJ{display:contents}.TodoVsTrackerLanding_matrixCell__N26k5{padding:18px 24px;border-top:1px solid #f0efec;display:flex;flex-direction:column;justify-content:center}.TodoVsTrackerLanding_matrixCellProg__7uWCJ{background:#f4f8fe}.TodoVsTrackerLanding_matrixHeadCell__T1Sqh{border-top:none;display:flex;align-items:center;gap:9px}.TodoVsTrackerLanding_matrixHeadTodo__fBRAC span{font-size:17px;font-weight:700;color:#8a857b}.TodoVsTrackerLanding_matrixHeadTracker__cVtus span{font-size:17px;font-weight:700;color:#2f6fd6}.TodoVsTrackerLanding_matrixLabel__MwOkE{font-size:15px;font-weight:700;color:#2f3033}.TodoVsTrackerLanding_matrixTag__C1Kim{display:none}.TodoVsTrackerLanding_matrixTodoValue__rgrDq{font-size:15px;color:#666}.TodoVsTrackerLanding_matrixTrackerValue__p8_mg{font-size:15px;font-weight:600;color:#2f3033}.TodoVsTrackerLanding_cmpGrid__Oybkg{display:grid;grid-template-columns:1fr 1fr;grid-gap:24px;gap:24px;align-items:stretch}.TodoVsTrackerLanding_decisionCardSimple__WbMsk{background:#f7f6f4;border-radius:18px;border:1px solid rgba(0,0,0,.06);padding:30px;display:flex;flex-direction:column}.TodoVsTrackerLanding_decisionCardTracked__Ve32A{background:#fff;border-radius:18px;border:1.5px solid #cfe0fb;box-shadow:0 10px 30px rgba(91,141,239,.1);padding:30px;display:flex;flex-direction:column}.TodoVsTrackerLanding_decisionHead__mnq7V{display:flex;align-items:center;gap:9px;margin-bottom:8px}.TodoVsTrackerLanding_decisionHeadSimple__4FfXx span{font-size:17px;font-weight:700;color:#8a857b}.TodoVsTrackerLanding_decisionHeadTracked__kh_XG span{font-size:17px;font-weight:700;color:#2f6fd6}.TodoVsTrackerLanding_decisionText__Es9BB{margin:0 0 20px;font-size:14.5px;line-height:1.6;color:#76726a}.TodoVsTrackerLanding_decisionTasks__DkoXz{display:flex;flex-direction:column;gap:11px}.TodoVsTrackerLanding_decisionTaskRow__dbLwc{display:flex;align-items:center;gap:12px}.TodoVsTrackerLanding_decisionTaskSimple__DrtVO{font-size:14.5px;color:#56585c}.TodoVsTrackerLanding_decisionTaskTracked__UUISI{font-size:14.5px;font-weight:500;color:#3a3a38}.TodoVsTrackerLanding_decisionNote__resk_{margin-top:24px;display:flex;gap:11px;align-items:center;background:#2f3f57;border-radius:14px;padding:18px 22px}.TodoVsTrackerLanding_decisionNote__resk_ p{margin:0;font-size:16px;line-height:1.5;color:#e8edf5;text-wrap:pretty}.TodoVsTrackerLanding_decisionNote__resk_ strong{font-weight:700;color:#fff}.TodoVsTrackerLanding_exampleTodoCard__XsVRS{background:#f7f6f4;border-radius:16px;border:1px solid rgba(0,0,0,.05);padding:28px 28px 30px;display:flex;flex-direction:column}.TodoVsTrackerLanding_exampleLabel__gXdR_{color:#a59f93}.TodoVsTrackerLanding_exampleLabelTracker__aPBdg,.TodoVsTrackerLanding_exampleLabel__gXdR_{font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;margin-bottom:20px}.TodoVsTrackerLanding_exampleLabelTracker__aPBdg{color:#2f6fd6}.TodoVsTrackerLanding_exampleTodoTask__Xzjf6{display:flex;align-items:flex-start;gap:14px;padding:20px 18px;border:1px dashed #d8d5cd;border-radius:12px;background:#fbfaf8;flex:1 1}.TodoVsTrackerLanding_exampleCheckbox__Hgx_4{width:24px;height:24px;border-radius:6px;border:2px solid #cfcabf;flex:none;margin-top:1px;box-sizing:border-box}.TodoVsTrackerLanding_exampleTodoTaskName__Yd_xg{font-size:16px;color:#9a958b;margin-bottom:10px;line-height:1.4}.TodoVsTrackerLanding_exampleStatusRow__VACzF{display:inline-flex;align-items:center;gap:7px}.TodoVsTrackerLanding_exampleStatusLabel__H4Ck9{font-size:13px;color:#a59f93}.TodoVsTrackerLanding_exampleStatusValue__8XusS{font-size:13px;font-weight:600;color:#8a857b}.TodoVsTrackerLanding_exampleNote__7XFXE{margin:18px 0 0;font-size:13.5px;line-height:1.6;color:#76726a}.TodoVsTrackerLanding_exampleTrackerCard__PtbJB{background:#fff;border-radius:16px;border:1.5px solid #cfe0fb;box-shadow:0 10px 30px rgba(91,141,239,.1);padding:28px 28px 30px}.TodoVsTrackerLanding_exampleTrackerTask__qiH1P{font-size:16px;font-weight:600;color:#3a3a38;margin-bottom:18px}.TodoVsTrackerLanding_exampleDayRows__Orco5{display:flex;flex-direction:column;gap:11px}.TodoVsTrackerLanding_exampleDayRow__22OUV{display:flex;align-items:flex-start;gap:13px}.TodoVsTrackerLanding_exampleDay__PiMka{width:28px;font-size:11px;font-weight:700;letter-spacing:.05em;color:#9a958b;flex:none;margin-top:7px}.TodoVsTrackerLanding_exampleDayBody__9vtZw{padding-top:1px}.TodoVsTrackerLanding_exampleDayStatus__qcwSi{font-size:14px;font-weight:600;color:#56585c}.TodoVsTrackerLanding_exampleDayText__09wvw{font-size:13px;line-height:1.45;color:#87898c;margin-top:2px}.TodoVsTrackerLanding_rlNote__pXzko{margin-top:26px;display:flex;gap:11px;align-items:center;background:#eaf2fd;border:1px solid #cfe0fb;border-radius:14px;padding:18px 22px}.TodoVsTrackerLanding_rlNote__pXzko p{margin:0;font-size:15.5px;line-height:1.5;color:#3d4b63;text-wrap:pretty}.TodoVsTrackerLanding_rlNote__pXzko strong{font-weight:600}.TodoVsTrackerLanding_statusStripCard__OcljD{background:#fff;border-radius:16px;border:1px solid rgba(0,0,0,.05);box-shadow:0 4px 24px rgba(0,0,0,.05);padding:8px}.TodoVsTrackerLanding_statusStripRow__khd5_{display:flex;flex-wrap:wrap}.TodoVsTrackerLanding_statusStripItem__hTbJk{flex:1 1 190px;display:flex;align-items:center;gap:13px;padding:16px 18px}.TodoVsTrackerLanding_statusStripName__j2O5R{font-size:14px;font-weight:600;color:#3a3a38}.TodoVsTrackerLanding_statusStripText__ErBdZ{font-size:12.5px;color:#87898c}.TodoVsTrackerLanding_diffGrid___7fss{display:grid;grid-template-columns:1fr 1fr;grid-gap:24px;gap:24px}.TodoVsTrackerLanding_diffCardTodo__njbfM{background:#f7f6f4;border-radius:18px;border:1px solid rgba(0,0,0,.06);padding:44px 38px}.TodoVsTrackerLanding_diffCardTracker__uryX0{background:#fff;border-radius:18px;border:1.5px solid #cfe0fb;box-shadow:0 12px 34px rgba(91,141,239,.12);padding:44px 38px}.TodoVsTrackerLanding_diffHead__w82xy{display:flex;align-items:center;gap:9px;margin-bottom:26px}.TodoVsTrackerLanding_diffLabelTodo__HUTBF{font-size:13px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#a59f93}.TodoVsTrackerLanding_diffLabelTracker__qyN6F{font-size:13px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#2f6fd6}.TodoVsTrackerLanding_diffQuestionTodo__6XIZ_{font-size:32px;line-height:1.12;font-weight:700;letter-spacing:-.02em;color:#8a857b}.TodoVsTrackerLanding_diffQuestionTracker__swZ0p{font-size:32px;line-height:1.12;font-weight:700;letter-spacing:-.02em;color:#2f3033}.TodoVsTrackerLanding_diffNote__xVm_7{margin:26px 0 0;max-width:760px;font-size:17px;line-height:1.6;color:#3a3a38;font-weight:500;text-wrap:pretty}.TodoVsTrackerLanding_checklistCard__kbxj3{background:#fff;border-radius:20px;border:1px solid rgba(0,0,0,.05);box-shadow:0 8px 30px rgba(0,0,0,.05);padding:44px}.TodoVsTrackerLanding_checklistHead__azEob{max-width:720px;margin-bottom:28px}.TodoVsTrackerLanding_checklistHeadSub__GAaSP{margin:0;font-size:16px;line-height:1.6;color:#76726a}.TodoVsTrackerLanding_checklistGrid__9mNys{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px 20px;gap:12px 20px}.TodoVsTrackerLanding_checklistRow__4iyg_{display:flex;align-items:center;gap:14px;background:#f7f6f4;border:1px solid #e1e5ea;border-radius:12px;padding:16px 18px;cursor:pointer}.TodoVsTrackerLanding_checklistRow__4iyg_:focus-visible{outline:3px solid rgba(73,145,234,.35);outline-offset:2px}.TodoVsTrackerLanding_checklistCheckOn__ro9Vu{width:26px;height:26px;border-radius:7px;background:#5b8def;display:flex;align-items:center;justify-content:center;flex:none;box-shadow:0 2px 6px rgba(91,141,239,.3)}.TodoVsTrackerLanding_checklistCheckOff__R9t7I{width:26px;height:26px;border-radius:7px;background:#fff;border:2px solid #d8d5cd;flex:none;box-sizing:border-box}.TodoVsTrackerLanding_checklistRowText__os_le{font-size:15px;font-weight:500;color:#3a3a38}.TodoVsTrackerLanding_checklistNote__huVJb{margin-top:24px;display:flex;gap:11px;align-items:center;background:#eaf2fd;border:1px solid #cfe0fb;border-radius:12px;padding:18px 20px}.TodoVsTrackerLanding_checklistNote__huVJb p{margin:0;font-size:15px;line-height:1.55;color:#3d4b63;text-wrap:pretty}.TodoVsTrackerLanding_togetherText__K7brW{margin:0;font-size:16px;line-height:1.65;color:#76726a}.TodoVsTrackerLanding_togetherScheme__rAs6H{display:flex;flex-direction:column;gap:16px;max-width:640px;margin:0 auto 28px}.TodoVsTrackerLanding_togetherRowShort__uGPaS{display:flex;align-items:center;gap:16px;background:#f7f6f4;border:1px solid #e1e5ea;border-radius:16px;padding:22px 26px}.TodoVsTrackerLanding_togetherRowLong__TOuq3{display:flex;align-items:center;gap:16px;background:#eaf2fd;border:1.5px solid #cfe0fb;border-radius:16px;padding:22px 26px;box-shadow:0 8px 24px rgba(91,141,239,.1)}.TodoVsTrackerLanding_togetherLabelShort__idRTj{font-size:18px;font-weight:600;color:#56585c;flex:1 1}.TodoVsTrackerLanding_togetherLabelLong__riGkg{font-size:18px;font-weight:600;color:#3d4b63;flex:1 1}.TodoVsTrackerLanding_togetherActionShort__KGPwe{font-size:18px;font-weight:700;color:#8a857b;flex:none}.TodoVsTrackerLanding_togetherActionLong__7Re2K{font-size:18px;font-weight:700;color:#2f6fd6;flex:none}.TodoVsTrackerLanding_togetherNote__wjZVV{display:flex;gap:11px;align-items:center;justify-content:center;max-width:720px;margin:0 auto;background:#2f3f57;border-radius:14px;padding:20px 24px}.TodoVsTrackerLanding_togetherNote__wjZVV p{margin:0;font-size:16px;line-height:1.5;color:#e8edf5;text-wrap:pretty}.TodoVsTrackerLanding_ctaSection__eqC3a{padding-top:56px;padding-bottom:72px}.TodoVsTrackerLanding_ctaCard__f_W05{background:linear-gradient(160deg,#eff5fe,#e7f0fd);border:1px solid #cfe0fb;border-radius:24px;padding:60px 48px;text-align:center;overflow:hidden}.TodoVsTrackerLanding_ctaGlyphs__nZOr1{display:flex;justify-content:center;gap:6px;margin-bottom:24px}.TodoVsTrackerLanding_ctaTitle__ZjyCC{margin:0 auto 16px;max-width:640px;font-size:33px;line-height:1.18;font-weight:700;letter-spacing:-.02em;color:#2f3033;text-wrap:balance}.TodoVsTrackerLanding_ctaSub__SMqMH{margin:0 auto 32px;max-width:600px;font-size:16.5px;line-height:1.6;color:#56585c;text-wrap:pretty}.TodoVsTrackerLanding_ctaBtns__Tx48l{display:flex;gap:14px;justify-content:center;flex-wrap:wrap}.TodoVsTrackerLanding_faqSection__KR32l{padding-top:24px;padding-bottom:72px}.TodoVsTrackerLanding_faqInner__yE7SC{max-width:720px;margin:0 auto}.TodoVsTrackerLanding_faqTitle__L5yWs{margin-bottom:32px;text-align:center}.TodoVsTrackerLanding_faqCard__9FDoW{background:#fff;border-radius:16px;border:1px solid rgba(0,0,0,.05);box-shadow:0 4px 24px rgba(0,0,0,.05);padding:6px 26px}.TodoVsTrackerLanding_faqRow__DFzwc{border-bottom:1px solid #f0efec}.TodoVsTrackerLanding_faqQRow__9MnT_{display:flex;justify-content:space-between;align-items:center;gap:18px;width:100%;padding:22px 0;border:none;background:transparent;cursor:pointer;text-align:left}.TodoVsTrackerLanding_faqQ__BPhJ8{font-size:16.5px;font-weight:600;color:#3a3a38}.TodoVsTrackerLanding_faqA__2fzka{margin:0;padding:0 0 22px;font-size:15px;line-height:1.65;color:#76726a}@media (max-width:1180px){.TodoVsTrackerLanding_navLinks__azxE6{display:none}}@media (max-width:900px){.TodoVsTrackerLanding_h1__E1GQJ{font-size:34px}.TodoVsTrackerLanding_h2__lrQ2N{font-size:26px}.TodoVsTrackerLanding_checklistGrid__9mNys,.TodoVsTrackerLanding_chooser__dMiuw,.TodoVsTrackerLanding_cmpGrid__Oybkg,.TodoVsTrackerLanding_diffGrid___7fss{grid-template-columns:1fr}.TodoVsTrackerLanding_container__z_zT_,.TodoVsTrackerLanding_heroSection__zCquM{padding-top:52px;padding-bottom:52px}.TodoVsTrackerLanding_matrix__BEDki{grid-template-columns:1fr;border-radius:16px}.TodoVsTrackerLanding_matrixRow__Hz7gJ{display:block;padding:20px 22px;border-top:1px solid #f0efec}.TodoVsTrackerLanding_matrixCell__N26k5{border-top:none;padding:0;display:block}.TodoVsTrackerLanding_matrixHeadCell__T1Sqh{display:none}.TodoVsTrackerLanding_matrixCellProg__7uWCJ{background:transparent}.TodoVsTrackerLanding_matrixLabel__MwOkE{font-size:16px;margin-bottom:12px}.TodoVsTrackerLanding_matrixTag__C1Kim{display:block;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;margin-bottom:4px}.TodoVsTrackerLanding_matrixTagTodo__6j7bd{color:#a59f93}.TodoVsTrackerLanding_matrixTagTracker__8rlgm{color:#2f6fd6}.TodoVsTrackerLanding_matrixTodoValue__rgrDq{margin-bottom:14px;display:block}.TodoVsTrackerLanding_checklistCard__kbxj3,.TodoVsTrackerLanding_ctaCard__f_W05{padding:28px 22px}}@media (max-width:600px){.TodoVsTrackerLanding_togetherRowLong__TOuq3,.TodoVsTrackerLanding_togetherRowShort__uGPaS{flex-wrap:wrap;row-gap:6px;padding:18px 20px}.TodoVsTrackerLanding_togetherActionLong__7Re2K,.TodoVsTrackerLanding_togetherActionShort__KGPwe,.TodoVsTrackerLanding_togetherLabelLong__riGkg,.TodoVsTrackerLanding_togetherLabelShort__idRTj{font-size:15px}}@media (max-width:520px){.TodoVsTrackerLanding_ctaBtns__Tx48l a,.TodoVsTrackerLanding_heroBtns__uewEw a{width:100%}}