.product-demo-module__U_F0Bq__demo{min-width:0}.product-demo-module__U_F0Bq__screen{aspect-ratio:16/9;background:#102b22;border:1px solid #ffffff26;border-radius:5px;position:relative;overflow:hidden}.product-demo-module__U_F0Bq__screen video{object-fit:contain;width:100%;height:100%;display:block}.product-demo-module__U_F0Bq__play{color:#fff;cursor:pointer;background:#10291e75;border:0;flex-direction:column;justify-content:center;align-items:center;gap:11px;width:100%;transition:background .18s;display:flex;position:absolute;inset:0 0 36px}.product-demo-module__U_F0Bq__play:hover{background:#10291e8c}.product-demo-module__U_F0Bq__play>span{color:#18352c;background:#d9ebbc;border-radius:50%;place-items:center;width:62px;height:62px;transition:transform .18s;display:grid}.product-demo-module__U_F0Bq__play>span svg{margin-left:3px}.product-demo-module__U_F0Bq__play:hover>span{transform:scale(1.07)}.product-demo-module__U_F0Bq__play strong{font-size:15px;font-weight:600}.product-demo-module__U_F0Bq__play small{color:#edf2e4;font-size:12px}.product-demo-module__U_F0Bq__play:focus-visible{outline-offset:-6px;outline:3px solid #d9ebbc}.product-demo-module__U_F0Bq__caption{color:#c9d8c7;justify-content:space-between;align-items:baseline;gap:10px 20px;margin-top:13px;font-size:10px;line-height:1.7;display:flex}.product-demo-module__U_F0Bq__caption p{margin:0}.product-demo-module__U_F0Bq__caption a{white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.product-demo-module__U_F0Bq__caption a:hover{text-underline-offset:4px;text-decoration:underline}.product-demo-module__U_F0Bq__chapters{border-top:1px solid #ffffff25;margin-top:15px}.product-demo-module__U_F0Bq__chapters summary{color:#e0e9d8;cursor:pointer;justify-content:space-between;align-items:center;gap:12px;min-height:45px;font-size:12px;list-style:none;display:flex}.product-demo-module__U_F0Bq__chapters summary::-webkit-details-marker{display:none}.product-demo-module__U_F0Bq__chapters summary>span{font-size:20px;transition:transform .18s}.product-demo-module__U_F0Bq__chapters[open] summary>span{transform:rotate(45deg)}.product-demo-module__U_F0Bq__chapters ol{grid-template-columns:1fr 1fr;gap:4px 18px;margin:0 0 8px;padding:0;list-style:none;display:grid}.product-demo-module__U_F0Bq__chapters button{text-align:left;width:100%;min-height:44px;font:inherit;color:#e1ebda;cursor:pointer;background:0 0;border:0;border-radius:2px;align-items:center;gap:10px;padding:8px;font-size:11px;display:flex}.product-demo-module__U_F0Bq__chapters button>time{font-variant-numeric:tabular-nums;color:#bace9e}.product-demo-module__U_F0Bq__chapters button>span{flex:1}.product-demo-module__U_F0Bq__chapters button:hover,.product-demo-module__U_F0Bq__chapters button[aria-current]{background:#ffffff12}.product-demo-module__U_F0Bq__demo :is(a,summary,button):focus-visible{outline-offset:3px;outline:2px solid #d9ebbc}.product-demo-module__U_F0Bq__error{color:#fff1df;margin:12px 0;font-size:13px;line-height:1.7}@media (max-width:600px){.product-demo-module__U_F0Bq__caption{flex-wrap:wrap;gap:3px;font-size:10px}.product-demo-module__U_F0Bq__caption a{min-height:34px}.product-demo-module__U_F0Bq__play{gap:7px;inset-block-end:28px}.product-demo-module__U_F0Bq__play>span{width:44px;height:44px}.product-demo-module__U_F0Bq__play strong{font-size:12px}.product-demo-module__U_F0Bq__play small{font-size:10px}.product-demo-module__U_F0Bq__chapters{margin-top:8px}.product-demo-module__U_F0Bq__chapters ol{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.product-demo-module__U_F0Bq__demo *{transition:none}}
.how-it-works-module__ITRsCq__page{--line:#dce4d4;--muted:#5b6d60}.how-it-works-module__ITRsCq__page :is(a,summary,button):focus-visible{outline-offset:5px;outline:2px solid #739454}.how-it-works-module__ITRsCq__page :is(section,li,div)[id]{scroll-margin-top:164px}.how-it-works-module__ITRsCq__hero{color:#f6f8ef;background:#18352c}.how-it-works-module__ITRsCq__heroInner{grid-template-columns:.72fr 1.28fr;align-items:center;gap:54px;padding-block:55px 40px;display:grid}.how-it-works-module__ITRsCq__heroCopy{animation:.6s ease-out both how-it-works-module__ITRsCq__arrive}.how-it-works-module__ITRsCq__heroCopy>span{color:#c9dcae;letter-spacing:1.8px;font-size:10px}.how-it-works-module__ITRsCq__heroCopy h1{letter-spacing:-1.8px;margin:23px 0;font-size:clamp(38px,3.6vw,53px);line-height:1.09}.how-it-works-module__ITRsCq__heroCopy em{color:#d9ebbc}.how-it-works-module__ITRsCq__heroCopy>p{color:#d0ddc8;max-width:365px;margin:0;font-size:15px;line-height:1.85}.how-it-works-module__ITRsCq__heroActions{flex-wrap:wrap;align-items:center;gap:10px 20px;margin-top:26px;display:flex}.how-it-works-module__ITRsCq__heroActions>a{font-size:12px}.how-it-works-module__ITRsCq__quietLink{color:#e1ebd7;align-items:center;gap:9px;min-height:44px;display:inline-flex}.how-it-works-module__ITRsCq__quietLink svg{transition:transform .16s}.how-it-works-module__ITRsCq__quietLink:hover svg{transform:translateY(3px)}.how-it-works-module__ITRsCq__heroCopy>small{color:#c9d8be;margin-top:13px;font-size:11px;line-height:1.6;display:block}.how-it-works-module__ITRsCq__heroDemo{min-width:0;animation:.65s ease-out .1s both how-it-works-module__ITRsCq__arrive}.how-it-works-module__ITRsCq__sectionNav{z-index:45;border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#f8f9f4f5;position:sticky;top:82px}.how-it-works-module__ITRsCq__sectionNav>div{justify-content:space-between;align-items:center;gap:24px;display:flex}.how-it-works-module__ITRsCq__sectionNav a{white-space:nowrap;color:#475f44;border-bottom:2px solid #0000;align-items:center;gap:15px;min-height:62px;font-size:11px;transition:border-color .18s;display:flex}.how-it-works-module__ITRsCq__sectionNav a:hover{border-bottom-color:#739454}.how-it-works-module__ITRsCq__page h2{letter-spacing:-1.4px;margin:0 0 22px;font-size:clamp(31px,3.4vw,43px);line-height:1.15}.how-it-works-module__ITRsCq__page h2 em{color:#5d784f}.how-it-works-module__ITRsCq__fit{grid-template-columns:1fr 1fr;gap:110px;padding-block:80px;display:grid}.how-it-works-module__ITRsCq__fit p,.how-it-works-module__ITRsCq__sectionHeading p{color:var(--muted);margin:0;font-size:14px;line-height:1.85}.how-it-works-module__ITRsCq__fitDetails{padding-top:10px}.how-it-works-module__ITRsCq__page .how-it-works-module__ITRsCq__fitDetails h3{margin:0 0 18px;font-family:inherit;font-size:14px;font-weight:600;line-height:1.5}.how-it-works-module__ITRsCq__fitDetails ul{margin:0;padding:0;list-style:none}.how-it-works-module__ITRsCq__fitDetails li{align-items:flex-start;gap:12px;padding-block:10px;font-size:13px;line-height:1.7;display:flex}.how-it-works-module__ITRsCq__fitDetails li svg{color:#688350;flex-shrink:0;margin-top:3px}.how-it-works-module__ITRsCq__fitDetails>p{border-top:1px solid var(--line);margin-top:16px;padding-top:18px;font-size:12px}.how-it-works-module__ITRsCq__routine{border-block:1px solid var(--line);background:#f0f3e9}.how-it-works-module__ITRsCq__routineInner{grid-template-columns:1fr 1fr;align-items:center;gap:78px;padding-block:70px;display:grid}.how-it-works-module__ITRsCq__routineCopy>h2{max-width:540px}.how-it-works-module__ITRsCq__steps{margin:30px 0 0;padding:0;list-style:none}.how-it-works-module__ITRsCq__steps li{border-top:1px solid #d7dfcc;gap:22px;padding-block:20px;display:flex}.how-it-works-module__ITRsCq__steps li>span{color:#698451;font-family:Georgia,serif;font-size:25px;font-style:italic;line-height:1.15}.how-it-works-module__ITRsCq__page .how-it-works-module__ITRsCq__steps h3{letter-spacing:0;margin:0 0 8px;font-family:inherit;font-size:14px;font-weight:600}.how-it-works-module__ITRsCq__steps p{color:var(--muted);margin:0;font-size:13px;line-height:1.8}.how-it-works-module__ITRsCq__invoiceFigure{min-width:0;margin:0}.how-it-works-module__ITRsCq__invoiceFigure>a{border:1px solid #d0dac6;border-radius:3px;display:block;overflow:hidden}.how-it-works-module__ITRsCq__invoiceCrop{background:#e9ede2;height:565px;overflow:hidden}.how-it-works-module__ITRsCq__invoiceCrop img{object-fit:cover;object-position:right center;width:100%;height:100%;transition:transform .3s}.how-it-works-module__ITRsCq__invoiceFigure>a:hover img{transform:scale(1.015)}.how-it-works-module__ITRsCq__invoiceFigure figcaption{color:#617454;justify-content:space-between;gap:12px;margin-top:13px;font-size:10px;line-height:1.7;display:flex}.how-it-works-module__ITRsCq__invoiceFigure figcaption>span:last-child{white-space:nowrap;align-items:center;gap:6px;display:flex}.how-it-works-module__ITRsCq__safeguard{color:#526b47;border-top:1px solid #d4ddc9;gap:12px;margin:20px 0 0;padding-top:18px;font-size:12px;line-height:1.8;display:flex}.how-it-works-module__ITRsCq__safeguard svg{flex-shrink:0;margin-top:2px}.how-it-works-module__ITRsCq__connection{padding-block:82px}.how-it-works-module__ITRsCq__sectionHeading{max-width:650px;margin-bottom:40px}.how-it-works-module__ITRsCq__toolComparison{border-block:1px solid var(--line);grid-template-columns:1fr 1fr;display:grid}.how-it-works-module__ITRsCq__toolComparison>div{padding:35px 52px 34px 0}.how-it-works-module__ITRsCq__toolComparison>div+div{border-left:1px solid var(--line);padding-inline:52px 0}.how-it-works-module__ITRsCq__toolLabel{letter-spacing:1.4px;color:#627b51;font-size:10px;font-weight:600}.how-it-works-module__ITRsCq__page .how-it-works-module__ITRsCq__toolComparison h3{letter-spacing:-.7px;margin:14px 0 22px;font-size:27px}.how-it-works-module__ITRsCq__toolComparison ul{margin:0;padding:0;list-style:none}.how-it-works-module__ITRsCq__toolComparison li{padding:7px 0 7px 18px;font-size:14px;line-height:1.7;position:relative}.how-it-works-module__ITRsCq__toolComparison li:before{content:"";background:#809762;border-radius:50%;width:4px;height:4px;position:absolute;top:18px;left:0}.how-it-works-module__ITRsCq__toolComparison p{color:var(--muted);max-width:425px;margin:23px 0 0;font-size:12px;line-height:1.8}.how-it-works-module__ITRsCq__sourceNote{justify-content:space-between;align-items:center;gap:42px;padding-top:25px;display:flex}.how-it-works-module__ITRsCq__sourceNote p{max-width:680px;color:var(--muted);margin:0;font-size:12px;line-height:1.8}.how-it-works-module__ITRsCq__sourceNote strong{color:#344d35}.how-it-works-module__ITRsCq__sourceNote a{flex-shrink:0;align-items:center;gap:12px;min-height:44px;font-size:11px;display:inline-flex}.how-it-works-module__ITRsCq__pilot{background:#e4ecd8;border-block:1px solid #d4dec6;padding-block:65px}.how-it-works-module__ITRsCq__pilotHeading{grid-template-columns:1fr 1fr;align-items:center;gap:90px;display:grid}.how-it-works-module__ITRsCq__pilotHeading h2{margin-bottom:0}.how-it-works-module__ITRsCq__pilotHeading>p{color:#4f6646;max-width:450px;font-size:14px;line-height:1.9}.how-it-works-module__ITRsCq__pilotSteps{grid-template-columns:repeat(3,1fr);gap:50px;margin:43px 0 34px;padding:0;list-style:none;display:grid}.how-it-works-module__ITRsCq__pilotSteps li{border-top:1px solid #c4d2b2;padding-top:20px}.how-it-works-module__ITRsCq__pilotSteps li>span{color:#647f4f;font:italic 32px/1 Georgia,serif}.how-it-works-module__ITRsCq__page .how-it-works-module__ITRsCq__pilotSteps h3{letter-spacing:-.5px;margin:16px 0 14px;font-size:22px}.how-it-works-module__ITRsCq__pilotSteps p{color:#52694a;margin:0;font-size:13px;line-height:1.8}.how-it-works-module__ITRsCq__pilotActions{flex-wrap:wrap;align-items:center;gap:16px 32px;display:flex}.how-it-works-module__ITRsCq__pilotActions>a:last-child{align-items:center;gap:13px;min-height:44px;font-size:12px;display:inline-flex}.how-it-works-module__ITRsCq__page .site-faq{padding-block:80px 50px;scroll-margin-top:160px}.how-it-works-module__ITRsCq__resources{padding-block:20px 70px}.how-it-works-module__ITRsCq__resources h2{font-size:31px}.how-it-works-module__ITRsCq__resourceLinks{border-block:1px solid var(--line);grid-template-columns:repeat(3,1fr);display:grid}.how-it-works-module__ITRsCq__resourceLinks>a{align-items:center;gap:17px;padding:24px 20px 24px 0;display:flex}.how-it-works-module__ITRsCq__resourceLinks>a+a{border-left:1px solid var(--line);padding-left:24px}.how-it-works-module__ITRsCq__resourceLinks>a>svg{color:#6e855c;flex-shrink:0}.how-it-works-module__ITRsCq__resourceLinks>a>svg:last-child{margin-left:auto;transition:transform .16s}.how-it-works-module__ITRsCq__resourceLinks>a:hover>svg:last-child{transform:translate(2px,-2px)}.how-it-works-module__ITRsCq__resourceLinks strong{margin-bottom:8px;font-size:13px;display:block}.how-it-works-module__ITRsCq__resourceLinks span{color:var(--muted);font-size:11px;line-height:1.7;display:block}.how-it-works-module__ITRsCq__transcript{border-bottom:1px solid var(--line);margin-top:26px}.how-it-works-module__ITRsCq__transcript summary{cursor:pointer;justify-content:space-between;align-items:center;gap:20px;min-height:54px;font-size:13px;font-weight:500;list-style:none;display:flex}.how-it-works-module__ITRsCq__transcript summary::-webkit-details-marker{display:none}.how-it-works-module__ITRsCq__transcript summary>span{color:#68834f;font-size:23px;transition:transform .18s}.how-it-works-module__ITRsCq__transcript[open] summary>span{transform:rotate(45deg)}.how-it-works-module__ITRsCq__transcript>div{max-width:800px;padding-block:4px 26px}.how-it-works-module__ITRsCq__transcriptNote,.how-it-works-module__ITRsCq__transcript p{color:var(--muted);font-size:13px;line-height:1.85}.how-it-works-module__ITRsCq__page .how-it-works-module__ITRsCq__transcript h3{margin-top:25px;font-family:inherit;font-size:14px;font-weight:600}.how-it-works-module__ITRsCq__transcript a{align-items:center;gap:10px;min-height:44px;font-size:12px;display:inline-flex}.how-it-works-module__ITRsCq__finalCta{border-top:1px solid var(--line);text-align:center;background:#eef2e6;padding-block:65px 72px}.how-it-works-module__ITRsCq__finalCta h2{font-size:45px}.how-it-works-module__ITRsCq__finalCta p{max-width:490px;color:var(--muted);margin:0 auto 28px;font-size:14px;line-height:1.9}.how-it-works-module__ITRsCq__finalCta>div>div{flex-wrap:wrap;justify-content:center;align-items:center;gap:16px 26px;display:flex}.how-it-works-module__ITRsCq__trialLink{align-items:center;gap:10px;min-height:44px;font-size:12px;display:inline-flex}.how-it-works-module__ITRsCq__finalCta small{color:var(--muted);margin-top:17px;font-size:11px;display:block}@keyframes how-it-works-module__ITRsCq__arrive{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1100px){.how-it-works-module__ITRsCq__heroInner{grid-template-columns:.8fr 1.2fr;gap:30px}.how-it-works-module__ITRsCq__heroCopy h1{font-size:42px}.how-it-works-module__ITRsCq__fit{gap:60px}.how-it-works-module__ITRsCq__routineInner{gap:42px}.how-it-works-module__ITRsCq__invoiceCrop{height:550px}.how-it-works-module__ITRsCq__sourceNote{display:block}.how-it-works-module__ITRsCq__sourceNote a{margin-top:12px}.how-it-works-module__ITRsCq__resourceLinks>a{gap:11px}.how-it-works-module__ITRsCq__resourceLinks>a>svg:first-child{display:none}}@media (max-width:800px){.how-it-works-module__ITRsCq__heroInner{grid-template-columns:1fr;gap:28px;padding-block:36px 23px}.how-it-works-module__ITRsCq__heroCopy h1{margin-block:18px;font-size:44px}.how-it-works-module__ITRsCq__heroCopy>p{max-width:540px}.how-it-works-module__ITRsCq__heroActions{margin-top:18px}.how-it-works-module__ITRsCq__heroCopy>small{margin-top:7px}.how-it-works-module__ITRsCq__sectionNav>div{scrollbar-width:thin;justify-content:flex-start;gap:28px;width:100%;padding-inline:32px;overflow-x:auto}.how-it-works-module__ITRsCq__sectionNav a{min-height:56px}.how-it-works-module__ITRsCq__sectionNav a>svg{display:none}.how-it-works-module__ITRsCq__fit{grid-template-columns:1fr;gap:28px;padding-block:50px}.how-it-works-module__ITRsCq__routineInner{grid-template-columns:1fr;gap:30px;padding-block:48px}.how-it-works-module__ITRsCq__invoiceCrop{height:550px}.how-it-works-module__ITRsCq__invoiceFigure{max-width:590px}.how-it-works-module__ITRsCq__connection{padding-block:50px}.how-it-works-module__ITRsCq__toolComparison>div{padding-right:25px}.how-it-works-module__ITRsCq__toolComparison>div+div{padding-left:25px}.how-it-works-module__ITRsCq__pilot{padding-block:48px}.how-it-works-module__ITRsCq__pilotHeading{gap:25px}.how-it-works-module__ITRsCq__pilotSteps{gap:24px;margin-top:32px}.how-it-works-module__ITRsCq__page .how-it-works-module__ITRsCq__pilotSteps h3{font-size:20px}.how-it-works-module__ITRsCq__resourceLinks{grid-template-columns:1fr}.how-it-works-module__ITRsCq__resourceLinks>a,.how-it-works-module__ITRsCq__resourceLinks>a+a{border-left:0;gap:17px;padding:20px 0}.how-it-works-module__ITRsCq__resourceLinks>a+a{border-top:1px solid var(--line)}.how-it-works-module__ITRsCq__resourceLinks>a>svg:first-child{display:block}.how-it-works-module__ITRsCq__page .site-faq{padding-top:50px}}@media (max-width:600px){.how-it-works-module__ITRsCq__page :is(section,li,div)[id]{scroll-margin-top:143px}.how-it-works-module__ITRsCq__heroInner{gap:23px;padding-top:28px}.how-it-works-module__ITRsCq__heroCopy>span{font-size:9px}.how-it-works-module__ITRsCq__heroCopy h1{letter-spacing:-1.1px;margin-block:16px;font-size:38px}.how-it-works-module__ITRsCq__heroCopy>p{font-size:13px;line-height:1.8}.how-it-works-module__ITRsCq__heroActions{gap:5px 17px;margin-top:17px}.how-it-works-module__ITRsCq__heroActions>a{font-size:11px}.how-it-works-module__ITRsCq__heroCopy>small{font-size:10px}.how-it-works-module__ITRsCq__sectionNav{top:71px}.how-it-works-module__ITRsCq__sectionNav>div{gap:25px;padding-inline:20px}.how-it-works-module__ITRsCq__sectionNav a{min-height:52px}.how-it-works-module__ITRsCq__page h2{letter-spacing:-1px;font-size:33px}.how-it-works-module__ITRsCq__fit{padding-block:42px}.how-it-works-module__ITRsCq__fit p{font-size:13px}.how-it-works-module__ITRsCq__fitDetails>p{font-size:12px}.how-it-works-module__ITRsCq__routineInner{padding-block:40px}.how-it-works-module__ITRsCq__steps li{gap:17px;padding-block:17px}.how-it-works-module__ITRsCq__invoiceCrop{height:455px}.how-it-works-module__ITRsCq__invoiceFigure figcaption{flex-wrap:wrap;gap:3px}.how-it-works-module__ITRsCq__toolComparison{grid-template-columns:1fr}.how-it-works-module__ITRsCq__toolComparison>div,.how-it-works-module__ITRsCq__toolComparison>div+div{border-left:0;padding:28px 0}.how-it-works-module__ITRsCq__toolComparison>div+div{border-top:1px solid var(--line)}.how-it-works-module__ITRsCq__connection{padding-block:43px}.how-it-works-module__ITRsCq__sectionHeading{margin-bottom:26px}.how-it-works-module__ITRsCq__sectionHeading p{font-size:13px}.how-it-works-module__ITRsCq__sourceNote{padding-top:20px}.how-it-works-module__ITRsCq__pilotHeading{grid-template-columns:1fr;gap:18px}.how-it-works-module__ITRsCq__pilotHeading>p{margin:0;font-size:13px}.how-it-works-module__ITRsCq__pilotSteps{grid-template-columns:1fr;gap:22px}.how-it-works-module__ITRsCq__pilotSteps li{padding:20px 0 0 47px;position:relative}.how-it-works-module__ITRsCq__pilotSteps li>span{font-size:28px;position:absolute;top:23px;left:0}.how-it-works-module__ITRsCq__page .how-it-works-module__ITRsCq__pilotSteps h3{margin-top:0}.how-it-works-module__ITRsCq__pilotActions{display:block}.how-it-works-module__ITRsCq__pilotActions>a:last-child{margin-top:13px;font-size:11px}.how-it-works-module__ITRsCq__resources{padding-bottom:44px}.how-it-works-module__ITRsCq__page .how-it-works-module__ITRsCq__resources h2{font-size:29px}.how-it-works-module__ITRsCq__finalCta{padding-block:45px 50px}.how-it-works-module__ITRsCq__finalCta h2{font-size:37px}.how-it-works-module__ITRsCq__finalCta p{font-size:13px}.how-it-works-module__ITRsCq__finalCta>div>div{gap:12px}}@media (max-width:360px){.how-it-works-module__ITRsCq__heroCopy h1{font-size:34px}.how-it-works-module__ITRsCq__heroActions{gap:0}.how-it-works-module__ITRsCq__invoiceCrop{height:405px}}@media (prefers-reduced-motion:reduce){.how-it-works-module__ITRsCq__page *,.how-it-works-module__ITRsCq__page :before,.how-it-works-module__ITRsCq__page :after{scroll-behavior:auto;transition:none;animation:none}}
