.bt-steps[data-astro-cid-6drwknue]{grid-template-columns:repeat(4,1fr);gap:4px;margin-bottom:14px;display:grid}.bt-steps[data-astro-cid-6drwknue] button[data-astro-cid-6drwknue]{border:1px solid var(--line);font:inherit;color:var(--muted);text-align:left;cursor:pointer;background:#fff;border-radius:10px;align-items:center;gap:6px;padding:6px 8px;font-size:.74rem;font-weight:600;line-height:1.25;display:flex}.bt-steps[data-astro-cid-6drwknue] button[data-astro-cid-6drwknue] span[data-astro-cid-6drwknue]{background:#eef1ea;border-radius:50%;flex-shrink:0;place-items:center;width:18px;height:18px;font-size:.64rem;display:grid}.bt-steps[data-astro-cid-6drwknue] button[data-astro-cid-6drwknue][aria-pressed=true]{color:var(--ink);background:#f0f4ec;border-color:#9fb99b}.bt-steps[data-astro-cid-6drwknue] button[data-astro-cid-6drwknue][aria-pressed=true] span[data-astro-cid-6drwknue]{color:#fff;background:#2f6349}.bt-steps[data-astro-cid-6drwknue] button[data-astro-cid-6drwknue]:focus-visible{outline:2px solid var(--nest-dark);outline-offset:2px}.bt-panel[data-astro-cid-6drwknue]:not([hidden]){grid-template-columns:1fr 1fr;gap:10px;animation:.32s both bt-in;display:grid}@keyframes bt-in{0%{opacity:0;transform:translateY(5px)}}.bt-phone[data-astro-cid-6drwknue]{border:1px solid var(--line);background:#fff;border-radius:16px;min-height:230px;padding:10px;transition:opacity .26s}.bt-phone[data-astro-cid-6drwknue][data-quiet=true]{opacity:.55}.bt-head[data-astro-cid-6drwknue]{border-bottom:1px solid var(--line);align-items:center;gap:8px;margin-bottom:8px;padding-bottom:8px;font-size:.84rem;font-weight:650;display:flex}.bt-head[data-astro-cid-6drwknue] i[data-astro-cid-6drwknue]{background:var(--a-tint);width:24px;height:24px;color:var(--a-ink);border-radius:7px;place-items:center;font-size:.72rem;font-style:normal;display:grid}.bt-head[data-astro-cid-6drwknue] small[data-astro-cid-6drwknue]{color:var(--muted);font-size:.68rem;font-weight:400;display:block}.bt-lines[data-astro-cid-6drwknue]{gap:6px;font-size:.78rem;display:grid}.bt-lines[data-astro-cid-6drwknue] .bubble[data-astro-cid-6drwknue]{max-width:96%;padding:8px 10px}.bt-lines[data-astro-cid-6drwknue] .bubble[data-astro-cid-6drwknue].you{background:var(--brand-ink)}.bt-lines[data-astro-cid-6drwknue] .tag[data-astro-cid-6drwknue]{color:var(--a-ink)}.bt-idle[data-astro-cid-6drwknue]{color:var(--muted);text-align:center;padding:20px 4px;font-size:.76rem}.bt-settled[data-astro-cid-6drwknue]{background:#f0f4ec;border-radius:10px;grid-column:1/-1;padding:10px 12px;font-size:.85rem}@media (width<=520px){.bt-steps[data-astro-cid-6drwknue]{grid-template-columns:1fr 1fr}.bt-panel[data-astro-cid-6drwknue]:not([hidden]){grid-template-columns:1fr}.bt-phone[data-astro-cid-6drwknue]{min-height:0}}@media (prefers-reduced-motion:reduce){.bt-panel[data-astro-cid-6drwknue]:not([hidden]){animation:none}}.ci-steps[data-astro-cid-bkey3sm6]{gap:4px;margin:0 0 16px;padding:0;list-style:none;display:grid}.ci-steps[data-astro-cid-bkey3sm6] button[data-astro-cid-bkey3sm6]{width:100%;font:inherit;color:var(--muted);text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:10px;align-items:center;gap:10px;padding:7px 10px;font-size:.86rem;display:flex}.ci-steps[data-astro-cid-bkey3sm6] button[data-astro-cid-bkey3sm6] span[data-astro-cid-bkey3sm6]{color:#536b51;background:#eef1ea;border-radius:50%;flex-shrink:0;place-items:center;width:22px;height:22px;font-size:.72rem;font-weight:700;display:grid}.ci-steps[data-astro-cid-bkey3sm6] button[data-astro-cid-bkey3sm6][aria-pressed=true]{color:var(--ink);background:#f0f4ec;border-color:#d8e3d3;font-weight:600}.ci-steps[data-astro-cid-bkey3sm6] button[data-astro-cid-bkey3sm6][aria-pressed=true] span[data-astro-cid-bkey3sm6]{color:#fff;background:#2f6349}.ci-steps[data-astro-cid-bkey3sm6] button[data-astro-cid-bkey3sm6]:focus-visible{outline:2px solid var(--nest-dark);outline-offset:2px}.ci-panel[data-astro-cid-bkey3sm6]:not([hidden]){align-content:start;gap:8px;min-height:150px;font-size:.9rem;animation:.32s both ci-in;display:grid}@keyframes ci-in{0%{opacity:0;transform:translateY(5px)}}.ci-panel[data-astro-cid-bkey3sm6] .bubble[data-astro-cid-bkey3sm6].you{background:var(--brand-ink)}.ci-bars[data-astro-cid-bkey3sm6]{background:#fff;border:1px solid #e3e6dc;border-radius:12px;gap:6px;padding:10px 12px;display:grid}.ci-bars[data-astro-cid-bkey3sm6] div[data-astro-cid-bkey3sm6]{color:var(--muted);grid-template-columns:70px 1fr 44px;align-items:center;gap:8px;font-size:.76rem;display:grid}.ci-bars[data-astro-cid-bkey3sm6] span[data-astro-cid-bkey3sm6]{height:10px;width:var(--w);background:#8fb59a;border-radius:5px;display:block}.ci-bars[data-astro-cid-bkey3sm6] [data-astro-cid-bkey3sm6][data-over=true] span[data-astro-cid-bkey3sm6]{background:#e3b6a2}.ci-bars[data-astro-cid-bkey3sm6] b[data-astro-cid-bkey3sm6]{color:var(--ink);text-align:right;font-variant-numeric:tabular-nums}.ci-saved[data-astro-cid-bkey3sm6]{color:#1f5a32;font-size:.82rem;font-weight:600}@media (prefers-reduced-motion:reduce){.ci-panel[data-astro-cid-bkey3sm6]{animation:none}}.cn-grid[data-astro-cid-6vyazud7]{grid-template-columns:42% 1fr;gap:14px;display:grid}.cn-signals[data-astro-cid-6vyazud7]{align-content:start;gap:6px;display:grid}.cn-signals[data-astro-cid-6vyazud7] button[data-astro-cid-6vyazud7]{border:1px solid var(--line);font:inherit;text-align:left;cursor:pointer;background:#fff;border-radius:12px;gap:4px;padding:10px 12px;transition:border-color .16s,background .16s;display:grid}.cn-signals[data-astro-cid-6vyazud7] button[data-astro-cid-6vyazud7]:hover{border-color:#9fb99b}.cn-signals[data-astro-cid-6vyazud7] button[data-astro-cid-6vyazud7][aria-pressed=true]{background:#f0f4ec;border-color:#7fa27b;box-shadow:inset 3px 0 #367652}.cn-signals[data-astro-cid-6vyazud7] button[data-astro-cid-6vyazud7]:focus-visible{outline:2px solid var(--nest-dark);outline-offset:2px}.cn-source[data-astro-cid-6vyazud7]{letter-spacing:.08em;text-transform:uppercase;color:#536b51;align-items:center;gap:6px;font-size:.66rem;font-weight:700;display:flex}.cn-source[data-astro-cid-6vyazud7] svg[data-astro-cid-6vyazud7]{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:14px;height:14px}.cn-seen[data-astro-cid-6vyazud7]{color:var(--ink);font-size:.82rem;line-height:1.4}.cn-panel[data-astro-cid-6vyazud7]:not([hidden]){align-content:start;gap:8px;animation:.32s both cn-in;display:grid}@keyframes cn-in{0%{opacity:0;transform:translateY(5px)}}.cn-panel[data-astro-cid-6vyazud7] .bubble[data-astro-cid-6vyazud7].ai{max-width:100%;font-size:.86rem}.cn-entry[data-astro-cid-6vyazud7]{background:#fff;border:1px dashed #b9cbb4;border-radius:12px;gap:2px;padding:10px 12px;font-size:.82rem;display:grid}.cn-entry[data-astro-cid-6vyazud7] small[data-astro-cid-6vyazud7]{color:var(--muted);font-size:.7rem}.cn-effect[data-astro-cid-6vyazud7]{background:#f0f4ec;border-radius:12px;grid-template-columns:1fr auto 1fr;align-items:center;gap:8px;padding:10px 12px;display:grid}.cn-effect[data-astro-cid-6vyazud7]>span[data-astro-cid-6vyazud7]{color:var(--muted)}.cn-effect[data-astro-cid-6vyazud7] small[data-astro-cid-6vyazud7]{color:var(--muted);font-size:.68rem;display:block}.cn-effect[data-astro-cid-6vyazud7] b[data-astro-cid-6vyazud7]{font-variant-numeric:tabular-nums;font-size:.95rem}.cn-effect[data-astro-cid-6vyazud7] b[data-astro-cid-6vyazud7][data-tone=short]{color:#9a3d12}.cn-effect[data-astro-cid-6vyazud7] b[data-astro-cid-6vyazud7][data-tone=tight]{color:#7a5300}.cn-effect[data-astro-cid-6vyazud7] b[data-astro-cid-6vyazud7][data-tone=clear]{color:#1f5a32}.cn-actions[data-astro-cid-6vyazud7]{gap:6px;display:flex}.cn-actions[data-astro-cid-6vyazud7] button[data-astro-cid-6vyazud7]{border:1px solid var(--line);font:inherit;cursor:pointer;background:#fff;border-radius:999px;padding:6px 14px;font-size:.8rem;font-weight:600}.cn-actions[data-astro-cid-6vyazud7] button[data-astro-cid-6vyazud7][data-cn=yes]{background:var(--brand-ink);border-color:var(--brand-ink);color:#fff}.cn-panel[data-astro-cid-6vyazud7]:not([data-state=proposed]) .cn-actions[data-astro-cid-6vyazud7]{display:none}.cn-panel[data-astro-cid-6vyazud7][data-state=yes] .cn-entry[data-astro-cid-6vyazud7]{background:#f7fbf5;border-style:solid;border-color:#8fb08e}.cn-panel[data-astro-cid-6vyazud7][data-state=no] .cn-entry[data-astro-cid-6vyazud7],.cn-panel[data-astro-cid-6vyazud7][data-state=no] .cn-effect[data-astro-cid-6vyazud7]{opacity:.45}.cn-done[data-astro-cid-6vyazud7]{color:#1f5a32;font-size:.84rem;font-weight:600}.cn-skipped[data-astro-cid-6vyazud7]{color:var(--muted);font-size:.84rem}@media (width<=640px){.cn-grid[data-astro-cid-6vyazud7]{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.cn-panel[data-astro-cid-6vyazud7]:not([hidden]){animation:none}}.debt-list[data-astro-cid-6zvwoyf6]{gap:6px;margin:0 0 6px;padding:0;font-size:.88rem;list-style:none;display:grid}.debt-list[data-astro-cid-6zvwoyf6] li[data-astro-cid-6zvwoyf6]{border:1px solid var(--line);background:#fff;border-radius:10px;justify-content:space-between;align-items:center;padding:8px 12px;display:flex}.debt-list[data-astro-cid-6zvwoyf6] small[data-astro-cid-6zvwoyf6]{color:var(--muted);font-size:.72rem;display:block}.debt-list[data-astro-cid-6zvwoyf6] b[data-astro-cid-6zvwoyf6]{font-variant-numeric:tabular-nums;font-weight:600}.debt-slider[data-astro-cid-6zvwoyf6] b[data-astro-cid-6zvwoyf6]{text-align:right;min-width:52px;color:var(--ink);font-variant-numeric:tabular-nums;font-size:.85rem}.debt-compare[data-astro-cid-6zvwoyf6]{border-collapse:collapse;width:100%;margin-top:8px;font-size:.86rem}.debt-compare[data-astro-cid-6zvwoyf6] th[data-astro-cid-6zvwoyf6]{text-align:left;color:var(--muted);border-bottom:1px solid var(--line);padding:6px 8px;font-size:.72rem;font-weight:500}.debt-compare[data-astro-cid-6zvwoyf6] td[data-astro-cid-6zvwoyf6]{border-bottom:1px solid var(--line);font-variant-numeric:tabular-nums;vertical-align:top;padding:9px 8px}.debt-compare[data-astro-cid-6zvwoyf6] td[data-astro-cid-6zvwoyf6] small[data-astro-cid-6zvwoyf6]{color:var(--muted);font-size:.72rem;display:block}.debt-compare[data-astro-cid-6zvwoyf6] tr[data-astro-cid-6zvwoyf6][data-best=true] td[data-astro-cid-6zvwoyf6]{background:#f0f4ec}.debt-compare[data-astro-cid-6zvwoyf6] tr[data-astro-cid-6zvwoyf6][data-best=true] td[data-astro-cid-6zvwoyf6]:first-child{box-shadow:inset 3px 0 #367652}.en-tabs[data-astro-cid-vdphrfjp]{background:#f1efe8;border-radius:12px;grid-template-columns:repeat(4,1fr);gap:4px;margin-bottom:14px;padding:4px;display:grid}.en-tabs[data-astro-cid-vdphrfjp] button[data-astro-cid-vdphrfjp]{font:inherit;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:9px;padding:7px 4px;font-size:.82rem;font-weight:600}.en-tabs[data-astro-cid-vdphrfjp] button[data-astro-cid-vdphrfjp][aria-pressed=true]{color:var(--ink);background:#fff;box-shadow:0 1px 4px #11182714}.en-tabs[data-astro-cid-vdphrfjp] button[data-astro-cid-vdphrfjp]:focus-visible{outline:2px solid var(--nest-dark);outline-offset:2px}.en-panel[data-astro-cid-vdphrfjp]:not([hidden]){gap:10px;animation:.32s both en-in;display:grid}@keyframes en-in{0%{opacity:0;transform:translateY(5px)}}.en-panel[data-astro-cid-vdphrfjp] .bubble[data-astro-cid-vdphrfjp].you{background:var(--brand-ink);justify-self:end;font-size:.88rem}.en-pair[data-astro-cid-vdphrfjp]{grid-template-columns:1fr 1.5fr;align-items:start;gap:10px;display:grid}.en-own[data-astro-cid-vdphrfjp],.en-zeno[data-astro-cid-vdphrfjp]{border-radius:12px;gap:8px;padding:12px;font-size:.84rem;line-height:1.5;display:grid}.en-own[data-astro-cid-vdphrfjp]{color:#7a7f78;background:#f6f4ee;border:1px dashed #d6d2c4}.en-own[data-astro-cid-vdphrfjp] p[data-astro-cid-vdphrfjp]{font-style:italic}.en-zeno[data-astro-cid-vdphrfjp]{background:#fff;border:1px solid #b9d0b6;box-shadow:0 6px 20px #1f5a3212}.en-own[data-astro-cid-vdphrfjp] small[data-astro-cid-vdphrfjp],.en-zeno[data-astro-cid-vdphrfjp]>small[data-astro-cid-vdphrfjp]{color:var(--muted);font-size:.68rem}.en-label[data-astro-cid-vdphrfjp]{letter-spacing:.08em;text-transform:uppercase;color:#536b51;flex-wrap:wrap;align-items:center;gap:6px;font-size:.66rem;font-weight:700;display:flex}.en-own[data-astro-cid-vdphrfjp] .en-label[data-astro-cid-vdphrfjp]{color:#8b8f86}.en-label[data-astro-cid-vdphrfjp] code[data-astro-cid-vdphrfjp]{letter-spacing:0;text-transform:none;color:#1f5a32;background:#eef4ec;border-radius:6px;padding:1px 6px;font-size:.66rem}.en-lines[data-astro-cid-vdphrfjp]{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:.74rem}.en-lines[data-astro-cid-vdphrfjp] td[data-astro-cid-vdphrfjp]{border-bottom:1px solid #edf0ea;padding:4px 0}.en-lines[data-astro-cid-vdphrfjp] td[data-astro-cid-vdphrfjp]:nth-child(2){color:var(--muted)}.en-lines[data-astro-cid-vdphrfjp] td[data-astro-cid-vdphrfjp]:last-child{text-align:right;font-weight:600}.en-year[data-astro-cid-vdphrfjp]{grid-template-columns:repeat(12,1fr);align-items:end;gap:3px;height:70px;display:grid}.en-year[data-astro-cid-vdphrfjp] span[data-astro-cid-vdphrfjp]{grid-template-rows:1fr auto;justify-items:center;gap:2px;height:100%;display:grid}.en-year[data-astro-cid-vdphrfjp] i[data-astro-cid-vdphrfjp]{width:100%;height:var(--h);transform-origin:bottom;background:#8fb59a;border-radius:3px;align-self:end;min-height:2px;animation:.6s both en-grow}.en-year[data-astro-cid-vdphrfjp] [data-astro-cid-vdphrfjp][data-short=true] i[data-astro-cid-vdphrfjp]{background:#e3a58b}.en-year[data-astro-cid-vdphrfjp] small[data-astro-cid-vdphrfjp]{color:var(--muted);font-size:.58rem}@keyframes en-grow{0%{transform:scaleY(0)}}.en-life[data-astro-cid-vdphrfjp]{width:100%;height:auto}.en-debt[data-astro-cid-vdphrfjp]{gap:8px;display:grid}.en-debt[data-astro-cid-vdphrfjp] div[data-astro-cid-vdphrfjp]{grid-template-columns:1fr;gap:3px;font-size:.72rem;display:grid}.en-debt[data-astro-cid-vdphrfjp] small[data-astro-cid-vdphrfjp]{color:var(--muted)}.en-debt[data-astro-cid-vdphrfjp] span[data-astro-cid-vdphrfjp]{height:9px;width:var(--w);transform-origin:0;background:#367652;border-radius:5px;animation:.6s both en-bar;display:block}.en-debt[data-astro-cid-vdphrfjp] [data-astro-cid-vdphrfjp][data-min=true] span[data-astro-cid-vdphrfjp]{background:#e3b6a2}.en-debt[data-astro-cid-vdphrfjp] b[data-astro-cid-vdphrfjp]{font-variant-numeric:tabular-nums;font-weight:600}@keyframes en-bar{0%{transform:scaleX(0)}}@media (width<=640px){.en-pair[data-astro-cid-vdphrfjp]{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.en-panel[data-astro-cid-vdphrfjp]:not([hidden]),.en-year[data-astro-cid-vdphrfjp] i[data-astro-cid-vdphrfjp],.en-debt[data-astro-cid-vdphrfjp] span[data-astro-cid-vdphrfjp]{animation:none}}.hero-demo[data-astro-cid-dyjhzzjc]{--cash-color:#367652;min-width:0;margin:0;position:relative}.hero-motion-control[data-astro-cid-dyjhzzjc]{z-index:1;color:#52684b;min-height:36px;font:inherit;cursor:pointer;background:#fffdf7b8;border:1px solid #d7dfce;border-radius:20px;align-items:center;gap:5px;padding:6px 11px;font-size:.67rem;display:inline-flex;position:absolute;top:0;right:4px}.hero-motion-control[data-astro-cid-dyjhzzjc][hidden]{display:none}.hero-motion-control[data-astro-cid-dyjhzzjc]:hover{background:#eaf0e3}.hero-motion-control[data-astro-cid-dyjhzzjc]:focus-visible{outline-offset:4px;outline:2px solid #315b42}.play-icon[data-astro-cid-dyjhzzjc],[data-astro-cid-dyjhzzjc][data-user-paused=true] .pause-icon[data-astro-cid-dyjhzzjc]{display:none}[data-astro-cid-dyjhzzjc][data-user-paused=true] .play-icon[data-astro-cid-dyjhzzjc]{display:block}.hero-demo[data-astro-cid-dyjhzzjc][data-timing=before]{--cash-color:#ac654d}.hero-landscape[data-astro-cid-dyjhzzjc]{width:100%;height:auto;display:block;overflow:visible}.hero-decision[data-astro-cid-dyjhzzjc]{background:#fffef9;border:1px solid #dce3d5;border-radius:18px;margin:-4px 12px 0;padding:23px 25px 17px;position:relative;box-shadow:0 18px 50px #40553412,0 3px 8px #40553405}.hero-question[data-astro-cid-dyjhzzjc]{align-items:center;gap:10px;display:flex}.hero-question[data-astro-cid-dyjhzzjc] h2[data-astro-cid-dyjhzzjc]{letter-spacing:-.025em;max-width:none;font-size:clamp(.95rem,1.4vw,1.1rem);line-height:1.4}.hero-question-mark[data-astro-cid-dyjhzzjc]{color:#527049;background:#eaf0e3;border-radius:50%;flex-shrink:0;place-items:center;width:27px;height:27px;font-size:14px;display:grid}.hero-example[data-astro-cid-dyjhzzjc]{color:#687561;margin-left:auto;font-size:10px}.hero-date-choices[data-astro-cid-dyjhzzjc]{grid-template-columns:1fr 1fr;gap:8px;margin:18px 0;display:grid}.hero-date-choices[data-astro-cid-dyjhzzjc] button[data-astro-cid-dyjhzzjc]{text-align:left;min-height:57px;font:inherit;color:#4f6049;cursor:pointer;background:0 0;border:1px solid #dce3d5;border-radius:9px;grid-template-columns:1fr auto;gap:0 8px;padding:9px 12px;transition:background .18s,border-color .18s;display:grid;position:relative}.hero-date-choices[data-astro-cid-dyjhzzjc] button[data-astro-cid-dyjhzzjc]>span[data-astro-cid-dyjhzzjc]{font-size:13px;font-weight:650}.hero-date-choices[data-astro-cid-dyjhzzjc] small[data-astro-cid-dyjhzzjc]{color:#687561;grid-row:2;font-size:10px}.hero-date-choices[data-astro-cid-dyjhzzjc] svg[data-astro-cid-dyjhzzjc]{opacity:0;grid-area:1/2/3;align-self:center;width:18px}.hero-date-choices[data-astro-cid-dyjhzzjc] button[data-astro-cid-dyjhzzjc][aria-pressed=true]{background:#eaf0e3;border-color:#90a784}.hero-date-choices[data-astro-cid-dyjhzzjc] button[data-astro-cid-dyjhzzjc][aria-pressed=true] svg[data-astro-cid-dyjhzzjc]{opacity:1}.hero-date-choices[data-astro-cid-dyjhzzjc] button[data-astro-cid-dyjhzzjc]:hover{border-color:#6f8e62}.hero-date-choices[data-astro-cid-dyjhzzjc] button[data-astro-cid-dyjhzzjc]:focus-visible{outline-offset:3px;outline:2px solid #315f49}.hero-answer[data-astro-cid-dyjhzzjc]{min-height:63px}.hero-answer[data-astro-cid-dyjhzzjc]>div[data-astro-cid-dyjhzzjc]:not([hidden]){justify-content:space-between;align-items:center;gap:10px;display:flex}.hero-answer[data-astro-cid-dyjhzzjc] strong[data-astro-cid-dyjhzzjc]{letter-spacing:-.06em;font-variant-numeric:tabular-nums;font-size:30px;font-weight:600;line-height:1.25;display:block}.hero-answer[data-astro-cid-dyjhzzjc] strong[data-astro-cid-dyjhzzjc]+span[data-astro-cid-dyjhzzjc]{color:#687561;font-size:10px;display:block}.hero-verdict[data-astro-cid-dyjhzzjc]{color:#3c6946;background:#eaf2e4;border-radius:20px;padding:4px 9px;font-size:10px;font-weight:600}.hero-verdict[data-astro-cid-dyjhzzjc][data-verdict=before]{color:#945437;background:#f7e8dd}.hero-cash-chart[data-astro-cid-dyjhzzjc]{width:100%;margin-top:7px;display:block}.hero-cash-scenario[data-astro-cid-dyjhzzjc]{transition:opacity .35s}[data-astro-cid-dyjhzzjc][data-timing=after] [data-astro-cid-dyjhzzjc][data-trip-curve=before],[data-astro-cid-dyjhzzjc][data-timing=before] [data-astro-cid-dyjhzzjc][data-trip-curve=after]{opacity:0}.hero-demo-footer[data-astro-cid-dyjhzzjc]{color:#687561;flex-wrap:wrap;justify-content:space-between;gap:5px 12px;margin-top:9px;font-size:9px;display:flex}.hero-demo-footer[data-astro-cid-dyjhzzjc]>span[data-astro-cid-dyjhzzjc]{align-items:center;gap:4px;display:inline-flex}.hero-demo-footer[data-astro-cid-dyjhzzjc] i[data-astro-cid-dyjhzzjc]{background:var(--cash-color);width:12px;height:2px}.hero-demo-footer[data-astro-cid-dyjhzzjc]>span[data-astro-cid-dyjhzzjc]:nth-child(2) i[data-astro-cid-dyjhzzjc]{background:0 0;border-top:1px dashed #b39557;height:0}.hero-demo-footer[data-astro-cid-dyjhzzjc]>span[data-astro-cid-dyjhzzjc]:last-child{margin-left:auto}.hero-home[data-astro-cid-dyjhzzjc],.hero-tree[data-astro-cid-dyjhzzjc],.hero-trip[data-astro-cid-dyjhzzjc],.hero-payday[data-astro-cid-dyjhzzjc]{transform-box:fill-box;transform-origin:50%}.hero-tree-canopy[data-astro-cid-dyjhzzjc]{transform-box:fill-box;transform-origin:50% 100%}.hero-sun-glow[data-astro-cid-dyjhzzjc]{transform-box:fill-box;transform-origin:50%}.hero-route-light[data-astro-cid-dyjhzzjc]{opacity:0;offset-rotate:0deg;offset-path:path("M170 226C199 250 268 251 302 227S353 173 411 178S449 188 465 188")}[data-astro-cid-dyjhzzjc][data-timing=before] .hero-route-light[data-astro-cid-dyjhzzjc]{offset-path:path("M170 226C199 250 268 251 304 227")}.hero-route-line[data-astro-cid-dyjhzzjc]{opacity:.55}[data-astro-cid-dyjhzzjc][data-timing=after] [data-astro-cid-dyjhzzjc][data-route=before],[data-astro-cid-dyjhzzjc][data-timing=before] [data-astro-cid-dyjhzzjc][data-route=after],[data-astro-cid-dyjhzzjc][data-timing=after] [data-astro-cid-dyjhzzjc][data-caption=before],[data-astro-cid-dyjhzzjc][data-timing=before] [data-astro-cid-dyjhzzjc][data-caption=after]{opacity:0}.hero-trip-position[data-astro-cid-dyjhzzjc]{transform:translate(465px,161px)}[data-astro-cid-dyjhzzjc][data-timing=before] .hero-trip-position[data-astro-cid-dyjhzzjc]{transform:translate(304px,200px)}@supports (offset-path:path('M0 0L1 1')){.hero-trip-position[data-astro-cid-dyjhzzjc]{offset-path:path("M304 200C327 185 338 151 383 151S437 171 465 161");offset-rotate:0deg;offset-distance:100%;transform:none}[data-astro-cid-dyjhzzjc][data-timing=before] .hero-trip-position[data-astro-cid-dyjhzzjc]{offset-distance:0%;transform:none}}@supports not (offset-path:path('M0 0L1 1')){.hero-route-light[data-astro-cid-dyjhzzjc]{display:none}}@keyframes home-arrive{0%{opacity:0;translate:0 10px}to{opacity:1;translate:0}}@keyframes cash-arrive{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes garden-sway{0%,to{rotate:-2deg}50%{rotate:2deg}}@keyframes garden-sun{0%,to{opacity:.2;scale:.96}50%{opacity:.5;scale:1.07}}@keyframes garden-warmth{0%,to{opacity:.7}50%{opacity:1}}@keyframes garden-trace{0%,8%{stroke-dashoffset:100px;opacity:.2}55%,78%{stroke-dashoffset:0;opacity:.65}to{stroke-dashoffset:0;opacity:.15}}@keyframes garden-travel{0%,8%{offset-distance:0%;opacity:0}14%{opacity:1}55%{offset-distance:100%;opacity:1}65%,to{offset-distance:100%;opacity:0}}@keyframes payday-warmth{0%,28%,to{opacity:.12}45%,60%{opacity:.6}}@media (prefers-reduced-motion:no-preference){[data-astro-cid-dyjhzzjc][data-motion-ready] .hero-home[data-astro-cid-dyjhzzjc]{animation:.9s .1s backwards home-arrive}[data-astro-cid-dyjhzzjc][data-motion-ready] .hero-tree[data-astro-cid-dyjhzzjc]{animation:.9s backwards home-arrive}[data-astro-cid-dyjhzzjc][data-motion-ready] .hero-payday[data-astro-cid-dyjhzzjc]{animation:.9s .25s backwards home-arrive}[data-astro-cid-dyjhzzjc][data-motion-ready] .hero-trip[data-astro-cid-dyjhzzjc]{animation:.9s .4s backwards home-arrive}[data-astro-cid-dyjhzzjc][data-motion-ready] .hero-cash-line[data-astro-cid-dyjhzzjc]{stroke-dasharray:1;animation:1.4s .25s backwards cash-arrive}[data-astro-cid-dyjhzzjc][data-motion-ready] .hero-tree-canopy[data-astro-cid-dyjhzzjc]{animation:7s ease-in-out infinite garden-sway}[data-astro-cid-dyjhzzjc][data-motion-ready] .hero-sun-glow[data-astro-cid-dyjhzzjc]{animation:9s ease-in-out infinite garden-sun}[data-astro-cid-dyjhzzjc][data-motion-ready] .hero-window-light[data-astro-cid-dyjhzzjc]{animation:9s ease-in-out infinite garden-warmth}[data-astro-cid-dyjhzzjc][data-motion-ready] .hero-payday-glow[data-astro-cid-dyjhzzjc]{animation:8s ease-in-out infinite payday-warmth}[data-astro-cid-dyjhzzjc][data-motion-ready] .hero-route-line[data-astro-cid-dyjhzzjc]{stroke-dasharray:100;animation:8s ease-in-out infinite garden-trace}[data-astro-cid-dyjhzzjc][data-motion-ready] .hero-route-light[data-astro-cid-dyjhzzjc]{animation:8s ease-in-out infinite garden-travel}[data-astro-cid-dyjhzzjc][data-motion-ready] .hero-trip-position[data-astro-cid-dyjhzzjc]{transition:offset-distance 1.1s cubic-bezier(.4,0,.2,1),transform 1.1s cubic-bezier(.4,0,.2,1)}[data-astro-cid-dyjhzzjc][data-motion-ready] .hero-trip-caption[data-astro-cid-dyjhzzjc]{transition:opacity .35s}[data-astro-cid-dyjhzzjc][data-motion=paused] [data-astro-cid-dyjhzzjc]{transition:none!important;animation-play-state:paused!important}}@media (width<=1100px) and (width>=921px){.hero-decision[data-astro-cid-dyjhzzjc]{margin-inline:0;padding:20px 17px 15px}.hero-question[data-astro-cid-dyjhzzjc]{gap:7px}}@media (width<=600px){.hero-decision[data-astro-cid-dyjhzzjc]{margin-inline:0;padding:17px 15px 14px}.hero-question[data-astro-cid-dyjhzzjc]{gap:7px}.hero-question[data-astro-cid-dyjhzzjc] h2[data-astro-cid-dyjhzzjc]{font-size:.91rem}.hero-example[data-astro-cid-dyjhzzjc]{font-size:9px}.hero-question-mark[data-astro-cid-dyjhzzjc]{width:24px;height:24px}.hero-demo-footer[data-astro-cid-dyjhzzjc]{gap:5px 8px;font-size:8px}.hero-cash-chart[data-astro-cid-dyjhzzjc] text[data-astro-cid-dyjhzzjc]{font-size:14px}}@media (prefers-reduced-motion:reduce){.hero-demo[data-astro-cid-dyjhzzjc] [data-astro-cid-dyjhzzjc]{transition:none!important;animation:none!important}.hero-motion-control[data-astro-cid-dyjhzzjc]{display:none}}.journey-story[data-astro-cid-crr6exsb]{padding:clamp(16px,2vw,24px)}.js-story-play[data-astro-cid-crr6exsb]{border:1px solid var(--line);color:var(--muted);cursor:pointer;background:#fff;border-radius:999px;padding:4px 12px;font-size:.72rem}.js-times[data-astro-cid-crr6exsb]{grid-template-columns:repeat(6,1fr);gap:4px;margin-bottom:16px;padding-bottom:8px;display:grid;position:relative}.js-times[data-astro-cid-crr6exsb] button[data-astro-cid-crr6exsb]{font:inherit;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:8px;padding:6px 2px;font-size:.74rem;font-weight:600}.js-times[data-astro-cid-crr6exsb] button[data-astro-cid-crr6exsb][aria-pressed=true]{color:var(--ink);background:#f0f4ec}.js-times[data-astro-cid-crr6exsb] button[data-astro-cid-crr6exsb]:focus-visible{outline:2px solid var(--nest-dark);outline-offset:2px}.js-progress[data-astro-cid-crr6exsb]{background:#e6ebe2;border-radius:3px;height:3px;position:absolute;bottom:0;left:0;right:0}.js-progress[data-astro-cid-crr6exsb]>span[data-astro-cid-crr6exsb]{border-radius:inherit;background:linear-gradient(90deg,#367652,#d9a93c);width:0;height:100%;transition:width .5s;display:block}.js-moment[data-astro-cid-crr6exsb]{animation:.42s both js-in}@keyframes js-in{0%{opacity:0;transform:translateY(6px)}}.js-chat[data-astro-cid-crr6exsb]{align-content:start;gap:8px;min-height:150px;font-size:.9rem;display:grid}.js-chat[data-astro-cid-crr6exsb] .bubble[data-astro-cid-crr6exsb].ai{max-width:94%}.js-chat[data-astro-cid-crr6exsb] .bubble[data-astro-cid-crr6exsb].ai .tag[data-astro-cid-crr6exsb]{color:var(--a-ink);align-items:center;gap:6px;display:flex}.js-chat[data-astro-cid-crr6exsb] .tag[data-astro-cid-crr6exsb] i[data-astro-cid-crr6exsb]{background:var(--a-tint);letter-spacing:0;border-radius:5px;place-items:center;width:17px;height:17px;font-size:.62rem;font-style:normal;display:grid}.js-chat[data-astro-cid-crr6exsb] .bubble[data-astro-cid-crr6exsb].you{background:var(--brand-ink);max-width:80%}.js-who[data-astro-cid-crr6exsb]{letter-spacing:.08em;text-transform:uppercase;opacity:.7;margin-bottom:2px;font-size:.66rem;font-weight:700;display:block}.js-pictures[data-astro-cid-crr6exsb]{grid-template-columns:1fr 1fr;gap:10px;margin-top:14px;display:grid}.js-path[data-astro-cid-crr6exsb],.js-needs[data-astro-cid-crr6exsb]{background:#f0f4ec;border:1px solid #e0e8db;border-radius:12px;padding:12px}.js-path[data-astro-cid-crr6exsb] ol[data-astro-cid-crr6exsb]{gap:5px;margin:12px 0 0;padding:0;list-style:none;display:grid}.js-path[data-astro-cid-crr6exsb] li[data-astro-cid-crr6exsb]{color:var(--muted);align-items:center;gap:8px;font-size:.74rem;display:flex}.js-path[data-astro-cid-crr6exsb] li[data-astro-cid-crr6exsb] span[data-astro-cid-crr6exsb]{color:#6a7d66;background:#fffef8;border:1.5px solid #c9d4c3;border-radius:50%;flex-shrink:0;place-items:center;width:18px;height:18px;font-size:.6rem;font-weight:700;display:grid}.js-path[data-astro-cid-crr6exsb] li[data-astro-cid-crr6exsb][data-state=passed] span[data-astro-cid-crr6exsb]{color:#2f6349;background:#e1eedf;border-color:#8fb08e}.js-path[data-astro-cid-crr6exsb] li[data-astro-cid-crr6exsb][data-state=here]{color:var(--ink);font-weight:650}.js-path[data-astro-cid-crr6exsb] li[data-astro-cid-crr6exsb][data-state=here] span[data-astro-cid-crr6exsb]{color:#fff;background:#2f6349;border-color:#2f6349;box-shadow:0 0 0 3px #fff,0 0 0 4px #6e8c65}.js-path[data-astro-cid-crr6exsb] li[data-astro-cid-crr6exsb] small[data-astro-cid-crr6exsb]{font-size:inherit}.js-needs[data-astro-cid-crr6exsb] ul[data-astro-cid-crr6exsb]{gap:6px;margin:12px 0 8px;padding:0;list-style:none;display:grid}.js-needs[data-astro-cid-crr6exsb] li[data-astro-cid-crr6exsb]{justify-items:center;gap:1px;display:grid}.js-bar[data-astro-cid-crr6exsb]{width:var(--w);background:color-mix(in srgb, var(--c) 18%, white);border-radius:4px;justify-content:center;height:12px;display:flex;overflow:hidden}.js-bar[data-astro-cid-crr6exsb]>span[data-astro-cid-crr6exsb]{height:100%;width:var(--fill);background:var(--c);border-radius:inherit;animation:.7s cubic-bezier(.2,.7,.2,1) both js-fill;display:block}@keyframes js-fill{0%{width:0}}.js-needs[data-astro-cid-crr6exsb] small[data-astro-cid-crr6exsb]{color:var(--muted);font-size:.62rem}.js-needs[data-astro-cid-crr6exsb] small[data-astro-cid-crr6exsb] b[data-astro-cid-crr6exsb]{color:var(--ink);font-weight:600}.js-growth[data-astro-cid-crr6exsb]{text-align:center;color:#8a6514;font-size:.72rem;font-weight:650;display:block}@media (width<=520px){.js-pictures[data-astro-cid-crr6exsb]{grid-template-columns:1fr}.js-times[data-astro-cid-crr6exsb] button[data-astro-cid-crr6exsb]{font-size:.66rem}.js-chat[data-astro-cid-crr6exsb]{min-height:190px}}@media (prefers-reduced-motion:reduce){.js-moment[data-astro-cid-crr6exsb],.js-bar[data-astro-cid-crr6exsb]>span[data-astro-cid-crr6exsb]{animation:none}}.year-toggle[data-astro-cid-5mabusol]{background:#f1efe8;border-radius:12px;grid-template-columns:1fr 1fr;gap:6px;margin-bottom:14px;padding:4px;display:grid}.year-toggle[data-astro-cid-5mabusol] button[data-astro-cid-5mabusol]{color:var(--muted);background:0 0;border:0;border-radius:9px;padding:8px;font-size:.82rem;font-weight:600}.year-toggle[data-astro-cid-5mabusol] button[data-astro-cid-5mabusol][aria-pressed=true]{color:var(--ink);background:#fff;box-shadow:0 1px 4px #11182714}.year-grid[data-astro-cid-5mabusol]{grid-template-columns:repeat(4,1fr);gap:6px;margin:0;padding:0;list-style:none;display:grid}.year-grid[data-astro-cid-5mabusol] li[data-astro-cid-5mabusol]{border:1px solid var(--line);background:#fff;border-radius:10px;min-height:72px;padding:8px 9px;transition:background .26s,border-color .26s}.year-m[data-astro-cid-5mabusol]{color:var(--muted);font-size:.72rem;display:block}.year-net[data-astro-cid-5mabusol]{color:#1f5a32;font-variant-numeric:tabular-nums;font-size:.95rem;font-weight:650;display:block}.year-grid[data-astro-cid-5mabusol] small[data-astro-cid-5mabusol]{color:var(--muted);font-size:.66rem;line-height:1.35;display:block}.year-figure[data-astro-cid-5mabusol][data-mode=without] li[data-astro-cid-5mabusol][data-short=true]{background:#fdf0ea;border-color:#f1c4ae}.year-figure[data-astro-cid-5mabusol][data-mode=without] li[data-astro-cid-5mabusol][data-short=true] .year-net[data-astro-cid-5mabusol]{color:#9a3d12}@media (width<=520px){.year-grid[data-astro-cid-5mabusol]{grid-template-columns:repeat(3,1fr)}}.works-in[data-astro-cid-lcdefpme]{color:var(--muted);flex-wrap:wrap;align-items:center;gap:6px;margin-top:22px;font-size:.82rem;display:flex}.works-in[data-astro-cid-lcdefpme]>span[data-astro-cid-lcdefpme]{margin-right:4px}.works-in[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{border:1px solid var(--line);color:var(--ink);background:#fff;border-radius:999px;align-items:center;gap:6px;padding:4px 11px 4px 4px;font-weight:600;text-decoration:none;transition:border-color .16s,transform .16s;display:inline-flex}.works-in[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{border-color:var(--a-ink);transform:translateY(-1px)}.works-in[data-astro-cid-lcdefpme] i[data-astro-cid-lcdefpme]{background:var(--a-tint);width:22px;height:22px;color:var(--a-ink);border-radius:7px;place-items:center;font-size:.72rem;font-style:normal;font-weight:700;display:grid}.climb[data-astro-cid-lcdefpme]{padding-top:24px}.flourish[data-astro-cid-lcdefpme]{background:radial-gradient(at 50% 0,#fbf1d6,#fff 60%)}.flourish-card[data-astro-cid-lcdefpme]{border-top:3px solid var(--c)}.flourish-level[data-astro-cid-lcdefpme]{letter-spacing:.1em;text-transform:uppercase;color:color-mix(in srgb, var(--c) 70%, black);margin-bottom:10px;font-size:.7rem;font-weight:700;display:inline-block}.flourish-note[data-astro-cid-lcdefpme]{text-align:center;color:var(--muted);margin-top:20px;font-size:.82rem}
