*{box-sizing:border-box}html{scroll-behavior:smooth}body{color:#1d302a;-webkit-font-smoothing:antialiased;background:#fbfcf9;margin:0;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}a{color:inherit;text-decoration:none}button,a{-webkit-tap-highlight-color:transparent}:focus-visible{outline-offset:4px;outline:3px solid #79ad8d}.wrap[data-astro-cid-lcdefpme]{max-width:1200px;margin:0 auto;padding-left:28px;padding-right:28px}.skip[data-astro-cid-lcdefpme]{z-index:99;background:#fff;padding:12px;position:absolute;top:-60px;left:16px}.skip[data-astro-cid-lcdefpme]:focus{top:12px}.site-header[data-astro-cid-lcdefpme]{background:#fbfcf9f5;border-bottom:1px solid #e9eee7;height:88px}.nav[data-astro-cid-lcdefpme],.nav-actions[data-astro-cid-lcdefpme],.desktop-links[data-astro-cid-lcdefpme]{align-items:center;display:flex}.nav[data-astro-cid-lcdefpme]{justify-content:space-between;gap:24px;height:100%}.brand[data-astro-cid-lcdefpme]{letter-spacing:-1.6px;white-space:nowrap;align-items:center;gap:9px;font-size:26px;font-weight:850;display:inline-flex}.brand-icon[data-astro-cid-lcdefpme]{color:#fff;letter-spacing:0;background:#244d3f;border-radius:10px;place-items:center;width:31px;height:31px;font-size:20px;font-weight:700;display:inline-grid}.brand-dot[data-astro-cid-lcdefpme]{color:#6ba17d;margin-left:-9px}.desktop-links[data-astro-cid-lcdefpme]{color:#55675e;gap:34px;font-size:14px;font-weight:600}.desktop-links[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover,.signin[data-astro-cid-lcdefpme]:hover{color:#2b7650}.nav-actions[data-astro-cid-lcdefpme]{gap:22px}.signin[data-astro-cid-lcdefpme]{font-size:14px;font-weight:700}.btn[data-astro-cid-lcdefpme]{white-space:nowrap;border-radius:12px;justify-content:center;align-items:center;gap:18px;padding:16px 23px;font-size:14px;font-weight:750;transition:transform .2s,background .2s;display:inline-flex}.btn[data-astro-cid-lcdefpme]:hover{transform:translateY(-2px)}.btn-primary[data-astro-cid-lcdefpme]{color:#fff;background:#244d3f;box-shadow:0 7px 18px #244d3f1a}.btn-primary[data-astro-cid-lcdefpme]:hover{background:#173c2d}.btn-small[data-astro-cid-lcdefpme]{border-radius:10px;padding:12px 18px}.hero[data-astro-cid-lcdefpme]{grid-template-columns:.88fr 1.12fr;align-items:center;gap:35px;min-height:670px;padding-top:72px;padding-bottom:86px;display:grid}.eyebrow[data-astro-cid-lcdefpme]{letter-spacing:2px;color:#588c6a;font-size:11px;font-weight:850}.eyebrow-dot[data-astro-cid-lcdefpme]{background:#75ac84;border-radius:50%;width:8px;height:8px;margin-right:7px;display:inline-block}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{letter-spacing:-5px;margin:25px 0;font-size:clamp(58px,6.4vw,90px);line-height:1.05}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme] em[data-astro-cid-lcdefpme],h2[data-astro-cid-lcdefpme] em[data-astro-cid-lcdefpme]{color:#73a784;font-style:normal}.lead[data-astro-cid-lcdefpme]{color:#68776d;max-width:480px;font-size:19px;line-height:1.8}.hero-actions[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:12px;margin-top:33px;display:flex}.btn-ghost[data-astro-cid-lcdefpme]{background:#fff;border:1px solid #dce5da}.hero-note[data-astro-cid-lcdefpme]{color:#8c998f;margin-top:20px;font-size:12px}.hero-visual[data-astro-cid-lcdefpme]{padding:38px 0 35px 15px;position:relative}.hero-visual[data-astro-cid-lcdefpme]:before{content:"";background:#eaf2e8;border-radius:45% 55% 48% 52%;position:absolute;inset:0 -25px 0 45px;transform:rotate(-8deg)}.preview[data-astro-cid-lcdefpme]{background:#fff;border:1px solid #e5e9e5;border-radius:18px;grid-template-columns:132px 1fr;min-height:420px;display:grid;position:relative;overflow:hidden;transform:rotate(-2deg);box-shadow:0 25px 70px #254b3924}.preview-sidebar[data-astro-cid-lcdefpme]{color:#78887c;background:#f4f7f3;flex-direction:column;gap:12px;padding:21px 12px;font-size:11px;display:flex}.mini-logo[data-astro-cid-lcdefpme]{color:#244d3f;margin-bottom:25px;font-size:25px;font-weight:850}.mini-logo[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{color:#7caf87}.preview-sidebar[data-astro-cid-lcdefpme]>div[data-astro-cid-lcdefpme]:not(.mini-logo):not(.sidebar-divider){border-radius:7px;padding:9px}.preview-sidebar[data-astro-cid-lcdefpme]>div[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{margin-left:7px}.preview-sidebar[data-astro-cid-lcdefpme] .side-active[data-astro-cid-lcdefpme]{color:#244d3f;background:#e0eae0;font-weight:700}.sidebar-divider[data-astro-cid-lcdefpme]{border-top:1px solid #e2e8e0;margin:9px 0}.preview-sidebar[data-astro-cid-lcdefpme] small[data-astro-cid-lcdefpme]{letter-spacing:1px;font-size:9px}.preview-main[data-astro-cid-lcdefpme]{padding:24px 24px 30px}.preview-top[data-astro-cid-lcdefpme]{color:#879489;justify-content:space-between;align-items:center;font-size:11px;display:flex}.avatar[data-astro-cid-lcdefpme]{color:#2d6244;background:#e4efdf;border-radius:50%;place-items:center;width:28px;height:28px;font-weight:700;display:grid}.preview-greeting[data-astro-cid-lcdefpme]{letter-spacing:-1px;margin-top:27px;font-size:25px;font-weight:850}.sun[data-astro-cid-lcdefpme]{color:#e8bd69}.preview-main[data-astro-cid-lcdefpme]>p[data-astro-cid-lcdefpme]{color:#99a49a;margin:8px 0 23px;font-size:11px}.progress-card[data-astro-cid-lcdefpme]{background:#eaf3e8;border-radius:12px;grid-template-columns:1fr auto;gap:6px;padding:17px 18px;display:grid}.progress-card[data-astro-cid-lcdefpme] small[data-astro-cid-lcdefpme]{color:#7c9b81;letter-spacing:1px;font-size:9px;display:block}.progress-card[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{margin-top:7px;font-size:13px;display:block}.progress-count[data-astro-cid-lcdefpme]{font-size:24px;font-weight:850}.progress-count[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{color:#a3b8a5;font-size:14px}.progress-track[data-astro-cid-lcdefpme]{background:#d1e2d0;border-radius:8px;grid-column:1/-1;height:6px;margin-top:8px}.progress-track[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{background:#6ba77d;border-radius:8px;width:40%;height:100%;display:block}.task-heading[data-astro-cid-lcdefpme]{justify-content:space-between;margin:25px 0 12px;font-size:12px;display:flex}.task-row[data-astro-cid-lcdefpme]{color:#526158;border:1px solid #eff1ee;border-radius:8px;align-items:center;gap:9px;margin-top:7px;padding:12px 9px;font-size:10px;display:flex}.task-row[data-astro-cid-lcdefpme].completed>span[data-astro-cid-lcdefpme]:nth-child(2){color:#a4ada4;text-decoration:line-through}.check-circle[data-astro-cid-lcdefpme],.empty-circle[data-astro-cid-lcdefpme]{border:1px solid #bccbbf;border-radius:50%;flex:none;place-items:center;width:15px;height:15px;display:grid}.check-circle[data-astro-cid-lcdefpme]{color:#fff;background:#6aa67b;border-color:#6aa67b}.task-tag[data-astro-cid-lcdefpme]{color:#83938a;background:#f3f6f1;border-radius:4px;margin-left:auto;padding:4px 6px;font-size:9px}.floating-label[data-astro-cid-lcdefpme]{z-index:2;white-space:nowrap;background:#fff;border-radius:11px;padding:13px 17px;font-size:11px;font-weight:750;position:absolute;box-shadow:0 12px 30px #254b3920}.top-label[data-astro-cid-lcdefpme]{top:13px;right:-8px;transform:rotate(5deg)}.bottom-label[data-astro-cid-lcdefpme]{bottom:13px;left:-30px;transform:rotate(4deg)}.green-tick[data-astro-cid-lcdefpme]{color:#6ba77d;margin-right:8px}.trust-line[data-astro-cid-lcdefpme]{background:#f0f5ee;border-top:1px solid #e5ede3;border-bottom:1px solid #e5ede3}.trust-line[data-astro-cid-lcdefpme] .wrap[data-astro-cid-lcdefpme]{letter-spacing:2px;color:#809486;flex-wrap:wrap;justify-content:space-around;align-items:center;gap:15px;min-height:87px;font-size:11px;font-weight:850;display:flex}.trust-line[data-astro-cid-lcdefpme] .star[data-astro-cid-lcdefpme]{color:#a8c5aa;font-size:22px}.section[data-astro-cid-lcdefpme]{padding-top:110px;padding-bottom:110px}.section-intro[data-astro-cid-lcdefpme]{text-align:center;max-width:740px;margin:0 auto 52px}.section-intro[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme],.how-copy[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme],.faq[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme],.cta-inner[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{letter-spacing:-2.5px;margin:19px 0;font-size:clamp(35px,4vw,55px);line-height:1.16}.section-intro[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme],.how-copy[data-astro-cid-lcdefpme]>p[data-astro-cid-lcdefpme]{color:#7c8a7f;font-size:16px;line-height:1.8}.features[data-astro-cid-lcdefpme]{grid-template-columns:repeat(4,1fr);gap:17px;display:grid}.feature[data-astro-cid-lcdefpme]{background:#fff;border:1px solid #e6ece4;border-radius:18px;padding:29px 23px 33px}.feature-icon[data-astro-cid-lcdefpme]{color:#51815c;background:#eaf3e8;border-radius:14px;place-items:center;width:49px;height:49px;margin-bottom:25px;font-size:25px;display:grid}.feature-icon-1[data-astro-cid-lcdefpme]{color:#b09055;background:#f4eee2}.feature-icon-2[data-astro-cid-lcdefpme]{color:#6485aa;background:#e7eef5}.feature-icon-3[data-astro-cid-lcdefpme]{color:#a27da3;background:#f2eaf2}.feature[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{letter-spacing:-.5px;font-size:17px}.feature[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:#7c8a7f;font-size:13px;line-height:1.8}.how-section[data-astro-cid-lcdefpme]{background:#f1f6ef;padding:110px 0}.how-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr;align-items:center;gap:80px;display:grid}.how-copy[data-astro-cid-lcdefpme]>p[data-astro-cid-lcdefpme]{max-width:460px}.steps[data-astro-cid-lcdefpme]{margin:35px 0;padding:0;list-style:none}.steps[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{gap:20px;margin:23px 0;display:flex}.steps[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]>span[data-astro-cid-lcdefpme]{color:#75a485;font-size:14px;font-weight:850}.steps[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{font-size:16px}.steps[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:#829085;margin:6px 0;font-size:13px}.text-link[data-astro-cid-lcdefpme]{color:#2d6847;border-bottom:1px solid #2d6847;padding-bottom:5px;font-weight:800}.how-art[data-astro-cid-lcdefpme]{place-items:center;min-height:430px;display:grid;position:relative}.art-circle[data-astro-cid-lcdefpme]{border-radius:50%;position:absolute}.art-circle-one[data-astro-cid-lcdefpme]{background:#e0ebdc;width:380px;height:380px}.art-circle-two[data-astro-cid-lcdefpme]{background:#d3e3d0;width:280px;height:280px}.art-note[data-astro-cid-lcdefpme]{background:#fff;border-radius:17px;width:min(330px,90%);padding:28px;position:relative;transform:rotate(4deg);box-shadow:0 22px 50px #244d3f18}.note-header[data-astro-cid-lcdefpme]{padding-bottom:20px;font-size:17px;font-weight:800}.note-header[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{color:#8cb394}.note-line[data-astro-cid-lcdefpme]{color:#65746a;border-top:1px solid #edf1ed;align-items:center;gap:13px;padding:17px 0;font-size:13px;display:flex}.note-check[data-astro-cid-lcdefpme],.note-empty[data-astro-cid-lcdefpme]{border:1px solid #c6d8c9;border-radius:50%;place-items:center;width:19px;height:19px;display:grid}.note-check[data-astro-cid-lcdefpme]{color:#fff;background:#73a783;border-color:#73a783}.note-footer[data-astro-cid-lcdefpme]{color:#3b7551;background:#edf5eb;border-radius:9px;justify-content:space-between;padding:15px;font-size:12px;font-weight:750;display:flex}.audience-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.audience-grid[data-astro-cid-lcdefpme]>div[data-astro-cid-lcdefpme]{background:#f3f7f1;border-radius:18px;padding:34px}.audience-grid[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{color:#6c9c76;font-size:29px}.audience-grid[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin-top:23px;font-size:18px}.audience-grid[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:#7c8a7f;font-size:14px;line-height:1.7}.faq[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1.35fr;gap:90px;display:grid}.faq-items[data-astro-cid-lcdefpme] details[data-astro-cid-lcdefpme]{border-bottom:1px solid #e2e9e0;padding:19px 0}.faq-items[data-astro-cid-lcdefpme] summary[data-astro-cid-lcdefpme]{cursor:pointer;justify-content:space-between;gap:18px;font-size:15px;font-weight:700;list-style:none;display:flex}.faq-items[data-astro-cid-lcdefpme] summary[data-astro-cid-lcdefpme]::-webkit-details-marker{display:none}.faq-items[data-astro-cid-lcdefpme] summary[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{color:#6a9a76;font-size:21px}.faq-items[data-astro-cid-lcdefpme] details[data-astro-cid-lcdefpme][open] summary[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{transform:rotate(45deg)}.faq-items[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:#7c8a7f;margin-bottom:0;font-size:14px;line-height:1.8}.cta-section[data-astro-cid-lcdefpme]{color:#fff;text-align:center;background:#244d3f;padding:100px 0}.cta-inner[data-astro-cid-lcdefpme] .eyebrow[data-astro-cid-lcdefpme]{color:#b2d2b8}.cta-inner[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-size:clamp(40px,5vw,65px)}.cta-inner[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme] em[data-astro-cid-lcdefpme]{color:#a8d0b0}.cta-inner[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:#c8d9cc;margin:0 0 30px}.btn-light[data-astro-cid-lcdefpme]{color:#244d3f;background:#fff}.footer[data-astro-cid-lcdefpme]{background:#f7faf6;border-top:1px solid #e8eee7}.footer-inner[data-astro-cid-lcdefpme]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;padding-top:36px;padding-bottom:36px;display:flex}.footer[data-astro-cid-lcdefpme] .brand[data-astro-cid-lcdefpme]{font-size:21px}.footer[data-astro-cid-lcdefpme] .brand-icon[data-astro-cid-lcdefpme]{width:27px;height:27px;font-size:17px}.footer[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme],.footer[data-astro-cid-lcdefpme] small[data-astro-cid-lcdefpme]{color:#829085;font-size:12px}.footer[data-astro-cid-lcdefpme] nav[data-astro-cid-lcdefpme]{color:#63776a;gap:20px;font-size:12px;display:flex}@media (width<=1000px){.hero[data-astro-cid-lcdefpme]{grid-template-columns:1fr;gap:40px;padding-top:75px}.hero-copy[data-astro-cid-lcdefpme]{text-align:center}.hero-copy[data-astro-cid-lcdefpme] .lead[data-astro-cid-lcdefpme]{margin-left:auto;margin-right:auto}.hero-actions[data-astro-cid-lcdefpme]{justify-content:center}.hero-visual[data-astro-cid-lcdefpme]{width:100%;max-width:650px;margin:auto}.features[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,1fr)}.how-grid[data-astro-cid-lcdefpme]{gap:30px}.faq[data-astro-cid-lcdefpme]{gap:35px}}@media (width<=640px){.wrap[data-astro-cid-lcdefpme]{padding-left:20px;padding-right:20px}.site-header[data-astro-cid-lcdefpme]{height:72px}.brand[data-astro-cid-lcdefpme]{font-size:23px}.desktop-links[data-astro-cid-lcdefpme]{display:none}.nav-actions[data-astro-cid-lcdefpme]{gap:12px}.nav-actions[data-astro-cid-lcdefpme] .signin[data-astro-cid-lcdefpme]{font-size:12px}.btn-small[data-astro-cid-lcdefpme]{padding:11px 12px;font-size:12px}.hero[data-astro-cid-lcdefpme]{padding-top:65px;padding-bottom:65px}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{letter-spacing:-3.5px;font-size:56px}.lead[data-astro-cid-lcdefpme]{font-size:16px}.hero-visual[data-astro-cid-lcdefpme]{padding:35px 0}.preview[data-astro-cid-lcdefpme]{grid-template-columns:65px 1fr;min-height:350px}.preview-sidebar[data-astro-cid-lcdefpme]{gap:10px;padding:14px 6px}.preview-sidebar[data-astro-cid-lcdefpme]>div[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme],.preview-sidebar[data-astro-cid-lcdefpme] small[data-astro-cid-lcdefpme]{display:none}.preview-sidebar[data-astro-cid-lcdefpme]>div[data-astro-cid-lcdefpme]:not(.mini-logo):not(.sidebar-divider){text-align:center}.preview-main[data-astro-cid-lcdefpme]{padding:17px 11px}.preview-greeting[data-astro-cid-lcdefpme]{margin-top:17px;font-size:20px}.progress-card[data-astro-cid-lcdefpme]{padding:12px}.task-row[data-astro-cid-lcdefpme]{padding:9px 5px;font-size:9px}.task-tag[data-astro-cid-lcdefpme]{display:none}.floating-label[data-astro-cid-lcdefpme]{padding:9px;font-size:9px}.top-label[data-astro-cid-lcdefpme]{right:0}.bottom-label[data-astro-cid-lcdefpme]{left:0}.trust-line[data-astro-cid-lcdefpme] .wrap[data-astro-cid-lcdefpme]{min-height:unset;padding-top:20px;padding-bottom:20px;font-size:9px}.trust-line[data-astro-cid-lcdefpme] .star[data-astro-cid-lcdefpme]{font-size:14px}.section[data-astro-cid-lcdefpme]{padding-top:75px;padding-bottom:75px}.section-intro[data-astro-cid-lcdefpme]{margin-bottom:30px}.section-intro[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme],.how-copy[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme],.faq[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{letter-spacing:-1.8px;font-size:37px}.features[data-astro-cid-lcdefpme],.audience-grid[data-astro-cid-lcdefpme],.how-grid[data-astro-cid-lcdefpme],.faq[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.feature[data-astro-cid-lcdefpme]{padding:24px}.how-section[data-astro-cid-lcdefpme]{padding:70px 0}.how-art[data-astro-cid-lcdefpme]{min-height:350px}.art-circle-one[data-astro-cid-lcdefpme]{width:300px;height:300px}.art-circle-two[data-astro-cid-lcdefpme]{width:220px;height:220px}.faq[data-astro-cid-lcdefpme]{gap:15px}.cta-section[data-astro-cid-lcdefpme]{padding:75px 0}.footer-inner[data-astro-cid-lcdefpme]{text-align:center;justify-content:center}.footer[data-astro-cid-lcdefpme] nav[data-astro-cid-lcdefpme]{flex-wrap:wrap;justify-content:center}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.btn[data-astro-cid-lcdefpme]{transition:none}}.plans-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;margin-top:36px;display:grid}.plan-card[data-astro-cid-lcdefpme]{background:#fff;border:1px solid #e1e9df;border-radius:22px;flex-direction:column;align-items:flex-start;gap:16px;padding:30px;display:flex}.plan-card[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin:0;font-size:25px}.plan-card[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:#55675e;margin:0;line-height:1.7}.plan-card[data-astro-cid-lcdefpme] .plan-price[data-astro-cid-lcdefpme]{color:#244d3f;font-size:29px;font-weight:800;line-height:1.3}.plan-price[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{font-size:14px;font-weight:500}.plan-card[data-astro-cid-lcdefpme] .btn[data-astro-cid-lcdefpme]{margin-top:auto}.plan-future[data-astro-cid-lcdefpme]{background:#f3f7f1}.plan-status[data-astro-cid-lcdefpme]{color:#55675e;margin-top:auto;font-size:13px;font-weight:700}@media (width<=700px){.plans-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.plan-card[data-astro-cid-lcdefpme]{padding:24px}}
