.app-screenshots[data-v-8352be47]{border-top:1px solid #dce2d5;padding:56px 0 64px;scroll-margin-top:24px}.screenshots-heading[data-v-8352be47]{display:flex;align-items:end;justify-content:space-between;flex-wrap:wrap;gap:16px;margin-bottom:24px}.screenshots-heading h2[data-v-8352be47]{margin-bottom:10px}.screenshots-heading p[data-v-8352be47]{margin-bottom:0;font-size:14px;color:#53665b}.screenshot-choices[data-v-8352be47]{display:flex;gap:6px;padding:5px;background:#eaf0dc;border-radius:9px}.screenshot-choices button[data-v-8352be47]{cursor:pointer;font:inherit;font-size:14px;padding:9px 14px;border:1px solid transparent;border-radius:6px;background:transparent;color:#193e36}.screenshot-choices button[aria-pressed=true][data-v-8352be47]{background:#193e36;color:#fff}.screenshot-choices button[data-v-8352be47]:focus-visible{outline:3px solid #6c863d;outline-offset:2px}figure[data-v-8352be47]{margin:0}.screenshot-image[data-v-8352be47]{display:block;overflow:hidden;border:1px solid #cbd5c7;border-radius:12px;background:#fff;box-shadow:0 12px 36px #193e360c}img[data-v-8352be47]{display:block;width:100%;height:auto}figcaption[data-v-8352be47]{display:flex;justify-content:space-between;flex-wrap:wrap;gap:10px 24px;margin-top:16px;font-size:13px;color:#53665b}.screenshot-links[data-v-8352be47]{display:flex;flex-wrap:wrap;gap:12px 24px;margin-top:12px;font-size:13px;color:#53665b}@media(max-width:800px){.app-screenshots[data-v-8352be47]{padding:40px 0}.screenshot-choices[data-v-8352be47]{width:100%}.screenshot-choices button[data-v-8352be47]{flex:1;padding:9px 8px}.screenshot-image[data-v-8352be47]{border-radius:6px}}.privacy-policy[data-v-59e825ad]{max-width:820px;padding:56px 0 64px}.privacy-policy h2[data-v-59e825ad]{margin-top:40px;font-size:1.6rem}.privacy-policy h3[data-v-59e825ad]{margin-top:24px}.privacy-policy p[data-v-59e825ad],.privacy-policy li[data-v-59e825ad]{color:#53665b}.privacy-policy li[data-v-59e825ad]{margin-bottom:8px}.security-page[data-v-12b0b601]{max-width:820px;padding:64px 0}.security-page .intro[data-v-12b0b601]{max-width:620px}.security-page section[data-v-12b0b601]{margin-top:40px}.security-page h2[data-v-12b0b601]{font-size:1.6rem}.security-page p[data-v-12b0b601],.security-page li[data-v-12b0b601]{color:#53665b}.security-page li+li[data-v-12b0b601]{margin-top:8px}.security-contact[data-v-12b0b601]{border-top:1px solid #dce2d5;margin-top:40px;padding-top:24px}.envelope-guide[data-v-4530b09e]{max-width:820px;padding:64px 0}.intro[data-v-4530b09e]{max-width:680px}.guide-byline[data-v-4530b09e]{font-size:14px;margin-bottom:24px}.guide-contents[data-v-4530b09e]{background:#eaf0dc;border-radius:12px;padding:20px;flex-wrap:wrap;gap:12px 24px;margin:32px 0}.guide-contents a[data-v-4530b09e]{text-decoration:underline}section[data-v-4530b09e]{margin-top:48px;scroll-margin-top:24px}h2[data-v-4530b09e]{font-size:1.7rem}h3[data-v-4530b09e]{margin-top:28px}p[data-v-4530b09e]{color:#53665b}table[data-v-4530b09e]{width:100%;border-collapse:collapse;margin:24px 0;font-size:15px}caption[data-v-4530b09e]{caption-side:bottom;text-align:left;font-size:13px;padding-top:12px;color:#53665b}th[data-v-4530b09e],td[data-v-4530b09e]{padding:12px;text-align:left;border-bottom:1px solid #dce2d5}thead[data-v-4530b09e],tfoot[data-v-4530b09e]{background:#eaf0dc}tbody th[data-v-4530b09e]{font-weight:400}td[data-v-4530b09e],thead th[data-v-4530b09e]:last-child{text-align:right;font-variant-numeric:tabular-nums}.guide-cta[data-v-4530b09e]{background:#eaf0dc;padding:28px;border-radius:14px}.guide-links[data-v-4530b09e]{margin:20px 0 0;font-size:14px}.guide-home[data-v-d96d19c5]{padding:64px 0}.intro[data-v-d96d19c5]{max-width:740px}.guide-cards[data-v-d96d19c5]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin:40px 0}section[data-v-d96d19c5]{padding:28px;border:1px solid #dce2d5;border-radius:14px;background:#fff}h2[data-v-d96d19c5]{font-size:26px}p[data-v-d96d19c5]{color:#53665b}.guide-cta[data-v-d96d19c5]{max-width:820px;background:#eaf0dc;margin-top:40px}.guide-links[data-v-d96d19c5]{margin:20px 0 0;font-size:14px}@media(max-width:700px){.guide-cards[data-v-d96d19c5]{grid-template-columns:1fr}}figure[data-v-2c6c1506]{margin:28px 0;min-width:0}img[data-v-2c6c1506]{display:block;width:100%;height:auto;border:1px solid #dce2d5;border-radius:12px;background:#fff}.phone[data-v-2c6c1506]{max-width:300px;margin-inline:auto}.phone img[data-v-2c6c1506]{border:0;background:transparent}figcaption[data-v-2c6c1506]{margin-top:12px;color:#53665b;font-size:13px;line-height:1.6}figcaption a[data-v-2c6c1506]{display:inline-block}.handbook[data-v-464092c0]{padding:32px 0 64px}.breadcrumbs[data-v-464092c0]{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:36px;font-size:14px}.breadcrumbs a[data-v-464092c0]{text-decoration:underline}.guide-heading[data-v-464092c0]{max-width:860px;margin-bottom:40px}.intro[data-v-464092c0]{max-width:760px}.byline[data-v-464092c0]{font-size:14px;color:#53665b}.guide-layout[data-v-464092c0]{display:grid;grid-template-columns:210px minmax(0,1fr);gap:42px}.contents[data-v-464092c0]{position:sticky;top:24px;display:flex;flex-direction:column;align-items:stretch;gap:10px;padding:18px;background:#eaf0dc;border-radius:12px;font-size:13px}.contents a[data-v-464092c0]:hover{text-decoration:underline}article[data-v-464092c0]{min-width:0}section[data-v-464092c0]{scroll-margin-top:24px;padding-bottom:32px;margin-bottom:32px;border-bottom:1px solid #dce2d5}h2[data-v-464092c0]{font-size:clamp(1.6rem,3vw,2rem)}h3[data-v-464092c0]{margin-top:24px;line-height:1.35}p[data-v-464092c0],li[data-v-464092c0],dd[data-v-464092c0]{color:#53665b}strong[data-v-464092c0],dt[data-v-464092c0]{color:#193e36}li+li[data-v-464092c0]{margin-top:10px}ol[data-v-464092c0],ul[data-v-464092c0]{padding-left:22px}.takeaway[data-v-464092c0]{background:#eaf0dc;padding:24px;border-radius:12px;margin-bottom:24px}.takeaway p[data-v-464092c0]{margin:10px 0 0}.note[data-v-464092c0]{padding:16px 20px;border-left:3px solid #879c60;background:#fff;font-size:14px}.platforms[data-v-464092c0]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px}.platforms h3[data-v-464092c0]{margin-top:8px}.phone-explanation[data-v-464092c0],.purchase-example[data-v-464092c0]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,300px);align-items:start;gap:28px}.purchase-example[data-v-464092c0]{grid-template-columns:minmax(0,1fr) minmax(0,360px)}dt[data-v-464092c0]{font-weight:700;margin-top:20px}dd[data-v-464092c0]{margin:6px 0 20px}details[data-v-464092c0]{border-bottom:1px solid #dce2d5;padding:18px 0}summary[data-v-464092c0]{cursor:pointer;font-weight:650}details p[data-v-464092c0]{margin:14px 0 0}.help[data-v-464092c0]{margin-top:24px}.guide-cta[data-v-464092c0]{background:#eaf0dc;padding:28px;border-radius:14px;border:0}.guide-links[data-v-464092c0]{margin:20px 0 0;font-size:14px}@media(max-width:1000px){.guide-layout[data-v-464092c0]{grid-template-columns:minmax(0,1fr)}.contents[data-v-464092c0]{position:static;display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.contents strong[data-v-464092c0]{grid-column:1 / -1}}@media(max-width:650px){.platforms[data-v-464092c0],.phone-explanation[data-v-464092c0],.purchase-example[data-v-464092c0]{grid-template-columns:minmax(0,1fr);gap:0}.contents[data-v-464092c0]{display:flex}.guide-heading[data-v-464092c0]{margin-bottom:28px}}.first-budget-guide[data-v-26e14240]{max-width:820px;padding:64px 0}.intro[data-v-26e14240]{max-width:720px}.guide-byline[data-v-26e14240],.guide-links[data-v-26e14240]{font-size:14px}.guide-contents[data-v-26e14240]{flex-wrap:wrap;gap:12px 24px;padding:20px;margin:32px 0;background:#eaf0dc;border-radius:12px}.guide-contents a[data-v-26e14240]{text-decoration:underline}section[data-v-26e14240]{margin-top:48px;scroll-margin-top:24px}h2[data-v-26e14240]{font-size:1.7rem}p[data-v-26e14240],li[data-v-26e14240],dd[data-v-26e14240]{color:#53665b}strong[data-v-26e14240],dt[data-v-26e14240]{color:#193e36}ol[data-v-26e14240]{padding-left:24px}li+li[data-v-26e14240]{margin-top:12px}.result[data-v-26e14240]{padding:20px;border-left:3px solid #879c60;background:#fff}.budget-result div[data-v-26e14240]{margin:20px 0}dt[data-v-26e14240]{font-weight:700}dd[data-v-26e14240]{margin:8px 0 0}.guide-cta[data-v-26e14240]{background:#eaf0dc;padding:28px;border-radius:14px}.guide-links[data-v-26e14240]{margin:20px 0 0}@media(max-width:420px){.guide-cta[data-v-26e14240]{padding:20px}}:root{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;color:#193e36;background:#f8f9f2;font-synthesis:none;line-height:1.6;-webkit-font-smoothing:antialiased}*{box-sizing:border-box}.refund-policy{max-width:800px;padding:56px 0;scroll-margin-top:24px}.refund-policy h3{margin-top:28px}.refund-policy p{color:#53665b}body{margin:0}a{color:inherit;text-underline-offset:4px}a:focus-visible{outline:3px solid #6c863d;outline-offset:5px}summary:focus-visible{outline:3px solid #6c863d;outline-offset:5px}h1,h2,h3,p{margin-top:0}h1,h2,h3{line-height:1.15}h1{font-size:clamp(2.5rem,5vw,4.25rem);letter-spacing:-.045em;margin-bottom:24px}h2{font-size:clamp(1.7rem,3vw,2.4rem);letter-spacing:-.025em}h3{font-size:1.2rem}.site-shell{max-width:1200px;margin:auto;padding:0 40px}.site-header,nav,.brand,footer{display:flex;align-items:center}.site-header{justify-content:space-between;padding:28px 0;gap:24px;border-bottom:1px solid #dce2d5}.brand{gap:10px;font-size:26px;font-weight:750;text-decoration:none;line-height:1}.brand small{display:block;margin-top:5px;font-size:9px;letter-spacing:.25em}.brand-mark{background:#193e36;color:#d5e99b;padding:6px 10px 9px;border-radius:10px;font-size:31px}nav{gap:28px;font-size:14px}nav a{text-decoration:none}.button{display:inline-flex;justify-content:center;align-items:center;gap:24px;background:#193e36;color:#fff;border-radius:7px;padding:12px 20px;text-decoration:none;font-weight:600}.button:hover{background:#2d5444}.hero{max-width:850px;padding:56px 0 40px}.hero .intro{max-width:680px}.manual-entry{max-width:650px;color:#53665b}.hero h1 span{color:#526d36}.hero-actions{display:flex;align-items:center;flex-wrap:wrap;gap:18px 24px;margin:28px 0 14px}.hero-actions>a:not(.button),.text-link{font-size:14px;font-weight:600}.eyebrow{text-transform:uppercase;letter-spacing:.15em;font-size:11px;font-weight:700;margin-bottom:20px;color:#586d47}.intro{max-width:500px;font-size:18px;color:#53665b}.quiet{font-size:13px;color:#53665b}.pillars{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;padding:32px;margin-bottom:56px;border:1px solid #dce2d5;border-radius:14px;background:#eaf0dc}.pillars h2{font-size:1.15rem;letter-spacing:-.015em;margin-bottom:10px}.pillars p{font-size:14px;color:#53665b;margin-bottom:0}.envelope-intro{display:grid;grid-template-columns:1fr 1.2fr;gap:48px;padding:0 0 56px}.envelope-intro p:not(.eyebrow){color:#53665b}.homepage-guides{padding-bottom:56px}.homepage-guide-links{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-bottom:20px}.homepage-guide-links article{background:#fff;border:1px solid #dce2d5;border-radius:14px;padding:26px}.homepage-guide-links p{color:#53665b;font-size:15px}.homepage-guide-links a{font-weight:600}.product-proof{padding:36px 0 48px;border-top:1px solid #dce2d5;scroll-margin-top:24px}.proof-context{max-width:740px;color:#53665b}.proof-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:28px 0}.proof-steps article{min-width:0;padding:24px;border:1px solid #dce2d5;border-radius:14px;background:#fff}.proof-steps h3{line-height:1.4}.proof-steps figure{margin:0}.proof-steps figcaption{margin-top:20px;color:#53665b}.proof-crop{position:relative;overflow:hidden;height:72px;max-width:100%}.proof-crop img{position:absolute;width:2160px;max-width:none;height:auto}.proof-assigned{width:158px}.proof-assigned img{left:-1522.5px;top:-738px}.proof-transaction{width:219px}.proof-transaction img{left:-1896px;top:-345px}.proof-available{width:110px}.proof-available img{left:-2010px;top:-738px}.how-it-works{border-top:1px solid #dce2d5;padding:60px 0;scroll-margin-top:24px}.steps{display:grid;grid-template-columns:repeat(3,1fr);gap:40px;margin-top:40px}.steps p{color:#53665b;font-size:15px}.step-number{display:block;margin-bottom:20px;font-size:13px;font-weight:700;color:#64783e}.details{display:grid;grid-template-columns:1fr 1.4fr;gap:40px;border-radius:14px;background:#eaf0dc;padding:40px;margin-bottom:64px}.details h2{margin-bottom:0}.details ul{margin:0;padding-left:20px}.details li+li{margin-top:12px}.privacy{border-top:1px solid #dce2d5;padding:56px 0 64px;scroll-margin-top:24px}.privacy-points{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px 36px;margin:28px 0 32px}.privacy-points h3{margin-bottom:10px}.privacy-points p{margin-bottom:0;color:#53665b;font-size:15px}.privacy .intro{max-width:680px}.security-details{display:grid;grid-template-columns:1fr 1.2fr;gap:28px;padding:28px;background:#eaf0dc;border-radius:12px}.security-details h3{margin-bottom:16px}.security-details p{margin-bottom:0;font-size:15px}.security-details ul{margin:0;padding-left:20px;font-size:14px}.security-details li+li{margin-top:8px}.analytics-note{margin:22px 0 12px;color:#53665b;font-size:13px}.pricing{padding:56px 0 64px;border-top:1px solid #dce2d5;scroll-margin-top:24px}.pricing .intro{max-width:620px}.pricing-plans{display:grid;grid-template-columns:minmax(0,1fr);max-width:620px;margin:28px 0 18px}.pricing-plan{padding:32px;border:1px solid #dce2d5;border-radius:14px;background:#fff}.pricing-plan h3{margin-bottom:20px}.pricing-plan p{color:#53665b;margin-bottom:0}.pricing-plan .plan-price{display:flex;align-items:baseline;gap:8px;color:#193e36;margin-bottom:12px}.plan-price strong{font-size:44px;line-height:1.2;letter-spacing:-.04em}.plan-price span{font-size:15px}.annual-plan{background:#eaf0dc}.pricing-plan .plan-saving{margin-top:16px;color:#193e36;font-size:14px;font-weight:600}.plan-features{padding-left:20px;margin:24px 0;font-size:14px}.plan-features li+li{margin-top:8px}.pricing-note{font-size:13px;color:#647364}.pricing>.pricing-note{max-width:800px}.faq{padding:56px 0;border-top:1px solid #dce2d5}.faq details{max-width:820px;border-bottom:1px solid #dce2d5}.faq summary{cursor:pointer;font-weight:600;padding:20px 0}.faq details p{color:#53665b;margin:0 0 24px;max-width:740px}.faq-contact{margin-top:24px;font-size:14px}footer{border-top:1px solid #dce2d5;justify-content:space-between;flex-wrap:wrap;padding:25px 0;gap:20px;font-size:13px}.skip-link{position:absolute;left:12px;top:-100px;padding:12px;background:#fff;z-index:1}.skip-link:focus{top:12px}@media(max-width:800px){.site-shell{padding:0 24px}.site-header{flex-wrap:wrap;gap:20px}nav{gap:20px;flex-wrap:wrap}.hero{padding:36px 0 28px}.proof-steps{grid-template-columns:1fr}.pillars{grid-template-columns:1fr;gap:24px;padding:28px;margin-bottom:40px}.envelope-intro{grid-template-columns:1fr;gap:8px;padding-bottom:40px}.homepage-guide-links{grid-template-columns:1fr}.steps{grid-template-columns:1fr;gap:20px}.step-number{margin-bottom:10px}.details{grid-template-columns:1fr;padding:28px}.privacy{padding:40px 0}.privacy-points{grid-template-columns:1fr;gap:24px}.security-details{grid-template-columns:1fr;padding:22px}.pricing-plans{grid-template-columns:1fr}}@media(max-width:600px){.site-header{position:relative}.site-header .brand{margin-right:130px}.site-header nav{width:100%;justify-content:space-between;gap:12px}.site-header nav .button{position:absolute;top:28px;right:0}}@media(max-width:420px){.site-shell{padding:0 18px}.site-header{flex-wrap:wrap}nav{width:100%;gap:12px 18px;font-size:13px}nav .button{padding:9px 14px}.hero h1{font-size:2.25rem}.proof-steps article{padding:20px}footer{align-items:flex-start;flex-direction:column}}
