.landing-module__ESXKBq__landing{color:#193b2a;background:#f7f8f2}.landing-module__ESXKBq__landing a{text-decoration:none}.landing-module__ESXKBq__landing a:focus-visible{outline-offset:5px;outline:3px solid #527a21}.landing-module__ESXKBq__header,.landing-module__ESXKBq__hero,.landing-module__ESXKBq__features,.landing-module__ESXKBq__workflow,.landing-module__ESXKBq__footer{width:min(1200px,100% - 80px);margin-inline:auto}.landing-module__ESXKBq__header{border-bottom:1px solid #dbe1d6;justify-content:space-between;align-items:center;gap:20px;min-height:100px;display:flex}.landing-module__ESXKBq__brand{letter-spacing:-1px;align-items:center;font-size:25px;font-weight:800;display:flex}.landing-module__ESXKBq__brand>span:first-child:not(:last-child){margin-right:10px}.landing-module__ESXKBq__brand>span:last-child{color:#548135}.landing-module__ESXKBq__nav{align-items:center;gap:32px;font-size:13px;font-weight:600;display:flex}.landing-module__ESXKBq__login{border:1px solid #bbc9bb;border-radius:8px;padding:12px 18px}.landing-module__ESXKBq__login span{margin-left:15px}.landing-module__ESXKBq__hero{grid-template-columns:1.1fr 1fr;align-items:center;gap:70px;padding-block:78px 86px;display:grid}.landing-module__ESXKBq__eyebrow{letter-spacing:1.8px;font-size:10px;font-weight:700;line-height:1.8}.landing-module__ESXKBq__heroCopy .landing-module__ESXKBq__eyebrow{align-items:center;gap:9px;display:flex}.landing-module__ESXKBq__eyebrow>span{background:#608d40;border-radius:50%;flex-shrink:0;width:7px;height:7px}.landing-module__ESXKBq__hero h1{letter-spacing:-3.5px;margin:24px 0;font-size:clamp(44px,5.2vw,70px);font-weight:750;line-height:1.04}.landing-module__ESXKBq__hero h1 em{color:#64834b;font-style:normal}.landing-module__ESXKBq__intro{color:#59695b;max-width:465px;font-size:16px;line-height:1.85}.landing-module__ESXKBq__actions{flex-wrap:wrap;align-items:center;gap:22px;margin-top:30px;display:flex}.landing-module__ESXKBq__primary,.landing-module__ESXKBq__secondary{justify-content:center;align-items:center;gap:24px;min-height:49px;font-size:13px;font-weight:700;display:inline-flex}.landing-module__ESXKBq__primary{color:#1b3926;background:#d0ef80;border-radius:7px;padding:15px 22px;transition:background .2s,transform .2s}.landing-module__ESXKBq__primary:hover{background:#bce55e;transform:translateY(-2px)}.landing-module__ESXKBq__secondary:hover,.landing-module__ESXKBq__sectionLink:hover{text-underline-offset:5px;text-decoration:underline}.landing-module__ESXKBq__note{color:#657363;margin-top:18px;font-size:11px}.landing-module__ESXKBq__previewArea{padding:20px 0;position:relative}.landing-module__ESXKBq__orbit{background:radial-gradient(#dce9c4 0%,#0000 70%);border-radius:50%;position:absolute;inset:-30px -20px}.landing-module__ESXKBq__realPreview{background:#fff;border:1px solid #dce3d8;border-radius:14px;position:relative;overflow:hidden;box-shadow:0 25px 70px #25422412}.landing-module__ESXKBq__previewTop{justify-content:space-between;align-items:center;gap:8px;padding:17px;display:flex}.landing-module__ESXKBq__previewBrand{font-size:11px;font-weight:800}.landing-module__ESXKBq__demo{letter-spacing:1px;color:#687563;font-size:8px}.landing-module__ESXKBq__screenshot{width:100%;height:auto;display:block}.landing-module__ESXKBq__caption{text-align:center;color:#5b7351;padding:15px;font-size:11px;line-height:1.6}.landing-module__ESXKBq__gallery{width:min(1200px,100% - 80px);margin:0 auto;padding-bottom:88px;scroll-margin-top:25px}.landing-module__ESXKBq__galleryControls{flex-wrap:wrap;gap:9px;margin:28px 0 20px;display:flex}.landing-module__ESXKBq__galleryControls button{color:#294c33;background:0 0;border:1px solid #bccbb5;border-radius:24px;padding:10px 18px;font-size:13px}.landing-module__ESXKBq__galleryControls button[aria-pressed=true]{color:#fff;background:#183d2a;border-color:#183d2a}.landing-module__ESXKBq__galleryControls button:focus-visible{outline-offset:3px;outline:3px solid #527a21}.landing-module__ESXKBq__galleryFrame{background:#fff;border:1px solid #dce3d8;border-radius:14px;overflow:hidden}.landing-module__ESXKBq__galleryCaption{border-top:1px solid #dce3d8;justify-content:space-between;align-items:center;gap:20px;padding:24px;display:flex}.landing-module__ESXKBq__galleryCaption h3{letter-spacing:-.5px;font-size:20px;font-weight:700}.landing-module__ESXKBq__galleryCaption p{color:#64715f;margin-top:6px;font-size:13px;line-height:1.8}.landing-module__ESXKBq__galleryCaption a{text-underline-offset:4px;flex-shrink:0;font-size:12px;font-weight:700;text-decoration:underline}.landing-module__ESXKBq__strip{border-block:1px solid #dbe1d6;flex-wrap:wrap;justify-content:center;align-items:center;gap:35px;padding:26px 24px;display:flex}.landing-module__ESXKBq__strip>span{letter-spacing:1.5px;color:#64755b;font-size:9px}.landing-module__ESXKBq__strip p{letter-spacing:-.4px;font-size:16px;font-weight:600}.landing-module__ESXKBq__strip i{color:#869b6e;font-style:normal}.landing-module__ESXKBq__features{padding-block:88px;scroll-margin-top:25px}.landing-module__ESXKBq__sectionHeading{justify-content:space-between;align-items:flex-end;gap:35px;margin-bottom:36px;display:flex}.landing-module__ESXKBq__landing h2{line-height:1.1}.landing-module__ESXKBq__sectionHeading h2,.landing-module__ESXKBq__workflow h2,.landing-module__ESXKBq__cta h2{letter-spacing:-2px;margin-top:14px;font-size:clamp(32px,4vw,48px);font-weight:700}.landing-module__ESXKBq__sectionHeading>p{color:#64715f;max-width:345px;font-size:14px;line-height:1.8}.landing-module__ESXKBq__grid{grid-template-columns:repeat(2,1fr);gap:18px;display:grid}.landing-module__ESXKBq__feature{background:#fff;border:1px solid #dce3d6;border-radius:12px;padding:30px}.landing-module__ESXKBq__feature:first-child{background:#eaf0df}.landing-module__ESXKBq__featureLabel{color:#597148;justify-content:space-between;font-size:11px;font-weight:700;display:flex}.landing-module__ESXKBq__featureLabel>span:last-child{font-weight:400}.landing-module__ESXKBq__feature h3{letter-spacing:-.6px;max-width:320px;margin:30px 0 13px;font-size:23px;font-weight:700;line-height:1.25}.landing-module__ESXKBq__feature>p,.landing-module__ESXKBq__steps p{color:#64715f;font-size:14px;line-height:1.8}.landing-module__ESXKBq__workflow{padding-block:0 88px;scroll-margin-top:25px}.landing-module__ESXKBq__steps{grid-template-columns:repeat(3,1fr);gap:38px;margin-top:38px;display:grid}.landing-module__ESXKBq__steps article{border-top:1px solid #bccdb1;padding-top:20px}.landing-module__ESXKBq__steps article>span{color:#5b7746;font-size:12px}.landing-module__ESXKBq__steps h3{letter-spacing:-.5px;margin:20px 0 10px;font-size:19px;font-weight:700}.landing-module__ESXKBq__cta{color:#f7f8f2;background:#183d2a;border-radius:16px;justify-content:space-between;align-items:center;gap:30px;width:min(1200px,100% - 80px);margin:0 auto 40px;padding:50px;display:flex}.landing-module__ESXKBq__cta .landing-module__ESXKBq__eyebrow{color:#d0ef80}.landing-module__ESXKBq__cta h2{margin-bottom:20px}.landing-module__ESXKBq__cta p:last-child{color:#cfdbce;font-size:13px;line-height:1.7}.landing-module__ESXKBq__cta .landing-module__ESXKBq__primary{flex-shrink:0}.landing-module__ESXKBq__footer{justify-content:space-between;align-items:center;gap:20px;padding-block:25px 35px;font-size:12px;display:flex}.landing-module__ESXKBq__footer p{color:#64715f}.landing-module__ESXKBq__skip{z-index:10;background:#fff;padding:12px;position:absolute;top:-100px;left:16px}.landing-module__ESXKBq__skip:focus{top:10px}@media (max-width:1000px){.landing-module__ESXKBq__hero{gap:30px}.landing-module__ESXKBq__actions{gap:14px}.landing-module__ESXKBq__nav{gap:20px}}@media (max-width:760px){.landing-module__ESXKBq__header,.landing-module__ESXKBq__hero,.landing-module__ESXKBq__features,.landing-module__ESXKBq__workflow,.landing-module__ESXKBq__footer,.landing-module__ESXKBq__cta,.landing-module__ESXKBq__gallery{width:calc(100% - 40px)}.landing-module__ESXKBq__header{min-height:80px}.landing-module__ESXKBq__brand{font-size:22px}.landing-module__ESXKBq__sectionLink{display:none}.landing-module__ESXKBq__login{padding:11px 13px;font-size:12px}.landing-module__ESXKBq__hero{grid-template-columns:1fr;gap:30px;padding-block:45px}.landing-module__ESXKBq__hero h1{letter-spacing:-2.5px;font-size:clamp(43px,9vw,65px)}.landing-module__ESXKBq__intro{max-width:100%}.landing-module__ESXKBq__previewArea{width:min(460px,100%);margin:auto;padding-inline:7px}.landing-module__ESXKBq__orbit{inset:0}.landing-module__ESXKBq__strip{gap:15px}.landing-module__ESXKBq__strip>span{text-align:center;width:100%}.landing-module__ESXKBq__strip p{font-size:12px}.landing-module__ESXKBq__gallery{padding-bottom:55px}.landing-module__ESXKBq__galleryCaption{flex-direction:column;align-items:flex-start;padding:20px}.landing-module__ESXKBq__features{padding-block:55px}.landing-module__ESXKBq__sectionHeading{display:block}.landing-module__ESXKBq__sectionHeading>p{max-width:none;margin-top:20px}.landing-module__ESXKBq__grid,.landing-module__ESXKBq__steps{grid-template-columns:1fr}.landing-module__ESXKBq__feature{padding:25px}.landing-module__ESXKBq__feature h3{margin-top:22px}.landing-module__ESXKBq__workflow{padding-bottom:55px}.landing-module__ESXKBq__steps{gap:26px}.landing-module__ESXKBq__steps h3{margin-top:12px}.landing-module__ESXKBq__cta{flex-direction:column;align-items:flex-start;padding:30px 25px}.landing-module__ESXKBq__footer{flex-wrap:wrap}.landing-module__ESXKBq__footer p{order:3;width:100%}}@media (prefers-reduced-motion:reduce){.landing-module__ESXKBq__primary{transition:none}.landing-module__ESXKBq__primary:hover{transform:none}.landing-module__ESXKBq__landing{scroll-behavior:auto}}
