:root{--background:#fcfbfe;--foreground:#171429;--card:#fff;--muted:#686577;--primary:#6126f5;--primary-light:#eee8ff;--orange:#ff702b;--border:#e8e4ef;--radius:22px}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:100px}body{background:var(--background);color:var(--foreground);-webkit-font-smoothing:antialiased;margin:0;font-family:Arial,Helvetica,sans-serif;font-size:16px;line-height:1.6}a{color:inherit;text-decoration:none}button{font:inherit}button,a,summary{-webkit-tap-highlight-color:transparent}a:focus-visible,button:focus-visible,summary:focus-visible{outline-offset:5px;outline:3px solid #6126f5}button{cursor:pointer}svg{flex-shrink:0}img{max-width:100%;height:auto}.container{width:min(1160px,100% - 80px);margin:auto}.skip-link{z-index:100;background:#fff;padding:12px;position:fixed;top:-100px;left:20px}.skip-link:focus{top:12px}.site-header{z-index:30;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#fcfbfeec;border-bottom:1px solid #e8e4ef90;position:sticky;top:0}.header-inner{justify-content:space-between;align-items:center;height:88px;display:flex}.logo{width:178px;height:auto;display:block}.navigation{align-items:center;gap:32px;font-size:13px;font-weight:600;display:flex}.navigation>a:not(.button){color:#545163}.navigation>a:hover{color:var(--primary)}.button{background:var(--primary);border:1px solid var(--primary);color:#fff;border-radius:9px;justify-content:center;align-items:center;gap:24px;padding:16px 23px;font-size:14px;font-weight:600;transition:transform .2s,background .2s;display:inline-flex;box-shadow:0 6px 20px #6126f519}.button:hover{color:#fff;background:#4e19d1;transform:translateY(-2px)}.button.small{gap:24px;padding:11px 16px;font-size:12px}.menu-toggle{background:0 0;border:0;padding:10px;display:none}.hero{position:relative;overflow:hidden}.hero-grid{grid-template-columns:1.05fr 1fr;align-items:center;gap:45px;padding-top:90px;padding-bottom:85px;display:grid}.eyebrow{letter-spacing:.15em;align-items:center;gap:9px;font-size:10px;font-weight:700;line-height:1.5;display:flex}.purple{color:var(--primary)}.status-dot{background:var(--primary);border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 4px #6126f50b}.hero h1{letter-spacing:-.047em;margin:27px 0 24px;font-size:clamp(40px,4.1vw,58px);font-weight:600;line-height:1.12}.gradient-text{color:#0000;background:linear-gradient(95deg,#6126f5 0%,#9a49e8 70%,#d97976 100%);-webkit-background-clip:text;background-clip:text}.lead{color:var(--muted);max-width:410px;margin:0;font-size:17px;line-height:1.8}.hero-actions{align-items:center;gap:28px;margin-top:30px;display:flex}.text-link{align-items:center;gap:12px;font-size:13px;font-weight:600;display:inline-flex}.text-link:hover{color:var(--primary)}.hero-caption{color:#716d83;margin:19px 0 0;font-size:11px}.hero-visual{padding:24px 22px 30px 10px;position:relative}.orb{filter:blur(45px);pointer-events:none;border-radius:50%;position:absolute}.orb-one{background:#bb98ff55;width:280px;height:330px;top:-5px;right:0}.orb-two{background:#ffc4a54a;width:230px;height:230px;bottom:0;left:-30px}.conversation-card{background:#ffffffea;border:1px solid #fff;border-radius:19px;padding:23px;position:relative;transform:rotate(-1.5deg);box-shadow:0 20px 70px #35217a0e,0 0 0 1px #e4daef}.conversation-heading{border-bottom:1px solid #eee9f4;align-items:center;gap:11px;padding-bottom:20px;display:flex}.agent-avatar{width:43px;height:43px;color:var(--primary);background:#efe8ff;border-radius:13px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.conversation-heading strong{font-size:12px;display:block}.conversation-heading>div>span{color:var(--muted);margin-top:2px;font-size:9px;display:block}.agent-badge{color:var(--primary);background:#f6f3ff;border:1px solid #e7dfff;border-radius:5px;margin-left:auto;padding:2px 7px;font-size:9px}.voice-panel{text-align:center;background:linear-gradient(135deg,#f7f4ff,#fcf9f7);border:1px solid #eee8f7;border-radius:11px;margin:18px 0;padding:18px 10px 15px}.mini-label{color:#7b6a9b;letter-spacing:.18em;font-size:7px;font-weight:700}.signal{justify-content:center;align-items:center;gap:4px;height:85px;display:flex}.signal i{background:linear-gradient(#9f79f9,#6126f5);border-radius:5px;width:3px;animation:3.5s ease-in-out infinite breathe;display:block}.voice-subtitle{color:#76668d;font-size:10px}.message{border-radius:10px;margin-bottom:11px;padding:13px 15px;font-size:11px;line-height:1.7}.customer{background:#f4f2f7;margin-left:48px}.agent{background:#f5f0ff;border:1px solid #e9ddff;margin-right:18px}.message-label{letter-spacing:.1em;color:var(--primary);align-items:center;gap:5px;margin-bottom:6px;font-size:7px;font-weight:700;display:flex}.handoff{border:1px solid #e9e5ee;border-radius:10px;align-items:center;gap:10px;padding:12px;display:flex}.handoff-icon{color:#d35822;background:#fff2ea;border-radius:7px;padding:8px;display:flex}.handoff strong{font-size:10px;display:block}.handoff div span{color:var(--muted);font-size:8px;display:block}.handoff>svg{color:#7654b4;margin-left:auto}.illustration-label{color:#82798d;text-align:center;padding-top:12px;font-size:8px}.floating-tag{border:1px solid var(--border);background:#fff;border-radius:8px;align-items:center;gap:8px;padding:11px 17px;font-size:9px;display:flex;position:absolute;bottom:9px;right:0;box-shadow:0 6px 30px #3321540b}.purple-dot{background:var(--primary);border-radius:50%;width:6px;height:6px}.sector-strip{border-top:1px solid var(--border);border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:25px;padding:24px 0;display:flex}.sector-strip>span{letter-spacing:.16em;color:#82798d;font-size:8px}.sector-strip>div{align-items:center;gap:45px;display:flex}.sector-strip>div>span{color:#696172;align-items:center;gap:9px;font-size:12px;display:flex}.sector-strip svg{color:#8a7da2;stroke-width:1.5px}.section{padding:95px 0;scroll-margin-top:10px}.section-heading .eyebrow{margin:0 0 20px}.section-heading h2{letter-spacing:-.04em;margin:0 0 21px;font-size:clamp(30px,3.2vw,42px);font-weight:550;line-height:1.2}.muted-heading{color:#91889f}.section-heading>p:not(.eyebrow){color:var(--muted);margin:0;font-size:14px;line-height:1.8}.feature-grid{grid-template-columns:1.15fr 1fr;gap:17px;margin-top:40px;display:grid}.feature-card{background:var(--card);border:1px solid var(--border);border-radius:var(--radius);padding:29px;overflow:hidden}.feature-main{background:linear-gradient(140deg,#fff,#f8f5ff);flex-direction:column;grid-row:span 2;padding:34px;display:flex}.icon-box{width:42px;height:42px;color:var(--primary);background:#f0e9ff;border-radius:11px;justify-content:center;align-items:center;margin-bottom:24px;display:flex}.icon-box svg{stroke-width:1.5px;width:20px;height:20px}.icon-box.orange{color:#cc5318;background:#fff0e7}.feature-card h3{letter-spacing:-.025em;margin:0 0 11px;font-size:19px;font-weight:550;line-height:1.4}.feature-main h3{font-size:25px}.feature-card p{color:var(--muted);max-width:400px;margin:0;font-size:13px;line-height:1.8}.request-chips{flex-wrap:wrap;gap:10px;margin-top:35px;display:flex}.request-chips span{border:1px solid var(--border);color:#716680;background:#fff;border-radius:30px;align-items:center;gap:6px;padding:8px 12px;font-size:10px;display:flex}.mini-flow{border-top:1px solid var(--border);justify-content:center;align-items:center;gap:13px;min-height:120px;margin-top:auto;padding-top:24px;font-size:10px;display:flex}.mini-flow>svg{color:#afa1bf}.flow-ai{background:var(--primary);color:#fff;border-radius:9px;align-items:center;gap:8px;padding:11px 14px;display:flex}.info-lines{color:#79678d;flex-wrap:wrap;gap:8px;margin-top:21px;font-size:9px;display:flex}.info-lines span{background:#fbf9fe;border-radius:5px;align-items:center;gap:4px;padding:5px 8px;display:flex}.human-footer{align-items:center;margin-top:22px;display:flex}.initials{width:30px;height:30px;color:var(--primary);background:#eee7ff;border-radius:50%;justify-content:center;align-items:center;font-size:10px;font-weight:600;display:flex}.initials.human{color:#cf581c;background:#fff0e6}.connecting-line{border-top:1px dashed #b6a5cf;width:32px;margin:0 6px}.human-footer>span:last-child{color:#82768f;margin-left:12px;font-size:10px}.how-section{background:#f6f4fa;border-top:1px solid #eee9f5;border-bottom:1px solid #eee9f5}.steps{grid-template-columns:repeat(3,1fr);gap:40px;margin-top:45px;display:grid}.steps article{border-top:1px solid #d9d0e9;padding-top:20px}.step-top{justify-content:space-between;align-items:center;margin-bottom:25px;display:flex}.step-top span{letter-spacing:.12em;color:#8f7caa;font-size:11px}.step-top svg{color:var(--primary);stroke-width:1.5px}.steps h3{letter-spacing:-.025em;margin:0 0 12px;font-size:17px;font-weight:600}.steps p{color:var(--muted);margin:0;font-size:13px;line-height:1.8}.sector-tabs{flex-wrap:wrap;gap:10px;margin-top:34px;margin-bottom:25px;display:flex}.sector-tabs button{border:1px solid var(--border);color:#6d637d;background:#fff;border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:11px 17px;font-size:12px;display:flex}.sector-tabs button.active{color:#5820cf;background:#eee7ff;border-color:#c7b4f5}.sector-tabs button:hover{border-color:#af91ed}.sector-panel{border:1px solid var(--border);border-radius:var(--radius);background:#fff;grid-template-columns:1.1fr 1fr;align-items:center;gap:55px;padding:42px;display:grid}.sector-copy .eyebrow{letter-spacing:.04em;font-size:9px}.sector-copy h3{letter-spacing:-.035em;margin:20px 0 16px;font-size:28px;font-weight:550;line-height:1.3}.sector-copy p{color:var(--muted);font-size:13px;line-height:1.8}.sector-copy ul{gap:9px;margin:22px 0 27px;padding:0;font-size:11px;list-style:none;display:grid}.sector-copy li{align-items:center;gap:8px;display:flex}.sector-copy li svg{color:var(--primary)}.sector-example{background:#f8f6fc;border:1px solid #ebe4f5;border-radius:16px;padding:22px}.example-top{align-items:center;gap:10px;margin-bottom:23px;display:flex}.example-top strong{font-size:11px;display:block}.example-top>div>span{color:var(--muted);font-size:9px;display:block}.example-message{border:1px solid var(--border);background:#fff;border-radius:10px;margin-bottom:13px;padding:16px}.example-message>span{letter-spacing:.08em;color:#837590;align-items:center;gap:6px;font-size:8px;font-weight:600;display:flex}.example-message p{margin:9px 0 0;font-size:12px;line-height:1.8}.ai-reply{background:#f2ebff;border-color:#e2d4ff}.ai-reply>span{color:var(--primary)}.example-note{color:#83768e;margin-bottom:0;font-size:8px;line-height:1.7}.faq-section{padding-top:35px}.faq-grid{grid-template-columns:1fr 1.35fr;gap:65px;display:grid}.faq-grid .text-link{margin-top:25px}.faq-list details{border-bottom:1px solid var(--border)}.faq-list summary{cursor:pointer;justify-content:space-between;align-items:center;gap:20px;padding:21px 0;font-size:13px;font-weight:600;list-style:none;display:flex}.faq-list summary::-webkit-details-marker{display:none}.faq-list summary svg{color:#8e7eaa;transition:transform .2s}.faq-list details[open] summary svg{transform:rotate(180deg)}.faq-list details p{color:var(--muted);max-width:490px;margin:0;padding-bottom:20px;font-size:13px;line-height:1.8}.demo-section{padding-top:10px}.demo-card{color:#fff;background:linear-gradient(115deg,#25163f,#40226c);border-radius:24px;grid-template-columns:1.3fr 1fr;min-height:355px;padding:58px 55px;display:grid;position:relative;overflow:hidden}.demo-content{z-index:2;position:relative}.demo-content .eyebrow{color:#b9a0e6}.demo-content h2{letter-spacing:-.035em;margin:24px 0 19px;font-size:40px;font-weight:550;line-height:1.2}.demo-content>p{color:#c6b7df;font-size:13px;line-height:1.8}.light-button{color:#3b225b;background:#fff;border-color:#fff;margin-top:12px;padding:13px 21px;font-size:12px}.light-button:hover{color:#3b225b;background:#eee4ff}.demo-note{font-size:10px!important}.contact-pending{background:#ffffff0d;border:1px solid #ffffff26;border-radius:9px;padding:10px 15px;display:inline-block;margin-top:24px!important}.demo-art{color:#d5b9ff;justify-content:center;align-items:center;display:flex;position:relative}.demo-ring{aspect-ratio:1;border:1px solid #bb83f52e;border-radius:50%;position:absolute}.ring-a{width:200px}.ring-b{width:290px}.ring-c{width:380px}.demo-art>svg{filter:drop-shadow(0 0 25px #b892fc88);stroke-width:1px}.demo-art:before{content:"";filter:blur(35px);background:#ad57f320;border-radius:50%;width:220px;height:220px;position:absolute}.small-signal{opacity:.7;height:40px;position:absolute;bottom:0;transform:scale(.5)}.small-signal i{background:#ca98ff}.footer{padding:0 0 25px}.footer-top{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;padding-bottom:36px;display:flex}.footer-top p{color:#8f819f;margin-top:12px;font-size:11px}.footer-top nav{color:#746b81;flex-wrap:wrap;gap:27px;font-size:11px;display:flex}.footer-top nav a:hover{color:var(--primary)}.footer-bottom{color:#8f819f;justify-content:space-between;margin-top:20px;font-size:9px;display:flex}@keyframes breathe{0%,to{transform:scaleY(.85)}50%{transform:scaleY(1.1)}}@media (min-width:1450px){.hero-grid{padding-top:110px;padding-bottom:110px}}@media (max-width:1000px){.container{width:calc(100% - 48px)}.navigation{gap:22px}.hero-grid{gap:20px;padding-top:60px;padding-bottom:65px}.hero h1{font-size:43px}.lead{font-size:15px}.hero-actions{gap:18px}.hero-actions .button{gap:12px;padding:14px 17px;font-size:12px}.hero-visual{padding-right:5px}.conversation-card{padding:18px}.sector-strip>div{gap:23px}.sector-strip>span{font-size:7px}.sector-panel{gap:30px;padding:30px}.demo-card{padding:45px}.demo-content h2{font-size:35px}.faq-grid{gap:40px}}@media (max-width:760px){html{scroll-padding-top:85px}.container{width:calc(100% - 40px)}.header-inner{height:74px}.logo{width:155px}.menu-toggle{color:var(--foreground);display:flex}.navigation{background:var(--background);border-bottom:1px solid var(--border);width:100%;padding:24px;display:none;position:absolute;top:74px;left:0;box-shadow:0 10px 20px #3b225b08}.navigation.open{flex-direction:column;align-items:stretch;gap:18px;display:flex}.navigation>a{padding:7px}.hero-grid{grid-template-columns:1fr;gap:30px;padding-top:50px;padding-bottom:50px}.hero-copy{max-width:560px}.hero h1{font-size:clamp(35px,6.4vw,49px)}.lead{max-width:430px}.hero-caption{font-size:10px}.hero-visual{justify-self:center;width:100%;max-width:430px;padding:20px 14px 25px}.conversation-card{padding:22px}.floating-tag{right:0}.sector-strip{flex-direction:column;align-items:flex-start;gap:16px;padding:22px 0}.sector-strip>div{flex-wrap:wrap;gap:15px 22px}.sector-strip>span{font-size:8px}.sector-strip>div>span{font-size:11px}.section{padding:62px 0}.section-heading h2{font-size:34px}.section-heading>p:not(.eyebrow){font-size:13px}.feature-grid{grid-template-columns:1fr;margin-top:28px}.feature-main{grid-row:auto;min-height:410px}.feature-card,.feature-main{padding:26px}.feature-main h3{font-size:23px}.request-chips{margin-top:26px}.steps{grid-template-columns:1fr;gap:30px;margin-top:30px}.step-top{margin-bottom:15px}.steps article{padding-top:17px}.steps p{max-width:450px}.sector-tabs{grid-template-columns:1fr 1fr;gap:8px;margin-top:28px;display:grid}.sector-tabs button{gap:6px;padding:11px 9px;font-size:10px}.sector-panel{grid-template-columns:1fr;gap:25px;padding:25px}.sector-copy h3{font-size:25px}.sector-example{padding:18px}.faq-section{padding-top:10px}.faq-grid{grid-template-columns:1fr;gap:26px}.faq-list summary{font-size:12px}.demo-section{padding-top:5px}.demo-card{grid-template-columns:1fr;min-height:0;padding:33px 25px}.demo-content h2{font-size:30px}.demo-art{display:none}.footer-top{flex-direction:column;align-items:flex-start;gap:23px;padding-bottom:27px}.footer-top nav{gap:18px;font-size:10px}.footer-bottom{gap:15px;font-size:8px}.footer-bottom>span:last-child{text-align:right;max-width:190px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition:none!important;animation:none!important}}.hero-visual .voice-panel{margin:14px 0;padding:12px 10px 10px}.hero-visual .voice-panel .signal{height:64px;transform:scaleY(.65)}.hero-visual .message{margin-bottom:9px;padding:11px 14px}.hero-visual .conversation-heading{padding-bottom:15px}.hero-visual .illustration-label{font-size:8px}.voice-flows-section{padding-top:15px}.voice-flows-grid{grid-template-columns:1fr 1fr;align-items:center;gap:65px;display:grid}.voice-flows-grid .section-heading>p:not(.eyebrow){max-width:480px}.voice-flows-grid .flows-detail{margin-top:18px!important}.voice-flows-grid .text-link{margin-top:25px}.voice-flow-example{border:1px solid var(--border);border-radius:var(--radius);background:linear-gradient(135deg,#f5f0ff,#fff);margin:0;padding:28px}.flow-entry{border-bottom:1px solid #dfd4f3;align-items:center;gap:14px;padding-bottom:23px;display:flex}.flow-entry .icon-box{margin:0}.flow-entry strong{font-size:14px;display:block}.flow-entry span:not(.icon-box){color:var(--muted);font-size:11px;display:block}.flow-branches{gap:13px;margin-top:22px;display:grid}.flow-branch{background:#fff;border:1px solid #e5ddf0;border-radius:10px;gap:12px;padding:16px;display:flex}.flow-branch>svg{color:var(--primary);margin-top:3px}.flow-branch strong{font-size:12px;font-weight:600}.flow-branch p{color:var(--muted);margin:5px 0 0;font-size:11px;line-height:1.8}.voice-flow-example figcaption{color:var(--muted);margin-top:18px;font-size:9px}.success-section{background:#f6f4fa;border-block:1px solid #eee9f5;margin-bottom:60px}.success-cards{grid-template-columns:repeat(3,1fr);gap:17px;margin-top:35px;display:grid}.success-number{color:var(--primary);letter-spacing:.12em;margin-bottom:26px;font-size:11px;display:block}.success-link{margin-top:28px}@media (max-width:1000px){.voice-flows-grid{gap:30px}.success-cards .feature-card{padding:23px}}@media (max-width:760px){.voice-flows-section{padding-top:10px}.voice-flows-grid{grid-template-columns:1fr;gap:30px}.voice-flow-example{padding:22px}.success-cards{grid-template-columns:1fr}.success-number{margin-bottom:17px}.success-section{margin-bottom:35px}}.flow-showcase{padding:18px 0 25px;position:relative}.flow-glow{filter:blur(28px);pointer-events:none;background:radial-gradient(at 70% 20%,#b88eff50,#0000 65%),radial-gradient(at 10% 90%,#ffb88f30,#0000 65%);position:absolute;inset:5% -4% 3%}.flow-canvas{background:#fffe;border:1px solid #ddd0f4;border-radius:24px;padding:24px;position:relative;transform:rotate(-1deg);box-shadow:0 25px 65px #41246e12}.flow-canvas-header{border-bottom:1px solid #eee8f5;align-items:center;gap:12px;padding-bottom:19px;display:flex}.flow-canvas-header>div{min-width:0}.flow-canvas-header strong{font-size:14px;display:block}.flow-canvas-header div>span{color:var(--muted);margin-top:3px;font-size:10px;display:block}.flow-switch{background:#f3eff8;border:1px solid #ece5f3;border-radius:9px;grid-template-columns:1fr 1fr;gap:4px;margin:20px 0;padding:4px;display:grid}.flow-switch button{color:#786a8d;background:0 0;border:0;border-radius:6px;padding:9px 7px;font-size:10px;font-weight:600}.flow-switch button[aria-pressed=true]{color:var(--primary);background:#fff;box-shadow:0 2px 8px #39204e0b}.flow-map{min-height:370px;padding:2px 0}.map-node{background:#fff;border:1px solid #e7dfef;border-radius:10px;align-items:center;gap:10px;width:90%;margin:auto;padding:13px;display:flex}.map-node>svg{color:#8f7da8}.map-node strong{font-size:11px;font-weight:600;display:block}.map-node div>span{color:#83738f;margin-top:3px;font-size:9px;display:block}.node-dot{background:#ff9c64;border-radius:50%;width:6px;height:6px;margin-left:auto}.map-connector{color:#aa8eda;justify-content:center;align-items:flex-end;height:25px;display:flex;position:relative}.map-connector:before{content:"";background:#cdbbe6;width:1px;height:18px;position:absolute;top:0;left:50%}.ai-node{background:linear-gradient(115deg,#f0e8ff,#faf7ff);border-color:#dac9fa}.ai-node>svg{color:var(--primary)}.branch-question{color:#9276b9;justify-content:center;align-items:center;gap:7px;padding-bottom:17px;font-size:9px;display:flex}.map-routes{grid-template-columns:repeat(3,1fr);gap:9px;padding-top:13px;display:grid;position:relative}.map-routes:before{content:"";background:#d8c9eb;height:1px;position:absolute;top:0;left:16%;right:16%}.map-route{position:relative}.map-route:before{content:"";background:#d8c9eb;width:1px;height:13px;position:absolute;top:-13px;left:50%}.route-label{color:#7d6a96;background:#f6f2fa;border:1px solid #e5dbef;border-radius:8px;justify-content:center;align-items:center;gap:5px;padding:9px 4px;font-size:8px;display:flex}.route-label svg{width:12px}.selected-route .route-label{color:var(--primary);background:#eee5ff;border-color:#d7c0fc}.human-route .route-label{color:#b85223;background:#fff2ea;border-color:#f5dac8}.route-connector{background:#d8c9eb;width:1px;height:16px;margin:auto}.route-result{background:#fff;border:1px solid #e7dfef;border-radius:8px;min-height:90px;padding:9px}.route-step{color:#a997bc;letter-spacing:.12em;margin-bottom:5px;font-size:7px;display:block}.route-result strong{font-size:9px;font-weight:600;line-height:1.5;display:block}.route-result>span:not(.route-step){color:#8e7d9d;margin-top:5px;font-size:8px;line-height:1.6;display:block}.order-result{background:#f6f1ff;border-color:#d8c4f6}.order-result .route-step{color:var(--primary)}.flow-outcome{color:#8a739f;border-top:1px solid #eee7f5;justify-content:center;align-items:center;gap:7px;margin-top:20px;padding-top:16px;font-size:9px;display:flex}.flow-outcome svg{color:var(--primary)}.simple-result{background:#f8f5fc}.simple-result>svg:last-child{color:var(--primary);margin-left:auto}.flow-canvas figcaption{text-align:center;margin-top:16px;font-size:8px}.flow-floating{border:1px solid var(--border);background:#fff;border-radius:9px;align-items:center;gap:8px;padding:12px 15px;font-size:9px;display:flex;position:absolute;bottom:8px;right:-9px;box-shadow:0 5px 25px #38205008}@media (max-width:1000px){.flow-canvas{padding:19px}.route-label{gap:3px;font-size:7px}.route-result{padding:7px}}@media (max-width:760px){.flow-showcase{padding:15px 4px 25px}.flow-canvas{padding:18px;transform:none}.flow-canvas-header strong{font-size:13px}.map-routes{gap:6px}.route-label{flex-direction:column;gap:5px;min-height:51px;font-size:8px}.route-label svg{width:15px}.route-result strong{font-size:9px}.route-result>span:not(.route-step){font-size:8px}.flow-floating{padding:10px;font-size:8px;right:0}.flow-map{min-height:385px}.map-node{width:100%}.voice-flows-grid{gap:15px}}.flow-showcase{padding:12px 0 20px}.flow-canvas{padding:20px}.flow-canvas-header{padding-bottom:14px}.flow-canvas-header .agent-avatar{border-radius:10px;width:36px;height:36px}.flow-switch{margin:14px 0;padding:3px}.flow-switch button{padding:7px}.flow-map{min-height:0}.flow-start{grid-template-columns:1fr 24px 1.15fr;align-items:center;display:grid}.flow-start .map-node{gap:8px;width:100%;height:100%;padding:10px}.flow-start .map-node strong{font-size:10px}.flow-start .map-node div>span{font-size:8px}.flow-start .node-dot{display:none}.flow-start>.map-connector{align-items:center;height:1px}.flow-start>.map-connector:before{width:100%;height:1px;top:0;left:0}.flow-start>.map-connector svg{background:#fff;margin-left:5px;position:relative;transform:rotate(-90deg)}.map-connector{height:20px}.map-connector:before{height:13px}.branch-question{padding-bottom:12px;font-size:8px}.map-routes{padding-top:10px}.map-route:before{height:10px;top:-10px}.route-label{padding:7px 4px}.route-connector{height:12px}.route-result{min-height:76px;padding:9px}.route-next{border-top:1px dashed #d6c4ef;margin-top:9px;padding-top:9px}.route-next strong{font-size:9px;font-weight:600;line-height:1.5;display:block}.route-next>span:last-child{color:#8e7d9d;margin-top:4px;font-size:8px;line-height:1.6;display:block}.flow-outcome{margin-top:14px;padding-top:12px;font-size:8px}.flow-canvas figcaption{margin-top:12px;font-size:7px}.flow-floating{padding:9px 12px;font-size:8px;bottom:4px}@media (max-width:760px){.flow-showcase{padding:10px 4px 20px}.flow-canvas{padding:17px}.flow-start{grid-template-columns:1fr}.flow-start .map-node{width:100%;padding:11px}.flow-start .map-node strong{font-size:11px}.flow-start .map-node div>span{font-size:9px}.flow-start>.map-connector{height:18px}.flow-start>.map-connector:before{width:1px;height:12px;top:0;left:50%}.flow-start>.map-connector svg{background:0 0;margin:0;transform:none}.route-label{min-height:47px}.route-result{padding:7px}.flow-map{min-height:0}}.launch-pill{color:var(--primary);white-space:nowrap;background:#f3edff;border:1px solid #ded1fb;border-radius:30px;align-items:center;gap:10px;padding:10px 16px;font-size:12px;display:inline-flex}.hero-grid{padding-top:100px}.hero h1{max-width:650px;font-size:clamp(46px,5vw,68px);line-height:1.09}.hero .lead{max-width:450px}.hero-caption{color:var(--primary)}.launch-section{padding-top:15px}.launch-card{isolation:isolate;color:#fff;background:radial-gradient(at 85% 45%,#743bb750,#0000 60%),#201331;border:1px solid #6e4994;border-radius:28px;grid-template-columns:1.15fr 1fr;align-items:center;gap:40px;padding:65px;display:grid;position:relative;overflow:hidden}.launch-card:before{content:"";z-index:-1;background-image:radial-gradient(#c5a2f026 1px,#0000 1px);background-size:24px 24px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000);mask-image:linear-gradient(90deg,#0000,#000)}.launch-copy .eyebrow{color:#d5b9f3;letter-spacing:.16em;font-size:9px}.launch-copy h2{letter-spacing:-.05em;margin:28px 0 22px;font-size:clamp(44px,5vw,68px);font-weight:500;line-height:1.08}.launch-copy h2>span{color:#c0a0ff}.launch-copy>p{color:#c7b8d7;max-width:370px;font-size:15px;line-height:1.8}.launch-light{background:#b69aff;border-radius:50%;flex-shrink:0;width:6px;height:6px;display:inline-block;box-shadow:0 0 12px #b69aff99}.launch-status{background:#c7a5ff0b;border:1px solid #c2a5ee40;border-radius:30px;align-items:center;gap:12px;margin:19px 0 12px;padding:12px 18px;display:inline-flex}.launch-status strong{letter-spacing:.02em;font-size:12px;font-weight:500}.launch-copy .launch-footnote{color:#b9a6ce;font-size:11px;line-height:1.9}.launch-art{aspect-ratio:1;place-items:center;min-width:0;display:grid;position:relative}.launch-orbit{aspect-ratio:1;border:1px solid #c9a9ff30;border-radius:50%;position:absolute}.orbit-outer{width:100%;transform:rotate(-30deg)}.orbit-inner{border-style:dashed;border-color:#c9a9ff26;width:75%;animation:70s linear infinite orbit-turn}.launch-core{aspect-ratio:1;color:#eee1ff;background:radial-gradient(circle at 35% 25%,#b786e7,#713ac1 45%,#392057 85%);border:1px solid #d0b3ff66;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:52%;animation:7s ease-in-out infinite launch-float;display:flex;box-shadow:0 0 80px #ac69ef30,inset 0 0 30px #ddb2ff30}.launch-core>span{letter-spacing:-.06em;margin-top:8px;font-size:49px;font-weight:500;line-height:1.2}.orbit-label{color:#e0cdee;white-space:nowrap;background:#30203f;border:1px solid #a57dc84d;border-radius:25px;padding:9px 15px;font-size:10px;position:absolute}.orbit-label-ai{top:13%;right:-1%}.orbit-label-human{bottom:13%;left:-3%}.orbit-spark{background:#d7b4ff;border-radius:50%;width:8px;height:8px;position:absolute;box-shadow:0 0 20px #c894ff}.spark-one{top:48%;right:-3px}.spark-two{background:#ffa76e;width:5px;height:5px;bottom:9%;left:18%}@keyframes orbit-turn{to{transform:rotate(360deg)}}@keyframes launch-float{50%{transform:translateY(-8px)}}@media (max-width:1000px){.launch-card{gap:25px;padding:45px}.hero h1{font-size:52px}.navigation{gap:18px}.launch-copy h2{font-size:54px}}@media (max-width:760px){.hero-grid{padding-top:48px}.hero h1{font-size:clamp(39px,9vw,58px)}.launch-card{grid-template-columns:1fr;gap:25px;padding:32px 26px}.launch-copy h2{font-size:52px}.launch-art{justify-self:center;width:min(290px,90%);margin:10px 0 15px}.launch-copy .eyebrow{font-size:8px}.launch-core>span{font-size:40px}.launch-core>svg{width:34px}.launch-section{padding-bottom:60px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition:none!important;animation:none!important}}.launch-contact{font:inherit;text-align:left;color:#eee1ff;overflow-wrap:anywhere;background:0 0;border:0;border-bottom:1px solid #c2a5ee66;align-items:center;gap:12px;padding:6px 0;font-size:13px;display:inline-flex}.launch-contact:hover{color:#fff;border-color:#eee1ff}.launch-contact:focus-visible{outline-color:#d5b9ff}.hero-channels{flex-wrap:wrap;gap:7px;margin-top:22px;display:flex}.hero-channels span{color:#735b94;background:#ffffffa8;border:1px solid #e1d6f3;border-radius:30px;padding:6px 10px;font-size:10px}.channels-section{border-bottom:1px solid var(--border);background:linear-gradient(#fcfbfe,#f7f4fc)}.channels-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:36px;display:grid}.channel-card{padding:26px 23px}.channel-card .icon-box{margin-bottom:25px}.channel-kicker{color:#8a729f;margin-bottom:11px;font-size:10px;line-height:1.6;display:block}.channel-card h3{margin-bottom:15px;font-size:21px}.channel-card p{font-size:12px}.channels-note{color:var(--muted);max-width:760px;margin:22px 0 0;font-size:11px;line-height:1.8}@media (max-width:1000px){.channels-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.navigation{gap:14px;font-size:12px}}@media (max-width:760px){.channels-grid{grid-template-columns:1fr}.channel-card{padding:26px}.channel-card .icon-box{margin-bottom:18px}.hero-channels{gap:6px}.hero-channels span{font-size:9px}}.channel-card-top{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.channel-coming-soon{background:radial-gradient(at 100% 0,#edd5ff9c,#0000 70%),linear-gradient(145deg,#fffbff,#f5efff);border-color:#dac8f4;position:relative}.channel-coming-soon:after{content:"";border-radius:inherit;pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 1px #fff}.channel-coming-soon .icon-box{color:#7729c0;background:linear-gradient(135deg,#f0d7ff,#e0d9ff)}.coming-soon-badge{isolation:isolate;white-space:nowrap;color:#fff;letter-spacing:.02em;background:linear-gradient(110deg,#6126f5,#b02cc5);border-radius:20px;align-items:center;gap:5px;padding:6px 9px;font-size:9px;font-weight:600;display:inline-flex;position:relative;overflow:hidden;box-shadow:0 3px 16px #8334d833}.coming-soon-badge:after{content:"";z-index:-1;background:linear-gradient(110deg,#0000 30%,#fff5 50%,#0000 70%);animation:5s ease-in-out infinite soon-shimmer;position:absolute;inset:-50%;transform:translate(-100%)}.channel-coming-soon h3{color:#582384}@keyframes soon-shimmer{0%,35%{transform:translate(-100%)}75%,to{transform:translate(100%)}}@media (prefers-reduced-motion:reduce){.coming-soon-badge:after{animation:none}}.voice-suite-section{border-block:1px solid var(--border);background:#f7f4fc}.voice-suite-heading{justify-content:space-between;align-items:center;gap:30px;display:flex}.voice-suite-mark{width:110px;height:110px;color:var(--primary);background:linear-gradient(135deg,#fff,#e9dfff);border:1px solid #ddcdf7;border-radius:30px;flex-shrink:0;justify-content:center;align-items:center;gap:10px;display:flex}.voice-suite-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:38px;display:grid}.voice-suite-bottom{justify-content:space-between;align-items:center;gap:32px;margin-top:24px;display:flex}.voice-suite-bottom p{color:var(--muted);max-width:650px;margin:0;font-size:11px;line-height:1.8}.voice-suite-bottom .text-link{flex-shrink:0}.navigation{gap:20px}@media (max-width:1100px){.navigation{gap:13px;font-size:11px}.launch-pill{padding:9px 12px}.voice-suite-bottom{flex-direction:column;align-items:flex-start;gap:16px}}@media (max-width:760px){.voice-suite-grid{grid-template-columns:1fr}.voice-suite-mark{display:none}.voice-suite-heading{display:block}}.pricing-preview-section{border-block:1px solid var(--border);background:linear-gradient(#fcfbfe,#f4effb);margin-bottom:55px}.pricing-preview-heading{justify-content:space-between;align-items:center;gap:28px;display:flex}.pricing-soon{gap:8px;padding:10px 17px;font-size:12px}.pricing-preview-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:38px;display:grid}.pricing-preview-card{background:linear-gradient(145deg,#fff,#faf7ff);border-color:#ded2f0}.pricing-plan-label{letter-spacing:.18em;color:#8b729e;font-size:8px}.pricing-preview-card h3{color:#442261;margin:10px 0 12px;font-size:30px}.pricing-preview-card>p{min-height:48px}.pricing-awaiting{color:var(--primary);border-top:1px solid #e6dcf1;align-items:center;gap:9px;margin-top:30px;padding-top:23px;font-size:16px;font-weight:500;display:flex}.pricing-preview-footer{justify-content:space-between;align-items:center;gap:28px;margin-top:24px;display:flex}.pricing-preview-footer p{color:var(--muted);margin:0;font-size:11px}.pricing-preview-footer .text-link{flex-shrink:0}@media (max-width:1000px) and (min-width:761px){.navigation{gap:10px;font-size:10px}.navigation .launch-pill{padding:8px 10px;font-size:10px}.header-inner .logo{width:155px}}@media (max-width:760px){.pricing-preview-heading{flex-direction:column;align-items:flex-start;gap:22px}.pricing-preview-grid{grid-template-columns:1fr;gap:16px;margin-top:28px}.pricing-preview-card>p{min-height:0}.pricing-awaiting{margin-top:24px}.pricing-preview-footer{flex-direction:column;align-items:flex-start;gap:14px}.pricing-preview-section{margin-bottom:30px}}.pricing-section{background:linear-gradient(#fbf9ff,#fff)}.pricing-heading{justify-content:space-between;align-items:flex-end;gap:32px;margin-bottom:42px;display:flex}.pricing-heading .section-heading{margin-bottom:0}.billing-options{flex-direction:column;flex-shrink:0;align-items:center;gap:10px;padding-bottom:6px;display:flex}.billing-switch{background:#eee8f8;border:1px solid #e3d9f3;border-radius:12px;gap:4px;padding:5px;display:flex}.billing-switch button{color:#7d708d;cursor:pointer;background:0 0;border:0;border-radius:8px;padding:11px 24px;font-size:14px;font-weight:600}.billing-switch button[aria-pressed=true]{color:var(--primary);background:#fff;box-shadow:0 3px 10px #49277b10}.billing-saving{color:var(--primary);align-items:center;gap:7px;font-size:12px;display:flex}.pricing-grid{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.pricing-card{background:#fff;border:1px solid #e6dfef;border-radius:22px;flex-direction:column;padding:28px;display:flex;box-shadow:0 8px 28px #38205004}.pricing-featured{border:2px solid var(--primary);background:linear-gradient(160deg,#f7f2ff,#fff 55%);padding:27px;box-shadow:0 15px 45px #6126f512}.plan-top{justify-content:space-between;align-items:center;gap:10px;display:flex}.plan-top h3{margin:0;font-size:24px}.plan-badge{color:var(--primary);background:#eee5ff;border-radius:20px;padding:6px 10px;font-size:11px;font-weight:600}.plan-description{color:var(--muted);min-height:42px;margin:10px 0 26px;font-size:14px}.plan-price{align-items:baseline;gap:8px;display:flex}.plan-price strong{letter-spacing:-2px;font-size:46px;line-height:1.15}.plan-price>span{color:var(--muted);font-size:14px}.plan-billing{color:var(--muted);margin:8px 0 23px;font-size:12px}.plan-minutes{border-top:1px solid #eee8f4;border-bottom:1px solid #eee8f4;align-items:center;gap:12px;margin-bottom:22px;padding:16px 0;display:flex}.plan-minutes>svg{width:20px;color:var(--primary);flex-shrink:0}.plan-minutes strong{font-size:18px;display:block}.plan-minutes div>span{color:var(--muted);margin-top:4px;font-size:11px;display:block}.plan-cta{justify-content:space-between;width:100%;font-size:14px}.plan-cta-outline{color:var(--primary);box-shadow:none;background:#fff;border:1px solid #dcd0ee}.plan-cta-outline:hover{color:var(--primary);background:#f4effc}.plan-features{flex-direction:column;flex:1;gap:13px;margin:24px 0;padding:0;list-style:none;display:flex}.plan-features li{align-items:flex-start;gap:9px;font-size:13px;display:flex}.plan-features svg{color:var(--primary);flex-shrink:0;margin-top:2px}.plan-upgrade{background:#faf8fd;border:1px dashed #dccfea;border-radius:12px;padding:14px}.plan-upgrade>span{color:var(--muted);align-items:center;gap:5px;font-size:11px;display:flex}.plan-upgrade>strong{justify-content:space-between;gap:8px;margin-top:9px;font-size:15px;display:flex}.plan-upgrade>strong>span{color:var(--primary);font-size:13px}.plan-upgrade p{color:var(--muted);margin:7px 0 0;font-size:10px}.pricing-support{background:#fff;border:1px solid #e6dfef;border-radius:16px;align-items:center;gap:15px;margin-top:26px;padding:20px 24px;display:flex}.pricing-support .icon-box{flex-shrink:0;width:40px;height:40px;margin:0}.pricing-support p{color:var(--muted);margin:0;font-size:13px;line-height:1.7}.pricing-support strong{color:var(--foreground)}.pricing-support .text-link{white-space:nowrap;margin-left:auto;font-size:12px}.pricing-note{color:#938a9e;max-width:980px;margin:22px 0 0;font-size:11px;line-height:1.7}@media (max-width:1000px){.pricing-card{padding:21px}.pricing-featured{padding:20px}.plan-badge{padding:5px 7px;font-size:9px}.pricing-grid{gap:14px}.plan-price strong{font-size:40px}}@media (max-width:760px){.pricing-heading{flex-direction:column;align-items:flex-start;gap:24px;margin-bottom:28px}.pricing-grid{grid-template-columns:1fr;gap:18px}.pricing-card{padding:25px}.pricing-featured{padding:24px}.plan-description{min-height:0;margin-bottom:22px}.plan-price strong{font-size:46px}.plan-badge{font-size:11px}.pricing-support{flex-wrap:wrap;align-items:flex-start;padding:20px}.pricing-support p{flex:1;min-width:190px}.pricing-support .text-link{margin-left:55px}.pricing-desktop-break{display:none}.billing-options{align-items:flex-start}.billing-saving{padding-left:4px}}.plan-price strong{letter-spacing:-1px;color:var(--primary);font-size:30px}.plan-upgrade>strong>span{font-size:11px}.pricing-soon{flex-shrink:0}@media (max-width:760px){.plan-price strong{font-size:30px}}.pricing-soon{text-transform:uppercase;letter-spacing:.08em}
