.product-page-agents .agent-line-icon{width:24px;height:24px;flex-shrink:0;color:#3685b5}.product-page-agents .channel-labels>span{display:flex;align-items:center;color:#536f84;border-color:#cadce8}.channel-labels .agent-line-icon{width:17px;height:17px;margin-right:7px}.product-page-agents .agent-channel-grid>article{background:#f7f8f8;border-color:#dbe3e9}.product-page-agents .agent-channel-grid p{color:#5b6e7e}.product-page-agents .channel-visual{border-color:#d6e2ea}.product-page-agents .channel-voice>i{background:#489ccc}.product-page-agents .channel-message>span{background:#fff;border:1px solid #e2e7eb;color:#3f586b}.product-page-agents .channel-message>span+span{background:#e5f1fa;border-color:#d1e4f2}.agent-people-section{padding-top:25px}.agent-people-layout{display:grid;grid-template-columns:1.15fr 1fr;align-items:center}.agent-service-photo{position:relative;margin:0 65px 0 0;min-width:0}.agent-service-photo>img{display:block;width:100%;height:485px;object-fit:cover;object-position:40% center;border-radius:14px}.agent-service-photo>figcaption{font-size:9px;color:#7b8790;margin-top:12px}.agent-photo-caption{display:flex;align-items:center;position:absolute;left:25px;bottom:55px;right:25px;padding:18px;background:#fffef9ed;border:1px solid #e0e5e8;border-radius:9px;backdrop-filter:blur(12px)}.agent-photo-caption>.agent-line-icon{margin-right:12px}.agent-photo-caption>span{font-size:14px;color:#354b5b}.agent-people-copy h2{font-size:44px;letter-spacing:-1.6px;line-height:1.12;color:#263543}.agent-people-copy>.product-name{color:#50738d;font-size:10px;letter-spacing:.6px}.agent-people-copy>p:not(.product-name){font-size:14px;line-height:1.85;color:#657887;margin:25px 0}.agent-audience-pair{display:grid;grid-template-columns:1fr 1fr;padding-top:24px;border-top:1px solid #d9e2e8}.agent-audience-pair>div{padding-right:22px}.agent-audience-pair>div+div{padding-left:22px;border-left:1px solid #d9e2e8}.agent-audience-pair h3{font-size:17px;margin:17px 0 12px;letter-spacing:-.3px}.agent-audience-pair p{font-size:12px;line-height:1.8;color:#667b8a}.product-page-agents .agent-intelligence{background:#142330}.product-page-agents .agent-intelligence .section-description{color:#b1c4d3}.product-page-agents .analysis-transcript{background:#1d3040;border-color:#3a5368}.product-page-agents .analysis-transcript>p{color:#e5eff6}.product-page-agents .analysis-transcript .customer-line{background:#30495d}.product-page-agents .analysis-transcript .assistant-line{background:#253d50}.product-page-agents .analysis-context,.product-page-agents .analysis-transcript .console-eyebrow{color:#a1bfd3}.product-page-agents .analysis-reading>article{border-color:#385064}.product-page-agents .analysis-reading p{color:#b2c7d7}.product-page-agents .analysis-reading>article>.analysis-feature-icon{display:flex;align-items:center;justify-content:center;width:42px;height:42px;border-radius:10px;border:1px solid #3c607b;background:#213a4d;flex-shrink:0;margin-right:18px}.analysis-feature-icon>.agent-line-icon{color:#8fc8ec}.evaluation-heading-icon{display:flex;align-items:center}.evaluation-heading-icon>.agent-line-icon{width:20px;height:20px;margin-right:10px}.product-page-agents .eval-workbench{background:#fffefa;border-color:#d6dfe5}.product-page-agents .eval-workbench-top{background:#edf3f7;border-color:#d6dfe5}.product-page-agents .eval-workbench-top>small{color:#6b7e8d}.product-page-agents .eval-explanation p,.product-page-agents .eval-cases p{color:#607787}.product-page-agents .eval-lifecycle{color:#3e7395}.product-page-agents .eval-cases details{border-color:#d4dfe7}.eval-cases summary>.agent-line-icon{width:19px;height:19px;vertical-align:middle;margin:0 11px 3px 4px}.product-page-agents .agent-governance{background:#eef2f5}.product-page-agents .agent-governance h2{color:#263746}.product-page-agents .agent-governance p:not(.product-name){color:#5d7486}.product-page-agents .agent-governance .product-name{color:#527b97}.product-page-agents .governance-scope>div{position:relative;padding-left:60px;border-color:#ccdae4}.product-page-agents .governance-scope>div>span:not(.governance-visual-icon){color:#66849b}.governance-visual-icon{position:absolute;left:0;top:27px;display:flex;align-items:center;justify-content:center;width:39px;height:39px;background:#fafdff;border:1px solid #d0dfe9;border-radius:9px}.agent-industry-photos{display:grid;grid-template-columns:1fr 1fr;margin:0 -14px}.agent-industry-photos>figure{margin:0 14px;overflow:hidden}.agent-industry-photos>figure>img{width:100%;height:310px;object-fit:cover;border-radius:12px;display:block}.agent-industry-photos figcaption{display:flex;align-items:center;padding:22px 0}.agent-industry-photos figcaption>.agent-line-icon{margin-right:15px;width:28px;height:28px}.agent-industry-photos figcaption span{font-size:10px;color:#6b8496;display:block;margin-bottom:8px}.agent-industry-photos figcaption strong{font-size:23px;font-weight:450;line-height:1.2;letter-spacing:-.6px;color:#314c60;display:block}.agent-imagery-note{font-size:9px;color:#788a98;line-height:1.7;margin:8px 0 35px}.product-page-agents .industry-types{border-color:#d1dee7}.product-page-agents .industry-types>span{display:flex;align-items:center;justify-content:center;font-size:16px;color:#44657d}.industry-types .agent-line-icon{margin-right:12px}.product-page-agents .industry-note{color:#6a8091}.agent-service-photo>img,.agent-industry-photos img{transition:filter .4s}.agent-service-photo:hover>img,.agent-industry-photos figure:hover>img{filter:brightness(1.035)}
@media(max-width:1000px){.agent-service-photo{margin-right:35px}.agent-people-copy h2{font-size:38px}.agent-service-photo>img{height:485px}.agent-photo-caption{left:15px;right:15px;padding:15px}.agent-photo-caption>span{font-size:12px}.agent-industry-photos>figure>img{height:260px}.agent-industry-photos figcaption strong{font-size:20px}}
@media(max-width:800px){.agent-people-layout{grid-template-columns:1fr}.agent-service-photo{margin:0 0 35px}.agent-service-photo>img{height:360px;object-position:center}.agent-people-copy h2{font-size:37px}.agent-industry-photos{grid-template-columns:1fr;margin:0}.agent-industry-photos>figure{margin:0 0 20px}.agent-industry-photos>figure>img{height:340px}.agent-industry-photos figcaption strong{font-size:23px}}
@media(max-width:480px){.agent-service-photo>img{height:310px;object-position:37% center}.agent-photo-caption{bottom:45px;left:12px;right:12px;padding:13px}.agent-people-copy h2{font-size:33px;letter-spacing:-1.2px}.agent-audience-pair>div{padding-right:15px}.agent-audience-pair>div+div{padding-left:15px}.agent-audience-pair h3{font-size:16px}.agent-audience-pair p{font-size:11px}.agent-industry-photos>figure>img{height:240px}.agent-industry-photos figcaption strong{font-size:21px}.product-page-agents .industry-types>span{font-size:13px}.industry-types .agent-line-icon{width:20px;height:20px;margin-right:8px}}
@media(prefers-reduced-motion:reduce){.agent-service-photo>img,.agent-industry-photos img{transition:none}}html[data-reduced-motion=true] .agent-service-photo>img,html[data-reduced-motion=true] .agent-industry-photos img{transition:none}
.agent-adoption-note{display:flex;align-items:flex-start;padding:17px 0 0;border-top:1px solid #d5e1e9;margin-top:23px;max-width:540px}.agent-adoption-note>.agent-line-icon{width:22px;height:22px;margin:2px 12px 0 0}.agent-adoption-note>p{font-size:12px;line-height:1.85;color:#5c7385}.agent-adoption-note strong{font-weight:550;color:#284e69}.agent-adoption{padding-top:0;padding-bottom:15px}.agent-adoption>p{font-size:11px;letter-spacing:.2px;color:#5f7c91;margin-bottom:18px}.product-page-agents .agent-adoption .industry-types{background:#f3f6f8;border:1px solid #d7e2e9;border-radius:10px}.product-page-agents .agent-adoption .industry-types>span{padding:23px 16px}.agent-adoption+.agent-channels{padding-top:65px}@media(max-width:800px){.agent-adoption-note{max-width:none}.agent-adoption{padding-top:10px}.product-page-agents .agent-adoption .industry-types>span{flex-basis:50%;min-width:0;padding:20px 10px}.agent-adoption+.agent-channels{padding-top:50px}}@media(max-width:480px){.agent-adoption-note>p{font-size:11px}.agent-adoption>p{font-size:10px}.product-page-agents .agent-adoption .industry-types>span{font-size:12px}.agent-adoption .agent-line-icon{width:19px;height:19px}}
.product-page-agents .gateway-ecosystem{background:#142c3e}.product-page-agents .ecosystem-heading h2>span{color:#98c9e8}.product-page-agents .ecosystem-heading .product-name,.product-page-agents .ecosystem-row-label{color:#a4c4d9}.product-page-agents .ecosystem-intro>p{color:#b9cedd}.product-page-agents .ecosystem-chip{background:#203e53;border-color:#3b5c73}.product-page-agents .ecosystem-chip>span:last-child{color:#edf5fb}.product-page-agents .ecosystem-policy>span{color:#9dbdd3}.product-page-agents .ecosystem-policy strong{color:#e3f1fb}.product-page-agents .ecosystem-footer .animation-control{color:#c9e4f5;border-color:#456a83;}
.agent-platform-hero>.agent-chat-stage{position:relative;isolation:isolate;min-width:0;padding:38px 40px 38px}.agent-chat-stage>.booking-demo{position:relative;z-index:2;box-shadow:0 22px 65px #24354a0c}.agent-channel-cloud{position:absolute;inset:0;pointer-events:none}.agent-channel-cloud-heading{display:none}.agent-channel-cloud-icons{position:absolute;inset:0}.hero-channel{position:absolute;text-align:center;pointer-events:auto;z-index:1}.hero-channel-symbol{position:relative;display:flex;align-items:center;justify-content:center;width:60px;height:60px;border:0;border-radius:50%;background:#eaf0f3;box-shadow:none;color:#428dbb;animation:none}.hero-channel-symbol>svg,.hero-channel-symbol>img{width:29px;height:29px;display:block}.hero-channel-label{position:absolute;left:50%;top:100%;transform:translate(-50%,5px);white-space:nowrap;font-size:10px;color:#46677f;padding:5px 9px;background:#fffefa;border:1px solid #dbe6ec;border-radius:7px;opacity:0;transition:opacity .2s}.hero-channel:hover .hero-channel-label{opacity:1}.hero-channel-whatsapp{left:1%;top:9%;z-index:3}.hero-channel-whatsapp .hero-channel-symbol{width:72px;height:72px;background:#e4eee5}.hero-channel-phone{left:28%;top:-3px}.hero-channel-phone .hero-channel-symbol{width:46px;height:46px;background:#e8edf0}.hero-channel-phone .hero-channel-symbol>svg{width:23px;height:23px}.hero-channel-voice{right:0;top:28%;z-index:3}.hero-channel-voice .hero-channel-symbol{width:62px;height:62px;background:#e6eee8}.hero-channel-sms{left:0;top:58%}.hero-channel-sms .hero-channel-symbol{width:48px;height:48px;background:#e5edf2}.hero-channel-email{right:2%;bottom:11%}.hero-channel-email .hero-channel-symbol{width:52px;height:52px;background:#e9edf1}.hero-channel-instagram{left:20%;bottom:0}.hero-channel-instagram .hero-channel-symbol{width:58px;height:58px;background:#f0e7eb}.hero-channel-telegram{right:11%;top:0;z-index:3}.hero-channel-telegram .hero-channel-symbol{width:54px;height:54px;background:#e2edf4}.channel-voice-badge{position:absolute;right:0;bottom:0;width:22px;height:22px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#e4f3fb;border:2px solid #fffefa;color:#247cae}.channel-voice-badge>svg{width:13px;height:13px}@media(max-width:1000px){.agent-platform-hero>.agent-chat-stage{padding:40px 42px}.hero-channel-symbol{scale:.86}.hero-channel-symbol>svg,.hero-channel-symbol>img{width:26px;height:26px}}@media(max-width:800px){.agent-platform-hero>.agent-chat-stage{max-width:670px;width:100%;margin:15px auto 0;padding:44px 46px}.hero-channel-symbol{scale:1}.hero-channel-voice{right:0}}@media(max-width:480px){.agent-platform-hero>.agent-chat-stage{padding:34px 28px 35px}.hero-channel-symbol{scale:.7;transform-origin:center}.hero-channel-symbol>svg,.hero-channel-symbol>img{width:21px;height:21px}.hero-channel-phone{top:-7px}.hero-channel-voice{top:27%;right:-8px}.hero-channel-whatsapp{left:-9px}.hero-channel-sms{left:-7px}.hero-channel-email{right:-7px}.hero-channel-telegram{top:0;right:8%}.hero-channel-telegram{bottom:-4px}.channel-voice-badge{width:18px;height:18px}.channel-voice-badge>svg{width:11px;height:11px}.hero-channel-label{font-size:8px}}@media(prefers-reduced-motion:reduce){.hero-channel-symbol{animation:none}}html[data-reduced-motion=true] .hero-channel-symbol{animation:none}
