@property --border-angle{syntax:"<angle>";inherits:true;initial-value:0deg}@-webkit-keyframes follow-path{0%{offset-distance:0}90%,to{offset-distance:100%}}@keyframes follow-path{0%{offset-distance:0}90%,to{offset-distance:100%}}@-webkit-keyframes dot-slide-down{90%,to{transform:translateY(var(--connection-height))}}@keyframes dot-slide-down{90%,to{transform:translateY(var(--connection-height))}}@-webkit-keyframes pulse{0%{box-shadow:0 0 0 var(--dot-color)}to{box-shadow:0 0 var(--dot-size) var(--dot-size) transparent}}@keyframes pulse{0%{box-shadow:0 0 0 var(--dot-color)}to{box-shadow:0 0 var(--dot-size) var(--dot-size) transparent}}.integrated-cards{--connection-height:60px;--card-gap:40px;--dot-size:12px;display:-ms-grid;display:grid;gap:var(--card-gap)}@media (min-width:1024px){.integrated-cards{--connection-height:147px;--connection-width:330px;-ms-grid-columns:(minmax(0,1fr))[2];grid-template-columns:repeat(2,minmax(0,1fr))}.integrated-cards__card--integration{-ms-grid-column-span:2;grid-column:span 2}}.integrated-cards__header{align-items:center;display:flex;flex-direction:column;grid-column:1/-1;margin-inline:auto;max-width:700px;text-align:center}.integrated-cards__line{height:var(--connection-height);position:absolute;right:var(--line-position);top:calc(100% - var(--dot-size)/2);width:calc(var(--connection-width) + 2px);z-index:-50}@media not screen and (min-width:1024px){.integrated-cards__line{display:none}}.integrated-cards__line path{stroke:currentColor;stroke-width:2px;fill:none}.integrated-cards__card{--path:path("M1,0v44.9c1,11,10.5,21.7,22.9,22.1h284.3s7.3-.5,15.3,6.4,7.6,15.9,7.6,15.9v71.7");--line-position:calc(var(--card-gap)/-2);background-color:#fff;border-radius:24px;padding:55px;position:relative}.integrated-cards__card--platform{outline:2px solid var(--border-color)}@media not screen and (min-width:1024px){.integrated-cards__card--platform:after{border-left:2px solid;content:"";height:var(--connection-height);left:calc(50% - 1px);position:absolute;top:100%;z-index:-50}}.integrated-cards__card--platform:before{-webkit-animation:dot-slide-down 1s linear .5s infinite,pulse 1s ease-out infinite;animation:dot-slide-down 1s linear .5s infinite,pulse 1s ease-out infinite;background-color:var(--dot-color);border-radius:1000px;content:"";display:block;height:var(--dot-size);left:calc(50% - var(--dot-size)/2);position:absolute;top:calc(100% - var(--dot-size)/2);width:var(--dot-size);z-index:-40}@media (prefers-reduced-motion:reduce){.integrated-cards__card--platform:before{display:none}}@media (min-width:1024px){.integrated-cards__card--platform:before{-webkit-animation-duration:3s,1s;animation-duration:3s,1s;-webkit-animation-name:follow-path,pulse;animation-name:follow-path,pulse;offset-path:var(--path)}.integrated-cards__card--platform--left:before{left:auto;right:calc(var(--connection-width) + var(--line-position) - var(--dot-size))}}.integrated-cards__card--platform--right{--path:path("M331.1,0v44.9c-1,11-10.5,21.7-22.9,22.1H23.9s-7.3-.5-15.3,6.4c-8,6.9-7.6,15.9-7.6,15.9v71.7")}@media (min-width:1024px){.integrated-cards__card--platform--right:before{-webkit-animation-delay:2s;animation-delay:2s;left:var(--line-position);right:auto}}.integrated-cards__card--platform--right .integrated-cards__line{left:var(--line-position);right:auto}.integrated-cards__card--platform h3{margin-bottom:26px}.integrated-cards__card--integration{--rotation-speed:0.025s;margin:6px}@media (min-width:1024px){.integrated-cards__card--integration{margin-top:calc(var(--connection-height) - var(--dot-size) - var(--card-gap))}.integrated-cards__card--integration ul{-moz-column-count:2;column-count:2;gap:1em}}.integrated-cards__card--integration:before{background-image:linear-gradient(var(--border-angle),var(--border-gradient-colors));border-radius:28px;content:"";inset:-6px;position:absolute;transition:var(--rotation-speed) --border-angle linear;z-index:-50}.integrated-cards__card ul{font-size:18px}.integrated-cards__card ul li{margin:0;min-height:calc(20px + .2lh);padding-left:35px}.integrated-cards__card ul li:before{background-color:currentColor;content:"";height:22px;-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' fill='none'%3E%3Cpath fill='%23967EC7' d='M10 0C4.48 0 0 4.48 0 10s4.48 10 10 10 10-4.48 10-10S15.52 0 10 0m0 18c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8m4.59-12.42L8 12.17 5.41 9.59 4 11l4 4 8-8z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' fill='none'%3E%3Cpath fill='%23967EC7' d='M10 0C4.48 0 0 4.48 0 10s4.48 10 10 10 10-4.48 10-10S15.52 0 10 0m0 18c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8m4.59-12.42L8 12.17 5.41 9.59 4 11l4 4 8-8z'/%3E%3C/svg%3E");-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;top:.2lh;width:20px}.integrated-cards__card ul li+li{margin-top:1em}.integrated-cards__card-header{margin-inline:auto;margin-bottom:54px;max-width:700px;text-align:center}.integrated-cards__image{display:block;margin-bottom:40px;width:100%}