.hero-workflow[data-astro-cid-wnfcr3ax]{background:#e7ebda;border-radius:20px;flex-direction:column;justify-content:center;align-items:center;width:100%;min-height:554px;padding:44px 32px 48px;display:flex;position:relative;overflow:hidden}.canvas-caption[data-astro-cid-wnfcr3ax]{letter-spacing:.12em;color:#596849;align-self:flex-start;align-items:center;gap:9px;padding-bottom:25px;font-size:10px;font-weight:700;display:flex;position:relative}.live-dot[data-astro-cid-wnfcr3ax]{background:#637d40;border-radius:50%;width:6px;height:6px}.workflow-window[data-astro-cid-wnfcr3ax]{z-index:1;background:#fff;border:1px solid #cbd3bf;border-radius:12px;width:100%;max-width:420px;transform:rotate(-2deg);box-shadow:0 16px 30px #263c2010}.window-header[data-astro-cid-wnfcr3ax]{border-bottom:1px solid #edf0e8;align-items:center;gap:10px;padding:16px 18px;font-size:13px;font-weight:650;display:flex}.window-mark[data-astro-cid-wnfcr3ax]{width:25px;height:25px;color:var(--lime);background:var(--forest);border-radius:6px;place-items:center;font-weight:800;display:grid}.window-menu[data-astro-cid-wnfcr3ax]{margin-left:auto;font-size:20px}.window-body[data-astro-cid-wnfcr3ax]{padding:20px 18px}.workflow-node[data-astro-cid-wnfcr3ax]{border:1px solid #e0e5d9;border-radius:7px;align-items:flex-start;gap:11px;padding:15px 12px;display:flex}.workflow-node[data-astro-cid-wnfcr3ax]>div[data-astro-cid-wnfcr3ax]{flex-direction:column;gap:2px;display:flex}.workflow-node[data-astro-cid-wnfcr3ax] small[data-astro-cid-wnfcr3ax]{letter-spacing:.055em;color:#566554;font-size:9px;font-weight:650;line-height:15px}.workflow-node[data-astro-cid-wnfcr3ax] strong[data-astro-cid-wnfcr3ax]{letter-spacing:-.015em;font-size:13px;font-weight:650;line-height:22px}.workflow-node[data-astro-cid-wnfcr3ax] div[data-astro-cid-wnfcr3ax]>span[data-astro-cid-wnfcr3ax]{color:#5d6959;font-size:10px;line-height:17px}.node-trigger[data-astro-cid-wnfcr3ax]{background:#f6f9f0;border-color:#bfd0a8}.node-symbol[data-astro-cid-wnfcr3ax]{background:#e1efc5;border-radius:6px;flex-shrink:0;place-items:center;width:29px;height:29px;display:grid}.node-symbol[data-astro-cid-wnfcr3ax] svg[data-astro-cid-wnfcr3ax]{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px}.node-symbol[data-astro-cid-wnfcr3ax].neutral{background:#eef0e9}.node-check[data-astro-cid-wnfcr3ax]{color:#4c7229;margin-left:auto;font-size:13px}.connector[data-astro-cid-wnfcr3ax]{justify-content:center;height:26px;display:flex;position:relative}.connector[data-astro-cid-wnfcr3ax]:before{content:"";background:#cbd6be;width:1px;height:100%}.connector[data-astro-cid-wnfcr3ax] span[data-astro-cid-wnfcr3ax]{color:#66775b;font-size:9px;line-height:22px;position:absolute;top:2px;left:calc(50% + 9px)}.window-footer[data-astro-cid-wnfcr3ax]{background:#f5f7ef;border-radius:0 0 12px 12px;align-items:center;gap:7px;padding:10px 16px;font-size:10px;line-height:20px;display:flex}.window-footer[data-astro-cid-wnfcr3ax] svg[data-astro-cid-wnfcr3ax]{fill:none;stroke:currentColor;stroke-width:1.5px;width:14px;height:14px;margin-left:auto}.footer-status-dot[data-astro-cid-wnfcr3ax]{background:#5d773f;border-radius:50%;width:5px;height:5px}.floating-note[data-astro-cid-wnfcr3ax]{z-index:2;background:var(--forest);color:var(--paper);border-radius:9px;align-self:flex-end;align-items:center;gap:12px;margin-top:-4px;margin-right:-11px;padding:15px 19px;display:flex;position:relative;transform:rotate(3deg)}.floating-note[data-astro-cid-wnfcr3ax] div[data-astro-cid-wnfcr3ax]{flex-direction:column;display:flex}.floating-note[data-astro-cid-wnfcr3ax] strong[data-astro-cid-wnfcr3ax]{font-size:13px;font-weight:550;line-height:22px}.floating-note[data-astro-cid-wnfcr3ax] div[data-astro-cid-wnfcr3ax]>span[data-astro-cid-wnfcr3ax]{color:#d2ded1;font-size:11px;line-height:18px}.note-spark[data-astro-cid-wnfcr3ax]{color:var(--lime);font-size:27px}.workflow-orbit[data-astro-cid-wnfcr3ax]{border:1px solid #c7d2b5;border-radius:50%;width:550px;height:550px;position:absolute}.orbit-one[data-astro-cid-wnfcr3ax]{top:-330px;right:-280px}.orbit-two[data-astro-cid-wnfcr3ax]{bottom:-385px;left:-320px}figcaption[data-astro-cid-wnfcr3ax]{color:#5e6e54;letter-spacing:.02em;font-size:10px;position:absolute;bottom:12px}@media (width<=600px){.hero-workflow[data-astro-cid-wnfcr3ax]{min-height:494px;padding:30px 23px 35px}.window-body[data-astro-cid-wnfcr3ax]{padding:17px 12px}.workflow-node[data-astro-cid-wnfcr3ax]{gap:8px;padding:12px 9px}.workflow-node[data-astro-cid-wnfcr3ax] strong[data-astro-cid-wnfcr3ax]{font-size:12px}.floating-note[data-astro-cid-wnfcr3ax]{margin-right:-6px}}.workflow-demo[data-astro-cid-djgshamr]{flex-direction:column;gap:30px;padding-top:42px;display:flex}.workflow-controls[data-astro-cid-djgshamr]{flex-wrap:wrap;gap:9px;display:flex}.workflow-controls[data-astro-cid-djgshamr] button[data-astro-cid-djgshamr]{border:1px solid var(--line);color:var(--forest);background:0 0;border-radius:100px;padding:10px 19px;font-size:14px;line-height:22px}.workflow-controls[data-astro-cid-djgshamr] button[data-astro-cid-djgshamr][aria-pressed=true]{background:var(--forest);color:#fff;border-color:var(--forest)}.demo-header[data-astro-cid-djgshamr]{justify-content:space-between;align-items:center;gap:24px;display:flex}.demo-label[data-astro-cid-djgshamr]{letter-spacing:.12em;color:var(--secondary);padding-bottom:8px;font-size:10px;font-weight:650;display:block}.demo-header[data-astro-cid-djgshamr] p[data-astro-cid-djgshamr]{font-size:17px}.demo-steps[data-astro-cid-djgshamr]{grid-template-columns:repeat(4,1fr);gap:18px;margin:0;padding:0;list-style:none;display:grid}.demo-steps[data-astro-cid-djgshamr] li[data-astro-cid-djgshamr]{background:var(--white);border:1px solid var(--line);border-radius:9px;flex-direction:column;gap:22px;padding:22px;transition:background .2s,border-color .2s;display:flex;position:relative}.demo-steps[data-astro-cid-djgshamr] li[data-astro-cid-djgshamr]+li[data-astro-cid-djgshamr]:before{content:"→";color:var(--moss);font-size:15px;position:absolute;top:74px;left:-15px}.step-top[data-astro-cid-djgshamr]{justify-content:space-between;align-items:center;gap:8px;display:flex}.step-number[data-astro-cid-djgshamr]{color:var(--secondary);font-size:13px}.step-status[data-astro-cid-djgshamr]{color:#5c6a55;background:#f2f4ed;border-radius:20px;padding:2px 8px;font-size:10px;line-height:19px}.demo-steps[data-astro-cid-djgshamr] strong[data-astro-cid-djgshamr]{min-height:48px;font-size:17px;font-weight:550;line-height:24px}.step-type[data-astro-cid-djgshamr]{color:var(--secondary);font-size:12px}li[data-astro-cid-djgshamr][data-status=running]{background:#f5fae9;border-color:#729c35}li[data-astro-cid-djgshamr][data-status=complete]{background:#f5fae9;border-color:#b3ca8c}li[data-astro-cid-djgshamr][data-status=complete] .step-status[data-astro-cid-djgshamr]{background:var(--lime);color:var(--forest)}.demo-result[data-astro-cid-djgshamr]{min-height:48px;color:var(--secondary);font-size:13px;line-height:22px}@media (width<=900px){.demo-steps[data-astro-cid-djgshamr]{grid-template-columns:repeat(2,1fr)}.demo-steps[data-astro-cid-djgshamr] li[data-astro-cid-djgshamr]+li[data-astro-cid-djgshamr]:before{display:none}}@media (width<=600px){.demo-header[data-astro-cid-djgshamr]{flex-direction:column;align-items:flex-start}.demo-steps[data-astro-cid-djgshamr]{gap:12px}.demo-steps[data-astro-cid-djgshamr] li[data-astro-cid-djgshamr]{padding:16px}.demo-steps[data-astro-cid-djgshamr] strong[data-astro-cid-djgshamr]{font-size:15px}.step-status[data-astro-cid-djgshamr]{padding-inline:6px;font-size:9px}}.hero{grid-template-columns:1.05fr 1fr;align-items:center;gap:56px;padding-block:68px 62px;display:grid}.hero-copy{flex-direction:column;align-items:flex-start;gap:28px;display:flex}.hero .eyebrow{letter-spacing:.1em;font-size:10px}.hero h1{font-size:clamp(46px,5.2vw,74px)}.hero h1 span{color:var(--moss)}.hero-description{letter-spacing:-.025em;font-size:22px;line-height:33px}.hero-detail{max-width:440px;color:var(--secondary);font-size:16px;line-height:27px}.hero-actions{flex-wrap:wrap;align-items:center;gap:25px;padding-top:4px;display:flex}.hero-secondary{align-items:center;gap:9px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.hero-secondary:hover{text-underline-offset:5px;text-decoration:underline}.release-note{color:var(--secondary);align-items:center;gap:8px;font-size:12px;line-height:20px;display:flex}.release-note span{background:var(--moss);border-radius:50%;width:6px;height:6px}.industry-rail{border-top:1px solid var(--line);align-items:center;gap:58px;padding-block:28px 32px;display:flex}.industry-rail>span{letter-spacing:.1em;color:var(--secondary);flex-shrink:0;font-size:10px;font-weight:600;line-height:17px}.industry-rail>div{flex:1;justify-content:space-between;gap:24px;display:flex}.industry-rail a{font-family:var(--display-font);letter-spacing:-.035em;align-items:center;gap:15px;font-size:15px;font-weight:600;text-decoration:none;display:flex}.industry-rail a span{color:var(--moss)}.industry-rail a:hover{text-underline-offset:5px;text-decoration:underline}.platform-section{background:#f0f1e9}.platform-grid{grid-template-columns:1fr 1fr;gap:105px;display:grid}.platform-grid .text-link{align-self:flex-start;padding-top:16px}.platform-features{flex-direction:column;gap:29px;display:flex}.platform-features article{gap:25px;display:flex}.platform-features article+article{border-top:1px solid #d6dccd;padding-top:29px}.feature-number{width:28px;color:var(--moss);flex-shrink:0;padding-top:3px;font-size:12px}.platform-features article>div{flex-direction:column;gap:10px;display:flex}.platform-features p{color:var(--secondary);font-size:15px;line-height:25px}.automation-section{border-bottom:1px solid var(--line)}.industry-heading{justify-content:space-between;align-items:flex-end;gap:40px;padding-bottom:54px;display:flex}.industry-heading>p{max-width:350px;color:var(--secondary);font-size:16px;line-height:27px}.industry-row{border-top:1px solid var(--line);align-items:center;gap:30px;padding-block:30px;text-decoration:none;display:flex}.industry-row:last-child{border-bottom:1px solid var(--line)}.industry-row:hover h3{color:var(--moss)}.industry-row>div{flex-direction:column;flex:1;gap:7px;display:flex}.industry-number{width:30px;color:var(--secondary);flex-shrink:0;font-size:12px}.industry-row p{color:var(--secondary);font-size:15px;line-height:24px}.industry-label{width:185px;color:var(--secondary);text-align:center;flex-shrink:0;font-size:11px}.first-pilot{color:#385029;background:#e8eecf;border-radius:20px;padding:4px 10px}.industry-arrow{text-align:right;flex-shrink:0;width:24px;font-size:25px}.integrations-section{background:#eceee5}.integrations-layout{grid-template-columns:1fr 1fr;align-items:center;gap:100px;display:grid}.integration-list{flex-direction:column;gap:23px;display:flex}.integration-row{border-bottom:1px solid #d0d8c9;align-items:flex-start;gap:22px;padding-bottom:23px;display:flex}.integration-row:last-child{border:0;padding-bottom:0}.integration-mark{background:var(--paper);width:52px;height:52px;color:var(--forest);font-weight:650;font-family:var(--display-font);border-radius:13px;flex-shrink:0;place-items:center;font-size:26px;display:grid}.integration-row h3{font-size:22px;line-height:28px}.integration-row p{color:var(--secondary);font-size:14px;line-height:24px}.integration-row div>span{color:#58664f;padding-top:8px;font-size:11px;line-height:18px;display:block}.faq-layout{grid-template-columns:.85fr 1.15fr;gap:100px;display:grid}.faq-list details{border-bottom:1px solid var(--line)}.faq-list summary{cursor:pointer;justify-content:space-between;align-items:center;gap:24px;padding-block:22px;font-size:17px;font-weight:550;list-style:none;display:flex}.faq-list summary::-webkit-details-marker{display:none}.faq-list summary span{font-size:22px;font-weight:400;transition:transform .2s}.faq-list details[open] summary span{transform:rotate(45deg)}.faq-list p{color:var(--secondary);padding-bottom:24px;padding-right:26px;font-size:15px;line-height:26px}[data-hero=centered] .hero{grid-template-columns:1fr;max-width:900px}[data-hero=centered] .hero-copy{text-align:center;align-items:center}[data-hero=centered] .hero-detail{max-width:570px}[data-hero=centered] .hero figure{justify-self:center;max-width:640px}@media (width<=1100px){.hero{gap:30px}.hero h1{font-size:55px}.hero-actions{gap:16px}.hero-actions .button{padding-inline:18px;font-size:14px}.platform-grid,.integrations-layout,.faq-layout{gap:55px}.industry-rail{gap:30px}}@media (width<=900px){.hero{grid-template-columns:1fr;gap:40px;padding-top:54px}.hero-copy{max-width:620px}.hero h1{font-size:68px}.hero figure{justify-self:center;max-width:570px}.industry-rail{flex-direction:column;align-items:flex-start;gap:18px}.industry-rail>div{flex-wrap:wrap;width:100%}.industry-rail>span br{display:none}.platform-grid,.integrations-layout,.faq-layout{grid-template-columns:1fr;gap:44px}.industry-heading{flex-direction:column;align-items:flex-start;gap:24px}.industry-heading>p{max-width:520px}.industry-label{width:150px}}@media (width<=600px){.hero{padding-top:40px;padding-bottom:38px}.hero h1{font-size:clamp(38px,12.5vw,49px)}.hero-copy{gap:24px}.hero-description{font-size:21px;line-height:31px}.hero-detail{font-size:15px;line-height:25px}.hero .eyebrow{letter-spacing:.08em;font-size:9px}.hero-actions{gap:21px}.industry-rail>div{grid-template-columns:1fr 1fr;gap:18px;display:grid}.industry-rail a{justify-content:space-between;font-size:14px}.industry-row{flex-wrap:wrap;gap:16px;padding-block:25px}.industry-number{align-self:flex-start;width:20px;padding-top:3px}.industry-row>div{flex-basis:calc(100% - 76px)}.industry-row h3{font-size:21px}.industry-label{order:4;width:auto;margin-left:36px;font-size:11px}.industry-arrow{width:20px}.industry-row p{font-size:14px}.faq-list summary{font-size:16px}}
