:root{color-scheme:light;--paper: #f8f8fb;--ink: #252535;--muted: #666675;--line: #e9e8ef;--violet: #6850d8;--green: #6850d8;--green-dark: #6850d8;--forest: #252535;--white: #fff;--lavender: #f0ecff;--coral: #6850d8;--shadow: 0 24px 70px rgba(21, 49, 35, .12);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--paper);color:var(--ink)}a{color:inherit;text-decoration:none}button,input{font:inherit}button,a{-webkit-tap-highlight-color:transparent}.wrap{width:min(1160px,calc(100% - 48px));margin-inline:auto}.eyebrow{display:inline-flex;align-items:center;gap:9px;color:var(--green-dark);font-size:12px;font-weight:750;letter-spacing:.12em;text-transform:uppercase}.eyebrow:before{content:"";width:7px;height:7px;border-radius:50%;background:#6850d8;box-shadow:0 0 0 4px #f0ecff}.site-header{height:82px;display:flex;align-items:center;border-bottom:1px solid rgba(24,34,27,.08)}.nav{display:flex;align-items:center;justify-content:space-between;gap:28px}.brand{display:inline-flex;align-items:center;gap:10px;font-size:20px;font-weight:820;letter-spacing:-.06em}.brand-mark{display:grid;place-items:center;width:32px;height:32px;color:#fff;background:var(--violet);border-radius:11px 11px 11px 4px}.brand-mark svg{width:19px;height:19px}.nav-links{display:flex;align-items:center;gap:34px;color:#666675;font-size:13px;font-weight:620}.nav-links a:hover,.footer-links a:hover{color:var(--green-dark)}.nav-actions{display:flex;align-items:center;gap:19px;font-size:13px;font-weight:680}.btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:48px;padding:0 21px;border:0;border-radius:8px;background:var(--violet);color:#fff;font-weight:700;font-size:13px;cursor:pointer;transition:transform .18s ease,background .18s ease,box-shadow .18s ease}.btn:hover{transform:translateY(-2px);background:#5843bb;box-shadow:0 9px 24px #6850d82e}.btn svg{width:15px;height:15px}.btn-light{background:var(--white);color:var(--ink);border:1px solid var(--line)}.btn-light:hover{background:#fff}.menu-toggle{display:none;border:0;background:transparent;padding:9px;color:var(--ink)}.hero{position:relative;overflow:hidden;padding:86px 0 88px}.hero:before{content:"";position:absolute;z-index:0;width:520px;height:520px;right:-170px;top:-210px;border:1px solid #e9e8ef;border-radius:50%;box-shadow:0 0 0 45px var(--paper),0 0 0 46px #e9e8ef,0 0 0 90px var(--paper),0 0 0 91px #e9e8ef}.hero-grid{position:relative;z-index:1;display:grid;grid-template-columns:1fr .92fr;gap:54px;align-items:center}.hero-copy{max-width:540px}h1{max-width:560px;margin:21px 0 19px;font-size:clamp(48px,6vw,75px);line-height:.99;letter-spacing:-.075em;font-weight:720}h1 .highlight{position:relative;white-space:nowrap;z-index:0}h1 .highlight:after{content:"";position:absolute;z-index:-1;height:22px;left:-3px;right:-7px;bottom:1px;background:var(--green);border-radius:3px;transform:rotate(-1.2deg)}.hero-copy>p{max-width:475px;margin:0;color:var(--muted);font-size:17px;line-height:1.7}.hero-actions{display:flex;align-items:center;gap:13px;margin-top:30px}.hero-note{display:flex;align-items:center;gap:9px;margin-top:20px;color:#666675;font-size:12px}.hero-note svg{width:15px;height:15px;color:#6850d8}.hero-art{--left-panel-height: 404.6px;--left-panel-top: 51px;--right-panel-height: 432px;position:relative;min-height:432px;display:grid;place-items:center}.halo{position:absolute;width:385px;height:385px;border-radius:50%;background:#f0ecff}.orbit{position:absolute;width:448px;height:448px;border:1px solid #e9e8ef;border-radius:50%}.orbit:before,.orbit:after{content:"";position:absolute;width:12px;height:12px;border-radius:50%;background:var(--coral);top:76px;right:59px}.orbit:after{width:8px;height:8px;background:#6850d8;inset:auto auto 116px 12px}.chat-window{position:relative;width:min(362px,100%);overflow:hidden;border:1px solid rgba(38,57,44,.1);border-radius:18px;background:var(--white);box-shadow:var(--shadow);transform:rotate(1.3deg)}.chat-top{display:flex;align-items:center;gap:11px;padding:17px 19px;border-bottom:1px solid #e9e8ef}.bot-avatar{position:relative;display:grid;place-items:center;width:38px;height:38px;border-radius:13px 13px 13px 4px;background:var(--violet);color:#fff}.bot-avatar svg{width:22px}.bot-avatar:after{content:"";position:absolute;width:9px;height:9px;right:-1px;bottom:-1px;border:2px solid white;border-radius:50%;background:#267b59}.chat-name{font-size:13px;font-weight:730}.chat-status{margin-top:3px;color:#666675;font-size:10px}.chat-status i{display:inline-block;width:5px;height:5px;margin-right:4px;border-radius:50%;background:#267b59;vertical-align:1px}.chat-time{margin-left:auto;color:#666675;font-size:10px}.chat-body{display:flex;flex-direction:column;gap:12px;padding:19px 17px 17px;background:#f8f8fb}.bubble{max-width:84%;padding:12px 14px;border-radius:13px 13px 13px 4px;background:#f0ecff;color:#252535;font-size:11px;line-height:1.55}.bubble.outgoing{align-self:flex-end;border-radius:13px 13px 4px;background:#f0ecff}.media-card{display:flex;align-items:center;gap:10px;width:156px;padding:9px;border:1px solid #e9e8ef;border-radius:11px;background:#fff}.photo-thumb{display:grid;place-items:center;width:39px;height:39px;border-radius:7px;color:#6850d8;background:linear-gradient(145deg,#dedafa,#c5b9f3 55%,#ece9f5 56%)}.photo-thumb svg{width:18px}.media-title{font-size:10px;font-weight:700}.media-sub{margin-top:3px;color:#666675;font-size:9px}.voice-card{display:flex;align-items:center;gap:9px;width:173px;padding:10px 12px;border-radius:12px;background:#fff;border:1px solid #e9e8ef}.play{display:grid;place-items:center;width:22px;height:22px;border-radius:50%;background:var(--forest);color:#fff}.play svg{width:9px;margin-left:1px}.wave{display:flex;align-items:center;gap:2px;height:18px}.wave b{display:block;width:2px;border-radius:4px;background:#6850d8}.wave b:nth-child(3n+1){height:7px}.wave b:nth-child(3n+2){height:13px}.wave b:nth-child(3n){height:10px}.voice-time{margin-left:auto;color:#666675;font-size:9px}.chat-input{display:flex;align-items:center;justify-content:space-between;padding:12px 14px;border-top:1px solid #e9e8ef;color:#666675;font-size:10px}.input-icons{display:flex;gap:9px;color:#666675}.input-icons svg{width:15px;height:15px}.float-tag{position:absolute;display:flex;align-items:center;gap:8px;padding:11px 14px;border:1px solid #e9e8ef;border-radius:9px;background:#fff;box-shadow:0 12px 25px #19302114;font-size:10px;font-weight:690}.float-tag svg{width:17px;height:17px;color:var(--green-dark)}.float-tag.availability{left:-3px;top:80px;transform:rotate(-4deg)}.float-tag.call{right:-3px;bottom:62px;transform:rotate(3deg)}.hero-art .chat-window{position:absolute;z-index:1;right:-2px;top:0;width:286px;height:var(--right-panel-height);display:flex;flex-direction:column;transform:rotate(3deg)}.hero-art .chat-body{flex:1}.hero-art .chat-top,.hero-art .chat-input{flex-shrink:0}.hero-art .float-tag{z-index:4}.hero-art .float-tag.availability{left:auto;right:-5px;top:-42px;transform:rotate(4deg)}.hero-art .float-tag.call{right:-4px;left:auto;top:calc(var(--right-panel-height) + 8px);bottom:auto;transform:rotate(-3deg)}.hero-art .inbox-preview-window{display:grid;grid-template-columns:33px minmax(0,1fr)}.inbox-nav{display:flex;flex-direction:column;align-items:center;gap:10px;padding:12px 3px;border-right:1px solid #eeebf5;background:#f8f6fc;color:#92899f}.inbox-nav svg{width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.inbox-nav-logo,.inbox-workspace,.inbox-nav-item{display:grid;flex-shrink:0;place-items:center;width:25px;height:25px;border-radius:7px}.inbox-nav-logo{background:var(--violet);color:#fff}.inbox-workspace{border:1px solid #e6dff6;background:#f0eafa;color:var(--violet);font-size:9px;font-weight:750}.inbox-nav-item.selected{background:#ebe4f8;color:var(--violet)}.inbox-nav-settings{margin-top:auto}.inbox-preview-main{display:flex;flex-direction:column;min-width:0;min-height:0;background:#fff}.inbox-customer{display:flex;flex-shrink:0;align-items:center;gap:8px;min-height:51px;padding:10px 9px;border-bottom:1px solid #eeebf5}.inbox-back{color:#968ba6;font-size:17px}.inbox-customer strong{display:block;color:#252535;font-size:10px}.inbox-customer div>span{display:block;margin-top:3px;color:#81748f;font-size:7px}.inbox-channel{margin-left:auto;padding:4px 6px;border:1px solid #ece7f5;border-radius:5px;color:#81748f;font-size:7px}.inbox-assistant{display:flex;flex-shrink:0;align-items:center;gap:6px;min-height:44px;padding:8px;border-bottom:1px solid #eee8f6;background:#faf7ff;color:var(--violet)}.inbox-assistant>svg{flex:none;width:14px;height:14px}.inbox-assistant strong{display:block;font-size:8px;font-weight:650}.inbox-assistant div>span{display:block;margin-top:3px;color:#8d7e9b;font-size:6.5px}.inbox-takeover{flex-shrink:0;margin-left:auto;padding:5px 6px;border:1px solid #e8dff7;border-radius:4px;background:#fff;font-size:7px}.inbox-thread{display:flex;flex:1;flex-direction:column;gap:6px;min-height:0;overflow:hidden;padding:9px 9px 8px}.inbox-date{margin-bottom:2px;color:#968ba1;text-align:center;font-size:6.5px}.inbox-message{max-width:96%;font-size:8.5px;line-height:1.4}.inbox-message.customer{align-self:flex-start}.inbox-message.assistant{align-self:flex-end}.inbox-message-author{display:block;margin-bottom:3px;color:#8c7d99;font-size:6.5px}.inbox-message.assistant .inbox-message-author{text-align:right}.inbox-message>div{padding:6px 8px;border-radius:9px 9px 9px 2px;background:#f3f1f6;color:#665b73}.inbox-message.assistant>div{border-radius:9px 9px 2px;background:#eee7fa;color:#786191}.inbox-composer{flex-shrink:0;margin:0 7px 8px;padding:8px 9px;border:1px solid #e7dff4;border-radius:7px;background:#fff}.inbox-reply-status{display:flex;align-items:center;gap:4px;color:#81718e;font-size:7px}.inbox-reply-status i{width:4px;height:4px;border-radius:50%;background:var(--violet)}.inbox-placeholder{display:block;margin-top:7px;color:#93859f;font-size:8px}.inbox-compose-tools{display:flex;align-items:center;justify-content:space-between;margin-top:9px;color:#9a8aaa}.inbox-compose-tools svg{width:13px;height:13px}.inbox-send{padding:4px 8px;border-radius:4px;background:#b39be5;color:#fff;font-size:7px}.iphone{position:absolute;z-index:2;top:var(--left-panel-top);left:1px;width:218px;height:var(--left-panel-height);padding:7px;border:1px solid #c5c3cc;border-radius:36px;background:#252535;box-shadow:0 24px 48px #25253540,0 0 0 2px #ffffffbf;transform:rotate(-2deg)}.iphone-screen{position:relative;height:100%;overflow:hidden;border-radius:29px;background:#fff}.iphone-status{display:flex;align-items:center;justify-content:space-between;height:27px;padding:2px 14px 0;color:#20202a;font-size:9px;font-weight:760}.status-icons{display:flex;align-items:center;gap:4px}.status-icons svg{display:block;width:13px;height:11px}.dynamic-island{position:absolute;top:7px;left:50%;width:72px;height:19px;border-radius:20px;background:#17171c;transform:translate(-50%)}.iphone-header{display:grid;grid-template-columns:35px 1fr 35px;align-items:center;height:56px;padding:0 9px;border-bottom:1px solid #e9e8ef;text-align:center}.iphone-back{justify-self:start;color:#6850d8;font-size:13px}.iphone-person{justify-self:center;display:grid;place-items:center;width:28px;height:28px;margin-bottom:1px;border-radius:50%;background:#f0ecff;color:#6850d8}.iphone-person svg{width:16px;height:16px}.iphone-contact{grid-column:2;grid-row:2;align-self:start;color:#252535;font-size:8px;font-weight:700}.iphone-chevron{color:#666675;font-size:10px;font-weight:500}.iphone-date{margin:11px 0 13px;color:#666675;font-size:7px;text-align:center}.sms-thread{display:flex;flex-direction:column;gap:8px;padding:0 9px}.sms{max-width:87%;padding:8px 9px;border-radius:12px;font-size:8px;line-height:1.42;letter-spacing:-.01em}.sms.received{align-self:flex-start;border-bottom-left-radius:4px;background:#e9e8ef;color:#252535}.sms.sent{align-self:flex-end;border-bottom-right-radius:4px;background:#267b59;color:#fff}.sms-time{margin:-3px 3px 0;color:#666675;font-size:7px;text-align:right}.iphone-composer{position:absolute;right:8px;bottom:9px;left:8px;display:flex;align-items:center;gap:6px}.iphone-plus{display:grid;place-items:center;flex:none;width:20px;height:20px;border-radius:50%;background:#f0ecff;color:#666675;font-size:16px;line-height:1}.iphone-field{flex:1;height:25px;padding:6px 9px;border:1px solid #e9e8ef;border-radius:14px;color:#666675;font-size:8px}.iphone-mic{display:grid;place-items:center;flex:none;width:18px;height:22px;color:#666675}.iphone-mic svg{width:15px;height:15px}.section{padding:110px 0}.section-heading{max-width:630px;margin-bottom:44px}.section-heading h2{margin:16px 0 12px;font-size:clamp(35px,4vw,51px);line-height:1.05;letter-spacing:-.06em;font-weight:700}.section-heading p{max-width:520px;margin:0;color:var(--muted);font-size:15px;line-height:1.7}.section-heading.center{margin-inline:auto;text-align:center}.section-heading.center p{margin-inline:auto}.setup-section{padding:74px 0;background:#fff}.setup-heading{max-width:760px;margin-bottom:25px}.preview-note{display:inline-flex;align-items:center;gap:8px;margin-top:15px;padding:8px 12px;border:1px solid #e4ddff;border-radius:999px;background:#f4f0ff;color:#5843bc;font-size:11px;font-weight:700}.preview-dot{width:7px;height:7px;border-radius:50%;background:#7357df}.setup-carousel{max-width:1160px;margin-inline:auto}.setup-step-nav{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:8px;margin-bottom:13px}.setup-step-tab{display:flex;align-items:center;justify-content:center;gap:8px;min-width:0;min-height:48px;padding:9px 10px;border:1px solid var(--line);border-radius:11px;background:#fff;color:#666675;cursor:pointer;font-size:11px;font-weight:680;white-space:nowrap;transition:border-color .18s ease,background .18s ease,color .18s ease,box-shadow .18s ease}.setup-tab-number{color:#8d83bb;font-size:10px;font-weight:800}.setup-step-tab[aria-selected=true]{border-color:#c6bafa;background:#f4f0ff;color:#42328f;box-shadow:0 4px 14px #6850d817}.setup-step-tab[aria-selected=true] .setup-tab-number{color:#6850d8}.setup-grid{display:block}.setup-card{display:grid;grid-template-columns:minmax(255px,.82fr) minmax(0,1.18fr);align-items:stretch;min-height:424px;overflow:hidden;border:1px solid var(--line);border-radius:19px;background:#fff;box-shadow:0 12px 35px #2525350b}.setup-card[hidden]{display:none}.setup-card-copy{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding:34px 36px}.setup-number{display:inline-grid;place-items:center;width:34px;height:34px;margin-bottom:24px;border-radius:50%;background:var(--violet);color:#fff;font-size:11px;font-weight:800}.setup-card h3{margin:0 0 11px;font-size:clamp(21px,2.4vw,29px);line-height:1.13;letter-spacing:-.045em}.setup-card p{margin:0;color:var(--muted);font-size:14px;line-height:1.72}.setup-media{display:flex;flex-direction:column;align-self:center;justify-content:center;height:390px;min-width:0;margin:16px;overflow:hidden;border:1px solid #e9e8ef;border-radius:13px;background:#f7f6fb}.setup-media img{display:block;width:100%;height:100%;min-height:0;object-fit:contain;object-position:center}.setup-texting-pair>.setup-media:not(.setup-phone-preview) img{object-fit:cover}.setup-media figcaption{flex:none;padding:9px 12px;border-top:1px solid #e9e8ef;background:#fff;color:#747483;font-size:10px;line-height:1.45}.setup-media-pair{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-content:center;gap:10px;min-width:0;padding:17px}.setup-media-pair .setup-media{height:350px;margin:0}.setup-texting-pair .setup-media{height:350px}.setup-phone-preview{align-items:center;justify-content:center;padding:10px;background:linear-gradient(145deg,#f0ecff,#faf9ff)}.setup-phone{width:194px;height:280px;padding:5px;border:1px solid #bcbac6;border-radius:29px;background:#252535;box-shadow:0 12px 28px #2525352b}.setup-phone-screen{position:relative;height:100%;overflow:hidden;border-radius:24px;background:#fff;color:#252535}.setup-phone-status{display:flex;align-items:center;justify-content:space-between;height:22px;padding:2px 12px 0;font-size:8px;font-weight:750}.setup-phone-header{display:grid;grid-template-columns:22px 1fr 20px;align-items:center;min-height:42px;padding:3px 10px;border-bottom:1px solid #e9e8ef;color:#6850d8;font-size:10px;text-align:center}.setup-phone-header span:nth-child(2){color:#252535;font-weight:750}.setup-phone-header small{color:#747483;font-size:7px;font-weight:500}.setup-phone-date{margin:8px 0 12px;color:#747483;font-size:7px;line-height:1.45;text-align:center}.setup-phone-bubble{width:fit-content;max-width:86%;margin:0 8px 8px;padding:8px 9px;border-radius:12px;font-size:8px;line-height:1.45}.setup-phone-bubble.incoming{background:#f0eff3}.setup-phone-bubble.outgoing{margin-left:auto;background:#e9e2ff}.setup-phone-compose{position:absolute;right:8px;bottom:8px;left:8px;display:flex;align-items:center;justify-content:space-between;height:25px;padding:0 9px;border:1px solid #e9e8ef;border-radius:16px;color:#747483;font-size:7px}.setup-phone-compose span{color:#6850d8;font-size:14px}@media(max-width:850px){.setup-step-nav{display:flex;gap:7px;margin:0 0 11px;padding:3px 0 7px;overflow-x:auto;overscroll-behavior-inline:contain;scroll-snap-type:x proximity;scrollbar-width:thin}.setup-step-tab{flex:0 0 auto;justify-content:flex-start;min-height:43px;padding-inline:11px;scroll-snap-align:start}}.setup-footnote{max-width:760px;margin:14px auto 0;color:#747483;font-size:10px;line-height:1.55;text-align:center}html:not(.js) .setup-step-nav{display:none}.use-cases{background:#f8f8fb}.use-grid{display:grid;grid-template-columns:.8fr 1.2fr;gap:64px;align-items:center}.use-copy h2{margin:17px 0 14px;font-size:clamp(37px,4.3vw,54px);line-height:1.01;letter-spacing:-.065em}.use-copy>p{max-width:385px;color:var(--muted);font-size:14px;line-height:1.75}.use-selector{display:flex;flex-direction:column;gap:7px;margin-top:28px}.use-tab{display:flex;align-items:center;gap:13px;width:100%;padding:12px 13px;border:1px solid transparent;border-radius:9px;background:transparent;text-align:left;color:#666675;cursor:pointer;font-size:12px;font-weight:650}.use-tab:hover{background:#ffffff80}.use-tab[aria-selected=true]{border-color:#e9e8ef;background:#ffffffb8;color:var(--ink);box-shadow:0 5px 15px #1d34230a}.tab-icon{display:grid;place-items:center;width:30px;height:30px;border-radius:8px;background:#fff;color:var(--green-dark)}.tab-icon svg{width:15px;height:15px}.demo-shell{padding:12px;border:1px solid rgba(34,54,40,.1);border-radius:19px;background:#f0ecff;box-shadow:0 24px 55px #19332017}.demo-bar{display:flex;align-items:center;justify-content:space-between;padding:6px 8px 13px;color:#666675;font-size:10px;font-weight:680}.demo-dots{display:flex;gap:4px}.demo-dots i{width:6px;height:6px;border-radius:50%;background:#e9e8ef}.demo-chat{min-height:334px;padding:23px;border:1px solid rgba(40,59,44,.08);border-radius:12px;background:var(--white)}.demo-brand{display:flex;align-items:center;gap:9px;padding-bottom:18px;border-bottom:1px solid #e9e8ef}.demo-brand .bot-avatar{width:32px;height:32px;border-radius:10px 10px 10px 3px}.demo-brand .bot-avatar svg{width:18px}.demo-brand-name{font-size:11px;font-weight:740}.demo-brand-sub{margin-top:2px;color:#666675;font-size:9px}.scenario-label{margin:18px 0 13px;color:#666675;font-size:9px;letter-spacing:.1em;text-transform:uppercase;font-weight:750}.demo-conversation{display:flex;flex-direction:column;gap:11px}.demo-msg{max-width:82%;padding:11px 13px;border-radius:11px 11px 11px 3px;background:#f8f8fb;font-size:11px;line-height:1.65;color:#252535;animation:arrive .3s ease both}.demo-msg.agent{align-self:flex-end;border-radius:11px 11px 3px;background:#f0ecff}.demo-msg.media{display:flex;align-items:center;gap:10px;background:#fff;border:1px solid #e9e8ef}.mini-image{display:grid;place-items:center;width:42px;height:42px;flex:none;border-radius:8px;color:#6850d8;background:linear-gradient(145deg,#dedafa,#c5b9f3 52%,#e9e8ef 53%)}.mini-image svg{width:19px}.demo-hint{display:flex;align-items:center;gap:9px;margin-top:19px;color:#666675;font-size:10px}.demo-hint svg{width:15px;height:15px;color:#6850d8}@keyframes arrive{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}.benefits{display:grid;grid-template-columns:repeat(3,1fr);gap:15px}.benefit{min-height:205px;padding:24px;border:1px solid var(--line);border-radius:12px;background:#fffefaa6}.benefit-icon{display:grid;place-items:center;width:38px;height:38px;margin-bottom:33px;border-radius:11px;background:#f0ecff;color:var(--green-dark)}.benefit-icon svg{width:19px;height:19px}.benefit h3{margin:0 0 8px;font-size:16px;letter-spacing:-.025em}.benefit p{max-width:300px;margin:0;color:var(--muted);font-size:12px;line-height:1.65}.cta-section{padding:14px 0 100px}.cta-panel{position:relative;overflow:hidden;display:grid;grid-template-columns:1fr .82fr;gap:40px;align-items:center;padding:57px 62px;border-radius:16px;background:#252535;color:#fff}.cta-panel:before{content:"";position:absolute;width:420px;height:420px;top:-245px;right:22%;border:1px solid rgba(186,174,243,.28);border-radius:50%;box-shadow:0 0 0 38px #ffffff05,0 0 0 76px #ffffff05}.cta-copy,.signup{position:relative;z-index:1}.cta-copy .eyebrow{color:#c8bbff}.cta-copy .eyebrow:before{background:#c8bbff;box-shadow:0 0 0 4px #c8bbff24}.cta-copy h2{max-width:460px;margin:15px 0 13px;font-size:clamp(34px,4vw,48px);line-height:1.02;letter-spacing:-.06em}.cta-copy p{max-width:420px;margin:0;color:#c0cdc2;font-size:13px;line-height:1.65}.signup-fields{display:grid;gap:9px}.signup-label{display:block;margin:0 0 5px;color:#d8d2f4;font-size:11px;font-weight:680}.signup-fields input{width:100%;min-width:0;height:44px;padding:0 12px;border:1px solid #e9e8ef;border-radius:8px;outline:none;background:#fff;color:var(--ink);font-size:12px}.signup-fields input::placeholder{color:#666675}.signup-fields input:focus-visible{outline:3px solid #baaaff;outline-offset:2px}.signup-fields .btn{width:100%;min-height:44px;margin-top:2px;background:var(--violet);color:#fff;font-size:11px}.signup-fields .btn:hover{background:#5843bb}.check-row{display:flex;align-items:flex-start;gap:8px;margin-top:11px;color:#c0cdc2;font-size:10px;line-height:1.45}.check-row input{accent-color:#6850d8;margin:1px 0 0}.sms-consent{margin-top:12px}.sms-consent span{display:block}.privacy{margin-top:11px;color:#b9b4c9;font-size:9px;line-height:1.55}.form-message{min-height:17px;margin-top:8px;color:#c8bbff;font-size:11px}.footer{padding:25px 0 31px;border-top:1px solid var(--line)}.footer-inner{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:20px}.footer .brand{font-size:16px}.footer .brand-mark{width:27px;height:27px;border-radius:9px 9px 9px 3px}.footer .brand-mark svg{width:16px}.copyright{color:#666675;font-size:10px}.footer-links{display:flex;flex-wrap:wrap;gap:22px;color:#666675;font-size:10px;font-weight:650}.social-links{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.social-link{display:inline-flex;width:32px;height:32px;align-items:center;justify-content:center;border-radius:4px;color:var(--violet);transition:opacity .18s ease}.social-link svg{display:block;width:24px;height:24px}.social-link:hover{opacity:.72}.social-link:focus-visible{outline:3px solid var(--violet);outline-offset:3px}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(max-width:950px){.hero{padding:64px 0 68px}.hero-grid{gap:25px}.hero-art{transform:scale(.91);transform-origin:center;margin-inline:-20px}.hero-art{--left-panel-height: 451.7px;--left-panel-top: 67px;--right-panel-height: 396px}.hero-art .chat-window{width:250px}.iphone{left:3px;width:190px}.hero-art .chat-top{padding:13px 15px}.hero-art .chat-body{gap:8px;padding:12px 14px}.hero-art .bubble{font-size:10px;padding:10px 12px}.use-grid{grid-template-columns:.85fr 1.15fr;gap:30px}.demo-chat{padding:18px}.cta-panel{padding:45px 38px;gap:26px}}@media(max-width:700px){.wrap{width:min(100% - 36px,520px)}.site-header{height:70px}.brand{font-size:19px}.nav-actions>a:first-child{display:none}.nav-actions .btn{min-height:41px;padding-inline:13px;font-size:11px}.nav-links{display:none;position:absolute;z-index:5;top:69px;left:0;right:0;padding:15px 22px 19px;border-bottom:1px solid var(--line);background:var(--paper);box-shadow:0 12px 18px #1428190f}.nav-links.open{display:flex;flex-direction:column;align-items:stretch;gap:0}.nav-links a{padding:12px 0}.menu-toggle{display:inline-flex}.hero{padding:57px 0 48px}.hero-grid{grid-template-columns:1fr;gap:19px}.hero-copy{max-width:none}h1{max-width:510px;font-size:clamp(48px,12vw,66px)}.hero-copy>p{font-size:15px}.hero-art{min-height:397px;margin:-5px 0 0;transform:scale(.91)}.halo{width:340px;height:340px}.orbit{width:390px;height:390px}.chat-window{width:min(355px,95%)}.float-tag.availability{left:-6px;top:61px}.float-tag.call{right:-2px;bottom:51px}.section{padding:77px 0}.section-heading{margin-bottom:31px}.section-heading h2{font-size:40px}.section-heading p{font-size:14px}.use-grid{grid-template-columns:1fr;gap:31px}.use-copy h2{max-width:420px;font-size:43px}.use-selector{display:grid;grid-template-columns:1fr 1fr;gap:7px}.use-tab{gap:8px;min-height:58px;padding:8px;font-size:10px}.tab-icon{flex:none;width:27px;height:27px}.demo-shell{padding:9px}.demo-chat{min-height:306px;padding:16px}.demo-msg{max-width:91%;font-size:10px}.benefits{grid-template-columns:1fr;gap:9px}.benefit{display:grid;grid-template-columns:43px 1fr;column-gap:13px;min-height:0;padding:17px}.benefit-icon{grid-row:span 2;margin:0}.benefit h3{align-self:end}.benefit p{margin-top:4px}.cta-section{padding:0 0 66px}.cta-panel{grid-template-columns:1fr;gap:26px;padding:34px 23px}.cta-copy h2{font-size:39px}.footer-inner{flex-wrap:wrap}.footer-links{order:3;width:100%}.social-links{order:4}.copyright{margin-left:auto}}@media(max-width:950px){.setup-card{grid-template-columns:minmax(220px,.82fr) minmax(0,1.18fr);min-height:365px}.setup-card-copy{padding:28px}.setup-number{margin-bottom:18px}.setup-media{height:335px;margin:12px}.setup-media-pair{gap:8px;padding:12px}.setup-media-pair .setup-media{height:305px}.setup-step-tab{gap:6px;padding-inline:7px;font-size:10px}}@media(max-width:700px){.setup-section{padding:66px 0}.setup-heading{margin-bottom:21px}.setup-step-nav{display:flex;gap:7px;margin:0 -18px 11px;padding:3px 18px 7px;overflow-x:auto;overscroll-behavior-inline:contain;scroll-snap-type:x proximity;scrollbar-width:thin}.setup-step-tab{flex:0 0 auto;justify-content:flex-start;min-height:43px;padding-inline:11px;scroll-snap-align:start}.setup-card{grid-template-columns:1fr;min-height:0}.setup-card-copy{padding:23px 21px 17px}.setup-number{margin-bottom:14px}.setup-card h3{font-size:23px}.setup-card p{font-size:13px}.setup-media{height:auto;margin:0 12px 12px}.setup-media img{height:auto;aspect-ratio:1.42}.setup-media-pair{gap:8px;padding:0 12px 12px}.setup-media-pair .setup-media{height:auto}.setup-media-pair .setup-media img{height:auto;aspect-ratio:1.18}.setup-media figcaption{padding:8px;font-size:9px}.setup-phone-preview{min-height:316px;padding:10px}.setup-phone{width:214px;height:282px}.setup-footnote{margin-top:13px;font-size:9px}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}a:focus-visible,button:focus-visible,summary:focus-visible,input:focus-visible{outline:3px solid #6850d8;outline-offset:4px}.skip-link{position:fixed;z-index:50;top:10px;left:10px;padding:12px 18px;background:#fff;color:#252535;border:2px solid #6850d8;transform:translateY(-150%)}.skip-link:focus{transform:translateY(0)}.form-trap{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.signup>.btn{width:100%;margin-top:14px}.signup-disclosure,.field-help{font-size:11px;line-height:1.6;color:#d8d2f4;margin:12px 0 0}.field-help{margin:6px 0 0}.signup-disclosure a{text-decoration:underline;text-underline-offset:3px}.signup .check-row{font-size:11px;color:#d8d2f4;line-height:1.6}.signup input[type=checkbox]{flex-shrink:0;width:16px;height:16px;margin-top:2px}.signup button:disabled{opacity:.7;cursor:progress;transform:none}.form-message{line-height:1.6;font-size:12px}.form-message.is-error{color:#ffcfda}h1 .highlight:after{background:#dedafa}.faq-section{padding-top:0}.faq-grid{display:grid;grid-template-columns:.8fr 1.2fr;gap:64px}.faq-list details{border-bottom:1px solid var(--line);padding:18px 0}.faq-list summary{cursor:pointer;font-size:15px;font-weight:650;line-height:1.5}.faq-list p{font-size:14px;color:var(--muted);line-height:1.75;margin-bottom:0}.legal-page{max-width:760px;padding-block:70px 90px}.legal-page h1{font-size:clamp(38px,7vw,60px);line-height:1.1}.legal-page h2{margin:32px 0 10px;font-size:21px}.legal-page p{line-height:1.8;color:#595968}.legal-page p a{color:var(--violet);text-decoration:underline}.legal-page p a.btn{color:var(--white);text-decoration:none}@media(max-width:700px){.setup-card[data-setup-panel="4"]{grid-template-columns:1fr;min-height:0}.setup-card[data-setup-panel="4"] .setup-media{height:auto}.setup-card[data-setup-panel="4"] .setup-media img{height:auto;aspect-ratio:auto;object-fit:contain}.setup-media-pair{grid-template-columns:1fr}.faq-grid{grid-template-columns:1fr;gap:0}html:not(.js) .site-header{height:auto;min-height:70px;padding:16px 0}html:not(.js) .nav{flex-wrap:wrap}html:not(.js) .nav-links{position:static;display:flex;flex-wrap:wrap;order:3;width:100%;gap:15px;padding:0;box-shadow:none;border:0}html:not(.js) .menu-toggle{display:none}}.setup-hero-preview{min-width:0;padding:64px 24px 90px;overflow:hidden}.setup-hero-preview .hero-art{width:100%;max-width:530px;margin:0 auto}@media(max-width:950px)and (min-width:701px){.setup-card[data-setup-panel="6"]{grid-template-columns:1fr}}@media(max-width:950px){.setup-hero-preview{padding-bottom:160px}}.demo-msg.media{flex-direction:column;align-items:flex-start}.demo-photo{display:block;border-radius:8px;overflow:hidden}.demo-photo img{display:block;width:135px;height:180px;object-fit:contain;background:#f8f8fb}.benefits-bold{gap:18px}.benefits-bold .benefit{min-height:310px;padding:30px;border:0;border-radius:20px;background:#6850d8;color:#fff}.benefits-bold .benefit:nth-child(2){background:#252535}.benefits-bold .benefit:nth-child(3){background:#e6efe9;color:#233e31}.benefits-bold .benefit-icon{width:68px;height:68px;margin-bottom:36px;border-radius:20px;background:#ffffff26;color:inherit}.benefits-bold .benefit:nth-child(3) .benefit-icon{background:#233e3114}.benefits-bold .benefit-icon svg{width:36px;height:36px}.benefits-bold .benefit h3{max-width:250px;margin-bottom:12px;font-size:28px;line-height:1.12;letter-spacing:-.04em}.benefits-bold .benefit p{max-width:280px;font-size:14px;line-height:1.65;color:inherit}.texting-research{margin-top:20px;padding:22px;border:1px solid #dedafa;border-radius:14px;background:#f4f1ff}.texting-research h3{margin:0;font-size:16px}.faq-list .texting-research p{font-size:12px;line-height:1.7}.texting-research a{color:#5036b5;text-decoration:underline;text-underline-offset:3px}.research-stats{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin:20px 0}.research-stats dt{color:#5036b5;font-size:34px;line-height:1.1;font-weight:750}.research-stats dd{margin:8px 0 0;font-size:12px;line-height:1.6;color:#595968}@media(max-width:700px){.benefits-bold .benefit{min-height:0;padding:26px}.benefits-bold .benefit-icon{margin-bottom:24px}.benefits-bold .benefit h3{max-width:none}.texting-research{padding:18px}}@media(max-width:380px){.research-stats{grid-template-columns:1fr}}.use-grid{align-items:start}.demo-shell{align-self:start}.faq-section,body,.site-header,.hero{background:#fff}.hero:before{box-shadow:0 0 0 45px #fff,0 0 0 46px #e9e8ef,0 0 0 90px #fff,0 0 0 91px #e9e8ef}#top>section:not(.hero),.footer{background-color:#fff}#top>.setup-section{background-image:none;background-color:#fff}#why-bizybots{padding-bottom:62px}.faq-section{padding-bottom:56px}@media(max-width:700px){#why-bizybots{padding-bottom:48px}.faq-section{padding-bottom:42px}}.benefits-bold .benefit:first-child{background:#f0ecff;color:#30255d}.benefits-bold .benefit:first-child .benefit-icon{background:#dedafa;color:#5036b5}.benefits-bold .benefit:nth-child(2) .benefit-icon svg{width:42px;height:42px}.benefits-bold .benefit:nth-child(3){background:#4932b6;color:#fff;box-shadow:0 18px 38px #4932b633}.benefits-bold .benefit:nth-child(3) .benefit-icon{width:76px;height:76px;background:#ffffff2e}.benefits-bold .benefit:nth-child(3) .benefit-icon svg{width:42px;height:42px}.benefits-bold .benefit:nth-child(3) h3{max-width:290px;font-size:32px}.benefits-bold .benefit:nth-child(3) p{font-size:15px}@media(max-width:700px){.hero-grid{gap:60px}.hero-art{--left-panel-height: 390px;--left-panel-top: 40px;--right-panel-height: 396px;min-height:452px;margin:0;transform:none}.hero-art .iphone-header{height:50px}.hero-art .iphone-date{margin:8px 0 10px}.hero-art .sms-thread{gap:6px}.hero-art .sms{padding:6px 7px}.hero-art .iphone-field{font-size:7px;white-space:nowrap}.hero-art .inbox-reply-status{justify-content:flex-end}.setup-step-nav{flex-wrap:wrap;margin:0 0 14px;padding:3px 0;overflow:visible;scroll-snap-type:none}.setup-step-tab{flex:1 0 auto;min-height:44px}.setup-hero-preview{padding:64px 12px 24px}}.setup-image-button{position:relative;display:block;flex:1;width:100%;min-height:0;padding:0;border:0;background:transparent;cursor:zoom-in}.setup-image-button:focus-visible{outline-offset:-4px}.setup-image-hint{position:absolute;right:8px;bottom:8px;padding:6px 9px;border:1px solid var(--line);border-radius:6px;background:#fff;color:#42328f;font-size:11px;font-weight:700;box-shadow:0 2px 8px #25253512}html.image-viewer-open{overflow:hidden}.image-viewer{width:min(1180px,calc(100vw - 24px));max-width:none;max-height:calc(100dvh - 24px);padding:0;border:1px solid var(--line);border-radius:16px;background:#fff;color:var(--ink);box-shadow:var(--shadow)}.image-viewer::backdrop{background:#141223c7}.image-viewer-header{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 16px}.image-viewer-header h2{margin:0;font-size:16px}.image-viewer-actions{display:flex;gap:8px}.image-viewer-actions button{min-height:44px;padding:8px 12px;border:1px solid var(--line);border-radius:8px;background:#fff;color:#42328f;font-size:13px;cursor:pointer}.image-viewer-stage{height:min(72dvh,850px);overflow:auto;overscroll-behavior:contain;background:#f7f6fb}.image-viewer-stage:focus-visible{outline:3px solid var(--violet);outline-offset:-3px}.image-viewer-stage img{display:block;width:100%;height:100%;object-fit:contain}.image-viewer-stage.is-zoomed img{width:max(100%,var(--image-width));max-width:none;height:auto}.image-viewer-caption{margin:0;padding:12px 16px;color:var(--muted);font-size:12px;line-height:1.5}@media(max-width:700px){.setup-image-button{flex:none}.image-viewer-header{gap:8px;padding:10px}.image-viewer-header h2{font-size:14px}.image-viewer-actions{gap:6px}.image-viewer-actions button{padding-inline:10px}.image-viewer-stage{height:65dvh}}
