:root{--navy:#011207;--navy-2:#000d04;--green:#012f13;--green-strong:#011f0d;--mint:#8bc53d;--beige:#e2f0cc;--paper:#fbfcf8;--white:#fff;--text:#1b2d20;--muted:#667269;--line:#dce5d1;--line-strong:#c9d6ba;--soft:#f4f8ee;--soft-green:#e9f3d8;--error:#d62b4c;--max:1240px;--radius-sm:10px;--radius:16px;--radius-lg:24px;--shadow-sm:0 8px 22px #0112070f;--shadow-md:0 24px 64px #0112071a}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:90px}body{background:var(--paper);color:var(--text);font-family:var(--font-bayraq),system-ui,sans-serif;text-rendering:optimizelegibility;margin:0;font-size:16px;line-height:1.75;overflow-x:hidden}body,button,input,textarea,select{font-family:var(--font-bayraq),system-ui,sans-serif}a{color:inherit;text-decoration:none}button{font:inherit}svg{flex:none;display:block}img{max-width:100%;display:block}::selection{background:var(--green);color:#fff}.shell{width:min(calc(100% - 48px),var(--max));margin-inline:auto}.siteHeader{z-index:100;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#fbfcf8eb;border-bottom:1px solid #dfe4e5db;position:sticky;top:0}.navBar{align-items:center;gap:28px;min-height:76px;display:flex}.brand{color:var(--navy);letter-spacing:-.02em;align-items:center;gap:10px;font-size:20px;font-weight:700;display:inline-flex}.brandMark{background:var(--navy);border-radius:9px;flex:none;width:31px;height:31px;position:relative;overflow:hidden}.brandMark:before{content:"";background:#fff;border-radius:999px;width:2px;height:19px;position:absolute;top:6px;right:8px}.brandMark span{background:var(--mint);border-radius:2px 5px 4px 2px;width:12px;height:9px;position:absolute;top:6px;right:10px;transform:skewY(-8deg)}.desktopNav{align-items:center;gap:24px;margin-inline-start:auto;display:flex}.desktopNav a,.quietLink{color:#52616b;align-items:center;min-height:44px;font-size:13px;font-weight:600;display:inline-flex}.desktopNav a:hover,.quietLink:hover{color:var(--green)}.navActions{align-items:center;gap:14px;display:flex}.button{cursor:pointer;border:1px solid #0000;border-radius:12px;justify-content:center;align-items:center;gap:9px;min-height:48px;padding:0 20px;font-size:13px;font-weight:700;line-height:1;transition:transform .18s,background-color .18s,border-color .18s,color .18s,box-shadow .18s;display:inline-flex}.button:hover{transform:translateY(-1px)}.button:focus-visible,a:focus-visible,summary:focus-visible{outline-offset:3px;outline:3px solid #8bc53d73}.button.primary{background:var(--green);color:#fff;box-shadow:0 8px 20px #012f1329}.button.primary:hover{background:var(--green-strong)}.button.secondary{border-color:var(--line-strong);color:var(--navy);background:#fff}.button.secondary:hover{color:var(--green);border-color:#a9c8c0}.button.white{color:var(--navy);background:#fff}.button.small{min-height:44px;padding-inline:17px;font-size:12px}.button.full{width:100%;margin-top:auto}.mobileNav{margin-inline-start:auto;display:none;position:relative}.mobileNav summary{border:1px solid var(--line);cursor:pointer;width:44px;height:44px;color:var(--navy);background:#fff;border-radius:11px;place-items:center;list-style:none;display:grid}.mobileNav summary::-webkit-details-marker{display:none}.mobilePanel{border:1px solid var(--line);width:min(320px,100vw - 32px);box-shadow:var(--shadow-md);background:#fff;border-radius:16px;gap:3px;padding:12px;display:grid;position:absolute;top:52px;left:0}.mobilePanel>a:not(.button){color:#4d5b64;border-radius:9px;align-items:center;min-height:46px;padding:0 12px;font-size:13px;font-weight:600;display:flex}.mobilePanel>a:not(.button):hover{background:var(--soft)}.statusDot{background:var(--mint);border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #8bc53d1a}.heroActions .button{min-height:50px;padding-inline:22px}.windowDots{direction:ltr;align-items:center;gap:5px;display:flex}.windowDots span{background:#d6dcde;border-radius:50%;width:7px;height:7px}.section{padding:112px 0}.sectionIntro{max-width:660px}.sectionKicker{color:var(--green);letter-spacing:.01em;margin-bottom:10px;font-size:11px;font-weight:750;display:inline-block}.sectionIntro h2,.syriaCopy h2,.finalCta h2{color:var(--navy);letter-spacing:-.035em;margin:0;font-size:clamp(31px,3.4vw,43px);font-weight:620;line-height:1.45}.sectionIntro p,.syriaCopy p,.finalCta p{color:var(--muted);margin:14px 0 0;font-size:15px;line-height:1.95}.sectionIntro.centered{text-align:center;margin-inline:auto}.sectionIntro.wide{max-width:820px}.problemLayout,.faqLayout{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:start;gap:88px;display:grid}.stickyIntro{position:sticky;top:116px}.sectionIntro.light h2{color:#fff}.sectionIntro.light p{color:#ffffff9e}.sectionIntro.light .sectionKicker{color:#8bd9c4}.syriaSection{padding-top:24px}.syriaPanel{background:var(--beige);border-radius:28px;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:70px;min-height:390px;padding:58px;display:grid}.syriaCopy{max-width:540px}.textLink{color:var(--green);align-items:center;gap:7px;margin-top:21px;font-size:12px;font-weight:700;display:inline-flex}.localSignals{border-top:1px solid #cbd7bc}.localSignals>div{min-height:82px;color:var(--green);border-bottom:1px solid #cbd7bc;grid-template-columns:42px 1fr;align-items:center;gap:13px;padding:0 8px;display:grid}.localSignals>div>svg{background:#ffffff85;border:1px solid #c7d4b7;border-radius:11px;width:38px;height:38px;padding:9px}.localSignals span{flex-direction:column;display:flex}.localSignals b{color:var(--navy);font-size:12.5px}.localSignals small{color:#7c7e7e;font-size:9px}.pricingSection{background:#fff}.pricingCard{border:1px solid var(--line);background:#fff;border-radius:18px;flex-direction:column;min-height:570px;padding:30px;display:flex;position:relative}.pricingCard.featured{border-color:#8fba58;box-shadow:0 20px 48px #012f1317}.pricingCard h3{color:var(--navy);margin:6px 0 0;padding-inline-end:70px;font-size:20px;font-weight:620;line-height:1.55}.pricingCard ul{gap:11px;margin:0 0 26px;padding:0;list-style:none;display:grid}.pricingCard li{color:#58666f;align-items:flex-start;gap:8px;font-size:11.5px;line-height:1.75;display:flex}.pricingCard li svg{color:var(--green);margin-top:4px}.faqSection{background:var(--paper)}.faqList{border-top:1px solid var(--line)}.faqItem{border-bottom:1px solid var(--line);background:0 0}.faqItem summary{min-height:83px;color:var(--navy);cursor:pointer;justify-content:space-between;align-items:center;gap:20px;padding:0 3px;font-size:14px;font-weight:650;list-style:none;display:flex}.faqItem summary::-webkit-details-marker{display:none}.faqItem summary:after{content:"+";border:1px solid var(--line);width:32px;height:32px;color:var(--green);border-radius:50%;flex:none;place-items:center;font-size:18px;font-weight:400;transition:transform .18s,background-color .18s;display:grid}.faqItem[open] summary:after{background:var(--soft-green);transform:rotate(45deg)}.faqItem p{color:var(--muted);margin:-4px 0 0;padding:0 3px 28px 56px;font-size:13px;line-height:1.9}.siteFooter{background:var(--navy-2);color:#ffffffa8;padding:62px 0 26px}.siteFooter .brandMark{background:#fff}.siteFooter .brandMark:before{background:var(--navy)}.siteFooter .brandMark span{background:var(--mint)}.footerGrid{grid-template-columns:1.6fr .7fr .7fr;gap:70px;display:grid}.footerBrand p{color:#ffffff85;max-width:390px;margin:17px 0 0;font-size:11px;line-height:1.9}.footerGrid>div:not(.footerBrand){flex-direction:column;gap:10px;display:flex}.footerGrid b{color:#fff;margin-bottom:5px;font-size:11px}.footerGrid a{color:#ffffff8f;font-size:10px}.footerGrid a:hover{color:#fff}.footerBottom{color:#ffffff5c;border-top:1px solid #ffffff14;justify-content:space-between;align-items:center;gap:20px;margin-top:44px;padding-top:19px;font-size:9px;display:flex}@media (max-width:1100px){.desktopNav{gap:16px}.desktopNav a{font-size:12px}}@media (max-width:920px){.desktopNav,.navActions{display:none}.mobileNav{display:block}.section{padding:88px 0}.problemLayout,.faqLayout{grid-template-columns:1fr;gap:42px}.stickyIntro{position:static}.syriaPanel{grid-template-columns:1fr;gap:40px;padding:44px}.pricingCard{min-height:auto}.footerGrid{grid-template-columns:1.4fr 1fr 1fr;gap:36px}}@media (max-width:640px){.shell{width:min(calc(100% - 28px),var(--max))}.navBar{min-height:66px}.brand{font-size:18px}.brandMark{width:29px;height:29px}.heroActions .button{width:100%}.section{padding:68px 0}.sectionIntro h2,.syriaCopy h2,.finalCta h2{font-size:28px;line-height:1.5}.sectionIntro p,.syriaCopy p,.finalCta p{font-size:13px}.sectionIntro.centered,.connectedSection .sectionIntro{text-align:right}.syriaSection{padding-top:8px}.syriaPanel{border-radius:20px;padding:28px 20px}.pricingCard{border-radius:15px;padding:23px}.pricingCard h3{font-size:18px}.faqItem summary{min-height:74px;font-size:12px}.faqItem p{padding-inline:0;font-size:11.5px}.finalActions .button{width:100%}.footerGrid{grid-template-columns:1fr 1fr;gap:30px 20px}.footerBrand{grid-column:1/-1}.footerBottom{flex-direction:column;align-items:flex-start}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.productTabs button.active{background:var(--green);color:#fff;box-shadow:0 8px 20px #012f1329}.productTabs button.active i{background:var(--mint);box-shadow:0 0 0 4px #8bc53d26}.statusPulse{background:var(--mint);border-radius:50%;width:6px;height:6px;animation:1.9s ease-in-out infinite statusPulse;box-shadow:0 0 0 4px #8bc53d21}@keyframes statusPulse{50%{box-shadow:0 0 0 8px #8bc53d00}}.reasonRow,.pricingCard,.localSignals>div{transition:transform .24s cubic-bezier(.22,1,.36,1),border-color .22s,box-shadow .22s,background-color .22s}.pricingCard:hover{border-color:#aac883;transform:translateY(-5px);box-shadow:0 20px 45px #01120714}.textLink svg,.heroActions .button svg,.finalActions .button svg{transition:transform .18s}.textLink:hover svg,.heroActions .button:hover svg,.finalActions .button:hover svg{transform:translate(-3px)}@media (max-width:640px){body{font-size:16px}}@media (prefers-reduced-motion:reduce){.statusPulse{animation:none}.productFrame,.dashboardShot,.productSpotlight,.departmentRail>div,.reasonRow,.pricingCard,.reasonVisual{transition:none!important;transform:none!important}}.heroPrimaryCta{background:var(--navy)!important;min-height:54px!important;padding-inline:22px 14px!important;box-shadow:0 14px 32px #01120729!important}.heroPrimaryCta:hover{background:#000b03!important}.heroPrimaryCta svg{background:var(--mint);color:var(--navy);border-radius:50%;padding:6px;width:28px!important;height:28px!important}.heroBento{perspective:none;background:#f1f3ef;border:1px solid #e2e7dc;border-radius:32px;grid-template:"dashboard flow flow"minmax(300px,1fr)"dashboard modules currency"minmax(250px,.82fr)/1.12fr .88fr .88fr;gap:14px;width:100%;max-width:1180px;margin:0 auto;padding:18px;display:grid}.bentoTile{border:1px solid #012f1314;border-radius:24px;min-width:0;padding:30px;transition:transform .26s cubic-bezier(.22,1,.36,1),box-shadow .26s,border-color .22s;position:relative;overflow:hidden}.bentoTile:hover{border-color:#012f132e;transform:translateY(-4px);box-shadow:0 20px 46px #01120714}.flowSelector button.active{color:var(--navy)}.flowSelector button.active .flowIcon{background:var(--green);border-color:var(--green);color:#fff;transform:translateY(-3px)scale(1.04);box-shadow:0 10px 22px #012f1326}.finalCta .sectionKicker{color:var(--green)}.finalCta .button.white{background:var(--navy);color:#fff;min-height:54px;padding-inline:23px;box-shadow:0 12px 28px #01120729}@media (max-width:1020px){.heroBento{grid-template:"dashboard flow""dashboard flow""modules currency"/1fr 1fr}}@media (max-width:720px){.heroBento{border-radius:22px;grid-template-columns:1fr;grid-template-areas:"dashboard""flow""modules""currency";gap:9px;padding:9px}.bentoTile{border-radius:18px;padding:22px 18px}}@media (prefers-reduced-motion:reduce){.bentoTile,.dashboardDevice,.flowIcon,.moduleCloud span{transition:none!important;transform:none!important}}.problemStoryStep.active{opacity:1;transform:translate(-4px)}.problemStoryStep.active .problemStepProgress i{transform:scaleX(1)}.problemStoryStep.active .problemStepNumber{color:var(--green)}@media (max-width:920px){.problemStoryStep.active{transform:none}}.simpleHero{background:#fff;padding:70px 0 84px}.simpleHeroCopy{max-width:590px}.simpleHeroCopy h1{color:var(--navy);letter-spacing:-.055em;text-wrap:balance;margin:0;font-size:clamp(48px,5.4vw,74px);font-weight:680;line-height:1.18}.simpleHeroCopy h1 span{color:var(--green);display:block}.simpleHeroCopy p{color:#647067;max-width:560px;margin:22px 0 0;font-size:17px;line-height:1.95}.simpleHeroActions{margin-top:30px}.simpleHeroPhoto{background:#dfe8d4;border-radius:32px;min-height:590px;position:relative;overflow:hidden;box-shadow:0 30px 68px #0112071f}.simpleHeroPhoto img{object-fit:cover;object-position:center;width:100%;height:100%;display:block;position:absolute;inset:0}.productBannerSection{background:#f8faf5;padding:108px 0 120px}.productBannerIntro{max-width:840px;margin-bottom:46px}.productBannerIntro h2{max-width:780px;color:var(--navy);letter-spacing:-.045em;text-wrap:balance;margin:0;font-size:clamp(38px,4.6vw,60px);font-weight:660;line-height:1.28}.productBannerIntro p{max-width:680px;color:var(--muted);margin:16px 0 0;font-size:15px;line-height:1.9}.valueStoriesSection{background:#fff;padding:120px 0 140px}.valueStoriesIntro{max-width:920px;margin-bottom:78px}.valueStoriesIntro h2{max-width:830px;color:var(--navy);letter-spacing:-.045em;text-wrap:balance;margin:0;font-size:clamp(40px,4.8vw,62px);font-weight:660;line-height:1.28}.valueStoriesGrid{grid-template-columns:minmax(0,1.08fr) minmax(380px,.92fr);align-items:stretch;gap:80px;display:grid}.valueVisualColumn{order:2;align-self:stretch;min-width:0;position:relative}.valueVisualSticky{aspect-ratio:1;align-self:start;width:min(100%,620px);height:auto;margin-inline:auto;position:sticky;top:96px}.valueStoryVisual{opacity:0;visibility:hidden;pointer-events:none;transition:opacity .36s,transform .52s cubic-bezier(.22,1,.36,1),visibility 0s linear .36s;position:absolute;inset:0;transform:translateY(18px)scale(.985)}.valueStoryVisual.active{opacity:1;visibility:visible;pointer-events:auto;transition-delay:0s;transform:none}.storyScene{background:#f7f9f3;border:1px solid #d7e0cf;border-radius:28px;width:100%;height:100%;overflow:hidden;box-shadow:0 30px 70px #0112071c}.storyChrome{border-bottom:1px solid var(--line);background:#fff;grid-template-columns:1fr auto 1fr;align-items:center;gap:12px;min-height:52px;padding:0 16px;display:grid}.storyChrome>span{color:#7e897f;justify-self:center;font-size:9px}.storyChrome>b{color:var(--green);justify-self:end;font-size:9px}.storyScene .sceneBody{height:calc(100% - 52px);position:relative}.sceneOnePlace .sceneBody{grid-template-columns:128px 1fr;display:grid}.erpRail span.active{color:#fff;background:#8bc53d21}.erpRail span.active i,.miniStatus.status0{background:var(--mint)}.miniStatus.status1{background:#8ca07f}.miniStatus.status2{background:#b8c5b0}.sceneLinked .sceneBody{background:var(--beige);grid-template-columns:minmax(190px,.72fr) minmax(0,1.28fr);align-items:center;gap:30px;padding:34px;display:grid}@keyframes valueFlow{to{transform:translateY(32px)}}.sceneCurrency .sceneBody{background:#fff;padding:38px}.currencySceneBody{flex-direction:column;justify-content:center;display:flex}.currencyForm{grid-template-columns:1fr 1fr;gap:12px;display:grid}.currencyForm>div{border:1px solid var(--line);background:#f8faf5;border-radius:16px;flex-direction:column;justify-content:center;min-height:118px;padding:18px;display:flex}.currencyForm>div.wide{background:var(--beige);border-color:#b9d58c;grid-column:1/-1;min-height:136px}.currencyForm small{color:#879188;font-size:8px}.currencyForm b{color:var(--navy);font-variant-numeric:tabular-nums;text-align:right;direction:ltr;margin-top:7px;font-size:22px}.currencyEquation{color:#758176;direction:ltr;flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;margin-top:22px;font-size:12px;display:flex}.currencyEquation span,.currencyEquation strong{background:#f3f6ef;border-radius:9px;align-items:center;min-height:36px;padding:0 11px;display:flex}.currencyEquation strong{background:var(--green);color:#fff}.illustrativeNote{color:#9aa39b;text-align:center;margin-top:18px;font-size:8px;display:block}.sceneUnified .sceneBody{background:#f8faf5;padding:32px}.ownerGrid>div.featured{background:var(--navy);border-color:var(--navy);grid-column:1/-1;min-height:122px}.ownerGrid .featured span{color:#ffffff7a}.ownerGrid .featured b{color:#fff}.ownerGrid .featured i{background:var(--mint)}.valueStorySteps{order:1;align-self:start}.valueStoryStep{border-top:1px solid var(--line);opacity:.34;grid-template-columns:48px 1fr;align-content:center;gap:20px;min-height:72vh;padding:72px 0;transition:opacity .26s,transform .32s cubic-bezier(.22,1,.36,1);display:grid}.valueStoryStep:last-child{border-bottom:1px solid var(--line)}.valueStoryStep.active{opacity:1;transform:translate(-5px)}.valueStoryNumber{color:#98a299;letter-spacing:.08em;font-size:10px;font-weight:700}.valueStoryStep small{color:var(--green);font-size:10px;font-weight:700}.valueStoryStep h3{max-width:520px;color:var(--navy);letter-spacing:-.025em;margin:7px 0 0;font-size:clamp(27px,3vw,38px);font-weight:650;line-height:1.48}.valueStoryStep p{max-width:480px;color:var(--muted);margin:14px 0 0;font-size:13.5px;line-height:1.95}.mobileStoryVisual{display:none}@media (max-width:920px){.simpleHeroCopy{max-width:760px}.simpleHeroPhoto{min-height:520px}.valueStoriesGrid{grid-template-columns:1fr;gap:0}.valueVisualColumn{display:none}.valueStorySteps{order:initial}.valueStoryStep{opacity:1;min-height:auto;padding:48px 0 60px;transform:none!important}.mobileStoryVisual{height:520px;margin-top:28px;display:block}.mobileStoryVisual .storyScene{height:100%}}@media (max-width:640px){.simpleHero{padding:42px 0 66px}.simpleHeroCopy h1{text-wrap:initial;font-size:40px;line-height:1.32}.simpleHeroCopy h1 span{display:inline}.simpleHeroCopy p{font-size:14.5px}.simpleHeroPhoto{border-radius:22px;min-height:420px}.productBannerSection{padding:76px 0 86px}.productBannerIntro h2,.valueStoriesIntro h2{text-wrap:initial;font-size:31px;line-height:1.45}.valueStoriesSection{padding:78px 0 88px}.valueStoriesIntro{margin-bottom:34px}.valueStoryStep{grid-template-columns:36px 1fr;gap:10px}.valueStoryStep h3{font-size:23px}.valueStoryStep p{font-size:12px}.mobileStoryVisual{height:430px;margin-right:-46px}.storyScene{border-radius:19px}.sceneOnePlace .sceneBody{grid-template-columns:104px 1fr}.sceneLinked .sceneBody{grid-template-columns:1fr;gap:12px;padding:16px;overflow:auto}.sceneCurrency .sceneBody,.sceneUnified .sceneBody{padding:16px}.currencyForm>div{min-height:88px;padding:12px}.currencyForm b{font-size:17px}.currencyForm .wide b{font-size:20px}}@media (prefers-reduced-motion:reduce){.valueStoryVisual,.valueStoryStep{transition:none!important;transform:none!important}}.leadCtaSection{background:#fff;padding:86px 0 92px}.leadCtaShell{background:var(--beige);border:1px solid #d9e2ce;border-radius:30px;width:min(100% - 48px,1120px);padding:14px}.leadCtaGrid{direction:ltr;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);grid-template-areas:"form visual";gap:12px;display:grid}.leadCtaFormPanel{direction:rtl;background:#fff;border:1px solid #012f1314;border-radius:26px;flex-direction:column;grid-area:form;justify-content:center;min-height:560px;padding:42px 38px;display:flex;box-shadow:0 18px 44px #0112070f}.leadCtaFormPanel h2{max-width:510px;color:var(--navy);letter-spacing:-.04em;text-wrap:balance;margin:0;font-size:clamp(34px,3.6vw,50px);font-weight:660;line-height:1.36}.leadCtaFormPanel>p{max-width:500px;color:var(--muted);margin:14px 0 0;font-size:14px;line-height:1.9}.leadCtaForm{gap:15px;margin-top:30px;display:grid}.leadCtaForm label{gap:7px;display:grid}.leadCtaForm label>span{color:var(--navy);font-size:10px;font-weight:700}.leadCtaForm input{width:100%;min-height:54px;color:var(--navy);background:#f8faf5;border:1px solid #d5dfcc;border-radius:12px;outline:none;padding:0 15px;font-size:13px;transition:border-color .18s,box-shadow .18s,background-color .18s}.leadCtaForm input::placeholder{color:#9aa49b}.leadCtaForm input:hover{border-color:#bfd19f}.leadCtaForm input:focus{border-color:var(--mint);background:#fff;box-shadow:0 0 0 4px #8bc53d24}.leadCtaButton{background:var(--navy);color:#fff;cursor:pointer;border:0;border-radius:12px;justify-content:center;align-items:center;gap:10px;min-height:56px;margin-top:4px;padding:0 18px;font-size:12px;font-weight:750;transition:transform .18s,background-color .18s,box-shadow .18s;display:flex;box-shadow:0 12px 28px #01120724}.leadCtaButton:hover{background:var(--green);transform:translateY(-2px);box-shadow:0 16px 32px #01120729}.leadCtaButton:active{transform:translateY(0)}.leadCtaButton:focus-visible{outline-offset:3px;outline:3px solid #8bc53d6b}.leadCtaButton svg{background:var(--mint);width:28px;height:28px;color:var(--navy);border-radius:50%;padding:6px}.leadCtaNote{color:#8a958c;margin-top:12px;font-size:8.5px}.leadCtaVisual{background:var(--green);direction:rtl;border-radius:26px;grid-area:visual;min-height:560px;position:relative;overflow:hidden}.leadCtaVisual img{object-fit:cover;object-position:center;width:100%;height:100%;position:absolute;inset:0}@media (max-width:920px){.leadCtaGrid{grid-template-columns:1fr;grid-template-areas:"visual""form"}.leadCtaVisual,.leadCtaFormPanel{min-height:500px}}@media (max-width:640px){.leadCtaSection{padding:58px 0 64px}.leadCtaShell{border-radius:24px;padding:8px}.leadCtaGrid{gap:8px}.leadCtaVisual{border-radius:19px;min-height:420px}.leadCtaFormPanel{border-radius:19px;min-height:auto;padding:30px 20px}.leadCtaFormPanel h2{text-wrap:initial;font-size:30px;line-height:1.45}.leadCtaFormPanel>p{font-size:12.5px}.leadCtaForm input{min-height:52px}.leadCtaButton{min-height:54px}}@media (prefers-reduced-motion:reduce){.leadCtaForm input,.leadCtaButton{transition:none!important;transform:none!important}}.sceneLinked .sceneBody{gap:20px;padding:24px}.sceneCurrency .sceneBody{padding:26px}.currencyForm>div{min-height:94px;padding:14px}.currencyForm>div.wide{min-height:108px}.currencyForm b{font-size:19px}.currencyForm .wide b{font-size:23px}.sceneUnified .sceneBody{padding:24px}.ownerGrid>div.featured{min-height:102px}@media (max-width:920px){.mobileStoryVisual{aspect-ratio:1;width:min(100%,620px);height:auto}}@media (max-width:640px){.sceneOnePlace .sceneBody{grid-template-columns:86px 1fr}.sceneLinked .sceneBody,.sceneCurrency .sceneBody,.sceneUnified .sceneBody{padding:12px}}.valueVisualSticky{flex:none;min-height:0;max-height:none}.valueStoryVisual{height:100%}.valueStoryVisual .storyScene{height:100%;min-height:0}@media (max-width:920px){.valueVisualSticky{position:relative;top:auto}}.workflowScene .workflowNode.primary{border-color:#aeca7e;box-shadow:0 12px 28px #012f1314}.workflowScene .workflowNode.primary .workflowNodeIndex{background:var(--green);color:#fff}@keyframes workflowPulseDown{to{transform:translateY(32px)}}@keyframes workflowStatusPulse{50%{box-shadow:0 0 0 8px #8bc53d00}}.workflowBoard{background:#fff}.workflowBoardBody{background:#f7f9f3;flex-direction:column;gap:14px;height:calc(100% - 52px);padding:22px;display:flex}.workflowInvoiceHeader{background:#fff;border:1px solid #d7e1ce;border-radius:16px;grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr) auto;align-items:center;gap:14px;min-height:78px;padding:14px 16px;display:grid;box-shadow:0 10px 26px #0112070b}.workflowInvoiceIdentity{align-items:center;gap:11px;min-width:0;display:flex}.workflowInvoiceIcon,.workflowResultIcon{color:var(--green);background:#edf5e3;flex:none;place-items:center;display:grid}.workflowInvoiceIcon{border-radius:11px;width:38px;height:38px}.workflowInvoiceIcon svg,.workflowResultIcon svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:19px;height:19px}.workflowInvoiceIdentity>div,.workflowInvoiceAmount{flex-direction:column;min-width:0;display:flex}.workflowInvoiceIdentity small,.workflowInvoiceAmount small{color:#889389;font-size:7px}.workflowInvoiceIdentity b{color:var(--navy);text-align:right;direction:ltr;margin-top:2px;font-size:16px;line-height:1.2}.workflowInvoiceAmount{border-inline-start:1px solid #e5eadf;padding-inline-start:14px}.workflowInvoiceAmount b{color:var(--navy);font-variant-numeric:tabular-nums;margin-top:3px;font-size:13px;line-height:1.4}.workflowApproved{min-height:30px;color:var(--green);white-space:nowrap;background:#eef6e4;border-radius:999px;align-items:center;gap:6px;padding:0 10px;font-size:6.5px;font-weight:800;display:inline-flex}.workflowApproved i{background:var(--mint);border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 4px #8bc53d21}.workflowContextRow{grid-template-columns:1.25fr 1fr .75fr;gap:8px;display:grid}.workflowContextRow>div{background:#fff;border:1px solid #e0e7d9;border-radius:11px;flex-direction:column;justify-content:center;min-width:0;min-height:50px;padding:9px 11px;display:flex}.workflowContextRow span{color:#929b93;font-size:6px}.workflowContextRow b{color:#27362b;white-space:nowrap;text-overflow:ellipsis;margin-top:2px;font-size:7.7px;line-height:1.45;overflow:hidden}.workflowRoute{direction:rtl;flex:1;grid-template-columns:minmax(0,1fr) 34px minmax(0,1fr) 34px minmax(0,1fr);align-items:stretch;min-height:0;display:grid}.workflowRouteItem{display:contents}.workflowResultCard{background:#fff;border:1px solid #d8e2d0;border-radius:16px;flex-direction:column;min-width:0;padding:14px;transition:transform .22s cubic-bezier(.22,1,.36,1),border-color .22s,box-shadow .22s;display:flex;box-shadow:0 10px 24px #0112070a}.workflowResultCard.origin{border-color:#a9ca78;box-shadow:0 12px 28px #012f1312}.workflowResultTop{justify-content:space-between;align-items:center;gap:8px;display:flex}.workflowResultIcon{border-radius:10px;width:34px;height:34px}.workflowResultCard.origin .workflowResultIcon{background:var(--green);color:#fff}.workflowResultNumber{color:#a0aaa1;letter-spacing:.05em;font-size:7px;font-weight:800}.workflowResultCopy{margin-top:14px}.workflowResultCopy small{color:var(--green);font-size:6.5px;font-weight:750}.workflowResultCopy h4{color:var(--navy);margin:4px 0 0;font-size:10px;font-weight:750;line-height:1.5}.workflowResultCopy p{color:#7b877d;margin:4px 0 0;font-size:6.7px;line-height:1.55}.workflowResultMetric{border-top:1px solid #edf0e9;flex-direction:column;gap:2px;margin-top:auto;padding-top:13px;display:flex}.workflowResultMetric b{color:var(--navy);font-variant-numeric:tabular-nums;font-size:11px;line-height:1.35}.workflowResultMetric span{color:#909a91;font-size:6px}.workflowArrow{align-items:center;min-width:0;display:flex;position:relative}.workflowArrow>span{background:#c4d2b5;width:100%;height:1px;position:relative;overflow:visible}.workflowArrow>span:after{content:"";background:var(--mint);border-radius:50%;width:6px;height:6px;animation:1.7s ease-in-out infinite workflowMoveDot;position:absolute;top:50%;right:0;transform:translate(50%,-50%)}.workflowArrow svg{fill:none;stroke:#8fa381;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:15px;height:15px;position:absolute;left:3px}.workflowBoardFooter{background:#fff;border:1px solid #dbe4d3;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;min-height:42px;padding:0 12px;display:flex}.workflowBoardFooter>div{align-items:center;gap:7px;display:flex}.workflowBoardPulse{background:var(--mint);border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #8bc53d21}.workflowBoardFooter b{color:var(--navy);font-size:7px}.workflowBoardFooter>span{color:#778378;text-align:left;font-size:6.5px}@keyframes workflowMoveDot{0%{opacity:0;right:100%}18%{opacity:1}82%{opacity:1}to{opacity:0;right:0}}@media (hover:hover){.workflowResultCard:hover{border-color:#b9ce9b;transform:translateY(-3px);box-shadow:0 15px 30px #01120712}}@media (max-width:640px){.workflowBoardBody{gap:8px;padding:10px;overflow:auto}.workflowInvoiceHeader{grid-template-columns:1fr auto;min-height:62px;padding:10px}.workflowInvoiceAmount{display:none}.workflowInvoiceIdentity b{font-size:13px}.workflowContextRow{grid-template-columns:1fr 1fr}.workflowContextRow>div:last-child{grid-column:1/-1}.workflowRoute,.workflowRouteItem{flex-direction:column;gap:7px;display:flex}.workflowResultCard{border-radius:12px;min-height:112px;padding:10px}.workflowArrow{width:2px;height:16px;margin-inline:auto}.workflowArrow>span{width:2px;height:100%}.workflowArrow>span:after{animation:none;top:0;right:50%;transform:translate(50%)}.workflowArrow svg{display:none}.workflowBoardFooter{min-height:34px}.workflowBoardFooter>span{display:none}}@media (prefers-reduced-motion:reduce){.workflowArrow>span:after{opacity:1;right:0;animation:none!important}.workflowResultCard{transition:none!important;transform:none!important}}.bannerWorkflowNode.active{background:#fff;border-color:#a6c876;box-shadow:0 12px 28px #012f1312}.bannerWorkflowNode.active .bannerWorkflowIcon{background:var(--green);color:#fff}.bannerModuleRow.primary{background:#8bc53d1f;border-color:#8bc53d47}.bannerModuleRow.primary .bannerModuleIcon{background:var(--mint);color:var(--navy)}@keyframes bannerFlowDot{0%{opacity:0;right:100%}18%{opacity:1}82%{opacity:1}to{opacity:0;right:0}}.heroProductFirst{background:radial-gradient(circle at 50% -5%,#8bc53d29,#0000 34%),linear-gradient(#012f1308 1px,#0000 1px) 0 0/42px 42px,linear-gradient(90deg,#012f1308 1px,#0000 1px) 0 0/42px 42px,#f8fbf5;padding:72px 0 0;position:relative;overflow:hidden}.heroProductFirst:after{content:"";filter:blur(85px);pointer-events:none;background:#8bc53d26;border-radius:50%;width:min(1120px,92vw);height:420px;position:absolute;bottom:-250px;left:50%;transform:translate(-50%)}.heroProductWrap{z-index:2;flex-direction:column;align-items:center;gap:40px;display:flex;position:relative}.heroProductCopy{text-align:center;width:min(100%,880px);max-width:880px;margin-inline:auto}.heroProductCopy h1{max-width:840px;color:var(--navy);letter-spacing:-.055em;text-wrap:balance;margin:0 auto;font-size:clamp(46px,5.7vw,72px);font-weight:700;line-height:1.2}.heroProductCopy h1 span{color:var(--green);display:inline}.heroProductCopy p{color:#647067;width:min(100%,720px);max-width:720px;margin:20px auto 0;font-size:16px;line-height:1.95}.heroProductCopy .simpleHeroActions{justify-content:center;margin-top:27px;display:flex}.heroProductCopy .heroPrimaryCta{background:var(--navy)!important;color:#fff!important;min-height:52px!important;padding-inline:23px 15px!important;box-shadow:0 13px 30px #01120726!important}.heroProductCopy .heroPrimaryCta:hover{background:#000d04!important}.heroDashboardFrame{color:#0a1a0f;direction:rtl;background:#f8faf6;border:1px solid #012f1321;border-bottom:0;border-radius:25px 25px 0 0;width:min(1180px,100%);height:650px;display:flex;position:relative;overflow:hidden;box-shadow:0 38px 92px #012f1324,0 10px 28px #0112070e}.heroDashSidebar{color:#fff;background:linear-gradient(#001b09 0%,#012f13 60%,#073b1b 100%);flex-direction:column;flex:0 0 174px;justify-content:space-between;width:174px;padding:22px 13px 17px;display:flex}.heroDashSidebar>div:first-child>small{color:#ffffff57;margin:7px 10px 12px;font-size:8px;display:block}.heroDashSidebar nav{gap:5px;display:grid}.heroDashSidebar nav span{color:#ffffff9e;border-radius:9px;align-items:center;gap:9px;min-height:38px;padding:0 10px;font-size:9px;font-weight:600;display:flex}.heroDashSidebar nav span i{border:1px solid #ffffff61;border-radius:3px;width:8px;height:8px}.heroDashSidebar nav span.active{color:#fff;background:linear-gradient(90deg,#8bc53d36,#8bc53d0f);border:1px solid #8bc53d38}.heroDashSidebar nav span.active i{border-color:var(--mint);background:var(--mint)}.heroDashUser{border-top:1px solid #ffffff17;align-items:center;gap:8px;padding-top:13px;display:flex}.heroDashUser>b{background:var(--mint);width:30px;height:30px;color:var(--navy);border-radius:8px;flex:none;place-items:center;font-size:8px;display:grid}.heroDashUser>span{flex-direction:column;display:flex}.heroDashUser strong{color:#fff;font-size:8px}.heroDashUser small{color:#ffffff6b;font-size:6.5px}.heroDashMain{background:#f8faf6;flex:1;min-width:0;padding:20px 22px 28px;overflow:hidden}.heroDashTop{justify-content:space-between;align-items:center;gap:16px;margin-bottom:13px;display:flex}.heroDashTop>div:first-child{flex-direction:column;display:flex}.heroDashTop small{color:#829087;font-size:7px}.heroDashTop h3{color:#0a1a0f;margin:2px 0 0;font-size:17px;font-weight:800;line-height:1.4}.heroDashFilters{align-items:center;gap:6px;display:flex}.heroDashFilters span{color:#536259;background:#fff;border:1px solid #e0e7dc;border-radius:8px;align-items:center;min-height:31px;padding:0 9px;font-size:7px;font-weight:600;display:flex}.heroDashTabs{background:#edf3e9;border-radius:9px;gap:4px;width:max-content;max-width:100%;margin-bottom:12px;padding:4px;display:flex}.heroDashTabs span{color:#6f7e73;white-space:nowrap;border-radius:7px;padding:6px 10px;font-size:7px;font-weight:700}.heroDashTabs span.active{background:var(--green);color:#fff}.heroDashKpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;margin-bottom:9px;display:grid}.heroDashKpis article{background:#fff;border:1px solid #e0e7dc;border-radius:12px;min-height:102px;padding:12px;position:relative;overflow:hidden}.heroDashKpis article:before{content:"";background:#8bc53d1a;border-radius:50%;width:78px;height:78px;position:absolute;top:-38px;left:-31px}.heroDashKpis header{z-index:1;background:0 0;border:0;justify-content:space-between;align-items:center;gap:7px;padding:0;display:flex;position:relative}.heroDashKpis header span{color:#3d5143;font-size:8px;font-weight:700}.heroDashKpis header i{background:#f5f9ef;border-radius:7px;place-items:center;width:25px;height:25px;display:grid}.heroDashKpis header i:after{content:"";border:2px solid #0b4821;border-radius:3px;width:8px;height:8px}.heroDashKpis article>strong{text-align:right;color:#011207;direction:ltr;margin-top:11px;font-size:17px;font-weight:800;line-height:1;display:block}.heroDashKpis article>strong small{color:#829087;font-size:6.5px;font-weight:500}.heroDashKpis article>p{color:#3b803e;margin:8px 0 0;font-size:6.5px;line-height:1.5}.heroDashMiddle{grid-template-columns:minmax(0,1.65fr) minmax(215px,.72fr);gap:9px;display:grid}.heroDashPanel{background:#fff;border:1px solid #e0e7dc;border-radius:12px}.heroDashChartPanel{padding:12px}.heroDashChartPanel>header{background:0 0;border:0;justify-content:space-between;align-items:flex-start;gap:10px;margin-bottom:8px;padding:0;display:flex}.heroDashChartPanel>header h4{color:#0a1a0f;margin:0 0 2px;font-size:9px;font-weight:800;line-height:1.4}.heroDashChartPanel>header p{color:#829087;margin:0;font-size:6.5px}.heroDashChartPanel>header>span{color:#1c6530;background:#f5f9ef;border-radius:6px;padding:4px 7px;font-size:6px;font-weight:700}.heroDashChartStats{gap:18px;margin-bottom:5px;display:flex}.heroDashChartStats>span{flex-direction:column;display:flex}.heroDashChartStats small{color:#829087;font-size:5.8px}.heroDashChartStats b{color:#0a1a0f;direction:ltr;margin-top:1px;font-size:7px}.heroDashChart{height:145px;position:relative}.heroDashGridLines{flex-direction:column;justify-content:space-between;display:flex;position:absolute;inset:0}.heroDashGridLines i{border-top:1px dashed #e7ece4}.heroDashChart svg{z-index:2;width:100%;height:100%;position:relative}.heroDashMonths{color:#9ba69e;justify-content:space-between;padding:0 3px;font-size:5.5px;display:flex}.heroDashCashCol{flex-direction:column;gap:7px;display:flex}.heroDashCash{color:#fff;background:linear-gradient(135deg,#001b09,#013516);border-radius:12px;min-height:142px;padding:13px;position:relative;overflow:hidden}.heroDashCash:after{content:"";background:#8bc53d29;border-radius:50%;width:132px;height:132px;position:absolute;bottom:-85px;left:-58px}.heroDashCash>small{color:#ffffff85;font-size:6px}.heroDashCash>strong{text-align:right;color:#fff;direction:ltr;margin-top:6px;font-size:19px;display:block}.heroDashCash>strong em{color:#ffffff8c;font-size:6px;font-style:normal;font-weight:500}.heroDashCash>div{grid-template-columns:1fr 1fr;gap:5px;margin-top:14px;display:grid}.heroDashCash>div span{background:#ffffff0f;border:1px solid #ffffff14;border-radius:7px;padding:7px}.heroDashCash span small{color:#ffffff7a;font-size:5.5px;display:block}.heroDashCash span b{color:#fff;direction:ltr;margin-top:3px;font-size:6.5px;display:block}.heroDashSummary{background:#fff;border:1px solid #e0e7dc;border-radius:10px;padding:9px 10px}.heroDashSummary>b{color:#3d5143;margin-bottom:5px;font-size:6.5px;display:block}.heroDashSummary p{border-bottom:1px solid #edf1eb;justify-content:space-between;align-items:center;min-height:21px;margin:0;display:flex}.heroDashSummary p:last-child{border-bottom:0}.heroDashSummary p span{color:#829087;font-size:5.5px}.heroDashSummary p strong{color:#0a1a0f;direction:ltr;font-size:6px}.heroDashBottom{grid-template-columns:repeat(3,1fr);gap:9px;margin-top:9px;display:grid}.heroDashBottom>.heroDashPanel{min-height:118px;padding:10px}.heroDashBottom .heroDashPanel>header{background:0 0;border:0;flex-direction:column;margin-bottom:4px;padding:0;display:flex}.heroDashBottom .heroDashPanel>header b{color:#0a1a0f;font-size:7.5px}.heroDashBottom .heroDashPanel>header small{color:#829087;margin-top:1px;font-size:5.4px}.heroDashBottom .heroDashPanel>p{border-bottom:1px solid #edf1eb;grid-template-columns:21px 1fr auto;align-items:center;gap:6px;min-height:34px;margin:0;display:grid}.heroDashBottom .heroDashPanel>p:last-child{border-bottom:0}.heroDashBottom .heroDashPanel>p>i{color:#0b4821;background:#f5f9ef;border-radius:6px;place-items:center;width:20px;height:20px;font-size:5.5px;font-style:normal;font-weight:800;display:grid}.heroDashBottom .heroDashPanel>p>span{flex-direction:column;display:flex}.heroDashBottom .heroDashPanel>p span b{color:#0a1a0f;font-size:5.8px}.heroDashBottom .heroDashPanel>p span small{color:#829087;font-size:4.9px}.heroDashBottom .heroDashPanel>p>strong{color:#0a1a0f;direction:ltr;font-size:5.8px}.heroDashAlerts>p:first-of-type{background:#fff8e8;border-radius:7px}.heroDashAlerts>p:last-of-type{background:#fff6f7;border-radius:7px}.heroDashAlerts>p:first-of-type>i{color:#c89122;background:#fff}.heroDashAlerts>p:last-of-type>i{color:#c34c54;background:#fff}@media (max-width:1050px){.heroDashboardFrame{height:610px}.heroDashSidebar{flex-basis:150px;width:150px}.heroDashSidebar nav span{font-size:8px}.heroDashMain{padding-inline:16px}}@media (max-width:820px){.heroProductFirst{padding-top:54px}.heroProductWrap{gap:30px}.heroProductCopy h1{font-size:clamp(39px,7.5vw,52px)}.heroDashboardFrame{border-radius:19px 19px 0 0;width:calc(100vw - 30px);height:530px}.heroDashSidebar{flex-basis:118px;width:118px;padding-inline:8px}.heroDashSidebar>div:first-child>small{font-size:6px}.heroDashSidebar nav span{min-height:33px;padding-inline:7px;font-size:6.4px}.heroDashUser>span{display:none}.heroDashMain{padding:14px 13px 20px}.heroDashTop h3{font-size:14px}.heroDashFilters span:nth-child(2){display:none}.heroDashKpis{gap:6px}.heroDashKpis article{min-height:87px;padding:8px}.heroDashKpis header span{font-size:6.5px}.heroDashKpis article>strong{font-size:14px}.heroDashKpis article>p{font-size:5.2px}.heroDashMiddle{grid-template-columns:1fr 180px;gap:6px}.heroDashBottom{gap:6px}}@media (max-width:640px){.heroProductFirst{padding-top:42px}.heroProductCopy{text-align:right}.heroProductCopy h1{text-wrap:initial;max-width:none;margin:0;font-size:34px;line-height:1.35}.heroProductCopy h1 span{display:inline}.heroProductCopy p{margin-inline:0;font-size:14px}.heroProductCopy .simpleHeroActions{justify-content:flex-start}.heroProductCopy .heroPrimaryCta{width:auto;min-height:46px!important}.heroDashboardFrame{border-inline:0;border-radius:14px 14px 0 0;width:100vw;height:388px;margin-inline:calc(50% - 50vw)}.heroDashSidebar{display:none}.heroDashMain{padding:10px 9px 14px}.heroDashTop{margin-bottom:7px}.heroDashTop small{font-size:5.4px}.heroDashTop h3{font-size:11px}.heroDashFilters span{min-height:23px;padding-inline:6px;font-size:5px}.heroDashFilters span:nth-child(2){display:none}.heroDashTabs{margin-bottom:6px;padding:3px}.heroDashTabs span{padding:4px 6px;font-size:4.9px}.heroDashKpis{grid-template-columns:repeat(2,1fr);gap:5px;margin-bottom:5px}.heroDashKpis article{border-radius:8px;min-height:69px;padding:7px}.heroDashKpis header span{font-size:5.4px}.heroDashKpis header i{width:18px;height:18px}.heroDashKpis header i:after{border-width:1px;width:6px;height:6px}.heroDashKpis article>strong{margin-top:5px;font-size:10.5px}.heroDashKpis article>p{margin-top:4px;font-size:4.2px}.heroDashMiddle{grid-template-columns:1fr}.heroDashChartPanel{padding:8px}.heroDashChartPanel>header h4{font-size:6.8px}.heroDashChartPanel>header p{font-size:4.5px}.heroDashChartStats{gap:9px}.heroDashChartStats small{font-size:4.2px}.heroDashChartStats b{font-size:4.8px}.heroDashChart{height:78px}.heroDashCashCol,.heroDashBottom{display:none}}.accountingProductSection{background:radial-gradient(circle at 50% 35%,#8bc53d12,#0000 34%),#f8faf5;padding:112px 0 122px}.accountingProductSection .productBannerIntro{max-width:900px;margin-bottom:50px}.accountingProductSection .productBannerIntro h2{max-width:850px}.accountingCoreExperience{width:100%}.accountingCoreGrid{background-color:#fff;background-image:linear-gradient(#012f1307 1px,#0000 1px),linear-gradient(90deg,#012f1307 1px,#0000 1px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:34px 34px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;border:1px solid #dce6d3;border-radius:30px;min-height:590px;position:relative;overflow:hidden;box-shadow:0 26px 70px #01120712}.accountingCoreGrid:before{content:"";pointer-events:none;border:1px solid #8bc53d2e;border-radius:50%;width:390px;height:390px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 36px #8bc53d09,0 0 0 78px #8bc53d05}.accountingCoreCard{z-index:4;color:#fff;background:linear-gradient(145deg,#011207 0%,#012f13 72%,#073b1b 100%);border:1px solid #8bc53d47;border-radius:26px;width:340px;min-height:330px;padding:30px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 30px 66px #01120733,inset 0 1px #ffffff0f}.accountingCoreCard:after{content:"";pointer-events:none;background:#8bc53d21;border-radius:50%;width:190px;height:190px;position:absolute;bottom:-95px;left:-70px}.accountingCoreIcon{color:#b7df82;background:#8bc53d26;border:1px solid #ffffff1c;border-radius:14px;place-items:center;width:48px;height:48px;display:grid}.accountingCoreIcon svg,.accountingAreaIcon svg,.accountingDetailIcon svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:22px;height:22px}.accountingCoreKicker{color:#b6d985;margin-top:20px;font-size:10px;font-weight:700;display:block}.accountingCoreCard h3{color:#fff;margin:4px 0 0;font-size:36px;font-weight:700;line-height:1.35}.accountingCoreCard>p{color:#ffffff9e;margin:10px 0 0;font-size:12px;line-height:1.9}.accountingCoreTools{flex-wrap:wrap;gap:7px;margin-top:20px;display:flex}.accountingCoreTools span{color:#ffffffb8;background:#ffffff0e;border:1px solid #ffffff1a;border-radius:999px;align-items:center;min-height:29px;padding:0 9px;font-size:7.5px;font-weight:600;display:inline-flex}.accountingAreaCard{z-index:3;width:260px;min-height:174px;color:var(--navy);text-align:right;cursor:pointer;background:#fffffff0;border:1px solid #dbe4d4;border-radius:19px;padding:18px;transition:transform .22s cubic-bezier(.22,1,.36,1),border-color .2s,box-shadow .22s,background-color .2s;position:absolute;box-shadow:0 12px 30px #0112070b}.accountingAreaCard:hover{border-color:#bad096;transform:translateY(-3px);box-shadow:0 18px 38px #01120713}.accountingAreaCard.active{background:#f7fbed;border-color:#8fbc56;box-shadow:0 18px 42px #012f1317}.accountingAreaCard.area-purchases{bottom:38px;right:34px}.accountingAreaCard.area-cash{bottom:38px;left:34px}.accountingAreaIcon{width:39px;height:39px;color:var(--green);background:#eef4e6;border-radius:11px;place-items:center;transition:background-color .18s,color .18s;display:grid}.accountingAreaCard.active .accountingAreaIcon{background:var(--green);color:#fff}.accountingAreaCopy{flex-direction:column;margin-top:12px;display:flex}.accountingAreaCopy small{color:#879188;font-size:7.5px}.accountingAreaCopy b{color:var(--navy);margin-top:2px;font-size:15px;line-height:1.45}.accountingAreaItems{flex-wrap:wrap;gap:5px;margin-top:13px;display:flex}.accountingAreaItems i{color:#687469;white-space:nowrap;background:#f4f7f0;border-radius:7px;align-items:center;min-height:25px;padding:0 7px;font-size:6.7px;font-style:normal;display:inline-flex}.accountingAreaCard.active .accountingAreaItems i{background:#fff}.accountingConnector{z-index:1;transform-origin:50%;pointer-events:none;background:linear-gradient(90deg,#0000,#a7c47f);width:160px;height:1px;position:absolute}.accountingConnector:after{content:"";background:var(--mint);border-radius:50%;width:7px;height:7px;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 0 0 5px #8bc53d1a}.connector-sales{top:182px;right:250px;transform:rotate(18deg)}.connector-sales:after{left:8px}.connector-purchases{bottom:182px;right:250px;transform:rotate(-18deg)}.connector-purchases:after{left:8px}.connector-inventory{background:linear-gradient(90deg,#a7c47f,#0000);top:182px;left:250px;transform:rotate(-18deg)}.connector-inventory:after{right:8px}.connector-cash{background:linear-gradient(90deg,#a7c47f,#0000);bottom:182px;left:250px;transform:rotate(18deg)}.connector-cash:after{right:8px}.accountingCoreDetail{z-index:6;background:#fff;border:1px solid #d8e3ce;border-radius:18px;grid-template-columns:48px 1fr auto;align-items:center;gap:15px;width:min(100%,900px);min-height:112px;margin:-24px auto 0;padding:20px 22px;display:grid;position:relative;box-shadow:0 18px 42px #01120717}.accountingDetailIcon{width:44px;height:44px;color:var(--green);background:#eef5e4;border-radius:12px;place-items:center;display:grid}.accountingCoreDetail>div{flex-direction:column;min-width:0;display:flex}.accountingCoreDetail>div small{color:#8a958b;font-size:7.5px}.accountingCoreDetail>div b{color:var(--navy);margin-top:2px;font-size:13px;line-height:1.5}.accountingCoreDetail>div p{color:#69766c;max-width:670px;margin:4px 0 0;font-size:9px;line-height:1.8}.accountingDetailTag{background:var(--green);color:#fff;white-space:nowrap;border-radius:999px;align-items:center;min-height:32px;padding:0 11px;font-size:8px;font-weight:700;display:inline-flex}@media (max-width:1100px){.accountingCoreGrid{min-height:640px}.accountingCoreCard{width:310px}.accountingAreaCard{width:225px}.accountingAreaCard.area-sales,.accountingAreaCard.area-purchases{right:22px}.accountingAreaCard.area-inventory,.accountingAreaCard.area-cash{left:22px}.accountingConnector{width:120px}.connector-sales,.connector-purchases{right:208px}.connector-inventory,.connector-cash{left:208px}}@media (max-width:860px){.accountingProductSection{padding:88px 0 96px}.accountingCoreGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;min-height:auto;padding:18px;display:grid}.accountingCoreGrid:before,.accountingConnector{display:none}.accountingCoreCard{grid-area:1/1/auto/-1;width:auto;min-height:280px;position:relative;top:auto;left:auto;transform:none}.accountingAreaCard{width:auto;min-height:158px;position:relative;inset:auto!important}.accountingAreaCard:hover{transform:none}.accountingCoreDetail{width:calc(100% - 28px);margin:-10px auto 0}}@media (max-width:600px){.accountingProductSection{padding:70px 0 78px}.accountingProductSection .productBannerIntro{margin-bottom:30px}.accountingCoreGrid{background-size:28px 28px;border-radius:20px;grid-template-columns:1fr;padding:9px}.accountingCoreCard{border-radius:18px;grid-column:auto;min-height:auto;padding:24px 20px}.accountingCoreCard h3{font-size:30px}.accountingAreaCard{border-radius:15px;min-height:auto;padding:16px}.accountingAreaItems{margin-top:10px}.accountingCoreDetail{border-radius:15px;grid-template-columns:40px 1fr;width:calc(100% - 18px);margin:-4px auto 0;padding:15px}.accountingDetailIcon{width:38px;height:38px}.accountingDetailTag{display:none}.accountingCoreDetail>div b{font-size:11px}.accountingCoreDetail>div p{font-size:8px}}.accountingCoreGrid{min-height:760px}.accountingAreaCard{width:248px;min-height:150px}.accountingAreaCard.area-sales{top:32px;right:30px}.accountingAreaCard.area-purchases{top:50%;bottom:auto;right:30px;transform:translateY(-50%)}.accountingAreaCard.area-purchases:hover,.accountingAreaCard.area-purchases.active{transform:translateY(calc(-50% - 3px))}.accountingAreaCard.area-expenses{bottom:32px;right:30px}.accountingAreaCard.area-inventory{top:32px;left:30px}.accountingAreaCard.area-cash{top:50%;bottom:auto;left:30px;transform:translateY(-50%)}.accountingAreaCard.area-cash:hover,.accountingAreaCard.area-cash.active{transform:translateY(calc(-50% - 3px))}.accountingAreaCard.area-hr{bottom:32px;left:30px}.accountingCoreCard{min-height:342px}.accountingCorePulse{z-index:-1;pointer-events:none;border:1px solid #8bc53d47;border-radius:26px;width:100%;height:100%;animation:3.2s ease-out infinite accountingCorePulse;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@keyframes accountingCorePulse{0%{opacity:.7;transform:translate(-50%,-50%)scale(.96)}65%{opacity:0;transform:translate(-50%,-50%)scale(1.14)}to{opacity:0;transform:translate(-50%,-50%)scale(1.14)}}.accountingConnector{opacity:.34;background:#b9cf9c;width:190px;height:1px;transition:opacity .22s,background-color .22s,box-shadow .22s}.accountingConnector:after{display:none}.accountingConnector>i{opacity:.35;background:#b8ce9c;border-radius:50%;width:7px;height:7px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.accountingConnector.active{opacity:1;background:linear-gradient(90deg,#8bc53d,#3b803e);box-shadow:0 0 16px #8bc53d38}.accountingConnector.active>i{opacity:1;background:#8bc53d;animation:1.55s ease-in-out infinite accountingConnectorTravel;box-shadow:0 0 0 5px #8bc53d1f}@keyframes accountingConnectorTravel{0%{left:0}50%{left:calc(100% - 7px)}to{left:0}}.connector-sales{transform-origin:100%;top:151px;right:248px;transform:rotate(22deg)}.connector-purchases{top:50%;bottom:auto;right:248px;transform:none}.connector-expenses{transform-origin:100%;bottom:151px;right:248px;transform:rotate(-22deg)}.connector-inventory{transform-origin:0;top:151px;left:248px;transform:rotate(-22deg)}.connector-cash{top:50%;bottom:auto;left:248px;transform:none}.connector-hr{transform-origin:0;bottom:151px;left:248px;transform:rotate(22deg)}.connector-inventory,.connector-cash,.connector-hr{background:#b9cf9c}.connector-inventory.active,.connector-cash.active,.connector-hr.active{background:linear-gradient(90deg,#3b803e,#8bc53d)}.connector-inventory>i,.connector-cash>i,.connector-hr>i{left:auto;right:0}.connector-inventory.active>i,.connector-cash.active>i,.connector-hr.active>i{animation:1.55s ease-in-out infinite accountingConnectorTravelReverse}@keyframes accountingConnectorTravelReverse{0%{right:0}50%{right:calc(100% - 7px)}to{right:0}}.accountingAreaCard.active{animation:2.6s ease-in-out infinite accountingAreaActive}@keyframes accountingAreaActive{0%,to{box-shadow:0 18px 42px #012f1317}50%{box-shadow:0 20px 52px #8bc53d2b}}.accountingDetailCopy{animation:.38s cubic-bezier(.22,1,.36,1) accountingDetailIn}@keyframes accountingDetailIn{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:none}}.accountingProgress{justify-content:center;align-items:center;gap:7px;margin:14px auto 0;display:flex}.accountingProgress span{background:#cbd8bf;border-radius:999px;width:6px;height:6px;transition:width .22s,background-color .22s}.accountingProgress span.active{background:var(--green);width:24px}@media (max-width:1180px){.accountingAreaCard{width:218px}.accountingAreaCard.area-sales,.accountingAreaCard.area-purchases,.accountingAreaCard.area-expenses{right:18px}.accountingAreaCard.area-inventory,.accountingAreaCard.area-cash,.accountingAreaCard.area-hr{left:18px}.accountingConnector{width:135px}.connector-sales,.connector-purchases,.connector-expenses{right:206px}.connector-inventory,.connector-cash,.connector-hr{left:206px}}@media (max-width:920px){.accountingCoreGrid{min-height:auto}.accountingAreaCard{width:auto;min-height:158px;transform:none!important}.accountingAreaCard:hover,.accountingAreaCard.active{transform:none!important}.accountingConnector{display:none}.accountingAreaCard.area-sales,.accountingAreaCard.area-purchases,.accountingAreaCard.area-expenses,.accountingAreaCard.area-inventory,.accountingAreaCard.area-cash,.accountingAreaCard.area-hr{inset:auto!important}}@media (max-width:600px){.accountingCoreGrid{grid-template-columns:1fr}.accountingAreaCard{min-height:auto}.accountingProgress{margin-top:11px}}@media (prefers-reduced-motion:reduce){.accountingCorePulse,.accountingConnector.active>i,.accountingAreaCard.active,.accountingDetailCopy{animation:none!important}}.valueStoriesSection{padding:104px 0 118px}.valueStoriesIntro{margin-bottom:58px}.valueStoryStep{min-height:60vh;padding:58px 0}.sceneFinancial{background:#f7f9f3}.financialStoryBody{background:radial-gradient(circle at 70% 20%,#8bc53d17,#0000 28%),#f7f9f3;flex-direction:column;height:calc(100% - 52px);padding:22px;display:flex}.financialStoryHead{justify-content:space-between;align-items:center;gap:12px;display:flex}.financialStoryHead>div{flex-direction:column;display:flex}.financialStoryHead small{color:#8d988f;font-size:7px}.financialStoryHead b{color:var(--navy);margin-top:2px;font-size:16px}.financialStoryHead>span{color:#627066;background:#fff;border:1px solid #d7e2ca;border-radius:8px;align-items:center;min-height:28px;padding:0 9px;font-size:6.5px;font-weight:700;display:inline-flex}.financialStoryMetrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:16px;display:grid}.financialStoryMetrics article{background:#fff;border:1px solid #dce5d4;border-radius:13px;min-height:88px;padding:12px;position:relative;overflow:hidden}.financialStoryMetrics article.featured{background:var(--beige);border-color:#bcd397}.financialStoryMetrics article>span{color:#7e8a80;font-size:6.5px;display:block}.financialStoryMetrics article>strong{text-align:right;color:var(--navy);direction:ltr;margin-top:7px;font-size:15px;display:block}.financialStoryMetrics article>strong small{color:#8b968d;font-size:5.5px;font-weight:500}.financialStoryMetrics article>i{background:#8bc53d1a;border-radius:50%;width:54px;height:54px;position:absolute;top:-20px;left:-20px}.financialStoryChart{background:#fff;border:1px solid #dce5d4;border-radius:14px;flex:1;min-height:170px;margin-top:10px;padding:13px}.financialStoryChartHead{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.financialStoryChartHead>span{flex-direction:column;display:flex}.financialStoryChartHead small{color:#8e998f;font-size:6px}.financialStoryChartHead b{color:var(--navy);margin-top:2px;font-size:8px}.financialStoryChartHead em{color:#78917e;font-size:5.7px;font-style:normal}.financialStoryGraph{height:108px;margin-top:8px;position:relative}.financialStoryGraph>i{border-top:1px dashed #e7ece3;position:absolute;left:0;right:0}.financialStoryGraph>i:first-child{top:0}.financialStoryGraph>i:nth-child(2){top:33%}.financialStoryGraph>i:nth-child(3){top:66%}.financialStoryGraph>i:nth-child(4){bottom:0}.financialStoryGraph svg{z-index:2;width:100%;height:100%;position:relative}.productLedCtaVisual{color:#fff;background:radial-gradient(circle at 15% 88%,#8bc53d38,#0000 28%),linear-gradient(145deg,#011207 0%,#012f13 70%,#073b1b 100%);flex-direction:column;justify-content:center;padding:42px 38px;display:flex;overflow:hidden}.productLedCtaVisual:before{content:"";pointer-events:none;border:1px solid #8bc53d26;border-radius:50%;width:230px;height:230px;position:absolute;top:-110px;left:-110px;box-shadow:0 0 0 34px #8bc53d09,0 0 0 68px #8bc53d05}.leadProductTop,.leadProductMiniDashboard,.leadProductBenefits{z-index:2;position:relative}.leadProductEyebrow{color:#b7dc86;background:#ffffff0e;border:1px solid #ffffff1c;border-radius:999px;align-items:center;width:max-content;min-height:28px;padding:0 9px;font-size:8px;font-weight:700;display:inline-flex}.leadProductTop h3{color:#fff;letter-spacing:-.035em;max-width:500px;margin:12px 0 0;font-size:31px;font-weight:680;line-height:1.45}.leadProductTop p{color:#ffffff94;max-width:470px;margin:10px 0 0;font-size:11px;line-height:1.9}.leadProductMiniDashboard{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fff1;border:1px solid #ffffff17;border-radius:17px;margin-top:26px;padding:14px;box-shadow:0 22px 46px #00000024}.leadMiniHeader{justify-content:space-between;align-items:center;gap:10px;display:flex}.leadMiniHeader>span{flex-direction:column;display:flex}.leadMiniHeader small{color:#ffffff6b;font-size:5.8px}.leadMiniHeader b{color:#fff;margin-top:1px;font-size:8.5px}.leadMiniHeader>i{color:#ffffff8c;background:#ffffff0e;border:1px solid #ffffff17;border-radius:7px;align-items:center;min-height:25px;padding:0 8px;font-size:5.5px;font-style:normal;display:inline-flex}.leadMiniKpis{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin-top:10px;display:grid}.leadMiniKpis article{background:#ffffff0e;border:1px solid #ffffff13;border-radius:10px;min-height:67px;padding:9px}.leadMiniKpis small{color:#ffffff6b;font-size:5.2px;display:block}.leadMiniKpis strong{text-align:right;color:#fff;direction:ltr;margin-top:7px;font-size:10px;display:block}.leadMiniKpis strong em{color:#ffffff70;font-size:4.7px;font-style:normal;font-weight:500}.leadMiniChart{background:#0000001a;border:1px solid #ffffff13;border-radius:10px;min-height:128px;margin-top:7px;padding:9px}.leadMiniChart>span{flex-direction:column;display:flex}.leadMiniChart small{color:#ffffff61;font-size:5.2px}.leadMiniChart b{color:#fff;margin-top:1px;font-size:6.5px}.leadMiniChart svg{width:100%;height:78px;margin-top:5px}.leadProductBenefits{grid-template-columns:repeat(3,1fr);gap:6px;margin-top:16px;display:grid}.leadProductBenefits span{color:#ffffffb3;text-align:center;background:#ffffff0b;border:1px solid #ffffff13;border-radius:9px;justify-content:center;align-items:center;gap:6px;min-height:38px;padding:0 8px;font-size:6.3px;font-weight:600;display:flex}.leadProductBenefits i{background:var(--mint);border-radius:50%;flex:none;width:5px;height:5px;box-shadow:0 0 0 4px #8bc53d17}@media (max-width:920px){.valueStoryStep{padding:42px 0 52px}.productLedCtaVisual{min-height:520px}}@media (max-width:640px){.valueStoriesSection{padding:70px 0 78px}.valueStoriesIntro{margin-bottom:24px}.valueStoryStep{padding:36px 0 44px}.mobileStoryVisual{height:390px;margin-top:22px;margin-right:-40px}.financialStoryBody{padding:12px}.financialStoryMetrics{gap:5px;margin-top:10px}.financialStoryMetrics article{min-height:70px;padding:8px}.financialStoryMetrics article>strong{font-size:11px}.financialStoryChart{min-height:140px;padding:9px}.financialStoryGraph{height:82px}.productLedCtaVisual{min-height:460px;padding:28px 20px}.leadProductTop h3{font-size:26px}.leadMiniKpis{grid-template-columns:1fr}.leadMiniKpis article{min-height:54px}.leadMiniChart{min-height:110px}.leadProductBenefits{grid-template-columns:1fr}.leadProductBenefits span{justify-content:flex-start}}@media (prefers-reduced-motion:reduce){.financialStoryGraph svg,.productLedCtaVisual{transition:none!important;animation:none!important}}.siteHeader{background:#fbfcf8f0;border-bottom:1px solid #d8e1cfeb;box-shadow:0 4px 18px #01120706}.desktopNav{gap:8px}.navItem,.solutionsTrigger{color:#52616b;border-radius:9px;align-items:center;gap:6px;min-height:44px;padding:0 12px;font-size:13px;font-weight:650;transition:color .18s,background-color .18s;display:inline-flex;position:relative}.navItem:hover,.solutionsTrigger:hover,.solutionsNav[open]>.solutionsTrigger{color:var(--green);background:#f3f7ee}.navItem.active{color:var(--navy)}.navItem.active:after{content:"";background:var(--mint);border-radius:999px;height:2px;position:absolute;bottom:-17px;left:12px;right:12px}.solutionsNav>summary{cursor:pointer;list-style:none}.solutionsNav>summary::-webkit-details-marker{display:none}.solutionsNav>summary svg{transition:transform .18s}.solutionsNav[open]>summary svg{transform:rotate(180deg)}@keyframes solutionsMenuIn{0%{opacity:0;transform:translateY(-7px)scale(.985)}to{opacity:1;transform:none}}.navActions{margin-inline-start:8px}.mobilePanel{padding:10px}.mobilePrimaryLink,.mobilePanel>a:not(.button){color:#4d5b64;border-radius:9px;align-items:center;min-height:46px;padding:0 12px;font-size:13px;font-weight:600;display:flex}.mobilePrimaryLink:hover,.mobilePanel>a:not(.button):hover{color:var(--green);background:#f3f7ee}.mobileSolutions{border-radius:10px;overflow:hidden}.mobileSolutions>summary{cursor:pointer;color:#4d5b64;justify-content:space-between;align-items:center;gap:10px;min-height:46px;padding:0 12px;font-size:13px;font-weight:650;list-style:none;display:flex}.mobileSolutions>summary::-webkit-details-marker{display:none}.mobileSolutions>summary svg{transition:transform .18s}.mobileSolutions[open]{background:#f7faf3}.mobileSolutions[open]>summary{color:var(--green)}.mobileSolutions[open]>summary svg{transform:rotate(180deg)}.mobileSolutionsList{gap:2px;padding:0 10px 9px;display:grid}.mobileSolutionsList a{color:#647168;border-radius:8px;align-items:center;min-height:38px;padding:0 12px;font-size:11px;font-weight:600;display:flex}.mobileSolutionsList a:hover{color:var(--green);background:#fff}.mobileNavDivider{background:#edf1e9;height:1px;margin:5px 4px}@media (max-width:1100px){.desktopNav{gap:2px}.navItem,.solutionsTrigger{padding-inline:9px;font-size:12px}}@media (max-width:920px){.desktopNav,.navActions{display:none}.mobileNav{display:block}.navBar{min-height:68px}}@media (max-width:640px){.siteHeader{background:#fbfcf8f7}.mobilePanel{border-radius:14px;width:min(330px,100vw - 28px);top:50px}}@media (prefers-reduced-motion:reduce){.solutionsNav>summary svg,.mobileSolutions>summary svg,.solutionsMenuGrid>a{transition:none!important;transform:none!important}}.navBar{direction:rtl;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:28px;min-height:78px;display:grid;position:relative}.brand{grid-column:1;justify-self:start}.desktopNav{direction:rtl;grid-column:2;justify-content:flex-start;align-items:center;gap:4px;width:100%;margin:0;display:flex}.navActions{direction:rtl;grid-column:3;justify-self:end;align-items:center;gap:12px;margin:0;display:flex}.solutionsNav{position:static}.solutionsMega{z-index:120;direction:rtl;background:#fff;border:1px solid #d7e2cf;border-radius:0 0 24px 24px;grid-template-columns:minmax(0,1.35fr) minmax(300px,.72fr);min-height:430px;animation:.2s cubic-bezier(.22,1,.36,1) solutionsMegaIn;display:grid;position:absolute;top:calc(100% + 1px);left:90px;right:120px;overflow:hidden;box-shadow:0 32px 80px #01120726}@keyframes solutionsMegaIn{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}}.solutionsMegaMain{background:#fff;min-width:0;padding:28px 30px 24px}.solutionsMegaHead{border-bottom:1px solid #edf1e9;justify-content:space-between;align-items:flex-end;gap:20px;padding-bottom:16px;display:flex}.solutionsMegaHead>span{color:var(--green);font-size:11px;font-weight:800}.solutionsMegaHead>b{color:var(--navy);font-size:14px;font-weight:700}.solutionsMegaList{gap:2px;padding-top:10px;display:grid}.solutionsMegaList>a{border-radius:12px;grid-template-columns:42px minmax(0,1fr) 28px;align-items:center;gap:12px;min-height:70px;padding:10px 8px;transition:background-color .17s,transform .17s;display:grid}.solutionsMegaList>a:hover{background:#f6f9f1;transform:translate(-2px)}.solutionMegaIcon{width:42px;height:42px;color:var(--green);background:#eef5e6;border-radius:11px;place-items:center;display:grid}.solutionMegaCopy{flex-direction:column;min-width:0;display:flex}.solutionMegaCopy b{color:var(--navy);font-size:12px;line-height:1.4}.solutionMegaCopy small{color:#7f8b82;margin-top:3px;font-size:8.5px;line-height:1.5}.solutionMegaArrow{color:#7d8a80;font-size:16px;transition:transform .17s,color .17s}.solutionsMegaList>a:hover .solutionMegaArrow{color:var(--green);transform:translate(-3px)}.solutionsMegaSide{background:radial-gradient(circle at 20% 85%,#8bc53d29,#0000 26%),#eef4e6;border-inline-start:1px solid #dce6d2;flex-direction:column;min-width:0;padding:30px 28px;display:flex}.solutionsMegaSideLabel{color:var(--green);font-size:9px;font-weight:800}.solutionsMegaSide h3{max-width:320px;color:var(--navy);letter-spacing:-.025em;margin:8px 0 0;font-size:27px;font-weight:720;line-height:1.45}.solutionsMegaSide>p{color:#6d786f;max-width:330px;margin:12px 0 0;font-size:11px;line-height:1.9}.solutionsMegaSideCards{gap:9px;margin-top:auto;display:grid}.solutionsMegaSideCards>a{background:#ffffffe0;border:1px solid #d8e2ce;border-radius:13px;grid-template-columns:40px minmax(0,1fr) 24px;align-items:center;gap:10px;min-height:78px;padding:12px;transition:transform .17s,border-color .17s,box-shadow .17s;display:grid;box-shadow:0 8px 22px #01120709}.solutionsMegaSideCards>a:hover{border-color:#b8cf95;transform:translateY(-2px);box-shadow:0 14px 30px #01120711}.solutionSideIcon{width:40px;height:40px;color:var(--green);background:#e7f1d8;border-radius:11px;place-items:center;display:grid}.solutionsMegaSideCards>a>span:nth-child(2){flex-direction:column;display:flex}.solutionsMegaSideCards b{color:var(--navy);font-size:10px}.solutionsMegaSideCards small{color:#7f8b82;margin-top:2px;font-size:7.2px}.solutionsMegaSideCards i{color:#7e8a80;font-size:15px;font-style:normal}.solutionsNav[open]>.solutionsTrigger{color:var(--green);background:#f3f7ee}@media (max-width:1180px){.navBar{gap:18px}.solutionsMega{grid-template-columns:minmax(0,1.3fr) minmax(280px,.7fr);left:0;right:0}}@media (max-width:920px){.navBar{direction:rtl;min-height:68px;display:flex}.brand{margin-inline-end:0}.mobileNav{margin-inline-start:auto}.solutionsMega{display:none}}@media (prefers-reduced-motion:reduce){.solutionsMega{animation:none!important}.solutionsMegaList>a,.solutionMegaArrow,.solutionsMegaSideCards>a{transition:none!important;transform:none!important}}.solutionsTrigger.current{color:var(--green);background:#f3f7ee}.currentSolution{background:#f4f8ed!important;border:1px solid #d5e4c5!important}.mobileSolutionsList a.active{color:var(--green);background:#fff;font-weight:750}.accountingSolutionPage{color:var(--text);background:#fff}.accountingHero{background:radial-gradient(circle at 18% 18%,#8bc53d1a,#0000 25%),linear-gradient(#012f1307 1px,#0000 1px) 0 0/44px 44px,linear-gradient(90deg,#012f1307 1px,#0000 1px) 0 0/44px 44px,#f8fbf5;padding:96px 0 104px;position:relative;overflow:hidden}.accountingHero:after{content:"";filter:blur(70px);pointer-events:none;background:#8bc53d1f;border-radius:50%;width:480px;height:480px;position:absolute;bottom:-220px;left:-180px}.accountingHeroGrid{z-index:2;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:66px;display:grid;position:relative}.accountingHeroCopy{max-width:610px}.accountingEyebrow{width:max-content;min-height:36px;color:var(--green);background:#f5f9ef;border:1px solid #d7e4c7;border-radius:999px;align-items:center;gap:8px;padding:0 12px;font-size:10px;font-weight:750;display:inline-flex}.accountingHeroCopy h1{max-width:620px;color:var(--navy);letter-spacing:-.055em;margin:20px 0 0;font-size:clamp(46px,5.2vw,72px);font-weight:700;line-height:1.24}.accountingHeroCopy>p{color:#68756c;max-width:590px;margin:20px 0 0;font-size:16px;line-height:2}.accountingHeroActions{flex-wrap:wrap;gap:10px;margin-top:28px;display:flex}.accountingHeroActions .button{min-height:50px}.accountingHeroProof{flex-wrap:wrap;gap:12px 19px;margin-top:25px;display:flex}.accountingHeroProof span{color:#66736a;align-items:center;gap:7px;font-size:10px;font-weight:600;display:inline-flex}.accountingHeroProof i{background:var(--mint);border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #8bc53d1a}.accountingHeroVisual{place-items:center;min-height:610px;display:grid;position:relative}.accountingHeroVisual:before{content:"";border:1px solid #012f1317;border-radius:34px;position:absolute;inset:8% 4% 7%;transform:rotate(2.5deg)}.accountingHeroVisual:after{content:"";filter:blur(2px);background:#8bc53d17;border-radius:50%;width:330px;height:330px;position:absolute}.accountingWindow{z-index:3;background:#fff;border:1px solid #d7e2cf;border-radius:24px;width:min(100%,650px);position:relative;overflow:hidden;box-shadow:0 36px 84px #01120724,0 10px 26px #0112070e}.accountingWindowTop{background:#fff;border-bottom:1px solid #e8ede4;justify-content:space-between;align-items:center;gap:14px;min-height:78px;padding:0 18px;display:flex}.accountingWindowTitle{align-items:center;gap:10px;display:flex}.accountingWindowTitle>span:last-child{flex-direction:column;display:flex}.accountingWindowTitle small{color:#89958b;font-size:7px}.accountingWindowTitle b{color:var(--navy);margin-top:1px;font-size:12px}.accountingWindowIcon{width:40px;height:40px;color:var(--green);background:#eef5e5;border-radius:11px;place-items:center;display:grid}.accountingWindowStatus{color:#3d6e2b;background:#f2f8e9;border-radius:999px;align-items:center;gap:6px;min-height:28px;padding:0 9px;font-size:7px;font-weight:750;display:inline-flex}.accountingWindowStatus i{background:var(--mint);border-radius:50%;width:6px;height:6px}.accountingEntryMeta{background:#f8faf6;border-bottom:1px solid #e7ece3;grid-template-columns:repeat(3,1fr);gap:8px;padding:14px 18px;display:grid}.accountingEntryMeta>div{background:#fff;border:1px solid #e0e7dc;border-radius:10px;flex-direction:column;justify-content:center;min-height:55px;padding:10px;display:flex}.accountingEntryMeta small{color:#8b968d;font-size:6px}.accountingEntryMeta b{color:var(--navy);margin-top:2px;font-size:8px}.accountingEntryTable{padding:10px 18px 4px}.accountingEntryHead,.accountingEntryTable>div:not(.accountingEntryHead){grid-template-columns:minmax(0,1fr) 90px 90px;align-items:center;gap:8px;display:grid}.accountingEntryHead{color:#849087;min-height:34px;padding:0 9px;font-size:6.5px;font-weight:700}.accountingEntryTable>div:not(.accountingEntryHead){min-height:52px;color:var(--navy);border-top:1px solid #edf1e9;padding:0 9px}.accountingEntryTable>div:not(.accountingEntryHead)>span{align-items:center;gap:7px;font-size:8px;font-weight:650;display:flex}.accountingEntryTable>div:not(.accountingEntryHead)>span i{background:#d7e8c2;border-radius:2px;width:7px;height:7px}.accountingEntryTable b,.accountingEntryTable em{text-align:center;direction:ltr;font-size:8px;font-style:normal}.accountingEntryTable b{color:#245d2d}.accountingEntryTable em{color:#a1aaa3}.accountingEntryFooter{background:#f8faf6;border-top:1px solid #e6ece1;justify-content:space-between;align-items:center;gap:16px;min-height:82px;padding:14px 18px;display:flex}.accountingEntryFooter>div{flex-direction:column;display:flex}.accountingEntryFooter small{color:#89938b;font-size:6px}.accountingEntryFooter b{color:#287133;align-items:center;gap:5px;margin-top:3px;font-size:8px;display:flex}.accountingEntryFooter button{background:var(--green);color:#fff;border:0;border-radius:9px;min-height:38px;padding:0 13px;font-family:inherit;font-size:7px;font-weight:750}.accountingFloatCard{z-index:5;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffffff7;border:1px solid #dbe5d3;border-radius:13px;align-items:center;gap:9px;min-width:205px;padding:11px 12px;display:flex;position:absolute;box-shadow:0 16px 38px #0112071a}.accountingFloatCard.currency{top:95px;left:-22px}.accountingFloatCard.reports{bottom:82px;right:-14px}.accountingFloatIcon{width:35px;height:35px;color:var(--green);background:#edf5e2;border-radius:9px;place-items:center;display:grid}.accountingFloatCard>span:last-child{flex-direction:column;display:flex}.accountingFloatCard small{color:#87938a;font-size:6px}.accountingFloatCard b{color:var(--navy);margin-top:1px;font-size:8px}.accountingModuleStrip{background:#fff;border-top:1px solid #e7ece3;border-bottom:1px solid #e7ece3}.accountingModuleStrip .shell{grid-template-columns:repeat(7,1fr);min-height:78px;display:grid}.accountingModuleStrip span{color:#66736a;text-align:center;border-inline-start:1px solid #edf1e9;justify-content:center;align-items:center;padding:0 10px;font-size:9px;font-weight:650;display:flex}.accountingModuleStrip span:first-child{border-inline-start:0}.accountingSectionIntro{max-width:760px}.accountingSectionIntro.centered{text-align:center;margin-inline:auto}.accountingSectionIntro h2{color:var(--navy);letter-spacing:-.04em;margin:0;font-size:clamp(34px,4vw,52px);font-weight:680;line-height:1.42}.accountingSectionIntro p{color:#6b786e;max-width:680px;margin:15px 0 0;font-size:14px;line-height:1.95}.accountingFeaturesSection{background:#fff;padding:118px 0}.accountingFeatureGrid{grid-template-columns:repeat(3,1fr);gap:12px;margin-top:48px;display:grid}.accountingFeatureCard{background:#fbfcf9;border:1px solid #dfe7d9;border-radius:20px;min-height:300px;padding:25px;transition:transform .2s,box-shadow .2s,border-color .2s;position:relative;overflow:hidden}.accountingFeatureCard:hover{border-color:#bfd39f;transform:translateY(-4px);box-shadow:0 20px 46px #01120712}.accountingFeatureCard.feature-1{background:radial-gradient(circle at 8% 95%,#8bc53d1c,#0000 28%),#f8fbf4;grid-column:span 2}.accountingFeatureIcon{width:45px;height:45px;color:var(--green);background:#edf5e3;border-radius:12px;place-items:center;display:grid}.accountingFeatureCard h3{color:var(--navy);margin:18px 0 0;font-size:19px;font-weight:700;line-height:1.45}.accountingFeatureCard>p{color:#6f7a71;max-width:500px;margin:9px 0 0;font-size:11.5px;line-height:1.9}.accountingFeatureCard>div{flex-wrap:wrap;gap:6px;margin-top:20px;display:flex}.accountingFeatureCard>div span{color:#6b776d;background:#fff;border:1px solid #dde6d6;border-radius:999px;align-items:center;min-height:29px;padding:0 9px;font-size:7px;font-weight:650;display:inline-flex}.smartEntriesSection{background:#f6f8f2;padding:116px 0}.smartEntriesGrid{grid-template-columns:minmax(0,.86fr) minmax(0,1.14fr);align-items:center;gap:70px;display:grid}.smartEntriesCopy h2,.currencyAccountingCopy h2,.accountingReportsCopy h2{color:var(--navy);letter-spacing:-.045em;margin:0;font-size:clamp(36px,4.2vw,54px);font-weight:680;line-height:1.42}.smartEntriesCopy>p,.currencyAccountingCopy>p,.accountingReportsCopy>p{color:#6d786f;max-width:590px;margin:15px 0 0;font-size:14px;line-height:1.95}.smartCategoryList{grid-template-columns:1fr 1fr;gap:9px;margin-top:27px;display:grid}.smartCategoryList span{color:#5f6d62;background:#fff;border:1px solid #dee7d7;border-radius:10px;align-items:center;gap:8px;min-height:42px;padding:0 11px;font-size:9px;font-weight:650;display:flex}.smartCategoryList svg{color:var(--green)}.smartEntriesDemo{background:#fff;border:1px solid #d8e3d0;border-radius:24px;padding:22px;box-shadow:0 30px 70px #01120717}.smartDemoTop{justify-content:space-between;align-items:center;gap:16px;display:flex}.smartDemoTop>span:first-child{flex-direction:column;display:flex}.smartDemoTop small,.smartDemoChoice>small,.smartDemoOptions small{color:#8a968c;font-size:7px}.smartDemoTop b{color:var(--navy);margin-top:3px;font-size:13px}.smartDemoStep{background:var(--green);color:#fff;border-radius:11px;place-items:center;width:38px;height:38px;font-size:8px;font-weight:800;display:grid}.smartDemoChoice{margin-top:18px}.smartDemoChoice>div{min-height:52px;color:var(--navy);background:#f8faf5;border:1px solid #dce5d5;border-radius:11px;justify-content:space-between;align-items:center;margin-top:6px;padding:0 13px;font-size:9px;font-weight:700;display:flex}.smartDemoOptions{grid-template-columns:1fr 1fr;gap:9px;margin-top:12px;display:grid}.smartDemoOptions>div{background:#fff;border:1px solid #e0e7dc;border-radius:12px;min-height:90px;padding:12px}.smartDemoOptions small{margin-bottom:9px;display:block}.smartDemoOptions span{color:#788479;background:#f3f6ef;border-radius:7px;align-items:center;min-height:29px;margin-inline-end:4px;padding:0 8px;font-size:6.5px;font-weight:650;display:inline-flex}.smartDemoOptions span.selected{color:#316a30;background:#e8f3d9}.smartDemoResult{background:#f6faef;border:1px solid #cde0b5;border-radius:13px;margin-top:12px;padding:13px}.smartResultLabel{color:#46793c;font-size:7px;font-weight:800}.smartDemoResult>div{border-bottom:1px solid #e2ecd8;justify-content:space-between;align-items:center;min-height:38px;display:flex}.smartDemoResult>div:last-child{border-bottom:0}.smartDemoResult>div span{color:var(--navy);font-size:8px}.smartDemoResult>div b{color:#447840;font-size:7px}.smartEntriesDemo>button{background:var(--navy);color:#fff;border:0;border-radius:11px;width:100%;min-height:46px;margin-top:12px;font-family:inherit;font-size:9px;font-weight:750}.currencyAccountingSection{background:#fff;padding:118px 0}.currencyAccountingGrid{direction:ltr;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:center;gap:76px;display:grid}.currencyAccountingCopy,.currencyAccountingVisual{direction:rtl}.currencySettingsMock{background:radial-gradient(circle at 12% 90%,#8bc53d1a,#0000 26%),#f8faf6;border:1px solid #d9e4d1;border-radius:24px;padding:22px;box-shadow:0 30px 70px #01120714}.currencySettingsHead{justify-content:space-between;align-items:center;gap:12px;display:flex}.currencySettingsHead>span{color:var(--navy);align-items:center;gap:8px;font-size:10px;font-weight:750;display:flex}.currencySettingsHead>span svg{color:var(--green)}.currencySettingsHead>b{color:#397236;background:#e8f3da;border-radius:999px;align-items:center;min-height:26px;padding:0 8px;font-size:6px;display:inline-flex}.baseCurrencyCard{background:#fff;border:1px solid #c8dba9;border-radius:14px;margin-top:18px;padding:15px}.baseCurrencyCard>small{color:#829087;font-size:6px}.baseCurrencyCard>div,.extraCurrencyRows>div{align-items:center;gap:10px;margin-top:8px;display:flex}.currencyCode{background:var(--navy);color:#fff;direction:ltr;border-radius:10px;flex:none;place-items:center;width:46px;height:40px;font-size:8px;font-weight:800;display:grid}.baseCurrencyCard>div>span:last-child,.extraCurrencyRows>div>span:nth-child(2){flex-direction:column;min-width:0;display:flex}.baseCurrencyCard b,.extraCurrencyRows b{color:var(--navy);font-size:9px}.baseCurrencyCard span small,.extraCurrencyRows span small{color:#89958c;margin-top:2px;font-size:6px}.extraCurrencyRows{gap:7px;margin-top:9px;display:grid}.extraCurrencyRows>div{background:#fff;border:1px solid #e0e7dc;border-radius:12px;grid-template-columns:46px 1fr auto;min-height:64px;margin:0;padding:10px;display:grid}.extraCurrencyRows .currencyCode{height:38px;color:var(--green);background:#eef4e6}.extraCurrencyRows i{color:#5b8251;background:#f1f6ea;border-radius:999px;align-items:center;min-height:24px;padding:0 7px;font-size:5.5px;font-style:normal;display:inline-flex}.currencyEquationBox{color:#fff;direction:ltr;background:linear-gradient(135deg,#011207,#013516);border-radius:12px;justify-content:center;align-items:center;gap:9px;min-height:68px;margin-top:10px;padding:0 12px;font-size:8px;display:flex}.currencyEquationBox i{color:#ffffff73;font-style:normal}.currencyEquationBox strong{color:#b9df86;font-size:9px}.currencyBenefits{gap:10px;margin-top:27px;display:grid}.currencyBenefits>div{background:#fafcf8;border:1px solid #e0e7da;border-radius:12px;grid-template-columns:30px 1fr;align-items:center;gap:9px;min-height:64px;padding:12px 13px;display:grid}.currencyBenefits>div>svg{width:28px;height:28px;color:var(--green);background:#edf5e3;border-radius:8px;padding:6px}.currencyBenefits span{flex-direction:column;display:flex}.currencyBenefits b{color:var(--navy);font-size:9px}.currencyBenefits small{color:#89958c;margin-top:2px;font-size:7px}.accountingFlowSection{background:#f7f9f4;padding:112px 0}.accountingFlow{grid-template-columns:1fr auto 1fr auto 1fr auto 1fr;align-items:center;gap:12px;margin-top:48px;display:grid}.accountingFlow>article{background:#fff;border:1px solid #dce5d5;border-radius:18px;min-height:230px;padding:21px;position:relative;overflow:hidden}.accountingFlow>article>span{color:#c3cec3;font-size:24px;font-weight:800;position:absolute;top:13px;left:15px}.accountingFlow>article>i{width:42px;height:42px;color:var(--green);background:#edf5e3;border-radius:11px;place-items:center;font-style:normal;display:grid}.accountingFlow h3{color:var(--navy);margin:18px 0 0;font-size:15px}.accountingFlow p{color:#748077;margin:8px 0 0;font-size:9px;line-height:1.8}.accountingFlow>b{color:#a9b8a5;font-size:21px;font-weight:500}.accountingReportsSection{background:#fff;padding:122px 0;overflow:hidden}.accountingReportsGrid{grid-template-columns:minmax(0,.86fr) minmax(0,1.14fr);align-items:center;gap:78px;display:grid}.reportFeatureList{gap:7px;margin-top:27px;display:grid}.reportFeatureList>div{border-bottom:1px solid #e7ece3;grid-template-columns:38px 1fr;align-items:center;gap:10px;min-height:68px;padding:10px 0;display:grid}.reportFeatureList>div>span{width:34px;height:34px;color:var(--green);background:#eef5e5;border-radius:9px;place-items:center;font-size:7px;font-weight:800;display:grid}.reportFeatureList p{flex-direction:column;margin:0;display:flex}.reportFeatureList b{color:var(--navy);font-size:10px}.reportFeatureList small{color:#879289;margin-top:2px;font-size:7px}.reportsStack{min-height:520px;position:relative}.reportSheet{background:#fff;border:1px solid #dbe4d4;border-radius:20px;position:absolute;box-shadow:0 24px 60px #01120717}.reportSheetBack{background:#f4f8ee;width:72%;min-height:330px;padding:26px;top:25px;left:2%;transform:rotate(-6deg)}.reportSheetBack small,.reportSheetFront small{color:#809083;font-size:7px;display:block}.reportSheetBack b,.reportSheetFront b{color:var(--navy);margin-top:5px;font-size:17px;display:block}.reportSheetMiddle{z-index:2;width:82%;min-height:365px;padding:23px;top:72px;right:5%;transform:rotate(2.5deg)}.reportSheetHead{justify-content:space-between;align-items:center;display:flex}.reportSheetHead>span{flex-direction:column;display:flex}.reportSheetHead small{color:#849087;font-size:6px}.reportSheetHead b{color:var(--navy);margin-top:2px;font-size:13px}.reportSheetHead i{min-height:26px;color:var(--green);background:#edf4e5;border-radius:7px;align-items:center;padding:0 8px;font-size:6px;font-style:normal;display:inline-flex}.trialRows{margin-top:16px}.trialRows>span{border-top:1px solid #edf1e9;grid-template-columns:1fr 90px 90px;align-items:center;min-height:48px;display:grid}.trialRows i{color:#657268;font-size:7px;font-style:normal}.trialRows b,.trialRows em{text-align:center;direction:ltr;font-size:7px;font-style:normal}.trialRows b{color:#356a31}.trialRows em{color:#6d7a6f}.trialBalanceStatus{color:#4f7646;background:#f1f7e9;border-radius:9px;align-items:center;gap:7px;min-height:36px;margin-top:10px;padding:0 10px;font-size:6.5px;font-weight:700;display:flex}.reportSheetFront{z-index:4;background:linear-gradient(145deg,#f8fbf2,#fff);border-color:#bcd59a;width:63%;min-height:148px;padding:22px;bottom:4px;right:16%}.reportSheetFront span{color:#78857a;margin-top:7px;font-size:7px;display:block}.accountingToolsSection{background:#f7f9f4;padding:116px 0}.accountingToolsGrid{grid-template-columns:repeat(3,1fr);gap:10px;margin-top:42px;display:grid}.accountingToolsGrid article{background:#fff;border:1px solid #dfe7d9;border-radius:17px;min-height:210px;padding:22px}.accountingToolsGrid article>span{color:#a5b2a7;font-size:9px;font-weight:800}.accountingToolsGrid h3{color:var(--navy);margin:25px 0 0;font-size:15px;line-height:1.5}.accountingToolsGrid p{color:#78837a;margin:8px 0 0;font-size:9px;line-height:1.8}.accountingFinalCta{background:#fff;padding:90px 0}.accountingFinalCtaCard{color:#fff;background:radial-gradient(circle at 8% 95%,#8bc53d38,#0000 28%),linear-gradient(140deg,#011207,#012f13 70%,#073b1b);border-radius:28px;justify-content:space-between;align-items:center;gap:42px;min-height:330px;padding:48px 52px;display:flex;position:relative;overflow:hidden}.accountingFinalCtaCard:after{content:"";border:1px solid #8bc53d24;border-radius:50%;width:260px;height:260px;position:absolute;top:-120px;left:-85px;box-shadow:0 0 0 38px #8bc53d09,0 0 0 76px #8bc53d05}.accountingFinalCtaCard>div{z-index:2;max-width:740px;position:relative}.accountingFinalCtaCard .sectionKicker{color:#b4dc7f}.accountingFinalCtaCard h2{color:#fff;letter-spacing:-.04em;margin:0;font-size:clamp(34px,4vw,52px);font-weight:680;line-height:1.4}.accountingFinalCtaCard p{color:#fff9;max-width:650px;margin:14px 0 0;font-size:13px;line-height:1.9}.accountingFinalCtaCard>.button{z-index:2;background:var(--mint);min-width:178px;color:var(--navy);box-shadow:none;flex:none;position:relative}.accountingFinalCtaCard>.button:hover{background:#a1d05f}@media (max-width:1100px){.accountingHeroGrid,.smartEntriesGrid,.accountingReportsGrid{gap:42px}.accountingHeroVisual{min-height:550px}.accountingFloatCard.currency{left:0}.accountingFloatCard.reports{right:0}.currencyAccountingGrid{gap:48px}.accountingFlow{grid-template-columns:repeat(2,1fr)}.accountingFlow>b{display:none}.accountingToolsGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:920px){.accountingHero{padding:72px 0 82px}.accountingHeroGrid,.smartEntriesGrid,.currencyAccountingGrid,.accountingReportsGrid{grid-template-columns:1fr}.accountingHeroGrid{gap:46px}.accountingHeroCopy{max-width:760px}.accountingHeroVisual{min-height:auto;padding:36px 0}.accountingWindow{width:min(100%,700px)}.accountingFloatCard.currency{top:0;left:20px}.accountingFloatCard.reports{bottom:0;right:18px}.accountingModuleStrip .shell{grid-template-columns:repeat(4,1fr);min-height:auto}.accountingModuleStrip span{border-bottom:1px solid #edf1e9;min-height:56px}.accountingFeatureGrid{grid-template-columns:1fr 1fr}.accountingFeatureCard.feature-1{grid-column:span 2}.smartEntriesGrid{gap:42px}.currencyAccountingGrid{direction:rtl}.currencyAccountingVisual{order:2}.currencyAccountingCopy{order:1}.reportsStack{min-height:480px}.accountingFinalCtaCard{flex-direction:column;align-items:flex-start}}@media (max-width:640px){.accountingHero{padding:52px 0 64px}.accountingHeroCopy h1{font-size:40px;line-height:1.34}.accountingHeroCopy>p{font-size:14px}.accountingHeroActions{display:grid}.accountingHeroActions .button{width:100%}.accountingHeroProof{display:grid}.accountingHeroVisual{padding:28px 0 54px}.accountingWindow{border-radius:17px}.accountingWindowTop{min-height:68px;padding-inline:12px}.accountingWindowStatus{display:none}.accountingEntryMeta{gap:5px;padding:9px}.accountingEntryMeta>div{min-height:48px;padding:7px}.accountingEntryTable{padding-inline:9px}.accountingEntryHead,.accountingEntryTable>div:not(.accountingEntryHead){grid-template-columns:minmax(0,1fr) 55px 55px;gap:4px}.accountingEntryTable>div:not(.accountingEntryHead){min-height:46px}.accountingEntryFooter{padding:10px}.accountingEntryFooter button{font-size:6px}.accountingFloatCard{min-width:170px;padding:8px}.accountingFloatCard.currency{left:0}.accountingFloatCard.reports{right:0}.accountingModuleStrip .shell{grid-template-columns:repeat(2,1fr)}.accountingModuleStrip span{font-size:8px}.accountingFeaturesSection,.smartEntriesSection,.currencyAccountingSection,.accountingFlowSection,.accountingReportsSection,.accountingToolsSection{padding:78px 0}.accountingSectionIntro h2,.smartEntriesCopy h2,.currencyAccountingCopy h2,.accountingReportsCopy h2{font-size:31px}.accountingFeatureGrid{grid-template-columns:1fr;margin-top:30px}.accountingFeatureCard.feature-1{grid-column:auto}.accountingFeatureCard{min-height:auto;padding:20px}.smartCategoryList{grid-template-columns:1fr}.smartEntriesDemo{border-radius:18px;padding:15px}.smartDemoOptions{grid-template-columns:1fr}.currencySettingsMock{border-radius:18px;padding:15px}.extraCurrencyRows>div{grid-template-columns:42px 1fr}.extraCurrencyRows i{display:none}.currencyEquationBox{gap:5px;font-size:6.2px}.currencyEquationBox strong{font-size:7px}.accountingFlow{grid-template-columns:1fr;margin-top:30px}.accountingFlow>article{min-height:auto}.reportsStack{min-height:400px}.reportSheetBack{width:78%}.reportSheetMiddle{width:92%;padding:15px;right:2%}.trialRows>span{grid-template-columns:1fr 65px 65px}.reportSheetFront{width:78%;right:11%}.accountingToolsGrid{grid-template-columns:1fr;margin-top:28px}.accountingToolsGrid article{min-height:auto}.accountingFinalCta{padding:60px 0}.accountingFinalCtaCard{border-radius:22px;min-height:auto;padding:32px 22px}.accountingFinalCtaCard h2{font-size:31px}.accountingFinalCtaCard>.button{width:100%}}.businessSolutionPage{color:var(--text);background:#fff}.businessHero{background:radial-gradient(circle at 16% 18%,#8bc53d1a,#0000 25%),linear-gradient(#012f1307 1px,#0000 1px) 0 0/44px 44px,linear-gradient(90deg,#012f1307 1px,#0000 1px) 0 0/44px 44px,#f8fbf5;padding:94px 0 102px;position:relative;overflow:hidden}.businessHero:after{content:"";filter:blur(72px);pointer-events:none;background:#8bc53d1f;border-radius:50%;width:490px;height:490px;position:absolute;bottom:-220px;left:-180px}.businessHeroGrid{z-index:2;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:66px;display:grid;position:relative}.businessHeroCopy{max-width:610px}.businessEyebrow{width:max-content;min-height:36px;color:var(--green);background:#f5f9ef;border:1px solid #d7e4c7;border-radius:999px;align-items:center;gap:8px;padding:0 12px;font-size:10px;font-weight:750;display:inline-flex}.businessHeroCopy h1{max-width:630px;color:var(--navy);letter-spacing:-.055em;margin:20px 0 0;font-size:clamp(46px,5.1vw,70px);font-weight:700;line-height:1.25}.businessHeroCopy>p{color:#68756c;max-width:590px;margin:20px 0 0;font-size:16px;line-height:2}.businessHeroActions{flex-wrap:wrap;gap:10px;margin-top:28px;display:flex}.businessHeroActions .button{min-height:50px}.businessHeroProof{flex-wrap:wrap;gap:12px 19px;margin-top:25px;display:flex}.businessHeroProof span{color:#66736a;align-items:center;gap:7px;font-size:10px;font-weight:600;display:inline-flex}.businessHeroProof i{background:var(--mint);border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #8bc53d1a}.businessHeroVisual{place-items:center;min-height:610px;display:grid;position:relative}.businessHeroVisual:before{content:"";border:1px solid #012f1317;border-radius:35px;position:absolute;inset:7% 4% 8%;transform:rotate(2.5deg)}.businessHeroVisual:after{content:"";background:#8bc53d17;border-radius:50%;width:340px;height:340px;position:absolute}.businessProductWindow{z-index:3;background:#fff;border:1px solid #d7e2cf;border-radius:24px;width:min(100%,660px);position:relative;overflow:hidden;box-shadow:0 36px 84px #01120724,0 10px 26px #0112070e}.businessWindowTop{border-bottom:1px solid #e8ede4;justify-content:space-between;align-items:center;gap:14px;min-height:76px;padding:0 18px;display:flex}.businessWindowTitle{align-items:center;gap:10px;display:flex}.businessWindowTitle>i{width:40px;height:40px;color:var(--green);background:#eef5e5;border-radius:11px;place-items:center;font-style:normal;display:grid}.businessWindowTitle>span{flex-direction:column;display:flex}.businessWindowTitle small{color:#89958b;font-size:7px}.businessWindowTitle b{color:var(--navy);margin-top:1px;font-size:12px}.businessWindowBadge{color:#3d6e2b;background:#f2f8e9;border-radius:999px;align-items:center;gap:6px;min-height:28px;padding:0 9px;font-size:7px;font-weight:750;display:inline-flex}.businessWindowBadge i{background:var(--mint);border-radius:50%;width:6px;height:6px}.businessWindowMetrics{background:#f8faf6;border-bottom:1px solid #e7ece3;grid-template-columns:repeat(3,1fr);gap:7px;padding:14px 18px;display:grid}.businessWindowMetrics article{background:#fff;border:1px solid #e0e7dc;border-radius:11px;flex-direction:column;justify-content:center;min-height:82px;padding:11px;display:flex}.businessWindowMetrics article.featured{background:#f7fbed;border-color:#c6daa8}.businessWindowMetrics small{color:#89958c;font-size:6px}.businessWindowMetrics strong{text-align:right;color:var(--navy);direction:ltr;margin-top:5px;font-size:16px;line-height:1}.businessWindowMetrics article>span{color:#7f8d82;margin-top:5px;font-size:5.7px}.businessWindowBody{grid-template-columns:minmax(0,1.35fr) minmax(150px,.65fr);gap:10px;padding:14px 18px 18px;display:grid}.businessWindowChart,.businessWindowList{background:#fff;border:1px solid #e0e7dc;border-radius:12px;min-height:225px;padding:12px}.businessChartHead{justify-content:space-between;align-items:flex-start;display:flex}.businessChartHead>span{flex-direction:column;display:flex}.businessChartHead small{color:#89958d;font-size:5.8px}.businessChartHead b{color:var(--navy);margin-top:2px;font-size:8px}.businessChartHead em{color:#839087;font-size:5.5px;font-style:normal}.businessChartGraph{height:155px;margin-top:12px;position:relative}.businessChartGraph>i{border-top:1px dashed #e7ece4;position:absolute;left:0;right:0}.businessChartGraph>i:first-child{top:0}.businessChartGraph>i:nth-child(2){top:33%}.businessChartGraph>i:nth-child(3){top:66%}.businessChartGraph>i:nth-child(4){bottom:0}.businessChartGraph svg{z-index:2;width:100%;height:100%;position:relative}.businessWindowList>small{color:#849087;font-size:6px}.businessWindowList>div{border-bottom:1px solid #edf1e9;grid-template-columns:22px minmax(0,1fr) auto;align-items:center;gap:7px;min-height:57px;display:grid}.businessWindowList>div:last-child{border-bottom:0}.businessWindowList>div>i{width:21px;height:21px;color:var(--green);background:#eef5e4;border-radius:6px;place-items:center;font-size:5px;font-style:normal;font-weight:800;display:grid}.businessWindowList>div>span{flex-direction:column;min-width:0;display:flex}.businessWindowList b{color:var(--navy);white-space:nowrap;text-overflow:ellipsis;font-size:6.5px;overflow:hidden}.businessWindowList span small{color:#89958c;font-size:5.2px}.businessWindowList strong{color:#476c43;direction:ltr;font-size:6px}.businessFloat{z-index:5;min-width:200px;color:var(--green);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffffff7;border:1px solid #dbe5d3;border-radius:13px;align-items:center;gap:9px;padding:10px 12px;display:flex;position:absolute;box-shadow:0 16px 38px #0112071a}.businessFloatA{top:92px;left:-18px}.businessFloatB{bottom:82px;right:-14px}.businessFloat>span{flex-direction:column;display:flex}.businessFloat small{color:#87938a;font-size:6px}.businessFloat b{color:var(--navy);margin-top:1px;font-size:8px}.businessModuleStrip{background:#fff;border-top:1px solid #e7ece3;border-bottom:1px solid #e7ece3}.businessModuleStrip .shell{justify-content:center;align-items:stretch;min-height:80px;display:flex}.businessModuleStrip span{color:#66736a;text-align:center;border-inline-start:1px solid #edf1e9;flex:1;justify-content:center;align-items:center;min-width:0;padding:0 9px;font-size:8.5px;font-weight:650;display:flex}.businessModuleStrip span:first-child{border-inline-start:0}.businessSectionIntro{max-width:780px}.businessSectionIntro.centered{text-align:center;margin-inline:auto}.businessSectionIntro h2,.businessDeepDiveCopy h2,.businessInsightsCopy h2{color:var(--navy);letter-spacing:-.04em;margin:0;font-size:clamp(35px,4vw,52px);font-weight:680;line-height:1.42}.businessSectionIntro p,.businessDeepDiveCopy>p,.businessInsightsCopy>p{color:#6b786e;max-width:680px;margin:15px 0 0;font-size:14px;line-height:1.95}.businessFeaturesSection{background:#fff;padding:116px 0}.businessFeatureGrid{grid-template-columns:repeat(3,1fr);gap:12px;margin-top:46px;display:grid}.businessFeatureCard{background:#fbfcf9;border:1px solid #dfe7d9;border-radius:20px;min-height:295px;padding:24px;transition:transform .2s,border-color .2s,box-shadow .2s;position:relative;overflow:hidden}.businessFeatureCard:hover{border-color:#bfd39f;transform:translateY(-4px);box-shadow:0 20px 46px #01120712}.businessFeatureCard.feature-1{background:radial-gradient(circle at 8% 95%,#8bc53d1c,#0000 28%),#f8fbf4;grid-column:span 2}.businessFeatureIcon{width:45px;height:45px;color:var(--green);background:#edf5e3;border-radius:12px;place-items:center;display:grid}.businessFeatureCard h3{color:var(--navy);margin:18px 0 0;font-size:18px;line-height:1.45}.businessFeatureCard>p{color:#6f7a71;max-width:500px;margin:9px 0 0;font-size:11.5px;line-height:1.9}.businessFeatureCard>div{flex-wrap:wrap;gap:6px;margin-top:19px;display:flex}.businessFeatureCard>div span{color:#6b776d;background:#fff;border:1px solid #dde6d6;border-radius:999px;align-items:center;min-height:28px;padding:0 9px;font-size:7px;font-weight:650;display:inline-flex}.businessWorkflowSection{background:#f7f9f4;padding:112px 0}.businessWorkflow{grid-template-columns:repeat(4,1fr);align-items:stretch;gap:0;margin-top:46px;display:grid}.businessWorkflowUnit{grid-template-columns:1fr auto;align-items:center;display:grid}.businessWorkflowUnit:last-child{grid-template-columns:1fr}.businessWorkflowUnit article{background:#fff;border:1px solid #dce5d5;border-radius:18px;min-height:240px;padding:21px;position:relative}.businessWorkflowUnit article>span{color:#c3cec3;font-size:24px;font-weight:800;position:absolute;top:13px;left:15px}.businessWorkflowUnit article>i{width:42px;height:42px;color:var(--green);background:#edf5e3;border-radius:11px;place-items:center;font-style:normal;display:grid}.businessWorkflowUnit h3{color:var(--navy);margin:18px 0 0;font-size:15px}.businessWorkflowUnit p{color:#748077;margin:8px 0 0;font-size:9px;line-height:1.8}.businessWorkflowUnit>b{color:#a9b8a5;padding:0 9px;font-size:20px;font-weight:500}.businessDeepDiveSection{background:#fff;padding:118px 0}.businessDeepDiveGrid{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:74px;display:grid}.businessBenefitList{gap:9px;margin-top:26px;display:grid}.businessBenefitList>div{background:#fafcf8;border:1px solid #e0e7da;border-radius:12px;grid-template-columns:30px 1fr;align-items:center;gap:9px;min-height:62px;padding:11px 12px;display:grid}.businessBenefitList>div>svg{width:28px;height:28px;color:var(--green);background:#edf5e3;border-radius:8px;padding:6px}.businessBenefitList span{flex-direction:column;display:flex}.businessBenefitList b{color:var(--navy);font-size:9px}.businessBenefitList small{color:#89958c;margin-top:2px;font-size:7px}.businessDeepDiveVisual{background:radial-gradient(circle at 8% 92%,#8bc53d1c,#0000 28%),#f7f9f4;border:1px solid #dde7d4;border-radius:28px;padding:34px}.deepDivePanel{background:#fff;border:1px solid #d8e3cf;border-radius:18px;overflow:hidden;box-shadow:0 24px 54px #01120714}.deepDivePanelHead{border-bottom:1px solid #e9ede6;justify-content:space-between;align-items:center;min-height:66px;padding:0 16px;display:flex}.deepDivePanelHead>span{color:var(--navy);align-items:center;gap:8px;font-size:10px;font-weight:750;display:flex}.deepDivePanelHead svg{color:var(--green)}.deepDivePanelHead>b{color:#47733f;background:#eef5e4;border-radius:999px;align-items:center;min-height:25px;padding:0 8px;font-size:6px;display:inline-flex}.deepDiveRows{padding:6px 14px}.deepDiveRows>div{border-bottom:1px solid #edf1e9;grid-template-columns:28px 1fr auto;align-items:center;gap:9px;min-height:65px;display:grid}.deepDiveRows>div:last-child{border-bottom:0}.deepDiveRows>div>i{color:#52764c;background:#f0f5ea;border-radius:7px;place-items:center;width:25px;height:25px;font-size:5.5px;font-style:normal;font-weight:800;display:grid}.deepDiveRows>div>span{flex-direction:column;display:flex}.deepDiveRows b{color:var(--navy);font-size:8px}.deepDiveRows small{color:#8b968d;margin-top:2px;font-size:6px}.deepDiveRows strong{color:#42683f;direction:ltr;font-size:8px}.deepDiveFooter{background:#f4f8ee;border-top:1px solid #dce7d2;justify-content:space-between;align-items:center;min-height:62px;padding:0 16px;display:flex}.deepDiveFooter span{color:#6b796e;font-size:7px}.deepDiveFooter b{color:var(--green);direction:ltr;font-size:12px}.businessInsightsSection{background:#f7f9f4;padding:116px 0}.businessInsightsGrid{direction:ltr;grid-template-columns:minmax(0,1.12fr) minmax(0,.88fr);align-items:center;gap:72px;display:grid}.businessInsightsVisual,.businessInsightsCopy{direction:rtl}.insightsBoard{background:#fff;border:1px solid #d8e3cf;border-radius:23px;padding:19px;box-shadow:0 28px 62px #01120714}.insightsBoardHead{justify-content:space-between;align-items:center;display:flex}.insightsBoardHead>span{flex-direction:column;display:flex}.insightsBoardHead small{color:#89958c;font-size:6px}.insightsBoardHead b{color:var(--navy);margin-top:2px;font-size:13px}.insightsBoardHead>i{color:#6c7a6e;background:#f0f5ea;border-radius:7px;align-items:center;min-height:27px;padding:0 8px;font-size:5.8px;font-style:normal;display:inline-flex}.insightsKpis{grid-template-columns:repeat(3,1fr);gap:7px;margin-top:14px;display:grid}.insightsKpis article{background:#fafcf8;border:1px solid #e0e7dc;border-radius:11px;min-height:90px;padding:11px}.insightsKpis small{color:#89958d;font-size:5.8px}.insightsKpis strong{color:var(--navy);text-align:right;direction:ltr;margin-top:8px;font-size:13px;display:block}.insightsKpis span{color:#87938a;margin-top:5px;font-size:5.5px;display:block}.insightsMiniChart{border:1px solid #e0e7dc;border-radius:12px;height:180px;margin-top:8px;padding:13px;position:relative}.insightsMiniChart>div{flex-direction:column;justify-content:space-between;display:flex;position:absolute;inset:13px}.insightsMiniChart>div i{border-top:1px dashed #e7ece4}.insightsMiniChart svg{z-index:2;width:100%;height:100%;position:relative}.businessInsightBullets{flex-wrap:wrap;gap:8px;margin-top:25px;display:flex}.businessInsightBullets span{color:#647169;background:#fff;border:1px solid #dfe7d8;border-radius:999px;align-items:center;gap:7px;min-height:34px;padding:0 10px;font-size:7.5px;font-weight:650;display:inline-flex}.businessInsightBullets i{background:var(--mint);border-radius:50%;width:6px;height:6px}.businessToolsSection{background:#fff;padding:114px 0}.businessToolsGrid{grid-template-columns:repeat(3,1fr);gap:10px;margin-top:40px;display:grid}.businessToolsGrid article{background:#fbfcf9;border:1px solid #dfe7d9;border-radius:17px;min-height:205px;padding:22px}.businessToolsGrid article>span{color:#a5b2a7;font-size:9px;font-weight:800}.businessToolsGrid h3{color:var(--navy);margin:24px 0 0;font-size:15px;line-height:1.5}.businessToolsGrid p{color:#78837a;margin:8px 0 0;font-size:9px;line-height:1.8}.businessFinalCta{background:#f7f9f4;padding:88px 0}.businessFinalCtaCard{color:#fff;background:radial-gradient(circle at 8% 95%,#8bc53d38,#0000 28%),linear-gradient(140deg,#011207,#012f13 70%,#073b1b);border-radius:28px;justify-content:space-between;align-items:center;gap:42px;min-height:325px;padding:48px 52px;display:flex;position:relative;overflow:hidden}.businessFinalCtaCard:after{content:"";border:1px solid #8bc53d24;border-radius:50%;width:260px;height:260px;position:absolute;top:-120px;left:-85px;box-shadow:0 0 0 38px #8bc53d09,0 0 0 76px #8bc53d05}.businessFinalCtaCard>div{z-index:2;max-width:760px;position:relative}.businessFinalCtaCard .sectionKicker{color:#b4dc7f}.businessFinalCtaCard h2{color:#fff;letter-spacing:-.04em;margin:0;font-size:clamp(34px,4vw,52px);font-weight:680;line-height:1.4}.businessFinalCtaCard p{color:#fff9;max-width:650px;margin:14px 0 0;font-size:13px;line-height:1.9}.businessFinalCtaCard>.button{z-index:2;background:var(--mint);min-width:178px;color:var(--navy);box-shadow:none;flex:none;position:relative}.solution-sales .businessWindowMetrics article.featured,.solution-sales .businessFeatureCard.feature-1{background:linear-gradient(145deg,#f5faf0,#fff)}.solution-purchases-expenses .businessDeepDiveVisual{background:linear-gradient(145deg,#f8faf5,#f3f7ee)}.solution-inventory .businessProductWindow{box-shadow:0 36px 84px #012f1321,0 10px 26px #0112070d}.solution-hr .businessHeroVisual:after{background:#8bc53d13}@media (max-width:1100px){.businessHeroGrid,.businessDeepDiveGrid,.businessInsightsGrid{gap:42px}.businessHeroVisual{min-height:550px}.businessFloatA{left:0}.businessFloatB{right:0}.businessWorkflow{grid-template-columns:1fr 1fr;gap:12px}.businessWorkflowUnit{display:block}.businessWorkflowUnit>b{display:none}.businessToolsGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:920px){.businessHero{padding:72px 0 82px}.businessHeroGrid,.businessDeepDiveGrid,.businessInsightsGrid{grid-template-columns:1fr}.businessHeroGrid{gap:46px}.businessHeroCopy{max-width:760px}.businessHeroVisual{min-height:auto;padding:36px 0}.businessFloatA{top:0;left:20px}.businessFloatB{bottom:0;right:18px}.businessModuleStrip .shell{justify-content:flex-start;overflow-x:auto}.businessModuleStrip span{flex:none;min-width:145px;min-height:64px}.businessFeatureGrid{grid-template-columns:1fr 1fr}.businessFeatureCard.feature-1{grid-column:span 2}.businessInsightsGrid{direction:rtl}.businessInsightsVisual{order:2}.businessInsightsCopy{order:1}.businessFinalCtaCard{flex-direction:column;align-items:flex-start}}@media (max-width:640px){.businessHero{padding:52px 0 64px}.businessHeroCopy h1{font-size:40px;line-height:1.34}.businessHeroCopy>p{font-size:14px}.businessHeroActions{display:grid}.businessHeroActions .button{width:100%}.businessHeroProof{display:grid}.businessHeroVisual{padding:30px 0 56px}.businessProductWindow{border-radius:17px}.businessWindowTop{min-height:67px;padding-inline:11px}.businessWindowBadge{display:none}.businessWindowMetrics{gap:5px;padding:8px}.businessWindowMetrics article{min-height:70px;padding:7px}.businessWindowMetrics strong{font-size:11px}.businessWindowBody{grid-template-columns:1fr;padding:8px}.businessWindowList{display:none}.businessWindowChart{min-height:190px}.businessChartGraph{height:128px}.businessFloat{min-width:170px;padding:8px}.businessFloatA{left:0}.businessFloatB{right:0}.businessFeaturesSection,.businessWorkflowSection,.businessDeepDiveSection,.businessInsightsSection,.businessToolsSection{padding:78px 0}.businessSectionIntro h2,.businessDeepDiveCopy h2,.businessInsightsCopy h2{font-size:31px}.businessFeatureGrid{grid-template-columns:1fr;margin-top:30px}.businessFeatureCard.feature-1{grid-column:auto}.businessFeatureCard{min-height:auto;padding:20px}.businessWorkflow{grid-template-columns:1fr;margin-top:30px}.businessWorkflowUnit article{min-height:auto}.businessDeepDiveVisual{border-radius:20px;padding:12px}.deepDiveRows>div{grid-template-columns:25px 1fr auto}.insightsKpis{grid-template-columns:1fr}.insightsKpis article{min-height:68px}.insightsMiniChart{height:150px}.businessToolsGrid{grid-template-columns:1fr;margin-top:28px}.businessToolsGrid article{min-height:auto}.businessFinalCta{padding:60px 0}.businessFinalCtaCard{border-radius:22px;min-height:auto;padding:32px 22px}.businessFinalCtaCard h2{font-size:31px}.businessFinalCtaCard>.button{width:100%}}.pricingPage{background:#fff}.pricingHero{text-align:center;background:radial-gradient(circle at 50% 0,#8bc53d24,#0000 32%),linear-gradient(#012f1306 1px,#0000 1px) 0 0/44px 44px,linear-gradient(90deg,#012f1306 1px,#0000 1px) 0 0/44px 44px,#f8fbf5;padding:96px 0 78px}.pricingHeroInner{max-width:850px}.pricingEyebrow{min-height:34px;color:var(--green);background:#f4f9ed;border:1px solid #d7e4c7;border-radius:999px;align-items:center;padding:0 12px;font-size:9px;font-weight:800;display:inline-flex}.pricingHero h1{max-width:820px;color:var(--navy);letter-spacing:-.055em;margin:18px auto 0;font-size:clamp(46px,5.3vw,70px);font-weight:700;line-height:1.25}.pricingHero h1 span{color:var(--green)}.pricingHero p{color:#68756c;max-width:700px;margin:18px auto 0;font-size:15px;line-height:1.95}.pricingHeroSignals{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px 20px;margin-top:25px;display:flex}.pricingHeroSignals span{color:#66736a;align-items:center;gap:7px;font-size:9px;font-weight:650;display:inline-flex}.pricingHeroSignals i{background:var(--mint);border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 4px #8bc53d1a}.pricingCardsSection{background:#fff;padding:80px 0 116px}.pricingPageGrid{grid-template-columns:repeat(3,1fr);align-items:stretch;gap:14px;display:grid}.pricingPageCard{background:#fbfcf9;border:1px solid #dce5d5;border-radius:22px;flex-direction:column;min-height:610px;padding:28px;display:flex;position:relative}.pricingPageCard.featured{background:radial-gradient(circle at 8% 92%,#8bc53d21,#0000 25%),#f5faee;border-color:#9ec66d;box-shadow:0 24px 56px #012f1317}.pricingRecommended{background:var(--green);color:#fff;border-radius:999px;align-items:center;min-height:27px;padding:0 9px;font-size:6.5px;font-weight:800;display:inline-flex;position:absolute;top:18px;left:18px}.pricingPageKicker{color:var(--green);font-size:8px;font-weight:800}.pricingPageCard h2{color:var(--navy);margin:7px 0 0;font-size:24px;font-weight:700;line-height:1.45}.pricingPageCard>p{color:#748077;min-height:70px;margin:9px 0 0;font-size:10px;line-height:1.85}.pricingPagePrices{grid-template-columns:1fr 1fr;gap:8px;margin-top:20px;display:grid}.pricingPagePrices>div{background:#fff;border:1px solid #dfe7d9;border-radius:13px;flex-direction:column;justify-content:center;min-height:118px;padding:14px;display:flex}.pricingPagePrices span{color:#879289;font-size:7px}.pricingPagePrices strong{color:var(--navy);text-align:right;direction:ltr;margin-top:7px;font-size:24px;line-height:1}.pricingPagePrices small{color:#8c978e;margin-top:6px;font-size:6px}.pricingPageDivider{background:#e5ebe1;height:1px;margin:23px 0 18px}.pricingIncludes{color:#536157;font-size:8px;font-weight:800}.pricingPageCard ul{gap:10px;margin:14px 0 24px;padding:0;list-style:none;display:grid}.pricingPageCard li{color:#66736a;align-items:center;gap:8px;font-size:9px;display:flex}.pricingPageCard li svg{width:22px;height:22px;color:var(--green);background:#edf5e3;border-radius:7px;flex:none;padding:4px}.pricingPageCard>.button{margin-top:auto}.pricingCompareSection{background:#f7f9f4;padding:112px 0}.pricingCompareIntro{max-width:720px;margin-bottom:38px}.pricingCompareIntro h2{color:var(--navy);letter-spacing:-.04em;margin:0;font-size:clamp(34px,4vw,50px);line-height:1.42}.pricingCompareIntro p{color:#718077;margin:12px 0 0;font-size:13px}.pricingCompareTable{background:#fff;border:1px solid #dae4d2;border-radius:20px;overflow:hidden;box-shadow:0 18px 44px #0112070b}.pricingCompareRow{border-top:1px solid #edf1e9;grid-template-columns:minmax(220px,1.4fr) repeat(3,1fr);align-items:center;min-height:58px;display:grid}.pricingCompareRow:first-child{border-top:0}.pricingCompareRow.head{background:#f4f8ef;min-height:72px}.pricingCompareRow>span,.pricingCompareRow>b,.pricingCompareRow>i{text-align:center;border-inline-start:1px solid #edf1e9;justify-content:center;align-items:center;height:100%;padding:0 16px;display:flex}.pricingCompareRow>span{color:#58675d;border-inline-start:0;justify-content:flex-start;font-size:9px;font-weight:650}.pricingCompareRow.head>span,.pricingCompareRow.head>b{color:var(--navy);font-size:9px;font-weight:800}.pricingCompareRow>i{color:#aab3ac;font-size:13px;font-style:normal}.pricingCompareRow>i.yes{color:var(--green)}.pricingCompareRow>i.yes svg{background:#eef5e5;border-radius:50%;width:25px;height:25px;padding:5px}.pricingDecisionSection{background:#fff;padding:116px 0}.pricingDecisionGrid{grid-template-columns:minmax(0,.6fr) minmax(0,1.4fr);align-items:start;gap:68px;display:grid}.pricingDecisionGrid>div:first-child h2{color:var(--navy);letter-spacing:-.04em;margin:0;font-size:clamp(34px,4vw,50px);line-height:1.42}.pricingDecisionCards{gap:10px;display:grid}.pricingDecisionCards article{background:#fbfcf9;border:1px solid #dfe7d9;border-radius:16px;grid-template-columns:42px minmax(0,1fr) auto;grid-template-areas:"num title link""num text link";align-items:center;column-gap:14px;min-height:170px;padding:20px;display:grid}.pricingDecisionCards article>span{width:38px;height:38px;color:var(--green);background:#eef5e4;border-radius:10px;grid-area:num;place-items:center;font-size:8px;font-weight:800;display:grid}.pricingDecisionCards h3{color:var(--navy);grid-area:title;margin:0;font-size:14px;line-height:1.5}.pricingDecisionCards p{color:#77837a;grid-area:text;margin:4px 0 0;font-size:9px;line-height:1.75}.pricingDecisionCards a{color:var(--green);white-space:nowrap;grid-area:link;font-size:8px;font-weight:750}.pricingFaqSection{background:#f7f9f4;padding:112px 0}.pricingFaqGrid{grid-template-columns:minmax(0,.65fr) minmax(0,1.35fr);gap:70px;display:grid}.pricingFaqGrid>div:first-child h2{color:var(--navy);margin:0;font-size:clamp(34px,4vw,48px);line-height:1.45}.pricingFaqList{gap:8px;display:grid}.pricingFaqList details{background:#fff;border:1px solid #dce5d5;border-radius:14px;padding:0 18px}.pricingFaqList summary{cursor:pointer;min-height:64px;color:var(--navy);justify-content:space-between;align-items:center;font-size:10px;font-weight:750;display:flex}.pricingFaqList summary:after{content:"+";color:var(--green);font-size:18px}.pricingFaqList details[open] summary:after{content:"−"}.pricingFaqList p{color:#748078;margin:0;padding:0 0 18px;font-size:9px;line-height:1.85}.pricingFinalCta{background:#fff;padding:88px 0}.pricingFinalCard{color:#fff;background:radial-gradient(circle at 8% 95%,#8bc53d38,#0000 28%),linear-gradient(140deg,#011207,#012f13 70%,#073b1b);border-radius:28px;justify-content:space-between;align-items:center;gap:42px;min-height:320px;padding:48px 52px;display:flex;position:relative;overflow:hidden}.pricingFinalCard>div{max-width:760px}.pricingFinalCard .sectionKicker{color:#b4dc7f}.pricingFinalCard h2{color:#fff;letter-spacing:-.04em;margin:0;font-size:clamp(34px,4vw,50px);line-height:1.4}.pricingFinalCard p{color:#fff9;margin:14px 0 0;font-size:12px}.pricingFinalCard>.button{background:var(--mint);min-width:170px;color:var(--navy);flex:none}.solutionBridgeSection{background:#fff;padding:0 0 88px}.solutionBridgeCard{background:#f8faf5;border:1px solid #dce5d5;border-radius:18px;grid-template-columns:1fr auto;align-items:center;gap:24px;min-height:150px;padding:24px 28px;display:grid}.solutionBridgeCopy small{color:var(--green);font-size:7px;font-weight:800}.solutionBridgeCopy h3{color:var(--navy);margin:4px 0 0;font-size:19px}.solutionBridgeCopy p{color:#748078;margin:5px 0 0;font-size:9px}.solutionBridgeActions{align-items:center;gap:8px;display:flex}.solutionBridgeActions a{color:#526057;background:#fff;border:1px solid #d4dfcb;border-radius:9px;align-items:center;min-height:40px;padding:0 13px;font-size:8px;font-weight:750;display:inline-flex}.solutionBridgeActions a.primaryLink{border-color:var(--green);background:var(--green);color:#fff}@media (max-width:920px){.pricingPageGrid{grid-template-columns:1fr}.pricingPageCard{min-height:auto}.pricingDecisionGrid,.pricingFaqGrid{grid-template-columns:1fr;gap:36px}}@media (max-width:640px){.pricingHero{padding:58px 0 56px}.pricingHero h1{font-size:39px}.pricingCardsSection,.pricingCompareSection,.pricingDecisionSection,.pricingFaqSection{padding:76px 0}.pricingPageCard{padding:21px}.pricingPagePrices{grid-template-columns:1fr 1fr}.pricingPagePrices strong{font-size:19px}.pricingCompareTable{overflow-x:auto}.pricingCompareRow{min-width:700px}.pricingDecisionCards article{grid-template-columns:36px 1fr;grid-template-areas:"num title""num text"".link";row-gap:6px;min-height:auto}.pricingFaqGrid{gap:24px}.pricingFinalCta{padding:60px 0}.pricingFinalCard{border-radius:22px;flex-direction:column;align-items:flex-start;min-height:auto;padding:32px 22px}.pricingFinalCard h2{font-size:31px}.pricingFinalCard>.button{width:100%}.solutionBridgeCard{grid-template-columns:1fr}.solutionBridgeActions{display:grid}.solutionBridgeActions a{justify-content:center}}.blogHero,.contactHero{background:radial-gradient(circle at 18% 12%,#8bc53d1a,#0000 25%),linear-gradient(#012f1306 1px,#0000 1px) 0 0/44px 44px,linear-gradient(90deg,#012f1306 1px,#0000 1px) 0 0/44px 44px,#f8fbf5;padding:92px 0 78px}.blogHeroInner{text-align:center;max-width:860px}.blogHero h1,.contactHero h1{color:var(--navy);letter-spacing:-.05em;margin:0;font-size:clamp(44px,5vw,68px);font-weight:700;line-height:1.28}.blogHero p,.contactHero p{color:#6b786f;max-width:700px;margin:18px auto 0;font-size:15px;line-height:1.95}.blogTopicsSection{background:#fff;padding:108px 0}.blogTopicsIntro{max-width:680px}.blogTopicsIntro h2{color:var(--navy);letter-spacing:-.04em;margin:0;font-size:clamp(34px,4vw,50px);line-height:1.42}.blogTopicsIntro p{color:#748078;margin:12px 0 0;font-size:13px;line-height:1.85}.blogTopicsGrid{grid-template-columns:repeat(3,1fr);gap:12px;margin-top:38px;display:grid}.blogTopicsGrid article{background:#fbfcf9;border:1px solid #dfe7d9;border-radius:18px;flex-direction:column;min-height:280px;padding:24px;display:flex}.blogTopicsGrid article>span{color:#a8b4aa;font-size:9px;font-weight:800}.blogTopicsGrid h3{color:var(--navy);margin:24px 0 0;font-size:18px}.blogTopicsGrid p{color:#758178;margin:9px 0 0;font-size:10px;line-height:1.85}.blogTopicsGrid a{color:var(--green);margin-top:auto;padding-top:22px;font-size:8px;font-weight:750}.blogComingSection{background:#fff;padding:0 0 100px}.blogComingCard{background:radial-gradient(circle at 8% 95%,#8bc53d33,#0000 28%),linear-gradient(140deg,#011207,#012f13 70%,#073b1b);border-radius:26px;justify-content:space-between;align-items:center;gap:36px;min-height:320px;padding:46px 50px;display:flex}.blogComingCard>div{max-width:720px}.blogComingCard .sectionKicker{color:#b4dc7f}.blogComingCard h2{color:#fff;margin:0;font-size:clamp(34px,4vw,50px);line-height:1.4}.blogComingCard p{color:#fff9;margin:14px 0 0;font-size:12px;line-height:1.9}.blogComingCard>.button{background:var(--mint);min-width:160px;color:var(--navy);flex:none}.contactHeroGrid{grid-template-columns:minmax(0,1fr) minmax(320px,.6fr);align-items:center;gap:70px;display:grid}.contactHeroGrid>div:first-child{max-width:700px}.contactHeroGrid>div:first-child p{margin-inline:0}.contactHeroCard{background:#fff;border:1px solid #d9e4d1;border-radius:20px;padding:22px;box-shadow:0 22px 52px #01120712}.contactHeroCard>span{color:var(--navy);font-size:10px;font-weight:800;display:block}.contactHeroCard>div{gap:5px;margin:14px 0 18px;display:grid}.contactHeroCard>div a{color:#5f6d62;background:#f7f9f4;border-radius:9px;justify-content:space-between;align-items:center;min-height:42px;padding:0 11px;font-size:9px;font-weight:650;display:flex}.contactHeroCard>div a:after{content:"←";color:#8a968c}.contactHeroCard>div a:hover{color:var(--green);background:#eef5e5}.contactPage .leadCtaSection{padding-top:90px}@media (max-width:920px){.blogTopicsGrid{grid-template-columns:1fr}.contactHeroGrid{grid-template-columns:1fr;gap:36px}}@media (max-width:640px){.blogHero,.contactHero{padding:58px 0 56px}.blogHero h1,.contactHero h1{font-size:38px}.blogTopicsSection{padding:76px 0}.blogTopicsGrid article{min-height:auto}.blogComingSection{padding-bottom:70px}.blogComingCard{border-radius:22px;flex-direction:column;align-items:flex-start;min-height:auto;padding:32px 22px}.blogComingCard h2{font-size:31px}.blogComingCard>.button{width:100%}}.homePricingPreview{background:#fff;padding:96px 0}.homePricingPreviewHead{justify-content:space-between;align-items:flex-end;gap:34px;display:flex}.homePricingPreviewHead>div{max-width:760px}.homePricingPreviewHead h2{color:var(--navy);letter-spacing:-.04em;margin:0;font-size:clamp(34px,4vw,50px);line-height:1.42}.homePricingPreviewHead p{color:#728077;max-width:670px;margin:13px 0 0;font-size:13px;line-height:1.9}.homePricingPreviewHead>.button{flex:none}.homePricingTiles{grid-template-columns:repeat(3,1fr);gap:10px;margin-top:34px;display:grid}.homePricingTile{background:#fbfcf9;border:1px solid #dfe7d9;border-radius:16px;flex-direction:column;min-height:145px;padding:20px;transition:transform .18s,border-color .18s,box-shadow .18s;display:flex;position:relative;overflow:hidden}.homePricingTile:hover{border-color:#bfd39f;transform:translateY(-3px);box-shadow:0 16px 38px #0112070f}.homePricingTile.featured{background:radial-gradient(circle at 8% 92%,#8bc53d1f,#0000 28%),#f5faee;border-color:#a8cb78}.homePricingTile small{color:var(--green);font-size:7px;font-weight:800}.homePricingTile>b{color:var(--navy);margin-top:5px;font-size:15px}.homePricingTile>span{color:var(--navy);text-align:right;direction:ltr;margin-top:auto;font-size:21px;font-weight:800}.homePricingTile>span em{color:#87938a;font-size:6.5px;font-style:normal;font-weight:600}.blogArticlesSection{background:#fff;padding:108px 0 40px}.blogArticlesHead{justify-content:space-between;align-items:flex-end;gap:30px;display:flex}.blogArticlesHead h2{color:var(--navy);letter-spacing:-.04em;margin:0;font-size:clamp(34px,4vw,50px);line-height:1.42}.blogArticlesCount{color:#57734f;background:#eef5e5;border-radius:999px;align-items:center;min-height:32px;padding:0 10px;font-size:7px;font-weight:800;display:inline-flex}.blogArticlesGrid{grid-template-columns:repeat(2,1fr);gap:12px;margin-top:34px;display:grid}.blogArticleCard{background:#fbfcf9;border:1px solid #dfe7d9;border-radius:19px;flex-direction:column;min-height:320px;padding:25px;transition:transform .18s,border-color .18s,box-shadow .18s;display:flex}.blogArticleCard:hover{border-color:#bed39d;transform:translateY(-4px);box-shadow:0 20px 46px #01120712}.blogArticleCard.featured{background:radial-gradient(circle at 8% 94%,#8bc53d1f,#0000 26%),#f7fbf2}.blogArticleTop{justify-content:space-between;align-items:center;gap:12px;display:flex}.blogArticleTop span{min-height:27px;color:var(--green);background:#edf5e3;border-radius:999px;align-items:center;padding:0 8px;font-size:6.5px;font-weight:800;display:inline-flex}.blogArticleTop i{color:#87938a;font-size:6.5px;font-style:normal}.blogArticleCard h3{max-width:560px;color:var(--navy);margin:28px 0 0;font-size:22px;line-height:1.55}.blogArticleCard p{color:#748078;margin:11px 0 0;font-size:10.5px;line-height:1.9}.blogArticleCard>b{color:var(--green);margin-top:auto;padding-top:28px;font-size:8px}.articlePage{background:#fff}.articleHero{background:radial-gradient(circle at 18% 10%,#8bc53d1a,#0000 25%),#f8fbf5;border-bottom:1px solid #e5ebe1;padding:82px 0 74px}.articleHeroInner{max-width:900px}.articleBack{color:#6f7d72;font-size:8px;font-weight:700}.articleMeta{flex-wrap:wrap;gap:8px;margin-top:28px;display:flex}.articleMeta span{color:#5f7858;background:#eef5e5;border-radius:999px;align-items:center;min-height:28px;padding:0 9px;font-size:6.5px;font-weight:750;display:inline-flex}.articleHero h1{max-width:900px;color:var(--navy);letter-spacing:-.05em;margin:18px 0 0;font-size:clamp(42px,5vw,66px);line-height:1.35}.articleHero p{color:#6d7a70;max-width:760px;margin:17px 0 0;font-size:15px;line-height:1.95}.articleLayout{grid-template-columns:210px minmax(0,760px);justify-content:center;align-items:start;gap:72px;padding-top:76px;padding-bottom:110px;display:grid}.articleToc{background:#fafcf8;border:1px solid #dfe7d9;border-radius:14px;padding:17px;position:sticky;top:110px}.articleToc>b{color:var(--navy);font-size:8px}.articleToc nav{margin-top:10px;display:grid}.articleToc a{color:#768278;border-top:1px solid #e7ece3;padding:9px 0;font-size:7px;line-height:1.55}.articleToc a:hover{color:var(--green)}.articleContent{min-width:0}.articleLead{border-right:3px solid var(--mint);color:#526258;background:#f7faf3;border-radius:12px 0 0 12px;margin:0 0 42px;padding:22px;font-size:15px;line-height:2}.articleContent>section{margin-top:48px;scroll-margin-top:110px}.articleContent h2{color:var(--navy);margin:0;font-size:28px;line-height:1.5}.articleContent p{color:#66736a;margin:14px 0 0;font-size:13px;line-height:2.05}.articleContent ul{gap:9px;margin:18px 0 0;padding:0;list-style:none;display:grid}.articleContent li{color:#5f6d63;padding-right:20px;font-size:12px;line-height:1.85;position:relative}.articleContent li:before{content:"";background:var(--mint);border-radius:50%;width:7px;height:7px;position:absolute;top:.8em;right:0;box-shadow:0 0 0 4px #8bc53d17}.articleNote{background:#f6faef;border:1px solid #cfe0b8;border-radius:13px;margin-top:22px;padding:18px}.articleNote>b{color:#376c32;font-size:9px}.articleNote p{color:#5f725d;margin-top:6px;font-size:11px}.articleProductLink{color:#fff;background:linear-gradient(140deg,#011207,#012f13 75%,#073b1b);border-radius:17px;margin-top:58px;padding:24px}.articleProductLink>span{color:#b5da83;font-size:7px;font-weight:800}.articleProductLink h3{color:#fff;margin:6px 0 0;font-size:20px}.articleProductLink a{color:#b9df86;margin-top:16px;font-size:8px;font-weight:750;display:inline-flex}.solutionSignatureSection{background:#fff;padding:106px 0}.signatureSectionHead{max-width:720px;margin-bottom:38px}.signatureSectionHead h2{color:var(--navy);letter-spacing:-.04em;margin:0;font-size:clamp(34px,4vw,50px);line-height:1.42}.signatureSectionHead p{color:#718077;max-width:660px;margin:12px 0 0;font-size:13px;line-height:1.9}.signatureSales{background:radial-gradient(circle at 50% 100%,#8bc53d14,#0000 30%),#fff}.signatureSalesBoard{background:#f8faf6;border:1px solid #d9e4d1;border-radius:22px;overflow:hidden;box-shadow:0 24px 58px #0112070f}.signatureBoardTop{background:#fff;border-bottom:1px solid #e3e9df;justify-content:space-between;align-items:center;min-height:64px;padding:0 18px;display:flex}.signatureBoardTop>span{color:var(--navy);align-items:center;gap:8px;font-size:10px;font-weight:800;display:flex}.signatureBoardTop svg{color:var(--green)}.signatureBoardTop>b{color:#4f7548;background:#eef5e4;border-radius:999px;align-items:center;min-height:27px;padding:0 8px;font-size:6.5px;display:inline-flex}.signatureSalesStages{direction:rtl;grid-template-columns:repeat(4,1fr);gap:8px;padding:14px;display:grid}.signatureSalesStage{background:#f5f7f2;border:1px solid #e0e7dc;border-radius:13px;min-height:330px;padding:9px}.signatureSalesStage header{justify-content:space-between;align-items:center;min-height:40px;padding:0 5px;display:flex}.signatureSalesStage header span{color:#5f6d63;font-size:7px;font-weight:750}.signatureSalesStage header b{width:23px;height:23px;color:var(--green);background:#fff;border-radius:7px;place-items:center;font-size:6px;display:grid}.signatureSalesStage>div{gap:6px;display:grid}.signatureSalesStage article{background:#fff;border:1px solid #dfe7d9;border-radius:10px;flex-direction:column;min-height:85px;padding:10px;display:flex;box-shadow:0 6px 18px #01120706}.signatureSalesStage article>span{flex-direction:column;display:flex}.signatureSalesStage article b{color:var(--navy);font-size:7.5px}.signatureSalesStage article small{color:#8a958d;margin-top:2px;font-size:5.5px}.signatureSalesStage article strong{color:#476c43;text-align:right;direction:ltr;margin-top:auto;font-size:8px}.signaturePurchases{background:#f7f9f4}.signatureSplit{grid-template-columns:minmax(0,.65fr) minmax(0,1.35fr);align-items:center;gap:70px;display:grid}.signaturePurchases .signatureSectionHead{margin-bottom:0}.signaturePurchaseFlow{background:#fff;border:1px solid #dae4d2;border-radius:22px;flex-direction:column;justify-content:center;gap:8px;min-height:410px;padding:24px;display:flex;box-shadow:0 24px 58px #0112070f}.signaturePurchaseNode{grid-template-columns:40px 1fr auto;align-items:center;gap:10px;min-height:62px;display:grid;position:relative}.signaturePurchaseNode>i{width:40px;height:40px;color:var(--green);background:#eef5e4;border-radius:11px;place-items:center;font-style:normal;display:grid}.signaturePurchaseNode>span{flex-direction:column;display:flex}.signaturePurchaseNode small{color:#89958c;font-size:6px}.signaturePurchaseNode b{color:var(--navy);margin-top:2px;font-size:10px}.signaturePurchaseNode>em{color:#9eaca0;font-size:18px;font-style:normal}.signatureSupplierSummary{grid-template-columns:repeat(3,1fr);gap:6px;margin-top:8px;display:grid}.signatureSupplierSummary>span{background:#f5f8f1;border-radius:11px;flex-direction:column;justify-content:center;min-height:78px;padding:10px;display:flex}.signatureSupplierSummary small{color:#89958c;font-size:5.8px}.signatureSupplierSummary b{color:var(--navy);text-align:right;direction:ltr;margin-top:5px;font-size:10px}.signatureInventory{background:#fff}.signatureInventoryMap{background-color:#f8faf6;background-image:linear-gradient(#012f1307 1px,#0000 1px),linear-gradient(90deg,#012f1307 1px,#0000 1px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:32px 32px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;border:1px solid #d9e4d1;border-radius:24px;grid-template-columns:1fr minmax(150px,.45fr) 1fr minmax(190px,.6fr);align-items:center;gap:18px;min-height:430px;padding:38px;display:grid;position:relative;overflow:hidden}.signatureWarehouse{background:#fff;border:1px solid #d7e2cf;border-radius:17px;flex-direction:column;min-height:200px;padding:22px;display:flex;box-shadow:0 16px 34px #0112070d}.signatureWarehouse>i{width:44px;height:44px;color:var(--green);background:#edf5e3;border-radius:12px;place-items:center;font-style:normal;display:grid}.signatureWarehouse>span{flex-direction:column;margin-top:18px;display:flex}.signatureWarehouse small{color:#8a958c;font-size:6.5px}.signatureWarehouse b{color:var(--navy);margin-top:3px;font-size:12px}.signatureWarehouse strong{color:#4e7049;margin-top:auto;font-size:9px}.signatureMovementTrack{justify-content:center;align-items:center;height:130px;display:flex;position:relative}.signatureMovementTrack>span{background:linear-gradient(90deg,#c5d9aa,#8bc53d,#c5d9aa);height:2px;position:absolute;left:0;right:0}.signatureMovementTrack>i{z-index:2;background:var(--green);color:#fff;border-radius:50%;place-items:center;width:36px;height:36px;font-size:18px;font-style:normal;animation:2.2s ease-in-out infinite inventoryMove;display:grid}.signatureMovementTrack>small{color:#748078;font-size:6.5px;font-weight:700;position:absolute;bottom:20px}@keyframes inventoryMove{0%,to{transform:translate(24px)}50%{transform:translate(-24px)}}.signatureInventoryAlerts{background:#fff;border:1px solid #d7e2cf;border-radius:16px;padding:18px}.signatureInventoryAlerts>b{color:var(--navy);font-size:9px}.signatureInventoryAlerts>div{border-bottom:1px solid #edf1e9;justify-content:space-between;align-items:center;min-height:52px;display:flex}.signatureInventoryAlerts>div:last-child{border-bottom:0}.signatureInventoryAlerts span{color:#748078;font-size:6.5px}.signatureInventoryAlerts strong{color:var(--green);font-size:10px}.signatureHr{background:#f7f9f4}.signatureHr .signatureSectionHead{margin-bottom:0}.signatureHrBoard{background:#fff;border:1px solid #d9e4d1;border-radius:22px;padding:21px;box-shadow:0 24px 58px #0112070f}.signatureHrTop{border-bottom:1px solid #edf1e9;justify-content:space-between;align-items:center;min-height:54px;display:flex}.signatureHrTop>span{color:var(--navy);align-items:center;gap:8px;font-size:9px;font-weight:750;display:flex}.signatureHrTop svg{color:var(--green)}.signatureHrTop>b{color:var(--green);font-size:15px}.signatureHrTimeline{margin-top:7px;display:grid}.signatureHrTimeline>div{border-bottom:1px solid #edf1e9;grid-template-columns:12px 1fr auto;align-items:center;gap:10px;min-height:62px;display:grid}.signatureHrTimeline>div>i{background:var(--mint);border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 5px #8bc53d17}.signatureHrTimeline>div>span{flex-direction:column;display:flex}.signatureHrTimeline b{color:var(--navy);font-size:8px}.signatureHrTimeline small{color:#87938a;margin-top:2px;font-size:5.8px}.signatureHrTimeline strong{color:#65736a;direction:ltr;font-size:8px}.signaturePayrollStrip{background:#f3f7ee;border-radius:12px;grid-template-columns:1.4fr 1fr 1fr;gap:7px;margin-top:13px;padding:11px;display:grid}.signaturePayrollStrip>span{background:#fff;border-radius:9px;flex-direction:column;justify-content:center;min-height:55px;padding:8px;display:flex}.signaturePayrollStrip>span:first-child{color:var(--green);flex-direction:row;justify-content:flex-start;align-items:center;gap:8px}.signaturePayrollStrip b{color:var(--navy);font-size:8px}.signaturePayrollStrip small{color:#8a958d;font-size:5.5px}.signaturePayrollStrip strong{color:var(--navy);margin-top:3px;font-size:10px}@media (max-width:920px){.homePricingPreviewHead{flex-direction:column;align-items:flex-start}.homePricingTiles,.blogArticlesGrid{grid-template-columns:1fr}.articleLayout{grid-template-columns:1fr;gap:28px}.articleToc{position:relative;top:auto}.signatureSplit{grid-template-columns:1fr;gap:34px}.signatureSalesStages{grid-template-columns:1fr 1fr}.signatureInventoryMap{grid-template-columns:1fr}.signatureMovementTrack{height:74px;transform:rotate(90deg)}.signatureMovementTrack>small{display:none}}@media (max-width:640px){.homePricingPreview{padding:72px 0}.homePricingPreviewHead h2,.blogArticlesHead h2,.signatureSectionHead h2{font-size:31px}.homePricingPreviewHead>.button{width:100%}.blogArticlesSection{padding:76px 0 30px}.blogArticlesHead{flex-direction:column;align-items:flex-start}.blogArticleCard{min-height:auto;padding:20px}.blogArticleCard h3{font-size:18px}.articleHero{padding:58px 0 54px}.articleHero h1{font-size:36px}.articleHero p{font-size:13px}.articleLayout{padding-top:50px;padding-bottom:76px}.articleContent h2{font-size:24px}.articleContent p{font-size:12px}.solutionSignatureSection{padding:76px 0}.signatureSalesStages{grid-template-columns:1fr}.signatureSalesStage{min-height:auto}.signaturePurchaseFlow{padding:16px}.signatureSupplierSummary{grid-template-columns:1fr}.signatureInventoryMap{min-height:auto;padding:16px}.signatureMovementTrack{height:60px}.signaturePayrollStrip{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.signatureMovementTrack>i{animation:none!important}}.siteHeader{-webkit-backdrop-filter:blur(18px)saturate(1.04);backdrop-filter:blur(18px)saturate(1.04);background:#012f13;border-bottom:1px solid #ffffff1a}.navBar{min-height:82px}.brand{color:#fdfdfc;align-items:center;min-height:58px;display:inline-flex}.brandLogoImage{object-fit:contain;width:auto;max-width:150px;height:52px;display:block}.siteHeader .desktopNav a,.siteHeader .quietLink,.siteHeader .navItem,.siteHeader .solutionsTrigger{color:#fdfdfcdb}.siteHeader .desktopNav a:hover,.siteHeader .quietLink:hover,.siteHeader .navItem:hover,.siteHeader .navItem.active,.siteHeader .navItem.current,.siteHeader .solutionsTrigger.current{color:#fdfdfc}.siteHeader .button.primary{color:#011207;box-shadow:none;background:#8bc53d}.siteHeader .button.primary:hover{color:#011207;background:#9bd251}.siteHeader .mobileNav summary{color:#fdfdfc;background:#ffffff12;border-color:#ffffff3d}.siteHeader .mobilePanel{background:#fdfdfc}.siteHeader .mobilePanel a:not(.button),.siteHeader .mobileSolutions summary{color:#26382d}.siteFooter{background:#012f13}.siteFooter .brand{color:#fdfdfc}.siteFooter .brandLogoImage{max-width:190px;height:66px}body{font-size:17px;line-height:1.8}.desktopNav a,.quietLink,.button{font-size:15px}.button.small{font-size:14px}.mobilePanel>a:not(.button),.mobileSolutions summary,.mobileSolutionsList a{font-size:15px}.sectionKicker,.pricingEyebrow,.businessEyebrow{font-size:13px}.sectionIntro p,.syriaCopy p,.finalCta p,.productBannerIntro p,.simpleHeroCopy p,.homePricingPreviewHead p,.blogHero p,.contactHero p,.businessHeroCopy p,.signatureSectionHead p,.pricingHero p,.pricingCompareIntro p{font-size:17px;line-height:1.95}.valueStoryStep>div>small{font-size:13px}.valueStoryStep p{font-size:16px;line-height:1.95}.businessFeatureCard p,.pricingPageCard>p,.pricingDecisionCards p,.blogArticleCard p,.blogComingCard p{font-size:15px;line-height:1.9}.pricingCard li,.pricingPageCard li{font-size:14px}.faqItem summary{font-size:16px}.faqItem p{font-size:15px;line-height:1.95}.textLink,.localSignals b{font-size:14px}.localSignals small{font-size:12px}.articleBack{font-size:13px}.articleMeta span{font-size:12px}.articleToc>b,.articleToc a{font-size:13px}.articleLead{font-size:17px}.articleContent p{font-size:17px;line-height:2}.articleContent li{font-size:16px}.articleNote>b{font-size:14px}.articleNote p{font-size:15px}.articleProductLink>span{font-size:12px}.articleProductLink a{font-size:14px}.leadCtaFormPanel p{font-size:16px}.leadCtaForm label>span{font-size:14px}.leadCtaNote{font-size:13px}.footerBrand p,.footerGrid b{font-size:14px}.footerGrid a{font-size:13px}.footerBottom{font-size:12px}@media (max-width:640px){.navBar{min-height:72px}.brand{min-height:50px}.brandLogoImage{max-width:126px;height:44px}.siteFooter .brandLogoImage{max-width:165px;height:56px}.sectionIntro p,.syriaCopy p,.finalCta p,.productBannerIntro p,.simpleHeroCopy p,.homePricingPreviewHead p,.blogHero p,.contactHero p,.businessHeroCopy p,.signatureSectionHead p,.pricingHero p,.pricingCompareIntro p{font-size:16px}.faqItem summary{font-size:15px}.faqItem p{font-size:14px}.articleContent p{font-size:16px}.articleContent li{font-size:15px}.footerBrand p,.footerGrid a{font-size:13px}}.siteHeader .mobilePanel .mobileSolutions>summary{color:#26382d;background:0 0;border-color:#0000}.accountingModuleStrip span{font-size:13px}.accountingSectionIntro p{font-size:17px;line-height:1.95}.accountingFeatureCard h3{font-size:21px}.accountingFeatureCard>p{font-size:15px;line-height:1.9}.accountingFeatureCard>div span{min-height:34px;padding-inline:11px;font-size:12px}.smartEntriesCopy>p,.currencyAccountingCopy>p,.accountingReportsCopy>p{font-size:17px;line-height:1.95}.smartCategoryList span{min-height:48px;font-size:13px}.currencyBenefits>div{grid-template-columns:36px 1fr;gap:12px;min-height:78px;padding:15px 16px}.currencyBenefits>div>svg{width:34px;height:34px}.currencyBenefits b{font-size:15px}.currencyBenefits small{margin-top:4px;font-size:12px}.accountingFlow h3{font-size:19px}.accountingFlow p{font-size:14px;line-height:1.9}.accountingToolsGrid article{min-height:230px;padding:26px}.accountingToolsGrid article>span{font-size:12px}.accountingToolsGrid h3{margin-top:28px;font-size:20px;line-height:1.5}.accountingToolsGrid p{margin-top:10px;font-size:14px;line-height:1.9}.accountingFinalCtaCard p{font-size:16px;line-height:1.9}.currencySettingsHead>span{font-size:13px}.currencySettingsHead>b{min-height:30px;padding-inline:10px;font-size:10px}.baseCurrencyCard>small{font-size:10px}.currencyCode{width:52px;height:46px;font-size:11px}.baseCurrencyCard b,.extraCurrencyRows b{font-size:13px}.baseCurrencyCard span small,.extraCurrencyRows span small{font-size:10px}.extraCurrencyRows>div{grid-template-columns:52px 1fr auto;min-height:72px}.extraCurrencyRows .currencyCode{height:44px}.extraCurrencyRows i{min-height:28px;padding-inline:9px;font-size:9px}.currencyEquationBox{min-height:76px;font-size:11px}.currencyEquationBox strong{font-size:13px}.smartDemoTop small,.smartDemoChoice>small,.smartDemoOptions small{font-size:10px}.smartDemoTop b{font-size:15px}.smartDemoStep{font-size:11px}.smartDemoChoice>div{font-size:12px}.smartDemoOptions span{min-height:32px;font-size:10px}.smartResultLabel{font-size:10px}.smartDemoResult>div b{font-size:11px}.smartEntriesDemo>button{font-size:12px}.trialBalanceStatus,.reportSheetFront span{font-size:10px}@media (max-width:640px){.accountingModuleStrip span{font-size:12px}.accountingSectionIntro p,.smartEntriesCopy>p,.currencyAccountingCopy>p,.accountingReportsCopy>p{font-size:16px}.accountingFeatureCard>p,.accountingFlow p,.accountingToolsGrid p{font-size:14px}.accountingToolsGrid h3{font-size:18px}.currencyBenefits b{font-size:14px}.currencyBenefits small{font-size:12px}}.businessHeroVisual,.accountingHeroVisual{perspective:1000px}.businessProductWindow,.businessFloat,.signatureSalesStage article,.signaturePurchaseNode,.signatureWarehouse,.signatureInventoryAlerts>div,.signatureHrTimeline>div,.signaturePayrollStrip>span,.currencyBenefits>div,.smartCategoryList span,.businessWindowMetrics article,.businessWindowList>div{will-change:transform}.businessWindowMetrics article,.businessWindowList>div,.signaturePurchaseNode,.signatureWarehouse,.signatureInventoryAlerts>div,.signatureHrTimeline>div,.signaturePayrollStrip>span,.currencyBenefits>div,.smartCategoryList span{transition:transform .22s cubic-bezier(.22,1,.36,1),border-color .22s,background-color .22s,box-shadow .22s}.businessWindowMetrics article:hover{border-color:#b9d58c;transform:translateY(-3px);box-shadow:0 10px 24px #01120712}.businessWindowList>div:hover{background:#f6faef;transform:translate(-3px)}.signaturePurchaseNode:hover{transform:translate(-5px)}.signaturePurchaseNode:hover>i,.signatureWarehouse:hover>i{background:#e2f0cc}.signatureWarehouse:hover{border-color:#b8d58e;transform:translateY(-5px);box-shadow:0 22px 42px #01120717}.signatureInventoryAlerts>div:hover,.signatureHrTimeline>div:hover{background:#f7faf3;transform:translate(-4px)}.signaturePayrollStrip>span:hover,.currencyBenefits>div:hover,.smartCategoryList span:hover{border-color:#bed79b;transform:translateY(-3px);box-shadow:0 10px 24px #0112070e}@media (hover:none){.businessWindowMetrics article:hover,.businessWindowList>div:hover,.signaturePurchaseNode:hover,.signatureWarehouse:hover,.signatureInventoryAlerts>div:hover,.signatureHrTimeline>div:hover,.signaturePayrollStrip>span:hover,.currencyBenefits>div:hover,.smartCategoryList span:hover{box-shadow:none;transform:none}}@media (prefers-reduced-motion:reduce){.businessProductWindow,.businessFloat,.signatureSalesStage article,.signaturePurchaseNode,.signatureWarehouse,.signatureInventoryAlerts>div,.signatureHrTimeline>div,.signaturePayrollStrip>span,.currencyBenefits>div,.smartCategoryList span,.businessWindowMetrics article,.businessWindowList>div{will-change:auto;transition:none!important}}.smartEntrySimulator{padding:0;overflow:hidden}.smartSimulatorHeader{background:#fff;border-bottom:1px solid #e4eadf;justify-content:space-between;align-items:center;gap:16px;min-height:76px;padding:0 20px;display:flex}.smartSimulatorHeader>div{flex-direction:column;display:flex}.smartSimulatorHeader small{color:#87938a;font-size:11px}.smartSimulatorHeader b{color:var(--navy);margin-top:2px;font-size:16px}.smartSimulatorHeader>span{width:42px;height:34px;color:var(--green);direction:ltr;background:#eef5e4;border-radius:10px;place-items:center;font-size:12px;font-weight:800;display:grid}.smartSimulatorProgress{background:#f8faf6;border-bottom:1px solid #e7ece3;grid-template-columns:repeat(3,1fr);gap:8px;padding:16px 20px;display:grid}.smartSimulatorProgress>div{color:#94a096;align-items:center;gap:8px;min-width:0;font-size:11px;font-weight:700;display:flex}.smartSimulatorProgress i{color:#8c998e;background:#fff;border:1px solid #dbe4d4;border-radius:50%;flex:none;place-items:center;width:28px;height:28px;font-size:10px;font-style:normal;display:grid}.smartSimulatorProgress svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:14px;height:14px}.smartSimulatorProgress>div.active{color:var(--navy)}.smartSimulatorProgress>div.active i{border-color:var(--green);background:var(--green);color:#fff;box-shadow:0 0 0 4px #8bc53d1f}.smartSimulatorProgress>div.done{color:#54744e}.smartSimulatorProgress>div.done i{color:#3d7136;background:#eaf4dd;border-color:#cfe0b8}.smartSimulatorStage{padding:20px;animation:.36s cubic-bezier(.22,1,.36,1) both smartStageIn}@keyframes smartStageIn{0%{opacity:0;transform:translateY(9px)}to{opacity:1;transform:none}}.smartSimulatorSectionHead{flex-direction:column;display:flex}.smartSimulatorSectionHead>span{color:var(--navy);font-size:16px;font-weight:800}.smartSimulatorSectionHead>small{color:#7e8b81;margin-top:3px;font-size:12px}.smartSimulatorEditHead{margin-bottom:16px}.smartSimulatorField,.smartSimulatorMetaGrid label{flex-direction:column;gap:6px;margin-top:16px;display:flex}.smartSimulatorField>span,.smartSimulatorMetaGrid label>span{color:#6d7a70;font-size:11px;font-weight:700}.smartSimulatorField select,.smartSimulatorField input,.smartSimulatorMetaGrid input,.smartJournalRow select,.smartJournalRow input{width:100%;min-width:0;min-height:44px;color:var(--navy);font:inherit;background:#fff;border:1px solid #dce5d5;border-radius:10px;outline:none;padding:0 12px;font-size:13px;transition:border-color .18s,box-shadow .18s,background-color .18s}.smartSimulatorField select:focus,.smartSimulatorField input:focus,.smartSimulatorMetaGrid input:focus,.smartJournalRow select:focus,.smartJournalRow input:focus{border-color:#91bc59;box-shadow:0 0 0 3px #8bc53d21}.smartTemplateList{gap:8px;margin-top:12px;display:grid}.smartTemplateList>button{width:100%;min-height:74px;color:inherit;text-align:right;cursor:pointer;background:#fff;border:1px solid #dee6d8;border-radius:12px;grid-template-columns:22px 1fr auto;align-items:center;gap:10px;padding:12px;transition:transform .18s,border-color .18s,box-shadow .18s,background-color .18s;display:grid}.smartTemplateList>button:hover{border-color:#b9d38f;transform:translateY(-2px);box-shadow:0 10px 24px #0112070e}.smartTemplateList>button.selected{background:#f7fbed;border-color:#9ac369;box-shadow:inset 0 0 0 1px #8bc53d21}.smartTemplateRadio{background:#fff;border:1px solid #cfd9c8;border-radius:50%;place-items:center;width:20px;height:20px;display:grid}.smartTemplateRadio i{background:0 0;border-radius:50%;width:8px;height:8px}.smartTemplateList>button.selected .smartTemplateRadio{border-color:var(--green)}.smartTemplateList>button.selected .smartTemplateRadio i{background:var(--green)}.smartTemplateList>button>span:nth-child(2){flex-direction:column;min-width:0;display:flex}.smartTemplateList b{color:var(--navy);font-size:13px}.smartTemplateList small{color:#859087;margin-top:3px;font-size:10.5px}.smartTemplateList em{color:#54784d;background:#eef5e4;border-radius:999px;align-items:center;min-height:27px;padding:0 8px;font-size:9px;font-style:normal;font-weight:750;display:inline-flex}.smartSimulatorPrimary,.smartSimulatorSecondary{min-height:46px;font:inherit;cursor:pointer;border-radius:11px;justify-content:center;align-items:center;gap:8px;padding:0 16px;font-size:12px;font-weight:800;transition:transform .18s,background-color .18s,border-color .18s,opacity .18s;display:inline-flex}.smartSimulatorPrimary{border:1px solid var(--green);background:var(--green);color:#fff;margin-top:16px}.smartSimulatorPrimary svg,.smartSimulatorSecondary svg{fill:none;stroke:currentColor;stroke-width:1.9px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px}.smartSimulatorPrimary:hover:not(:disabled),.smartSimulatorSecondary:hover{transform:translateY(-1px)}.smartSimulatorPrimary:disabled{opacity:.45;cursor:not-allowed}.smartSimulatorSecondary{color:var(--navy);background:#fff;border:1px solid #d8e2d1}.smartSimulatorMetaGrid{grid-template-columns:1fr 1fr;gap:10px;display:grid}.smartJournalTable{background:#fff;border:1px solid #dae4d3;border-radius:13px;margin-top:17px;overflow:hidden}.smartJournalHead,.smartJournalRow,.smartJournalTotals{grid-template-columns:minmax(150px,1.35fr) minmax(92px,.7fr) minmax(92px,.7fr);align-items:center;gap:8px;display:grid}.smartJournalHead{color:#7c897f;background:#f5f8f1;min-height:38px;padding:0 10px;font-size:10px;font-weight:750}.smartJournalRow{border-top:1px solid #edf1e9;padding:8px 10px}.smartJournalRow input{text-align:right;direction:ltr}.smartJournalTotals{min-height:46px;color:var(--navy);background:#fafcf8;border-top:1px solid #dfe7da;padding:0 10px;font-size:11px}.smartJournalTotals b{text-align:right;direction:ltr;font-size:12px}.smartBalanceStatus{border:1px solid;border-radius:11px;grid-template-columns:34px 1fr;align-items:center;gap:10px;margin-top:12px;padding:12px;display:grid}.smartBalanceStatus>span{border-radius:9px;place-items:center;width:32px;height:32px;font-size:13px;font-weight:900;display:grid}.smartBalanceStatus svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:17px;height:17px}.smartBalanceStatus>div{flex-direction:column;display:flex}.smartBalanceStatus b{font-size:11px}.smartBalanceStatus small{margin-top:2px;font-size:9.5px}.smartBalanceStatus.balanced{color:#3f7339;background:#f5faef;border-color:#cae0b2}.smartBalanceStatus.balanced>span{background:#e5f2d8}.smartBalanceStatus.unbalanced{color:#9a4c4c;background:#fff8f8;border-color:#edd4d4}.smartBalanceStatus.unbalanced>span{background:#f8e8e8}.smartSimulatorActions{justify-content:space-between;gap:10px;margin-top:14px;display:flex}.smartSimulatorActions .smartSimulatorPrimary{margin-top:0}.smartPostedState{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:430px;display:flex}.smartPostedIcon{color:#397236;background:#e9f4dc;border-radius:50%;place-items:center;width:66px;height:66px;display:grid;box-shadow:0 0 0 10px #8bc53d14}.smartPostedIcon svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:31px;height:31px}.smartPostedState>span{color:#4c7b43;margin-top:22px;font-size:11px;font-weight:800}.smartPostedState h3{color:var(--navy);margin:5px 0 0;font-size:22px}.smartPostedState>p{color:#78857b;max-width:470px;margin:10px 0 0;font-size:12px;line-height:1.85}.smartPostedEntry{grid-template-columns:repeat(3,1fr);gap:7px;width:100%;margin-top:22px;display:grid}.smartPostedEntry>span{background:#f8faf6;border:1px solid #e0e7da;border-radius:11px;flex-direction:column;justify-content:center;min-height:72px;padding:10px;display:flex}.smartPostedEntry small{color:#8b968d;font-size:9px}.smartPostedEntry b{color:var(--navy);direction:ltr;margin-top:5px;font-size:12px}@media (max-width:640px){.smartSimulatorHeader,.smartSimulatorProgress,.smartSimulatorStage{padding-inline:15px}.smartSimulatorProgress>div{text-align:center;flex-direction:column;justify-content:center;font-size:9.5px}.smartTemplateList>button{grid-template-columns:22px 1fr}.smartTemplateList em{display:none}.smartSimulatorMetaGrid{grid-template-columns:1fr}.smartJournalTable{overflow-x:auto}.smartJournalHead,.smartJournalRow,.smartJournalTotals{min-width:520px}.smartSimulatorActions{flex-direction:column-reverse}.smartSimulatorActions button{width:100%}.smartPostedEntry{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.smartSimulatorStage{animation:none}}.smartEntriesSection{padding:86px 0}.smartEntriesGrid{grid-template-columns:minmax(0,.84fr) minmax(520px,1.16fr);gap:54px}.smartAutoDemo{pointer-events:none;-webkit-user-select:none;user-select:none;background:#fff;border:1px solid #d8e3d0;border-radius:22px;width:100%;max-width:620px;margin-inline:auto;overflow:hidden;box-shadow:0 24px 58px #01120714}.smartAutoChrome{background:#fbfcf9;border-bottom:1px solid #e8ede4;justify-content:space-between;align-items:center;min-height:54px;padding:0 16px;display:flex}.smartAutoChrome>span{color:var(--navy);align-items:center;gap:7px;font-size:12px;font-weight:800;display:flex}.smartAutoChrome>span i{background:var(--mint);border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 4px #8bc53d1c}.smartAutoChrome>b{color:var(--green);font-size:12px}.smartAutoCanvas{background:radial-gradient(circle at 15% 90%,#8bc53d14,#0000 30%),#f8faf6;min-height:430px;position:relative;overflow:hidden}.smartAutoControls,.smartAutoVoucher,.smartAutoEditor,.smartAutoSuccess{transition:opacity .42s,transform .52s cubic-bezier(.22,1,.36,1),filter .42s;position:absolute;inset:18px}.smartAutoControls{background:#fff;border:1px solid #dfe7d9;border-radius:15px;width:255px;padding:14px;inset-inline-start:auto;box-shadow:0 12px 30px #0112070d}.smartAutoControls.faded{opacity:0;transform:translate(24px)scale(.97)}.smartAutoControlHead{border-bottom:1px solid #edf1e9;flex-direction:column;margin-bottom:11px;padding-bottom:10px;display:flex}.smartAutoControlHead b{color:var(--navy);font-size:13px}.smartAutoControlHead small{color:#8a958c;margin-top:2px;font-size:9px}.smartAutoField{background:#fbfcfa;border:1px solid #e1e8dc;border-radius:10px;flex-direction:column;justify-content:center;min-height:64px;margin-top:8px;padding:9px 10px;transition:all .35s;display:flex;position:relative}.smartAutoField small{color:#909b92;font-size:8.5px}.smartAutoField span{color:#a1aaa3;white-space:nowrap;text-overflow:ellipsis;margin-top:4px;padding-inline-end:18px;font-size:10.5px;font-weight:700;overflow:hidden}.smartAutoField>i{inset-inline-end:10px;color:#a4afa6;font-size:11px;font-style:normal;position:absolute;bottom:12px}.smartAutoField.active{background:#f5faee;border-color:#a8ce77;box-shadow:0 0 0 3px #8bc53d14}.smartAutoField.active span{color:var(--navy)}.smartAutoField.active>i{color:var(--green)}.smartAutoVoucher{opacity:.2;border:1px solid #dae4d3;border-top:4px solid var(--green);background:#fff;border-radius:15px;flex-direction:column;display:flex;inset-inline-start:292px;transform:translateY(8px)scale(.985)}.smartAutoVoucher.visible{opacity:1;transform:none}.smartAutoVoucherTop{border-bottom:1px solid #edf1e9;justify-content:space-between;align-items:center;min-height:52px;padding:0 13px;display:flex}.smartAutoVoucherTop>span{color:#4c7444;background:#eef5e4;border-radius:999px;padding:4px 8px;font-size:8px;font-weight:800}.smartAutoVoucherTop>em{background:var(--green);color:#fff;border-radius:8px;align-items:center;gap:5px;min-height:30px;padding:0 9px;font-size:8px;font-style:normal;font-weight:800;display:inline-flex}.smartAutoVoucherTop svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:12px;height:12px}.smartAutoVoucher h3{color:var(--navy);text-align:center;margin:19px 12px 13px;font-size:14px}.smartAutoVoucherTable{border:1px solid #e0e7dc;border-radius:10px;margin:0 12px 12px;overflow:hidden}.smartAutoVoucherTable>div{border-top:1px solid #edf1e9;grid-template-columns:70px 70px 1fr;align-items:center;min-height:48px;padding:0 9px;font-size:9px;display:grid}.smartAutoVoucherTable .head{color:#879289;background:#f6f8f3;border-top:0;min-height:34px;font-size:8px;font-weight:700}.smartAutoVoucherTable b{color:#69756c;text-align:center;font-size:9px}.smartAutoVoucherTable>div>span:last-child{color:var(--navy);align-items:center;gap:5px;font-weight:700;display:flex}.smartAutoVoucherTable i{color:#3d7338;background:#eaf5df;border-radius:5px;padding:3px 5px;font-size:7px;font-style:normal}.smartAutoVoucherTable i.credit{color:#965454;background:#f8eaea}.smartAutoEditor{opacity:0;background:#fff;border:1px solid #d8e2d1;border-radius:16px;inset:14px;transform:translateY(12px)scale(.985);box-shadow:0 18px 42px #0112071a}.smartAutoEditor.visible{opacity:1;transform:none}.smartAutoEditorHead{border-bottom:1px solid #edf1e9;justify-content:space-between;align-items:center;min-height:55px;padding:0 15px;display:flex}.smartAutoEditorHead>div{flex-direction:column;display:flex}.smartAutoEditorHead b{color:var(--navy);font-size:13px}.smartAutoEditorHead small{color:#87938a;margin-top:2px;font-size:8.5px}.smartAutoEditorHead>span{color:#9ca69e;font-size:16px}.smartAutoMeta{grid-template-columns:.8fr .8fr 1.4fr;gap:7px;padding:12px 14px 0;display:grid}.smartAutoMeta>div,.smartAutoStatusRow>div{flex-direction:column;min-width:0;display:flex}.smartAutoMeta small,.smartAutoStatusRow small{color:#8a958c;font-size:7.5px;font-weight:700}.smartAutoMeta span{color:#435047;white-space:nowrap;text-overflow:ellipsis;border:1px solid #e0e7dc;border-radius:8px;align-items:center;min-height:34px;margin-top:4px;padding:0 8px;font-size:8.5px;display:flex;overflow:hidden}.smartAutoStatusRow{grid-template-columns:1fr 1fr;gap:8px;padding:9px 14px 0;display:grid}.statusChoice,.currencyLocked{background:#f7f9f5;border:1px solid #e0e7dc;border-radius:9px;align-items:center;min-height:38px;margin-top:4px;padding:4px;display:flex}.statusChoice i{color:#fff;background:#e9b949;border-radius:7px;place-items:center;width:100%;min-height:28px;font-size:8px;font-style:normal;font-weight:800;transition:background-color .35s;display:grid}.statusChoice.posted i{background:#31835c}.currencyLocked{color:var(--navy);direction:ltr;justify-content:space-between;padding-inline:9px;font-size:9px;font-weight:800}.currencyLocked em{color:#909a92;direction:rtl;font-size:7px;font-style:normal;font-weight:500}.smartAutoJournal{border:1px solid #dfe7da;border-radius:10px;margin:10px 14px 0;overflow:hidden}.smartAutoJournal>div{border-top:1px solid #edf1e9;grid-template-columns:62px 1fr 94px;align-items:center;gap:7px;min-height:43px;padding:0 9px;display:grid}.smartAutoJournal .head{color:#849087;background:#f6f8f4;border-top:0;min-height:31px;font-size:7.5px;font-weight:700}.smartAutoJournal>div:not(.head){transition:background-color .35s}.smartAutoJournal>div.resolved{background:#fbfdf9}.smartAutoJournal i{color:#3f7539;background:#eff8e7;border:1px solid #cde1bd;border-radius:6px;justify-self:center;padding:3px 6px;font-size:7px;font-style:normal;font-weight:800}.smartAutoJournal i.credit{color:#a35353;background:#fff1f1;border-color:#ecd1d1}.smartAutoJournal span{color:#58655c;font-size:8.5px;font-weight:650}.smartAutoJournal b{color:var(--navy);text-align:left;direction:ltr;font-size:9px}.smartAutoBalance{color:#7e8a80;background:#f8faf6;border:1px solid #e0e7dc;border-radius:9px;grid-template-columns:27px 1fr auto;align-items:center;gap:8px;min-height:49px;margin:9px 14px 0;padding:8px 10px;transition:all .35s;display:grid}.smartAutoBalance>span{background:#eef1eb;border-radius:7px;place-items:center;width:25px;height:25px;font-size:9px;display:grid}.smartAutoBalance svg,.smartAutoSuccess svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:15px;height:15px}.smartAutoBalance>div{flex-direction:column;display:flex}.smartAutoBalance b{font-size:8.5px}.smartAutoBalance small{margin-top:1px;font-size:7px}.smartAutoBalance strong{direction:ltr;font-size:8.5px}.smartAutoBalance.balanced{color:#44773e;background:#f4faed;border-color:#cce0b5}.smartAutoBalance.balanced>span{background:#e5f2d8}.smartAutoSave{background:var(--green);color:#fff;border-radius:9px;place-items:center;min-height:34px;margin:9px 14px 12px;font-size:8.5px;font-weight:800;transition:opacity .3s,background-color .3s;display:grid}.smartAutoSave.saving{background:#386b38;animation:.8s ease-in-out infinite alternate smartSavePulse}@keyframes smartSavePulse{to{opacity:.62}}.smartAutoSuccess{text-align:center;opacity:0;background:#fff;flex-direction:column;justify-content:center;align-items:center;display:flex;transform:scale(.97)}.smartAutoSuccess.visible{opacity:1;transform:none}.smartAutoSuccess>div{color:#3e7338;background:#eaf5dd;border-radius:50%;place-items:center;width:54px;height:54px;display:grid;box-shadow:0 0 0 8px #8bc53d14}.smartAutoSuccess>div svg{width:26px;height:26px}.smartAutoSuccess>span{color:#4b7b43;margin-top:16px;font-size:9px;font-weight:800}.smartAutoSuccess h3{color:var(--navy);margin:4px 0 0;font-size:19px}.smartAutoSuccess p{color:#66736a;margin:8px 0 0;font-size:10px;font-weight:700}.smartAutoSuccess small{color:#99a29b;margin-top:6px;font-size:8px}.smartAutoTimeline{background:#fff;border-top:1px solid #e7ece3;justify-content:center;align-items:center;gap:5px;min-height:46px;padding:0 11px;display:flex;overflow:hidden}.smartAutoTimeline span{color:#a1aba3;white-space:nowrap;align-items:center;gap:3px;min-width:0;font-size:6.5px;transition:color .25s;display:flex}.smartAutoTimeline span i{background:#d9e1d5;border-radius:50%;flex:none;width:5px;height:5px;transition:background-color .25s,transform .25s}.smartAutoTimeline span.active{color:#4a6e46}.smartAutoTimeline span.active i{background:var(--mint);transform:scale(1.35)}@media (max-width:1100px){.smartEntriesGrid{grid-template-columns:minmax(0,.78fr) minmax(470px,1.22fr);gap:38px}}@media (max-width:920px){.smartEntriesSection{padding:74px 0}.smartEntriesGrid{grid-template-columns:1fr}.smartAutoDemo{max-width:650px}}@media (max-width:640px){.smartAutoCanvas{min-height:400px}.smartAutoControls{width:46%}.smartAutoVoucher{inset-inline-start:50%}.smartAutoTimeline{display:none}.smartAutoMeta{grid-template-columns:1fr 1fr}.smartAutoMeta>div:last-child{grid-column:1/-1}.smartAutoJournal>div{grid-template-columns:52px 1fr 80px}}@media (max-width:480px){.smartAutoCanvas{min-height:455px}.smartAutoControls{width:auto;inset:14px}.smartAutoVoucher{inset:14px}.smartAutoVoucher:not(.visible){opacity:0}.smartAutoControls:not(.faded){z-index:2}.smartAutoEditor{inset:8px}}@media (prefers-reduced-motion:reduce){.smartAutoControls,.smartAutoVoucher,.smartAutoEditor,.smartAutoSuccess,.smartAutoField,.smartAutoSave{transition:none!important;animation:none!important}}.smartAutoCanvas{min-height:390px}.smartAutoControls,.smartAutoVoucher,.smartAutoEditor,.smartAutoSuccess{inset:16px}.smartAutoControls{grid-template-columns:repeat(2,minmax(0,1fr));align-content:center;gap:10px;width:auto;max-width:none;padding:16px;display:grid}.smartAutoControlHead{grid-column:1/-1;margin-bottom:2px}.smartAutoField{min-height:72px;margin-top:0}.smartAutoControls.hidden{opacity:0;visibility:hidden;transform:translateY(-8px)scale(.985)}.smartAutoVoucher{opacity:0;visibility:hidden;inset:16px;transform:translateY(10px)scale(.985)}.smartAutoVoucher.visible{opacity:1;visibility:visible;transform:none}.smartAutoVoucher h3{margin-top:26px;font-size:17px}.smartAutoVoucherTable{margin-inline:22px;margin-bottom:20px}.smartAutoEditor{opacity:0;visibility:hidden;inset:12px}.smartAutoEditor.visible{opacity:1;visibility:visible}.smartAutoSuccess{opacity:0;visibility:hidden;inset:12px}.smartAutoSuccess.visible{opacity:1;visibility:visible}.smartAutoTimeline{gap:10px;min-height:42px}.smartAutoTimeline span{font-size:7.5px}@media (max-width:640px){.smartAutoCanvas{min-height:430px}.smartAutoControls{grid-template-columns:1fr}.smartAutoControlHead{grid-column:auto}.smartAutoVoucher,.smartAutoEditor,.smartAutoSuccess{inset:10px}}.currencyTransactionsMock{background:#fff;border:1px solid #d9e4d1;border-radius:24px;overflow:hidden;box-shadow:0 30px 70px #01120714}.currencyTransactionsHead{background:#fbfcf9;border-bottom:1px solid #e7ece3;justify-content:space-between;align-items:center;gap:14px;min-height:66px;padding:0 18px;display:flex}.currencyTransactionsHead>span{color:var(--navy);align-items:center;gap:8px;font-size:13px;font-weight:800;display:flex}.currencyTransactionsHead svg{color:var(--green)}.currencyTransactionsHead>b{color:#467440;white-space:nowrap;background:#eaf4dd;border-radius:999px;align-items:center;min-height:29px;padding:0 9px;font-size:10px;display:inline-flex}.currencyTransactionsHint{color:#6f7b72;background:#f8faf6;border-bottom:1px solid #edf1e9;align-items:center;gap:8px;min-height:46px;padding:0 18px;font-size:10px;font-weight:650;display:flex}.currencyTransactionsHint i{color:var(--green);font-size:13px;font-style:normal;font-weight:900}.currencyTransactionsTable{padding:12px 14px 4px}.currencyTransactionsTableHead,.currencyTransactionRow{grid-template-columns:105px minmax(130px,1fr) minmax(185px,1.2fr) 72px;align-items:center;gap:10px;display:grid}.currencyTransactionsTableHead{color:#8a968c;min-height:34px;padding:0 10px;font-size:8.5px;font-weight:750}.currencyTransactionRow{border-top:1px solid #edf1e9;min-height:78px;padding:10px;transition:background-color .28s,transform .28s;position:relative;overflow:hidden}.currencyTransactionRow:before{content:"";inset-inline-start:0;background:0 0;border-radius:999px;width:3px;transition:background-color .28s;position:absolute;top:10px;bottom:10px}.currencyTransactionRow span{min-width:0}.currencyDocument,.currencyParty,.currencyDualAmount{flex-direction:column;display:flex}.currencyDocument b{color:var(--green);text-align:right;direction:ltr;font-family:monospace;font-size:10px}.currencyDocument small,.currencyParty small{color:#8a968d;margin-top:2px;font-size:8px}.currencyParty b{color:var(--navy);white-space:nowrap;text-overflow:ellipsis;font-size:10.5px;overflow:hidden}.currencyDualAmount{text-align:right;direction:ltr}.currencyDualAmount>b{color:var(--navy);font-size:12px;font-weight:800}.currencyDualAmount>small{color:#4f7e46;margin-top:3px;font-size:10px;font-weight:800}.currencyDualAmount>em{color:#9aa49c;margin-top:2px;font-size:7.5px;font-style:normal}.currencyStatus{color:#4b7545;background:#f0f7e8;border:1px solid #d5e5c5;border-radius:999px;justify-content:center;justify-self:start;align-items:center;min-height:26px;padding:0 7px;font-size:8px;font-style:normal;font-weight:800;display:inline-flex}.currencyStatus.posted{color:#3f7339;background:#eaf5dd;border-color:#cce0b5}.currencyEquivalentSummary{color:#fff;background:linear-gradient(135deg,#011207,#013516);border-radius:13px;grid-template-columns:1fr auto .8fr auto 1.35fr;align-items:center;gap:10px;min-height:82px;margin:7px 14px 14px;padding:10px 14px;display:grid}.currencyEquivalentSummary>span{flex-direction:column;display:flex}.currencyEquivalentSummary small{color:#ffffff8c;font-size:7.5px}.currencyEquivalentSummary b{color:#fff;text-align:right;direction:ltr;margin-top:4px;font-size:10px}.currencyEquivalentSummary>i{color:#ffffff61;font-size:12px;font-style:normal}.currencyEquivalentSummary .highlight{background:#8bc53d24;border-radius:10px;padding:9px 11px}.currencyEquivalentSummary .highlight small{color:#c9e8a3}.currencyEquivalentSummary .highlight b{color:#b9df86;font-size:12px}.currencyTransactionRow{animation:9s ease-in-out infinite currencyRowFocus}.currencyTransactionRow.row-eur{animation-delay:3s}.currencyTransactionRow.row-usd-second{animation-delay:6s}@keyframes currencyRowFocus{0%,26%,to{background:#fff;transform:none}7%,19%{background:#f6faef;transform:translate(-2px)}7%,19%{border-color:#dce8d2}}.currencyTransactionRow:before{animation:9s ease-in-out infinite currencyRowBar}.currencyTransactionRow.row-eur:before{animation-delay:3s}.currencyTransactionRow.row-usd-second:before{animation-delay:6s}@keyframes currencyRowBar{0%,26%,to{background:0 0}7%,19%{background:var(--mint)}}@media (max-width:640px){.currencyTransactionsHead{flex-direction:column;justify-content:center;align-items:flex-start;padding-block:12px}.currencyTransactionsHint{flex-direction:column;align-items:flex-start;gap:2px;padding-block:10px}.currencyTransactionsHint i{display:none}.currencyTransactionsTable{overflow-x:auto}.currencyTransactionsTableHead,.currencyTransactionRow{min-width:610px}.currencyEquivalentSummary{grid-template-columns:1fr auto 1fr}.currencyEquivalentSummary>span:nth-of-type(2),.currencyEquivalentSummary>i:nth-of-type(2){display:none}}@media (prefers-reduced-motion:reduce){.currencyTransactionRow,.currencyTransactionRow:before{animation:none!important}}.solutionProductDemo{background:#fff;border:1px solid #d9e4d1;border-radius:22px;overflow:hidden;box-shadow:0 24px 58px #01120711}.productDemoTopbar{background:#fbfcf9;border-bottom:1px solid #e7ece3;justify-content:space-between;align-items:center;gap:12px;min-height:58px;padding:0 16px;display:flex}.productDemoTopbar>span{color:var(--navy);align-items:center;gap:8px;font-size:12px;font-weight:800;display:flex}.productDemoTopbar svg{color:var(--green)}.productDemoTopbar>b{color:#4b7445;background:#edf5e3;border-radius:999px;align-items:center;min-height:28px;padding:0 9px;font-size:9px;display:inline-flex}.salesProductDemo{padding-bottom:14px}.salesDemoSummary{border-bottom:1px solid #edf1e9;grid-template-columns:1.2fr 1fr 1fr;gap:8px;padding:12px 14px;display:grid}.salesDemoSummary>span{background:#f7f9f5;border-radius:10px;flex-direction:column;justify-content:center;min-height:58px;padding:9px 11px;display:flex}.salesDemoSummary small,.purchaseSupplierLine small,.hrEmployeeSummary small{color:#8b968d;font-size:8px}.salesDemoSummary b,.purchaseSupplierLine b,.hrEmployeeSummary b{color:var(--navy);margin-top:3px;font-size:10px}.salesDemoFlow{grid-template-columns:repeat(7,minmax(0,1fr));align-items:center;gap:7px;padding:14px;display:grid}.salesDemoFlow .demoStep{opacity:.58;background:#fff;border:1px solid #dee6d8;border-radius:13px;flex-direction:column;min-height:150px;padding:12px;transition:all .3s;animation:8s ease-in-out infinite salesFlowFocus;display:flex;transform:translateY(4px)}.salesDemoFlow .demoStep2{animation-delay:2s}.salesDemoFlow .demoStep3{animation-delay:4s}.salesDemoFlow .demoStep4{animation-delay:6s}@keyframes salesFlowFocus{0%,22%,to{opacity:.58;background:#fff;border-color:#dee6d8;transform:translateY(4px)}5%,17%{opacity:1;background:#f7fbed;border-color:#a9cc7b;transform:translateY(0);box-shadow:0 12px 28px #01120712}}.salesDemoFlow .demoStep>i{width:34px;height:34px;color:var(--green);background:#eef5e4;border-radius:9px;place-items:center;font-style:normal;display:grid}.salesDemoFlow .demoStep>span{flex-direction:column;margin-top:12px;display:flex}.salesDemoFlow small{color:#89958c;font-size:7.5px}.salesDemoFlow b{color:var(--navy);margin-top:4px;font-size:10px}.salesDemoFlow em{color:#7d8980;margin-top:3px;font-size:7.5px;font-style:normal}.salesDemoFlow strong{color:#4c7547;text-align:right;direction:ltr;margin-top:auto;font-size:10px}.demoConnector{color:#b0bbb1;text-align:center;font-size:18px}.salesDemoBottom{background:#f3f7ee;border-radius:11px;justify-content:space-between;align-items:center;gap:12px;margin:0 14px;padding:10px 12px;display:flex}.salesDemoBottom>span{align-items:center;gap:7px;display:flex}.salesDemoBottom>span:first-child{color:var(--green)}.salesDemoBottom b{color:var(--navy);font-size:9px}.salesDemoBottom small{color:#89958c;font-size:8px}.salesDemoBottom strong{color:#4b7346;direction:ltr;font-size:10px}.purchaseProductDemo{max-width:680px}.purchaseSupplierLine{grid-template-columns:1.2fr 1fr .7fr;gap:8px;padding:12px 14px;display:grid}.purchaseSupplierLine>span,.hrEmployeeSummary>span{background:#f7f9f5;border-radius:10px;flex-direction:column;justify-content:center;min-height:55px;padding:8px 10px;display:flex}.purchaseSupplierLine em{color:#4e7648;margin-top:2px;font-size:7px;font-style:normal}.purchaseInvoiceTable{border:1px solid #e0e7dc;border-radius:11px;margin:0 14px;overflow:hidden}.purchaseInvoiceTable>div{border-top:1px solid #edf1e9;grid-template-columns:1.25fr .55fr .8fr .9fr;align-items:center;gap:8px;min-height:48px;padding:0 10px;display:grid}.purchaseInvoiceTable .head{color:#879289;background:#f6f8f4;border-top:0;min-height:32px;font-size:8px;font-weight:700}.purchaseInvoiceTable>div:not(.head){color:#59665d;font-size:9px}.purchaseInvoiceTable strong{color:var(--navy);direction:ltr}.purchasePaymentProgress{background:#fafcf8;border-radius:11px;margin:10px 14px 0;padding:12px}.purchasePaymentProgress>div{grid-template-columns:repeat(3,1fr);gap:7px;display:grid}.purchasePaymentProgress>div>span{flex-direction:column;display:flex}.purchasePaymentProgress small{color:#89958c;font-size:7.5px}.purchasePaymentProgress b{color:var(--navy);text-align:right;direction:ltr;margin-top:3px;font-size:10px}.purchasePaymentProgress>i{background:#e7eee1;border-radius:999px;height:7px;margin-top:10px;display:block;overflow:hidden}.purchasePaymentProgress>i>em{border-radius:inherit;background:linear-gradient(90deg,#012f13,#8bc53d);width:63%;height:100%;animation:4.8s ease-in-out infinite purchaseProgress;display:block}@keyframes purchaseProgress{0%,15%{width:18%}55%,to{width:63%}}.purchasePaymentProgress>small{text-align:left;margin-top:6px;display:block}.purchaseLinkedAccounting{background:#f3f8ed;border:1px solid #dce6d4;border-radius:11px;justify-content:space-between;align-items:center;gap:10px;min-height:60px;margin:10px 14px 14px;padding:0 11px;display:flex}.purchaseLinkedAccounting>span{grid-template-columns:auto 1fr;align-items:center;column-gap:7px;display:grid}.purchaseLinkedAccounting svg{color:var(--green);grid-row:1/3}.purchaseLinkedAccounting b{color:var(--navy);font-size:9px}.purchaseLinkedAccounting small{color:#839087;font-size:7px}.purchaseLinkedAccounting strong{color:#4b7445;direction:ltr;font-size:9px}.inventoryProductDemo{max-width:980px;margin-inline:auto}.inventoryDemoStatus{min-width:70px;position:relative;overflow:hidden;color:#9a6a16!important;background:#fff3dd!important}.inventoryDemoStatus i,.inventoryDemoStatus em{place-items:center;font-size:8px;font-style:normal;animation:6s ease-in-out infinite inventoryStatusDraft;display:grid;position:absolute;inset:0}.inventoryDemoStatus em{opacity:0;color:#44783f;background:#e9f4dd;animation:6s ease-in-out infinite inventoryStatusPosted}@keyframes inventoryStatusDraft{0%,40%{opacity:1}52%,to{opacity:0}}@keyframes inventoryStatusPosted{0%,44%{opacity:0}56%,to{opacity:1}}.inventoryTransferGrid{grid-template-columns:1fr .65fr 1fr;align-items:stretch;gap:12px;padding:18px;display:grid}.inventoryTransferGrid>article{background:#fafcf8;border:1px solid #dde6d7;border-radius:13px;flex-direction:column;min-height:170px;padding:16px;display:flex}.inventoryTransferGrid article>small{color:#89958c;font-size:8px}.inventoryTransferGrid article>b{color:var(--navy);margin-top:4px;font-size:13px}.inventoryTransferGrid article>span{color:#7d8980;justify-content:space-between;align-items:center;margin-top:auto;font-size:8px;display:flex}.inventoryTransferGrid article>span.after{color:#497443;opacity:.15;border-top:1px solid #e7ece3;margin-top:8px;padding-top:8px;animation:6s ease-in-out infinite inventoryAfterBalance}@keyframes inventoryAfterBalance{0%,48%{opacity:.15}62%,to{opacity:1}}.inventoryTransferGrid strong{color:var(--navy);font-size:11px}.inventoryTransferCenter{text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex}.inventoryTransferCenter>span{color:#4b7445;background:#edf5e3;border-radius:999px;align-items:center;min-height:30px;padding:0 9px;font-size:9px;font-weight:800;display:inline-flex}.inventoryTransferCenter>i{color:var(--green);margin:11px 0;font-size:27px;font-style:normal;animation:1.5s ease-in-out infinite inventoryArrowMove}@keyframes inventoryArrowMove{0%,to{transform:translate(10px)}50%{transform:translate(-10px)}}.inventoryTransferCenter>small{color:#7f8b82;font-size:8px}.inventoryDemoTimeline{color:#9aa59c;border-top:1px solid #e8ede4;justify-content:center;align-items:center;gap:8px;margin:0 18px;padding:11px 12px;display:flex}.inventoryDemoTimeline>span{align-items:center;gap:5px;font-size:7.5px;animation:6s ease-in-out infinite inventoryTimelineFocus;display:flex}.inventoryDemoTimeline .stage2{animation-delay:1.5s}.inventoryDemoTimeline .stage3{animation-delay:3s}.inventoryDemoTimeline .stage4{animation-delay:4.5s}.inventoryDemoTimeline>span>i{background:#d5ded0;border-radius:50%;width:6px;height:6px}@keyframes inventoryTimelineFocus{0%,20%,to{color:#9aa59c}5%,16%{color:#3f7339;font-weight:800}}.inventoryDemoTimeline>b{color:#c3cbc4;font-size:10px}.inventoryDemoAlert{color:#a16c19;background:#fff8e9;border-radius:11px;grid-template-columns:30px 1fr auto;align-items:center;gap:8px;min-height:54px;margin:10px 18px 16px;padding:0 11px;display:grid}.inventoryDemoAlert>span{flex-direction:column;display:flex}.inventoryDemoAlert b{font-size:9px}.inventoryDemoAlert small{color:#9a875f;font-size:7px}.inventoryDemoAlert strong{font-size:10px}.hrProductDemo{max-width:680px}.hrEmployeeSummary{grid-template-columns:repeat(3,1fr);gap:8px;padding:12px 14px;display:grid}.hrDemoEvents{gap:7px;padding:0 14px;display:grid}.hrDemoEvents>article{opacity:.55;background:#fff;border:1px solid #e0e7dc;border-radius:10px;grid-template-columns:34px 1fr;align-items:center;gap:9px;min-height:60px;padding:8px 10px;animation:8s ease-in-out infinite hrEventFocus;display:grid}.hrDemoEvents .hrEvent2{animation-delay:2s}.hrDemoEvents .hrEvent3{animation-delay:4s}.hrDemoEvents .hrEvent4{animation-delay:6s}@keyframes hrEventFocus{0%,22%,to{opacity:.55;background:#fff;border-color:#e0e7dc;transform:none}5%,17%{opacity:1;background:#f6faef;border-color:#a9cd78;transform:translate(-3px)}}.hrDemoEvents>article>i{width:34px;height:34px;color:var(--green);background:#eef5e4;border-radius:9px;place-items:center;font-style:normal;display:grid}.hrDemoEvents>article>span{grid-template-columns:auto 1fr auto;align-items:center;gap:8px;min-width:0;display:grid}.hrDemoEvents small{color:#8d988f;font-size:7.5px}.hrDemoEvents b{color:var(--navy);font-size:9.5px}.hrDemoEvents em{color:#4d7746;font-size:7.5px;font-style:normal;font-weight:700}.hrPayrollPreview{background:#f3f7ee;border-radius:11px;grid-template-columns:repeat(3,1fr);gap:7px;margin:10px 14px 14px;padding:10px;display:grid}.hrPayrollPreview>span{background:#fff;border-radius:9px;flex-direction:column;justify-content:center;min-height:52px;padding:8px;display:flex}.hrPayrollPreview small{color:#8b968d;font-size:7px}.hrPayrollPreview b{color:var(--navy);margin-top:3px;font-size:9px}@media (max-width:920px){.salesDemoFlow{grid-template-columns:1fr}.demoConnector{transform:rotate(90deg)}.salesDemoFlow .demoStep{min-height:110px}}@media (max-width:640px){.salesDemoSummary,.purchaseSupplierLine,.purchasePaymentProgress>div,.hrEmployeeSummary,.hrPayrollPreview{grid-template-columns:1fr}.salesDemoBottom,.purchaseLinkedAccounting{flex-direction:column;align-items:flex-start}.inventoryTransferGrid{grid-template-columns:1fr}.inventoryTransferCenter>i{animation:none;transform:rotate(90deg)}.inventoryDemoTimeline{flex-direction:column;align-items:flex-start}.inventoryDemoTimeline>b{display:none}.hrDemoEvents>article>span{grid-template-columns:1fr;gap:2px}}@media (prefers-reduced-motion:reduce){.salesDemoFlow .demoStep,.purchasePaymentProgress>i>em,.inventoryDemoStatus i,.inventoryDemoStatus em,.inventoryTransferGrid article>span.after,.inventoryTransferCenter>i,.inventoryDemoTimeline>span,.hrDemoEvents>article{opacity:1!important;animation:none!important;transform:none!important}.inventoryDemoStatus i{display:none}.inventoryDemoStatus em{opacity:1}}.pricingClaritySection{background:#fff;padding:104px 0}.pricingClarityHead{max-width:760px}.pricingClarityHead h2{color:var(--navy);letter-spacing:-.04em;margin:0;font-size:clamp(34px,4vw,49px);line-height:1.42}.pricingClarityHead p{color:#748078;max-width:680px;margin:12px 0 0;font-size:16px;line-height:1.9}.pricingClarityGrid{grid-template-columns:repeat(4,1fr);gap:10px;margin-top:34px;display:grid}.pricingClarityGrid article{background:#fbfcf9;border:1px solid #dde6d8;border-radius:16px;flex-direction:column;min-height:210px;padding:20px;display:flex}.pricingClarityGrid article>span{width:34px;height:34px;color:var(--green);background:#eef5e4;border-radius:9px;place-items:center;font-size:10px;font-weight:800;display:grid}.pricingClarityGrid article>b{color:var(--navy);margin-top:26px;font-size:16px}.pricingClarityGrid article>p{color:#748078;margin:8px 0 0;font-size:14px;line-height:1.85}.pricingClarityNote{background:#f5f9ef;border:1px solid #d7e3cf;border-radius:16px;justify-content:space-between;align-items:center;gap:24px;margin-top:12px;padding:22px 24px;display:flex}.pricingClarityNote>div{max-width:800px}.pricingClarityNote b{color:var(--navy);font-size:15px}.pricingClarityNote p{color:#748078;margin:5px 0 0;font-size:14px;line-height:1.8}.pricingClarityNote .button{flex:none}.aboutHero{background:radial-gradient(circle at 14% 12%,#8bc53d1f,#0000 24%),#f8faf6;padding:96px 0 88px}.aboutHeroGrid{grid-template-columns:minmax(0,1.1fr) minmax(360px,.9fr);align-items:center;gap:70px;display:grid}.aboutHeroCopy h1{max-width:820px;color:var(--navy);letter-spacing:-.055em;margin:0;font-size:clamp(44px,6vw,72px);line-height:1.28}.aboutHeroCopy h1 span{color:var(--green)}.aboutHeroCopy p{color:#6f7d73;max-width:760px;margin:18px 0 0;font-size:17px;line-height:1.95}.aboutHeroSignals{flex-wrap:wrap;gap:8px;margin-top:26px;display:flex}.aboutHeroSignals span{color:#58675d;background:#fff;border:1px solid #d8e3d0;border-radius:999px;align-items:center;gap:7px;min-height:38px;padding:0 11px;font-size:13px;font-weight:650;display:inline-flex}.aboutHeroSignals i{background:var(--mint);border-radius:50%;width:7px;height:7px}.aboutSyriaCard{color:#fff;background:linear-gradient(145deg,#011207,#012f13);border-radius:24px;padding:30px;box-shadow:0 28px 64px #01120724}.aboutSyriaCard>span{color:#b9df86;font-size:12px;font-weight:800}.aboutSyriaCard h2{color:#fff;margin:8px 0 0;font-size:30px;line-height:1.45}.aboutSyriaCard p{color:#ffffffad;margin:12px 0 0;font-size:14px;line-height:1.9}.aboutSyriaFacts{gap:8px;margin-top:22px;display:grid}.aboutSyriaFacts>div{background:#ffffff0d;border:1px solid #ffffff1a;border-radius:11px;justify-content:space-between;align-items:center;gap:12px;min-height:66px;padding:10px 12px;display:flex}.aboutSyriaFacts small{color:#ffffff8c;font-size:11px}.aboutSyriaFacts b{color:#fff;text-align:left;font-size:13px}.aboutPrinciplesSection{background:#fff;padding:112px 0}.aboutPrinciplesHead{max-width:760px}.aboutPrinciplesHead h2{color:var(--navy);margin:0;font-size:clamp(34px,4vw,50px);line-height:1.42}.aboutPrinciplesGrid{grid-template-columns:repeat(3,1fr);gap:12px;margin-top:36px;display:grid}.aboutPrinciplesGrid article{background:#fbfcf9;border-top:2px solid #d8e7c8;min-height:240px;padding:24px}.aboutPrinciplesGrid span{color:var(--green);font-size:12px;font-weight:800}.aboutPrinciplesGrid h3{color:var(--navy);margin:24px 0 0;font-size:20px}.aboutPrinciplesGrid p{color:#748078;margin:9px 0 0;font-size:15px;line-height:1.9}.aboutConnectedSection{background:#f7f9f4;padding:104px 0}.aboutConnectedGrid{grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);align-items:center;gap:64px;display:grid}.aboutConnectedCopy h2{color:var(--navy);margin:0;font-size:clamp(34px,4vw,48px);line-height:1.42}.aboutConnectedCopy p{color:#748078;margin:12px 0 0;font-size:16px;line-height:1.9}.aboutSystemMap{background:#fff;border:1px solid #dbe5d4;border-radius:22px;grid-template-columns:repeat(2,1fr);gap:9px;padding:20px;display:grid}.aboutSystemMap>div{background:#f7f9f5;border-radius:12px;flex-direction:column;justify-content:center;min-height:92px;padding:14px;display:flex}.aboutSystemMap>div:first-child{background:#eaf4dd;grid-column:1/-1}.aboutSystemMap small{color:#89958c;font-size:11px}.aboutSystemMap b{color:var(--navy);margin-top:4px;font-size:16px}.aboutFinalSection{background:#fff;padding:88px 0}.aboutFinalCard{color:#fff;background:#012f13;border-radius:24px;justify-content:space-between;align-items:center;gap:30px;padding:42px 46px;display:flex}.aboutFinalCard h2{color:#fff;margin:0;font-size:34px;line-height:1.45}.aboutFinalCard p{color:#ffffffa3;margin:8px 0 0;font-size:15px}.aboutFinalCard .button{background:var(--mint);color:var(--navy);flex:none}@media (max-width:920px){.pricingClarityGrid{grid-template-columns:1fr 1fr}.aboutHeroGrid,.aboutConnectedGrid{grid-template-columns:1fr;gap:36px}.aboutPrinciplesGrid{grid-template-columns:1fr}}@media (max-width:640px){.pricingClaritySection{padding:76px 0}.pricingClarityGrid{grid-template-columns:1fr}.pricingClarityGrid article{min-height:auto}.pricingClarityNote{flex-direction:column;align-items:flex-start}.pricingClarityNote .button{width:100%}.aboutHero{padding:64px 0}.aboutHeroCopy h1{font-size:40px}.aboutHeroCopy p{font-size:16px}.aboutSyriaCard{padding:22px}.aboutPrinciplesSection,.aboutConnectedSection{padding:78px 0}.aboutSystemMap{grid-template-columns:1fr}.aboutSystemMap>div:first-child{grid-column:auto}.aboutFinalCard{flex-direction:column;align-items:flex-start;padding:30px 22px}.aboutFinalCard h2{font-size:29px}.aboutFinalCard .button{width:100%}}.pricingFaqList summary{font-size:15px}.pricingFaqList p{font-size:14px}.purchaseFeatureShowcase{background:radial-gradient(circle at 10% 20%,#8bc53d12,#0000 24%),#fff;padding:108px 0}.purchaseFeatureShowcase .businessSectionIntro{max-width:860px}.purchaseWorkspace{background:#fff;border:1px solid #d9e3d2;border-radius:24px;grid-template-columns:210px minmax(0,1fr);min-height:650px;margin-top:38px;display:grid;overflow:hidden;box-shadow:0 30px 70px #01120713}.purchaseWorkspaceNav{background:#f6f8f3;border-inline-end:1px solid #e5ebe0;padding:18px 12px}.purchaseWorkspaceBrand{border-bottom:1px solid #e1e8dc;align-items:center;gap:10px;min-height:68px;padding:10px;display:flex}.purchaseWorkspaceBrand>i{width:38px;height:38px;color:var(--green);background:#e7f2d9;border-radius:10px;place-items:center;font-style:normal;display:grid}.purchaseWorkspaceBrand>span{flex-direction:column;display:flex}.purchaseWorkspaceBrand small{color:#8a958d;font-size:10px}.purchaseWorkspaceBrand b{color:var(--navy);margin-top:2px;font-size:13px}.purchaseWorkspaceNavItem{color:#66736a;border-radius:10px;grid-template-columns:28px 1fr auto;align-items:center;gap:8px;min-height:48px;margin-top:5px;padding:0 10px;font-size:12px;font-weight:700;animation:12s ease-in-out infinite purchaseNavFocus;display:grid}.purchaseWorkspaceNavItem.nav-2{animation-delay:2s}.purchaseWorkspaceNavItem.nav-3{animation-delay:4s}.purchaseWorkspaceNavItem.nav-4{animation-delay:6s}.purchaseWorkspaceNavItem.nav-5{animation-delay:8s}.purchaseWorkspaceNavItem.nav-6{animation-delay:10s}.purchaseWorkspaceNavItem>i{color:#758178;background:0 0;border-radius:8px;place-items:center;width:28px;height:28px;font-style:normal;display:grid}.purchaseWorkspaceNavItem>em{color:#829087;text-align:left;min-width:22px;font-size:9px;font-style:normal}@keyframes purchaseNavFocus{0%,14%,to{color:#66736a;background:0 0;transform:none}3%,11%{color:#173d20;background:#eaf4dd;transform:translate(-2px)}}.purchaseWorkspaceMain{min-width:0;padding:24px}.purchaseWorkspaceTop{justify-content:space-between;align-items:center;gap:18px;display:flex}.purchaseWorkspaceTop small{color:#73906a;font-size:11px;font-weight:800}.purchaseWorkspaceTop h3{color:var(--navy);margin:4px 0 0;font-size:22px}.purchaseWorkspaceTop>span{color:#fff;white-space:nowrap;background:#012f13;border-radius:9px;align-items:center;min-height:38px;padding:0 12px;font-size:11px;font-weight:800;display:inline-flex}.purchaseWorkspaceStats{grid-template-columns:repeat(3,1fr);gap:9px;margin-top:20px;display:grid}.purchaseWorkspaceStats article{background:#fafcf8;border:1px solid #e0e7db;border-radius:12px;flex-direction:column;justify-content:center;min-height:102px;padding:14px;display:flex}.purchaseWorkspaceStats article.attention{background:#fff9ed;border-color:#eadfbe}.purchaseWorkspaceStats small{color:#849086;font-size:10px}.purchaseWorkspaceStats b{color:var(--navy);text-align:right;direction:ltr;margin-top:5px;font-size:21px}.purchaseWorkspaceStats span{color:#839087;margin-top:2px;font-size:9px}.purchaseWorkspaceTable{border:1px solid #e0e7db;border-radius:13px;margin-top:14px;overflow:hidden}.purchaseWorkspaceTable .head,.purchaseWorkspaceTable .row{grid-template-columns:1fr 1.35fr .9fr 1.1fr 1fr;align-items:center;gap:10px;display:grid}.purchaseWorkspaceTable .head{color:#7d8980;background:#f5f7f3;min-height:38px;padding:0 12px;font-size:9px;font-weight:750}.purchaseWorkspaceTable .row{background:#fff;border-top:1px solid #edf1e9;min-height:64px;padding:0 12px;animation:7.5s ease-in-out infinite purchaseInvoiceFocus}.purchaseWorkspaceTable .row-2{animation-delay:2.5s}.purchaseWorkspaceTable .row-3{animation-delay:5s}@keyframes purchaseInvoiceFocus{0%,28%,to{background:#fff}5%,21%{background:#f6faef}}.purchaseWorkspaceTable .row>b{color:var(--green);text-align:right;direction:ltr;font-family:monospace;font-size:10px}.purchaseWorkspaceTable .row>span{color:#536057;font-size:10px}.purchaseWorkspaceTable .row .amount{color:var(--navy);text-align:right;direction:ltr;font-weight:800}.purchaseWorkspaceTable .row>i{border-radius:999px;justify-content:center;justify-self:start;align-items:center;min-height:26px;padding:0 7px;font-size:8px;font-style:normal;font-weight:800;display:inline-flex}.purchaseWorkspaceTable .part{color:#956818;background:#fff3dc}.purchaseWorkspaceTable .approved{color:#507449;background:#eef5e5}.purchaseWorkspaceTable .paid{color:#3f753e;background:#e6f4e6}.purchaseWorkspaceDetail{background:#f4f8ef;border-radius:14px;grid-template-columns:1.15fr 1fr .95fr;gap:9px;margin-top:14px;padding:14px;display:grid}.purchaseSupplierMini,.purchasePaymentMini,.purchaseJournalMini{background:#fff;border:1px solid #dfe7d9;border-radius:11px;min-height:86px;padding:11px}.purchaseSupplierMini{grid-template-columns:38px 1fr;align-items:center;gap:9px;display:grid}.purchaseSupplierMini .avatar{color:#fff;background:#012f13;border-radius:10px;place-items:center;width:38px;height:38px;font-size:13px;font-weight:900;display:grid}.purchaseSupplierMini>span:last-child{flex-direction:column;display:flex}.purchaseSupplierMini small,.purchasePaymentMini small,.purchaseJournalMini small{color:#89958c;font-size:8px}.purchaseSupplierMini b,.purchasePaymentMini b,.purchaseJournalMini b{color:var(--navy);margin-top:3px;font-size:10px}.purchaseSupplierMini em{color:#789071;margin-top:2px;font-size:8px;font-style:normal}.purchasePaymentMini{grid-template-columns:repeat(3,1fr);gap:5px;display:grid}.purchasePaymentMini>span{flex-direction:column;justify-content:center;display:flex}.purchasePaymentMini b{text-align:right;direction:ltr}.purchaseJournalMini{grid-template-columns:28px 1fr;align-items:center;column-gap:7px;display:grid}.purchaseJournalMini>svg{color:var(--green);grid-row:1/3}.purchaseJournalMini>span{flex-direction:column;display:flex}.purchaseJournalMini>em{color:#507649;grid-column:2;font-size:8px;font-style:normal;font-weight:800}.purchaseSupplierSection{background:#f7f9f4;padding:112px 0}.purchaseSupplierGrid{grid-template-columns:minmax(0,.72fr) minmax(0,1.28fr);align-items:center;gap:66px;display:grid}.purchaseSupplierCopy h2{color:var(--navy);letter-spacing:-.04em;margin:0;font-size:clamp(34px,4vw,50px);line-height:1.42}.purchaseSupplierCopy>p{color:#748078;margin:14px 0 0;font-size:16px;line-height:1.95}.purchaseSupplierPoints{gap:8px;margin-top:24px;display:grid}.purchaseSupplierPoints>div{background:#fff;border:1px solid #dce5d5;border-radius:11px;grid-template-columns:32px 1fr;align-items:center;gap:10px;min-height:72px;padding:11px 12px;display:grid}.purchaseSupplierPoints>div>svg{color:#42753c;background:#eaf4dd;border-radius:8px;width:30px;height:30px;padding:7px}.purchaseSupplierPoints span{flex-direction:column;display:flex}.purchaseSupplierPoints b{color:var(--navy);font-size:13px}.purchaseSupplierPoints small{color:#849087;margin-top:3px;font-size:11px}.supplierProfileUI{background:#fff;border:1px solid #d9e3d2;border-radius:22px;overflow:hidden;box-shadow:0 26px 60px #01120711}.supplierProfileTop{border-bottom:1px solid #e7ece3;justify-content:space-between;align-items:center;min-height:82px;padding:0 18px;display:flex}.supplierIdentity{align-items:center;gap:11px;display:flex}.supplierIdentity>span{color:#fff;background:#012f13;border-radius:12px;place-items:center;width:44px;height:44px;font-weight:900;display:grid}.supplierIdentity>div{flex-direction:column;display:flex}.supplierIdentity small{color:#89958c;font-size:9px}.supplierIdentity b{color:var(--navy);margin-top:2px;font-size:14px}.supplierIdentity em{color:#738078;margin-top:2px;font-size:9px;font-style:normal}.supplierProfileTop>i{color:#477640;background:#eaf4dd;border-radius:999px;align-items:center;min-height:30px;padding:0 10px;font-size:9px;font-style:normal;font-weight:800;display:inline-flex}.supplierProfileMetrics{grid-template-columns:repeat(3,1fr);gap:8px;padding:14px 16px;display:grid}.supplierProfileMetrics article{background:#fafcf8;border:1px solid #e1e8dc;border-radius:11px;flex-direction:column;justify-content:center;min-height:92px;padding:11px;display:flex}.supplierProfileMetrics article.outstanding{background:#fff8ea;border-color:#e9dfbe}.supplierProfileMetrics small{color:#8a958c;font-size:8px}.supplierProfileMetrics b{color:var(--navy);text-align:right;direction:ltr;margin-top:5px;font-size:18px}.supplierProfileMetrics span{color:#88938b;font-size:8px}.supplierAccountStrip{background:#f1f7ea;border:1px solid #dce6d4;border-radius:11px;justify-content:space-between;align-items:center;gap:12px;min-height:62px;margin:0 16px 12px;padding:0 11px;display:flex}.supplierAccountStrip>span{grid-template-columns:25px auto;align-items:center;column-gap:7px;display:grid}.supplierAccountStrip svg{color:var(--green);grid-row:1/3}.supplierAccountStrip small{color:#7e8d80;font-size:8px}.supplierAccountStrip b{color:var(--navy);font-size:9px}.supplierAccountStrip>em{color:#44743e;background:#dceece;border-radius:999px;align-items:center;min-height:25px;padding:0 7px;font-size:7px;font-style:normal;font-weight:800;display:inline-flex}.supplierRecentDocs{border:1px solid #e0e7dc;border-radius:11px;margin:0 16px 16px;overflow:hidden}.supplierRecentDocs>div{border-top:1px solid #edf1e9;grid-template-columns:1.5fr .7fr 1fr;align-items:center;gap:8px;min-height:50px;padding:0 10px;display:grid}.supplierRecentDocs .head{color:#849087;background:#f6f8f4;border-top:0;min-height:32px;font-size:8px;font-weight:750}.supplierRecentDocs>div>span{flex-direction:column;display:flex}.supplierRecentDocs b{color:var(--navy);font-size:9px}.supplierRecentDocs small{color:#8a958d;font-size:7px}.supplierRecentDocs i{border-radius:999px;justify-content:center;justify-self:start;align-items:center;min-height:24px;padding:0 6px;font-size:7px;font-style:normal;font-weight:800;display:inline-flex}.supplierRecentDocs i.part{color:#956818;background:#fff2dc}.supplierRecentDocs i.paid{color:#44743e;background:#e8f4e3}.supplierRecentDocs i.approved{color:#54724f;background:#edf4ea}.supplierRecentDocs strong{color:#4e7049;text-align:right;direction:ltr;font-size:9px}.purchaseDecisionSection{background:#fff;padding:112px 0}.purchaseDecisionHead{max-width:820px}.purchaseDecisionHead h2{color:var(--navy);letter-spacing:-.04em;margin:0;font-size:clamp(34px,4vw,50px);line-height:1.42}.purchaseDecisionHead p{color:#748078;margin:12px 0 0;font-size:16px;line-height:1.9}.purchaseDecisionBoard{background:#fff;border:1px solid #d9e3d2;border-radius:22px;grid-template-columns:190px 1fr;min-height:520px;margin-top:36px;display:grid;overflow:hidden;box-shadow:0 26px 60px #0112070f}.purchaseDecisionSidebar{background:#f7f9f5;border-inline-end:1px solid #e5ebe0;flex-direction:column;gap:5px;padding:18px 12px;display:flex}.purchaseDecisionSidebar>b{color:var(--navy);border-bottom:1px solid #e2e8dd;padding:10px 9px 16px;font-size:13px}.purchaseDecisionSidebar>span{color:#718078;border-radius:9px;align-items:center;gap:8px;min-height:44px;padding:0 9px;font-size:11px;font-weight:700;display:flex}.purchaseDecisionSidebar>span.active{color:#214c27;background:#eaf4dd}.purchaseDecisionSidebar svg{color:var(--green)}.purchaseDecisionMain{padding:20px}.purchaseDecisionKpis{grid-template-columns:repeat(4,1fr);gap:8px;display:grid}.purchaseDecisionKpis article{background:#fafcf8;border:1px solid #e0e7db;border-radius:11px;flex-direction:column;justify-content:center;min-height:94px;padding:12px;display:flex}.purchaseDecisionKpis small{color:#89958c;font-size:8px}.purchaseDecisionKpis b{color:var(--navy);margin-top:5px;font-size:19px}.purchaseDecisionKpis span{color:#839087;font-size:8px}.purchaseDecisionContent{grid-template-columns:1.45fr .75fr;gap:10px;margin-top:12px;display:grid}.purchaseDueTable{border:1px solid #e0e7dc;border-radius:12px;overflow:hidden}.purchaseDueTable>div{border-top:1px solid #edf1e9;grid-template-columns:1.2fr .8fr 1fr 1fr;align-items:center;gap:8px;min-height:64px;padding:0 11px;display:grid}.purchaseDueTable .head{color:#839087;background:#f6f8f4;border-top:0;min-height:34px;font-size:8px;font-weight:750}.purchaseDueTable>div:not(.head)>span{color:var(--navy);font-size:9px;font-weight:700}.purchaseDueTable>div:not(.head)>b{color:var(--green);font-family:monospace;font-size:9px}.purchaseDueTable em{color:#6f7d74;font-size:8px;font-style:normal}.purchaseDueTable em.late{color:#a66a21}.purchaseDueTable strong{color:var(--navy);text-align:right;direction:ltr;font-size:9px}.purchaseDecisionInsight{color:#fff;background:linear-gradient(145deg,#011207,#012f13);border-radius:13px;padding:18px}.purchaseDecisionInsight>span{color:#b4dc7f;font-size:9px;font-weight:800}.purchaseDecisionInsight h3{color:#fff;margin:5px 0 16px;font-size:19px}.purchaseDecisionInsight>div{border-bottom:1px solid #ffffff1a;justify-content:space-between;align-items:center;gap:8px;min-height:48px;display:flex}.purchaseDecisionInsight small{color:#ffffff8c;font-size:8px}.purchaseDecisionInsight b{color:#fff;direction:ltr;font-size:10px}.purchaseDecisionInsight p{color:#ffffff94;margin:14px 0 0;font-size:9px;line-height:1.8}@media (max-width:920px){.purchaseWorkspace{grid-template-columns:1fr}.purchaseWorkspaceNav{border-inline-end:0;border-bottom:1px solid #e5ebe0;grid-template-columns:repeat(3,1fr);gap:5px;display:grid}.purchaseWorkspaceBrand{grid-column:1/-1}.purchaseSupplierGrid{grid-template-columns:1fr;gap:34px}.purchaseDecisionBoard{grid-template-columns:1fr}.purchaseDecisionSidebar{border-inline-end:0;border-bottom:1px solid #e5ebe0;flex-direction:row;overflow-x:auto}.purchaseDecisionSidebar>b{display:none}.purchaseDecisionSidebar>span{justify-content:center;min-width:120px}.purchaseDecisionKpis{grid-template-columns:1fr 1fr}}@media (max-width:640px){.purchaseFeatureShowcase,.purchaseSupplierSection,.purchaseDecisionSection{padding:76px 0}.purchaseWorkspaceMain{padding:14px}.purchaseWorkspaceNav{grid-template-columns:1fr 1fr}.purchaseWorkspaceTop{flex-direction:column;align-items:flex-start}.purchaseWorkspaceStats,.supplierProfileMetrics,.purchaseDecisionKpis{grid-template-columns:1fr}.purchaseWorkspaceTable{overflow-x:auto}.purchaseWorkspaceTable .head,.purchaseWorkspaceTable .row{min-width:620px}.purchaseWorkspaceDetail{grid-template-columns:1fr}.purchasePaymentMini{grid-template-columns:1fr 1fr 1fr}.supplierAccountStrip{flex-direction:column;align-items:flex-start;padding-block:10px}.supplierRecentDocs{overflow-x:auto}.supplierRecentDocs>div{min-width:520px}.purchaseDecisionContent{grid-template-columns:1fr}.purchaseDueTable{overflow-x:auto}.purchaseDueTable>div{min-width:560px}}@media (prefers-reduced-motion:reduce){.purchaseWorkspaceNavItem,.purchaseWorkspaceTable .row{animation:none!important}}.purchaseSupplierStatementSection,.purchaseAgingSection,.purchasePaymentsSection{padding:108px 0}.purchaseSupplierStatementSection{background:#fff}.purchaseAgingSection{background:#f6f8fa}.purchasePaymentsSection{background:#fff}.purchaseStatementIntro,.purchaseAgingIntro,.purchasePaymentsIntro{max-width:840px}.purchaseStatementIntro h2,.purchaseAgingIntro h2,.purchasePaymentsIntro h2{color:var(--navy);letter-spacing:-.04em;margin:0;font-size:clamp(34px,4vw,50px);line-height:1.42}.purchaseStatementIntro p,.purchaseAgingIntro p,.purchasePaymentsIntro p{color:#748078;margin:12px 0 0;font-size:16px;line-height:1.9}.supplierStatementUI{background:#fff;border:1px solid #dfe4ea;border-radius:22px;margin-top:34px;overflow:hidden;box-shadow:0 22px 55px #12231c12}.supplierStatementToolbar{border-bottom:1px solid #e7eaee;grid-template-columns:1.1fr 1fr auto;align-items:center;gap:18px;min-height:76px;padding:0 16px;display:grid}.supplierStatementIdentity{align-items:center;gap:10px;display:flex}.supplierStatementBack{color:#536071;border:1px solid #d8dfe6;border-radius:10px;align-items:center;min-height:38px;padding:0 12px;font-size:10px;font-weight:750;display:inline-flex}.supplierStatementIdentity>i{color:#fff;background:#087a59;border-radius:10px;place-items:center;width:38px;height:38px;font-style:normal;display:grid}.supplierStatementIdentity>div{flex-direction:column;display:flex}.supplierStatementIdentity h3{color:#182331;margin:0;font-size:17px}.supplierStatementIdentity small{color:#617083;align-items:center;gap:5px;margin-top:3px;font-size:9px;display:flex}.supplierStatementIdentity small em{background:#18bb78;border-radius:50%;width:6px;height:6px}.supplierStatementPeriod{justify-content:center;align-items:center;gap:14px;display:flex}.supplierStatementPeriod span{color:#2c3442;border:1px solid #dce2e8;border-radius:10px;align-items:center;min-height:40px;padding:0 12px;font-size:10px;font-weight:800;display:inline-flex}.supplierStatementPeriod b{color:#617083;direction:ltr;font-size:10px;font-weight:600}.supplierStatementActions{gap:7px;display:flex}.supplierStatementActions span{color:#263342;border:1px solid #d7dee5;border-radius:10px;align-items:center;min-height:38px;padding:0 12px;font-size:10px;font-weight:800;display:inline-flex}.supplierStatementActions span:first-child{color:#0d874f;border-color:#28b46c}.supplierStatementTableWrap{overflow-x:auto}.supplierStatementTable{min-width:980px}.supplierStatementHead,.supplierStatementRow{grid-template-columns:.78fr 1.55fr 1.15fr .75fr .8fr .8fr .9fr;align-items:center;gap:10px;display:grid}.supplierStatementHead{color:#27364a;background:#fbfbfc;border-bottom:1px solid #e3e7eb;min-height:48px;padding:0 18px;font-size:9px;font-weight:800}.supplierStatementRow{color:#536071;border-bottom:1px solid #e7eaee;min-height:74px;padding:0 18px;font-size:9px;animation:10s ease-in-out infinite statementRowFocus}.supplierStatementRow.statement-row-2{animation-delay:2.5s}.supplierStatementRow.statement-row-3{animation-delay:5s}.supplierStatementRow.statement-row-4{animation-delay:7.5s}@keyframes statementRowFocus{0%,22%,to{background:#fff}5%,17%{background:#f4faf7}}.statementDescription{font-weight:800;color:#16202e!important;font-size:10px!important}.statementReference,.statementEntry{direction:ltr;font-family:monospace;color:#475b75!important}.statementEntry{background:#eef6ff;border:1px solid #b9d8ff;border-radius:8px;justify-content:center;align-items:center;min-height:28px;padding:0 8px;display:inline-flex;color:#2263b7!important}.statementDebit{font-weight:800;color:#149370!important}.statementCredit{font-weight:800;color:#ed3156!important}.supplierStatementRow strong{color:#ed651e;text-align:right;direction:ltr;font-size:10px}.supplierStatementTotal{background:#f5f6f7;grid-template-columns:1fr .8fr .8fr .9fr;align-items:center;gap:10px;min-height:58px;padding:0 18px;display:grid}.supplierStatementTotal span{color:#152130;font-size:13px;font-weight:900}.supplierStatementTotal b{color:#ea3157;direction:ltr;font-size:12px}.supplierStatementTotal b:first-of-type{color:#169271}.supplierStatementTotal strong{color:#ed651e;direction:ltr;font-size:12px}.supplierStatementFoot{background:#fff;justify-content:center;align-items:center;gap:8px;min-height:58px;padding:0 16px;display:flex}.supplierStatementFoot span{color:#53685a;background:#f3f7f4;border-radius:999px;align-items:center;gap:6px;min-height:32px;padding:0 9px;font-size:9px;font-weight:700;display:inline-flex}.supplierStatementFoot svg{color:#0b7658}.purchaseAgingBoard{margin-top:32px}.purchaseAgingKpis{grid-template-columns:repeat(6,1fr);gap:9px;display:grid}.purchaseAgingKpis article{background:#fff;border:1px solid #e6e9ee;border-radius:16px;grid-template-columns:40px 1fr;align-items:start;gap:10px;min-height:118px;padding:14px;display:grid;box-shadow:0 8px 22px #12231c09}.purchaseAgingKpis article>i{border-radius:10px;place-items:center;width:40px;height:40px;font-style:normal;display:grid}.purchaseAgingKpis .green{color:#098161;background:#e9f8f2}.purchaseAgingKpis .amber{color:#bd6600;background:#fff4e2}.purchaseAgingKpis .blue{color:#245ad4;background:#eaf1ff}.purchaseAgingKpis .red{color:#c8232a;background:#fff0f0}.purchaseAgingKpis .violet{color:#673de6;background:#f2edff}.purchaseAgingKpis .cyan{color:#13829a;background:#edf9fb}.purchaseAgingKpis span{flex-direction:column;display:flex}.purchaseAgingKpis small{color:#738093;font-size:9px}.purchaseAgingKpis b{color:#172230;text-align:right;direction:ltr;margin-top:4px;font-size:18px}.purchaseAgingKpis em{color:#778496;margin-top:5px;font-size:8px;font-style:normal}.purchaseAgingPanels{grid-template-columns:1.12fr .88fr;gap:12px;margin-top:12px;display:grid}.purchaseAgingBuckets,.purchaseLateSuppliers{background:#fff;border:1px solid #e3e7ec;border-radius:18px;padding:20px}.panelTitle{align-items:center;gap:10px;margin-bottom:18px;display:flex}.panelTitle>span{color:#0b7359;background:#f3f5f8;border-radius:10px;place-items:center;width:38px;height:38px;display:grid}.panelTitle>div{flex-direction:column;display:flex}.panelTitle b{color:#172230;font-size:14px}.panelTitle small{color:#7b8797;margin-top:2px;font-size:9px}.agingBucketRow{grid-template-columns:90px 120px 1fr;align-items:center;gap:10px;margin-top:13px;display:grid}.agingBucketRow>span{border-radius:8px;justify-content:center;justify-self:start;align-items:center;min-height:28px;padding:0 8px;font-size:8px;font-weight:800;display:inline-flex}.bucket-green{color:#087c5c;background:#dff8eb}.bucket-amber{color:#b46d0b;background:#fff1d5}.bucket-orange{color:#db6313;background:#fff0e2}.bucket-red,.bucket-deepred{color:#bd252b;background:#ffe3e3}.agingBucketRow>div{direction:ltr;align-items:center;gap:8px;display:flex}.agingBucketRow b{color:#172230;font-size:10px}.agingBucketRow small{color:#758293;font-size:8px}.agingBucketRow>i{background:#eef0f3;border-radius:999px;height:8px;font-style:normal;overflow:hidden}.agingBucketRow>i>em{border-radius:inherit;background:linear-gradient(90deg,#ffa91a,#ffca4f);height:100%;font-style:normal;display:block}.agingBucketTotal,.lateSuppliersTotal{border-top:1px solid #edf0f3;justify-content:space-between;align-items:center;margin-top:18px;padding-top:14px;display:flex}.agingBucketTotal span,.lateSuppliersTotal span{color:#6d7989;font-size:9px}.agingBucketTotal b,.lateSuppliersTotal b{color:#087d60;direction:ltr;font-size:11px}.lateSupplierRow{background:#f7f8fa;border-radius:12px;margin-top:12px;padding:10px 12px}.lateSupplierRow>div{align-items:center;gap:8px;display:flex}.lateSupplierRow>div>em{color:#e93743;background:#fff;border-radius:7px;place-items:center;width:22px;height:22px;font-size:8px;font-style:normal;font-weight:900;display:grid}.lateSupplierRow span{flex-direction:column;display:flex}.lateSupplierRow b{color:#172230;font-size:10px}.lateSupplierRow small{color:#7c8797;margin-top:2px;font-size:8px}.lateSupplierRow strong{color:#e22535;direction:ltr;margin-top:8px;font-size:10px;display:block}.lateSupplierRow>i{background:#e7e9ed;border-radius:999px;height:7px;margin-top:8px;display:block;overflow:hidden}.lateSupplierRow>i>em{border-radius:inherit;background:#f04452;width:92%;height:100%;display:block}.lateSupplierRow.second>i>em{width:12%}.purchasePaymentsUI{background:#fff;border:1px solid #e1e6eb;border-radius:20px;margin-top:32px;overflow:hidden;box-shadow:0 20px 45px #12231c0e}.purchasePaymentsTop{justify-content:space-between;align-items:center;min-height:66px;padding:0 18px;display:flex}.purchasePaymentsTop h3{color:#15202e;margin:0;font-size:21px}.purchasePaymentsTop>span{color:#fff;background:#0b705a;border-radius:10px;align-items:center;min-height:38px;padding:0 13px;font-size:10px;font-weight:800;display:inline-flex}.purchasePaymentFilters{background:#fbfcfd;border:1px solid #e6e9ee;border-radius:14px;grid-template-columns:2fr 1fr .85fr .85fr auto;align-items:end;gap:9px;margin:0 16px 14px;padding:12px;display:grid}.purchasePaymentFilters>div{flex-direction:column;display:flex}.purchasePaymentFilters small{color:#6f7c8f;margin-bottom:5px;font-size:8px;font-weight:700}.purchasePaymentFilters span{color:#778497;background:#fff;border:1px solid #dfe4ea;border-radius:9px;align-items:center;min-height:38px;padding:0 10px;font-size:9px;display:flex}.purchasePaymentFilters>i{color:#a4acb7;border:1px solid #e3e7ec;border-radius:9px;align-items:center;min-height:38px;padding:0 12px;font-size:9px;font-style:normal;font-weight:800;display:flex}.purchasePaymentsTableWrap{overflow-x:auto}.purchasePaymentsTable .head,.purchasePaymentsTable .payrow{grid-template-columns:1.2fr 1.05fr .9fr .9fr 1fr .9fr .9fr .75fr;align-items:center;gap:10px;display:grid}.purchasePaymentsTable .head{color:#314156;background:#eef3f8;min-height:42px;padding:0 16px;font-size:9px;font-weight:800}.purchasePaymentsTable .payrow{background:#fff;border-bottom:1px solid #e8ebef;min-height:66px;padding:0 16px;animation:6s ease-in-out infinite paymentRowFocus}.purchasePaymentsTable .payrow-2{animation-delay:3s}@keyframes paymentRowFocus{0%,36%,to{background:#fff}7%,28%{background:#f4faf7}}.purchasePaymentsTable .payrow>span{color:#172230;font-size:9.5px;font-weight:700}.purchasePaymentsTable .payrow>b{color:#08794d;direction:ltr;font-family:monospace;font-size:9px}.purchasePaymentsTable .payrow>em{color:#df2d2d;direction:ltr;font-size:9px;font-style:normal}.purchasePaymentsTable .payrow>strong{color:#172230;direction:ltr;font-size:9px}.purchasePaymentsTable .payrow>strong.paid{color:#11956b}.purchasePaymentsTable .payrow>strong.remain{color:#ef3131}.purchasePaymentsTable .payrow>i{color:#d22f2f;background:#fff1f1;border:1px solid #ffd0d0;border-radius:999px;justify-content:center;justify-self:start;align-items:center;min-height:26px;padding:0 8px;font-size:8px;font-style:normal;font-weight:800;display:inline-flex}.purchasePaymentsPager{color:#6f7b8c;justify-content:space-between;align-items:center;min-height:56px;padding:0 16px;font-size:9px;display:flex}.purchasePaymentsPager b{color:#fff;background:#0a8764;border-radius:9px;place-items:center;width:34px;height:34px;font-size:10px;display:grid}@media (max-width:980px){.purchaseAgingKpis{grid-template-columns:repeat(3,1fr)}.purchaseAgingPanels{grid-template-columns:1fr}.supplierStatementToolbar{grid-template-columns:1fr;padding-block:14px}.supplierStatementPeriod{justify-content:flex-start}}@media (max-width:640px){.purchaseSupplierStatementSection,.purchaseAgingSection,.purchasePaymentsSection{padding:76px 0}.purchaseAgingKpis{grid-template-columns:1fr 1fr}.purchaseStatementIntro h2,.purchaseAgingIntro h2,.purchasePaymentsIntro h2{font-size:32px}.supplierStatementActions{display:none}.supplierStatementFoot{flex-direction:column;align-items:flex-start;padding-block:12px}.purchasePaymentFilters{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.supplierStatementRow,.purchasePaymentsTable .payrow{animation:none!important}}.purchasePaymentsTable{--payment-cols:1.35fr 1.12fr .92fr .92fr 1fr .92fr .92fr .78fr}.purchasePaymentsTable .head,.purchasePaymentsTable .payrow{grid-template-columns:var(--payment-cols);gap:0;padding-inline:0}.purchasePaymentsTable .head>*,.purchasePaymentsTable .payrow>*{box-sizing:border-box;text-align:right;border-inline-start:1px solid #eef1f4;justify-self:stretch;align-items:center;min-width:0;height:100%;padding-inline:14px;display:flex}.purchasePaymentsTable .head>:first-child,.purchasePaymentsTable .payrow>:first-child{border-inline-start:0}.purchasePaymentsTable .head>*,.purchasePaymentsTable .payrow>span:first-child{justify-content:flex-start}.purchasePaymentsTable .payrow>b,.purchasePaymentsTable .payrow>em,.purchasePaymentsTable .payrow>strong{text-align:right;justify-content:flex-start}.purchasePaymentsTable .payrow>i{border-inline-start:0;place-self:center start;width:max-content;height:auto;min-height:26px;margin-inline:14px 0;padding-inline:8px}.supplierStatementTable{--statement-cols:.82fr 1.72fr 1.18fr .78fr .82fr .82fr .94fr}.supplierStatementHead,.supplierStatementRow{grid-template-columns:var(--statement-cols);gap:0;padding-inline:0}.supplierStatementHead>*,.supplierStatementRow>*{box-sizing:border-box;text-align:right;border-inline-start:1px solid #eef1f4;justify-self:stretch;align-items:center;min-width:0;height:100%;padding-inline:14px;display:flex}.supplierStatementHead>:first-child,.supplierStatementRow>:first-child{border-inline-start:0}.statementReference,.statementEntry,.statementDebit,.statementCredit,.supplierStatementRow>strong{justify-content:flex-start}.purchaseWorkspaceTable{--workspace-cols:1fr 1.35fr .92fr 1.12fr .95fr}.purchaseWorkspaceTable .head,.purchaseWorkspaceTable .row{grid-template-columns:var(--workspace-cols);gap:0;padding-inline:0}.purchaseWorkspaceTable .head>*,.purchaseWorkspaceTable .row>*{box-sizing:border-box;border-inline-start:1px solid #eef1ea;justify-self:stretch;align-items:center;min-width:0;height:100%;padding-inline:12px;display:flex}.purchaseWorkspaceTable .head>:first-child,.purchaseWorkspaceTable .row>:first-child{border-inline-start:0}.purchaseWorkspaceTable .row>i{border-inline-start:0;justify-self:start;width:max-content;height:auto;min-height:26px;margin-inline:12px 0}.purchaseDueTable{--due-cols:1.3fr .85fr 1fr 1fr}.purchaseDueTable>div{grid-template-columns:var(--due-cols);gap:0;padding-inline:0}.purchaseDueTable>div>*{box-sizing:border-box;border-inline-start:1px solid #eef1ea;align-items:center;min-width:0;height:100%;padding-inline:12px;display:flex}.purchaseDueTable>div>:first-child{border-inline-start:0}.purchasePaymentsTable,.supplierStatementTable,.purchaseWorkspaceTable,.purchaseDueTable{font-variant-numeric:tabular-nums}.purchasePaymentsTable .payrow>b,.purchasePaymentsTable .payrow>em,.purchasePaymentsTable .payrow>strong,.statementReference,.statementEntry,.statementDebit,.statementCredit,.supplierStatementRow>strong,.purchaseWorkspaceTable .row>b,.purchaseWorkspaceTable .row .amount,.purchaseDueTable b,.purchaseDueTable strong{unicode-bidi:plaintext}.solutionUiSection{background:#fff;padding:108px 0}.solutionUiSection.altSection{background:#f7f9f4}.solutionUiSection.dashboardSection{background:#f5f7f8}.solutionUiIntro{max-width:860px}.solutionUiIntro h2,.solutionSplitIntro h2{color:var(--navy);letter-spacing:-.04em;margin:0;font-size:clamp(34px,4vw,50px);line-height:1.42}.solutionUiIntro p,.solutionSplitIntro>p{color:#748078;margin:12px 0 0;font-size:16px;line-height:1.9}.solutionSplitIntro{grid-template-columns:1fr .7fr;align-items:end;gap:60px;display:grid}.erpWorkspace{background:#fff;border:1px solid #d9e3d2;border-radius:24px;grid-template-columns:205px minmax(0,1fr);min-height:620px;margin-top:36px;display:grid;overflow:hidden;box-shadow:0 30px 70px #01120712}.erpWorkspaceNav{background:#f6f8f3;border-inline-end:1px solid #e4ebe0;padding:16px 12px}.erpWorkspaceBrand{border-bottom:1px solid #e1e8dc;align-items:center;gap:10px;min-height:66px;padding:10px;display:flex}.erpWorkspaceBrand>i{width:38px;height:38px;color:var(--green);background:#e7f2d9;border-radius:10px;place-items:center;font-style:normal;display:grid}.erpWorkspaceBrand>span{flex-direction:column;display:flex}.erpWorkspaceBrand small{color:#89958d;font-size:9px}.erpWorkspaceBrand b{color:var(--navy);margin-top:2px;font-size:13px}.erpNavItem{color:#66736a;border-radius:10px;grid-template-columns:28px 1fr auto;align-items:center;gap:8px;min-height:48px;margin-top:5px;padding:0 10px;font-size:11px;font-weight:750;animation:12s ease-in-out infinite erpNavFocus;display:grid}.erpNavItem.nav-2{animation-delay:2s}.erpNavItem.nav-3{animation-delay:4s}.erpNavItem.nav-4{animation-delay:6s}.erpNavItem.nav-5{animation-delay:8s}.erpNavItem.nav-6{animation-delay:10s}.erpNavItem>i{color:#718078;border-radius:8px;place-items:center;width:28px;height:28px;font-style:normal;display:grid}.erpNavItem>em{color:#829087;font-size:8px;font-style:normal}@keyframes erpNavFocus{0%,14%,to{color:#66736a;background:0 0}3%,11%{color:#173d20;background:#eaf4dd}}.erpWorkspaceMain{min-width:0;padding:24px}.erpWorkspaceHeader{justify-content:space-between;align-items:center;gap:18px;display:flex}.erpWorkspaceHeader small{color:#75906e;font-size:10px;font-weight:800}.erpWorkspaceHeader h3{color:var(--navy);margin:4px 0 0;font-size:22px}.erpWorkspaceHeader>span{color:#fff;white-space:nowrap;background:#012f13;border-radius:9px;align-items:center;min-height:38px;padding:0 12px;font-size:10px;font-weight:800;display:inline-flex}.erpKpiGrid{grid-template-columns:repeat(3,1fr);gap:9px;margin-top:18px;display:grid}.erpKpiGrid article{background:#fafcf8;border:1px solid #e0e7db;border-radius:12px;flex-direction:column;justify-content:center;min-height:100px;padding:14px;display:flex}.erpKpiGrid article.attention{background:#fff9ed;border-color:#eadfbe}.erpKpiGrid small{color:#849086;font-size:9px}.erpKpiGrid b{color:var(--navy);text-align:right;direction:ltr;margin-top:5px;font-size:20px}.erpKpiGrid span{color:#839087;margin-top:2px;font-size:8px}.erpDataTable{--cols:1fr 1.35fr .9fr 1fr 1fr .85fr;font-variant-numeric:tabular-nums;border:1px solid #e0e7db;border-radius:13px;margin-top:14px;overflow:hidden}.erpDataTable .head,.erpDataTable .row{grid-template-columns:var(--cols);align-items:center;gap:0;display:grid}.erpDataTable .head{color:#7d8980;background:#f5f7f3;min-height:38px;font-size:8px;font-weight:750}.erpDataTable .row{background:#fff;border-top:1px solid #edf1e9;min-height:62px;animation:8s ease-in-out infinite erpRowFocus}.erpDataTable .row-2{animation-delay:2.6s}.erpDataTable .row-3{animation-delay:5.2s}@keyframes erpRowFocus{0%,28%,to{background:#fff}5%,21%{background:#f6faef}}.erpDataTable .head>*,.erpDataTable .row>*{box-sizing:border-box;border-inline-start:1px solid #eef1ea;align-items:center;min-width:0;height:100%;padding-inline:11px;display:flex}.erpDataTable .head>:first-child,.erpDataTable .row>:first-child{border-inline-start:0}.erpDataTable .row>b{color:var(--green);direction:ltr;font-family:monospace;font-size:9px}.erpDataTable .row>span{color:#536057;font-size:9px}.erpDataTable .row>strong{color:var(--navy);direction:ltr;font-size:9px}.erpDataTable .row>strong.warn,.erpDataTable .row>strong.bad{color:#dd3d34}.erpDataTable .row>strong.good{color:#15906a}.erpDataTable .row>i,.opsTable .row>i{border-inline-start:0;border-radius:999px;justify-content:center;justify-self:start;align-items:center;width:max-content;min-height:25px;margin-inline:10px 0;padding:0 7px;font-size:7.5px;font-style:normal;font-weight:800;display:inline-flex}.erpDataTable i.partial,.opsTable i.partial{color:#946817;background:#fff2db}.erpDataTable i.paid,.opsTable i.paid{color:#44743e;background:#e8f4e3}.erpDataTable i.low,.opsTable i.low{color:#b36b12;background:#fff0dd}.erpDataTable i.out,.opsTable i.out{color:#b82f35;background:#ffe7e7}.opsTable i.draft{color:#9a6a16;background:#fff3dd}.erpWorkspaceFooter{background:#f3f7ee;border-radius:13px;grid-template-columns:repeat(3,1fr);gap:8px;margin-top:14px;padding:12px;display:grid}.erpWorkspaceFooter>span{background:#fff;border:1px solid #dfe7d9;border-radius:10px;grid-template-columns:26px 1fr;align-items:center;column-gap:7px;min-height:64px;padding:9px;display:grid}.erpWorkspaceFooter svg{color:var(--green);grid-row:1/3}.erpWorkspaceFooter small{color:#89958c;font-size:7.5px}.erpWorkspaceFooter b{color:var(--navy);font-size:9.5px}.recordStatementUI{background:#fff;border:1px solid #dfe4ea;border-radius:22px;margin-top:34px;overflow:hidden;box-shadow:0 22px 55px #12231c0f}.recordToolbar{border-bottom:1px solid #e7eaee;grid-template-columns:1.1fr 1fr auto;align-items:center;gap:18px;min-height:78px;padding:0 16px;display:grid}.recordIdentity{align-items:center;gap:10px;display:flex}.recordIdentity>span{color:#fff;background:#087a59;border-radius:11px;place-items:center;width:42px;height:42px;font-size:13px;font-weight:900;display:grid}.recordIdentity>span.inventoryAvatar{background:#012f13}.recordIdentity>div{flex-direction:column;display:flex}.recordIdentity small{color:#7f8a98;font-size:8px}.recordIdentity h3{color:#172230;margin:2px 0 0;font-size:16px}.recordIdentity em{color:#6e7b8a;margin-top:2px;font-size:8px;font-style:normal}.recordPeriod{justify-content:center;align-items:center;gap:12px;display:flex}.recordPeriod span{color:#2c3442;border:1px solid #dce2e8;border-radius:9px;align-items:center;min-height:38px;padding:0 11px;font-size:9px;font-weight:800;display:inline-flex}.recordPeriod b{color:#617083;direction:ltr;font-size:9px}.recordActions{gap:6px;display:flex}.recordActions span{color:#263342;border:1px solid #d7dee5;border-radius:9px;align-items:center;min-height:36px;padding:0 10px;font-size:9px;font-weight:800;display:inline-flex}.recordActions span:first-child{color:#0d874f;border-color:#28b46c}.recordTableWrap{overflow-x:auto}.recordTable{font-variant-numeric:tabular-nums;min-width:900px}.recordTable .head,.recordTable .row{align-items:center;gap:0;display:grid}.salesRecordTable .head,.salesRecordTable .row{grid-template-columns:.82fr 1.8fr 1.1fr .9fr .9fr .9fr}.recordTable .head{color:#344254;background:#f6f8fa;min-height:45px;font-size:8px;font-weight:800}.recordTable .row{color:#536071;border-top:1px solid #e7eaee;min-height:66px;font-size:8.5px;animation:9s ease-in-out infinite recordFocus}.recordTable .row:nth-child(3){animation-delay:2.2s}.recordTable .row:nth-child(4){animation-delay:4.4s}.recordTable .row:nth-child(5){animation-delay:6.6s}@keyframes recordFocus{0%,24%,to{background:#fff}5%,18%{background:#f4faf7}}.recordTable .head>*,.recordTable .row>*{box-sizing:border-box;border-inline-start:1px solid #eef1f4;align-items:center;min-width:0;height:100%;padding-inline:12px;display:flex}.recordTable .head>:first-child,.recordTable .row>:first-child{border-inline-start:0}.recordTable .description{font-weight:800;color:#172230!important;font-size:9.5px!important}.recordTable .reference{direction:ltr;font-family:monospace;color:#08794d!important}.recordTable .entry{direction:ltr;background:#eef6ff;border:1px solid #bdd8ff;border-radius:7px;align-self:center;width:max-content;min-height:27px;margin-inline:10px 0;padding-inline:8px;font-family:monospace;color:#2860ad!important}.recordTable .row>strong{color:#172230;direction:ltr;font-size:9px}.recordTable .row>strong.credit{color:#dd3b48}.recordTable .row>strong.good{color:#15906a}.recordTable .row>b{color:#df671e;direction:ltr;font-size:9px}.recordTable .total{background:#f4f6f7;justify-content:space-between;align-items:center;min-height:56px;padding:0 16px;display:flex}.recordTable .total span{color:#172230;font-size:12px;font-weight:900}.recordTable .total strong{color:#087a59;direction:ltr;font-size:12px}.opsTableUI{background:#fff;border:1px solid #e1e6eb;border-radius:20px;margin-top:32px;overflow:hidden;box-shadow:0 20px 45px #12231c0d}.opsTop{justify-content:space-between;align-items:center;min-height:64px;padding:0 18px;display:flex}.opsTop h3{color:#15202e;margin:0;font-size:20px}.opsTop>span{color:#fff;background:#0b705a;border-radius:9px;align-items:center;min-height:36px;padding:0 12px;font-size:9px;font-weight:800;display:inline-flex}.opsFilters{background:#fbfcfd;border:1px solid #e6e9ee;border-radius:13px;grid-template-columns:2fr 1fr 1fr 1fr;gap:8px;margin:0 16px 14px;padding:11px;display:grid}.opsFilters>div{flex-direction:column;display:flex}.opsFilters small{color:#6f7c8f;margin-bottom:5px;font-size:7.5px;font-weight:700}.opsFilters span{color:#778497;background:#fff;border:1px solid #dfe4ea;border-radius:8px;align-items:center;min-height:36px;padding:0 9px;font-size:8.5px;display:flex}.opsTableWrap{overflow-x:auto}.opsTable{font-variant-numeric:tabular-nums;min-width:900px}.opsTable .head,.opsTable .row{align-items:center;gap:0;display:grid}.inventoryOpsTable .head,.inventoryOpsTable .row{grid-template-columns:1fr .95fr 1.2fr 1fr 1fr .8fr .75fr}.payrollTable .head,.payrollTable .row{grid-template-columns:.9fr .75fr 1.1fr 1fr 1.1fr .7fr .75fr}.opsTable .head{color:#314156;background:#eef3f8;min-height:42px;font-size:8px;font-weight:800}.opsTable .row{background:#fff;border-top:1px solid #e8ebef;min-height:64px;animation:7s ease-in-out infinite opsRowFocus}.opsTable .row:nth-child(3){animation-delay:2.3s}.opsTable .row:nth-child(4){animation-delay:4.6s}@keyframes opsRowFocus{0%,30%,to{background:#fff}5%,22%{background:#f4faf7}}.opsTable .head>*,.opsTable .row>*{box-sizing:border-box;border-inline-start:1px solid #eef1f4;align-items:center;min-width:0;height:100%;padding-inline:12px;display:flex}.opsTable .head>:first-child,.opsTable .row>:first-child{border-inline-start:0}.opsTable .row>span{color:#172230;font-size:9px}.opsTable .row>b{color:#08794d;direction:ltr;font-family:monospace;font-size:9px}.opsTable .row>strong{color:#172230;direction:ltr;font-size:9px}.opsTable .row>strong.good{color:#15906a}.opsTable .row>strong.bad{color:#df3131}.analyticsBoard{margin-top:32px}.analyticsKpis{grid-template-columns:repeat(4,1fr);gap:9px;display:grid}.analyticsKpis article{background:#fff;border:1px solid #e5e9ee;border-radius:14px;flex-direction:column;justify-content:center;min-height:100px;padding:14px;display:flex}.analyticsKpis small{color:#788597;font-size:8px}.analyticsKpis b{color:#172230;text-align:right;direction:ltr;margin-top:4px;font-size:19px}.analyticsKpis span{color:#87929f;margin-top:2px;font-size:8px}.analyticsPanels{grid-template-columns:1fr 1fr;gap:11px;margin-top:11px;display:grid}.rankPanel,.agingPanel,.warehousePanel{background:#fff;border:1px solid #e3e7ec;border-radius:16px;padding:18px}.rankRow{grid-template-columns:24px 1fr auto;align-items:center;gap:8px;margin-top:12px;display:grid}.rankRow>em{color:#6b7889;background:#f3f5f8;border-radius:7px;place-items:center;width:22px;height:22px;font-size:8px;font-style:normal;font-weight:900;display:grid}.rankRow>span{color:#172230;font-size:9.5px;font-weight:700}.rankRow>strong{color:#087a59;direction:ltr;font-size:9px}.rankRow>i{background:#eef0f3;border-radius:999px;grid-column:2/4;height:7px;font-style:normal;overflow:hidden}.rankRow>i>b{border-radius:inherit;background:linear-gradient(90deg,#012f13,#8bc53d);height:100%;display:block}.agingMiniRow{grid-template-columns:90px auto 1fr;align-items:center;gap:8px;margin-top:13px;display:grid}.agingMiniRow>span{color:#596779;font-size:8.5px}.agingMiniRow>strong{color:#172230;direction:ltr;font-size:9px}.agingMiniRow>i{background:#eef0f3;border-radius:999px;height:7px;font-style:normal;overflow:hidden}.agingMiniRow>i>b{border-radius:inherit;background:#ffad22;height:100%;display:block}.panelFoot{border-top:1px solid #edf0f3;justify-content:space-between;align-items:center;margin-top:18px;padding-top:13px;display:flex}.panelFoot span{color:#6c7888;font-size:8.5px}.panelFoot b{color:#087a59;direction:ltr;font-size:10px}.warehouseDonut{place-items:center;height:130px;display:grid}.warehouseDonut:before{content:"";background:conic-gradient(#012f13 0 52%,#8bc53d 52% 83%,#dfeccf 83% 100%);border-radius:50%;width:112px;height:112px;-webkit-mask:radial-gradient(34px,#0000 97%,#000 100%);mask:radial-gradient(34px,#0000 97%,#000 100%)}.warehouseDonut>i{flex-direction:column;align-items:center;font-style:normal;display:flex;position:absolute}.warehouseDonut{position:relative}.warehouseDonut b{color:#172230;font-size:18px}.warehouseDonut small{color:#7b8796;font-size:8px}.warehouseLegend{grid-template-columns:repeat(3,1fr);gap:6px;display:grid}.warehouseLegend span{color:#697687;align-items:center;gap:5px;font-size:8px;display:flex}.warehouseLegend span>i{background:#012f13;border-radius:50%;width:7px;height:7px}.warehouseLegend span:nth-child(2)>i{background:#8bc53d}.warehouseLegend span:nth-child(3)>i{background:#dfeccf}.warehouseLegend b{color:#172230;margin-inline-start:auto;font-size:8px}.employeeProfileUI{background:#fff;border:1px solid #dfe4ea;border-radius:22px;margin-top:34px;overflow:hidden;box-shadow:0 22px 55px #12231c0f}.employeeProfileHero{color:#fff;background:linear-gradient(135deg,#012f13,#084a26);justify-content:space-between;align-items:center;min-height:100px;padding:0 20px;display:flex}.employeeIdentity{align-items:center;gap:12px;display:flex}.employeeIdentity>span{background:#ffffff1f;border-radius:14px;place-items:center;width:52px;height:52px;font-size:18px;font-weight:900;display:grid}.employeeIdentity>div{flex-direction:column;display:flex}.employeeIdentity small{color:#ffffff8c;font-size:8px}.employeeIdentity h3{color:#fff;margin:2px 0 0;font-size:18px}.employeeIdentity em{color:#ffffffa6;margin-top:2px;font-size:9px;font-style:normal}.employeeProfileHero>i{color:#3e7338;background:#eaf4dd;border-radius:999px;align-items:center;min-height:28px;padding:0 9px;font-size:8px;font-style:normal;font-weight:800;display:inline-flex}.employeeProfileMetrics{grid-template-columns:repeat(3,1fr);gap:8px;padding:14px 16px;display:grid}.employeeProfileMetrics article{background:#fafcf8;border:1px solid #e1e8dc;border-radius:11px;flex-direction:column;justify-content:center;min-height:90px;padding:11px;display:flex}.employeeProfileMetrics small{color:#89958c;font-size:8px}.employeeProfileMetrics b{color:#172230;text-align:right;direction:ltr;margin-top:4px;font-size:17px}.employeeProfileMetrics span{color:#88938b;font-size:8px}.employeeProfileBody{grid-template-columns:1fr 1fr;gap:10px;padding:0 16px 16px;display:grid}.employeeDetails,.employeeActivity{background:#fff;border:1px solid #e2e7ec;border-radius:12px;padding:14px}.employeeDetails h4,.employeeActivity h4{color:#172230;margin:0 0 12px;font-size:12px}.employeeDetails>div{grid-template-columns:1fr 1fr;gap:8px;display:grid}.employeeDetails span{background:#f6f8f9;border-radius:9px;flex-direction:column;justify-content:center;min-height:54px;padding:8px;display:flex}.employeeDetails small{color:#84908f;font-size:7.5px}.employeeDetails b{color:#172230;margin-top:3px;font-size:9px}.employeeActivity>div{border-top:1px solid #edf0f3;grid-template-columns:30px 1fr auto;align-items:center;gap:8px;min-height:54px;display:grid}.employeeActivity>div:first-of-type{border-top:0}.employeeActivity>div>i{color:#477540;background:#edf5e4;border-radius:8px;place-items:center;width:30px;height:30px;font-style:normal;display:grid}.employeeActivity span{flex-direction:column;display:flex}.employeeActivity b{color:#172230;font-size:9px}.employeeActivity small{color:#87929d;font-size:7.5px}.employeeActivity em{color:#4d7746;font-size:7.5px;font-style:normal;font-weight:700}.attendanceUI,.payrollUI{background:#fff;border:1px solid #e1e6eb;border-radius:20px;margin-top:32px;overflow:hidden;box-shadow:0 20px 45px #12231c0d}.attendanceTop,.payrollTop{justify-content:space-between;align-items:center;min-height:66px;padding:0 18px;display:flex}.attendanceTop>div,.payrollTop>div{flex-direction:column;display:flex}.attendanceTop small,.payrollTop small{color:#7a8796;font-size:8px}.attendanceTop h3,.payrollTop h3{color:#172230;margin:2px 0 0;font-size:20px}.attendanceTop>span,.payrollTop>span{color:#fff;background:#0b705a;border-radius:9px;align-items:center;min-height:36px;padding:0 12px;font-size:9px;font-weight:800;display:inline-flex}.attendanceKpis{grid-template-columns:repeat(5,1fr);gap:8px;padding:0 16px 14px;display:grid}.attendanceKpis article{background:#f8fafb;border:1px solid #e4e8ed;border-radius:10px;flex-direction:column;justify-content:center;min-height:72px;padding:10px;display:flex}.attendanceKpis small{color:#7d8997;font-size:7.5px}.attendanceKpis b{color:#172230;text-align:right;direction:ltr;margin-top:3px;font-size:15px}.payrollFoot{background:#f5f8f2;grid-template-columns:repeat(3,1fr);gap:8px;padding:12px 16px;display:grid}.payrollFoot>span{background:#fff;border:1px solid #dfe7d9;border-radius:10px;grid-template-columns:26px 1fr;align-items:center;column-gap:7px;min-height:58px;padding:9px;display:grid}.payrollFoot svg{color:var(--green);grid-row:1/3}.payrollFoot small{color:#89958c;font-size:7.5px}.payrollFoot b{color:#172230;font-size:9px}@media (max-width:980px){.solutionSplitIntro{grid-template-columns:1fr;gap:16px}.erpWorkspace{grid-template-columns:1fr}.erpWorkspaceNav{border-inline-end:0;border-bottom:1px solid #e4ebe0;grid-template-columns:repeat(3,1fr);gap:5px;display:grid}.erpWorkspaceBrand{grid-column:1/-1}.analyticsKpis{grid-template-columns:1fr 1fr}.analyticsPanels{grid-template-columns:1fr}.recordToolbar{grid-template-columns:1fr;padding-block:14px}.recordPeriod{justify-content:flex-start}}@media (max-width:640px){.solutionUiSection{padding:76px 0}.solutionUiIntro h2,.solutionSplitIntro h2{font-size:32px}.erpWorkspaceMain{padding:14px}.erpWorkspaceNav{grid-template-columns:1fr 1fr}.erpWorkspaceHeader{flex-direction:column;align-items:flex-start}.erpKpiGrid,.erpWorkspaceFooter,.employeeProfileMetrics,.attendanceKpis,.payrollFoot{grid-template-columns:1fr}.erpDataTable{overflow-x:auto}.erpDataTable .head,.erpDataTable .row{min-width:650px}.recordActions{display:none}.opsFilters,.analyticsKpis,.employeeProfileBody,.employeeDetails>div,.warehouseLegend{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.erpNavItem,.erpDataTable .row,.recordTable .row,.opsTable .row{animation:none!important}}.accountingWorkspaceSection{background:#fff;padding:108px 0}.accountingWorkspaceUI{background:#fff;border:1px solid #d9e3d2;border-radius:24px;grid-template-columns:205px minmax(0,1fr);min-height:620px;margin-top:36px;display:grid;overflow:hidden;box-shadow:0 30px 70px #01120712}.accountingWorkspaceNav{background:#f6f8f3;border-inline-end:1px solid #e4ebe0;padding:16px 12px}.accountingWorkspaceBrand{border-bottom:1px solid #e1e8dc;align-items:center;gap:10px;min-height:66px;padding:10px;display:flex}.accountingWorkspaceBrand>i{width:38px;height:38px;color:var(--green);background:#e7f2d9;border-radius:10px;place-items:center;font-style:normal;display:grid}.accountingWorkspaceBrand>span{flex-direction:column;display:flex}.accountingWorkspaceBrand small{color:#89958d;font-size:9px}.accountingWorkspaceBrand b{color:var(--navy);margin-top:2px;font-size:13px}.accountingWorkspaceNavItem{color:#66736a;border-radius:10px;grid-template-columns:28px 1fr auto;align-items:center;gap:8px;min-height:48px;margin-top:5px;padding:0 10px;font-size:11px;font-weight:750;animation:12s ease-in-out infinite accountNavFocus;display:grid}.accountingWorkspaceNavItem.nav-2{animation-delay:2s}.accountingWorkspaceNavItem.nav-3{animation-delay:4s}.accountingWorkspaceNavItem.nav-4{animation-delay:6s}.accountingWorkspaceNavItem.nav-5{animation-delay:8s}.accountingWorkspaceNavItem.nav-6{animation-delay:10s}.accountingWorkspaceNavItem>i{color:#718078;place-items:center;width:28px;height:28px;font-style:normal;display:grid}.accountingWorkspaceNavItem>em{color:#829087;font-size:8px;font-style:normal}@keyframes accountNavFocus{0%,14%,to{color:#66736a;background:0 0}3%,11%{color:#173d20;background:#eaf4dd}}.accountingWorkspaceMain{min-width:0;padding:24px}.accountingWorkspaceHeader{justify-content:space-between;align-items:center;gap:18px;display:flex}.accountingWorkspaceHeader small{color:#75906e;font-size:10px;font-weight:800}.accountingWorkspaceHeader h3{color:var(--navy);margin:4px 0 0;font-size:22px}.accountingWorkspaceHeader>span{color:#fff;background:#012f13;border-radius:9px;align-items:center;min-height:38px;padding:0 12px;font-size:10px;font-weight:800;display:inline-flex}.accountingWorkspaceKpis{grid-template-columns:repeat(3,1fr);gap:9px;margin-top:18px;display:grid}.accountingWorkspaceKpis article{background:#fafcf8;border:1px solid #e0e7db;border-radius:12px;flex-direction:column;justify-content:center;min-height:100px;padding:14px;display:flex}.accountingWorkspaceKpis small{color:#849086;font-size:9px}.accountingWorkspaceKpis b{color:var(--navy);text-align:right;direction:ltr;margin-top:5px;font-size:20px}.accountingWorkspaceKpis span{color:#839087;margin-top:2px;font-size:8px}.accountingWorkspaceTable{--account-cols:.9fr .8fr 1.7fr 1fr .8fr .8fr .75fr;font-variant-numeric:tabular-nums;border:1px solid #e0e7db;border-radius:13px;margin-top:14px;overflow:hidden}.accountingWorkspaceTable .head,.accountingWorkspaceTable .row{grid-template-columns:var(--account-cols);align-items:center;gap:0;display:grid}.accountingWorkspaceTable .head{color:#7d8980;background:#f5f7f3;min-height:38px;font-size:8px;font-weight:750}.accountingWorkspaceTable .row{background:#fff;border-top:1px solid #edf1e9;min-height:64px;animation:8s ease-in-out infinite accountRowFocus}.accountingWorkspaceTable .row-2{animation-delay:2.6s}.accountingWorkspaceTable .row-3{animation-delay:5.2s}@keyframes accountRowFocus{0%,28%,to{background:#fff}5%,21%{background:#f6faef}}.accountingWorkspaceTable .head>*,.accountingWorkspaceTable .row>*{box-sizing:border-box;border-inline-start:1px solid #eef1ea;align-items:center;min-width:0;height:100%;padding-inline:11px;display:flex}.accountingWorkspaceTable .head>:first-child,.accountingWorkspaceTable .row>:first-child{border-inline-start:0}.accountingWorkspaceTable .row>b{color:#08794d;direction:ltr;font-family:monospace;font-size:9px}.accountingWorkspaceTable .row>span{color:#536057;font-size:9px}.accountingWorkspaceTable .row>strong{color:#172230;direction:ltr;font-size:9px}.accountingWorkspaceTable .row>i{border-inline-start:0;border-radius:999px;justify-content:center;justify-self:start;align-items:center;width:max-content;min-height:25px;margin-inline:10px 0;padding:0 7px;font-size:7.5px;font-style:normal;font-weight:800;display:inline-flex}.accountingWorkspaceTable i.posted{color:#44743e;background:#e8f4e3}.accountingWorkspaceTable i.draft{color:#9a6a16;background:#fff3dd}.accountingWorkspaceFooter{background:#f3f7ee;border-radius:13px;grid-template-columns:repeat(3,1fr);gap:8px;margin-top:14px;padding:12px;display:grid}.accountingWorkspaceFooter>span{background:#fff;border:1px solid #dfe7d9;border-radius:10px;grid-template-columns:26px 1fr;align-items:center;column-gap:7px;min-height:64px;padding:9px;display:grid}.accountingWorkspaceFooter svg{color:var(--green);grid-row:1/3}.accountingWorkspaceFooter small{color:#89958c;font-size:7.5px}.accountingWorkspaceFooter b{color:var(--navy);font-size:9.5px}.accountingStatementSection{background:#f7f9f4;padding:108px 0}.accountingStatementUI{background:#fff;border:1px solid #dfe4ea;border-radius:22px;margin-top:34px;overflow:hidden;box-shadow:0 22px 55px #12231c0f}.accountingStatementToolbar{border-bottom:1px solid #e7eaee;grid-template-columns:1.1fr 1fr auto;align-items:center;gap:18px;min-height:78px;padding:0 16px;display:grid}.accountingStatementIdentity{align-items:center;gap:10px;display:flex}.accountingStatementIdentity>i{color:#fff;background:#087a59;border-radius:11px;place-items:center;width:42px;height:42px;font-style:normal;display:grid}.accountingStatementIdentity>div{flex-direction:column;display:flex}.accountingStatementIdentity small{color:#7f8a98;font-size:8px}.accountingStatementIdentity h3{color:#172230;margin:2px 0 0;font-size:16px}.accountingStatementIdentity em{color:#6e7b8a;margin-top:2px;font-size:8px;font-style:normal}.accountingStatementPeriod{justify-content:center;align-items:center;gap:12px;display:flex}.accountingStatementPeriod span{color:#2c3442;border:1px solid #dce2e8;border-radius:9px;align-items:center;min-height:38px;padding:0 11px;font-size:9px;font-weight:800;display:inline-flex}.accountingStatementPeriod b{color:#617083;direction:ltr;font-size:9px}.accountingStatementActions{gap:6px;display:flex}.accountingStatementActions span{color:#263342;border:1px solid #d7dee5;border-radius:9px;align-items:center;min-height:36px;padding:0 10px;font-size:9px;font-weight:800;display:inline-flex}.accountingStatementActions span:first-child{color:#0d874f;border-color:#28b46c}.accountingStatementTableWrap{overflow-x:auto}.accountingStatementTable{font-variant-numeric:tabular-nums;min-width:940px}.accountingStatementTable .head,.accountingStatementTable .row{grid-template-columns:.8fr 1.8fr 1fr .9fr .8fr .8fr .9fr;align-items:center;gap:0;display:grid}.accountingStatementTable .head{color:#344254;background:#f6f8fa;min-height:45px;font-size:8px;font-weight:800}.accountingStatementTable .row{color:#536071;border-top:1px solid #e7eaee;min-height:66px;font-size:8.5px;animation:8s ease-in-out infinite accountStatementFocus}.accountingStatementTable .row:nth-child(3){animation-delay:2s}.accountingStatementTable .row:nth-child(4){animation-delay:4s}.accountingStatementTable .row:nth-child(5){animation-delay:6s}@keyframes accountStatementFocus{0%,25%,to{background:#fff}5%,18%{background:#f4faf7}}.accountingStatementTable .head>*,.accountingStatementTable .row>*{box-sizing:border-box;border-inline-start:1px solid #eef1f4;align-items:center;min-width:0;height:100%;padding-inline:12px;display:flex}.accountingStatementTable .head>:first-child,.accountingStatementTable .row>:first-child{border-inline-start:0}.accountingStatementTable .description{font-weight:800;color:#172230!important;font-size:9.5px!important}.accountingStatementTable .entry{direction:ltr;background:#eef6ff;border:1px solid #bdd8ff;border-radius:7px;align-self:center;width:max-content;min-height:27px;margin-inline:10px 0;padding-inline:8px;font-family:monospace;color:#2860ad!important}.accountingStatementTable .row>strong{color:#15906a;direction:ltr;font-size:9px}.accountingStatementTable .row>strong.credit{color:#dd3b48}.accountingStatementTable .row>b{color:#df671e;direction:ltr;font-size:9px}.accountingStatementTable .total{background:#f4f6f7;justify-content:space-between;align-items:center;min-height:56px;padding:0 16px;display:flex}.accountingStatementTable .total span{color:#172230;font-size:12px;font-weight:900}.accountingStatementTable .total strong{color:#087a59;direction:ltr;font-size:12px}@media (max-width:980px){.accountingWorkspaceUI{grid-template-columns:1fr}.accountingWorkspaceNav{border-inline-end:0;border-bottom:1px solid #e4ebe0;grid-template-columns:repeat(3,1fr);gap:5px;display:grid}.accountingWorkspaceBrand{grid-column:1/-1}.accountingStatementToolbar{grid-template-columns:1fr;padding-block:14px}.accountingStatementPeriod{justify-content:flex-start}}@media (max-width:640px){.accountingWorkspaceSection,.accountingStatementSection{padding:76px 0}.accountingWorkspaceMain{padding:14px}.accountingWorkspaceNav{grid-template-columns:1fr 1fr}.accountingWorkspaceHeader{flex-direction:column;align-items:flex-start}.accountingWorkspaceKpis,.accountingWorkspaceFooter{grid-template-columns:1fr}.accountingWorkspaceTable{overflow-x:auto}.accountingWorkspaceTable .head,.accountingWorkspaceTable .row{min-width:760px}.accountingStatementActions{display:none}}@media (prefers-reduced-motion:reduce){.accountingWorkspaceNavItem,.accountingWorkspaceTable .row,.accountingStatementTable .row{animation:none!important}}.financialStatementsFeature{background:#f6f8f4;padding:112px 0}.financialStatementsIntro{max-width:830px}.financialStatementsIntro h2,.accountingFaqIntro h2{color:var(--navy);letter-spacing:-.04em;margin:0;font-size:clamp(34px,4vw,50px);line-height:1.42}.financialStatementsIntro p,.accountingFaqIntro p{color:#748078;margin:12px 0 0;font-size:16px;line-height:1.9}.financialStatementsUI{background:#fff;border:1px solid #dfe4e1;border-radius:22px;margin-top:36px;overflow:hidden;box-shadow:0 24px 60px #01120711}.financialStatementsTop{border-bottom:1px solid #e6eae7;grid-template-columns:1fr auto auto;align-items:center;gap:18px;min-height:78px;padding:0 18px;display:grid}.financialStatementsTop>div:first-child{flex-direction:column;display:flex}.financialStatementsTop small{color:#7b887f;font-size:9px}.financialStatementsTop h3{color:#172230;margin:3px 0 0;font-size:18px}.financialPeriod{align-items:center;gap:10px;display:flex}.financialPeriod span{color:#334139;border:1px solid #dce2df;border-radius:9px;align-items:center;min-height:38px;padding:0 11px;font-size:9px;font-weight:800;display:inline-flex}.financialPeriod b{color:#647168;direction:ltr;font-size:9px;font-weight:600}.financialActions{gap:7px;display:flex}.financialActions span{color:#26332b;border:1px solid #d9dfdc;border-radius:9px;align-items:center;min-height:36px;padding:0 11px;font-size:9px;font-weight:800;display:inline-flex}.financialActions span:first-child{color:#0d7655;border-color:#16855f}.financialTabs{background:#fbfcfb;border-bottom:1px solid #e6eae7;align-items:end;gap:5px;min-height:52px;padding:0 18px;display:flex;overflow-x:auto}.financialTabs>span{color:#748078;white-space:nowrap;border-bottom:2px solid #0000;align-items:center;gap:6px;min-height:51px;padding:0 13px;font-size:10px;font-weight:750;display:inline-flex}.financialTabs>span.active{color:#087a59;border-bottom-color:#087a59}.financialTabs small{color:#879187;background:#eef2ed;border-radius:999px;padding:2px 5px;font-size:7px}.financialStatementPaper{background:#fff;border:1px solid #dfe4e1;border-radius:14px;width:min(820px,100% - 40px);margin:28px auto;box-shadow:0 12px 30px #101e170b}.financialStatementPaperHead{border-bottom:1px solid #e7eae8;justify-content:space-between;align-items:center;gap:18px;min-height:94px;padding:18px 20px;display:flex}.financialStatementPaperHead>div{flex-direction:column;display:flex}.financialStatementPaperHead small{color:#087a59;font-size:8px;font-weight:800}.financialStatementPaperHead h4{color:#172230;margin:3px 0 0;font-size:20px}.financialStatementPaperHead span{color:#78847c;margin-top:4px;font-size:9px}.financialStatementPaperHead>em{color:#7c8780;background:#f1f4f2;border-radius:999px;align-items:center;min-height:28px;padding:0 9px;font-size:7.5px;font-style:normal;font-weight:800;display:inline-flex}.financialStatementTable{font-variant-numeric:tabular-nums}.financialStatementTable>div{border-bottom:1px solid #edf0ee;grid-template-columns:1.6fr .8fr;align-items:center;gap:18px;min-height:48px;padding:0 20px;display:grid}.financialStatementTable .head{color:#536158;background:#f5f7f5;min-height:38px;font-size:8px;font-weight:800}.financialStatementTable>div:not(.head)>span{color:#3d4a42;font-size:9.5px}.financialStatementTable>div>b{color:#172230;text-align:left;direction:ltr;font-size:10px}.financialStatementTable>div>b.negative{color:#bd3f45}.financialStatementTable .subtotal{background:#fafcf9;font-weight:800}.financialStatementTable .net{background:#edf7e7;border-bottom:0;min-height:58px}.financialStatementTable .net>span,.financialStatementTable .net>b{color:#184923;font-size:12px;font-weight:900}.financialStatementsFoot{border-top:1px solid #e6eae7;justify-content:center;align-items:center;gap:8px;min-height:60px;padding:0 16px;display:flex}.financialStatementsFoot span{color:#53685a;background:#f3f7f4;border-radius:999px;align-items:center;gap:6px;min-height:32px;padding:0 10px;font-size:8.5px;font-weight:700;display:inline-flex}.financialStatementsFoot svg{color:#087a59}.accountingFaqSection{background:#fff;padding:112px 0}.accountingFaqGrid{grid-template-columns:.72fr 1.28fr;align-items:start;gap:72px;display:grid}.accountingFaqIntro{position:sticky;top:110px}.accountingFaqList{border-top:1px solid #dfe5df}.accountingFaqList details{border-bottom:1px solid #dfe5df}.accountingFaqList summary{color:#172230;cursor:pointer;justify-content:space-between;align-items:center;gap:20px;min-height:76px;padding:0 4px;font-size:15px;font-weight:800;list-style:none;display:flex}.accountingFaqList summary::-webkit-details-marker{display:none}.accountingFaqList summary:after{content:"+";color:#477540;border:1px solid #d8e2d3;border-radius:50%;flex:none;place-items:center;width:30px;height:30px;font-size:17px;font-weight:500;display:grid}.accountingFaqList details[open] summary:after{content:"−"}.accountingFaqList p{color:#6f7b73;max-width:680px;margin:-4px 0 22px;padding-inline-end:46px;font-size:14px;line-height:1.95}@media (max-width:900px){.financialStatementsTop{grid-template-columns:1fr;padding-block:14px}.financialPeriod{flex-wrap:wrap;justify-content:flex-start}.accountingFaqGrid{grid-template-columns:1fr;gap:30px}.accountingFaqIntro{position:static}}@media (max-width:640px){.financialStatementsFeature,.accountingFaqSection{padding:76px 0}.financialStatementsIntro h2,.accountingFaqIntro h2{font-size:32px}.financialActions{display:none}.financialTabs{padding-inline:10px}.financialStatementPaper{width:calc(100% - 20px);margin-block:18px}.financialStatementTable>div{grid-template-columns:1.25fr .85fr;padding-inline:12px}.financialStatementsFoot{flex-direction:column;align-items:flex-start;padding-block:12px}.accountingFaqList summary{min-height:68px;font-size:14px}.accountingFaqList p{padding-inline-end:0;font-size:13px}}.siteHeader{background:#012f13}.accountingHero{background:radial-gradient(circle at 14% 18%,#8bc53d1c,#0000 27%),radial-gradient(circle at 88% 78%,#e2f0cc0b,#0000 30%),#012f13;padding:96px 0 108px}.accountingHero:after{filter:blur(85px);background:#8bc53d1a}.accountingHeroCopy h1{color:#fdfdfc}.accountingHeroCopy h1 span{color:#a6d765}.accountingHeroCopy>p{color:#fdfdfcb8}.accountingEyebrow{color:#cbe7a6;background:#e2f0cc14;border-color:#e2f0cc2e}.accountingHeroProof span{color:#fdfdfcad}.accountingHeroProof i{background:#8bc53d;box-shadow:0 0 0 4px #8bc53d24}.accountingHeroActions .button.primary{color:#011207;box-shadow:none;background:#8bc53d}.accountingHeroActions .button.primary:hover{color:#011207;background:#9bd251}.accountingHeroActions .button.secondary{color:#fdfdfc;background:#fdfdfc0f;border-color:#fdfdfc3d}.accountingHeroActions .button.secondary:hover{color:#fdfdfc;background:#fdfdfc1a;border-color:#fdfdfc6b}.accountingHeroVisual:before{border-color:#e2f0cc21}.accountingHeroVisual:after{background:#8bc53d14}.accountingFeaturesIntro{text-align:center;background:#fff;padding:92px 0 62px}.accountingFeaturesIntro .shell{max-width:920px}.accountingFeaturesIntro .sectionKicker{margin-inline:auto}.accountingFeaturesIntro h2{max-width:780px;color:var(--navy);letter-spacing:-.045em;margin:10px auto 0;font-size:clamp(36px,4.4vw,56px);line-height:1.38}.accountingFeaturesIntro>div>p{color:#748078;max-width:720px;margin:14px auto 0;font-size:16px;line-height:1.95}.accountingFeatureIndex{background:#fafcf8;border:1px solid #dfe7da;border-radius:14px;grid-template-columns:repeat(3,1fr);max-width:760px;margin:30px auto 0;display:grid;overflow:hidden}.accountingFeatureIndex span{color:#516057;border-inline-start:1px solid #e3eadf;justify-content:center;align-items:center;gap:8px;min-height:58px;padding:0 16px;font-size:11px;font-weight:750;display:flex}.accountingFeatureIndex span:first-child{border-inline-start:0}.accountingFeatureIndex b{color:#8bc53d;font-size:10px;font-weight:850}.accountingFeaturesIntro+.smartEntriesSection{padding-top:74px}@media (max-width:640px){.accountingHero{padding:58px 0 72px}.accountingFeaturesIntro{padding:70px 0 42px}.accountingFeaturesIntro h2{font-size:34px}.accountingFeaturesIntro>div>p{font-size:14px}.accountingFeatureIndex{grid-template-columns:1fr}.accountingFeatureIndex span{border-inline-start:0;border-top:1px solid #e3eadf;min-height:50px}.accountingFeatureIndex span:first-child{border-top:0}}.siteHeader{box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:#012f13!important;border-bottom:0!important}.navBar{box-shadow:none!important;border-bottom:0!important}.accountingHero{background:#012f13!important;margin-top:0!important}.accountingHero:before,.accountingHero:after{display:none!important}.businessHero{padding:96px 0 108px;background:#012f13!important;margin-top:0!important}.businessHero:before,.businessHero:after{display:none!important}.businessHeroCopy h1{color:#fdfdfc}.businessHeroCopy h1 span{color:#a6d765}.businessHeroCopy>p{color:#fdfdfcb8}.businessEyebrow{color:#cbe7a6;background:#e2f0cc14;border-color:#e2f0cc2e}.businessHeroProof span{color:#fdfdfcad}.businessHeroProof i{background:#8bc53d;box-shadow:0 0 0 4px #8bc53d24}.businessHeroActions .button.primary{color:#011207;box-shadow:none;background:#8bc53d}.businessHeroActions .button.primary:hover{color:#011207;background:#9bd251}.businessHeroActions .button.secondary{color:#fdfdfc;background:#fdfdfc0f;border-color:#fdfdfc3d}.businessHeroActions .button.secondary:hover{color:#fdfdfc;background:#fdfdfc1a;border-color:#fdfdfc6b}.businessHeroVisual:before{border-color:#e2f0cc21}.businessHeroVisual:after{background:#8bc53d14}.siteHeader .solutionsTrigger.current{color:#fdfdfc!important;background:#ffffff1a!important;border-color:#0000!important}.solutionFeaturesIntro{text-align:center;background:#fff;padding:92px 0 62px}.solutionFeaturesIntro .shell{max-width:920px}.solutionFeaturesIntro .sectionKicker{margin-inline:auto}.solutionFeaturesIntro h2{max-width:790px;color:var(--navy);letter-spacing:-.045em;margin:10px auto 0;font-size:clamp(36px,4.4vw,56px);line-height:1.38}.solutionFeaturesIntro>div>p{color:#748078;max-width:740px;margin:14px auto 0;font-size:16px;line-height:1.95}.solutionFeatureIndex{background:#fafcf8;border:1px solid #dfe7da;border-radius:14px;grid-template-columns:repeat(3,1fr);max-width:790px;margin:30px auto 0;display:grid;overflow:hidden}.solutionFeatureIndex span{color:#516057;border-inline-start:1px solid #e3eadf;justify-content:center;align-items:center;gap:8px;min-height:58px;padding:0 16px;font-size:11px;font-weight:750;display:flex}.solutionFeatureIndex span:first-child{border-inline-start:0}.solutionFeatureIndex b{color:#8bc53d;font-size:10px;font-weight:850}.solutionFaqSection{background:#fff;padding:112px 0}.solutionFaqGrid{grid-template-columns:.72fr 1.28fr;align-items:start;gap:72px;display:grid}.solutionFaqIntro{position:sticky;top:110px}.solutionFaqIntro h2{color:var(--navy);letter-spacing:-.04em;margin:0;font-size:clamp(34px,4vw,50px);line-height:1.42}.solutionFaqIntro p{color:#748078;margin:12px 0 0;font-size:16px;line-height:1.9}.solutionFaqList{border-top:1px solid #dfe5df}.solutionFaqList details{border-bottom:1px solid #dfe5df}.solutionFaqList summary{color:#172230;cursor:pointer;justify-content:space-between;align-items:center;gap:20px;min-height:76px;padding:0 4px;font-size:15px;font-weight:800;list-style:none;display:flex}.solutionFaqList summary::-webkit-details-marker{display:none}.solutionFaqList summary:after{content:"+";color:#477540;border:1px solid #d8e2d3;border-radius:50%;flex:none;place-items:center;width:30px;height:30px;font-size:17px;font-weight:500;display:grid}.solutionFaqList details[open] summary:after{content:"−"}.solutionFaqList p{color:#6f7b73;max-width:680px;margin:-4px 0 22px;padding-inline-end:46px;font-size:14px;line-height:1.95}.solutionFeaturesIntro+.solutionSignatureSection,.solutionFeaturesIntro+.purchaseSupplierStatementSection,.solutionFeaturesIntro+.solutionUiSection{padding-top:74px}@media (max-width:760px){html,body{max-width:100%;overflow-x:hidden}.shell{max-width:none;width:calc(100% - 28px)!important}.siteHeader{background:#012f13!important}.navBar{justify-content:space-between;align-items:center;gap:12px;min-height:68px!important;display:flex!important}.desktopNav,.navActions{display:none!important}.mobileNav{margin-inline-start:auto;display:block!important}.brand{min-height:48px}.brandLogoImage{max-width:122px!important;height:42px!important}.mobileNav>summary{color:#fff;background:#ffffff14;border-color:#ffffff2e;width:42px;height:42px}.mobilePanel{z-index:500;max-height:calc(100vh - 86px);overflow-y:auto;border-radius:16px!important;width:auto!important;position:fixed!important;top:68px!important;left:14px!important;right:14px!important}.businessHero,.accountingHero{padding:56px 0 70px!important}.businessHeroGrid,.accountingHeroGrid{grid-template-columns:1fr!important;gap:34px!important}.businessHeroCopy h1,.accountingHeroCopy h1{font-size:clamp(36px,11vw,44px)!important;line-height:1.32!important}.businessHeroCopy>p,.accountingHeroCopy>p{font-size:15px!important;line-height:1.9!important}.businessHeroActions,.accountingHeroActions{grid-template-columns:1fr;display:grid!important}.businessHeroActions .button,.accountingHeroActions .button{width:100%}.businessHeroProof,.accountingHeroProof{grid-template-columns:1fr;gap:9px;display:grid!important}.businessHeroVisual,.accountingHeroVisual{width:100%;min-height:auto!important;padding:12px 0 26px!important}.businessFloat,.accountingFloatCard{display:none!important}.businessProductWindow,.accountingWindow{border-radius:17px!important;width:100%!important;max-width:none!important}.businessWindowMetrics{grid-template-columns:1fr 1fr!important}.businessWindowMetrics article:nth-child(3){grid-column:1/-1}.businessWindowBody{grid-template-columns:1fr!important}.businessWindowList{display:none!important}.solutionFeaturesIntro,.accountingFeaturesIntro{padding:68px 0 42px!important}.solutionFeaturesIntro h2,.accountingFeaturesIntro h2{font-size:32px!important}.solutionFeaturesIntro>div>p,.accountingFeaturesIntro>div>p{font-size:14px!important}.solutionFeatureIndex,.accountingFeatureIndex{grid-template-columns:1fr!important}.solutionFeatureIndex span,.accountingFeatureIndex span{border-top:1px solid #e3eadf;min-height:50px;border-inline-start:0!important}.solutionFeatureIndex span:first-child,.accountingFeatureIndex span:first-child{border-top:0}.solutionSignatureSection,.solutionUiSection,.purchaseSupplierStatementSection,.purchasePaymentsSection,.purchaseAgingSection,.financialStatementsFeature,.smartEntriesSection,.currencyAccountingSection,.solutionFaqSection,.accountingFaqSection{padding:72px 0!important}.signatureSectionHead h2,.solutionUiIntro h2,.solutionSplitIntro h2,.purchaseStatementIntro h2,.purchasePaymentsIntro h2,.purchaseAgingIntro h2,.financialStatementsIntro h2,.solutionFaqIntro h2,.accountingFaqIntro h2{font-size:30px!important;line-height:1.45!important}.signatureSplit,.solutionSplitIntro,.solutionFaqGrid,.accountingFaqGrid{grid-template-columns:1fr!important;gap:28px!important}.solutionFaqIntro,.accountingFaqIntro{position:static!important}.solutionFaqList summary,.accountingFaqList summary{min-height:68px;font-size:14px!important}.solutionFaqList p,.accountingFaqList p{padding-inline-end:0!important;font-size:13px!important}.opsTableWrap,.recordTableWrap,.supplierStatementTableWrap,.purchasePaymentsTableWrap,.accountingStatementTableWrap,.currencyTransactionsTable,.financialTabs{-webkit-overflow-scrolling:touch;scrollbar-width:thin;overflow-x:auto!important}.solutionProductDemo,.recordStatementUI,.supplierStatementUI,.purchasePaymentsUI,.purchaseAgingBoard,.attendanceUI,.payrollUI,.financialStatementsUI{border-radius:16px!important}.purchasePaymentFilters,.opsFilters,.purchaseAgingKpis,.analyticsKpis,.employeeProfileMetrics,.attendanceKpis,.payrollFoot,.purchaseAgingPanels,.analyticsPanels,.employeeProfileBody{grid-template-columns:1fr!important}.recordToolbar,.supplierStatementToolbar,.financialStatementsTop{padding-block:14px;grid-template-columns:1fr!important}.recordPeriod,.supplierStatementPeriod,.financialPeriod{flex-wrap:wrap;justify-content:flex-start!important}.recordActions,.supplierStatementActions,.financialActions{display:none!important}.businessFinalCta,.accountingFinalCta,.pricingFinalCta{padding:54px 0!important}.businessFinalCtaCard,.accountingFinalCtaCard{border-radius:18px!important;flex-direction:column!important;align-items:flex-start!important;min-height:auto!important;padding:28px 20px!important}.businessFinalCtaCard h2,.accountingFinalCtaCard h2{font-size:29px!important}.businessFinalCtaCard>.button,.accountingFinalCtaCard>.button{width:100%}.pricingPageGrid,.pricingDecisionGrid,.pricingClarityGrid,.pricingFaqGrid,.blogArticlesGrid,.blogTopicsGrid,.contactHeroGrid,.aboutHeroGrid,.aboutPrinciplesGrid,.aboutConnectedGrid,.leadCtaGrid,.faqLayout{grid-template-columns:1fr!important}.pricingHero,.blogHero,.contactHero,.aboutHero{padding:68px 0!important}.pricingHero h1,.blogHero h1,.contactHero h1,.aboutHero h1{font-size:36px!important;line-height:1.35!important}.pricingPageCard{min-height:auto!important}.footerGrid{grid-template-columns:1fr!important;gap:26px!important}.footerBrand{grid-column:auto!important}.footerBottom{gap:8px;flex-direction:column!important;align-items:flex-start!important}}.salesAiInvoiceSection{background:#f7f9f4;padding:108px 0}.salesAiInvoiceUI{grid-template-columns:.78fr 1.22fr;align-items:stretch;gap:12px;margin-top:34px;display:grid}.salesAiUpload,.salesAiResult{background:#fff;border:1px solid #dfe5df;border-radius:20px;overflow:hidden;box-shadow:0 20px 48px #0112070d}.salesAiUpload{padding:16px}.salesAiUploadHead{grid-template-columns:38px 1fr auto;align-items:center;gap:10px;min-height:56px;display:grid}.salesAiUploadHead>span{color:#4e7b3c;background:#eef5e5;border-radius:10px;place-items:center;width:38px;height:38px;display:grid}.salesAiUploadHead>div{flex-direction:column;display:flex}.salesAiUploadHead small{color:#89948c;font-size:8px}.salesAiUploadHead b{color:#172230;margin-top:2px;font-size:12px}.salesAiUploadHead>em{color:#dff0c8;background:#012f13;border-radius:999px;align-items:center;min-height:25px;padding:0 8px;font-size:8px;font-style:normal;font-weight:850;display:inline-flex}.salesAiDropzone{text-align:center;background:#fafcf8;border:1.5px dashed #bfcbb9;border-radius:15px;flex-direction:column;justify-content:center;align-items:center;min-height:250px;margin-top:12px;padding:24px;display:flex}.salesAiDropzone>i{color:#527844;background:#edf5e5;border-radius:14px;place-items:center;width:54px;height:54px;font-style:normal;display:grid}.salesAiDropzone>b{color:#172230;margin-top:14px;font-size:13px}.salesAiDropzone>span{color:#879189;margin-top:5px;font-size:9px}.salesAiDropzone>button{color:#334038;background:#fff;border:1px solid #d4ddd0;border-radius:9px;min-height:36px;margin-top:15px;padding:0 14px;font-family:inherit;font-size:9px;font-weight:800}.salesAiFile{border:1px solid #e2e7e0;border-radius:11px;grid-template-columns:32px 1fr auto;align-items:center;gap:9px;min-height:62px;margin-top:10px;padding:0 10px;display:grid}.salesAiFile>i{color:#547d47;background:#eef5e5;border-radius:8px;place-items:center;width:32px;height:32px;font-style:normal;display:grid}.salesAiFile>span{flex-direction:column;min-width:0;display:flex}.salesAiFile b{color:#172230;text-overflow:ellipsis;white-space:nowrap;direction:ltr;font-size:9px;overflow:hidden}.salesAiFile small{color:#7d8981;margin-top:2px;font-size:7.5px}.salesAiFile>em{color:#44743e;background:#e8f4e3;border-radius:999px;align-items:center;min-height:24px;padding:0 7px;font-size:7px;font-style:normal;font-weight:800;display:inline-flex}.salesAiResult{padding:16px}.salesAiResultHead{justify-content:space-between;align-items:center;gap:14px;min-height:56px;display:flex}.salesAiResultHead>div{flex-direction:column;display:flex}.salesAiResultHead small{color:#879189;font-size:8px}.salesAiResultHead h3{color:#172230;margin:2px 0 0;font-size:17px}.salesAiResultHead>span{color:#44743e;background:#e8f4e3;border-radius:999px;align-items:center;gap:5px;min-height:29px;padding:0 9px;font-size:8px;font-weight:800;display:inline-flex}.salesAiFields{grid-template-columns:1fr 1fr;gap:8px;margin-top:12px;display:grid}.salesAiFields label{background:#fbfcfb;border:1px solid #e3e8e2;border-radius:10px;flex-direction:column;justify-content:center;min-height:66px;padding:10px 11px;display:flex}.salesAiFields small{color:#89948c;font-size:7.5px}.salesAiFields span{color:#172230;margin-top:4px;font-size:10px;font-weight:800}.salesAiItems{font-variant-numeric:tabular-nums;border:1px solid #e1e6e1;border-radius:11px;margin-top:10px;overflow:hidden}.salesAiItems>div{border-top:1px solid #edf0ed;grid-template-columns:1.35fr .6fr .9fr 1fr;align-items:center;gap:8px;min-height:48px;padding:0 10px;display:grid}.salesAiItems .head{color:#7b877f;background:#f5f7f5;border-top:0;min-height:34px;font-size:7.5px;font-weight:800}.salesAiItems>div:not(.head){color:#536057;font-size:8.5px}.salesAiItems b,.salesAiItems strong{text-align:right;direction:ltr}.salesAiItems strong{color:#172230}.salesAiTotals{grid-template-columns:repeat(3,1fr);gap:7px;margin-top:10px;display:grid}.salesAiTotals>span{background:#f7f9f6;border-radius:10px;flex-direction:column;justify-content:center;min-height:60px;padding:9px;display:flex}.salesAiTotals>span.total{background:#edf6e8}.salesAiTotals small{color:#879188;font-size:7.5px}.salesAiTotals b{color:#172230;text-align:right;direction:ltr;margin-top:3px;font-size:9.5px}.salesAiApply{background:#012f13;border-radius:11px;justify-content:space-between;align-items:center;gap:10px;min-height:54px;margin-top:10px;padding:0 12px;display:flex}.salesAiApply>span{color:#ffffffb8;align-items:center;gap:6px;font-size:8.5px;display:flex}.salesAiApply>b{color:#bfe48c;white-space:nowrap;font-size:9px}@media (max-width:760px){.salesAiInvoiceSection{padding:72px 0!important}.salesAiInvoiceUI{grid-template-columns:1fr}.salesAiDropzone{min-height:200px}.salesAiFields,.salesAiTotals{grid-template-columns:1fr}.salesAiItems{overflow-x:auto}.salesAiItems>div{min-width:560px}.salesAiApply{flex-direction:column;align-items:flex-start;padding:12px}}.purchaseAiInvoiceSection{background:#fff}.purchaseAiTypeSwitch{background:#f2f5f0;border-radius:10px;grid-template-columns:1fr 1fr;gap:4px;margin-top:10px;padding:4px;display:grid}.purchaseAiTypeSwitch span{color:#718078;border-radius:8px;justify-content:center;align-items:center;gap:6px;min-height:34px;font-size:8px;font-weight:800;display:flex}.purchaseAiTypeSwitch span.active{color:#315d2c;background:#fff;box-shadow:0 4px 12px #0112070f}.purchaseAiExpenseNote{color:#4f7546;background:#f8fbf5;border:1px solid #dce6d6;border-radius:13px;align-items:center;gap:10px;min-height:66px;margin-top:12px;padding:12px 14px;display:flex}.purchaseAiExpenseNote>span{flex-direction:column;display:flex}.purchaseAiExpenseNote b{color:#17361d;font-size:11px}.purchaseAiExpenseNote small{color:#708078;margin-top:3px;font-size:9px;line-height:1.7}.purchasePayablesSummary{background:#fafcf9;border-top:1px solid #e6ebe4;grid-template-columns:.8fr .8fr 1.4fr;gap:8px;padding:12px;display:grid}.purchasePayablesSummary>article,.purchasePayableAging{background:#fff;border:1px solid #e1e7df;border-radius:11px;min-height:90px;padding:12px}.purchasePayablesSummary>article{flex-direction:column;justify-content:center;display:flex}.purchasePayablesSummary>article.late{background:#fffaf7;border-color:#efd9cf}.purchasePayablesSummary small{color:#849087;font-size:8px}.purchasePayablesSummary article b{color:#172230;text-align:right;direction:ltr;margin-top:4px;font-size:15px}.purchasePayablesSummary article span{color:#8a958d;margin-top:2px;font-size:7.5px}.purchasePayableAging{gap:9px;display:grid}.purchasePayableAging>span{grid-template-columns:.8fr 1fr 1.2fr;align-items:center;gap:8px;display:grid}.purchasePayableAging b{color:#46554b;direction:ltr;font-size:8.5px}.purchasePayableAging i{background:#e9eee7;border-radius:999px;height:6px;overflow:hidden}.purchasePayableAging i em{border-radius:inherit;background:#8bc53d;height:100%;display:block}.purchaseExpensesFeature{background:#f7f9f4;padding:108px 0}.purchaseExpensesUI{background:#fff;border:1px solid #dce4d8;border-radius:20px;margin-top:34px;overflow:hidden;box-shadow:0 22px 55px #0112070f}.purchaseExpenseCards{background:#fafcf8;border-bottom:1px solid #e6ebe3;grid-template-columns:repeat(4,1fr);gap:8px;padding:12px;display:grid}.purchaseExpenseCards article{background:#fff;border:1px solid #e1e7de;border-radius:11px;align-items:center;gap:9px;min-height:70px;padding:10px;display:flex}.purchaseExpenseCards article.active{background:#f3f9ed;border-color:#b7d498}.purchaseExpenseCards i{color:#527944;background:#eef5e6;border-radius:9px;flex:none;place-items:center;width:34px;height:34px;font-style:normal;display:grid}.purchaseExpenseCards span{flex-direction:column;min-width:0;display:flex}.purchaseExpenseCards b{color:#172230;font-size:10px}.purchaseExpenseCards small{color:#89958c;margin-top:2px;font-size:7px}.purchaseExpenseTableWrap{overflow-x:auto}.purchaseExpenseTable{font-variant-numeric:tabular-nums;min-width:900px}.purchaseExpenseTable .head,.purchaseExpenseTable .row{grid-template-columns:.85fr 1fr 1.2fr .85fr 1.1fr 1.1fr .75fr;align-items:center;display:grid}.purchaseExpenseTable .head{color:#7b887f;background:#f5f7f4;min-height:40px;font-size:8px;font-weight:800}.purchaseExpenseTable .row{color:#59665e;border-top:1px solid #edf1ea;min-height:64px;font-size:9px}.purchaseExpenseTable .head>*,.purchaseExpenseTable .row>*{border-inline-start:1px solid #edf1ea;align-items:center;min-width:0;height:100%;padding-inline:12px;display:flex}.purchaseExpenseTable .head>:first-child,.purchaseExpenseTable .row>:first-child{border-inline-start:0}.purchaseExpenseTable .row>b{color:#315e44;direction:ltr;font-family:monospace}.purchaseExpenseTable strong{color:#172230;direction:ltr}.purchaseExpenseTable i{border-radius:999px;align-items:center;width:max-content;min-height:25px;margin-inline:12px 0;padding:0 8px;font-size:7.5px;font-style:normal;font-weight:800;display:inline-flex;border-inline-start:0!important}.purchaseExpenseTable i.posted{color:#42743b;background:#e8f4e3}.purchaseExpenseTable i.draft{color:#68736b;background:#f1f2ef}.purchaseExpenseFoot{border-top:1px solid #e7ece5;grid-template-columns:repeat(3,1fr);gap:8px;padding:12px;display:grid}.purchaseExpenseFoot>span{color:#55734f;background:#f8faf7;border-radius:10px;grid-template-columns:28px 1fr;align-items:center;column-gap:8px;min-height:58px;padding:10px;display:grid}.purchaseExpenseFoot svg{grid-row:1/3}.purchaseExpenseFoot small{color:#879188;font-size:7.5px}.purchaseExpenseFoot b{color:#28362d;font-size:9px}@media (max-width:760px){.purchasePayablesSummary,.purchaseExpenseCards,.purchaseExpenseFoot{grid-template-columns:1fr!important}.purchasePayableAging>span{grid-template-columns:.9fr 1fr 1.1fr}.purchaseExpensesFeature{padding:72px 0!important}.purchaseAiExpenseNote{align-items:flex-start}}.inventoryCostSummary>span{background:#fff;border:1px solid #e1e7df;border-radius:10px;flex-direction:column;justify-content:center;min-height:64px;padding:10px 12px;display:flex}.inventoryRecordTable{min-width:1280px}.inventoryRecordTable .head,.inventoryRecordTable .row{grid-template-columns:.78fr .95fr .9fr .85fr .72fr .9fr .95fr .92fr 1fr 1fr!important}.inventoryRecordTable .row>strong,.inventoryRecordTable .row>b{text-align:right;justify-content:flex-start}.inventoryRecordFoot{background:#fff;border-top:1px solid #e7ece5;justify-content:center;align-items:center;gap:8px;min-height:58px;padding:10px 14px;display:flex}.inventoryRecordFoot span{color:#53685a;background:#f3f7f4;border-radius:999px;align-items:center;gap:6px;min-height:32px;padding:0 9px;font-size:8.5px;font-weight:700;display:inline-flex}@media (max-width:760px){.inventoryCostSummary{grid-template-columns:1fr!important}.inventoryRecordFoot{flex-direction:column;align-items:flex-start}}.inventoryCostSummary{background:#fafcf9;border-bottom:1px solid #e5eae4;grid-template-columns:repeat(3,1fr);gap:8px;padding:12px 14px;display:grid}.inventoryCostSummary article{background:#fff;border:1px solid #e0e7dd;border-radius:10px;flex-direction:column;justify-content:center;min-height:66px;padding:10px 12px;display:flex}.inventoryCostSummary small{color:#849087;font-size:8px}.inventoryCostSummary b{color:#172230;text-align:right;direction:ltr;margin-top:4px;font-size:12px}.inventoryRecordTable .weighted{font-weight:850;color:#4d7447!important}.inventoryCostFoot{background:#fff;border-top:1px solid #e7ece5;grid-template-columns:repeat(3,1fr);gap:8px;min-height:56px;padding:10px 14px;display:grid}.inventoryCostFoot span{color:#596d5d;background:#f4f8f1;border-radius:999px;align-items:center;gap:6px;min-height:34px;padding:0 9px;font-size:8px;font-weight:750;display:flex}@media (max-width:760px){.inventoryCostSummary,.inventoryCostFoot{grid-template-columns:1fr!important}.inventoryCostFoot span{border-radius:10px;padding-block:9px}}.employeeSelfService{background:#fafcf9;border-top:1px solid #e6ebe4;grid-template-columns:1.4fr repeat(3,1fr);gap:8px;padding:12px 14px;display:grid}.employeeSelfService>div,.employeeSelfService>span{color:#536258;background:#fff;border:1px solid #e1e7df;border-radius:10px;align-items:center;gap:8px;min-height:54px;padding:9px 10px;display:flex}.employeeSelfService>div{color:#40633b;background:#f1f7eb}.employeeSelfService>div>span{flex-direction:column;display:flex}.employeeSelfService small{color:#879188;font-size:7.5px}.employeeSelfService b{color:#213127;margin-top:2px;font-size:9.5px}.employeeSelfService>span{justify-content:center;font-size:8.5px;font-weight:800}.hrRequestsStrip{background:#fafcf9;border-top:1px solid #e5e9e4;grid-template-columns:repeat(3,1fr);gap:8px;padding:12px;display:grid}.hrRequestsStrip article{background:#fff;border:1px solid #e1e6df;border-radius:10px;align-items:center;gap:9px;min-height:68px;padding:10px 11px;display:flex}.hrRequestsStrip article.attention{background:#fffcf3;border-color:#eadfb9}.hrRequestsStrip i{color:#527844;background:#eef5e7;border-radius:9px;flex:none;place-items:center;width:32px;height:32px;font-style:normal;display:grid}.hrRequestsStrip span{flex-direction:column;display:flex}.hrRequestsStrip small{color:#879188;font-size:7.5px}.hrRequestsStrip b{color:#172230;margin-top:3px;font-size:10px}.payrollAccountingTable .row>a{color:#2d6a4b;direction:ltr;font-family:monospace;font-size:8.5px}.payrollAccountingFlow{background:#f8faf6;border-top:1px solid #e4e9e2;grid-template-columns:1fr auto 1fr auto 1fr auto 1fr auto 1fr;align-items:center;gap:7px;padding:14px;display:grid}.payrollAccountingFlow>div{background:#fff;border:1px solid #dfe6dc;border-radius:11px;align-items:center;gap:9px;min-height:82px;padding:10px;display:flex}.payrollAccountingFlow>div.posted{background:#f2f8ed;border-color:#bdd8a4}.payrollAccountingFlow>div.journal{background:#f6faf3;border-color:#c9dec1}.payrollAccountingFlow>div>i{color:#4c7442;background:#edf5e6;border-radius:9px;flex:none;place-items:center;width:34px;height:34px;font-style:normal;display:grid}.payrollAccountingFlow>div>span{flex-direction:column;display:flex}.payrollAccountingFlow small{color:#90a095;font-size:7px;font-weight:800}.payrollAccountingFlow b{color:#172230;margin-top:2px;font-size:9px}.payrollAccountingFlow em{color:#7c8980;margin-top:2px;font-size:7px;font-style:normal}.payrollAccountingFlow>strong{color:#94a094;font-size:15px}@media (max-width:760px){.employeeSelfService,.hrRequestsStrip{grid-template-columns:1fr!important}.employeeSelfService>span{justify-content:flex-start}.payrollAccountingFlow{grid-template-columns:1fr!important}.payrollAccountingFlow>strong{justify-self:center;transform:rotate(-90deg)}}.notFoundPage{background:#012f13;place-items:center;min-height:100vh;padding:72px 0;display:grid}.notFoundCard{text-align:center;background:#ffffff0a;border:1px solid #e2f0cc29;border-radius:24px;max-width:760px;padding:64px 36px}.notFoundCard>span{color:#a6d765;background:#8bc53d1f;border-radius:999px;align-items:center;min-height:34px;padding:0 12px;font-size:12px;font-weight:900;display:inline-flex}.notFoundCard h1{color:#fdfdfc;margin:18px 0 0;font-size:clamp(38px,6vw,64px);line-height:1.25}.notFoundCard p{color:#fdfdfcad;max-width:520px;margin:14px auto 0;font-size:16px;line-height:1.9}.notFoundCard>div{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:28px;display:flex}.notFoundCard .secondary{color:#fff;border-color:#ffffff2e}@media (max-width:760px){.notFoundPage{padding:28px 0}.notFoundCard{border-radius:18px;padding:44px 20px}.notFoundCard>div{grid-template-columns:1fr;display:grid}.notFoundCard .button{width:100%}.solutionUiSection,.salesAiInvoiceSection,.purchaseExpensesFeature,.accountingWorkspaceSection{overflow:hidden}.recordTableWrap,.opsTableWrap,.purchasePaymentsTableWrap,.purchaseExpenseTableWrap{-webkit-overflow-scrolling:touch}}.solutionsMega{grid-template-columns:1fr!important;width:min(680px,100vw - 40px)!important}.solutionsMegaSide{display:none!important}.solutionsNav>summary.solutionsTrigger,.solutionsNav[open]>summary.solutionsTrigger,.solutionsNav>summary.solutionsTrigger:hover,.solutionsNav>summary.solutionsTrigger:focus-visible{box-shadow:none!important;background:0 0!important}.solutionsNav[open]>summary.solutionsTrigger{color:inherit!important}.solutionsMegaMain{width:100%}.homePlanGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:34px;display:grid}.homePlanCard{background:#fff;border:1px solid #dce5d8;border-radius:20px;min-width:0;padding:24px;position:relative;box-shadow:0 14px 36px #0112070b}.homePlanCard.featured{background:#f7fbf2;border-color:#9fc96b}.homePlanBadge{color:#e2f0cc;background:#012f13;border-radius:999px;padding:6px 9px;font-size:10px;font-weight:800;position:absolute;top:16px;left:16px}.homePlanHead small{color:#67805f;font-size:11px;font-weight:800}.homePlanHead h3{color:#07150b;margin:7px 0 0;font-size:22px}.homePlanHead p{color:#69776d;min-height:58px;margin:8px 0 0;font-size:13px;line-height:1.8}.homePlanPrices{grid-template-columns:1fr 1fr;gap:8px;margin-top:18px;display:grid}.homePlanPrices>span{background:#f5f8f2;border-radius:11px;grid-template-columns:1fr auto;align-items:end;gap:2px 6px;padding:11px;display:grid}.homePlanPrices small{color:#869188;grid-column:1/-1;font-size:9px}.homePlanPrices b{color:#012f13;direction:ltr;font-size:18px}.homePlanPrices em{color:#879187;font-size:9px;font-style:normal}.homePlanCard ul{gap:9px;margin:18px 0 0;padding:0;list-style:none;display:grid}.homePlanCard li{color:#3f4c43;align-items:center;gap:7px;font-size:12px;display:flex}.homePlanCard li svg{color:#6da62e;flex:none}.leadCtaStepsVisual{color:#fff;background:#012f13;flex-direction:column;justify-content:center;padding:46px 42px;display:flex}.leadCtaStepsVisual h3{color:#fff;max-width:620px;margin:14px 0 0;font-size:clamp(30px,3.4vw,52px);line-height:1.35}.leadCtaStepsVisual>p{color:#ffffff9e;max-width:600px;margin:12px 0 0;font-size:14px;line-height:1.9}.leadStartSteps{gap:10px;margin-top:30px;display:grid}.leadStartSteps article{background:#ffffff0b;border:1px solid #e2f0cc29;border-radius:13px;grid-template-columns:42px 1fr;align-items:center;gap:11px;min-height:78px;padding:13px 14px;display:grid}.leadStartSteps article>span{color:#b8e37b;background:#8bc53d24;border-radius:10px;place-items:center;width:38px;height:38px;font-size:10px;font-weight:900;display:grid}.leadStartSteps article>div{flex-direction:column;display:flex}.leadStartSteps b{color:#fff;font-size:13px}.leadStartSteps small{color:#ffffff8c;margin-top:4px;font-size:10px}.leadSolutionTags{flex-wrap:wrap;gap:7px;margin-top:16px;display:flex}.leadSolutionTags span{color:#cbe7a6;border:1px solid #e2f0cc24;border-radius:999px;padding:7px 10px;font-size:9px}.salesScanWorkspace{direction:ltr;grid-template-columns:1.2fr .8fr;grid-template-areas:"result source";align-items:stretch;gap:14px;margin-top:34px;display:grid;position:relative}.salesScanSource,.salesScanResult{direction:rtl;background:#fff;border:1px solid #dfe6dc;border-radius:20px;min-width:0;overflow:hidden;box-shadow:0 18px 46px #0112070e}.salesScanSource{grid-area:source;padding:18px}.salesScanResult{grid-area:result;padding:18px}.salesScanSourceTop,.salesScanResultTop{justify-content:space-between;align-items:center;gap:12px;display:flex}.salesScanSourceTop span,.salesScanResultTop span{flex-direction:column;display:flex}.salesScanSourceTop small,.salesScanResultTop small{color:#8b968d;font-size:9px}.salesScanSourceTop b,.salesScanResultTop b{color:#132018;margin-top:3px;font-size:14px}.salesScanAiBadge{color:#cbe7a6;background:#012f13;border-radius:999px;place-items:center;width:34px;height:34px;font-size:9px;font-style:normal;font-weight:900;display:grid}.salesScanDocument{background:#fbfdf9;border:1px dashed #bdd0b4;border-radius:15px;margin-top:16px;padding:18px;position:relative;overflow:hidden}.salesScanDocument header{color:#27372c;justify-content:space-between;gap:10px;display:flex}.salesScanDocument header b{direction:ltr;font-size:11px}.salesScanDocument header span{color:#77837b;font-size:9px}.salesScanDocFields{grid-template-columns:1fr 1fr;gap:8px;margin-top:16px;display:grid}.salesScanDocFields span{background:#f1f5ee;border-radius:9px;flex-direction:column;justify-content:center;min-height:48px;padding:8px 10px;display:flex}.salesScanDocFields small{color:#88938b;font-size:7.5px}.salesScanDocFields b{color:#253329;margin-top:3px;font-size:9px}.salesScanLines{gap:6px;margin-top:12px;display:grid}.salesScanLines i{background:#e7ede3;border-radius:999px;height:7px}.salesScanLines i:nth-child(2){width:82%}.salesScanLines i:nth-child(3){width:68%}.salesScanBeam{inset-inline:8px;opacity:0;background:#8bc53d;height:2px;position:absolute;top:18px;box-shadow:0 0 14px #8bc53da6}.salesScanWorkspace.is-scanning .salesScanBeam{opacity:1;animation:1s ease-in-out infinite salesScanBeam}@keyframes salesScanBeam{0%{transform:translateY(0)}50%{transform:translateY(126px)}to{transform:translateY(0)}}.salesScanAction{color:#fff;cursor:pointer;background:#012f13;border:0;border-radius:11px;width:100%;min-height:44px;margin-top:14px;font-family:inherit;font-size:11px;font-weight:850}.salesScanAction:disabled{cursor:wait;opacity:.75}.salesScanProgress{color:#728078;justify-content:center;align-items:center;min-height:30px;margin-top:10px;font-size:9px;display:flex}.salesScanResultPlaceholder{text-align:center;color:#879289;place-items:center;min-height:390px;display:grid}.salesScanResultPlaceholder span{max-width:260px;font-size:12px;line-height:1.8}.salesScanResultContent{opacity:0;transform:translate(34px)}.salesScanWorkspace.is-done .salesScanResultContent{opacity:1;transition:opacity .38s,transform .48s cubic-bezier(.22,.8,.22,1);transform:translate(0)}.salesScanFields{grid-template-columns:1fr 1fr;gap:8px;margin-top:16px;display:grid}.salesScanFields label{background:#fbfcfa;border:1px solid #e2e7df;border-radius:10px;flex-direction:column;justify-content:center;min-height:60px;padding:10px;display:flex}.salesScanFields small{color:#8a958c;font-size:7.5px}.salesScanFields span{color:#17231b;margin-top:4px;font-size:10px;font-weight:800}.salesScanItems{border:1px solid #e2e7df;border-radius:11px;margin-top:12px;overflow:hidden}.salesScanItems>div{grid-template-columns:1.6fr .6fr .8fr .9fr;align-items:center;min-height:40px;display:grid}.salesScanItems>div+div{border-top:1px solid #e8ece6}.salesScanItems .head{color:#768279;background:#f3f6f1;font-size:8px}.salesScanItems span,.salesScanItems b,.salesScanItems strong{justify-content:flex-start;align-items:center;min-width:0;padding:0 10px;font-size:8.5px;display:flex}.salesScanItems b,.salesScanItems strong{direction:ltr}.salesScanTotals{grid-template-columns:repeat(3,1fr);gap:8px;margin-top:12px;display:grid}.salesScanTotals span{background:#f5f7f3;border-radius:9px;flex-direction:column;justify-content:center;min-height:58px;padding:9px;display:flex}.salesScanTotals span:last-child{background:#edf6e6}.salesScanTotals small{color:#88938a;font-size:7.5px}.salesScanTotals b{color:#142219;direction:ltr;margin-top:3px;font-size:10px}.salesScanReady{color:#fff;background:#012f13;border-radius:10px;justify-content:space-between;align-items:center;gap:10px;min-height:44px;margin-top:12px;padding:0 12px;font-size:9px;display:flex}.salesScanReady b{color:#b8e37b}.salesScanTransfer{z-index:5;opacity:0;color:#456d3c;pointer-events:none;background:#fff;border:1px solid #bdd3b1;border-radius:10px;place-items:center;width:48px;height:58px;font-size:8px;font-weight:900;display:grid;position:absolute;top:46%;right:25%;box-shadow:0 14px 30px #01120724}.salesScanWorkspace.is-scanning .salesScanTransfer{animation:1.05s cubic-bezier(.2,.72,.24,1) forwards salesInvoiceTransfer}@keyframes salesInvoiceTransfer{0%{opacity:0;right:25%;transform:scale(.86)}18%{opacity:1}75%{opacity:1}to{opacity:0;right:68%;transform:scale(1)}}.opsTable .head,.opsTable .row,.purchasePaymentsTable .head,.purchasePaymentsTable .payrow,.recordTable .head,.recordTable .row,.purchaseExpenseTable .head,.purchaseExpenseTable .row{align-items:stretch!important}.opsTable .head>*,.opsTable .row>*,.purchasePaymentsTable .head>*,.purchasePaymentsTable .payrow>*,.recordTable .head>*,.recordTable .row>*,.purchaseExpenseTable .head>*,.purchaseExpenseTable .row>*{white-space:nowrap;box-sizing:border-box!important;text-align:center!important;justify-content:center!important;align-items:center!important;min-width:0!important;display:flex!important}.opsTable .head>:first-child,.opsTable .row>:first-child,.purchasePaymentsTable .head>:first-child,.purchasePaymentsTable .payrow>:first-child,.purchaseExpenseTable .head>:first-child,.purchaseExpenseTable .row>:first-child{text-align:right!important;justify-content:flex-start!important}.salesOpsTable{min-width:980px!important}.salesOpsTable .head,.salesOpsTable .row{grid-template-columns:1.3fr .95fr .85fr 1fr 1fr 1fr .8fr!important}.attendanceTable{min-width:1040px!important}.attendanceTable .head,.attendanceTable .row{grid-template-columns:1.25fr .85fr .8fr .8fr 1fr .8fr .85fr!important}.payrollAccountingTable{min-width:1180px!important}.payrollAccountingTable .head,.payrollAccountingTable .row{grid-template-columns:.82fr .68fr 1fr .9fr 1fr .82fr .95fr .95fr!important}.purchasePaymentsTable{min-width:1180px!important}.purchasePaymentsTable .head,.purchasePaymentsTable .payrow{grid-template-columns:1.35fr 1fr .95fr .95fr 1fr 1fr 1fr .78fr!important}.inventoryCostStatement .inventoryRecordTable{min-width:1240px!important}.inventoryCostStatement .inventoryRecordTable .head,.inventoryCostStatement .inventoryRecordTable .row{grid-template-columns:.78fr 1fr .9fr .88fr .7fr .92fr .98fr .7fr 1fr!important}.opsTable .row>i,.purchasePaymentsTable .payrow>i{white-space:nowrap!important;writing-mode:horizontal-tb!important;border-inline-start:0!important;border-radius:999px!important;justify-content:center!important;place-self:center!important;width:max-content!important;min-width:58px!important;height:30px!important;min-height:30px!important;margin:auto!important;padding:0 11px!important;line-height:1!important}.payrollAccountingTable .row>a{white-space:nowrap;direction:ltr;justify-content:center!important}@media (max-width:900px){.homePlanGrid{grid-template-columns:1fr}}@media (max-width:760px){.leadCtaStepsVisual{padding:34px 22px}.salesScanWorkspace{grid-template-columns:1fr;grid-template-areas:"source""result"}.salesScanTransfer{display:none}.salesScanResultPlaceholder{min-height:220px}.salesScanFields,.salesScanTotals{grid-template-columns:1fr}.solutionsMega{width:auto!important}}.erpDataTable .head,.erpDataTable .row{align-items:stretch!important}.erpDataTable .head>*,.erpDataTable .row>*{white-space:nowrap;box-sizing:border-box!important;text-align:center!important;justify-content:center!important;align-items:center!important;min-width:0!important;display:flex!important}.erpDataTable .head>:first-child,.erpDataTable .row>:first-child{text-align:right!important;justify-content:flex-start!important}.erpDataTable .row>i{white-space:nowrap!important;writing-mode:horizontal-tb!important;border-inline-start:0!important;border-radius:999px!important;justify-content:center!important;place-self:center!important;width:max-content!important;min-width:58px!important;height:30px!important;min-height:30px!important;margin:auto!important;padding:0 11px!important;line-height:1!important}.salesInvoiceTable{--cols:1fr 1.35fr .95fr 1fr 1fr .8fr!important}.salesScanAutoStatus{color:#617264;background:#f5f9f1;border:1px solid #dfe8da;border-radius:11px;justify-content:space-between;align-items:center;gap:10px;min-height:46px;margin-top:14px;padding:0 12px;font-size:9px;display:flex}.salesScanAutoStatus b{color:#cbe7a6;background:#012f13;border-radius:999px;flex:none;place-items:center;width:26px;height:26px;font-size:8px;display:grid}.salesScanWorkspace.is-scanning .salesScanSource{border-color:#bcd79f;box-shadow:0 18px 46px #012f1317}.salesScanWorkspace.is-done .salesScanAutoStatus{color:#3f6539;background:#eef7e7;border-color:#c8dfb6}.inventoryCostStatement .recordTableWrap{overflow-x:visible!important}.inventoryCostStatement .inventoryRecordTable{width:100%!important;min-width:0!important}.inventoryCostStatement .inventoryRecordTable .head,.inventoryCostStatement .inventoryRecordTable .row{grid-template-columns:.72fr .9fr .82fr .72fr .62fr .8fr .88fr .62fr .84fr!important;width:100%!important}.inventoryCostStatement .inventoryRecordTable .head>*,.inventoryCostStatement .inventoryRecordTable .row>*{white-space:normal!important;text-align:center!important;justify-content:center!important;padding-inline:8px!important;line-height:1.35!important}@media (max-width:900px){.inventoryCostStatement .inventoryRecordTable .head,.inventoryCostStatement .inventoryRecordTable .row{grid-template-columns:.85fr 1.2fr .75fr .72fr .95fr!important}.inventoryCostStatement .inventoryRecordTable .head>:nth-child(3),.inventoryCostStatement .inventoryRecordTable .row>:nth-child(3),.inventoryCostStatement .inventoryRecordTable .head>:nth-child(4),.inventoryCostStatement .inventoryRecordTable .row>:nth-child(4),.inventoryCostStatement .inventoryRecordTable .head>:nth-child(6),.inventoryCostStatement .inventoryRecordTable .row>:nth-child(6),.inventoryCostStatement .inventoryRecordTable .head>:nth-child(7),.inventoryCostStatement .inventoryRecordTable .row>:nth-child(7){display:none!important}}@media (max-width:640px){.inventoryCostStatement .inventoryRecordTable .head,.inventoryCostStatement .inventoryRecordTable .row{grid-template-columns:.9fr 1.25fr .75fr .75fr!important}.inventoryCostStatement .inventoryRecordTable .head>:nth-child(9),.inventoryCostStatement .inventoryRecordTable .row>:nth-child(9){display:none!important}.inventoryCostStatement .recordTable .head,.inventoryCostStatement .recordTable .row{min-width:0!important}}.articleRichContent{min-width:0}.articleRichContent>h2{color:#012f13;letter-spacing:-.02em;margin:56px 0 16px;scroll-margin-top:110px;font-size:clamp(25px,3vw,34px);line-height:1.55}.articleRichContent>h2:first-child{margin-top:0}.articleRichContent h3{color:#17311f;margin:34px 0 12px;font-size:20px;line-height:1.65}.articleRichContent h4{color:#26392b;margin:26px 0 10px;font-size:16px;line-height:1.7}.articleRichContent p,.articleRichContent li{color:#4f5e54;font-size:15px;line-height:2.05}.articleRichContent p{margin:0 0 18px}.articleRichContent ul,.articleRichContent ol{margin:12px 0 24px;padding-inline-start:24px}.articleRichContent li+li{margin-top:8px}.articleRichContent strong{color:#263a2b;font-weight:780}.articleRichContent a{color:#477a25;text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:1px}.articleRichContent .articleMediaCaption{color:#68766b;background:#f5f8f1;border-inline-start:3px solid #8bc53d;margin:16px 0 26px;padding:10px 14px;font-size:12px}.articleRichContent table{border-collapse:collapse;table-layout:auto;width:100%;margin:24px 0 30px}.articleRichContent th,.articleRichContent td{vertical-align:top;text-align:right;color:#46564b;border:1px solid #dfe6dc;padding:12px 10px;font-size:12px;line-height:1.7}.articleRichContent th{color:#fff;background:#012f13;font-weight:750}.articleRichContent tbody tr:nth-child(2n) td{background:#f8faf6}.articleRichContent blockquote{color:#425046;background:#f3f7ef;border-inline-start:4px solid #8bc53d;margin:28px 0;padding:18px 20px}@media (max-width:760px){.articleRichContent>h2{margin-top:44px;font-size:25px}.articleRichContent h3{font-size:18px}.articleRichContent p,.articleRichContent li{font-size:14px;line-height:2}.articleRichContent{overflow-wrap:anywhere}.articleRichContent table{-webkit-overflow-scrolling:touch;display:block;overflow-x:auto}.articleRichContent th,.articleRichContent td{min-width:120px}}
