@import url('https://fonts.googleapis.com/css2?family=Manrope:wght@400;500;600;700;800&display=swap');
:root{--ink:#183d36;--muted:#5d726d;--green:#0b665a;--lime:#d8f7a6;--paper:#f8faf5;--line:#dce6df}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:100px}body{margin:0;color:var(--ink);background:var(--paper);font:15px/1.65 Manrope,Segoe UI,Arial,sans-serif}a{color:inherit;text-decoration:none}button,summary{font:inherit}button,a,summary,.graph-node{touch-action:manipulation}button{cursor:pointer}svg{width:24px;height:24px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0}a:focus-visible,button:focus-visible,summary:focus-visible,.graph-node:focus-visible{outline:3px solid #c59118;outline-offset:5px}.wrap{width:min(1200px,calc(100% - 80px));margin:auto}.header{max-width:1440px;margin:auto;padding:24px 40px;display:flex;align-items:center;gap:40px;border-bottom:1px solid var(--line)}.brand{display:flex;gap:9px;align-items:center;font-size:26px;font-weight:800;letter-spacing:-1.3px;white-space:nowrap}.brand svg{width:30px;height:30px}.brand-dot{color:#57a685;margin-left:-8px}.header nav{display:flex;gap:26px;margin:auto;font-size:13px;font-weight:600}.header-right{display:flex;align-items:center;gap:22px}.button{display:inline-flex;align-items:center;justify-content:center;gap:20px;padding:17px 25px;border-radius:8px;background:var(--green);color:white;font-size:14px;font-weight:700;transition:background .2s,transform .2s}.button:hover{background:#084c43;transform:translateY(-2px)}.button.small{padding:11px 17px;font-size:12px;gap:12px}.button.small svg{width:17px}.languages{position:relative;font-size:13px}.languages summary{cursor:pointer;list-style:none}.languages>div{position:absolute;right:0;top:32px;z-index:5;background:white;border:1px solid var(--line);padding:10px;border-radius:10px;box-shadow:0 14px 45px #15372b15;min-width:145px}.languages a{display:block;padding:8px}.languages a[aria-current]{background:var(--lime);border-radius:6px}.hero{display:grid;grid-template-columns:1.05fr 1fr;gap:58px;align-items:center;padding:83px 0 68px}.eyebrow{font-size:10px;font-weight:800;letter-spacing:2px;display:flex;align-items:center;gap:9px;margin:0 0 22px;color:var(--green)}.live-dot{display:inline-block;width:7px;height:7px;background:#58af79;border-radius:50%;flex-shrink:0;box-shadow:0 0 0 4px #58af7912}h1,h2,h3,p{margin-top:0}h1{font-size:clamp(36px,3.6vw,55px);line-height:1.12;letter-spacing:-2.1px;margin-bottom:26px;font-weight:800}h1 span{display:block;color:var(--green)}h2{font-size:clamp(29px,3vw,42px);line-height:1.2;letter-spacing:-1.5px;margin-bottom:22px;font-weight:800}h2 span{color:#64827a}h3{font-size:18px;line-height:1.4;letter-spacing:-.4px;margin-bottom:10px}.lead{color:var(--muted);font-size:16px;line-height:1.8;max-width:660px}.actions{display:flex;align-items:center;gap:25px;margin:28px 0 19px}.text-link{display:flex;align-items:center;gap:8px;font-weight:700;font-size:13px}.text-link svg{width:17px}.micro{display:flex;align-items:center;gap:7px;font-size:11px;color:var(--muted);line-height:1.7}.micro svg{width:15px;height:15px}.hero-media{padding:18px;background:#eaf1e7;border:1px solid #dbe6d6;border-radius:18px;box-shadow:0 20px 55px #2c4f2f0b;transform:rotate(-1deg)}.media-heading{display:flex;gap:9px;align-items:center;font-weight:800;font-size:13px;margin-bottom:15px}.media-heading>span:last-child{margin-left:auto;font-size:9px;letter-spacing:1px;color:#799281}.hero-media video{border-radius:10px;display:block;width:100%;background:#dfeae5;aspect-ratio:16/9}.video-caption{font-size:10px;color:#556f62;margin:9px 0 14px}.media-tags{display:flex;gap:8px;flex-wrap:wrap}.media-tags span{display:flex;align-items:center;gap:6px;font-size:10px;padding:5px 9px;background:#ffffffa8;border-radius:5px}.media-tags svg{width:14px;height:14px}.proof{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;padding:24px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.proof span{display:flex;align-items:center;gap:12px;font-size:12px;font-weight:600}.proof svg{color:var(--green);width:22px}.section{padding:95px 0}.section-head{max-width:740px;margin-bottom:45px}.inbox-grid{display:grid;grid-template-columns:1fr 1fr;gap:85px;align-items:center}.steps article{display:flex;gap:24px;margin:28px 0}.step-n{font-size:12px;font-weight:800;color:var(--green);background:#e6efdf;display:inline-grid;place-items:center;width:38px;height:38px;border-radius:50%;flex-shrink:0}.steps p,.use-grid p,.launch p{color:var(--muted);font-size:13px;line-height:1.8;margin-bottom:0}.chat-demo{border:1px solid #d3dfd8;border-radius:15px;overflow:hidden;background:white;box-shadow:0 15px 45px #102c2010}.chat-top{display:flex;gap:10px;align-items:center;justify-content:space-between;padding:18px;border-bottom:1px solid var(--line);font-size:12px}.mode-label{font-size:9px;padding:3px 8px;border-radius:30px;background:#edf6df;color:#35643b}.chat-body{padding:22px;background:#f0f4ed;min-height:295px}.contact{display:flex;gap:7px;align-items:center;font-size:11px;color:var(--muted);margin-bottom:20px}.contact svg{width:15px}.bubble{border-radius:10px;max-width:88%;padding:13px 15px;font-size:12px;line-height:1.6;margin-bottom:14px;background:white;border:1px solid #e1e8df}.bubble.ai,.bubble.operator{margin-left:auto;background:#dff0d3;border-color:#dff0d3}.bubble small{display:block;font-size:9px;color:#4b7d56;font-weight:800;margin-bottom:5px}.bubble.operator{background:#dcebee}.chat-event{font-size:10px;text-align:center;color:var(--muted)}.mode-buttons{display:flex;padding:12px;gap:7px}.mode{display:flex;align-items:center;justify-content:center;gap:5px;flex:1;font-size:10px;padding:10px 7px;border:1px solid var(--line);border-radius:6px;background:white;color:var(--muted)}.mode svg{width:14px;height:14px}.mode.active{background:var(--green);color:white;border-color:var(--green)}.demo-note{padding:0 15px 8px;margin:0;font-size:9px}.operator-video{margin:55px 0 0;max-width:900px}.operator-video video{display:block;width:100%;aspect-ratio:16/9;background:#e8eeeb;border:1px solid var(--line);border-radius:14px}.operator-video figcaption{font-size:11px;color:var(--muted);margin-top:12px}.builder-section{background:#ecf2eb;padding:80px 0}.builder-window{background:#f9fbf8;border:1px solid #ccdad0;border-radius:14px;overflow:hidden}.window-bar{display:flex;align-items:center;gap:5px;border-bottom:1px solid var(--line);padding:15px 20px}.window-bar i{width:7px;height:7px;background:#bacbbf;border-radius:50%}.window-bar span{font-size:10px;margin-left:15px;color:var(--muted)}svg.workflow{width:100%;height:auto;display:block;stroke:none;padding:20px}.graph-node{cursor:pointer}.graph-node:hover rect,.graph-node:focus rect{stroke:#183d36;stroke-width:3}.node-info{padding:20px 30px;background:#fff;border-top:1px solid var(--line);min-height:110px}.node-info strong{font-size:14px}.node-info p{font-size:12px;color:var(--muted);margin:7px 0 0}.center{justify-content:center;margin:15px 0 0}.learn{display:grid;grid-template-columns:1.1fr 1fr;gap:85px;align-items:center}.supervisor{padding:26px;border:1px solid var(--line);border-radius:13px;background:white}.internal{padding:20px;background:#f1f4ed;border-radius:9px;margin-bottom:16px}.internal span{display:flex;gap:7px;align-items:center;font-size:11px;font-weight:800}.internal span svg{width:18px}.internal p{font-size:12px;line-height:1.75;margin:10px 0 0}.internal.reply{background:#e6f2dc;margin-left:24px}.channels-section{background:var(--green);color:#fff;padding:65px 0}.channels-section .eyebrow{color:var(--lime)}.channels-section .lead{color:#d7e6db;font-size:13px;margin-bottom:0;max-width:900px}.channel-list{display:flex;gap:14px;flex-wrap:wrap;margin:30px 0}.channel-list span{display:flex;gap:8px;align-items:center;padding:11px 19px;border:1px solid #ffffff36;border-radius:7px;font-weight:700;font-size:14px}.channel-list svg{width:19px}.use-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:32px;margin-top:40px}.use-grid article{padding-top:22px;border-top:1px solid var(--line)}.use-grid svg{width:28px;height:28px;color:var(--green);margin-bottom:18px}.launch{background:#eaf1e3;padding:45px;border-radius:14px}.launch-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:38px;margin:35px 0}.launch .step-n{background:#d7e7ca;margin-bottom:17px}.faq{display:grid;grid-template-columns:1fr 1.6fr;gap:70px}.faq details{border-bottom:1px solid var(--line)}.faq summary{display:flex;justify-content:space-between;gap:20px;font-weight:700;font-size:14px;cursor:pointer;padding:19px 0;list-style:none}.faq summary span{font-size:20px;font-weight:400;color:var(--green)}.faq details[open] summary span{transform:rotate(45deg)}.faq details p{font-size:13px;color:var(--muted);padding-right:30px}.closing{background:#d8f1bc;text-align:center;padding:70px 0 80px}.closing .eyebrow{justify-content:center}.closing h2{font-size:44px}.closing h2 span{color:var(--green)}.closing p{font-size:14px;color:#42644d;margin-bottom:28px}footer{display:flex;gap:35px;align-items:center;flex-wrap:wrap;padding:35px 0}footer .brand{font-size:20px}footer p{font-size:11px;color:var(--muted);margin:0}.footer-langs{display:flex;gap:14px;margin-left:auto;font-size:11px}.footer-langs a[aria-current]{font-weight:800;color:var(--green)}@media(min-width:1500px){.hero{padding:105px 0 85px}}@media(max-width:1000px){.header{padding:20px 24px;gap:20px}.header nav{gap:13px;font-size:11px}.header-right{gap:12px}.hero{gap:30px}.wrap{width:calc(100% - 48px)}.inbox-grid,.learn{gap:35px}.use-grid{grid-template-columns:repeat(2,1fr)}.actions{gap:15px}.button{padding:15px 18px}.footer-langs{margin-left:0}}@media(max-width:760px){.header{padding:18px 20px}.header nav{display:none}.header-right{margin-left:auto}.brand{font-size:23px}.small{font-size:10px!important;padding:10px!important;gap:6px!important}.wrap{width:calc(100% - 40px)}.hero{grid-template-columns:1fr;padding:45px 0 35px;gap:30px}h1{font-size:40px;letter-spacing:-1.7px}.hero-media{transform:none}.lead{font-size:14px}.eyebrow{font-size:9px;letter-spacing:1.3px}.proof{grid-template-columns:1fr 1fr;gap:17px}.proof span{font-size:10px;gap:8px}.section{padding:60px 0}.inbox-grid,.learn{grid-template-columns:1fr;gap:22px}.section-head{margin-bottom:25px}.operator-video{margin-top:30px}.builder-section{padding:55px 0}.workflow{min-width:750px}.builder-window{overflow-x:auto}.node-info,.window-bar{position:sticky;left:0;max-width:100%}.learn{gap:30px}.use-grid{gap:20px}.use-grid h3{font-size:15px}.use-grid p{font-size:12px}.launch{padding:27px}.launch-grid{grid-template-columns:1fr;gap:25px}.launch-grid article{display:grid;grid-template-columns:38px 1fr;column-gap:18px}.launch-grid .step-n{grid-row:1/3}.launch-grid h3{font-size:16px}.faq{display:block}.faq h2{margin-bottom:15px}.closing{padding:50px 0}.closing h2{font-size:32px}.channel-list{gap:8px}.channel-list span{font-size:12px;padding:8px 12px}footer{gap:16px}footer p{width:100%}.actions{flex-wrap:wrap}.center{font-size:10px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*{transition:none!important}}

.trial-note{display:flex;align-items:center;gap:8px;font-size:12px;color:var(--green);line-height:1.7;margin:14px 0}.trial-note svg{width:17px;height:17px}.trial-offer{max-width:620px;margin:0 auto 25px;padding:22px;background:#ffffff78;border:1px solid #b3d792;border-radius:12px}.trial-offer>span{display:block;font-size:11px;letter-spacing:1px;color:var(--green);margin-bottom:7px}.trial-offer>strong{display:block;font-size:22px;line-height:1.4;color:var(--green)}.trial-offer p{margin:12px 0 0;font-size:13px}.closing .button{margin-top:0}@media(max-width:760px){.trial-offer>strong{font-size:19px}.trial-note{font-size:11px}}
