.commercial{--c-ink:#142820;--c-muted:#637169;--c-green:#23533c;--c-mint:#b8f5cf;--c-bg:#fafbf7;background:var(--c-bg);color:var(--c-ink);font-family:system-ui,-apple-system,Segoe UI,sans-serif;line-height:1.65;overflow-x:clip}.commercial p{margin:0 0 18px}.commercial h1,.commercial h2,.commercial h3{font-family:inherit}.commercial h1{letter-spacing:-.058em;font-size:clamp(42px,4.4vw,65px);font-weight:700;line-height:1.08}.commercial h1 span,.commercial h2 span{color:var(--c-green)}.commercial h2{letter-spacing:-.05em;font-size:clamp(32px,3.6vw,49px);line-height:1.13}.commercial h3{font-size:30px;line-height:1.22}.commercial button,.commercial a{-webkit-tap-highlight-color:transparent}.commercial :focus-visible{outline-offset:5px;outline:3px solid #7d58dc}.c-wrap{width:min(1240px,100% - 80px);margin-inline:auto}.c-header{z-index:5;background:#fafbf7f5;border-bottom:1px solid #dce4db;position:relative}.c-nav{justify-content:space-between;align-items:center;gap:32px;min-height:88px;display:flex}.c-brand{letter-spacing:-1.5px;align-items:center;gap:10px;font-size:31px;font-weight:800;line-height:1;display:inline-flex}.c-brand-icon{color:#b8f5cf;background:#25563e;border-radius:11px;place-items:center;width:37px;height:37px;display:grid;box-shadow:-5px -5px #d3ebcf}.c-brand-dot{color:#3c8057;margin-inline-start:-9px}.c-nav nav{gap:28px;font-size:13px;font-weight:600;display:flex}.c-nav-end{align-items:center;gap:22px;display:flex}.c-language{font-size:13px}.c-nav-cta{color:#fff;background:#183e2b;border-radius:6px;align-items:center;gap:10px;padding:11px 16px;font-size:13px;font-weight:600;display:flex}.c-hero{grid-template-columns:1.04fr 1fr;align-items:center;gap:48px;padding-top:74px;padding-bottom:68px;display:grid}.c-eyebrow{text-transform:uppercase;letter-spacing:.15em;color:var(--c-green);align-items:center;gap:10px;font-size:10px;font-weight:750;display:flex;margin-bottom:22px!important}.c-eyebrow>span{background:#278053;border-radius:50%;width:7px;height:7px}.c-hero-question{color:var(--c-muted);max-width:520px;font-size:17px;margin-top:26px!important}.c-hero-description{max-width:500px;font-size:17px;margin-bottom:26px!important}.c-downloads{align-items:stretch;gap:10px;display:flex}.c-button{border:1px solid var(--c-green);border-radius:7px;flex:1;justify-content:center;align-items:center;gap:10px;max-width:270px;min-height:70px;padding:16px 14px;font-size:12px;font-weight:650;line-height:1.3;transition:transform .15s,background .15s;display:flex}.c-button:hover{transform:translateY(-2px)}.c-button>span{flex-direction:column;gap:5px;display:flex}.c-button small{font-size:13px;font-weight:750;line-height:1.3}.c-primary{background:var(--c-green);color:#fff}.c-primary:hover{background:#163d2a}.c-secondary{color:var(--c-green);background:#fff}.c-secondary:hover{background:#eaf4e8}.c-trial{color:var(--c-muted);align-items:center;gap:8px;font-size:12px;display:flex;margin-top:13px!important}.c-trial svg{color:#2b7048}.c-hero-visual{align-self:center;padding:36px 0 0 20px;position:relative}.c-hero-visual:before{content:"";z-index:0;background:#e4efdb;border-radius:190px 0 0;position:absolute;inset:3% -35px 3% 0}.c-visual-label{letter-spacing:.02em;align-items:center;gap:9px;margin:0 0 22px 12px;font-size:11px;display:flex;position:relative}.c-live-dot{background:#2f875b;border-radius:50%;width:7px;height:7px}.c-hero-window{background:#fff;border:1px solid #cfd9ce;border-radius:10px;position:relative;overflow:hidden;transform:rotate(-1deg);box-shadow:0 24px 55px -28px #284c3d5c}.c-window-top{background:#fff;border-bottom:1px solid #ecedeb;align-items:center;gap:4px;padding:12px;display:flex}.c-window-top>span{background:#dce4dc;border-radius:50%;width:6px;height:6px}.c-window-top>b{letter-spacing:.15em;color:#718076;margin:auto;padding-inline-end:25px;font-size:9px}.c-hero-window img{object-fit:cover;object-position:top;width:100%;height:auto;min-height:250px;display:block}.c-hero-note{float:inline-end;margin-top:-15px;z-index:1;background:#fff;border:1px solid #e2e8e0;border-radius:9px;align-items:center;gap:12px;margin-inline-end:24px;padding:15px 23px;font-size:15px;line-height:1.6;display:flex;position:relative;transform:rotate(2deg);box-shadow:0 12px 24px #1e42311c}.c-hero-note>span{color:#23533c;background:#c4f7d4;border-radius:50%;place-items:center;width:40px;height:40px;display:grid}.c-image-credit{clear:both;color:#788278;padding-top:20px;font-size:10px;position:relative;margin-inline-start:12px!important}.c-benefits{border-block:1px solid #dce4db}.c-benefits>.c-wrap{justify-content:space-around;gap:20px;padding-block:25px;display:flex}.c-benefits span{align-items:center;gap:12px;font-size:14px;font-weight:650;display:flex}.c-benefits svg{color:#50755b}.c-section{padding-block:96px}.c-section-heading{max-width:800px;margin-bottom:42px}.c-section-heading>p:not(.c-eyebrow){color:var(--c-muted);max-width:620px;margin-top:22px;font-size:17px}.c-demo-grid{grid-template-columns:.8fr 1.25fr;align-items:center;gap:60px;display:grid}.c-steps{flex-direction:column;gap:7px;display:flex}.c-steps button{width:100%;color:var(--c-ink);text-align:start;background:0 0;border:1px solid #e0e5dd;border-radius:8px;align-items:center;gap:16px;padding:17px 18px;display:flex}.c-steps button.active{color:#fff;background:#23533c;border-color:#23533c}.c-steps button>span{opacity:.65;font-size:12px}.c-steps button>div{flex:1}.c-steps button strong{font-size:14px;display:block}.c-steps button small{opacity:.7;font-size:11px;display:block}.c-payoff{font-size:18px;font-weight:650;margin-top:24px!important}.c-muted{color:var(--c-muted);font-size:14px}.c-capture{min-width:0;margin:0}.c-capture img{object-fit:contain;background:#fff;border:1px solid #dbe4d9;border-radius:10px;width:100%;height:auto;display:block;box-shadow:0 20px 45px -32px #21332bcc}.c-capture figcaption{color:#788278;text-align:center;padding-top:13px;font-size:10px}.c-demo-image{background:#edf1e6;border-radius:15px;flex-direction:column;justify-content:center;min-height:420px;padding:30px 24px 14px;display:flex}.c-demo-image img{max-height:560px}.c-change{background:#eef1e7}.c-before-after{border:1px solid #d8dfd2;border-radius:12px;grid-template-columns:1fr 1fr;gap:0;display:grid;overflow:hidden}.c-before-after article{padding:38px 42px}.c-before{background:#f8f9f4}.c-after{background:#dcecd6}.c-overline{letter-spacing:.13em;margin-bottom:18px;font-size:11px;font-weight:750;display:block}.c-before .c-overline{color:#8e7260}.c-before-after h3{margin-bottom:24px;font-size:27px}.c-before-after ul{flex-direction:column;gap:13px;margin:0;padding:0;font-size:15px;list-style:none;display:flex}.c-before li:before{content:"−";color:#a08c78;margin-inline-end:12px}.c-after li{align-items:center;gap:10px;display:flex}.c-story{grid-template-columns:.88fr 1.12fr;align-items:center;gap:100px;display:grid}.c-story-copy>p:not(.c-eyebrow){color:var(--c-muted);margin-top:22px;font-size:16px}.c-story-copy .c-payoff{color:var(--c-ink)!important}.c-section-icon{width:52px;height:52px;color:var(--c-green);background:#e3efde;border-radius:14px;place-items:center;margin-bottom:25px;display:grid}.c-document-flow{flex-wrap:wrap;align-items:center;gap:12px;margin-block:25px;font-size:12px;display:flex}.c-document-flow>span{background:#fff;border:1px solid #d0dacb;border-radius:5px;padding:6px 10px}.c-document-image{background:#edf1e6;border-radius:15px;padding:24px}.c-document-image img{object-fit:contain;max-height:590px}.c-stock-story{grid-template-columns:1.2fr .8fr;padding-top:20px}.c-stock-image{background:#edf1e6;border-radius:15px;padding:16px}.c-lifetime{color:#fff;background:#173d2b;padding:80px 0}.c-lifetime-grid{grid-template-columns:1fr .8fr;align-items:center;gap:110px;display:grid}.c-lifetime .c-eyebrow{color:#b4dfb1}.c-lifetime h2{color:#fff;margin-bottom:24px}.c-lifetime p{color:#d3e2d3;max-width:600px;font-size:17px}.c-lifetime small{color:#b8cdbb;max-width:540px;font-size:12px;display:block}.c-lifetime-card{background:#234b35;border:1px solid #67856a;border-radius:13px;padding:34px}.c-lifetime-card>svg{color:#b8f5cf;margin-bottom:20px}.c-lifetime-card .c-overline{color:#b8f5cf}.c-lifetime-card h3{color:#fff;font-size:35px}.c-lifetime-card ul{flex-direction:column;gap:12px;margin:28px 0;padding:0;list-style:none;display:flex}.c-lifetime-card li{align-items:center;gap:10px;font-size:14px;display:flex}.c-lifetime-card li svg{color:#b8f5cf}.c-lifetime-card>a{color:#c9ffcf;align-items:center;gap:8px;margin-bottom:18px;font-size:14px;font-weight:650;display:flex}.c-final{text-align:center;max-width:820px}.c-final .c-eyebrow,.c-final .c-trial{justify-content:center}.c-final>p:not(.c-eyebrow):not(.c-trial){color:var(--c-muted);max-width:600px;margin:24px auto 28px;font-size:17px}.c-downloads-bottom{justify-content:center}.c-help{padding-bottom:75px}.c-help>h2{letter-spacing:-.03em;margin-bottom:27px;font-size:27px}.c-help-grid{grid-template-columns:1fr 1fr;gap:24px;display:grid}.c-help details{border-top:1px solid #d4ded1;padding:20px 0;font-size:14px}.c-help summary{cursor:pointer;font-weight:650;line-height:1.4}.c-help details p{color:var(--c-muted);margin-top:18px;font-size:13px}.c-help details a{color:var(--c-green);align-items:center;gap:8px;font-weight:600;display:flex}.c-hash{overflow-wrap:anywhere}.c-support{background:#f0f4ea;border:1px solid #dce5d6;border-radius:9px;gap:20px;margin-top:28px;padding:24px 30px;display:flex}.c-support>svg{color:var(--c-green);margin-top:4px}.c-support p{color:var(--c-muted);max-width:900px;margin:8px 0;font-size:13px}.c-support a{font-size:13px;font-weight:650}.c-footer{background:#e9eee2;border-top:1px solid #d3dfce;padding:40px 0 28px}.c-footer-top{justify-content:space-between;align-items:center;gap:24px;margin-bottom:32px;display:flex}.c-footer-top>strong{font-size:15px}.c-footer-bottom{color:var(--c-muted);border-top:1px solid #d3dfce;flex-wrap:wrap;gap:28px;padding-top:23px;font-size:11px;display:flex}.c-footer-bottom>span{margin-inline-end:auto}.c-skip{z-index:100;background:#fff;padding:12px;position:fixed;top:12px;left:12px;transform:translateY(-150%)}.c-skip:focus{transform:none}.commercial[dir=rtl] h1,.commercial[dir=rtl] h2{letter-spacing:0;line-height:1.4}.commercial[dir=rtl] .c-eyebrow{letter-spacing:0}.commercial[dir=rtl] .c-document-flow>svg,.commercial[dir=rtl] .c-steps button>svg{transform:rotate(180deg)}@media (min-width:1500px){.c-hero{gap:70px}}@media (max-width:1100px){.c-wrap{width:calc(100% - 48px)}.c-nav nav{display:none}.c-hero{gap:28px}.commercial h1{font-size:48px}.c-downloads{flex-direction:column}.c-button{justify-content:flex-start;max-width:100%;min-height:63px;padding:13px 17px}.c-button>span{flex:1}.c-hero-visual{padding-left:0}.c-demo-grid{gap:30px}.c-story{gap:40px}.c-lifetime-grid{gap:45px}.c-downloads-bottom{flex-direction:row}.c-downloads-bottom .c-button{max-width:270px}}@media (max-width:700px){.c-wrap{width:calc(100% - 36px)}.c-nav{gap:15px;min-height:72px}.c-brand{font-size:28px}.c-brand-icon{border-radius:9px;width:32px;height:32px}.c-nav-end{gap:13px}.c-nav-cta{padding:9px 11px;font-size:11px}.c-nav-cta svg{display:none}.c-language{font-size:11px}.c-hero{grid-template-columns:1fr;gap:25px;padding-top:35px;padding-bottom:35px}.commercial h1{letter-spacing:-.05em;font-size:43px;line-height:1.08}.c-eyebrow{font-size:9px;margin-bottom:17px!important}.c-hero-question{font-size:15px;margin-top:21px!important}.c-hero-description{font-size:15px;margin-bottom:20px!important}.c-downloads{gap:9px}.c-button{min-height:60px;padding:12px 17px;font-size:13px}.c-button>span{flex:1;display:block}.c-button small{margin-inline-start:4px;font-size:13px;display:inline}.c-trial{font-size:11px}.c-hero-visual{padding:20px 10px 0}.c-hero-visual:before{border-radius:90px 0 0;inset:0 -18px 0 0}.c-visual-label{margin-bottom:15px;font-size:10px}.c-hero-window img{min-height:0}.c-hero-note{margin-right:0;padding:10px 16px;font-size:13px}.c-image-credit{padding-top:14px;font-size:9px}.c-benefits>.c-wrap{justify-content:space-between;gap:13px;padding-block:22px}.c-benefits span{text-align:center;flex-direction:column;flex:1;gap:7px;font-size:10px}.c-benefits svg{width:20px}.c-section{padding-block:55px}.commercial h2{font-size:34px}.c-section-heading{margin-bottom:28px}.c-section-heading>p:not(.c-eyebrow){font-size:15px}.c-demo-grid{grid-template-columns:1fr;gap:24px}.c-steps button{padding:13px 15px}.c-payoff{font-size:17px}.c-demo-image{min-height:260px;padding:15px 12px 8px}.c-before-after{grid-template-columns:1fr}.c-before-after article{padding:28px 24px}.c-before-after h3{font-size:24px}.c-before-after ul{font-size:14px}.c-story{grid-template-columns:1fr;gap:27px}.c-story-copy>p:not(.c-eyebrow){font-size:15px}.c-document-image{padding:15px}.c-stock-story{padding-top:0}.c-stock-story .c-story-copy{grid-row:1}.c-lifetime{padding:55px 0}.c-lifetime-grid{grid-template-columns:1fr;gap:30px}.c-lifetime p{font-size:15px}.c-lifetime-card{padding:27px}.c-lifetime-card h3{font-size:31px}.c-final{text-align:start}.c-final .c-eyebrow,.c-final .c-trial{justify-content:flex-start}.c-final>p:not(.c-eyebrow):not(.c-trial){font-size:15px}.c-downloads-bottom{flex-direction:column}.c-downloads-bottom .c-button{max-width:none}.c-help{padding-bottom:45px}.c-help>h2{font-size:25px}.c-help-grid{grid-template-columns:1fr;gap:0}.c-support{gap:13px;padding:20px 18px}.c-footer{padding:32px 0 22px}.c-footer-top{flex-direction:column;align-items:flex-start;gap:20px}.c-footer-bottom{gap:15px 22px}.c-footer-bottom>span{width:100%}.c-capture figcaption{font-size:9px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.c-button{transition:none}.c-button:hover{transform:none}}.c-update{padding-top:24px}.c-update .notice{margin:0}.c-update .actions{flex-wrap:wrap}
