.landing_landing__xQWu5{--forest:#12392a;--green:#1d734d;--cream:#f4f0e7;--gold:#c59b4c;--ink:#16251e;--muted:#6d7972;min-height:100vh;overflow:hidden;background:#faf9f5;color:var(--ink);font-family:Arial,Helvetica,sans-serif;scroll-behavior:smooth}.landing_landing__xQWu5 *{box-sizing:border-box}.landing_landing__xQWu5 h1,.landing_landing__xQWu5 h2,.landing_landing__xQWu5 h3,.landing_landing__xQWu5 p{margin-top:0}.landing_header__oXNEM{position:fixed;z-index:100;top:0;left:0;width:100%;border-bottom:1px solid rgba(23,58,43,.08);background:rgba(250,249,245,.88);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.landing_navbar__Ub_Sy{width:min(1180px,calc(100% - 40px));height:76px;margin:auto;display:flex;align-items:center;justify-content:space-between;gap:28px}.landing_logo__KpG97{display:inline-flex;align-items:center;gap:10px}.landing_logo__KpG97 img{border-radius:12px;object-fit:contain}.landing_logo__KpG97>span{display:grid}.landing_logo__KpG97 b{font-size:18px;line-height:1;color:#12392a}.landing_logo__KpG97 small{margin-top:4px;color:#758078;font-size:9px}.landing_desktopNav__KYo_P{display:flex;align-items:center;gap:28px;margin-left:auto}.landing_desktopNav__KYo_P a{color:#516057;font-size:13px;font-weight:700;transition:.2s}.landing_desktopNav__KYo_P a:hover{color:var(--green)}.landing_navActions__fFvPZ{display:flex;align-items:center;gap:20px;font-size:13px;font-weight:800}.landing_primaryButtonLarge__54glM,.landing_primaryButton__q6jWW{display:inline-flex;align-items:center;justify-content:center;gap:9px;border-radius:10px;background:var(--green);color:#fff;box-shadow:0 11px 30px rgba(28,113,75,.2);transition:.2s}.landing_primaryButton__q6jWW{min-height:42px;padding:0 17px}.landing_primaryButtonLarge__54glM{min-height:54px;padding:0 23px}.landing_primaryButtonLarge__54glM:hover,.landing_primaryButton__q6jWW:hover{transform:translateY(-2px);background:#155f3e}.landing_mobileMenu__0Fc2e{display:none}.landing_hero__IFqnw{position:relative;width:min(1240px,calc(100% - 40px));min-height:760px;margin:76px auto 0;padding:100px 0 80px;display:grid;grid-template-columns:.88fr 1.12fr;grid-gap:60px;gap:60px}.landing_heroGlow__Eb_Pv{position:absolute;z-index:-1;width:700px;height:700px;right:-260px;top:-50px;border-radius:50%;background:radial-gradient(circle,rgba(190,214,191,.44),transparent 67%)}.landing_heroCopy__seflO{position:relative;z-index:2}.landing_eyebrowLight__kl_lN,.landing_eyebrow__L_21j{display:inline-flex;align-items:center;gap:7px;color:var(--green);font-size:10px;font-weight:900;letter-spacing:.14em;text-transform:uppercase}.landing_eyebrowLight__kl_lN{color:#d9c591}.landing_centerHeading__UA82W h2,.landing_faqSection__j0foS h2,.landing_finalCta__QfpVD h2,.landing_hero__IFqnw h1,.landing_productHeading__FNcTs h2,.landing_sectionHeading__kfsYD h2,.landing_sectionIntro__59EJH h2,.landing_stepsCopy__NzQkv h2{font-family:Georgia,Times New Roman,serif;font-weight:500;letter-spacing:-.05em}.landing_hero__IFqnw h1{max-width:650px;margin:21px 0 24px;font-size:clamp(48px,5.4vw,76px);line-height:.98}.landing_hero__IFqnw h1 em,.landing_sectionIntro__59EJH h2 em{color:var(--green);font-weight:400}.landing_heroCopy__seflO>p{max-width:620px;margin-bottom:30px;color:var(--muted);font-size:16px;line-height:1.75}.landing_heroActions__bzfsI{display:flex;align-items:center;gap:12px}.landing_secondaryButton__reG1q{min-height:54px;padding:0 20px;border:1px solid #d9ded8;border-radius:10px;display:inline-flex;align-items:center;gap:6px;background:#fff;font-size:13px;font-weight:800}.landing_trustRow__JBW2Z{margin-top:24px;display:flex;flex-wrap:wrap;gap:16px;color:#7b877f;font-size:10px;font-weight:700}.landing_trustRow__JBW2Z span{display:flex;align-items:center;gap:5px}.landing_trustRow__JBW2Z svg{color:var(--green)}.landing_heroVisual__IS3c0{position:relative;min-width:620px;transform:perspective(1300px) rotateY(-4deg) rotateX(1deg)}.landing_dashboardShell__G4gJ7{min-width:0;overflow:hidden;border:1px solid rgba(18,57,42,.13);border-radius:22px;display:grid;grid-template-columns:54px minmax(0,1fr);background:#fff;box-shadow:0 30px 80px rgba(19,52,39,.16)}.landing_previewSidebar__NvU7_{padding:14px 9px;background:#12372a;color:#9eb4a9;display:flex;align-items:center;flex-direction:column;gap:13px}.landing_previewSidebar__NvU7_>span{width:35px;height:35px;border-radius:9px;display:grid;place-items:center}.landing_previewMark__7CS5_{margin-bottom:14px;background:#e0efe5!important;color:#176b47!important;font-weight:900}.landing_previewNavActive__pWWCB{background:rgba(255,255,255,.12);color:#fff}.landing_previewMain__hThR5{min-width:0}.landing_previewTopbar__OJB5v{height:64px;padding:0 21px;border-bottom:1px solid #e8ede9;display:flex;align-items:center;justify-content:space-between}.landing_previewTopbar__OJB5v>div{display:grid;grid-gap:4px;gap:4px}.landing_previewTopbar__OJB5v small{color:#8c9890;font-size:7px;font-weight:800;letter-spacing:.12em}.landing_previewTopbar__OJB5v b{font-size:11px}.landing_previewTopbar__OJB5v>span{width:30px;height:30px;border-radius:50%;display:grid;place-items:center;background:#e1eee6;color:#176b47;font-size:9px;font-weight:900}.landing_previewBody__5igFk{padding:22px;background:#f6f7f4}.landing_previewWelcome__XP0og{display:flex;align-items:flex-end;justify-content:space-between;gap:15px}.landing_previewWelcome__XP0og small{color:#6f7f76;font-size:7px;font-weight:900;letter-spacing:.12em}.landing_previewWelcome__XP0og h3{margin:5px 0 0;font-family:Georgia,serif;font-size:21px;font-weight:500}.landing_previewWelcome__XP0og>span{padding:7px 9px;border-radius:99px;display:flex;align-items:center;gap:5px;background:#e5f2e9;color:#28734f;font-size:8px;font-weight:800}.landing_metricGrid__25GZs{margin-top:17px;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:10px;gap:10px}.landing_metricGrid__25GZs article{min-width:0;padding:13px;border:1px solid #e4e9e5;border-radius:12px;display:grid;background:#fff}.landing_metricGrid__25GZs article>span{width:25px;height:25px;margin-bottom:11px;border-radius:7px;display:grid;place-items:center;background:#eaf3ed;color:#287653}.landing_metricGrid__25GZs small{color:#8d9892;font-size:7px}.landing_metricGrid__25GZs b{margin-top:3px;font-family:Georgia,serif;font-size:16px}.landing_metricGrid__25GZs em{margin-top:6px;color:#488464;font-size:6.5px;font-style:normal}.landing_previewPanels__ab0g0{margin-top:10px;display:grid;grid-template-columns:1.6fr .7fr;grid-gap:10px;gap:10px}.landing_chartPanel__nYyOJ,.landing_progressPanel__9_Bvz{min-width:0;padding:14px;border:1px solid #e4e9e5;border-radius:12px;background:#fff}.landing_chartPanel__nYyOJ>div:first-child{display:flex;justify-content:space-between;gap:10px}.landing_chartPanel__nYyOJ span{display:grid;grid-gap:3px;gap:3px}.landing_chartPanel__nYyOJ small,.landing_progressPanel__9_Bvz small{color:#849089;font-size:7px}.landing_chartPanel__nYyOJ b,.landing_progressPanel__9_Bvz b{font-size:9px}.landing_chartPanel__nYyOJ em{color:#7d8982;font-size:5.5px;font-style:normal}.landing_chartArea__CnBQz{height:105px;margin-top:7px}.landing_chartArea__CnBQz svg{width:100%;height:100%}.landing_progressPanel__9_Bvz{display:flex;flex-direction:column}.landing_progressPanel__9_Bvz>div:first-child{display:grid;grid-gap:4px;gap:4px}.landing_progressVisual__1woup{margin:auto;display:flex;align-items:center;justify-content:center;gap:10px;color:#2f7654}.landing_progressVisual__1woup span{font-family:Georgia,serif;font-size:23px}.landing_miniProgress__s1bFC,.landing_progressBar__7zHw8{height:5px;overflow:hidden;border-radius:99px;background:#e6ebe7}.landing_progressBar__7zHw8 i{width:68%;height:100%;display:block;border-radius:inherit;background:var(--green)}.landing_progressPanel__9_Bvz p{margin:6px 0 0;color:#929b96;font-size:6.5px}.landing_floatingCard__ktB4W{position:absolute;right:-26px;bottom:-28px;padding:12px 16px;border:1px solid rgba(18,57,42,.1);border-radius:14px;display:flex;align-items:center;gap:10px;background:#fff;box-shadow:0 16px 40px rgba(19,52,39,.18);transform:rotateY(4deg)}.landing_floatingCard__ktB4W>span{width:32px;height:32px;border-radius:9px;display:grid;place-items:center;background:#e8f2eb;color:var(--green)}.landing_floatingCard__ktB4W small{display:grid;grid-gap:3px;gap:3px;color:#89938d;font-size:7px}.landing_floatingCard__ktB4W b{color:var(--ink);font-size:9px}.landing_proofStrip__W2UL5{width:min(1180px,calc(100% - 40px));min-height:106px;margin:0 auto 80px;padding:20px 35px;border:1px solid #e4e1d8;border-radius:18px;display:flex;align-items:center;justify-content:space-between;background:#fff;box-shadow:0 18px 50px rgba(41,54,46,.05)}.landing_proofStrip__W2UL5 div{display:grid;grid-gap:5px;gap:5px}.landing_proofStrip__W2UL5 b{font-family:Georgia,serif;font-size:20px}.landing_proofStrip__W2UL5 span{color:#859087;font-size:9px}.landing_proofStrip__W2UL5>i{width:1px;height:38px;background:#e2e6e2}.landing_problemSection__Qs1lD{padding:100px max(30px,calc((100% - 1180px)/2));display:grid;grid-template-columns:.8fr 1.2fr;grid-gap:80px;gap:80px;background:var(--cream)}.landing_sectionIntro__59EJH{align-self:center}.landing_sectionIntro__59EJH h2{margin:18px 0 20px;font-size:48px;line-height:1.05}.landing_faqSection__j0foS>div:first-child>p,.landing_sectionHeading__kfsYD p,.landing_sectionIntro__59EJH p{color:var(--muted);font-size:13px;line-height:1.75}.landing_problemGrid___dD76{display:grid;grid-template-columns:1fr 1fr;grid-gap:14px;gap:14px}.landing_problemGrid___dD76 article{position:relative;min-height:218px;padding:25px;border:1px solid rgba(18,57,42,.1);border-radius:16px;background:rgba(255,255,255,.58);transition:.2s}.landing_problemGrid___dD76 article:hover{transform:translateY(-4px);background:#fff;box-shadow:0 18px 40px rgba(25,50,40,.08)}.landing_problemGrid___dD76 article>span{color:var(--gold);font-size:9px;font-weight:900}.landing_problemGrid___dD76 h3{margin:32px 0 10px;font-size:16px}.landing_problemGrid___dD76 p{margin:0;color:#7b867f;font-size:11px;line-height:1.6}.landing_problemGrid___dD76 i{position:absolute;right:22px;bottom:20px;color:var(--green)}.landing_featureSection__kRODx,.landing_pricingSection__hCW9M{padding:110px max(30px,calc((100% - 1180px)/2))}.landing_productHeading__FNcTs,.landing_sectionHeading__kfsYD{margin-bottom:48px;display:flex;align-items:flex-end;justify-content:space-between;gap:40px}.landing_sectionHeading__kfsYD>div{max-width:650px}.landing_centerHeading__UA82W h2,.landing_faqSection__j0foS h2,.landing_productHeading__FNcTs h2,.landing_sectionHeading__kfsYD h2{margin:15px 0 0;font-size:46px;line-height:1.08}.landing_sectionHeading__kfsYD>p{max-width:350px;margin:0}.landing_featureGrid___zomq{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:14px;gap:14px}.landing_featureGrid___zomq article{position:relative;min-height:190px;padding:28px;border:1px solid #e1e6e2;border-radius:16px;display:grid;grid-template-columns:44px 1fr;grid-gap:18px;gap:18px;background:#fff;transition:.2s}.landing_featureGrid___zomq article:hover{border-color:#9fc7b2;transform:translateY(-3px)}.landing_featureGrid___zomq article>span{width:44px;height:44px;border-radius:12px;display:grid;place-items:center;background:#e8f3ec;color:var(--green)}.landing_featureGrid___zomq h3{margin:3px 0 10px;font-size:15px}.landing_featureGrid___zomq p{margin:0;color:#78847d;font-size:11px;line-height:1.65}.landing_featureGrid___zomq article>a{position:absolute;right:22px;bottom:20px;color:var(--green)}.landing_featureGrid___zomq .landing_featured__FwXDJ{background:var(--forest);color:#fff}.landing_featureGrid___zomq .landing_featured__FwXDJ>span{background:rgba(255,255,255,.11);color:#e5cf97}.landing_featureGrid___zomq .landing_featured__FwXDJ p{color:#abc0b5}.landing_featureGrid___zomq .landing_featured__FwXDJ a{color:#e5cf97}.landing_stepsSection__U3to4{padding:110px max(30px,calc((100% - 1120px)/2));display:grid;grid-template-columns:1fr 1fr;align-items:center;grid-gap:100px;gap:100px;background:#153a2c;color:#fff}.landing_stepsVisual__84ryg{position:relative;min-height:440px;display:grid;place-items:center;background:radial-gradient(circle,rgba(210,185,126,.15),transparent 64%)}.landing_projectCard__jmidL{width:min(360px,90%);padding:32px;border:1px solid rgba(255,255,255,.13);border-radius:22px;background:rgba(255,255,255,.1);box-shadow:0 25px 60px rgba(0,0,0,.18);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px)}.landing_miniLabel__X0iS6{color:#d9c591;font-size:8px;font-weight:900;letter-spacing:.14em}.landing_projectIcon__lF7Bw{width:46px;height:46px;margin:34px 0 20px;border-radius:13px;display:grid;place-items:center;background:#d8c080;color:#173d2e}.landing_projectCard__jmidL h3{margin-bottom:7px;font-family:Georgia,serif;font-size:26px;font-weight:500}.landing_projectCard__jmidL p{color:#aabfb4;font-size:10px}.landing_miniProgress__s1bFC{margin-top:38px;background:rgba(255,255,255,.12)}.landing_miniProgress__s1bFC i{display:block;width:72%;height:100%;background:#d8c080}.landing_projectCard__jmidL footer{margin-top:10px;display:flex;justify-content:space-between;color:#aabfb4;font-size:8px}.landing_projectCard__jmidL footer b{color:#fff}.landing_teamBubble__sm7MB{position:absolute;right:1%;bottom:32px;padding:11px 15px;border-radius:14px;display:flex;align-items:center;background:#fff;color:var(--ink);box-shadow:0 16px 35px rgba(0,0,0,.22)}.landing_teamBubble__sm7MB>span{width:31px;height:31px;margin-left:-7px;border:2px solid #fff;border-radius:50%;display:grid;place-items:center;background:#dfeee5;color:#276c4d;font-size:8px;font-weight:900}.landing_teamBubble__sm7MB>span:first-child{margin-left:0}.landing_teamBubble__sm7MB>span:nth-child(2){background:#ead9b6;color:#765b25}.landing_teamBubble__sm7MB>span:nth-child(3){background:#1f7650;color:#fff}.landing_teamBubble__sm7MB small{margin-left:9px;font-size:8px}.landing_stepsCopy__NzQkv h2{margin:17px 0 35px;font-size:48px;line-height:1.07}.landing_steps__UBWYG{display:grid}.landing_steps__UBWYG article{padding:22px 0;border-top:1px solid rgba(255,255,255,.13);display:grid;grid-template-columns:50px 1fr;grid-gap:10px;gap:10px}.landing_steps__UBWYG article>span{color:#d9c591;font-size:10px;font-weight:900}.landing_steps__UBWYG h3{margin-bottom:8px;font-size:15px}.landing_steps__UBWYG p{margin:0;color:#a8bdb2;font-size:11px;line-height:1.6}.landing_productSection__p1W7j{padding:110px max(30px,calc((100% - 1180px)/2));background:var(--cream)}.landing_productHeading__FNcTs>div:first-child{max-width:640px}.landing_productTabs__acMPB{display:flex;gap:4px;padding:5px;border:1px solid #deddd6;border-radius:12px;background:rgba(255,255,255,.6)}.landing_productTabs__acMPB button{padding:9px 12px;border:0;border-radius:8px;background:transparent;color:#78827c;font:inherit;font-size:9px;font-weight:800;cursor:pointer}.landing_productTabs__acMPB .landing_activeTab__iXAZq{background:var(--green);color:#fff}.landing_productSection__p1W7j>.landing_dashboardShell__G4gJ7{max-width:1050px;margin:auto;grid-template-columns:70px 1fr;border-radius:26px;box-shadow:0 35px 80px rgba(20,47,36,.18)}.landing_productSection__p1W7j .landing_previewSidebar__NvU7_{padding-top:20px}.landing_productSection__p1W7j .landing_previewBody__5igFk{padding:32px}.landing_productSection__p1W7j .landing_previewTopbar__OJB5v{height:78px;padding-inline:31px}.landing_productSection__p1W7j .landing_previewWelcome__XP0og h3{font-size:27px}.landing_productSection__p1W7j .landing_metricGrid__25GZs article{padding:18px}.landing_productSection__p1W7j .landing_previewPanels__ab0g0{gap:14px;margin-top:14px}.landing_productSection__p1W7j .landing_chartPanel__nYyOJ,.landing_productSection__p1W7j .landing_progressPanel__9_Bvz{padding:18px}.landing_productSection__p1W7j .landing_chartArea__CnBQz{height:160px}.landing_pricingSection__hCW9M{background:#faf9f5}.landing_centerHeading__UA82W{max-width:720px;margin:0 auto 55px;text-align:center}.landing_centerHeading__UA82W h2{margin-bottom:14px}.landing_centerHeading__UA82W>p{color:var(--muted);font-size:12px;line-height:1.7}.landing_billingPill__oEXmJ{width:max-content;margin:26px auto 0;padding:5px;border:1px solid #e0e4df;border-radius:99px;display:flex;background:#fff;font-size:9px;font-weight:800}.landing_billingPill__oEXmJ>b,.landing_billingPill__oEXmJ>span{padding:9px 14px;border-radius:99px}.landing_billingPill__oEXmJ>b{background:var(--green);color:#fff}.landing_billingPill__oEXmJ em{margin-left:5px;padding:3px 5px;border-radius:99px;background:#e7f2eb;color:var(--green);font-size:7px;font-style:normal}.landing_pricingGrid__sB18Q{display:grid;grid-template-columns:repeat(3,1fr);align-items:stretch;grid-gap:16px;gap:16px}.landing_pricingGrid__sB18Q article{position:relative;padding:31px;border:1px solid #dfe4df;border-radius:20px;background:#fff}.landing_pricingGrid__sB18Q h3{margin-bottom:7px;font-family:Georgia,serif;font-size:23px}.landing_pricingGrid__sB18Q article>div:first-of-type p{min-height:36px;margin:0;color:#7b867f;font-size:10px;line-height:1.6}.landing_price__7nUTh{height:90px;margin:24px 0 18px;display:flex;align-items:flex-start;color:var(--ink)}.landing_price__7nUTh sup{margin-top:14px;font-size:13px;font-weight:900}.landing_price__7nUTh>b{font-family:Georgia,serif;font-size:47px;letter-spacing:-.05em}.landing_price__7nUTh>span{margin-top:13px;font-size:12px;font-weight:900}.landing_price__7nUTh small{color:#8b968f;font-size:8px;font-weight:500}.landing_planButtonPrimary__CWjcu,.landing_planButton__w7mqk{min-height:46px;padding:0 15px;border:1px solid #b8cabf;border-radius:11px;display:flex;align-items:center;justify-content:center;gap:8px;color:var(--green);font-size:11px;font-weight:900}.landing_planButtonPrimary__CWjcu{border-color:var(--green);background:var(--green);color:#fff}.landing_pricingGrid__sB18Q ul{margin:28px 0 0;padding:0;display:grid;grid-gap:14px;gap:14px;list-style:none}.landing_pricingGrid__sB18Q li{display:flex;align-items:flex-start;gap:9px;color:#4e5d54;font-size:10px}.landing_pricingGrid__sB18Q li svg{flex:none;color:var(--green)}.landing_pricingGrid__sB18Q .landing_popularPlan__PtCaf{border:1.5px solid var(--green);box-shadow:0 24px 60px rgba(20,91,59,.12);transform:translateY(-12px)}.landing_popularBadge__Qp6xX{position:absolute;top:-12px;left:50%;padding:7px 13px;border-radius:99px;background:var(--green);color:#fff;font-size:7px;font-weight:900;letter-spacing:.1em;transform:translateX(-50%)}.landing_pricingNote__zHvmI{margin:32px 0 0;display:flex;align-items:center;justify-content:center;gap:7px;color:#7e8982;font-size:9px}.landing_pricingNote__zHvmI svg{color:var(--green)}.landing_faqSection__j0foS{padding:110px max(30px,calc((100% - 1080px)/2));display:grid;grid-template-columns:.7fr 1.3fr;grid-gap:90px;gap:90px;background:var(--cream)}.landing_faqSection__j0foS>div:first-child>p{margin-top:18px}.landing_faqSection__j0foS>div:first-child>a{margin-top:18px;display:inline-flex;align-items:center;gap:7px;color:var(--green);font-size:11px;font-weight:900}.landing_faqList__it_q3{border-top:1px solid #d6d6ce}.landing_faqList__it_q3 details{padding:21px 3px;border-bottom:1px solid #d6d6ce}.landing_faqList__it_q3 summary{cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:20px;font-size:13px;font-weight:800;list-style:none}.landing_faqList__it_q3 summary::-webkit-details-marker{display:none}.landing_faqList__it_q3 summary span{font-family:Georgia,serif;font-size:22px;font-weight:400;transition:.2s}.landing_faqList__it_q3 details[open] summary span{transform:rotate(45deg)}.landing_faqList__it_q3 p{max-width:630px;margin:14px 40px 0 0;color:#6e7b73;font-size:11px;line-height:1.7}.landing_finalCta__QfpVD{position:relative;width:min(1180px,calc(100% - 40px));min-height:340px;margin:100px auto;padding:60px 68px;border-radius:26px;display:flex;align-items:center;justify-content:space-between;gap:50px;overflow:hidden;background:var(--forest);color:#fff;box-shadow:0 28px 70px rgba(18,57,42,.2)}.landing_finalCta__QfpVD>div{position:relative;z-index:2;max-width:680px}.landing_finalCta__QfpVD h2{margin:14px 0;font-size:49px;line-height:1.04}.landing_finalCta__QfpVD p{margin:0;color:#abc0b5;font-size:12px}.landing_finalCta__QfpVD>a{position:relative;z-index:2;min-width:190px;min-height:54px;padding:0 20px;border-radius:11px;display:flex;align-items:center;justify-content:center;gap:8px;background:#d6bd7d;color:#173a2c;font-size:11px;font-weight:900}.landing_ctaDecoration__eWTal{position:absolute;right:150px;bottom:-40px;color:rgba(255,255,255,.04);transform:scale(3.7) rotate(-10deg)}.landing_footer__NntD6{padding:70px max(30px,calc((100% - 1180px)/2)) 25px;background:#102c22;color:#fff}.landing_footerMain__16qNH{padding-bottom:50px;display:grid;grid-template-columns:1.6fr repeat(3,1fr);grid-gap:50px;gap:50px}.landing_footerMain__16qNH>div{display:flex;align-items:flex-start;flex-direction:column;gap:13px}.landing_footerMain__16qNH>div:first-child p{max-width:260px;color:#96aea3;font-size:10px;line-height:1.7}.landing_footerMain__16qNH>div:first-child>a{color:#d8c384;font-size:10px;font-weight:800}.landing_footerMain__16qNH>div>b{margin-bottom:7px;color:#d9c591;font-size:9px;text-transform:uppercase;letter-spacing:.12em}.landing_footerMain__16qNH>div>a,.landing_footerMain__16qNH>div>span{display:flex;align-items:center;gap:6px;color:#aabdb4;font-size:10px}.landing_footerMain__16qNH>div>p{color:#8fa69b;font-size:9px;line-height:1.6}.landing_footer__NntD6 .landing_logo__KpG97 b{color:#fff}.landing_footer__NntD6 .landing_logo__KpG97 small{color:#91a89d}.landing_footerBottom__iYEpM{padding-top:22px;border-top:1px solid rgba(255,255,255,.1);display:flex;justify-content:space-between;color:#7f988d;font-size:8px}.landing_footerBottom__iYEpM span{display:flex;align-items:center;gap:5px}@media(max-width:1050px){.landing_desktopNav__KYo_P{display:none}.landing_hero__IFqnw{grid-template-columns:1fr;padding-top:75px}.landing_heroCopy__seflO{max-width:760px}.landing_heroVisual__IS3c0{min-width:0;width:94%;margin:20px auto 0}.landing_problemSection__Qs1lD{grid-template-columns:1fr;gap:45px}.landing_sectionIntro__59EJH{max-width:700px}.landing_featureGrid___zomq{grid-template-columns:1fr 1fr}.landing_stepsSection__U3to4{gap:45px}.landing_productHeading__FNcTs{align-items:flex-start;flex-direction:column}.landing_faqSection__j0foS{grid-template-columns:1fr;gap:45px}.landing_footerMain__16qNH{grid-template-columns:1.4fr 1fr 1fr}.landing_footerMain__16qNH>div:last-child{grid-column:2/4}.landing_finalCta__QfpVD{padding:50px}}@media(max-width:760px){.landing_navbar__Ub_Sy{height:66px;width:min(100% - 28px,1180px)}.landing_logo__KpG97 small,.landing_navActions__fFvPZ{display:none}.landing_mobileMenu__0Fc2e{position:relative;display:block}.landing_mobileMenu__0Fc2e summary{width:40px;height:40px;border:1px solid #dbe1dc;border-radius:10px;display:grid;place-items:center;background:#fff;list-style:none;cursor:pointer}.landing_mobileMenu__0Fc2e summary::-webkit-details-marker{display:none}.landing_mobileMenu__0Fc2e nav{position:absolute;top:48px;right:0;width:230px;padding:10px;border:1px solid #dce3de;border-radius:14px;display:grid;background:#fff;box-shadow:0 20px 50px rgba(20,50,38,.18)}.landing_mobileMenu__0Fc2e nav a{padding:11px;border-radius:8px;color:#536159;font-size:12px;font-weight:800}.landing_mobileMenu__0Fc2e nav a:last-child{background:var(--green);color:#fff}.landing_hero__IFqnw{width:min(100% - 28px,1240px);min-height:0;margin-top:66px;padding:65px 0 72px;gap:40px}.landing_hero__IFqnw h1{font-size:47px}.landing_heroCopy__seflO>p{font-size:14px}.landing_heroActions__bzfsI{align-items:stretch;flex-direction:column}.landing_trustRow__JBW2Z{gap:9px}.landing_heroVisual__IS3c0{width:100%;transform:none}.landing_dashboardShell__G4gJ7{grid-template-columns:40px 1fr;border-radius:14px}.landing_previewSidebar__NvU7_{padding:8px 4px}.landing_previewSidebar__NvU7_>span{width:29px;height:29px}.landing_previewMark__7CS5_{margin-bottom:3px}.landing_previewBody__5igFk{padding:12px}.landing_previewTopbar__OJB5v{height:50px;padding:0 12px}.landing_previewWelcome__XP0og h3{font-size:15px}.landing_previewWelcome__XP0og>span{display:none}.landing_metricGrid__25GZs{gap:5px}.landing_metricGrid__25GZs article{padding:8px}.landing_metricGrid__25GZs article>span{margin-bottom:6px}.landing_metricGrid__25GZs b{font-size:11px}.landing_previewPanels__ab0g0{grid-template-columns:1fr}.landing_progressPanel__9_Bvz{display:none}.landing_chartArea__CnBQz{height:76px}.landing_floatingCard__ktB4W{right:-5px;bottom:-22px}.landing_proofStrip__W2UL5{margin-bottom:35px;padding:20px;display:grid;grid-template-columns:1fr 1fr;grid-gap:20px;gap:20px}.landing_proofStrip__W2UL5>i{display:none}.landing_proofStrip__W2UL5 b{font-size:17px}.landing_faqSection__j0foS,.landing_featureSection__kRODx,.landing_pricingSection__hCW9M,.landing_problemSection__Qs1lD,.landing_productSection__p1W7j,.landing_stepsSection__U3to4{padding:75px 20px}.landing_centerHeading__UA82W h2,.landing_faqSection__j0foS h2,.landing_productHeading__FNcTs h2,.landing_sectionHeading__kfsYD h2,.landing_sectionIntro__59EJH h2,.landing_stepsCopy__NzQkv h2{font-size:37px}.landing_featureGrid___zomq,.landing_pricingGrid__sB18Q,.landing_problemGrid___dD76,.landing_stepsSection__U3to4{grid-template-columns:1fr}.landing_problemGrid___dD76 article{min-height:190px}.landing_sectionHeading__kfsYD{align-items:flex-start;flex-direction:column}.landing_featureGrid___zomq article{min-height:165px}.landing_stepsSection__U3to4{gap:30px}.landing_stepsVisual__84ryg{min-height:380px}.landing_teamBubble__sm7MB{right:0}.landing_productTabs__acMPB{max-width:100%;overflow:auto}.landing_productTabs__acMPB span{white-space:nowrap}.landing_productSection__p1W7j>.landing_dashboardShell__G4gJ7{grid-template-columns:42px 1fr}.landing_productSection__p1W7j .landing_previewTopbar__OJB5v{height:54px;padding-inline:14px}.landing_productSection__p1W7j .landing_previewBody__5igFk{padding:14px}.landing_productSection__p1W7j .landing_previewWelcome__XP0og h3{font-size:17px}.landing_productSection__p1W7j .landing_metricGrid__25GZs article{padding:8px}.landing_productSection__p1W7j .landing_chartPanel__nYyOJ{padding:10px}.landing_productSection__p1W7j .landing_chartArea__CnBQz{height:90px}.landing_pricingGrid__sB18Q{gap:20px}.landing_pricingGrid__sB18Q .landing_popularPlan__PtCaf{transform:none}.landing_centerHeading__UA82W{margin-bottom:42px}.landing_faqList__it_q3 details{padding:19px 0}.landing_finalCta__QfpVD{width:calc(100% - 28px);min-height:420px;margin:70px auto;padding:42px 28px;align-items:flex-start;justify-content:center;flex-direction:column}.landing_finalCta__QfpVD h2{font-size:40px}.landing_finalCta__QfpVD>a{width:100%}.landing_footer__NntD6{padding:55px 24px 24px}.landing_footerMain__16qNH{grid-template-columns:1fr 1fr;gap:38px 25px}.landing_footerMain__16qNH>div:first-child,.landing_footerMain__16qNH>div:last-child{grid-column:1/-1}.landing_footerBottom__iYEpM{align-items:flex-start;flex-direction:column;gap:10px}}@media(max-width:430px){.landing_hero__IFqnw h1{font-size:41px}.landing_heroVisual__IS3c0{margin-left:-6px;width:calc(100% + 12px)}.landing_previewTopbar__OJB5v b{font-size:8px}.landing_metricGrid__25GZs article:nth-child(3){display:none}.landing_metricGrid__25GZs{grid-template-columns:1fr 1fr}.landing_floatingCard__ktB4W{display:none}.landing_problemGrid___dD76,.landing_proofStrip__W2UL5{grid-template-columns:1fr}.landing_centerHeading__UA82W h2,.landing_faqSection__j0foS h2,.landing_productHeading__FNcTs h2,.landing_sectionHeading__kfsYD h2,.landing_sectionIntro__59EJH h2,.landing_stepsCopy__NzQkv h2{font-size:34px}.landing_projectCard__jmidL{padding:25px}.landing_teamBubble__sm7MB{bottom:4px}.landing_productSection__p1W7j>.landing_dashboardShell__G4gJ7{margin-inline:-8px;width:calc(100% + 16px)}.landing_price__7nUTh>b{font-size:43px}.landing_finalCta__QfpVD h2{font-size:36px}}@media(max-width:760px){.landing_mobileMenu__0Fc2e>button{width:40px;height:40px;padding:0;border:1px solid #dbe1dc;border-radius:10px;display:grid;place-items:center;background:#fff;color:var(--ink);cursor:pointer}}.landing_landing__xQWu5{background:color-mix(in srgb,var(--cream) 30%,#fff)}.landing_logo__KpG97 b{color:var(--forest)}.landing_primaryButtonLarge__54glM:hover,.landing_primaryButton__q6jWW:hover{background:color-mix(in srgb,var(--green) 82%,#000)}.landing_previewSidebar__NvU7_{background:var(--forest)}.landing_previewMark__7CS5_,.landing_previewTopbar__OJB5v>span{color:var(--green)!important}.landing_metricGrid__25GZs article>span,.landing_previewWelcome__XP0og>span{background:color-mix(in srgb,var(--green) 10%,#fff);color:var(--green)}.landing_metricGrid__25GZs em,.landing_progressVisual__1woup{color:var(--green)}.landing_chartArea__CnBQz path:nth-of-type(2){stroke:var(--green)}.landing_stepsSection__U3to4{background:var(--forest)}.landing_projectIcon__lF7Bw{background:color-mix(in srgb,var(--green) 28%,#e8d8ac);color:var(--forest)}.landing_teamBubble__sm7MB>span:nth-child(3){background:var(--green)}.landing_footer__NntD6{background:color-mix(in srgb,var(--forest) 84%,#000)}.landing_featureGrid___zomq .landing_featured__FwXDJ p{color:rgba(255,255,255,.88)}.landing_faqList__it_q3 summary span,.landing_landing__xQWu5 h1,.landing_landing__xQWu5 h2,.landing_landing__xQWu5 h3,.landing_metricGrid__25GZs b,.landing_previewWelcome__XP0og h3,.landing_price__7nUTh>b,.landing_progressVisual__1woup span,.landing_projectCard__jmidL h3,.landing_proofStrip__W2UL5 b{font-family:Arial,Helvetica,sans-serif}.landing_billingPill__oEXmJ button{padding:9px 14px;border:0;border-radius:99px;background:transparent;color:var(--muted);font:inherit;cursor:pointer}.landing_billingPill__oEXmJ button.landing_billingActive__RRb2B{background:var(--green);color:#fff}.landing_billingActive__RRb2B em{background:rgba(255,255,255,.18);color:#fff}.landing_billingHint__DvlHE{display:block;margin-top:8px;color:var(--muted);font-size:8px}.landing_annualSaving__f2lgE{min-height:18px;margin:-15px 0 12px;color:var(--green);font-size:9px;font-weight:850}.landing_hero__IFqnw{min-height:0;padding-top:22px;display:flex;align-items:center;flex-direction:column;gap:56px;text-align:center}.landing_heroCopy__seflO{width:min(900px,100%)}.landing_hero__IFqnw h1{max-width:900px;margin-inline:auto}.landing_heroCopy__seflO>p{max-width:760px;margin-inline:auto}.landing_heroActions__bzfsI,.landing_trustRow__JBW2Z{justify-content:center}.landing_heroVisual__IS3c0{width:min(1060px,100%);min-width:0;margin:0 auto;transform:none}.landing_floatingCard__ktB4W{transform:none}.landing_heroMainTitle__Khv1C,.landing_hero__IFqnw h1>em{width:100%;display:block;color:var(--green);font:inherit;font-size:.75em;font-style:normal}.landing_pricingGrid__sB18Q{grid-template-columns:repeat(4,minmax(0,1fr))}.landing_pricingGrid__sB18Q .landing_equalPlanCard__bI1qe{min-height:570px;display:flex;flex-direction:column;transform:none}.landing_freePlanCard__CJYg6{border-color:#9fcab4!important;background:linear-gradient(155deg,#fff 25%,#eef8f3)!important}.landing_freePlanBadge__X70Ak{position:absolute;top:-12px;left:22px;padding:7px 11px;border-radius:99px;background:var(--green);color:#fff;font-size:7px;font-weight:900;letter-spacing:.1em}.landing_planIntro__3ap99{min-height:68px}.landing_enterpriseBillingSlot__JIxJN{height:48px;flex:none}.landing_enterpriseBillingPlaceholder__FnwKv{visibility:hidden}.landing_billingPill__oEXmJ.landing_enterpriseBilling__pZFi7{width:100%;height:38px;margin:10px 0 0;padding:4px;border-radius:10px}.landing_enterpriseBilling__pZFi7 button{flex:1 1;padding:0;border-radius:7px}.landing_equalPlanCard__bI1qe .landing_price__7nUTh{height:90px;margin:18px 0 6px;flex:none}.landing_equalPlanCard__bI1qe .landing_annualSaving__f2lgE{height:22px;min-height:22px;margin:0 0 13px;display:flex;align-items:center}.landing_annualSavingPlaceholder__d3yRx{visibility:hidden}.landing_equalPlanCard__bI1qe ul{margin-top:25px}@media(max-width:1100px){.landing_pricingGrid__sB18Q{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){.landing_pricingGrid__sB18Q{grid-template-columns:1fr}.landing_pricingGrid__sB18Q .landing_equalPlanCard__bI1qe{min-height:550px}.landing_planIntro__3ap99{min-height:62px}}.landing_hero__IFqnw h1>em:empty{display:none}.landing_dashboardShell__G4gJ7,.landing_productSection__p1W7j>.landing_dashboardShell__G4gJ7{grid-template-columns:145px minmax(0,1fr)}.landing_previewSidebar__NvU7_{align-items:stretch;padding-inline:8px}.landing_previewSidebar__NvU7_>span{width:100%;padding:0 9px;display:flex;align-items:center;justify-content:flex-start;gap:8px}.landing_previewSidebar__NvU7_>span small{font-size:7px;font-weight:700;white-space:nowrap}.landing_previewMark__7CS5_{height:43px;padding:5px!important;background:rgba(255,255,255,.08)!important}.landing_previewMark__7CS5_ img{border-radius:6px;object-fit:contain}.landing_dashboardOverview__ggilJ{margin-top:15px;display:grid;grid-template-columns:minmax(0,1fr) 190px;grid-gap:12px;gap:12px}.landing_cashflowPanel__xbrnp,.landing_expensePanel__6wqaX,.landing_summaryRail__CqcET article{border:1px solid #e1e7e3;border-radius:13px;background:#fff}.landing_expensePanel__6wqaX{padding:16px}.landing_expensePanel__6wqaX>header{display:flex;align-items:flex-start;justify-content:space-between;gap:18px}.landing_expensePanel__6wqaX>header>div:first-child{display:grid;grid-gap:4px;gap:4px}.landing_expensePanel__6wqaX>header b{font-size:10px}.landing_expensePanel__6wqaX>header small{color:#7c8981;font-size:6.5px}.landing_expensePanel__6wqaX>header>div:last-child{display:flex;gap:17px}.landing_expensePanel__6wqaX>header>div:last-child span{padding-left:14px;border-left:1px solid #e1e7e3;display:grid;grid-gap:3px;gap:3px;text-align:right}.landing_expensePanel__6wqaX>header strong{font-size:12px}.landing_expenseContent__wmWWW{margin-top:15px;display:grid;grid-template-columns:135px 1fr;align-items:center;grid-gap:20px;gap:20px}.landing_expenseDonut__VHgbE{width:124px;aspect-ratio:1;margin:auto;border-radius:50%;display:grid;place-items:center;background:conic-gradient(#0e78b3 0 40.7%,#c86f9f 40.7% 64.3%,#68757a 64.3% 76.5%,#df9d08 76.5% 91.7%,#b8cbc2 91.7% 100%)}.landing_expenseDonut__VHgbE:before{content:"";grid-area:1/1;width:68%;aspect-ratio:1;border-radius:50%;background:#fff;box-shadow:inset 0 0 0 1px #eef2ef}.landing_expenseDonut__VHgbE>div{z-index:1;grid-area:1/1;display:grid;text-align:center}.landing_expenseDonut__VHgbE small{color:#7f8b84;font-size:6px}.landing_expenseDonut__VHgbE b{font-size:10px}.landing_expenseCategories__CLjdy{display:grid;grid-template-columns:1fr 1fr;grid-gap:7px 16px;gap:7px 16px}.landing_expenseCategories__CLjdy>div{min-width:0;padding:7px 0;border-bottom:1px solid #e7ebe8;display:grid;grid-template-columns:7px 1fr auto;align-items:center;grid-gap:7px;gap:7px}.landing_expenseCategories__CLjdy i{width:6px;height:6px;border-radius:2px;background:#0e78b3}.landing_expenseCategories__CLjdy i[data-color="1"]{background:#c86f9f}.landing_expenseCategories__CLjdy i[data-color="2"]{background:#68757a}.landing_expenseCategories__CLjdy i[data-color="3"]{background:#b8cbc2}.landing_expenseCategories__CLjdy span{min-width:0;display:grid;grid-gap:2px;gap:2px}.landing_expenseCategories__CLjdy b{overflow:hidden;font-size:8px;text-overflow:ellipsis;white-space:nowrap}.landing_expenseCategories__CLjdy small{color:#7c8981;font-size:6px}.landing_expenseCategories__CLjdy strong{font-size:7px}.landing_summaryRail__CqcET{display:grid;grid-gap:10px;gap:10px}.landing_summaryRail__CqcET article{position:relative;min-height:76px;padding:13px;display:flex;justify-content:center;flex-direction:column}.landing_summaryRail__CqcET article>span{position:absolute;top:11px;right:11px;width:25px;height:25px;border-radius:8px;display:grid;place-items:center;background:#e7f3ed;color:var(--green)}.landing_summaryRail__CqcET small{color:#69766f;font-size:7px}.landing_summaryRail__CqcET b{margin-top:9px;font-size:11px}.landing_cashflowPanel__xbrnp{position:relative;min-height:132px;margin-top:11px;padding:13px 16px;overflow:hidden}.landing_cashflowPanel__xbrnp>div:first-child{position:relative;z-index:2;display:grid;grid-gap:3px;gap:3px}.landing_cashflowPanel__xbrnp small{color:#78857d;font-size:6px}.landing_cashflowPanel__xbrnp b{font-size:9px}.landing_cashflowPanel__xbrnp .landing_chartArea__CnBQz{position:absolute;right:15px;bottom:2px;width:57%;height:88px}.landing_cashflowLegend__e7ERA{position:absolute;z-index:2;right:15px;top:13px;display:flex;gap:10px;color:#718078;font-size:5.5px}.landing_cashflowLegend__e7ERA span:first-child{color:var(--green)}.landing_latestTransactions__G4zOu{position:absolute;left:16px;bottom:11px;width:36%;display:grid;grid-gap:5px;gap:5px}.landing_latestTransactions__G4zOu>strong{margin-bottom:1px;font-size:7px}.landing_latestTransactions__G4zOu>span{padding:4px 0;border-top:1px solid #e8ece9;display:grid;grid-template-columns:5px 1fr auto;align-items:center;grid-gap:5px;gap:5px;color:#66736c;font-size:6px}.landing_latestTransactions__G4zOu i{width:4px;height:4px;border-radius:50%;background:#cf776f}.landing_latestTransactions__G4zOu span:nth-child(3) i{background:var(--green)}.landing_latestTransactions__G4zOu b{font-size:6px}.landing_productPreviewStage__om_Z4{animation:landing_product-preview-in__V5hA9 .3s ease both}.landing_productPreviewStage__om_Z4>.landing_dashboardShell__G4gJ7{max-width:1050px;margin:auto;grid-template-columns:145px minmax(0,1fr);border-radius:26px;box-shadow:0 35px 80px rgba(20,47,36,.18)}@keyframes landing_product-preview-in__V5hA9{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.landing_modulePreviewBody__uRka6{min-height:475px}.landing_moduleStats__9_y4i{margin-top:18px;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:10px;gap:10px}.landing_moduleStats__9_y4i article{padding:14px;border:1px solid #e1e7e3;border-radius:11px;display:grid;background:#fff}.landing_moduleStats__9_y4i small{color:#77847c;font-size:7px}.landing_moduleStats__9_y4i b{margin-top:5px;font-size:15px}.landing_moduleStats__9_y4i em{margin-top:5px;color:var(--green);font-size:6.5px;font-style:normal}.landing_attendancePreview__zDtiy,.landing_ledgerPreview__nTfXR,.landing_moduleTable__L1BYM{margin-top:12px;border:1px solid #e1e7e3;border-radius:12px;overflow:hidden;background:#fff}.landing_moduleTable__L1BYM>div,.landing_moduleTable__L1BYM>header{display:grid;grid-template-columns:1.8fr .7fr 1fr 1fr .7fr;align-items:center;grid-gap:8px;gap:8px}.landing_moduleTable__L1BYM>header{padding:10px 13px;background:#edf4f0;color:#627168;font-size:7px}.landing_moduleTable__L1BYM>div{padding:13px;border-top:1px solid #edf0ee;font-size:8px}.landing_moduleTable__L1BYM>div span:last-child{color:var(--green);font-weight:800}.landing_ledgerPreview__nTfXR header{padding:12px 14px;display:flex;align-items:center;justify-content:space-between}.landing_ledgerPreview__nTfXR header b{font-size:10px}.landing_ledgerPreview__nTfXR header span{color:#7d8982;font-size:7px}.landing_ledgerPreview__nTfXR>div{padding:11px 14px;border-top:1px solid #edf0ee;display:grid;grid-template-columns:60px 1.5fr .8fr .7fr;align-items:center;grid-gap:10px;gap:10px;font-size:8px}.landing_ledgerPreview__nTfXR small,.landing_ledgerPreview__nTfXR span{color:#7b8780}.landing_ledgerPreview__nTfXR strong{text-align:right}.landing_positiveAmount__P01in{color:var(--green)}.landing_attendanceSummary__IPLhd{margin-top:18px;padding:12px;border:1px solid #e1e7e3;border-radius:12px;display:grid;grid-template-columns:repeat(3,1fr);background:#fff}.landing_attendanceSummary__IPLhd span{padding:4px 14px;border-left:1px solid #e5eae7;display:grid}.landing_attendanceSummary__IPLhd span:first-child{border-left:0}.landing_attendanceSummary__IPLhd b{font-size:14px}.landing_attendanceSummary__IPLhd small{margin-top:3px;color:#78857d;font-size:7px}.landing_attendancePreview__zDtiy>div,.landing_attendancePreview__zDtiy>header{display:grid;grid-template-columns:1.7fr repeat(6,.55fr) .8fr;align-items:stretch}.landing_attendancePreview__zDtiy>header{background:#edf4f0;color:#67746c;font-size:7px}.landing_attendancePreview__zDtiy>header>*{padding:9px 7px;text-align:center}.landing_attendancePreview__zDtiy>header b{text-align:left}.landing_attendancePreview__zDtiy>div{border-top:1px solid #edf0ee;font-size:8px}.landing_attendancePreview__zDtiy>div>*{min-height:46px;padding:8px 5px;border-left:1px solid #edf0ee;display:grid;place-items:center;text-align:center}.landing_attendancePreview__zDtiy>div>b{border-left:0;place-items:center start;text-align:left}.landing_attendancePreview__zDtiy>div span{color:var(--green);font-weight:900}.landing_attendancePreview__zDtiy>div span small{color:#b18432;font-size:5.5px}.landing_attendancePreview__zDtiy .landing_halfDay__0fcg1{background:#fff8e8;color:#a16b0b}.landing_attendancePreview__zDtiy>div strong{font-size:7px}.landing_progressSummary__musJ5{margin-top:18px;padding:14px 16px;border:1px solid #e1e7e3;border-radius:12px;display:grid;grid-template-columns:180px 1fr auto;align-items:center;grid-gap:18px;gap:18px;background:#fff}.landing_progressSummary__musJ5>div:first-child{display:flex;align-items:center;gap:10px;color:var(--green)}.landing_progressSummary__musJ5 span{display:grid}.landing_progressSummary__musJ5 small{color:#78857d;font-size:7px}.landing_progressSummary__musJ5 b{font-size:17px}.landing_progressSummary__musJ5 em{color:#6d7a72;font-size:7px;font-style:normal}.landing_progressGallery__SazKR{margin-top:12px;display:grid;grid-template-columns:repeat(4,1fr);grid-gap:10px;gap:10px}.landing_progressGallery__SazKR article{overflow:hidden;border:1px solid #e1e7e3;border-radius:12px;background:#fff}.landing_progressPhoto__i8gTe{position:relative;height:130px;display:grid;place-items:center;overflow:hidden;background:linear-gradient(145deg,#dfeae4,#b9cfc3);color:rgba(20,73,50,.38)}.landing_progressPhoto__i8gTe:after,.landing_progressPhoto__i8gTe:before{content:"";position:absolute;bottom:-22px;width:90px;height:90px;background:rgba(41,104,75,.22);transform:rotate(45deg)}.landing_progressPhoto__i8gTe:before{left:-20px}.landing_progressPhoto__i8gTe:after{right:-28px;background:rgba(193,151,67,.22)}.landing_progressPhoto__i8gTe i{position:absolute;inset:0;background:linear-gradient(135deg,transparent 50%,rgba(255,255,255,.2))}.landing_progressGallery__SazKR footer{padding:10px;display:flex;align-items:center;justify-content:space-between;gap:7px}.landing_progressGallery__SazKR footer span{min-width:0;display:grid}.landing_progressGallery__SazKR footer b{overflow:hidden;font-size:7px;text-overflow:ellipsis;white-space:nowrap}.landing_progressGallery__SazKR footer small{margin-top:3px;color:#7c8981;font-size:6px}.landing_progressGallery__SazKR footer strong{color:var(--green);font-size:8px}.landing_rotatingWord__pZ0pT{width:100%;max-width:100%;padding-block:.08em;display:grid;justify-content:center;vertical-align:baseline;text-align:center;font-style:normal;line-height:1.12;white-space:nowrap;overflow:visible}.landing_rotatingWord__pZ0pT>span{grid-area:1/1}.landing_rotatingSizer__nCX8m{visibility:hidden}.landing_rotatingCurrent__2pF1g{display:inline-block;background:linear-gradient(90deg,var(--rotation-start),var(--rotation-end));background-clip:text;-webkit-background-clip:text;color:transparent;-webkit-text-fill-color:transparent;animation:landing_landing-word-in__gUPzt .55s cubic-bezier(.2,.8,.2,1) both}@keyframes landing_landing-word-in__gUPzt{0%{opacity:0;transform:translateY(.22em);filter:blur(5px)}to{opacity:1;transform:translateY(0);filter:blur(0)}}@media(max-width:760px){.landing_hero__IFqnw{width:min(100% - 28px,1240px);padding:16px 0 72px;gap:40px;text-align:center}.landing_heroCopy__seflO{width:100%}.landing_heroActions__bzfsI{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:10px;gap:10px;align-items:stretch}.landing_heroActions__bzfsI>a{width:100%;min-width:0;min-height:52px;padding:9px 12px;text-align:center;line-height:1.25}.landing_heroActions__bzfsI svg{flex:none}.landing_trustRow__JBW2Z{justify-content:center}.landing_heroVisual__IS3c0{width:100%;margin:0}.landing_heroMainTitle__Khv1C,.landing_hero__IFqnw h1>em{width:100%;display:block}.landing_rotatingWord__pZ0pT{width:100%;display:grid;justify-content:center;text-align:center;font-size:var(--rotation-mobile-size)}}.landing_rabPreviewIntro__VdAat{margin-top:-24px;display:flex;align-items:center;justify-content:space-between;gap:12px}.landing_rabPreviewIntro__VdAat p{max-width:560px;margin:0;color:#718078;font-size:7px}.landing_rabPreviewIntro__VdAat>div{display:flex;gap:5px}.landing_rabPreviewIntro__VdAat>div span{padding:6px 8px;border:1px solid #dce4df;border-radius:7px;background:#fff;font-size:6px;font-weight:800}.landing_rabProjectBar__2dcXd{margin-top:14px;padding:10px;border:1px solid #dfe6e2;border-radius:12px;display:grid;grid-template-columns:1.5fr .75fr .8fr;grid-gap:8px;gap:8px;background:#fff}.landing_rabProjectBar__2dcXd>div,.landing_rabProjectBar__2dcXd>span{min-width:0;padding:8px 10px;border:1px solid #e1e7e3;border-radius:9px;display:grid;align-content:center}.landing_rabProjectBar__2dcXd small{color:#75827b;font-size:6px;font-weight:900;letter-spacing:.08em}.landing_rabProjectBar__2dcXd b{margin-top:5px;overflow:hidden;font-size:11px;text-overflow:ellipsis;white-space:nowrap}.landing_rabProjectBar__2dcXd em{margin-top:4px;color:#87938c;font-size:6px;font-style:normal}.landing_rabSubTabs__Le7f9{margin-top:9px;padding:5px;border:1px solid #dfe6e2;border-radius:10px;display:grid;grid-template-columns:repeat(6,1fr);grid-gap:3px;gap:3px;background:#fff}.landing_rabSubTabs__Le7f9 span{min-height:29px;border-radius:7px;display:grid;place-items:center;color:#6e7b74;font-size:6px;font-weight:800;text-align:center}.landing_rabSubTabs__Le7f9 .landing_activeRabSubTab__EAu0v{background:var(--green);color:#fff}.landing_rabMetricGrid__aHhwg{margin-top:9px;display:grid;grid-template-columns:repeat(4,1fr);grid-gap:7px;gap:7px}.landing_rabMetricGrid__aHhwg article{min-width:0;min-height:74px;padding:10px;border:1px solid #e0e6e2;border-radius:10px;display:grid;align-content:center;background:#fff}.landing_rabMetricGrid__aHhwg small{color:#718078;font-size:6px}.landing_rabMetricGrid__aHhwg b{margin-top:6px;overflow:hidden;font-size:11px;text-overflow:ellipsis;white-space:nowrap}.landing_rabMetricGrid__aHhwg em{margin-top:4px;color:#8a9690;font-size:5.5px;font-style:normal}.landing_rabMetricGrid__aHhwg article:last-child{background:color-mix(in srgb,var(--green) 60%,#d9eee4);color:#10281d}.landing_rabMetricGrid__aHhwg article:last-child small{color:#264f3c}.landing_rabMetricGrid__aHhwg article:last-child>div{height:5px;margin-top:8px;border-radius:99px;background:rgba(255,255,255,.25)}.landing_rabMetricGrid__aHhwg article:last-child i{width:22%;height:100%;display:block;border-radius:inherit;background:var(--green)}.landing_rabPreviewBottom__qjilq{margin-top:9px;display:grid;grid-template-columns:1.5fr .7fr;grid-gap:8px;gap:8px}.landing_rabPreviewBottom__qjilq>aside,.landing_rabPreviewBottom__qjilq>section{padding:12px;border:1px solid #e0e6e2;border-radius:11px;background:#fff}.landing_rabPreviewBottom__qjilq section header{padding-bottom:8px;border-bottom:1px solid #e7ece9;display:flex;align-items:flex-start;justify-content:space-between}.landing_rabPreviewBottom__qjilq header span{display:grid}.landing_rabPreviewBottom__qjilq aside>small,.landing_rabPreviewBottom__qjilq header small{color:var(--green);font-size:5.5px;font-weight:900;letter-spacing:.11em}.landing_rabPreviewBottom__qjilq aside>b,.landing_rabPreviewBottom__qjilq header b{margin-top:4px;font-size:12px}.landing_rabPreviewBottom__qjilq header em{color:#79867f;font-size:6px;font-style:normal}.landing_rabPreviewBottom__qjilq section>div{padding:7px 2px;border-bottom:1px solid #edf0ee;display:grid;grid-template-columns:24px 1fr auto;align-items:center;grid-gap:7px;gap:7px}.landing_rabPreviewBottom__qjilq section>div>strong{width:21px;height:21px;border-radius:6px;display:grid;place-items:center;background:#153a2c;color:#fff;font-size:6px}.landing_rabPreviewBottom__qjilq section>div span{display:grid}.landing_rabPreviewBottom__qjilq section>div b{font-size:7px}.landing_rabPreviewBottom__qjilq section>div small{margin-top:2px;color:#87938c;font-size:5px}.landing_rabPreviewBottom__qjilq section>div em{font-size:7px;font-style:normal;font-weight:800}.landing_rabPreviewBottom__qjilq>aside{background:linear-gradient(145deg,var(--green),color-mix(in srgb,var(--green) 55%,#9bd1b8));color:#fff}.landing_rabPreviewBottom__qjilq aside>small{color:rgba(255,255,255,.68)}.landing_rabPreviewBottom__qjilq aside>b{display:block}.landing_rabPreviewBottom__qjilq ol{margin:10px 0 0;padding:0;display:grid;grid-gap:5px;gap:5px;list-style:none;counter-reset:rab-flow}.landing_rabPreviewBottom__qjilq li{padding:5px 6px;border-top:1px solid rgba(255,255,255,.18);font-size:6px;counter-increment:rab-flow}.landing_rabPreviewBottom__qjilq li:before{content:"0" counter(rab-flow);margin-right:6px;color:rgba(255,255,255,.65);font-weight:900}@media(max-width:760px){.landing_dashboardShell__G4gJ7,.landing_productPreviewStage__om_Z4>.landing_dashboardShell__G4gJ7,.landing_productSection__p1W7j>.landing_dashboardShell__G4gJ7{grid-template-columns:40px minmax(0,1fr)}.landing_previewSidebar__NvU7_,.landing_productSection__p1W7j .landing_previewSidebar__NvU7_{padding:8px 4px}.landing_previewSidebar__NvU7_>span{width:29px;padding:0;justify-content:center}.landing_previewSidebar__NvU7_>span small{display:none}.landing_previewMark__7CS5_{height:34px}.landing_previewMark__7CS5_ img{width:23px;height:23px}.landing_productTabs__acMPB button{white-space:nowrap}.landing_modulePreviewBody__uRka6{min-height:390px}.landing_rabPreviewIntro__VdAat{margin-top:-8px}.landing_rabPreviewIntro__VdAat>div{display:none}.landing_rabProjectBar__2dcXd{padding:6px;grid-template-columns:1.3fr 1fr}.landing_rabProjectBar__2dcXd>span:last-child{display:none}.landing_rabProjectBar__2dcXd>div,.landing_rabProjectBar__2dcXd>span{padding:5px}.landing_rabProjectBar__2dcXd b{font-size:7px}.landing_rabSubTabs__Le7f9{overflow:hidden;grid-template-columns:repeat(3,1fr)}.landing_rabSubTabs__Le7f9 span:nth-child(n+4){display:none}.landing_rabMetricGrid__aHhwg{grid-template-columns:1fr 1fr}.landing_rabMetricGrid__aHhwg article{min-height:58px;padding:7px}.landing_rabMetricGrid__aHhwg b{font-size:8px}.landing_rabPreviewBottom__qjilq{grid-template-columns:1fr}.landing_rabPreviewBottom__qjilq>aside{display:none}.landing_moduleStats__9_y4i{gap:5px}.landing_moduleStats__9_y4i article{padding:8px}.landing_moduleStats__9_y4i b{font-size:9px}.landing_moduleTable__L1BYM>div,.landing_moduleTable__L1BYM>header{grid-template-columns:1.5fr .55fr .8fr .8fr .55fr;gap:3px}.landing_moduleTable__L1BYM>header{padding:6px;font-size:5px}.landing_moduleTable__L1BYM>div{padding:7px 5px;font-size:5.5px}.landing_ledgerPreview__nTfXR>div{padding:7px;grid-template-columns:38px 1.4fr .7fr .7fr;gap:4px;font-size:5.5px}.landing_ledgerPreview__nTfXR header span{display:none}.landing_attendanceSummary__IPLhd{padding:7px}.landing_attendanceSummary__IPLhd span{padding:3px 6px}.landing_attendanceSummary__IPLhd b{font-size:9px}.landing_attendancePreview__zDtiy>div,.landing_attendancePreview__zDtiy>header{grid-template-columns:1.5fr repeat(6,.5fr) .7fr}.landing_attendancePreview__zDtiy>header>*{padding:5px 2px}.landing_attendancePreview__zDtiy>div>*{min-height:37px;padding:4px 2px;font-size:5.5px}.landing_attendancePreview__zDtiy>div strong{font-size:5px}.landing_progressSummary__musJ5{padding:9px;grid-template-columns:100px 1fr;gap:8px}.landing_progressSummary__musJ5 em{display:none}.landing_progressGallery__SazKR{grid-template-columns:1fr 1fr;gap:6px}.landing_progressPhoto__i8gTe{height:75px}.landing_dashboardOverview__ggilJ{grid-template-columns:1fr}.landing_summaryRail__CqcET{grid-template-columns:repeat(3,1fr)}.landing_summaryRail__CqcET article{min-height:68px;padding:9px}.landing_summaryRail__CqcET article>span{top:7px;right:7px;width:21px;height:21px}.landing_summaryRail__CqcET b{font-size:8px}.landing_expensePanel__6wqaX{padding:10px}.landing_expensePanel__6wqaX>header>div:last-child{display:none}.landing_expenseContent__wmWWW{grid-template-columns:88px 1fr;gap:10px}.landing_expenseDonut__VHgbE{width:82px}.landing_expenseCategories__CLjdy{gap:3px 8px}.landing_expenseCategories__CLjdy>div{padding:5px 0}.landing_expenseCategories__CLjdy b{font-size:6.5px}.landing_expenseCategories__CLjdy strong{font-size:6px}.landing_cashflowPanel__xbrnp{min-height:100px;padding:9px}.landing_cashflowPanel__xbrnp .landing_chartArea__CnBQz{right:7px;width:55%;height:64px}.landing_cashflowLegend__e7ERA{display:none}.landing_latestTransactions__G4zOu{left:9px;bottom:7px;width:40%;gap:2px}.landing_latestTransactions__G4zOu>span{padding:2px 0;font-size:4.7px}.landing_latestTransactions__G4zOu b{font-size:4.7px}}.landing_attendanceIntro__LVrbn{margin:6px 0 0;color:#718078;font-size:7px}.landing_attendanceFilters__lATwu{margin-top:13px;padding:8px;border:1px solid #dfe6e2;border-radius:11px;display:grid;grid-template-columns:1.15fr .75fr 1fr 1.25fr;grid-gap:7px;gap:7px;background:#fff}.landing_attendanceFilters__lATwu>span{min-width:0;padding:7px 9px;border:1px solid #e1e7e3;border-radius:8px;display:grid}.landing_attendanceFilters__lATwu small{color:#718078;font-size:5.5px;font-weight:900;letter-spacing:.08em}.landing_attendanceFilters__lATwu b{margin-top:5px;overflow:hidden;font-size:7px;text-overflow:ellipsis;white-space:nowrap}.landing_attendanceMetricGrid__1j98K{margin-top:9px;display:grid;grid-template-columns:repeat(4,1fr);grid-gap:7px;gap:7px}.landing_attendanceMetricGrid__1j98K article{min-width:0;min-height:65px;padding:10px;border:1px solid #e1e7e3;border-radius:10px;display:flex;align-items:center;gap:9px;background:#fff;color:var(--green)}.landing_attendanceMetricGrid__1j98K article>svg{flex:none;padding:5px;border-radius:7px;box-sizing:content-box;background:#e8f2ed}.landing_attendanceMetricGrid__1j98K article span{min-width:0;display:grid}.landing_attendanceMetricGrid__1j98K small{color:#77847c;font-size:5.5px}.landing_attendanceMetricGrid__1j98K b{margin-top:5px;overflow:hidden;color:#16251e;font-size:9px;text-overflow:ellipsis;white-space:nowrap}.landing_attendanceViewTabs__00O7a{margin-top:9px;padding:4px;border:1px solid #dfe6e2;border-radius:9px;display:grid;grid-template-columns:1fr 1fr;grid-gap:4px;gap:4px;background:#fff}.landing_attendanceViewTabs__00O7a span{min-height:28px;border-radius:6px;display:grid;place-items:center;color:#68766e;font-size:7px;font-weight:800}.landing_attendanceViewTabs__00O7a span:first-child{border:1px solid color-mix(in srgb,var(--green) 35%,#dfe6e2);background:color-mix(in srgb,var(--green) 8%,#fff);color:var(--green)}.landing_attendanceCalendar__JpSK9{margin-top:9px;border:1px solid #e0e6e2;border-radius:11px;overflow:hidden;background:#fff}.landing_attendanceCalendar__JpSK9>header{padding:10px 12px;display:flex;align-items:flex-end;justify-content:space-between}.landing_attendanceCalendar__JpSK9>header span{display:grid}.landing_attendanceCalendar__JpSK9>header span:last-child{text-align:right}.landing_attendanceCalendar__JpSK9>header small{color:#718078;font-size:5.5px}.landing_attendanceCalendar__JpSK9>header b{margin-top:3px;font-size:10px}.landing_attendanceCalendar__JpSK9 .landing_attendancePreview__zDtiy{margin-top:0;border:0;border-top:1px solid #e1e7e3;border-radius:0}.landing_attendancePreview__zDtiy .landing_weekendDay__2j_6l{background:#fff0ed;color:#c24f46}.landing_rabPreviewIntro__VdAat{margin-top:7px}@media(max-width:760px){.landing_attendanceIntro__LVrbn{font-size:5.5px}.landing_attendanceFilters__lATwu{padding:5px;grid-template-columns:1fr 1fr}.landing_attendanceFilters__lATwu>span{padding:5px}.landing_attendanceFilters__lATwu>span:last-child{display:none}.landing_attendanceMetricGrid__1j98K{grid-template-columns:1fr 1fr}.landing_attendanceMetricGrid__1j98K article{min-height:48px;padding:6px}.landing_attendanceMetricGrid__1j98K article>svg{display:none}.landing_attendanceMetricGrid__1j98K b{font-size:7px}.landing_attendanceViewTabs__00O7a span{min-height:23px;font-size:5.5px}.landing_attendanceCalendar__JpSK9>header{padding:7px}.landing_attendanceCalendar__JpSK9>header b{font-size:7px}.landing_rabPreviewIntro__VdAat{margin-top:4px}}.landing_ledgerIntro__l4q8y{margin-top:6px;display:flex;align-items:center;justify-content:space-between;gap:12px}.landing_ledgerIntro__l4q8y p{margin:0;color:#718078;font-size:7px}.landing_ledgerIntro__l4q8y>div{display:flex;gap:5px}.landing_ledgerIntro__l4q8y>div>*{padding:6px 8px;border:1px solid #dce4df;border-radius:7px;background:#fff;color:#314139;font-size:6px;font-weight:800}.landing_ledgerIntro__l4q8y>div strong{border-color:var(--green);background:var(--green);color:#fff}.landing_ledgerFilters__Qg9cf{margin-top:12px;padding:7px;border:1px solid #dfe6e2;border-radius:10px;display:grid;grid-template-columns:1fr 1.45fr 1fr 1.15fr .7fr .45fr .45fr;align-items:center;grid-gap:5px;gap:5px;background:#fff}.landing_ledgerFilters__Qg9cf>*{min-width:0;padding:7px;border:1px solid #e0e6e2;border-radius:7px;overflow:hidden;color:#65736b;font-size:5.5px;text-align:center;text-overflow:ellipsis;white-space:nowrap}.landing_ledgerFilters__Qg9cf>b{color:#17251f}.landing_ledgerFilters__Qg9cf span:nth-child(2){text-align:left}.landing_ledgerSummaryGroups__8Bts2{margin-top:9px;display:grid;grid-template-columns:1.08fr 1fr;grid-gap:8px;gap:8px}.landing_ledgerSummaryGroups__8Bts2 section{padding:8px;border:1px solid #dfe6e2;border-radius:10px;background:#fff}.landing_ledgerSummaryGroups__8Bts2 header{padding:0 3px 6px;color:#22362c;font-size:6px;font-weight:900;letter-spacing:.07em}.landing_ledgerSummaryGroups__8Bts2 section>div{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:5px;gap:5px}.landing_ledgerSummaryGroups__8Bts2 section span{min-width:0;padding:8px;border:1px solid #e4e9e6;border-radius:7px;display:grid}.landing_ledgerSummaryGroups__8Bts2 small{color:#748179;font-size:5px}.landing_ledgerSummaryGroups__8Bts2 b{margin-top:5px;overflow:hidden;font-size:7px;text-overflow:ellipsis;white-space:nowrap}.landing_ledgerDataTable__LO_lO{margin-top:9px;border:1px solid #d9e1dc;border-radius:10px;overflow:hidden;background:#fff}.landing_ledgerDataTable__LO_lO>div,.landing_ledgerDataTable__LO_lO>header{display:grid;grid-template-columns:1.05fr .75fr .95fr .85fr 1.45fr .4fr .45fr .75fr .85fr}.landing_ledgerDataTable__LO_lO>header{background:#f1f5f2}.landing_ledgerDataTable__LO_lO>header b{padding:7px 5px;border-left:1px solid #dce4df;color:#58685f;font-size:5.2px;text-align:center;text-transform:uppercase}.landing_ledgerDataTable__LO_lO>header b:first-child{border-left:0}.landing_ledgerDataTable__LO_lO>div{border-top:1px solid #dce4df}.landing_ledgerDataTable__LO_lO>div>span{min-width:0;min-height:37px;padding:6px 5px;border-left:1px solid #dce4df;display:flex;justify-content:center;flex-direction:column;overflow:hidden;font-size:5.5px;text-overflow:ellipsis;white-space:nowrap}.landing_ledgerDataTable__LO_lO>div>span:first-child{border-left:0;font-weight:800}.landing_ledgerDataTable__LO_lO span small{overflow:hidden;font-size:inherit;text-overflow:ellipsis;white-space:nowrap}.landing_ledgerDataTable__LO_lO span small+small{margin-top:2px;color:var(--green);text-decoration:underline}.landing_ledgerStripedRow__t5dp_{background:#f0f1f0}@media(max-width:760px){.landing_ledgerIntro__l4q8y p{font-size:5.5px}.landing_ledgerIntro__l4q8y>div>*{display:none}.landing_ledgerIntro__l4q8y>div strong{display:block}.landing_ledgerFilters__Qg9cf{grid-template-columns:1fr 1.2fr 1fr}.landing_ledgerFilters__Qg9cf>:nth-child(n+4){display:none}.landing_ledgerSummaryGroups__8Bts2{grid-template-columns:1fr}.landing_ledgerSummaryGroups__8Bts2 section:last-child{display:none}.landing_ledgerSummaryGroups__8Bts2 section span{padding:6px}.landing_ledgerDataTable__LO_lO>div,.landing_ledgerDataTable__LO_lO>header{grid-template-columns:1fr .65fr .8fr .75fr 1.2fr .38fr .7fr .8fr}.landing_ledgerDataTable__LO_lO>div>:nth-child(7),.landing_ledgerDataTable__LO_lO>header>:nth-child(7){display:none}.landing_ledgerDataTable__LO_lO>header b{padding:5px 2px;font-size:4.2px}.landing_ledgerDataTable__LO_lO>div>span{min-height:30px;padding:4px 2px;font-size:4.2px}}.landing_productPreviewStage__om_Z4{height:560px;overflow:hidden}.landing_productPreviewStage__om_Z4>.landing_dashboardShell__G4gJ7{height:100%}.landing_productPreviewStage__om_Z4 .landing_previewMain__hThR5{height:100%;overflow:hidden}.landing_productPreviewStage__om_Z4 .landing_previewBody__5igFk{height:calc(100% - 78px);overflow:hidden}.landing_photoProgressIntro__fVOPi{margin-top:6px;display:flex;align-items:center;justify-content:space-between;gap:12px}.landing_photoProgressIntro__fVOPi p{margin:0;color:#718078;font-size:7px}.landing_photoProgressIntro__fVOPi>div{display:flex;gap:5px}.landing_photoProgressIntro__fVOPi>div>*{padding:6px 9px;border:1px solid #dce4df;border-radius:7px;background:#fff;font-size:6px;font-weight:800}.landing_photoProgressIntro__fVOPi>div strong{border-color:var(--green);background:var(--green);color:#fff}.landing_photoProgressFilters__23zGM{margin-top:12px;padding:7px;border:1px solid #dfe6e2;border-radius:10px;display:grid;grid-template-columns:1fr .75fr .9fr 1.35fr .65fr;grid-gap:6px;gap:6px;background:#fff}.landing_photoProgressFilters__23zGM>span{min-width:0;padding:7px 9px;border:1px solid #e0e6e2;border-radius:7px;display:grid}.landing_photoProgressFilters__23zGM small{color:#718078;font-size:5.5px;font-weight:900}.landing_photoProgressFilters__23zGM b{margin-top:4px;overflow:hidden;font-size:6px;text-overflow:ellipsis;white-space:nowrap}.landing_photoProgressFilters__23zGM>strong{border-radius:7px;display:grid;place-items:center;background:#e8f2ed;color:var(--green);font-size:6px}.landing_photoProgressMonth__zWldj{margin:13px 0 8px;font-size:9px}.landing_photoProgressDay___nMRu{border:1px solid #e0e6e2;border-radius:11px;overflow:hidden;background:#fff}.landing_photoProgressDay___nMRu>header{padding:9px 12px;display:flex;align-items:center;gap:10px}.landing_photoProgressDay___nMRu>header>strong{width:31px;height:31px;border-radius:8px;display:grid;place-items:center;background:#edf4f0;color:var(--green);font-size:11px}.landing_photoProgressDay___nMRu>header>strong small{font-size:5px}.landing_photoProgressDay___nMRu>header>span{display:grid}.landing_photoProgressDay___nMRu>header b{font-size:8px}.landing_photoProgressDay___nMRu>header span small{margin-top:3px;color:#7d8982;font-size:5.5px}.landing_photoProgressDay___nMRu>section{margin:0 10px 10px;padding:9px;border:1px solid #e5eae7;border-radius:9px}.landing_photoProjectHead__XtxN5{padding-bottom:7px;border-bottom:1px solid #e6ebe8;display:flex;align-items:center;justify-content:space-between}.landing_photoProjectHead__XtxN5>span{display:grid}.landing_photoProjectHead__XtxN5 small{color:var(--green);font-size:5px;font-weight:900}.landing_photoProjectHead__XtxN5 b{margin-top:3px;font-size:7px}.landing_photoProjectHead__XtxN5 em{margin-top:2px;color:#7d8982;font-size:5px;font-style:normal}.landing_photoProjectHead__XtxN5>strong{padding:4px 6px;border-radius:99px;background:#edf4f0;color:var(--green);font-size:5.5px}.landing_photoPlaceholderGrid__lisZN{margin-top:8px;display:grid;grid-template-columns:repeat(6,1fr);grid-gap:6px;gap:6px}.landing_photoPlaceholderGrid__lisZN article{min-width:0;overflow:hidden;border:1px solid #dfe6e2;border-radius:7px;background:#fff}.landing_photoPlaceholderGrid__lisZN article>div{height:83px;background:linear-gradient(145deg,#e7efeb,#d5e2dc)}.landing_photoPlaceholderGrid__lisZN article:nth-child(2n)>div{background:linear-gradient(145deg,#e9ece8,#d8ded9)}.landing_photoPlaceholderGrid__lisZN article>b{min-height:30px;padding:6px;display:block;overflow:hidden;font-size:5.5px;line-height:1.35}.landing_otherFeaturesBody__l_HzE{background:linear-gradient(180deg,#f6f8f5,#eef4f0)}.landing_otherFeatureGrid__yYlxO{margin-top:18px;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:10px;gap:10px}.landing_otherFeatureGrid__yYlxO article{min-width:0;min-height:118px;padding:15px;border:1px solid #dfe6e2;border-radius:12px;display:grid;grid-template-columns:34px 1fr;grid-gap:10px;gap:10px;background:#fff}.landing_otherFeatureGrid__yYlxO article>span{width:34px;height:34px;border-radius:9px;display:grid;place-items:center;background:#e8f2ed;color:var(--green)}.landing_otherFeatureGrid__yYlxO b{font-size:9px}.landing_otherFeatureGrid__yYlxO p{margin:6px 0 0;color:#748179;font-size:7px;line-height:1.5}@media(max-width:760px){.landing_productPreviewStage__om_Z4{height:430px}.landing_productPreviewStage__om_Z4 .landing_previewBody__5igFk{height:calc(100% - 54px)}.landing_photoProgressIntro__fVOPi p{font-size:5px}.landing_photoProgressIntro__fVOPi>div>*{display:none}.landing_photoProgressIntro__fVOPi>div strong{display:block}.landing_photoProgressFilters__23zGM{grid-template-columns:1fr 1fr}.landing_photoProgressFilters__23zGM>:nth-child(n+3){display:none}.landing_photoProgressMonth__zWldj{margin-block:8px 5px}.landing_photoProgressDay___nMRu>header{padding:6px}.landing_photoProgressDay___nMRu>section{margin:0 6px 6px;padding:6px}.landing_photoPlaceholderGrid__lisZN{grid-template-columns:repeat(6,70px);gap:4px}.landing_photoPlaceholderGrid__lisZN article>div{height:55px}.landing_photoPlaceholderGrid__lisZN article>b{font-size:4.5px}.landing_otherFeatureGrid__yYlxO{grid-template-columns:1fr 1fr;gap:5px}.landing_otherFeatureGrid__yYlxO article{min-height:83px;padding:8px;grid-template-columns:24px 1fr;gap:6px}.landing_otherFeatureGrid__yYlxO article>span{width:24px;height:24px}.landing_otherFeatureGrid__yYlxO b{font-size:6.5px}.landing_otherFeatureGrid__yYlxO p{font-size:5.5px}}.landing_heroVisual__IS3c0{height:450px;overflow:hidden;border-radius:22px}.landing_heroVisual__IS3c0>.landing_dashboardShell__G4gJ7{min-height:540px}.landing_productPreviewStage__om_Z4>.landing_dashboardShell__G4gJ7{box-shadow:none}.landing_otherFeaturesTopbar__eTosN>span{width:auto;height:30px;padding:0 10px;border-radius:99px;white-space:nowrap}.landing_otherFeatureGrid__yYlxO article{min-height:104px;padding:12px}.landing_progressSummary__musJ5 .landing_progressBar__7zHw8 i,.landing_rabMetricGrid__aHhwg article:last-child i{width:68.78%}@media(max-width:760px){.landing_heroVisual__IS3c0{height:285px;border-radius:14px}.landing_heroVisual__IS3c0>.landing_dashboardShell__G4gJ7{min-height:390px}}.landing_hero__IFqnw{padding-bottom:8px}.landing_proofStrip__W2UL5{margin-bottom:5px}.landing_faqSection__j0foS,.landing_featureSection__kRODx,.landing_pricingSection__hCW9M,.landing_problemSection__Qs1lD,.landing_productSection__p1W7j,.landing_stepsSection__U3to4{padding-top:14px;padding-bottom:14px}.landing_productHeading__FNcTs,.landing_sectionHeading__kfsYD{margin-bottom:8px}.landing_centerHeading__UA82W{margin-bottom:9px}.landing_finalCta__QfpVD{margin-top:14px;margin-bottom:14px}.landing_footer__NntD6{padding-top:13px}@media(max-width:760px){.landing_proofStrip__W2UL5{display:none}.landing_hero__IFqnw{padding-bottom:9px;gap:32px}.landing_faqSection__j0foS,.landing_featureSection__kRODx,.landing_pricingSection__hCW9M,.landing_problemSection__Qs1lD,.landing_productSection__p1W7j,.landing_stepsSection__U3to4{padding-top:11px;padding-bottom:11px}.landing_productHeading__FNcTs,.landing_sectionHeading__kfsYD{margin-bottom:7px}.landing_centerHeading__UA82W{margin-bottom:8px}.landing_finalCta__QfpVD{margin-top:11px;margin-bottom:11px}.landing_footer__NntD6{padding-top:11px}.landing_heroActions__bzfsI .landing_secondaryButton__reG1q{position:relative;justify-content:center;text-align:center}.landing_heroActions__bzfsI .landing_secondaryButton__reG1q svg{position:absolute;right:12px}.landing_productTabs__acMPB{width:100%;max-width:100%;padding:4px;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:2px;gap:2px;overflow:hidden}.landing_productTabs__acMPB button{min-width:0;width:100%;padding:8px 2px;overflow:hidden;font-size:clamp(6px,1.9vw,8px);text-overflow:clip;white-space:nowrap}.landing_featureGrid___zomq,.landing_problemGrid___dD76{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.landing_problemGrid___dD76 article{min-width:0;min-height:170px;padding:14px}.landing_problemGrid___dD76 h3{margin:20px 0 8px;font-size:13px}.landing_problemGrid___dD76 p{font-size:9px;line-height:1.5}.landing_problemGrid___dD76 i{right:13px;bottom:12px}.landing_featureGrid___zomq article{min-width:0;min-height:170px;padding:14px;grid-template-columns:32px minmax(0,1fr);gap:9px}.landing_featureGrid___zomq article>span{width:32px;height:32px;border-radius:9px}.landing_featureGrid___zomq h3{margin:2px 0 7px;font-size:12px}.landing_featureGrid___zomq p{font-size:9px;line-height:1.5}.landing_featureGrid___zomq article>a{right:12px;bottom:11px}}.landing_featureGrid___zomq article,.landing_problemGrid___dD76 article{min-height:0}@media(max-width:760px){.landing_problemSection__Qs1lD{gap:22px}.landing_sectionHeading__kfsYD{gap:20px}.landing_featureGrid___zomq article,.landing_problemGrid___dD76 article{min-height:0}}@media(prefers-reduced-motion:reduce){.landing_rotatingCurrent__2pF1g{animation:none}.landing_landing__xQWu5 *{scroll-behavior:auto!important;transition:none!important}}.landing_floatingWhatsApp__Q_1Pp{position:fixed;z-index:100;right:22px;bottom:22px;width:54px;height:54px;border:1px solid rgba(255,255,255,.55);border-radius:50%;display:grid;place-items:center;background:#1f9d59;color:#fff;box-shadow:0 12px 30px rgba(20,76,48,.28);transition:transform .18s ease,background .18s ease}.landing_floatingWhatsApp__Q_1Pp:hover{background:#18864b;transform:translateY(-2px)}.landing_floatingWhatsApp__Q_1Pp:focus-visible{outline:3px solid rgba(31,157,89,.28);outline-offset:3px}@media(max-width:760px){.landing_floatingWhatsApp__Q_1Pp{right:16px;bottom:16px;width:50px;height:50px}}.landing_secondaryButton__reG1q,.landing_secondaryButton__reG1q:link,.landing_secondaryButton__reG1q:visited{color:var(--ink);text-decoration:none}.landing_secondaryButton__reG1q:hover{border-color:color-mix(in srgb,var(--green) 38%,#d9ded8);background:color-mix(in srgb,var(--green) 5%,#fff);color:var(--green)}