.landing_page__ttWtt{--ink:#172c26;--green:#25664d;--soft:#e8f0e8;color:var(--ink);background:#f8faf6;font:15px/1.6 Arial,sans-serif;min-height:100vh;height:100dvh;overflow:auto;scroll-behavior:smooth;color-scheme:light}.landing_page__ttWtt a{text-decoration:none;color:inherit}.landing_page__ttWtt h1,.landing_page__ttWtt h2,.landing_page__ttWtt h3,.landing_page__ttWtt p{margin:0}.landing_page__ttWtt section{scroll-margin-top:86px}.landing_nav__Cldps{position:sticky;top:0;background:#f8faf6ee;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);z-index:5;display:flex;align-items:center;justify-content:space-between;padding:20px max(5vw,24px);border-bottom:1px solid #dfe6dc;gap:24px}.landing_brand__oKsI6{display:flex;align-items:center;gap:8px;font-size:29px;font-weight:800;letter-spacing:-1.5px}.landing_brand__oKsI6>span:first-child:not(.landing_brandSmall__0992X){background:var(--green);color:white;border-radius:10px;font-size:24px;padding:0 9px;letter-spacing:-3px;margin-right:4px}.landing_brandSmall__0992X{font-size:10px;letter-spacing:2px;align-self:flex-end;padding-bottom:7px}.landing_nav__Cldps nav{display:flex;gap:28px;font-size:13px;color:#53665c}.landing_navLogin__fx3Hv{display:flex;align-items:center;gap:20px;border:1px solid #b9c9bc;padding:9px 16px;border-radius:8px;font-size:13px}.landing_hero__IFqnw{max-width:1440px;margin:auto;padding:90px 5vw 85px;display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:55px}.landing_eyebrow__L_21j{display:flex;align-items:center;gap:9px;text-transform:uppercase;font-size:10px;letter-spacing:1.6px;margin-bottom:26px}.landing_eyebrow__L_21j i,.landing_previewBottom__jRTe_ i{width:7px;height:7px;border-radius:50%;background:#469866;display:inline-block}.landing_hero__IFqnw h1{font-size:clamp(40px,4.3vw,67px);letter-spacing:-3px;line-height:1.08;font-weight:500}.landing_hero__IFqnw h1 em{font-family:Georgia,serif;font-weight:400;color:var(--green)}.landing_heroText__h4X1F>p{color:#67736c;max-width:490px;margin:26px 0 30px;font-size:16px;line-height:1.8}.landing_actions__7UZ3M{display:flex;align-items:center;flex-wrap:wrap;gap:20px}.landing_primary__j6iO_,.landing_secondary__tPh7X{display:inline-flex;gap:14px;align-items:center;justify-content:center;font-size:13px}.landing_page__ttWtt .landing_primary__j6iO_{background:var(--green);color:white;padding:15px 19px;border-radius:8px}.landing_primary__j6iO_:hover{filter:brightness(1.12)}.landing_heroNotes__x97Ag{display:flex;gap:18px;margin-top:25px;font-size:11px;color:#6f7b70}.landing_heroNotes__x97Ag span{display:flex;align-items:center;gap:5px}.landing_preview__t9bPe{background:white;border:1px solid #dce4d8;border-radius:16px;overflow:hidden;box-shadow:0 25px 65px #1f4b2810;transform:rotate(-1deg)}.landing_previewBottom__jRTe_,.landing_previewTop__jkSoL{padding:17px 22px;background:#f0f4ed;display:flex;justify-content:space-between;font-size:12px;align-items:center}.landing_demo__e5mLR{font-size:9px;color:#71816d}.landing_previewInner__EygJe{padding:24px}.landing_previewHeading__a6uDW{display:flex;justify-content:space-between;font-size:13px;font-weight:600}.landing_previewHeading__a6uDW small{font-weight:400;font-size:9px;color:#7b897c}.landing_kpis__QCjmu{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin:23px 0}.landing_kpis__QCjmu>div{padding:13px;background:#f7f9f4;border:1px solid #e7ece2;border-radius:9px}.landing_kpis__QCjmu small{display:block;color:#798275;font-size:9px}.landing_kpis__QCjmu strong{display:block;font-weight:500;letter-spacing:-1px;font-size:28px;margin:4px 0}.landing_chartLabel__pxvz7{display:flex;justify-content:space-between;font-size:11px}.landing_chartLabel__pxvz7 small{color:#899285}.landing_chart__4r6Gl{height:130px;display:flex;align-items:flex-end;gap:15px;margin:18px 0 25px;border-bottom:1px solid #e2e8dd}.landing_chart__4r6Gl>div{height:100%;flex:1 1;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;gap:6px}.landing_chart__4r6Gl i{display:block;background:#b2c6a7;width:100%;border-radius:4px 4px 0 0;min-height:10px}.landing_chart__4r6Gl>div:last-child i{background:#326c50}.landing_chart__4r6Gl small{font-size:9px;color:#84917f}.landing_mockTable__nhwdR>div{display:grid;grid-template-columns:1.3fr .7fr 1fr;gap:10px;border-top:1px solid #e8ede3;padding:11px 0;font-size:10px;color:#63705d}.landing_mockTable__nhwdR>div:first-child{font-size:9px;color:#8a9586}.landing_mockTable__nhwdR b{font-weight:500;color:#354c39}.landing_mockTable__nhwdR mark{background:#e8f3e5;color:#4a7c49;padding:3px 8px;border-radius:4px}.landing_previewBottom__jRTe_{justify-content:flex-start;gap:9px;font-size:10px}.landing_ribbon__EPaSw{border-block:1px solid #dfe7d8;display:flex;align-items:center;justify-content:center;gap:35px;padding:25px 5vw;color:#6e8067}.landing_ribbon__EPaSw>span:first-child{font-size:9px;letter-spacing:1.4px;margin-right:auto}.landing_ribbon__EPaSw b{font-size:14px;font-weight:500}.landing_faq__8IYms,.landing_section__mWwzf,.landing_workflow__3QM67{max-width:1440px;margin:auto;padding:90px 5vw}.landing_sectionHead__oVFyv{display:grid;grid-template-columns:1fr 1.5fr 1fr;gap:35px;align-items:start;margin-bottom:45px}.landing_label__7z2OC{font-size:10px;letter-spacing:1.8px;text-transform:uppercase;color:#788672}.landing_page__ttWtt h2{font-size:clamp(30px,3vw,44px);line-height:1.15;font-weight:500;letter-spacing:-1.5px}.landing_featureGrid___zomq p,.landing_sectionHead__oVFyv p,.landing_steps__UBWYG p{color:#77816f;font-size:13px;line-height:1.8}.landing_featureGrid___zomq{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.landing_featureGrid___zomq article{background:#fff;border:1px solid #e1e8dc;border-radius:12px;padding:28px;min-height:220px}.landing_icon__0zbHJ{display:inline-flex;background:#edf2e8;padding:12px;border-radius:9px;color:#497247;margin-bottom:22px}.landing_page__ttWtt h3{font-size:17px;font-weight:500;letter-spacing:-.3px;margin-bottom:12px}.landing_workflow__3QM67{display:grid;grid-template-columns:1fr 1fr;gap:80px;background:#ecf1e6;border-radius:18px;max-width:90%;padding:55px}.landing_workflow__3QM67 h2{margin:20px 0 28px}.landing_steps__UBWYG article{display:flex;gap:25px;padding:23px 0;border-bottom:1px solid #d5dfcd}.landing_steps__UBWYG article>span{font-size:11px;color:#708466}.landing_integration__vSpXT{margin:85px auto 0;background:#183b2e;color:#f3f7ec;padding:55px;max-width:90%;border-radius:18px;display:grid;grid-template-columns:1.2fr 1fr;gap:80px}.landing_badge__2OdP8{display:inline-block;padding:5px 10px;border:1px solid #67806a;border-radius:30px;font-size:10px;letter-spacing:1px;margin-bottom:22px;color:#c2d3b6}.landing_integration__vSpXT h2{margin-bottom:23px}.landing_integration__vSpXT p{color:#adc4b1;font-size:13px;margin-bottom:15px;line-height:1.9}.landing_integrationList__QnlzX{align-self:center;background:#244737;padding:28px;border:1px solid #3b5b46;border-radius:12px}.landing_integrationList__QnlzX>div{display:flex;align-items:center;gap:12px;padding:13px 0;font-size:12px;border-bottom:1px solid #3c5945}.landing_integrationList__QnlzX>div>span{color:#b8d3a6;font-size:11px}.landing_integrationList__QnlzX small{display:block;color:#a4bba5;margin-top:18px;font-size:10px}.landing_faq__8IYms{display:grid;grid-template-columns:1fr 1.5fr;gap:60px}.landing_faq__8IYms h2{margin-top:20px}.landing_faq__8IYms details{border-bottom:1px solid #dce4d5;padding:22px 0}.landing_faq__8IYms summary{cursor:pointer;display:flex;justify-content:space-between;gap:20px;list-style:none;font-size:15px}.landing_faq__8IYms summary::-webkit-details-marker{display:none}.landing_faq__8IYms details p{margin-top:15px;font-size:13px;line-height:1.8;color:#6e7b66;max-width:600px}.landing_cta__xvW0O{text-align:center;padding:65px 24px 85px;background:radial-gradient(ellipse at bottom,#dfead1,transparent 70%)}.landing_cta__xvW0O h2{margin:18px 0 28px;font-size:48px}.landing_cta__xvW0O p{font-size:11px;color:#829076;margin-top:14px}.landing_footer__NntD6{padding:25px 5vw;border-top:1px solid #dce5d4;display:flex;justify-content:space-between;align-items:center;gap:20px;font-size:11px;color:#75856a}.landing_page__ttWtt a:focus-visible,.landing_page__ttWtt summary:focus-visible{outline:3px solid #7fa667;outline-offset:5px}@media(min-width:1600px){.landing_integration__vSpXT,.landing_workflow__3QM67{max-width:1296px}}@media(max-width:1000px){.landing_hero__IFqnw{gap:30px;padding-top:60px}.landing_hero__IFqnw h1{letter-spacing:-2px}.landing_nav__Cldps nav{gap:16px}.landing_ribbon__EPaSw{gap:18px}.landing_ribbon__EPaSw>span:first-child{display:none}.landing_sectionHead__oVFyv{grid-template-columns:1fr 2fr}.landing_sectionHead__oVFyv p{grid-column:2}.landing_integration__vSpXT{gap:35px;padding:35px}.landing_heroNotes__x97Ag{flex-wrap:wrap}.landing_previewInner__EygJe{padding:16px}.landing_kpis__QCjmu strong{font-size:23px}}@media(max-width:760px){.landing_nav__Cldps nav{display:none}.landing_nav__Cldps{padding:15px 20px}.landing_hero__IFqnw{grid-template-columns:1fr;padding:45px 24px}.landing_hero__IFqnw h1{font-size:46px}.landing_preview__t9bPe{transform:none;margin-top:10px}.landing_faq__8IYms,.landing_section__mWwzf{padding:55px 24px}.landing_featureGrid___zomq{grid-template-columns:1fr}.landing_sectionHead__oVFyv{display:block}.landing_sectionHead__oVFyv h2{margin:16px 0}.landing_sectionHead__oVFyv p{margin-top:18px}.landing_integration__vSpXT,.landing_workflow__3QM67{grid-template-columns:1fr;max-width:calc(100% - 32px);padding:28px;gap:25px}.landing_workflow__3QM67{margin-top:0}.landing_integration__vSpXT{margin-top:50px}.landing_faq__8IYms{grid-template-columns:1fr;gap:15px}.landing_ribbon__EPaSw{gap:12px;font-size:12px;flex-wrap:wrap}.landing_ribbon__EPaSw b{font-size:12px}.landing_footer__NntD6{flex-wrap:wrap;justify-content:center;text-align:center}.landing_footer__NntD6 .landing_brand__oKsI6{width:100%;justify-content:center}.landing_cta__xvW0O h2{font-size:38px}.landing_previewHeading__a6uDW small{display:none}}.landing_nav__Cldps nav{flex-direction:row}