.cp-platformHero{max-width:70.25rem;margin-left:auto;margin-right:auto}.cp-platformHero__panel,.cp-platformHero__wire{opacity:1;flex:none}.cp-platformHero:not(.l--inView) .cp-platformHero__panel,.cp-platformHero:not(.l--inView) .cp-platformHero__wire,.cp-platformHero:not(.l--inView) .cp-platformHero__mcp{opacity:0}.cp-platformHero__panel--sources{width:20.9964%}.cp-platformHero__panel--ai{width:39.5907%}.cp-platformHero__panel--destinations{width:20.9964%}.cp-platformHero__panel svg{width:100%;height:auto;display:block}.cp-platformHero__part{opacity:1}.cp-platformHero:not(.l--inView) .cp-platformHero__part{opacity:0}.cp-platformHero__wire{position:relative}.cp-platformHero__wire--left{width:9.25267%}.cp-platformHero__wire--right{width:9.1637%}.cp-platformHero__wireSvg{width:100%;height:auto;display:block;overflow:visible}.cp-platformHero__line{opacity:.45}.cp-platformHero__pulse{opacity:0;stroke-width:2px;stroke-linecap:round;stroke-dasharray:16 100;stroke-dashoffset:132px}.cp-platformHero__wire--left .cp-platformHero__line{stroke:#5c87fd}.cp-platformHero__wire--right .cp-platformHero__line{stroke:#9ade59}.cp-platformHero__wire--left .cp-platformHero__pulse{stroke:#2256e3;filter:drop-shadow(0 0 3px #5c87fde6)}.cp-platformHero__wire--right .cp-platformHero__pulse{stroke:#69ad28;filter:drop-shadow(0 0 3px #9ade59f2)}.cp-platformHero__mcp{opacity:1;width:51.4563%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.cp-platformHero__mcp img{width:100%;height:auto;display:block}.cp-platformHero.l--inView .cp-platformHero__panel{animation:.7s cubic-bezier(.2,.8,.2,1) both platformHeroPanelIn}.cp-platformHero.l--inView .cp-platformHero__part{animation:.45s ease-out both platformHeroPartIn;animation-delay:calc(var(--part-start,0s) + var(--i,0)*.11s)}.cp-platformHero.l--inView .cp-platformHero__wire{animation:.5s ease-out both platformHeroFadeIn}.cp-platformHero.l--inView .cp-platformHero__mcp{animation:.5s cubic-bezier(.2,1.4,.4,1) both platformHeroPop}.cp-platformHero.l--inView .cp-platformHero__pulse{animation:2.6s linear infinite platformHeroPulse}.cp-platformHero.l--inView .cp-platformHero__pulse--reverse{animation-name:platformHeroPulseReverse}@media only screen and (max-width:768px){.cp-platformHero{flex-direction:column}.cp-platformHero .cp-platformHero__panel,.cp-platformHero .cp-platformHero__wire{width:100%}.cp-platformHero .cp-platformHero__panel--sources,.cp-platformHero .cp-platformHero__panel--destinations{max-width:17.5rem}.cp-platformHero .cp-platformHero__panel--ai{max-width:26.25rem}.cp-platformHero .cp-platformHero__wire{max-width:6.25rem;margin-top:-.375rem;margin-bottom:-.375rem}.cp-platformHero .cp-platformHero__wireSvg{transform:rotate(90deg)}}@keyframes platformHeroPanelIn{0%{opacity:0;transform:translateY(18px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes platformHeroFadeIn{0%{opacity:0}to{opacity:1}}@keyframes platformHeroPartIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes platformHeroPop{0%{opacity:0;transform:translate(-50%,-50%)scale(.6)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}@keyframes platformHeroPulse{0%{stroke-dashoffset:132px;opacity:0}4%{opacity:1}26%{opacity:1}30%{stroke-dashoffset:16px;opacity:0}to{stroke-dashoffset:16px;opacity:0}}@keyframes platformHeroPulseReverse{0%{stroke-dashoffset:16px;opacity:0}4%{opacity:1}26%{opacity:1}30%{stroke-dashoffset:132px;opacity:0}to{stroke-dashoffset:132px;opacity:0}}@media (prefers-reduced-motion:reduce){.cp-platformHero:not(.l--inView) .cp-platformHero__panel,.cp-platformHero:not(.l--inView) .cp-platformHero__wire,.cp-platformHero:not(.l--inView) .cp-platformHero__part,.cp-platformHero.l--inView .cp-platformHero__panel,.cp-platformHero.l--inView .cp-platformHero__wire,.cp-platformHero.l--inView .cp-platformHero__part{opacity:1;animation:none;transform:none}.cp-platformHero:not(.l--inView) .cp-platformHero__mcp,.cp-platformHero.l--inView .cp-platformHero__mcp{opacity:1;animation:none;transform:translate(-50%,-50%)}.cp-platformHero:not(.l--inView) .cp-platformHero__pulse,.cp-platformHero.l--inView .cp-platformHero__pulse{display:none}}.cp-heroSection.l--aiPage{padding:0 32px}@media only screen and (max-width:980px){.cp-heroSection.l--aiPage{padding:0 16px}}.cp-heroSection.l--aiPage .cp-heroSection__inner .cp-heroSection__top-left{width:calc(50% + 120px);padding:40px 0}@media only screen and (max-width:1220px){.cp-heroSection.l--aiPage .cp-heroSection__inner .cp-heroSection__top-left{width:50%}}@media only screen and (max-width:980px){.cp-heroSection.l--aiPage .cp-heroSection__inner .cp-heroSection__top-left{width:100%;margin-bottom:0}}.cp-heroSection.l--aiPage .cp-heroSection__inner .cp-heroSection__top-right{padding-left:60px}@media only screen and (max-width:1220px){.cp-heroSection.l--aiPage .cp-heroSection__inner .cp-heroSection__top-right{padding-left:20px}}@media only screen and (max-width:980px){.cp-heroSection.l--aiPage .cp-heroSection__inner .cp-heroSection__top-right{padding-left:0}}.l--solutionHub .cp-heroSection{padding-top:80px}@media only screen and (max-width:1024px){.l--solutionHub .cp-heroSection{padding-top:64px}}@media only screen and (max-width:768px){.l--solutionHub .cp-heroSection{padding-top:48px}}.l--solutionHub .cp-heroSection .cp-heroSection__teaser p{font-weight:300}.cp-heroSection.l--topics{padding-bottom:80px}@media only screen and (max-width:1024px){.cp-heroSection.l--topics{padding-bottom:64px}}@media only screen and (max-width:768px){.cp-heroSection.l--topics{padding-bottom:16px}}.cp-heroSection.l--topics .cp-heroSection__inner .cp-heroSection__top-content{margin-bottom:0}.cp-heroSection.l--topics .cp-heroSection__inner .cp-heroSection__top-content h1,.cp-heroSection.l--topics .cp-heroSection__inner .cp-heroSection__top-content .cp-heroSection__teaser p{color:#fff}.cp-heroSection__teaser p{color:#2d2d2d;text-transform:none;font-family:DM Sans,sans-serif;font-size:1.125rem;font-weight:400;line-height:1.5rem}@media only screen and (max-width:1024px){.cp-heroSection__teaser p{font-size:1rem;line-height:1.5rem}}@media only screen and (max-width:640px){.cp-heroSection__teaser p{font-size:1rem;line-height:1.5rem}}.cp-heroSection__teaser p span{font-weight:600}.cp-heroSection__teaser p{margin-bottom:24px}.cp-heroSection__teaser p:last-child{margin-bottom:0}.cp-heroSection.l--bg{padding:17% 32px}@media only screen and (max-width:768px){.cp-heroSection.l--bg{padding:17% 16px}}.cp-heroSection.l--bg .l-embedWrap__inner{width:100%;height:100%;position:absolute}.cp-heroSection.l--bg .l-embedWrap__inner .wistia_embed{height:100%}.cp-heroSection.l--bg .l-embedWrap__inner .wistia_embed .w-video-wrapper video{object-fit:cover!important}.cp-heroSection.l--bg:before{content:"";background:linear-gradient(75deg, var(--Neutral-black,#151419) 37.3%, #15141900 99.63%);z-index:1;width:100%;height:100%;position:absolute;top:0;left:0}.cp-heroSection__inner:has(.cp-heroSection__formModal){z-index:200}@media only screen and (max-width:980px){.cp-heroSection__inner .cp-heroSection__homePage{flex-direction:column}}.cp-heroSection__inner .cp-heroSection__homePage-left{width:73%;padding-right:80px}@media only screen and (max-width:980px){.cp-heroSection__inner .cp-heroSection__homePage-left{width:100%;padding-right:0}}.cp-heroSection__inner .cp-heroSection__homePage-left>span{background:0 0;border:none;padding:0}.cp-heroSection__inner .cp-heroSection__homePage-right{width:27%}@media only screen and (max-width:980px){.cp-heroSection__inner .cp-heroSection__homePage-right{width:100%}}.cp-heroSection__inner .cp-heroSection__homePage-right .cp-heroSection__teaser{margin:0 0 24px}.cp-heroSection__inner .l--secondary{color:#151419}.cp-heroSection__inner .l--secondary span.l--arrow{background-color:#151419}.cp-heroSection__inner #l--bgVideo:after{filter:blur(36px);content:"";background-color:#fff;width:100%;height:20px;position:absolute;bottom:-5px;left:0;box-shadow:14px 20px 24px #0000002b}.cp-heroSection__inner #l--bgVideo .l-embedWrap video{object-fit:cover!important}.cp-heroSection__inner #l--heroVideo.l-embedWrap .l-embedWrap__inner{padding-top:56.25%}.cp-heroSection__inner #l--heroVideo.l-embedWrap .l-embedWrap__inner .wistia_embed{position:absolute;inset:0}.cp-heroSection__top-left span.l--label{color:#151419}.cp-heroSection__top-left div.l--white p{color:#fff}@media only screen and (min-width:1281px){.cp-heroSection__top-right{width:50vw;margin-right:calc(50% - 50vw)}}.cp-heroSection__top-right img{object-fit:cover;width:100%;height:auto}.cp-heroSection__bottom-title{color:#151419;text-transform:none;font-family:DM Sans,sans-serif;font-size:1.125rem;font-weight:400;line-height:1.5rem}.cp-heroSection__bottom-title span{font-weight:500}@media only screen and (max-width:768px){.cp-heroSection__bottom-title{font-size:1rem;line-height:1.5rem}.cp-heroSection__bottom-title span{font-size:1.125rem;line-height:1.5rem}}.cp-heroSection__bottom-logos .l--logo{justify-content:center;width:12.5%;display:flex}@media only screen and (max-width:1248px){.cp-heroSection__bottom-logos .l--logo{width:25%}}@media only screen and (max-width:767px){.cp-heroSection__bottom-logos .l--logo{width:33.3333%}}@media only screen and (max-width:400px){.cp-heroSection__bottom-logos .l--logo{width:50%}}.cp-heroSection__bottom-logos .l--logo img{object-fit:contain;width:auto;max-width:9.375rem;height:auto;max-height:3.75rem;padding:0 20px}.cp-heroSection__form-teaser{color:#545454}.cp-heroSection__form-social{margin-top:32px}.cp-heroSection.l--bgTexture{background-blend-mode:overlay;background:url(../media/texture_partner.29epnh_nggyl4.png?dpl=dpl_7b53A3ywYJMiLGzLxt7Wb75eaPRq) 50%/cover no-repeat}.cp-heroSection .l--g2ReviewImage{max-width:11.875rem}.cp-heroSection.l--helpAccess .l--lockImg{max-width:8.25rem}.cp-heroSection.l--helpAccess .l-embedWrap{margin-bottom:80px}.cp-heroSection.l--newButton .l--border{background:0 0;border:2px solid #fff}@media only screen and (min-width:1281px){.cp-heroSection.l--imageHero .cp-heroSection__top-right{width:revert-layer;margin-right:0}}.cp-heroSection.l--bulletsTick .cp-heroSection__teaser ul{margin:32px 0 36px}.cp-heroSection.l--bulletsTick .cp-heroSection__teaser ul li{color:#fff;text-transform:none;margin-bottom:16px;padding-left:40px;font-family:DM Sans,sans-serif;font-size:1.125rem;font-weight:400;line-height:1.75rem;position:relative}.cp-heroSection.l--bulletsTick .cp-heroSection__teaser ul li:before{content:"";background-image:url(../media/tick_bullet.2zjxiqglorcsq.svg?dpl=dpl_7b53A3ywYJMiLGzLxt7Wb75eaPRq);background-repeat:no-repeat;background-size:contain;width:20px;height:20px;position:absolute;top:4px;left:0}.l--noscrollbar::-webkit-scrollbar{display:none}.l--noscrollbar{-ms-overflow-style:none;scrollbar-width:none}.cp-heroSection.l--partnersHero h1,.cp-heroSection.l--partnersHero p{color:#fff}.cp-heroSection.l--navigatingHero{background-blend-mode:overlay;background-position:top;background-repeat:no-repeat;background-size:cover}.cp-heroSection.l--navigatingHero h1,.cp-heroSection.l--navigatingHero p{color:#fff}.cp-heroSection.l--accounting,.cp-heroSection.l--marketing,.cp-heroSection.l--sales,.cp-heroSection.l--finance,.cp-heroSection.l--hr,.cp-heroSection.l--operations,.cp-heroSection.l--it{background:linear-gradient(#eff3ff 0%,#fff 100%)}@media only screen and (min-width:1281px){.cp-heroSection.l--accounting .cp-heroSection__top-right,.cp-heroSection.l--marketing .cp-heroSection__top-right,.cp-heroSection.l--sales .cp-heroSection__top-right,.cp-heroSection.l--finance .cp-heroSection__top-right,.cp-heroSection.l--hr .cp-heroSection__top-right,.cp-heroSection.l--operations .cp-heroSection__top-right,.cp-heroSection.l--it .cp-heroSection__top-right{width:revert-layer;margin-right:0}}.cp-heroSection.l--accounting .l--labeldark,.cp-heroSection.l--marketing .l--labeldark,.cp-heroSection.l--sales .l--labeldark,.cp-heroSection.l--finance .l--labeldark,.cp-heroSection.l--hr .l--labeldark,.cp-heroSection.l--operations .l--labeldark,.cp-heroSection.l--it .l--labeldark{color:#000052;background-color:#d7e2ff;border:none}.cp-heroSection.l--marketing{background:linear-gradient(#fff7eb 73.7%,#fff 100%)}.cp-heroSection.l--marketing .l--labeldark{color:#540000;background-color:#ffc29c;border:none}.cp-heroSection.l--sales,.cp-heroSection.l--hr{background:linear-gradient(#f7fff1 73.7%,#fff 100%)}.cp-heroSection.l--sales .l--labeldark,.cp-heroSection.l--hr .l--labeldark{color:#094d00;background-color:#cdfaa1;border:none}.cp-heroSection.l--finance,.cp-heroSection.l--operations{background:linear-gradient(#f4f1ff 74.46%,#fff 87.1%)}.cp-heroSection.l--finance .l--labeldark,.cp-heroSection.l--operations .l--labeldark{color:#230050;background-color:#e4dbff;border:none}.cp-heroSection.l--span h1 span{color:#6d3be3;font-style:italic}.cp-heroSection.l--contactUs .cp-heroSection__teaser p:last-child{color:#151419;margin-top:24px;font-weight:600;display:block}.cp-heroSection.l--contactUs .cp-marketo{max-width:37.5rem;margin:auto}.cp-heroSection.l--workforce{background-blend-mode:soft-light!important}.cp-heroSection.l--workforce h1{color:#fff}.cp-heroSection.l--workforce .l--labeldark{color:#fff;background-color:#0000;border-color:#fff}.cp-heroSection.l--workforce .cp-heroSection__teaser p{color:#fff}.cp-heroSection.l--workforce .l--button{color:#fff;background-color:#000052}.cp-heroSection.l--workforce .l--button .l--arrow{background:#fff}.cp-heroSection.l--streamline .l--logolabel{max-width:6.875rem}.cp-heroSection.l--serviceAndSupport .l--logolabel{max-width:21.875rem}.cp-heroSection .l--logolabel{max-width:12.5rem}.cp-heroSection.l--planningChecklist .l--labeldark{color:#8a0400;background-color:#ffc29c;border:none}@media only screen and (max-width:1024px){.cp-heroSection.l--signals,.cp-heroSection.l--projections,.cp-heroSection.l--planner,.cp-heroSection.l--help,.cp-heroSection.l--analyst{padding:64px 32px 0}}@media only screen and (max-width:768px){.cp-heroSection.l--signals,.cp-heroSection.l--projections,.cp-heroSection.l--planner,.cp-heroSection.l--help,.cp-heroSection.l--analyst{padding:48px 16px 0}}@media only screen and (min-width:1281px){.cp-heroSection.l--signals .cp-heroSection__top,.cp-heroSection.l--projections .cp-heroSection__top,.cp-heroSection.l--planner .cp-heroSection__top,.cp-heroSection.l--help .cp-heroSection__top,.cp-heroSection.l--analyst .cp-heroSection__top{align-items:stretch}.cp-heroSection.l--signals .cp-heroSection__top-right,.cp-heroSection.l--projections .cp-heroSection__top-right,.cp-heroSection.l--planner .cp-heroSection__top-right,.cp-heroSection.l--help .cp-heroSection__top-right,.cp-heroSection.l--analyst .cp-heroSection__top-right{width:50vw;margin-top:-120px;margin-bottom:-80px;margin-right:calc(50% - 50vw)}}.cp-heroSection.l--signals .cp-heroSection__top-right img,.cp-heroSection.l--projections .cp-heroSection__top-right img,.cp-heroSection.l--planner .cp-heroSection__top-right img,.cp-heroSection.l--help .cp-heroSection__top-right img,.cp-heroSection.l--analyst .cp-heroSection__top-right img{object-fit:cover;object-position:left bottom;width:100%;height:100%;display:block}@media only screen and (max-width:979px){.cp-heroSection.l--signals .cp-heroSection__top-right,.cp-heroSection.l--projections .cp-heroSection__top-right,.cp-heroSection.l--planner .cp-heroSection__top-right,.cp-heroSection.l--help .cp-heroSection__top-right,.cp-heroSection.l--analyst .cp-heroSection__top-right{width:calc(100% + 64px);margin-left:-32px;margin-right:-32px}}@media only screen and (max-width:768px){.cp-heroSection.l--signals .cp-heroSection__top-right,.cp-heroSection.l--projections .cp-heroSection__top-right,.cp-heroSection.l--planner .cp-heroSection__top-right,.cp-heroSection.l--help .cp-heroSection__top-right,.cp-heroSection.l--analyst .cp-heroSection__top-right{width:calc(100% + 32px);margin-left:-16px;margin-right:-16px}}.cp-heroSection.l--signals .l--labeldark,.cp-heroSection.l--projections .l--labeldark,.cp-heroSection.l--planner .l--labeldark,.cp-heroSection.l--help .l--labeldark,.cp-heroSection.l--analyst .l--labeldark{color:#094d00;background-color:#b4f873;border:none;max-width:fit-content;display:flex}.cp-heroSection.l--signals .l--labeldark img,.cp-heroSection.l--projections .l--labeldark img,.cp-heroSection.l--planner .l--labeldark img,.cp-heroSection.l--help .l--labeldark img,.cp-heroSection.l--analyst .l--labeldark img{min-width:1.25rem;max-width:1.25rem}.cp-heroSection.l--planner .l--labeldark{color:#540000;background-color:#ffc29c}.cp-heroSection.l--help .l--labeldark{color:#008;background-color:#a6bdfe}.cp-heroSection.l--analyst .l--labeldark{color:#230050;background-color:#e4dbff}.cp-heroSection.l--heroImgBgLime,.cp-heroSection.l--heroImgBgOrange{padding-top:80px;overflow-x:hidden}@media only screen and (max-width:1024px){.cp-heroSection.l--heroImgBgLime,.cp-heroSection.l--heroImgBgOrange{padding-top:64px}}@media only screen and (max-width:768px){.cp-heroSection.l--heroImgBgLime,.cp-heroSection.l--heroImgBgOrange{padding-top:48px}}.cp-heroSection.l--heroImgBgLime .cp-heroSection__image,.cp-heroSection.l--heroImgBgOrange .cp-heroSection__image{padding-top:7%;position:relative}.cp-heroSection.l--heroImgBgLime .cp-heroSection__image:before,.cp-heroSection.l--heroImgBgOrange .cp-heroSection__image:before{content:"";z-index:-1;background-blend-mode:overlay;background-color:#69ad28;background-image:url(../media/bg_texture.1a6kw35bh7g6v.jpg?dpl=dpl_7b53A3ywYJMiLGzLxt7Wb75eaPRq);background-position:50%;background-repeat:no-repeat;background-size:cover;width:100vw;position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%)}.cp-heroSection.l--heroImgBgLime .l--button,.cp-heroSection.l--heroImgBgOrange .l--button{color:#3c0082;background-color:#0000;padding:0;position:relative}.cp-heroSection.l--heroImgBgLime .l--button>span.l--arrow,.cp-heroSection.l--heroImgBgOrange .l--button>span.l--arrow{background:#3c0082}.cp-heroSection.l--heroImgBgLime .l--button:before,.cp-heroSection.l--heroImgBgOrange .l--button:before{content:"";background-color:var(--link-color,#3c0082);width:0;height:1px;transition:width .25s ease-in-out;position:absolute;bottom:-2px;left:0}.cp-heroSection.l--heroImgBgLime .l--button:hover:before,.cp-heroSection.l--heroImgBgOrange .l--button:hover:before{width:100%}.cp-heroSection.l--heroPaddingTop{padding-top:80px}@media only screen and (max-width:1024px){.cp-heroSection.l--heroPaddingTop{padding-top:64px}}@media only screen and (max-width:768px){.cp-heroSection.l--heroPaddingTop{padding-top:48px}}.cp-heroSection.l--heroAnalyst .cp-heroSection__teaser{margin-bottom:0}.cp-heroSection.l--heroImgBgOrange .cp-heroSection__image:before{background-color:#ff7927}.cp-heroSection.l--heroImgBgOrange .cp-heroSection__teaser{margin-bottom:0}.cp-heroSection.l--pulse .l--pulseLogo{max-width:21.5625rem}.cp-heroSection.l--pulse .cp-heroSection__top-content{margin-bottom:0;padding-bottom:166px}@media only screen and (max-width:1024px){.cp-heroSection.l--pulse .cp-heroSection__top-content{padding-bottom:80px}}@media only screen and (max-width:768px){.cp-heroSection.l--pulse .cp-heroSection__top-content{padding-bottom:48px}}.cp-heroSection.l--workforcePulse .cp-heroSection__top-content{margin-bottom:25px}.cp-heroSection.l--workforcePulse .l--labeldark{color:#041da7;background-color:#d7e2ff;border-color:#041da7}.cp-heroSection.l--paddingTopBottom{padding-top:80px;padding-bottom:80px}@media only screen and (max-width:1024px){.cp-heroSection.l--paddingTopBottom{padding-top:64px;padding-bottom:64px}}@media only screen and (max-width:768px){.cp-heroSection.l--paddingTopBottom{padding-top:48px;padding-bottom:48px}}.cp-heroSection.l--paddingTopBottom .cp-heroSection__top-content{margin-bottom:0}.cp-heroSection.l--paddingBottom{padding-bottom:80px}@media only screen and (max-width:1024px){.cp-heroSection.l--paddingBottom{padding-bottom:64px}}@media only screen and (max-width:768px){.cp-heroSection.l--paddingBottom{padding-bottom:48px}}.cp-heroSection.l--paddingBottom .cp-heroSection__top-content{margin-bottom:0}.cp-heroSection.l--about .cp-heroSection__top-content{margin-bottom:3rem}@media only screen and (min-width:640px){.cp-heroSection.l--about .cp-heroSection__top-content{margin-bottom:4rem}}@media only screen and (min-width:1024px){.cp-heroSection.l--about .cp-heroSection__top-content{margin-bottom:5rem}}.cp-heroSection.l--about .cp-heroSection__top-logos{margin-bottom:0}.cp-heroSection.l--aiHeroTwo{background:linear-gradient(#fafafa 0%,#eff3ff 100%)}.cp-heroSection.l--aiHeroTwo .l--button{margin-bottom:48px}.cp-heroSection.l--fullWidthImage .cp-heroSection__image{margin-left:calc(50% - 50vw);margin-right:calc(50% - 48vw)}.cp-heroSection.l--fullWidthImage .cp-heroSection__title{background:linear-gradient(#000 0 0) left/var(--fill) 100% no-repeat,linear-gradient(#9ca3af 0 0) left/100% 100% no-repeat;-webkit-text-fill-color:#0000;--fill:0%;-webkit-background-clip:text;background-clip:text;display:inline}.cp-heroSection__aiLogos img{max-width:18rem}@media only screen and (max-width:1024px){.cp-heroSection__aiLogos img{width:30%}}.cp-heroSection__aiLogos-logo{--offset:0%;transform:translateX(var(--offset))}.cp-heroSection__aiLogos-logo--left{--offset:60%}.cp-heroSection__aiLogos-logo--right{--offset:-60%}.cp-heroSection__aiLogos.l--inView .cp-heroSection__aiLogos-logo{animation:.6s ease-in-out both aiLogoPulse}@keyframes aiLogoPulse{0%{transform:translateX(var(--offset))}to{transform:translate(0)}}.cp-heroSection.l--homePage{padding:180px 120px 360px}@media only screen and (max-width:1680px){.cp-heroSection.l--homePage{padding:120px 64px 240px}}@media only screen and (max-width:1440px){.cp-heroSection.l--homePage{padding:120px 48px 240px}}@media only screen and (max-width:1024px){.cp-heroSection.l--homePage{padding:64px 32px}}@media only screen and (max-width:768px){.cp-heroSection.l--homePage{padding:48px 16px}}.cp-heroSection.l--homePage .cp-heroSection__inner{position:unset}.cp-heroSection.l--homePage .cp-heroSection__inner .cp-heroSection__homePage-right a.l--button{color:#151419;background-color:#fff}.cp-heroSection.l--homePage .cp-heroSection__inner .cp-heroSection__homePage-right a.l--button span.l--arrow{background-color:#151419}.cp-heroSection.l--homePage .cp-heroSection__inner .cp-heroSection__homePage-right a.l--button:hover{background-color:#e6e6e6}.cp-heroSection.l--homePage .cp-heroSection__title,.cp-heroSection.l--homePage .cp-heroSection__teaser,.cp-heroSection.l--homePage .cp-heroSection__teaser p,.cp-heroSection.l--homePage .cp-heroSection__homePage-left>span{color:#fff}.cp-heroSection.l--homePage .cp-heroSection__homePage-gradient{width:100%;height:100%;top:0;left:0}.cp-heroSection.l--platform{padding-top:80px;padding-bottom:80px}@media only screen and (max-width:1024px){.cp-heroSection.l--platform{padding-top:64px;padding-bottom:64px}}@media only screen and (max-width:768px){.cp-heroSection.l--platform{padding-top:48px;padding-bottom:48px}}.cp-heroSection.l--platform .l--labeldark{color:#5f28c8;background-color:#e4dbff;border:none}.cp-heroSection.l--platform .cp-heroSection__image{background-color:#fff;background-image:url(../media/Dotted-bg.1kvdji9_z_mtj.svg?dpl=dpl_7b53A3ywYJMiLGzLxt7Wb75eaPRq);background-position:50%;background-repeat:repeat;border-radius:16px;max-width:78rem;margin:0 auto;padding:60px}@media only screen and (max-width:1024px){.cp-heroSection.l--platform .cp-heroSection__image{padding:24px}}@media only screen and (max-width:768px){.cp-heroSection.l--platform .cp-heroSection__image{padding:16px}}.cp-heroSection.l--platform .cp-heroSection__title{color:#000052}@media only screen and (max-width:768px){.cp-heroSection.l--platform .cp-heroSection__image img{max-width:37.5rem;margin:auto}}.cp-heroSection.l--platform .l--button{background-color:#230050}.cp-heroSection.l--platform .l--button:hover{background-color:#151419}.cp-heroSection.l--solutionParent .l--labeldark{color:#fff;background:0 0;border-color:#fff}.cp-heroSection.l--solutionParent .l--button-two{background:0 0;border:2px solid #fff}.cp-heroSection.l--solutionParent .cp-heroSection__title,.cp-heroSection.l--solutionParent .cp-heroSection__teaser p{color:#fff}.cp-heroSection.l--solutionParent .cp-heroSection__top-right img{border-radius:18px}.cp-heroSection.l--unsubscribe .cp-marketo{max-width:50rem;margin:auto}.cp-heroSection.l--bgInvert .cp-heroSection__bgInvert{object-fit:contain;z-index:0;pointer-events:none;width:auto;height:100%;position:absolute;bottom:0;right:0;transform:rotate(180deg)}@media only screen and (max-width:1024px){.cp-heroSection.l--bgInvert{background-position:top!important}.cp-heroSection.l--bgInvert .cp-heroSection__bgInvert{width:100%;height:auto;bottom:0;left:0;right:0}}.cp-heroSection.l--mcp .l--labeldark{color:#008;border-color:#008}.cp-heroSection.l--mcpImage{padding-bottom:36px}.cp-heroSection.l--mcpImage .cp-heroSection__top-content{margin-bottom:0}.cp-heroSection.l--enterprise .l--labeldark{background-color:#0000}.l--solutionHub .cp-heroSection__top-content{margin-bottom:28px}.l--solutionHub .cp-heroSection__teaser p{margin-bottom:24px}.l--solutionHub .cp-heroSection__teaser p:last-child{margin-bottom:0}.l--solutionHub .l--BackTo_solutionHub{color:#545454;display:flex}.l--solutionHub .l--trigger .l--heroSectionImage{border-radius:40px 40px 0 0;transition:filter .4s}@media only screen and (max-width:1024px){.l--solutionHub .l--trigger .l--heroSectionImage{border-radius:32px 32px 0 0}}.l--solutionHub .l--trigger__overlay{background:radial-gradient(#0000 30%,#00000046 80%);border-radius:40px 40px 0 0;transition:opacity .4s}.l--solutionHub .l--trigger:hover .l--trigger__overlay{opacity:1}
