.landing-module__jDH3nq__page{--ink:#10251f;--muted:#60736d;--green:#168c70;--green-dark:#0b5b49;--mint:#e2f4ed;--cream:#f7faf8;background:var(--cream);min-height:100vh;color:var(--ink);font-family:var(--font-sans)}.landing-module__jDH3nq__page a{text-decoration:none}.landing-module__jDH3nq__nav{border-bottom:1px solid #10251f17;justify-content:space-between;align-items:center;width:min(1180px,100% - 48px);height:82px;margin:0 auto;display:flex}.landing-module__jDH3nq__brand{color:var(--ink);letter-spacing:0;align-items:center;gap:10px;font-size:20px;font-weight:700;display:inline-flex}.landing-module__jDH3nq__brand b{color:var(--green)}.landing-module__jDH3nq__brandMark{background:#fff;border:1px solid #168c701f;border-radius:11px;place-items:center;width:38px;height:38px;display:grid;box-shadow:0 5px 14px #14463a14}.landing-module__jDH3nq__brandMark img{object-fit:contain;width:26px;height:26px}.landing-module__jDH3nq__navLinks{gap:34px;display:flex}.landing-module__jDH3nq__navLinks a,.landing-module__jDH3nq__signIn{color:#53665f;font-size:14px;font-weight:600;transition:color .2s}.landing-module__jDH3nq__navLinks a:hover,.landing-module__jDH3nq__signIn:hover{color:var(--green)}.landing-module__jDH3nq__navActions{align-items:center;gap:22px;display:flex}.landing-module__jDH3nq__navCta,.landing-module__jDH3nq__primaryCta,.landing-module__jDH3nq__darkCta{border-radius:999px;align-items:center;gap:18px;font-size:14px;font-weight:700;transition:transform .2s,background .2s;display:inline-flex}.landing-module__jDH3nq__navCta{color:#fff;background:var(--green);padding:11px 19px}.landing-module__jDH3nq__navCta:hover,.landing-module__jDH3nq__primaryCta:hover{background:var(--green-dark);transform:translateY(-2px)}.landing-module__jDH3nq__hero{text-align:center;justify-content:center;align-items:center;width:min(1180px,100% - 48px);min-height:600px;margin:0 auto;padding:80px 0 95px;display:flex}.landing-module__jDH3nq__heroCopy{max-width:780px}.landing-module__jDH3nq__eyebrow,.landing-module__jDH3nq__kicker{color:var(--green);letter-spacing:.12em;font-size:12px;font-weight:700}.landing-module__jDH3nq__eyebrow{background:var(--mint);letter-spacing:.04em;text-transform:uppercase;border-radius:99px;align-items:center;gap:9px;padding:7px 13px;display:inline-flex}.landing-module__jDH3nq__eyebrow span{background:var(--green);border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 4px #168c701f}.landing-module__jDH3nq__hero h1,.landing-module__jDH3nq__sectionIntro h2,.landing-module__jDH3nq__stepsIntro h2,.landing-module__jDH3nq__faqIntro h2,.landing-module__jDH3nq__finalCta h2{font-family:var(--font-display);letter-spacing:0;font-weight:700}.landing-module__jDH3nq__hero h1{margin-top:25px;font-size:clamp(52px,5.25vw,73px);line-height:.98}.landing-module__jDH3nq__hero h1 em,.landing-module__jDH3nq__sectionIntro em,.landing-module__jDH3nq__stepsIntro em,.landing-module__jDH3nq__faqIntro em,.landing-module__jDH3nq__finalCta em{color:var(--green);font-style:normal;font-weight:700}.landing-module__jDH3nq__heroCopy>p{max-width:620px;color:var(--muted);margin:25px auto 0;font-size:17px;line-height:1.7}.landing-module__jDH3nq__heroActions{justify-content:center;align-items:center;gap:28px;margin-top:32px;display:flex}.landing-module__jDH3nq__primaryCta{background:var(--green);color:#fff;padding:15px 24px;box-shadow:0 12px 24px #168c702e}.landing-module__jDH3nq__textCta{color:var(--ink);align-items:center;gap:10px;font-size:14px;font-weight:700;display:inline-flex}.landing-module__jDH3nq__play{width:34px;height:34px;color:var(--green);border:1px solid #c8d8d2;border-radius:50%;place-items:center;padding-left:2px;font-size:9px;display:grid}.landing-module__jDH3nq__trustRow{border-top:1px solid #dde8e3;justify-content:center;align-items:center;gap:13px;max-width:620px;margin:40px auto 0;padding-top:24px;display:flex}.landing-module__jDH3nq__trustRow>span:last-child{flex-direction:column;font-size:12px;display:flex}.landing-module__jDH3nq__trustRow small{color:var(--muted);margin-top:2px}.landing-module__jDH3nq__faces{display:flex}.landing-module__jDH3nq__faces i,.landing-module__jDH3nq__avatarStack i{border:2px solid var(--cream);color:#fff;background:#d18467;border-radius:50%;place-items:center;width:30px;height:30px;margin-left:-7px;font-size:10px;font-style:normal;font-weight:700;display:grid}.landing-module__jDH3nq__faces i:first-child{background:#467c70;margin-left:0}.landing-module__jDH3nq__faces i:nth-child(2){background:#d6a34b}.landing-module__jDH3nq__faces i:nth-child(4){background:#826e9f}.landing-module__jDH3nq__proof{background:var(--green-dark);color:#fff;grid-template-columns:repeat(3,1fr) 1.45fr;align-items:center;min-height:142px;padding:25px max(6vw,50vw - 590px);display:grid}.landing-module__jDH3nq__proof>div{border-right:1px solid #ffffff29;align-items:center;gap:15px;display:flex}.landing-module__jDH3nq__proof strong{font-family:var(--font-display);font-size:40px;font-weight:700}.landing-module__jDH3nq__proof span{color:#ffffffb3;font-size:11px;line-height:1.5}.landing-module__jDH3nq__proof p{color:#ffffffb8;font-family:var(--font-display);padding-left:48px;font-size:19px;font-style:normal;line-height:1.4}.landing-module__jDH3nq__featureSection,.landing-module__jDH3nq__faqSection{padding:110px max(6vw,50vw - 590px)}.landing-module__jDH3nq__sectionIntro{text-align:center;max-width:630px;margin:0 auto}.landing-module__jDH3nq__sectionIntro h2,.landing-module__jDH3nq__stepsIntro h2,.landing-module__jDH3nq__faqIntro h2,.landing-module__jDH3nq__finalCta h2{margin-top:13px;font-size:clamp(42px,4.3vw,58px);line-height:1.03}.landing-module__jDH3nq__sectionIntro p,.landing-module__jDH3nq__stepsIntro>p,.landing-module__jDH3nq__faqIntro>p,.landing-module__jDH3nq__finalCta p{color:var(--muted);margin-top:20px;font-size:15px;line-height:1.7}.landing-module__jDH3nq__featureGrid{grid-template-columns:repeat(3,1fr);gap:18px;max-width:1180px;margin:55px auto 0;display:grid}.landing-module__jDH3nq__featureCard{background:#fff;border:1px solid #dfe9e5;border-radius:20px;padding:32px;transition:transform .25s,box-shadow .25s}.landing-module__jDH3nq__featureCard:hover{transform:translateY(-5px);box-shadow:0 20px 45px #14463a17}.landing-module__jDH3nq__featureIcon{background:var(--mint);width:48px;height:48px;color:var(--green);border-radius:13px;place-items:center;display:grid}.landing-module__jDH3nq__featureIcon svg{stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:24px}.landing-module__jDH3nq__featureCard h3{margin-top:25px;font-size:18px}.landing-module__jDH3nq__featureCard p{min-height:86px;color:var(--muted);margin-top:10px;font-size:13px;line-height:1.7}.landing-module__jDH3nq__featureCard a,.landing-module__jDH3nq__faqIntro a{color:var(--green);font-size:12px;font-weight:700}.landing-module__jDH3nq__stepsSection{background:#eef6f2;grid-template-columns:.9fr 1.1fr;gap:100px;padding:105px max(6vw,50vw - 550px);display:grid}.landing-module__jDH3nq__stepsIntro{align-self:center}.landing-module__jDH3nq__darkCta{background:var(--ink);color:#fff;margin-top:30px;padding:14px 21px}.landing-module__jDH3nq__darkCta:hover{background:var(--green-dark);transform:translateY(-2px)}.landing-module__jDH3nq__steps{position:relative}.landing-module__jDH3nq__steps:before{content:"";border-left:1px dashed #a8c9bd;position:absolute;top:43px;bottom:43px;left:27px}.landing-module__jDH3nq__steps article{grid-template-columns:56px 1fr;align-items:center;gap:22px;padding:22px 0;display:grid;position:relative}.landing-module__jDH3nq__steps article>span{z-index:1;width:56px;height:56px;color:var(--green);font-family:var(--font-display);background:#f8fbf9;border:1px solid #bfdbd1;border-radius:50%;place-items:center;font-size:17px;font-style:normal;font-weight:700;display:grid}.landing-module__jDH3nq__steps h3{font-size:17px}.landing-module__jDH3nq__steps p{max-width:410px;color:var(--muted);margin-top:7px;font-size:13px;line-height:1.65}.landing-module__jDH3nq__faqSection{grid-template-columns:.8fr 1.2fr;gap:100px;max-width:1320px;margin:0 auto;display:grid}.landing-module__jDH3nq__faqIntro a{margin-top:20px;display:inline-block}.landing-module__jDH3nq__faqList details{border-top:1px solid #dce6e2}.landing-module__jDH3nq__faqList details:last-child{border-bottom:1px solid #dce6e2}.landing-module__jDH3nq__faqList summary{cursor:pointer;justify-content:space-between;align-items:center;gap:20px;padding:21px 0;font-size:14px;font-weight:700;list-style:none;display:flex}.landing-module__jDH3nq__faqList summary::-webkit-details-marker{display:none}.landing-module__jDH3nq__faqList summary span{color:var(--green);font-size:22px;font-weight:400;transition:transform .2s}.landing-module__jDH3nq__faqList details[open] summary span{transform:rotate(45deg)}.landing-module__jDH3nq__faqList details p{max-width:630px;color:var(--muted);padding:0 40px 21px 0;font-size:13px;line-height:1.7}.landing-module__jDH3nq__finalCta{background:var(--green);color:#fff;grid-template-columns:1fr auto;align-items:center;gap:80px;padding:82px max(6vw,50vw - 550px);display:grid}.landing-module__jDH3nq__finalCta .landing-module__jDH3nq__kicker{color:#bfe8da}.landing-module__jDH3nq__finalCta h2{font-size:53px}.landing-module__jDH3nq__finalCta h2 em{color:#dff5ed}.landing-module__jDH3nq__finalCta p{color:#ffffffbf;max-width:540px}.landing-module__jDH3nq__ctaBox{flex-direction:column;align-items:center;gap:12px;display:flex}.landing-module__jDH3nq__ctaBox a{color:var(--green-dark);background:#fff;border-radius:999px;gap:34px;padding:16px 26px;font-size:14px;font-weight:700;transition:transform .2s;display:inline-flex}.landing-module__jDH3nq__ctaBox a:hover{transform:translateY(-2px)}.landing-module__jDH3nq__ctaBox small{color:#ffffffa1;font-size:10px}.landing-module__jDH3nq__footer{color:#fff;background:#0b201b;justify-content:space-between;align-items:center;gap:25px;min-height:115px;padding:25px max(6vw,50vw - 590px);display:flex}.landing-module__jDH3nq__footer .landing-module__jDH3nq__brand{color:#fff}.landing-module__jDH3nq__footer p,.landing-module__jDH3nq__footer a{color:#ffffff8c;font-size:11px}.landing-module__jDH3nq__footer>div{gap:24px;display:flex}@media (max-width:900px){.landing-module__jDH3nq__navLinks{display:none}.landing-module__jDH3nq__heroCopy{margin:0 auto}.landing-module__jDH3nq__heroCopy>p{margin-left:auto;margin-right:auto}.landing-module__jDH3nq__heroActions,.landing-module__jDH3nq__trustRow{justify-content:center}.landing-module__jDH3nq__proof{grid-template-columns:repeat(3,1fr)}.landing-module__jDH3nq__proof p{display:none}.landing-module__jDH3nq__featureGrid{grid-template-columns:1fr;max-width:570px}.landing-module__jDH3nq__featureCard p{min-height:auto}.landing-module__jDH3nq__stepsSection,.landing-module__jDH3nq__faqSection{grid-template-columns:1fr;gap:55px}.landing-module__jDH3nq__finalCta{text-align:center;grid-template-columns:1fr}.landing-module__jDH3nq__finalCta p{margin-left:auto;margin-right:auto}}@media (max-width:600px){.landing-module__jDH3nq__nav{width:calc(100% - 30px);height:70px}.landing-module__jDH3nq__navActions .landing-module__jDH3nq__signIn{display:none}.landing-module__jDH3nq__navCta{padding:10px 14px;font-size:12px}.landing-module__jDH3nq__hero{width:calc(100% - 34px);padding-top:48px;overflow:hidden}.landing-module__jDH3nq__hero h1{font-size:47px}.landing-module__jDH3nq__heroCopy>p{font-size:15px}.landing-module__jDH3nq__heroActions{flex-direction:column;gap:18px}.landing-module__jDH3nq__trustRow{margin-top:30px}.landing-module__jDH3nq__proof{grid-template-columns:1fr;gap:20px;padding-top:34px;padding-bottom:34px}.landing-module__jDH3nq__proof>div{border-right:0;justify-content:center}.landing-module__jDH3nq__featureSection,.landing-module__jDH3nq__faqSection{padding:78px 22px}.landing-module__jDH3nq__sectionIntro h2,.landing-module__jDH3nq__stepsIntro h2,.landing-module__jDH3nq__faqIntro h2,.landing-module__jDH3nq__finalCta h2{font-size:42px}.landing-module__jDH3nq__stepsSection{padding:78px 24px}.landing-module__jDH3nq__finalCta{padding:70px 24px}.landing-module__jDH3nq__footer{text-align:center;flex-direction:column;padding:36px 24px}}
