.hero-ascii[data-astro-cid-v5e3gdou]{z-index:-3;background:#090c0e;display:block;position:absolute;inset:0;overflow:hidden}.hero-ascii[data-astro-cid-v5e3gdou] img[data-astro-cid-v5e3gdou]{width:100%;height:100%;display:block}@media (width<=639px){.hero-ascii[data-astro-cid-v5e3gdou]{opacity:.52}}.subscription-demo[data-astro-cid-mvto6do2]{--row-height:80px;max-width:660px;margin-inline:auto}.subscription-list[data-astro-cid-mvto6do2]{flex-direction:column;align-items:stretch;gap:12px;width:min(100% - 48px,540px);margin:0 auto;padding:0;list-style:none;display:flex}.subscription-card[data-astro-cid-mvto6do2]{background:linear-gradient(100deg, rgb(var(--service-color) / .055), transparent 58%), #111b23;width:100%;min-width:0;min-height:68px;box-shadow:inset 2px 0 rgb(var(--service-color) / .4);text-align:left;border:1px solid #293740;border-radius:14px;grid-template-columns:36px minmax(0,1fr) auto 82px;grid-template-areas:"logo details status price";align-items:center;gap:12px;padding:12px 16px;display:grid;position:relative}.spotify[data-astro-cid-mvto6do2]{--service-color:30 215 96}.netflix[data-astro-cid-mvto6do2]{--service-color:229 9 20}.youtube[data-astro-cid-mvto6do2]{--service-color:255 0 51}.apple[data-astro-cid-mvto6do2]{--service-color:169 195 214}.max[data-astro-cid-mvto6do2]{--service-color:160 160 160}.dropbox[data-astro-cid-mvto6do2]{--service-color:54 122 255}.notion[data-astro-cid-mvto6do2]{--service-color:210 220 225}.onepassword[data-astro-cid-mvto6do2]{--service-color:20 95 228}.audible[data-astro-cid-mvto6do2]{--service-color:248 153 28}.paramount[data-astro-cid-mvto6do2]{--service-color:0 100 255}.patreon[data-astro-cid-mvto6do2]{--service-color:235 235 235}.claude[data-astro-cid-mvto6do2]{--service-color:217 119 87}.service-logo[data-astro-cid-mvto6do2]{grid-area:logo;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.service-ascii[data-astro-cid-mvto6do2]{color:rgb(var(--service-color));font:400 3px/3px var(--mono);font-variant-ligatures:none;letter-spacing:0;white-space:pre;-webkit-text-stroke:.1px currentColor;user-select:none;margin:0}[data-astro-cid-mvto6do2]:is(.apple,.notion,.patreon) .service-ascii[data-astro-cid-mvto6do2]{color:var(--text)}.service-details[data-astro-cid-mvto6do2]{flex-direction:column;grid-area:details;gap:3px;display:flex}.service-name[data-astro-cid-mvto6do2]{font-family:"Instrument Sans", var(--sans);letter-spacing:-.015em;font-size:16px;font-weight:500;line-height:1.2}.service-plan[data-astro-cid-mvto6do2]{color:var(--muted);font-size:11px}.subscription-price[data-astro-cid-mvto6do2]{text-align:right;font-variant-numeric:tabular-nums;letter-spacing:-.025em;white-space:nowrap;grid-area:price;font-size:17px;line-height:1.3}.subscription-price[data-astro-cid-mvto6do2]>span[data-astro-cid-mvto6do2]{color:#92a5b0;letter-spacing:0;margin-left:3px;font-size:11px}.subscription-status[data-astro-cid-mvto6do2]{grid-area:status;align-items:center;display:grid}.renewal-date[data-astro-cid-mvto6do2]{white-space:nowrap;color:var(--muted);font-size:12px}[data-astro-cid-mvto6do2][data-stack] .subscription-list[data-astro-cid-mvto6do2]{height:calc(68px + (var(--row-height) * 2));position:relative;overflow:hidden}[data-astro-cid-mvto6do2][data-stack] .subscription-card[data-astro-cid-mvto6do2]{transform:translate3d(0, calc(var(--slot) * var(--row-height)), 0);position:absolute;inset:0 0 auto}[data-astro-cid-mvto6do2][data-stack=active] .subscription-card[data-astro-cid-mvto6do2]{transition:transform .44s cubic-bezier(.22,1,.36,1),opacity .18s ease-out}[data-astro-cid-mvto6do2][data-stack] .subscription-card[data-astro-cid-mvto6do2][aria-hidden=true]{opacity:0}[data-astro-cid-mvto6do2][data-stack] .subscription-card[data-astro-cid-mvto6do2].is-preparing{z-index:3;transform:translate3d(0, calc(var(--row-height) * -1), 0);opacity:0;transition:none}[data-astro-cid-mvto6do2][data-stack=active] .subscription-card[data-astro-cid-mvto6do2][data-slot="0"]{z-index:2}[data-astro-cid-mvto6do2][data-stack=active] .subscription-card[data-astro-cid-mvto6do2].is-entering{z-index:3;animation:.44s cubic-bezier(.22,1,.36,1) subscription-arrive}@keyframes subscription-arrive{0%{transform:translate3d(0, calc(var(--row-height) * -1), 0);opacity:0}to{opacity:1;transform:translate(0,0)}}@media (width<=600px){.subscription-demo[data-astro-cid-mvto6do2]{--row-height:76px}.subscription-list[data-astro-cid-mvto6do2]{width:calc(100% - 16px)}.subscription-card[data-astro-cid-mvto6do2]{grid-template-columns:32px minmax(0,1fr) auto;grid-template-areas:"logo details price";gap:10px;min-height:66px;padding:12px}.service-logo[data-astro-cid-mvto6do2]{width:32px;height:32px}.service-ascii[data-astro-cid-mvto6do2]{font-size:2.66667px;line-height:2.66667px}.service-plan[data-astro-cid-mvto6do2],.subscription-status[data-astro-cid-mvto6do2]{display:none}.service-details[data-astro-cid-mvto6do2]{align-self:center}.subscription-price[data-astro-cid-mvto6do2]{font-size:16px}}.tracking-demo[data-astro-cid-ycibek3o]{width:100%;margin-inline:auto}.spending-chart[data-astro-cid-ycibek3o]{margin:0}.money-flow[data-astro-cid-ycibek3o]{grid-template-columns:minmax(0,1fr) 112px;gap:18px;width:calc(100% - 40px);margin-left:40px;display:grid}.flow-plot[data-astro-cid-ycibek3o],.flow-labels[data-astro-cid-ycibek3o]{min-width:0;position:relative}.flow-income[data-astro-cid-ycibek3o]{gap:3px;display:grid;position:absolute;top:19.1%;left:0;translate:0 calc(-100% - 12px)}.flow-income[data-astro-cid-ycibek3o]>span[data-astro-cid-ycibek3o]{color:#91bcaa;font-size:13px}.flow-income[data-astro-cid-ycibek3o] strong[data-astro-cid-ycibek3o]{font:500 24px/1.1 "Instrument Sans", var(--sans);letter-spacing:-.04em}.flow-grid[data-astro-cid-ycibek3o]{width:100%;height:auto;display:block;overflow:visible}.flow-grid[data-astro-cid-ycibek3o] text[data-astro-cid-ycibek3o]{font:400 var(--glyph-size)/1 var(--mono);font-variant-ligatures:none;dominant-baseline:middle;white-space:pre;user-select:none}.flow-grid-compact[data-astro-cid-ycibek3o]{display:none}.flow-context[data-astro-cid-ycibek3o]{opacity:.82}.flow-label[data-astro-cid-ycibek3o]{top:var(--flow-y);color:#a5b3bd;gap:4px;display:grid;position:absolute;translate:0 -50%}.flow-label[data-astro-cid-ycibek3o]>span[data-astro-cid-ycibek3o]{font-size:13px;line-height:1.15}.flow-label[data-astro-cid-ycibek3o] strong[data-astro-cid-ycibek3o]{color:var(--flow-color);font:400 15px/1.2 var(--mono);font-variant-numeric:tabular-nums}.flow-label-delivery[data-astro-cid-ycibek3o]>span[data-astro-cid-ycibek3o]{color:var(--flow-color)}@media (prefers-reduced-motion:no-preference){[data-astro-cid-ycibek3o][data-tracking=ready] .flow-art[data-astro-cid-ycibek3o]{opacity:0}[data-astro-cid-ycibek3o][data-tracking=playing] .flow-art[data-astro-cid-ycibek3o]{animation:1.6s both tracking-flow}[data-astro-cid-ycibek3o][data-tracking=playing] .flow-context[data-astro-cid-ycibek3o]{animation:.65s 1.7s both tracking-dim}[data-astro-cid-ycibek3o][data-tracking=playing] .flow-delivery[data-astro-cid-ycibek3o]{animation:.65s 1.7s both tracking-highlight}[data-astro-cid-ycibek3o][data-tracking=complete][data-tracking-visible=true] .flow-art[data-astro-cid-ycibek3o]{animation:6.4s step-end infinite tracking-terminal-flicker}}@keyframes tracking-flow{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@keyframes tracking-dim{0%{opacity:1}to{opacity:.82}}@keyframes tracking-highlight{0%{opacity:.65}to{opacity:1}}@keyframes tracking-terminal-flicker{0%,17.5%,18.5%,19.7%,to{opacity:1}18%{opacity:.84}19%{opacity:.94}}@media (width<=639px){.money-flow[data-astro-cid-ycibek3o]{grid-template-columns:minmax(0,1fr) 92px;gap:12px;width:calc(100% - 16px);margin-left:16px}.flow-grid-wide[data-astro-cid-ycibek3o]{display:none}.flow-grid-compact[data-astro-cid-ycibek3o]{display:block}.flow-income[data-astro-cid-ycibek3o]{gap:2px;translate:0 calc(-100% - 8px)}.flow-income[data-astro-cid-ycibek3o]>span[data-astro-cid-ycibek3o]{font-size:11px}.flow-income[data-astro-cid-ycibek3o] strong[data-astro-cid-ycibek3o]{font-size:20px}.flow-label[data-astro-cid-ycibek3o]{gap:3px}.flow-label[data-astro-cid-ycibek3o]>span[data-astro-cid-ycibek3o]{font-size:11px}.flow-label[data-astro-cid-ycibek3o] strong[data-astro-cid-ycibek3o]{font-size:13px}}.debt-demo[data-astro-cid-uonnyvd6]{width:100%;margin:0;overflow:hidden}.debt-art[data-astro-cid-uonnyvd6]{filter:drop-shadow(0 16px 22px #0009);width:clamp(331.2px,61.2vw,612px);margin:0 auto;position:relative}.debt-ascii[data-astro-cid-uonnyvd6]{width:100%;height:auto}.debt-flare[data-astro-cid-uonnyvd6]{object-fit:fill;opacity:0;width:100%;height:100%;position:absolute;inset:0}@media (prefers-reduced-motion:no-preference){.debt-flare[data-astro-cid-uonnyvd6]{animation:5.4s step-end infinite fracture-signal}.debt-art[data-astro-cid-uonnyvd6][data-animate=false] .debt-flare[data-astro-cid-uonnyvd6]{animation-play-state:paused}}@keyframes fracture-signal{0%,14%,22%,to{opacity:0}17%,19%{opacity:.8;filter:brightness(1.35)}}.net-worth-demo[data-astro-cid-oi2d2663]{width:100%;margin:0;overflow:hidden}.net-worth-ascii[data-astro-cid-oi2d2663]{filter:drop-shadow(0 16px 22px #0009);width:clamp(331.2px,61.2vw,612px);height:auto;margin:0 auto}.action-demo[data-astro-cid-gwofxw4u]{width:100%}.action-stage[data-astro-cid-gwofxw4u]{isolation:isolate;place-items:center;min-height:clamp(710px,62.5vw,800px);display:grid;position:relative;overflow:hidden}.action-stage[data-astro-cid-gwofxw4u]:before{z-index:-1;content:"";background:radial-gradient(circle,#2d46533d,#0000 68%);border-radius:50%;position:absolute;inset:8% 18% 2%}.action-ascii[data-astro-cid-gwofxw4u]{z-index:-2;object-fit:fill;opacity:.38;user-select:none;width:max(720px,100vw);max-width:none;height:clamp(450px,63vw,900px);margin:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-49%);-webkit-mask-image:linear-gradient(#0000,#0003 14%,#000 30% 70%,#0003 86%,#0000);mask-image:linear-gradient(#0000,#0003 14%,#000 30% 70%,#0003 86%,#0000)}.phone[data-astro-cid-gwofxw4u]{aspect-ratio:393/852;background:linear-gradient(90deg,#293238,#0b0f12 5%,#050708 50%,#171d21 95%,#42505a);border:1px solid #72818a;border-radius:54px;width:min(334px,100vw - 58px);padding:7px;position:relative;box-shadow:0 42px 90px #000d,0 0 0 1px #020405,inset 1px 0 #a7b1b84d,inset -1px 0 #000}.phone[data-astro-cid-gwofxw4u]:before,.phone[data-astro-cid-gwofxw4u]:after{content:"";background:linear-gradient(90deg,#171d21,#55616a 45%,#171d21);position:absolute}.phone[data-astro-cid-gwofxw4u]:before{border-radius:3px 0 0 3px;width:3px;height:31px;top:110px;left:-4px;box-shadow:0 47px #303940,0 91px #303940}.phone[data-astro-cid-gwofxw4u]:after{border-radius:0 3px 3px 0;width:3px;height:76px;top:160px;right:-4px}.phone-screen[data-astro-cid-gwofxw4u]{background:#f2f2f7;border:1px solid #ffffff14;border-radius:47px;width:100%;height:100%;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #000}.app-screenshot[data-astro-cid-gwofxw4u]{object-fit:cover;width:100%;height:100%}.dynamic-island[data-astro-cid-gwofxw4u]{z-index:2;background:#010203;border-radius:999px;width:72px;height:20px;position:absolute;top:10px;left:50%;transform:translate(-50%);box-shadow:0 1px 3px #0008}@media (width<=639px){.action-stage[data-astro-cid-gwofxw4u]{min-height:650px}.action-ascii[data-astro-cid-gwofxw4u]{opacity:.3}.phone[data-astro-cid-gwofxw4u]{border-radius:51px;width:min(315px,100vw - 42px)}.phone-screen[data-astro-cid-gwofxw4u]{border-radius:44px}}.landing-sections[data-astro-cid-nmzadhrs]{padding-inline:var(--page-gutter);background:var(--canvas)}h2[data-astro-cid-nmzadhrs]{font-family:"Instrument Sans", var(--sans);letter-spacing:-.04em;text-align:center;font-size:clamp(32px,3.4vw,48px);font-weight:500;line-height:1.15}.operator-intro[data-astro-cid-nmzadhrs]{place-items:center;width:100vw;margin-inline:calc(50% - 50vw);padding-block:72px 64px;display:grid;overflow:hidden}.visual-placeholder[data-astro-cid-nmzadhrs]{--corner:#647d8d40;background:linear-gradient(var(--corner), var(--corner)) left top / 18px 1px, linear-gradient(var(--corner), var(--corner)) left top / 1px 18px, linear-gradient(var(--corner), var(--corner)) right top / 18px 1px, linear-gradient(var(--corner), var(--corner)) right top / 1px 18px, linear-gradient(var(--corner), var(--corner)) left bottom / 18px 1px, linear-gradient(var(--corner), var(--corner)) left bottom / 1px 18px, linear-gradient(var(--corner), var(--corner)) right bottom / 18px 1px, linear-gradient(var(--corner), var(--corner)) right bottom / 1px 18px;background-repeat:no-repeat;width:100%;min-height:220px}.operator-areas[data-astro-cid-nmzadhrs]{flex-direction:column;align-items:center;display:flex}.section-connector[data-astro-cid-nmzadhrs]{color:#50647280;flex:none;margin-block:24px 40px;display:block}.section-connector[data-astro-cid-nmzadhrs] path[data-astro-cid-nmzadhrs]{stroke:currentColor;stroke-width:2.5px;stroke-linecap:round}.operator-area[data-astro-cid-nmzadhrs]{width:100%;max-width:760px;padding-bottom:24px;scroll-margin-top:56px}.area-visual[data-astro-cid-nmzadhrs]{content-visibility:auto;contain-intrinsic-size:auto 220px;width:100%;max-width:660px;margin:32px auto 0}html[data-initial-hash] .area-visual[data-astro-cid-nmzadhrs],html:has(.operator-area:target) .area-visual[data-astro-cid-nmzadhrs]{content-visibility:visible}.area-visual[data-astro-cid-nmzadhrs]>.visual-placeholder[data-astro-cid-nmzadhrs]{max-width:520px;margin-inline:auto}#tracking[data-astro-cid-nmzadhrs]{max-width:900px}#tracking[data-astro-cid-nmzadhrs] .area-visual[data-astro-cid-nmzadhrs]{contain-intrinsic-size:auto 383px;max-width:790px}#subscriptions[data-astro-cid-nmzadhrs] .area-visual[data-astro-cid-nmzadhrs]{contain-intrinsic-size:auto 228px}#debt[data-astro-cid-nmzadhrs]{max-width:900px}#debt[data-astro-cid-nmzadhrs] .area-visual[data-astro-cid-nmzadhrs]{contain-intrinsic-size:auto 187px;max-width:790px}#net-worth[data-astro-cid-nmzadhrs]{max-width:900px}#net-worth[data-astro-cid-nmzadhrs] .area-visual[data-astro-cid-nmzadhrs]{contain-intrinsic-size:auto 255px;max-width:790px}.landing-close[data-astro-cid-nmzadhrs]{flex-direction:column;align-items:center;padding-block:128px 112px;display:flex}.closing-line[data-astro-cid-nmzadhrs]{color:var(--muted);text-align:center;margin-bottom:14px;font-size:16px}.landing-close[data-astro-cid-nmzadhrs] .app-store-button[data-astro-cid-nmzadhrs]{margin-top:28px}.landing-footer[data-astro-cid-nmzadhrs]{min-height:calc(96px + env(safe-area-inset-bottom,0px));padding-bottom:env(safe-area-inset-bottom,0px);border-top:1px solid #33435080;justify-content:space-between;align-items:center;gap:24px;display:flex}.landing-footer[data-astro-cid-nmzadhrs] .wordmark[data-astro-cid-nmzadhrs]{font-size:20px}.landing-footer[data-astro-cid-nmzadhrs] nav[data-astro-cid-nmzadhrs]{gap:24px;display:flex}.landing-footer[data-astro-cid-nmzadhrs] nav[data-astro-cid-nmzadhrs] a[data-astro-cid-nmzadhrs]{min-height:44px;color:var(--muted);align-items:center;font-size:13px;display:inline-flex}.landing-footer[data-astro-cid-nmzadhrs] nav[data-astro-cid-nmzadhrs] a[data-astro-cid-nmzadhrs]:hover{color:var(--text)}@media (width<=639px){.operator-intro[data-astro-cid-nmzadhrs]{padding-block:48px 24px}.area-visual[data-astro-cid-nmzadhrs]{margin-top:28px}.area-visual[data-astro-cid-nmzadhrs]>.visual-placeholder[data-astro-cid-nmzadhrs]{width:calc(100% - 32px);min-height:180px}.area-visual[data-astro-cid-nmzadhrs]{contain-intrinsic-size:auto 180px}#tracking[data-astro-cid-nmzadhrs] .area-visual[data-astro-cid-nmzadhrs]{contain-intrinsic-size:auto 347px}#subscriptions[data-astro-cid-nmzadhrs] .area-visual[data-astro-cid-nmzadhrs]{contain-intrinsic-size:auto 220px}#debt[data-astro-cid-nmzadhrs] .area-visual[data-astro-cid-nmzadhrs]{contain-intrinsic-size:auto 101px}#net-worth[data-astro-cid-nmzadhrs] .area-visual[data-astro-cid-nmzadhrs]{contain-intrinsic-size:auto 138px}.section-connector[data-astro-cid-nmzadhrs]{height:56px;margin-block:16px 32px}.landing-close[data-astro-cid-nmzadhrs]{padding-block:88px 72px}.landing-footer[data-astro-cid-nmzadhrs]{min-height:calc(88px + env(safe-area-inset-bottom,0px))}}
