.agentic-wordmark{gap:9px!important}.agentic-wordmark>span{font-weight:500;color:#a6beff}.agentic-frame{background:#111c2b;border:1px solid #52698f;border-radius:13px;box-shadow:0 35px 80px #0006;color:#edf3ff}.agentic-frame-top{padding:22px 27px;display:flex;align-items:center;justify-content:space-between;gap:20px;border-bottom:1px solid #364960;background:#0d1622}.agentic-frame-top>span{font-size:16px;font-weight:600;letter-spacing:-.02em}.agentic-frame-top small{font-size:9px;letter-spacing:.12em;color:#93a9ca}.agentic-conversation{display:flex;padding:24px;gap:20px}.agentic-call,.agentic-chat{flex:1;min-width:0;padding:23px 21px;background:#192a40;border:1px solid #354c69;border-radius:9px}.agentic-chat{background:#142e31;border-color:#29564f}.agentic-channel{display:flex;align-items:center;gap:12px}.agentic-channel svg{width:28px;height:28px;stroke:#88acff;stroke-width:1.5;fill:none;flex-shrink:0}.agentic-channel strong{font-size:17px;display:block;font-weight:600;letter-spacing:-.02em}.agentic-channel small{display:block;font-size:11px;color:#9bb1d0;margin-top:3px}.agentic-chat .agentic-channel svg{stroke:#5ce5b0}.agentic-chat .agentic-channel small{color:#a0c3b9}.agentic-wave{height:96px;display:flex;justify-content:center;align-items:center;gap:5px;margin:16px 0 19px;background:radial-gradient(ellipse,#4979ee24,transparent 70%)}.agentic-wave i{height:17%;width:4px;border-radius:8px;background:#89afff;animation:voice-wave 1.2s ease-in-out infinite alternate;animation-delay:calc(var(--i,1)*-.09s)}.agentic-wave i:nth-child(3n){height:52%;--i:3;background:#6895ff}.agentic-wave i:nth-child(4n){height:81%;--i:5}.agentic-wave i:nth-child(5n){height:35%;--i:7}.agentic-wave i:nth-child(7n){height:68%;--i:9}.agentic-transcript small{font-size:9px;letter-spacing:.12em;color:#92acd0}.agentic-transcript p{font-size:14px;line-height:1.65;color:#e2eaff;margin:6px 0 17px}.agentic-intent{border-top:1px solid #456087;padding-top:16px;display:flex;flex-wrap:wrap;gap:10px 5px;margin-top:19px}.agentic-intent span{flex-basis:40%;font-size:11px;color:#9aafd0}.agentic-intent strong{flex:1 1 50%;font-size:11px;font-weight:500;color:#d4e3ff;text-align:right}.agentic-bubbles{display:flex;flex-direction:column;gap:14px;margin-top:26px}.agentic-message{margin:0;background:#25463f;color:#e4f4ed;padding:14px 16px;font-size:13px;line-height:1.7;border-radius:0 10px 10px 10px;max-width:95%}.agentic-message.customer{background:#315349;margin-left:30px;align-self:flex-end;border-radius:10px 0 10px 10px;color:#fff}.agentic-booking{display:flex;gap:12px;align-items:center;margin-top:23px;padding-top:18px;border-top:1px solid #3c685d}.agentic-booking>span{color:#68f0b7;font-size:24px}.agentic-booking strong{font-size:12px;display:block;color:#b5f5d8;font-weight:600}.agentic-booking small{font-size:11px;color:#a4ccba}.agentic-workflow-foot{border-top:1px solid #364960;padding:18px 26px;display:flex;align-items:center;gap:18px;font-size:12px;color:#bed1ee}.agentic-workflow-foot b{font-weight:400;color:#5c85bf}.agentic-workflow-foot small{margin-left:auto;font-size:10px;color:#8ca4c6}.agentic-section{background:#101a27;color:#f5f7fd;padding:78px 0 48px;border-top:1px solid #314058}.agentic-section-heading{display:flex;justify-content:space-between;align-items:flex-end;gap:50px;margin-bottom:40px}.agentic-section .eyebrow{color:#90b0ff}.agentic-section h2{font-size:clamp(32px,3.2vw,47px);line-height:1.15;margin:0;letter-spacing:-.05em}.agentic-section h2 em{color:#9ab8ff}.agentic-section-heading>p{max-width:350px;color:#aebfd5;font-size:15px;line-height:1.8;margin:0}.agentic-service-columns{display:flex;gap:55px}.agentic-service-columns article{flex:1;min-width:0;padding:28px 0 32px;border-top:1px solid #40536d}.agentic-service-number{font-size:10px;color:#87a5ce;letter-spacing:.12em}.agentic-service-columns h3{font-size:29px;letter-spacing:-.035em;font-weight:500;margin:19px 0 16px}.agentic-service-columns p{color:#b5c4d8;font-size:15px;line-height:1.8;max-width:500px}.agentic-service-columns ul{list-style:none;padding:0;margin:25px 0 0}.agentic-service-columns li{font-size:14px;padding:11px 0;border-bottom:1px solid #ffffff10;color:#e4ecf8}.agentic-service-columns li:before{content:'+';color:#80a8ff;margin-right:12px}.agentic-suite{display:flex;justify-content:space-between;align-items:center;gap:30px;padding:27px 0;border-top:1px solid #40536d;border-bottom:1px solid #40536d}.agentic-suite small{font-size:10px;letter-spacing:.1em;color:#94acca}.agentic-suite p{display:flex;gap:35px;margin:17px 0 0}.agentic-suite a:not(.button){font-size:17px;font-weight:600;color:white}.agentic-suite a span{display:block;font-size:11px;font-weight:400;color:#a0b6d2;margin-top:4px}.agentic-suite .button{font-size:12px}.agentic-development{font-size:12px;color:#98abc5;line-height:1.8;max-width:900px;margin:23px 0 0}.cvm-dropdown-panel .cvm-agentic-link{border-top:1px solid #304055;border-radius:0;margin-top:7px}.cvm-agentic-icon{color:#90b2ff;font-size:16px;font-weight:600;letter-spacing:-.05em}@keyframes voice-wave{to{transform:scaleY(.4);opacity:.55}}@media(prefers-reduced-motion:reduce){.agentic-wave i{animation:none}}@media(max-width:1200px){.agentic-conversation{padding:17px;gap:13px}.agentic-call,.agentic-chat{padding:17px 14px}.agentic-channel strong{font-size:14px}.agentic-message,.agentic-transcript p{font-size:12px}.agentic-wave{height:73px}.agentic-frame-top{padding:18px}.agentic-workflow-foot{gap:11px;padding:15px 18px}.agentic-workflow-foot small{font-size:8px}.agentic-service-columns{gap:35px}}@media(max-width:950px) and (min-width:701px){.agentic-channel svg{width:22px;height:22px}.agentic-channel{gap:8px}.agentic-channel strong{font-size:12px}.agentic-channel small{font-size:9px}.agentic-transcript p,.agentic-message{font-size:10px}.agentic-frame-top>span{font-size:13px}.agentic-frame-top small{font-size:7px}.agentic-intent span,.agentic-intent strong{font-size:9px}.agentic-workflow-foot small{display:none}}@media(max-width:700px){.agentic-frame-top{padding:16px;gap:9px}.agentic-frame-top>span{font-size:12px}.agentic-frame-top small{font-size:7px}.agentic-conversation{display:block;padding:14px}.agentic-call,.agentic-chat{padding:18px}.agentic-chat{margin-top:13px}.agentic-channel strong{font-size:16px}.agentic-channel small{font-size:10px}.agentic-wave{height:60px;margin:10px 0}.agentic-transcript p{font-size:13px}.agentic-message{font-size:12px}.agentic-bubbles{margin-top:18px;gap:12px}.agentic-intent{margin-top:10px;padding-top:12px}.agentic-intent span,.agentic-intent strong{font-size:10px}.agentic-workflow-foot{flex-wrap:wrap;justify-content:center;font-size:11px;gap:12px}.agentic-workflow-foot small{flex-basis:100%;text-align:center;margin:0;font-size:9px}.agentic-slide .cinema-footnote{display:block;font-size:10px;line-height:1.7}.agentic-slide .cinema-footnote span{display:block;font-size:9px}.agentic-section{padding:48px 0 35px}.agentic-section-heading{display:block;margin-bottom:28px}.agentic-section-heading>p{max-width:none;font-size:14px;margin-top:22px}.agentic-section h2{font-size:33px}.agentic-service-columns{display:block}.agentic-service-columns h3{font-size:26px}.agentic-service-columns p{font-size:14px}.agentic-service-columns li{font-size:13px}.agentic-suite{display:block}.agentic-suite p{flex-wrap:wrap;gap:18px 28px}.agentic-suite .button{margin-top:25px}.agentic-development{font-size:11px}}

@media(max-width:700px){.agentic-conversation{display:flex;gap:8px;padding:10px}.agentic-call,.agentic-chat{padding:14px 10px}.agentic-chat{margin-top:0}.agentic-channel svg{display:none}.agentic-channel strong{font-size:12px}.agentic-channel small{font-size:8px}.agentic-transcript p{font-size:10px;line-height:1.65;margin-bottom:12px}.agentic-transcript small{font-size:7px}.agentic-wave{height:58px;gap:3px}.agentic-wave i{width:3px}.agentic-message{font-size:10px;line-height:1.65;padding:10px}.agentic-message.customer{margin-left:10px}.agentic-intent{display:none}.agentic-bubbles{gap:10px;margin-top:17px}.agentic-booking{gap:7px;margin-top:14px;padding-top:12px}.agentic-booking strong{font-size:9px}.agentic-booking small{font-size:9px}.agentic-booking>span{font-size:18px}.agentic-frame-top>span{font-size:11px}.agentic-workflow-foot{padding:12px}.agentic-slide .cinema-description{font-size:12px}}

.agentic-slide .cinema-copy{container-type:inline-size}.agentic-slide .cinema-title{font-size:clamp(27px,10.8cqw,52px);line-height:1.1}
