main[data-astro-cid-lcdefpme]{--header-h:4.5rem;--r-card:20px;--r-slide:28px}h1[data-astro-cid-lcdefpme],h2[data-astro-cid-lcdefpme],h3[data-astro-cid-lcdefpme]{font-family:var(--font-display);color:var(--text)}.eyebrow[data-astro-cid-lcdefpme]{letter-spacing:.14em;text-transform:uppercase;color:var(--text-muted);margin-bottom:.75rem;font-size:.6875rem;font-weight:600}.store-row[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:.75rem;display:flex}.store-btn[data-astro-cid-lcdefpme]{background:var(--accent-strong);color:var(--text-on-accent);border-radius:999px;align-items:center;gap:.7rem;padding:.7rem 1.5rem .7rem 1.15rem;line-height:1.1;transition:background .2s;display:inline-flex}.store-btn[data-astro-cid-lcdefpme]:hover{background:var(--accent-strong-hover)}.store-btn[data-astro-cid-lcdefpme]:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.store-btn[data-astro-cid-lcdefpme] svg[data-astro-cid-lcdefpme]{flex:none;width:24px;height:24px}.store-btn[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{font-size:1rem;font-weight:600}.store-btn[data-astro-cid-lcdefpme] small[data-astro-cid-lcdefpme]{margin-bottom:.1rem;font-size:.6875rem;font-weight:500;display:block}.hero[data-astro-cid-lcdefpme]{padding-top:calc(var(--header-h) + 3.5rem);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(2rem,5vw,4.5rem);padding-bottom:2rem;display:grid}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{letter-spacing:-.045em;text-wrap:balance;max-width:12ch;margin-bottom:1.5rem;font-size:clamp(2.625rem,6vw,4.75rem);font-weight:700;line-height:1}.hero-lede[data-astro-cid-lcdefpme]{color:var(--text-secondary);max-width:30rem;margin-bottom:2rem;font-size:1.125rem;line-height:1.6}.hero-note[data-astro-cid-lcdefpme]{color:var(--text-muted);margin-top:1.25rem;font-size:.9375rem}.mock[data-astro-cid-lcdefpme]{--paper:#fff;--paper-2:#f5f0ed;--ink:var(--text);--ink-2:var(--text-muted);--ink-3:#918a84;--paper-rule:var(--border);--in-paper:#2e7d32;--out-paper:#dc2626;--out-on-ink:#ef4444;--overhang:2.25rem;padding-left:var(--overhang);font-variant-numeric:tabular-nums;justify-self:end;width:100%;max-width:35rem}.sheet[data-astro-cid-lcdefpme]{background:var(--paper);color:var(--ink);border:1px solid var(--paper-rule);box-shadow:var(--shadow-card);border-radius:24px;padding:1.4rem 1.5rem 1.25rem}.sheet-bar[data-astro-cid-lcdefpme]{justify-content:space-between;align-items:baseline;margin-bottom:1rem;display:flex}.sheet-month[data-astro-cid-lcdefpme]{font-family:var(--font-display);font-size:1.125rem;font-weight:600}.sheet-worth[data-astro-cid-lcdefpme]{text-align:right;font-size:.875rem;font-weight:600}.sheet-worth[data-astro-cid-lcdefpme] small[data-astro-cid-lcdefpme]{color:var(--ink-2);font-size:.6875rem;font-weight:500;display:block}.sheet-net[data-astro-cid-lcdefpme]{margin:0 18% 1.25rem calc(-1 * var(--overhang) - 1.5rem - 1px);background:var(--paper);border:1px solid var(--paper-rule);border-radius:var(--r-card);box-shadow:var(--shadow-card-hover);padding:1rem 1.35rem 1.05rem;display:block;position:relative}.sheet-net-label[data-astro-cid-lcdefpme]{letter-spacing:.12em;text-transform:uppercase;color:var(--ink-2);font-size:.6875rem;font-weight:600;display:block}.sheet-net-value[data-astro-cid-lcdefpme]{font-family:var(--font-display);letter-spacing:-.035em;font-size:clamp(2rem,4vw,2.75rem);font-weight:700;line-height:1.15;display:block}.sheet-flow[data-astro-cid-lcdefpme]{flex-wrap:wrap;column-gap:1.25rem;margin-top:.2rem;font-size:.875rem;display:flex}.sheet-flow[data-astro-cid-lcdefpme] b[data-astro-cid-lcdefpme]{font-weight:600}.sheet-flow[data-astro-cid-lcdefpme] .in[data-astro-cid-lcdefpme]{color:var(--in-paper)}.sheet-flow[data-astro-cid-lcdefpme] .out[data-astro-cid-lcdefpme]{color:var(--out-paper)}.cal-head[data-astro-cid-lcdefpme],.cal-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(7,minmax(0,1fr));display:grid}.cal-head[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{text-align:center;color:var(--ink-2);padding-bottom:.35rem;font-size:.6875rem;font-weight:600}.cal-grid[data-astro-cid-lcdefpme]{background:var(--paper-2);border-radius:12px;gap:2px;padding:2px}.cal-day[data-astro-cid-lcdefpme]{background:var(--paper);border-radius:8px;flex-direction:column;justify-content:flex-start;align-items:center;gap:.15rem;min-height:3.1rem;padding:.35rem .1rem .25rem;font-size:.75rem;display:flex}.cal-day[data-astro-cid-lcdefpme].is-blank{background:0 0}.cal-num[data-astro-cid-lcdefpme]{color:var(--ink-2);line-height:1}.cal-day[data-astro-cid-lcdefpme].is-today{background:var(--ink)}.cal-day[data-astro-cid-lcdefpme].is-today .cal-num[data-astro-cid-lcdefpme]{color:var(--paper);font-weight:600}.cal-amt[data-astro-cid-lcdefpme]{white-space:nowrap;font-size:.6875rem;font-weight:600;line-height:1}.cal-amt[data-astro-cid-lcdefpme].in{color:var(--in-paper)}.cal-amt[data-astro-cid-lcdefpme].out{color:var(--out-paper)}.cal-day[data-astro-cid-lcdefpme].is-today .cal-amt[data-astro-cid-lcdefpme].out{color:var(--out-on-ink)}.cal-day[data-astro-cid-lcdefpme].is-projected .cal-num[data-astro-cid-lcdefpme]{color:var(--ink-2)}.cal-day[data-astro-cid-lcdefpme].is-projected .cal-amt[data-astro-cid-lcdefpme]{color:var(--ink-2);text-decoration:underline dotted var(--ink-3);text-underline-offset:3px;font-weight:500}.cal-key[data-astro-cid-lcdefpme]{color:var(--ink-2);gap:1.25rem;margin-top:.6rem;font-size:.6875rem;display:flex}.cal-key[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{align-items:center;gap:.4rem;display:inline-flex}.cal-key[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]:before{content:"";border-radius:50%;width:7px;height:7px}.key-recorded[data-astro-cid-lcdefpme]:before{background:var(--ink)}.key-projected[data-astro-cid-lcdefpme]:before{border:1.5px dotted var(--ink-3)}.sheet-day[data-astro-cid-lcdefpme]{border-top:1px solid var(--paper-rule);margin-top:1.25rem;padding-top:1rem}.sheet-day-title[data-astro-cid-lcdefpme]{font-family:var(--font-display);margin-bottom:.6rem;font-size:1.0625rem;font-weight:600;display:block}.sheet-txn[data-astro-cid-lcdefpme]{align-items:center;gap:.75rem;font-size:.875rem;display:flex}.txn-dot[data-astro-cid-lcdefpme]{border-radius:50%;flex:none;width:8px;height:8px}.txn-dot[data-astro-cid-lcdefpme].out{background:var(--out-paper)}.txn-name[data-astro-cid-lcdefpme]{flex:1;font-weight:500;line-height:1.2}.txn-name[data-astro-cid-lcdefpme] small[data-astro-cid-lcdefpme]{color:var(--ink-2);margin-top:.15rem;font-size:.75rem;font-weight:400;display:block}.txn-amt[data-astro-cid-lcdefpme].out{color:var(--out-paper);font-weight:600}.sheet-add[data-astro-cid-lcdefpme]{border:1px solid var(--paper-rule);border-radius:999px;margin-top:.9rem;padding:.45rem .9rem;font-size:.8125rem;font-weight:500;display:inline-block}@keyframes stamp{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:scale(1)}}.cal-day[data-astro-cid-lcdefpme][style*=--i] .cal-amt[data-astro-cid-lcdefpme]{animation:.3s cubic-bezier(.2,.9,.3,1.3) both stamp;animation-delay:calc(.3s + var(--i) * 55ms)}.band[data-astro-cid-lcdefpme]{scroll-margin-top:var(--header-h);padding-top:clamp(3.5rem,8vw,6rem);padding-bottom:clamp(1rem,3vw,2rem)}.band[data-astro-cid-lcdefpme]>.head[data-astro-cid-lcdefpme]{margin-bottom:2.5rem}.head[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{letter-spacing:-.04em;text-wrap:balance;max-width:15ch;font-size:clamp(2rem,4.2vw,3.25rem);font-weight:700;line-height:1.04}.head[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]:not(.eyebrow){color:var(--text-muted);max-width:28rem;margin-top:1rem;line-height:1.6}.band-split[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;column-gap:clamp(2rem,6vw,5rem);display:grid}.band-split[data-astro-cid-lcdefpme]>.head[data-astro-cid-lcdefpme]{margin-bottom:0}.panel[data-astro-cid-lcdefpme]{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-card);box-shadow:var(--shadow-card)}.steps[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme],.tile[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme],.prose-block[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme],.faq-item[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme],.siblings[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--text-muted);line-height:1.65}.steps[data-astro-cid-lcdefpme]{counter-reset:step;padding:.5rem 1.75rem;list-style:none}.steps[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{counter-increment:step;border-top:1px solid var(--border);grid-template-columns:2.25rem minmax(0,1fr);column-gap:1.1rem;padding:1.4rem 0;display:grid}.steps[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:first-child{border-top:0}.steps[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:before{content:counter(step);background:var(--accent-strong);width:2.25rem;height:2.25rem;color:var(--text-on-accent);border-radius:50%;grid-row:1/span 2;place-items:center;font-size:.9375rem;font-weight:600;display:grid}.steps[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme],.steps[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{grid-column:2}.steps[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{letter-spacing:-.01em;margin:.35rem 0 .4rem;font-size:1.125rem;font-weight:600;line-height:1.35}.steps[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{font-size:.9375rem}.tiles[data-astro-cid-lcdefpme]{background:var(--border);grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}.tile[data-astro-cid-lcdefpme]{background:var(--surface);padding:1.75rem 1.6rem 1.9rem}.tile[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{letter-spacing:-.015em;max-width:18ch;margin-bottom:.6rem;font-size:1.1875rem;font-weight:600;line-height:1.3}.tile[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{font-size:.9375rem}.slides[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem;list-style:none;display:grid}.slide[data-astro-cid-lcdefpme]{text-align:center;background:var(--surface);border:1px solid var(--border);border-radius:var(--r-slide);box-shadow:var(--shadow-card);flex-direction:column;align-items:center;padding:1.9rem 1.25rem 0;display:flex;overflow:hidden}.slide[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{letter-spacing:-.035em;text-wrap:balance;max-width:11ch;min-height:2.16em;font-size:clamp(1.375rem,2.2vw,1.75rem);font-weight:700;line-height:1.08}.slide-phone[data-astro-cid-lcdefpme]{border:7px solid var(--surface-device);border-bottom:0;border-radius:2.25rem 2.25rem 0 0;width:min(100%,13.5rem);height:19rem;margin-top:1.5rem;overflow:hidden}.slide-phone[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{background:var(--bg);width:100%;height:auto}.prose-block[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{max-width:38rem;margin-bottom:1.25rem;font-size:1.0625rem;line-height:1.75}.prose-block[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]:last-child{margin-bottom:0}.faq[data-astro-cid-lcdefpme]{padding:0 1.6rem}.faq-item[data-astro-cid-lcdefpme]{border-top:1px solid var(--border)}.faq-item[data-astro-cid-lcdefpme]:first-child{border-top:0}.faq-item[data-astro-cid-lcdefpme] summary[data-astro-cid-lcdefpme]{cursor:pointer;justify-content:space-between;align-items:baseline;gap:1.5rem;padding:1.2rem 0;list-style:none;display:flex}.faq-item[data-astro-cid-lcdefpme] summary[data-astro-cid-lcdefpme]::-webkit-details-marker{display:none}.faq-item[data-astro-cid-lcdefpme] summary[data-astro-cid-lcdefpme]:after{content:"+";content:"+" / "";color:var(--text-muted);flex:none;font-size:1.5rem;font-weight:400;line-height:1;transition:transform .2s}.faq-item[data-astro-cid-lcdefpme][open] summary[data-astro-cid-lcdefpme]:after{transform:rotate(45deg)}.faq-item[data-astro-cid-lcdefpme] summary[data-astro-cid-lcdefpme]:hover h3[data-astro-cid-lcdefpme]{color:var(--accent-soft)}.faq-item[data-astro-cid-lcdefpme] summary[data-astro-cid-lcdefpme]:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:6px}.faq-item[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{letter-spacing:-.01em;font-size:1.0625rem;font-weight:600;line-height:1.4;transition:color .2s}.faq-item[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{max-width:40rem;padding-bottom:1.3rem;font-size:.9375rem}.siblings[data-astro-cid-lcdefpme]{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;list-style:none;display:grid}.siblings[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{display:flex}.more-app-card[data-astro-cid-lcdefpme]{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-card);width:100%;box-shadow:var(--shadow-card);padding:1.5rem 1.4rem 1.6rem;transition:transform .2s,box-shadow .2s;display:block}.more-app-card[data-astro-cid-lcdefpme]:hover{box-shadow:var(--shadow-card-hover);transform:translateY(-2px)}.more-app-card[data-astro-cid-lcdefpme]:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.more-app-card[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{letter-spacing:-.015em;margin-bottom:.5rem;font-size:1.125rem;font-weight:600}.more-app-card[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{font-size:.9375rem}.download[data-astro-cid-lcdefpme]{text-align:center;scroll-margin-top:var(--header-h);flex-direction:column;align-items:center;padding-top:clamp(4.5rem,10vw,7.5rem);padding-bottom:clamp(4.5rem,10vw,7rem);display:flex}.download[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{letter-spacing:-.05em;margin-bottom:1.5rem;font-size:clamp(2.75rem,7vw,5.25rem);font-weight:700;line-height:.98}.download-lede[data-astro-cid-lcdefpme]{color:var(--text-secondary);max-width:30rem;margin-bottom:2rem;line-height:1.6}.download[data-astro-cid-lcdefpme] .store-row[data-astro-cid-lcdefpme]{justify-content:center}@media (prefers-reduced-motion:reduce){.cal-day[data-astro-cid-lcdefpme][style*=--i] .cal-amt[data-astro-cid-lcdefpme]{animation:none}.store-btn[data-astro-cid-lcdefpme],.more-app-card[data-astro-cid-lcdefpme],.faq-item[data-astro-cid-lcdefpme] summary[data-astro-cid-lcdefpme]:after,.faq-item[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{transition:none}.more-app-card[data-astro-cid-lcdefpme]:hover{transform:none}}@media (width<=1080px){.tiles[data-astro-cid-lcdefpme],.siblings[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=900px){.hero[data-astro-cid-lcdefpme]{padding-top:calc(var(--header-h) + 1.75rem);grid-template-columns:1fr;padding-bottom:1rem}.mock[data-astro-cid-lcdefpme]{--overhang:1rem;justify-self:stretch;max-width:none}.band-split[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.band-split[data-astro-cid-lcdefpme]>.head[data-astro-cid-lcdefpme]{margin-bottom:2rem}.slides[data-astro-cid-lcdefpme]{scroll-snap-type:x mandatory;margin-inline:calc(-1 * var(--content-padding));padding-bottom:.75rem;padding-inline:var(--content-padding);scroll-padding-inline:var(--content-padding);gap:.875rem;display:flex;overflow-x:auto}.slide[data-astro-cid-lcdefpme]{scroll-snap-align:start;flex:0 0 min(17.5rem,76vw)}}@media (width<=640px){.tiles[data-astro-cid-lcdefpme],.siblings[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.steps[data-astro-cid-lcdefpme]{padding:.25rem 1.25rem}.faq[data-astro-cid-lcdefpme]{padding:0 1.25rem}.tile[data-astro-cid-lcdefpme]{padding:1.5rem 1.35rem 1.6rem}}@media (width<=480px){.sheet[data-astro-cid-lcdefpme]{border-radius:20px;padding:1.15rem .85rem 1rem}.sheet-net[data-astro-cid-lcdefpme]{margin-right:10%;margin-left:calc(-1 * var(--overhang) - .85rem - 1px);padding:.85rem 1.1rem .9rem}.cal-day[data-astro-cid-lcdefpme]{min-height:2.9rem;font-size:.6875rem}.cal-amt[data-astro-cid-lcdefpme]{font-size:.6875rem}.store-btn[data-astro-cid-lcdefpme]{padding:.65rem 1.25rem .65rem 1rem}}
