.page_page__556_G{min-height:100vh;background:radial-gradient(circle at top left,rgba(195,245,255,.1),transparent 24%),radial-gradient(circle at 88% 12%,rgba(255,236,173,.06),transparent 18%),linear-gradient(180deg,#09111d,#0c1322 48%,#0a1120);color:var(--text)}.page_shell__sIWzo{width:min(1160px,calc(100vw - 48px));margin:0 auto;padding:30px 0 64px}.page_topbar__KC3vf{display:flex;align-items:center;justify-content:space-between;gap:24px;padding-bottom:42px}.page_brandBlock__U7dMO{display:grid;grid-gap:8px;gap:8px}.page_brandLogo__TpAOg{width:clamp(172px,14vw,220px);height:auto;display:block;margin-left:-9px}.page_brandEyebrow__Ya0_Y,.page_cardEyebrow__SYo8D,.page_eyebrow__yxIK8,.page_mockLabel__tWrWm{color:var(--muted);text-transform:uppercase;letter-spacing:.16em;font-size:.74rem;font-weight:700;font-family:var(--font-display),sans-serif}.page_brandEyebrow__Ya0_Y{text-transform:none;letter-spacing:.08em}.page_footerLinks__ZWbAq,.page_heroActions__uE8fj,.page_topbarActions__sxCep{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.page_primaryButton__gjjaG,.page_secondaryButton__0Pzex{display:inline-flex;align-items:center;justify-content:center;min-height:50px;padding:0 22px;border-radius:999px;font-family:var(--font-display),sans-serif;font-size:1rem;font-weight:700;transition:transform .16s ease,background .16s ease,border-color .16s ease,color .16s ease,box-shadow .16s ease}.page_primaryButton__gjjaG{background:var(--accent);color:var(--text-on-accent);border:1px solid transparent;box-shadow:0 10px 30px rgba(195,245,255,.12)}.page_secondaryButton__0Pzex{background:rgba(255,255,255,.02);color:var(--text);border:1px solid rgba(195,245,255,.14)}.page_footerLink__ntXAe:hover,.page_primaryButton__gjjaG:hover,.page_secondaryButton__0Pzex:hover{transform:translateY(-1px)}.page_footerLink__ntXAe:hover,.page_secondaryButton__0Pzex:hover{background:rgba(195,245,255,.07)}.page_heroSection__OcWIo{display:grid;grid-template-columns:minmax(0,.95fr) minmax(360px,.88fr);grid-gap:54px;gap:54px;align-items:center;padding-bottom:58px}.page_heroCopy__r3YU6{display:grid;grid-gap:20px;gap:20px;align-content:center}.page_cardBody__X5bf8,.page_heroLead__uZbgS,.page_mockList__2vvzT,.page_mockPanel__q69TZ p,.page_sectionLead__1lWkU,.page_supportText__whX6j{margin:0;color:color-mix(in srgb,var(--text) 80%,transparent);line-height:1.62}.page_heroLead__uZbgS{max-width:58ch;font-size:1.06rem}.page_heroHighlights__fFl2s{display:flex;flex-wrap:wrap;gap:12px;margin-top:4px}.page_heroHighlightButton__fbDfY{display:inline-flex;align-items:center;min-height:44px;padding:0 20px;border:1px solid rgba(195,245,255,.1);border-radius:999px;background:rgba(195,245,255,.07);color:color-mix(in srgb,var(--text) 86%,transparent);cursor:pointer;font-family:var(--font-display),sans-serif;font-size:.98rem;font-weight:800;box-shadow:inset 0 0 0 1px rgba(195,245,255,.05);transition:transform .16s ease,background .16s ease,border-color .16s ease,color .16s ease,box-shadow .16s ease}.page_heroActions__uE8fj{gap:16px;margin-top:4px}.page_heroActions__uE8fj .page_primaryButton__gjjaG,.page_heroActions__uE8fj .page_secondaryButton__0Pzex{min-width:210px;min-height:60px;padding:0 32px;font-size:1.08rem}.page_heroHighlightButton__fbDfY:hover{transform:translateY(-1px);border-color:rgba(195,245,255,.26);background:rgba(195,245,255,.11)}.page_heroHighlightButtonActive__R4XZn{border-color:rgba(195,245,255,.42);background:rgba(195,245,255,.16);color:var(--accent);box-shadow:inset 0 0 0 1px rgba(195,245,255,.12),0 12px 26px rgba(0,215,255,.08)}.page_heroFootnote__RoTVH{margin:0;color:color-mix(in srgb,var(--muted) 80%,transparent);font-size:.9rem}.page_heroVisual__b_sym{display:grid;place-items:center}.page_mockWindow__XgKRj,.page_spotlightCard__1lPbS,.page_supportCard__h78OP{border-radius:24px;background:rgba(22,29,44,.96);box-shadow:inset 0 0 0 1px rgba(195,245,255,.06),0 24px 60px rgba(2,8,20,.25)}.page_mockWindow__XgKRj{width:100%;max-width:492px;padding:16px}.page_mockTopbar__yZZaJ{display:flex;gap:8px;padding:4px 6px 14px}.page_mockDot__2rJb6{width:9px;height:9px;border-radius:999px;background:rgba(195,245,255,.24)}.page_mockScreen__NEAxB{display:grid;grid-gap:12px;gap:12px}.page_mockGrid__M4RqI{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px}.page_completedMock__n5en_,.page_goalMockCard__b4K1r,.page_mockMetric__IYcK7,.page_modeHeaderCard__6ZPJI,.page_reflectionMock___Fhm8,.page_spendDayMock__LstNG,.page_spendItemMock__a8HJO,.page_spendMonthMock__PW5eq,.page_taskRowMock__cg7Fv,.page_updateMock__JQFO4,.page_updateTrailMock__1WnyR{border-radius:18px;background:rgba(10,17,32,.86);box-shadow:inset 0 0 0 1px rgba(195,245,255,.05)}.page_mockMetric__IYcK7{padding:14px 13px;display:grid;grid-gap:7px;gap:7px}.page_mockMetric__IYcK7 strong{font-family:var(--font-display),sans-serif;font-size:1.32rem;line-height:1;letter-spacing:0}.page_goalMeta__8Jrxa,.page_mockMetric__IYcK7 span,.page_modeHeaderCard__6ZPJI small,.page_spendDayHeaderMock__daOz5 small,.page_spendMonthMock__PW5eq small,.page_taskRowMock__cg7Fv small,.page_updateHeadingMock__GXGJD span{color:var(--muted)}.page_mockMetric__IYcK7 span{text-transform:uppercase;letter-spacing:.12em;font-size:.65rem;font-weight:800}.page_goalMockCard__b4K1r,.page_modeHeaderCard__6ZPJI,.page_spendDayMock__LstNG,.page_spendMonthMock__PW5eq,.page_updateTrailMock__1WnyR{padding:18px}.page_modeHeaderCard__6ZPJI,.page_spendMonthMock__PW5eq{display:grid;grid-gap:5px;gap:5px}.page_modeHeaderCard__6ZPJI strong,.page_spendDayHeaderMock__daOz5 strong,.page_spendMonthMock__PW5eq strong,.page_taskRowMock__cg7Fv strong,.page_updateHeadingMock__GXGJD strong{font-family:var(--font-display),sans-serif;letter-spacing:0}.page_modeHeaderCard__6ZPJI strong,.page_spendDayHeaderMock__daOz5 strong,.page_spendMonthMock__PW5eq strong{font-size:1.28rem;line-height:1.1}.page_taskListMock__l27J8{display:grid;grid-gap:9px;gap:9px}.page_taskRowMock__cg7Fv{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;grid-gap:12px;gap:12px;padding:13px 14px}.page_taskRowMock__cg7Fv div{display:grid;grid-gap:2px;gap:2px;min-width:0}.page_taskRowMock__cg7Fv strong{overflow:hidden;color:#dce4fa;font-size:.95rem;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.page_checkedBox__7vzFb,.page_emptyCheck__Swacx{width:28px;height:28px;border-radius:9px}.page_emptyCheck__Swacx{background:rgba(255,255,255,.04);box-shadow:inset 0 0 0 1px rgba(195,245,255,.05)}.page_checkedBox__7vzFb{background:var(--accent);color:var(--text-on-accent)}.page_addItemMock__D5S10,.page_checkedBox__7vzFb,.page_priorityPill__lGHF8{display:inline-flex;align-items:center;justify-content:center;font-weight:900}.page_addItemMock__D5S10,.page_priorityPill__lGHF8{min-height:26px;padding:0 10px;border-radius:999px;font-size:.72rem;letter-spacing:.1em;text-transform:uppercase}.page_priorityHigh__JjKl3{color:#ffe19c;background:rgba(255,184,76,.1);box-shadow:inset 0 0 0 1px rgba(255,205,121,.35)}.page_priorityMedium__9HQyl{color:#9eeeff;background:rgba(67,189,226,.1);box-shadow:inset 0 0 0 1px rgba(67,189,226,.34)}.page_completedMock__n5en_{display:grid;grid-gap:9px;gap:9px;padding:15px}.page_completedMock__n5en_ .page_taskRowMock__cg7Fv{grid-template-columns:auto minmax(0,1fr);padding:10px 0 0;background:transparent;box-shadow:none}.page_completedMock__n5en_ strong{color:color-mix(in srgb,var(--muted) 78%,transparent);text-decoration:line-through}.page_goalMockCard__b4K1r{display:grid;grid-gap:12px;gap:12px}.page_goalMockCard__b4K1r h3{margin:0;color:#edf4ff;font-family:var(--font-display),sans-serif;font-size:1.7rem;line-height:1.04;letter-spacing:0}.page_goalMeta__8Jrxa{margin:-4px 0 0;font-weight:800}.page_reflectionMock___Fhm8{display:grid;grid-gap:8px;gap:8px;padding:15px;background:rgba(255,255,255,.025)}.page_reflectionMock___Fhm8 p,.page_updateMock__JQFO4 p{margin:0;color:color-mix(in srgb,var(--text) 82%,transparent);line-height:1.45}.page_updateTrailMock__1WnyR{display:grid;grid-gap:10px;gap:10px}.page_spendDayHeaderMock__daOz5,.page_spendItemMock__a8HJO,.page_updateHeadingMock__GXGJD{display:flex;align-items:center;justify-content:space-between;gap:14px}.page_updateHeadingMock__GXGJD span{font-size:.85rem;font-weight:800}.page_updateMock__JQFO4{display:grid;grid-gap:7px;gap:7px;padding:14px;background:rgba(255,255,255,.025)}.page_updateMock__JQFO4 strong{color:var(--muted);font-size:.92rem}.page_spendDayMock__LstNG{display:grid;grid-gap:10px;gap:10px;background:rgba(48,57,75,.85)}.page_spendDayHeaderMock__daOz5>div{display:grid;grid-gap:3px;gap:3px}.page_addItemMock__D5S10{color:color-mix(in srgb,var(--text) 90%,transparent);background:rgba(10,17,32,.35);letter-spacing:0;text-transform:none}.page_spendItemMock__a8HJO{padding:13px 14px;background:rgba(10,17,32,.78)}.page_spendItemMock__a8HJO span{color:var(--muted)}.page_spendItemMock__a8HJO strong{color:#edf4ff;font-family:var(--font-display),sans-serif}.page_spotlightSection__MwYy7,.page_supportSection__VGGon{padding-top:10px;padding-bottom:58px}.page_sectionHeading__lt74q{display:grid;grid-gap:12px;gap:12px;margin-bottom:24px}.page_sectionTitle__6ic_4{margin:0;max-width:17ch;font-family:var(--font-display),sans-serif;font-size:2.7rem;line-height:1;letter-spacing:0}.page_sectionLead__1lWkU{max-width:72ch;font-size:1rem}.page_spotlightGrid__eA4x0{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:18px;gap:18px}.page_spotlightCard__1lPbS,.page_supportCard__h78OP{padding:28px}.page_spotlightCard__1lPbS{display:grid;grid-gap:14px;gap:14px;min-height:100%}.page_cardTitle__T08IG,.page_supportTitle__n9s1B{margin:0;font-family:var(--font-display),sans-serif;letter-spacing:0}.page_cardTitle__T08IG{font-size:2rem;line-height:1.08}.page_cardList__c6fjj{margin:0;padding-left:18px;color:color-mix(in srgb,var(--text) 80%,transparent);line-height:1.62}.page_cardList__c6fjj li+li{margin-top:5px}.page_supportGrid__PXgGJ{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:16px;gap:16px}.page_supportCard__h78OP{display:grid;grid-gap:10px;gap:10px}.page_supportTitle__n9s1B{font-size:1.12rem}.page_footer__F3MD0{display:flex;align-items:center;justify-content:space-between;gap:20px;padding-top:22px;border-top:1px solid rgba(195,245,255,.08)}.page_footerBrand__LFSWn{color:color-mix(in srgb,var(--text) 72%,transparent);font-family:var(--font-display),sans-serif;font-weight:700}.page_footerLink__ntXAe{display:inline-flex;align-items:center;justify-content:center;min-height:42px;padding:0 14px;border-radius:999px;color:color-mix(in srgb,var(--text) 82%,transparent);border:1px solid rgba(195,245,255,.1);background:rgba(255,255,255,.02);transition:transform .16s ease,background .16s ease,border-color .16s ease,color .16s ease}@media (max-width:1080px){.page_heroSection__OcWIo,.page_spotlightGrid__eA4x0,.page_supportGrid__PXgGJ{grid-template-columns:1fr}.page_heroSection__OcWIo{gap:36px}}@media (max-width:820px){.page_shell__sIWzo{width:min(100vw - 32px,100%);padding-top:24px;padding-bottom:56px}.page_footer__F3MD0,.page_topbar__KC3vf{flex-direction:column;align-items:flex-start}.page_topbar__KC3vf{padding-bottom:34px}.page_heroSection__OcWIo{padding-bottom:52px}.page_sectionTitle__6ic_4{font-size:2.25rem}.page_mockGrid__M4RqI{grid-template-columns:1fr}}@media (max-width:640px){.page_footerLink__ntXAe,.page_footerLinks__ZWbAq,.page_heroActions__uE8fj,.page_primaryButton__gjjaG,.page_secondaryButton__0Pzex,.page_topbarActions__sxCep{width:100%}.page_mockWindow__XgKRj,.page_spotlightCard__1lPbS,.page_supportCard__h78OP{border-radius:20px}.page_spotlightCard__1lPbS,.page_supportCard__h78OP{padding:22px}}