.zi-page{--zi-bg:var(--bg);--zi-blue:#58baf7;--zi-border:rgba(255,255,255,0.08);--zi-container:1376px;--zi-muted:var(--fg-dim);--zi-surface:#111;--zi-surface-raised:#181818;--zi-text:var(--fg);position:relative;width:100%;min-width:0;overflow:clip;background:var(--zi-bg);color:var(--zi-text);font-family:var(--font-geist),"Inter",-apple-system,ui-sans-serif,system-ui,sans-serif;font-feature-settings:"ss01","cv11";font-size:16px;font-weight:400;line-height:1.2;isolation:isolate;color-scheme:dark}.zi-page *,.zi-page :after,.zi-page :before{box-sizing:border-box}.zi-page :where(a){color:inherit;text-decoration:none}.zi-page :where(button,a){-webkit-tap-highlight-color:transparent}.zi-page :where(button){color:inherit;font:inherit}.zi-page :where(img,video){display:block;max-width:100%}.zi-page :where(h1,h2,h3,p){margin:0;font-weight:400}.zi-page :focus-visible{outline:2px solid var(--zi-blue);outline-offset:3px}.zi-page .zi-main{position:relative}.zi-reveal{transform:translateZ(0)}.zi-arrow-icon{width:17px;height:17px;overflow:visible;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.6;transition:transform .26s ease}.zi-brand{display:inline-flex;align-items:center;gap:9px;color:#fff;font-family:var(--font-geist),"Inter",-apple-system,ui-sans-serif,system-ui,sans-serif;font-size:21px;font-weight:500;line-height:1}.zi-brand__mark{position:relative;display:inline-block;width:20px;height:22px}.zi-brand__mark i{position:absolute;display:block;width:4px;height:10px;border-radius:1px;background:currentColor;transform:skew(-15deg)}.zi-brand__mark i:first-child{top:3px;left:0;height:4px}.zi-brand__mark i:nth-child(2){top:0;left:8px}.zi-brand__mark i:nth-child(3){right:0;bottom:0}.zi-header{position:fixed;z-index:100;top:0;left:0;display:grid;grid-template-columns:auto 1fr auto;align-items:center;width:100%;height:58px;padding:0 32px;border-bottom:1px solid rgba(255,255,255,.12);background:rgba(0,0,0,.9);backdrop-filter:blur(14px)}.zi-header__brand-link{position:relative;z-index:3}.zi-header__desktop-nav{display:flex;align-items:center;height:100%;margin-left:32px;gap:27px}.zi-header__desktop-nav a{color:#444;font-size:15px;line-height:58px;transition:color .2s ease}.zi-header__desktop-nav a.is-active,.zi-header__desktop-nav a:hover{color:#ececec}.zi-header__resources span{display:inline-block;margin-left:4px;transform:translateY(-1px);transition:transform .2s ease}.zi-header__resources:hover span{transform:translateY(1px)}.zi-header__actions,.zi-header__socials{display:flex;align-items:center}.zi-header__actions{gap:10px}.zi-header__socials{margin-right:14px;gap:15px}.zi-header__social{display:inline-flex;align-items:center;gap:6px;color:#e9e9e9;font-family:var(--font-geist),"Inter",-apple-system,ui-sans-serif,system-ui,sans-serif;font-size:14px;transition:color .2s ease}.zi-header__social:hover{color:var(--zi-blue)}.zi-social-glyph{letter-spacing:-5px;transform:translateX(-2px) scale(.58)}.zi-github-glyph{display:inline-grid;place-items:center;width:17px;height:17px;border:2px solid;border-radius:50%;font-size:0}.zi-header .zi-button{min-width:auto;height:36px;padding:0 17px;font-size:14px}.zi-header__menu-button,.zi-mobile-menu{display:none}.zi-horizontal-rail-wrap{position:relative}.zi-horizontal-rail{display:flex;width:100%;gap:16px;overflow-x:auto;overscroll-behavior-inline:contain;scroll-behavior:smooth;scroll-snap-type:x mandatory;scrollbar-width:none}.zi-horizontal-rail::-webkit-scrollbar{display:none}.zi-horizontal-rail:focus-visible{outline:2px solid var(--zi-blue);outline-offset:4px;border-radius:12px}.zi-carousel-controls{position:absolute;right:32px;bottom:0;display:flex;gap:8px}.zi-carousel-controls button{display:grid;width:42px;height:42px;padding:0;place-items:center;border:0;border-radius:50%;background:#161616;cursor:pointer;transition:background .2s ease,transform .2s ease}.zi-carousel-controls button:first-child{color:#454545}.zi-carousel-controls button:hover{background:#242424;color:#fff;transform:scale(1.04)}.zi-section-intro{position:relative;z-index:2;width:min(100%,1100px);margin:0 auto}.zi-section-intro--center{text-align:center}.zi-agent-cta h2,.zi-cross-channel__intro h2,.zi-section-intro h2,.zi-use-cases__heading h2{font-size:clamp(28px,3.4vw,44px);font-weight:500;line-height:1.05;letter-spacing:-.03em;color:var(--zi-text);text-wrap:balance}.zi-agent-cta p,.zi-cross-channel__intro p,.zi-section-intro p{color:var(--zi-muted);font-size:17px;font-weight:400;line-height:1.55;text-wrap:pretty}.zi-section-intro p{margin-top:16px}.zi-section-intro--center p{max-width:62ch;margin-right:auto;margin-left:auto}.zi-hero{position:relative;min-height:860px;padding-top:58px;overflow:hidden;background:var(--zi-bg)}.zi-hero__visuals{position:absolute;z-index:1;top:58px;left:0;display:grid;grid-template-columns:1fr 1fr;width:100%;height:490px;pointer-events:none}.zi-hero__visual{position:relative;display:flex;align-items:center;height:100%}.zi-hero__visual img{width:100%;height:100%;object-fit:contain;filter:saturate(.98) contrast(1.02)}.zi-hero__visual--left{justify-content:flex-start}.zi-hero__visual--left img{width:710px;margin-left:-12px;transform:translate3d(0,-195px,0) scale(1.02);animation:zi-hero-float-left 9s ease-in-out infinite}.zi-hero__visual--right{justify-content:flex-end}.zi-hero__visual--right img{width:690px;margin-right:13px;transform:translate3d(0,-195px,0);animation:zi-hero-float-right 8s ease-in-out .4s infinite}.zi-hero__content{position:absolute;z-index:3;top:540px;left:50%;width:min(100% - 64px,1136px);transform:translateX(-50%);text-align:center}.zi-hero__content h1{width:fit-content;margin:0 auto;font-size:var(--hero-h1);font-family:var(--font-sans);font-weight:var(--hero-title-weight);line-height:var(--hero-title-line-height);letter-spacing:var(--hero-title-tracking);color:var(--fg)}.zi-hero__copy{margin-top:17px;color:var(--zi-muted);font-size:19px;line-height:1.45}.zi-hero__copy--mobile{display:none}.zi-hero__buttons{display:flex;justify-content:center;margin-top:32px;gap:10px}.zi-capabilities{position:relative;padding:96px 32px;background:var(--zi-bg)}.zi-capabilities__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));width:min(100%,var(--zi-container));margin:48px auto 0;gap:16px}.zi-capabilities .zi-section-intro h2{width:fit-content;margin-right:auto;margin-left:auto}.zi-capabilities__description-mobile{display:none}.zi-capability-card{position:relative;display:flex;min-width:0;min-height:285px;flex-direction:column;overflow:hidden;border:1px solid rgba(255,255,255,.025);border-radius:22px;background:var(--zi-surface);transition:border-color .3s ease,background .3s ease,transform .3s ease}.zi-capability-card:hover{border-color:rgba(255,255,255,.09);background:#151515;transform:translateY(-2px)}.zi-capability-card__visual{position:relative;display:grid;height:171px;min-height:171px;padding:20px;place-items:center;overflow:hidden}.zi-capability-card__visual>img{width:100%;height:100%;object-fit:contain;transition:transform .5s cubic-bezier(.22,1,.36,1)}.zi-capability-card:hover .zi-capability-card__visual>img{transform:scale(1.035)}.zi-capability-card__visual.is-photos img{max-width:150px}.zi-capability-card__visual.is-contacts img{width:86%}.zi-capability-card__visual.is-tapback img{width:45%}.zi-capability-card__visual.is-groups img{width:92%;object-position:top center}.zi-capability-card__copy{position:relative;z-index:2;padding:0 22px 19px}.zi-capability-card__copy h3,.zi-capability-card__copy p{display:inline;font-size:14.5px;line-height:1.55}.zi-capability-card__copy h3{color:var(--zi-text);font-weight:550;letter-spacing:-.01em}.zi-capability-card__copy p{color:var(--zi-muted)}.zi-capability-card__copy p:before{content:" "}.zi-styled-message{position:relative;display:flex;width:238px;padding:12px 14px;flex-direction:column;border-radius:19px;background:linear-gradient(180deg,#3f3f3f,#303030);color:#f7f7f7;font-family:-apple-system,BlinkMacSystemFont,var(--font-geist),ui-sans-serif,system-ui,sans-serif;font-size:13px;line-height:1.16;box-shadow:0 10px 24px rgba(0,0,0,.35)}.zi-styled-message:after{position:absolute;right:2px;bottom:-4px;width:14px;height:16px;border-bottom-right-radius:14px;background:#303030;content:"";transform:skew(28deg)}.zi-styled-message strong{font-weight:700}.zi-styled-message em{font-family:Georgia,serif}.zi-typing-demo{display:flex;width:280px;flex-direction:column;align-items:flex-end;gap:16px}.zi-typing-demo>div{padding:9px 15px;border-radius:18px;background:#0071e3;color:#fff;font-family:-apple-system,BlinkMacSystemFont,sans-serif;font-size:14px}.zi-typing-dots{display:flex;align-self:center;width:62px;height:38px;align-items:center;justify-content:center;gap:6px;border-radius:20px;background:#4c4c4f}.zi-typing-dots i{width:8px;height:8px;border-radius:50%;background:#c7c7c7;animation:zi-typing 1.2s ease-in-out infinite}.zi-typing-dots i:nth-child(2){animation-delay:.12s}.zi-typing-dots i:nth-child(3){animation-delay:.24s}.zi-voice-demo{display:flex;align-items:center;width:310px;height:64px;padding:10px 14px;gap:10px;border-radius:18px;background:#454545;font-family:-apple-system,BlinkMacSystemFont,sans-serif;font-size:11px}.zi-voice-demo button{display:grid;width:28px;height:28px;padding:0 0 0 2px;place-items:center;border:0;border-radius:50%;background:#0a84ff;cursor:pointer;font-size:10px}.zi-voice-demo__wave{display:flex;height:34px;flex:1;align-items:center;gap:2px}.zi-voice-demo__wave i{width:2px;max-height:28px;border-radius:2px;background:#bdbdbd}.zi-location-demo{position:relative;width:290px;height:128px;overflow:hidden;border-radius:16px;background:linear-gradient(130deg,transparent 48%,rgba(255,255,255,.16) 49% 51%,transparent 52%),linear-gradient(45deg,#26313a,#11171b)}.zi-location-demo__route{position:absolute;top:25px;left:35px;width:190px;height:47px;border-color:#1689ff transparent transparent #1689ff;border-style:solid;border-width:3px;border-radius:50%;transform:rotate(-10deg)}.zi-location-demo__pin{position:absolute;top:26px;right:50px;color:#ff493f;font-size:28px;text-shadow:0 2px 7px #000}.zi-location-demo>div{position:absolute;right:12px;bottom:10px;left:12px;display:flex;padding:8px 11px;flex-direction:column;border-radius:9px;background:rgba(255,255,255,.92);color:#111;font-family:-apple-system,BlinkMacSystemFont,sans-serif;font-size:11px}.zi-location-demo small{margin-top:3px;color:#666;font-size:8px}.zi-channel-card h3,.zi-use-case-card h3,.zi-value-card h2{color:var(--zi-text);font-size:17px;font-weight:550;line-height:1.35;letter-spacing:-.01em}.zi-channel-card p,.zi-value-card p{margin-top:8px;color:var(--zi-muted);font-size:14.5px;font-weight:400;line-height:1.6}.zi-cross-channel{position:relative;padding:96px 32px;background:var(--zi-bg)}.zi-cross-channel__intro{display:grid;grid-template-columns:max-content minmax(0,1fr) minmax(0,1fr);width:min(100%,var(--zi-container));min-height:214px;margin:0 auto;gap:50px}.zi-cross-channel__intro p{padding-top:7px}.zi-cross-channel__visual{display:grid;height:214px;place-items:center;overflow:hidden;border-radius:20px;background:#101010}.zi-cross-channel__visual img{width:94%;height:94%;object-fit:contain}.zi-cross-channel__cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:min(100%,var(--zi-container));margin:48px auto 0;gap:20px}.zi-channel-card{position:relative;min-height:227px;padding:25px 23px;border:1px solid rgba(255,255,255,.025);border-radius:22px;background:#111;transition:background .3s ease,transform .3s ease}.zi-channel-card:hover{background:#161616;transform:translateY(-2px)}.zi-channel-card img{width:42px;height:42px;object-fit:contain}.zi-channel-card h3{margin-top:28px}.zi-performance{position:relative;height:720px;min-height:720px;padding:214px 32px 64px;overflow:hidden;background:#000}.zi-performance:before{position:absolute;z-index:0;inset:0;background-image:radial-gradient(circle,rgba(255,255,255,.9) 0 1px,transparent 1.7px),radial-gradient(circle,rgba(255,255,255,.55) 0 .8px,transparent 1.5px),radial-gradient(circle,rgba(255,255,255,.32) 0 1.2px,transparent 2px);background-position:12px 7px,39px 41px,83px 22px;background-size:71px 63px,109px 97px,157px 131px;content:"";opacity:.68;mask-image:radial-gradient(ellipse 82% 70% at 50% 48%,#000 25%,transparent 78%);animation:zi-stars 16s linear infinite}.zi-performance__heading{position:relative;width:min(100%,var(--zi-container));margin:0 auto}.zi-performance__heading img{position:absolute;top:-105px;right:-50px;width:370px;height:210px;object-fit:contain;opacity:.35;filter:blur(1px)}.zi-performance__heading h2{position:relative;z-index:2;font-size:48px;line-height:1.1;letter-spacing:-.01em;text-align:center}.zi-performance__grid{position:relative;z-index:1;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));width:min(100%,var(--zi-container));margin:178px auto 0;gap:20px}.zi-performance-card{height:250px;padding:21px 23px;border-radius:20px;background:#111}.zi-performance-card h3{font-size:20px;line-height:1.3}.zi-performance-card__bars{display:grid;margin-top:30px;gap:17px}.zi-performance-card__bars>div{display:grid;gap:8px}.zi-performance-card__bars span{color:#cfcfcf;font-size:12px}.zi-performance-card__bars i{display:block;width:var(--bar-width);height:4px;border-radius:4px;background:var(--zi-blue)}.zi-performance-card__bars .is-legacy i{background:#393939}.zi-performance-card__bars .is-legacy span{color:#666}.zi-performance-card>p{margin-top:25px;font-size:16px}.zi-performance-card>p strong{color:#4ab8fb;font-weight:500}.zi-use-cases{position:relative;padding:96px 0;overflow:hidden}.zi-use-cases__heading{padding:0 32px}.zi-use-cases__rail{margin-top:48px;padding-bottom:65px}.zi-use-cases__rail .zi-horizontal-rail{padding:0 32px;scroll-padding-inline:32px}.zi-use-case-card{width:340px;min-width:340px;scroll-snap-align:start}.zi-use-case-card__media{position:relative;height:405px;overflow:hidden;border-radius:14px;background:#111}.zi-use-case-card__background,.zi-use-case-card__phone{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:transform .65s cubic-bezier(.22,1,.36,1)}.zi-use-case-card__phone{top:-8px;right:15px;left:15px;width:calc(100% - 30px);height:430px;object-fit:contain;object-position:top center}.zi-use-case-card:hover .zi-use-case-card__background{transform:scale(1.035)}.zi-use-case-card:hover .zi-use-case-card__phone{transform:translateY(-8px)}.zi-use-case-card h3{margin-top:16px}.zi-agent-cta{display:grid;padding:96px 24px;place-items:center;background:var(--zi-bg);text-align:center}.zi-agent-cta h2{width:fit-content;margin-right:auto;margin-left:auto}.zi-agent-cta p{margin-top:16px}.zi-agent-cta .btn{margin-top:32px}.zi-values{position:relative;padding:0 13.75% 96px;background:var(--zi-bg)}.zi-values__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:min(100%,1024px);margin:0 auto;gap:32px}.zi-value-card{position:relative;height:600px;overflow:hidden;border-radius:28px;background:#111;transition:background .3s ease,transform .3s ease}.zi-value-card:hover{background:#151515;transform:translateY(-3px)}.zi-value-card__copy{position:relative;z-index:2;padding:24px}.zi-value-card h2{width:fit-content}.zi-value-card>img{position:absolute;right:0;bottom:-8px;left:0;width:100%;height:68%;object-fit:contain;object-position:center bottom;transition:transform .7s cubic-bezier(.22,1,.36,1)}.zi-value-card:hover>img{transform:scale(1.025) translateY(-4px)}.zi-value-card:nth-child(2)>img,.zi-value-card:nth-child(3)>img{position:relative;inset:auto;display:block;height:auto;margin-top:24px}.zi-value-card:nth-child(2):hover>img,.zi-value-card:nth-child(3):hover>img{transform:translateY(-4px)}.zi-value-card:nth-child(4)>img{right:8%;bottom:20px;left:8%;width:84%;height:56%}.zi-footer{position:relative;display:grid;grid-template-columns:1.6fr 1fr;height:381px;min-height:381px;padding:37px 32px 32px;background:#000}.zi-footer__identity{display:flex;flex-direction:column;align-items:flex-start}.zi-footer__identity .zi-brand__mark{transform:scale(1.4);transform-origin:left top}.zi-footer__certifications{display:flex;height:75px;margin-top:59px;align-items:center;gap:18px}.zi-footer__certifications img{width:60px;height:60px;object-fit:contain}.zi-footer__certifications span{display:grid;width:58px;height:58px;place-items:center;border:2px solid #aaa;background:#e4e4e4;color:#161616;font-family:var(--font-geist),"Inter",-apple-system,ui-sans-serif,system-ui,sans-serif;font-size:10px;font-weight:700;line-height:1.05;text-align:center}.zi-footer__socials{display:flex;margin-top:32px;gap:16px}.zi-footer__socials a{color:#373737;font-family:var(--font-geist),"Inter",-apple-system,ui-sans-serif,system-ui,sans-serif;font-size:21px;font-weight:500;transition:color .2s ease}.zi-footer__socials a:hover{color:#fff}.zi-footer__status{position:absolute;bottom:73px;left:32px;margin:0;color:#18dc76;font-family:var(--font-geist),"Inter",-apple-system,ui-sans-serif,system-ui,sans-serif;font-size:12px}.zi-footer__status i{display:inline-block;width:8px;height:8px;margin-right:7px;border-radius:50%;background:currentColor}.zi-footer__links{display:grid;grid-template-columns:1.2fr 1fr .8fr 1fr;gap:30px}.zi-footer__group{display:flex;flex-direction:column;align-items:flex-start}.zi-footer__group h3{margin-bottom:20px;color:#a7a7a7;font-family:var(--font-geist),"Inter",-apple-system,ui-sans-serif,system-ui,sans-serif;font-size:12px;font-weight:500}.zi-footer__group a{margin-bottom:14px;color:#242424;font-size:15px;transition:color .2s ease}.zi-footer__group a:hover{color:#bcbcbc}.zi-footer__legal{position:absolute;bottom:32px;left:32px;display:flex;color:#252525;font-family:var(--font-geist),"Inter",-apple-system,ui-sans-serif,system-ui,sans-serif;font-size:11px;gap:11px}.zi-footer__legal a{padding-left:11px;border-left:1px solid #252525;transition:color .2s ease}.zi-footer__legal a:hover{color:#8a8a8a}@keyframes zi-hero-float-left{0%,to{transform:translate3d(0,-195px,0) scale(1.02)}50%{transform:translate3d(7px,-200px,0) scale(1.025)}}@keyframes zi-hero-float-right{0%,to{transform:translate3d(0,-195px,0)}50%{transform:translate3d(-6px,-188px,0)}}@keyframes zi-typing{0%,65%,to{opacity:.45;transform:translateY(0)}30%{opacity:1;transform:translateY(-3px)}}@keyframes zi-stars{0%{background-position:12px 7px,39px 41px,83px 22px}to{background-position:83px 70px,-70px 138px,240px 153px}}.zi-page .zs-sys-spotlight{--zi-text:var(--spot-fg);--zi-muted:var(--spot-dim)}.zi-page .zs-sys-spotlight .zi-carousel-controls button{background:#ececf0;color:var(--spot-fg)}.zi-page .zs-sys-spotlight .zi-carousel-controls button:first-child{color:var(--spot-mute)}.zi-page .zs-sys-spotlight .zi-carousel-controls button:hover{background:#e0e0e6;color:var(--spot-fg)}@media (max-width:1180px){.zi-agent-cta,.zi-capabilities,.zi-cross-channel,.zi-footer,.zi-performance,.zi-use-cases,.zi-values{height:auto}.zi-header__desktop-nav{gap:18px}.zi-header__socials{display:none}.zi-capabilities__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.zi-values{padding-right:9%;padding-left:9%}}@media (min-width:901px) and (max-width:1180px){.zi-hero__visuals{top:108.5px;height:383.5px}.zi-hero__visual{height:383.5px}.zi-hero__visual--left img,.zi-hero__visual--right img{width:100%;height:100%;margin:0;animation:none;object-fit:cover;transform:none}.zi-hero__content{top:534px}.zi-hero__content h1{font-size:var(--hero-h1)}.zi-cross-channel__intro{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 50px}.zi-cross-channel__intro>:first-child{grid-column:1/-1}.zi-performance{height:614px;min-height:614px;padding-top:169px}.zi-performance__grid{margin-top:80px}.zi-footer{height:392px;min-height:392px}.zi-performance__heading h2{font-size:36px;line-height:1.1}}@media (max-width:900px){.zi-header{grid-template-columns:1fr auto;height:61px;padding:0 16px}.zi-header__actions,.zi-header__desktop-nav{display:none}.zi-header__menu-button{position:relative;z-index:3;display:flex;width:28px;height:28px;padding:4px 3px;flex-direction:column;justify-content:center;gap:5px;border:0;background:transparent;cursor:pointer}.zi-header__menu-button span{display:block;width:22px;height:1px;background:#555;transition:transform .25s ease}.zi-header.is-open .zi-header__menu-button{border:1px solid var(--zi-blue);border-radius:5px}.zi-header.is-open .zi-header__menu-button span:first-child{transform:translateY(6px) rotate(45deg)}.zi-header.is-open .zi-header__menu-button span:nth-child(2){opacity:0}.zi-header.is-open .zi-header__menu-button span:nth-child(3){transform:translateY(-6px) rotate(-45deg)}.zi-mobile-menu{position:absolute;z-index:2;top:60px;right:0;bottom:auto;left:0;display:flex;width:100vw;height:calc(100vh - 60px);padding:29px 16px 32px;flex-direction:column;justify-content:space-between;overflow-y:auto;background:#000;opacity:0;pointer-events:none;transform:translateY(-12px);transition:opacity .25s ease,transform .25s ease}.zi-header.is-open .zi-mobile-menu{opacity:1;pointer-events:auto;transform:translateY(0)}.zi-mobile-menu nav{display:flex;flex-direction:column;align-items:flex-start}.zi-mobile-menu nav a{margin-bottom:20px;color:#252525;font-size:26px}.zi-mobile-menu nav a.is-active{color:#e9e9e9}.zi-mobile-menu nav small{margin:6px 0 19px;color:#a0a0a0;font-weight:500}.zi-mobile-menu nav small,.zi-mobile-menu__socials{font-family:var(--font-geist),"Inter",-apple-system,ui-sans-serif,system-ui,sans-serif;font-size:14px}.zi-mobile-menu__socials{display:flex;justify-content:center;gap:22px}.zi-hero__visual--left img{margin-left:-17%}.zi-hero__visual--right img{margin-right:-9%}.zi-cross-channel__intro{grid-template-columns:1fr 1fr}.zi-cross-channel__visual{display:none}.zi-performance__grid{grid-template-columns:1fr}.zi-performance{min-height:1000px}.zi-footer{grid-template-columns:1fr}.zi-footer__links{margin-top:70px}}@media (min-width:701px) and (max-width:900px){.zi-hero{min-height:900px;padding-top:61px}.zi-hero__visuals{top:81px;display:flex;height:913px;flex-direction:column}.zi-hero__visual{width:100%;height:456.5px}.zi-hero__visual--left img,.zi-hero__visual--right img{width:100%;height:100%;margin:0;animation:none;object-fit:cover;transform:none}.zi-hero__content{top:614px;width:calc(100% - 32px);transform:translate(-50%,20px)}.zi-hero:after{position:absolute;z-index:2;top:574px;right:0;bottom:0;left:0;background:linear-gradient(180deg,transparent,var(--zi-bg) 22px);content:"";pointer-events:none}.zi-hero__content h1{width:100%;font-size:var(--hero-h1)}.zi-hero__copy--desktop{display:none}.zi-hero__copy--mobile{display:block;width:100%;margin-top:11px;color:var(--zi-muted);font-size:19px;font-weight:400;line-height:1.45}.zi-capabilities{padding:96px 16px}.zi-capabilities__grid{grid-template-columns:1fr;margin-top:48px;gap:32px}.zi-capability-card{min-height:289px}.zi-capability-card__visual{height:171px;min-height:171px}.zi-cross-channel{padding:96px 32px}.zi-cross-channel__intro{display:flex;min-height:auto;flex-direction:column}.zi-cross-channel__intro p{max-width:689px;margin-top:16px;padding:0}.zi-cross-channel__visual{display:none}.zi-cross-channel__cards{grid-template-columns:1fr;margin-top:48px;gap:20px}.zi-channel-card{min-height:228px}.zi-performance{height:857px;min-height:857px;padding:64px 16px}.zi-performance__heading h2{max-width:none;font-size:36px;line-height:1.1}.zi-performance__grid{grid-template-columns:1fr;margin-top:32px;gap:20px}.zi-performance-card{height:206px}.zi-use-cases{padding:96px 0}.zi-use-case-card{width:340px;min-width:340px}.zi-values{padding:0 16px 96px}.zi-values__grid{grid-template-columns:1fr;gap:32px}.zi-value-card{height:600px}.zi-value-card__copy{padding:16px}.zi-value-card h2{width:100%}.zi-footer{display:flex;height:1004px;min-height:1004px;padding:36px 16px 34px;flex-direction:column}.zi-footer__status{position:static;margin-top:31px}.zi-footer__links{display:flex;margin-top:60px;flex-direction:column;gap:24px}.zi-footer__legal{position:static;margin-top:28px}}@media (max-width:700px){.zi-brand{font-size:21px}.zi-carousel-controls{right:17px}.zi-carousel-controls button{width:42px;height:42px}.zi-section-intro{padding:0 16px}.zi-hero{min-height:900px;padding-top:61px}.zi-hero__visuals{top:61px;display:flex;height:454px;flex-direction:column}.zi-hero__visual{width:100%;height:227px}.zi-hero__visual--left img,.zi-hero__visual--right img{width:100%;height:100%;margin:0;animation:none;object-fit:cover}.zi-hero__visual--left img,.zi-hero__visual--right img{transform:none}.zi-hero__content{top:541px;width:calc(100% - 30px);transform:translate(-50%,14px)}.zi-hero__content h1{width:343px;max-width:100%;margin:0 auto;font-size:var(--hero-h1)}.zi-hero__copy--desktop{display:none}.zi-hero__copy--mobile{display:block;width:343px;max-width:100%;margin:16px auto 0;color:var(--zi-muted);font-size:14.5px;font-weight:400;line-height:1.55}.zi-capabilities{padding:58px 16px}.zi-capabilities .zi-section-intro{padding:0 19px}.zi-capabilities__description-desktop{display:none}.zi-capabilities__description-mobile{display:inline}.zi-capabilities__grid{grid-template-columns:1fr;margin-top:40px;gap:32px}.zi-capability-card{min-height:289px;border-radius:22px}.zi-capability-card__visual{height:187px;min-height:187px}.zi-capability-card__copy{padding:0 23px 19px}.zi-styled-message{width:171px;padding:9px 10px;font-size:10px}.zi-cross-channel{padding:58px 16px}.zi-cross-channel__intro{display:flex;min-height:auto;flex-direction:column;gap:0}.zi-cross-channel__intro p{margin-top:16px;padding:0}.zi-cross-channel__visual{display:none}.zi-cross-channel__cards{grid-template-columns:1fr;margin-top:40px;gap:20px}.zi-channel-card{min-height:0;padding:25px 15px}.zi-performance{height:888px;min-height:888px;padding:64px 16px}.zi-performance__heading h2{max-width:320px;margin:0 auto;font-size:32px;line-height:1.1;text-align:center}.zi-performance__heading img{top:-130px;right:50%;width:380px;opacity:.25;transform:translateX(50%)}.zi-performance__grid{margin-top:32px;gap:20px}.zi-performance-card{height:206px;padding:21px 23px}.zi-performance-card h3{font-size:20px}.zi-use-cases{padding:58px 0}.zi-use-cases__heading{padding:0 16px}.zi-use-cases__rail{margin-top:40px}.zi-use-cases__rail .zi-horizontal-rail{padding:0 16px;scroll-padding-inline:16px}.zi-use-case-card{width:340px;min-width:340px}.zi-use-case-card__media{height:390px}.zi-agent-cta{padding:58px 16px}.zi-agent-cta p{max-width:310px;margin:16px auto 0}.zi-values{padding:0 16px 58px}.zi-values__grid{grid-template-columns:1fr;gap:32px}.zi-value-card{height:600px;border-radius:27px}.zi-value-card__copy{padding:16px 15px}.zi-value-card h2{width:100%}.zi-value-card:nth-child(2){margin-top:8px}.zi-footer{display:flex;height:1032px;min-height:1032px;padding:36px 16px 34px;flex-direction:column}.zi-footer__certifications{margin-top:53px}.zi-footer__socials{margin-top:31px}.zi-footer__status{position:static;margin-top:31px}.zi-footer__links{display:flex;margin-top:73px;flex-direction:column;gap:30px}.zi-footer__group h3{margin-bottom:17px}.zi-footer__group a{margin-bottom:16px;font-size:16px}.zi-footer__legal{position:static;display:flex;margin-top:33px;flex-wrap:wrap;line-height:1.6}}@media (max-width:390px){.zi-hero__buttons{gap:8px}}@media (max-width:640px){.zi-agent-cta h2,.zi-cross-channel__intro h2,.zi-section-intro h2,.zi-use-cases__heading h2{font-size:28px;line-height:1.08}.zi-agent-cta p,.zi-cross-channel__intro p,.zi-section-intro p{font-size:15.5px}}@media (prefers-reduced-motion:reduce){.zi-page *,.zi-page :after,.zi-page :before{scroll-behavior:auto!important;animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important}}