.embla{position:relative;padding:0;max-width:1315px;margin-left:auto;margin-right:auto}.embla__viewport{overflow:hidden;width:100%}#main-carousel{animation:fade-in .2s linear}.embla__viewport.is-draggable{cursor:move;cursor:grab}.embla__viewport.is-dragging{cursor:grabbing}.embla__container{display:flex;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-webkit-tap-highlight-color:transparent}.embla__slide{position:relative;min-width:80%;padding-left:10px;text-align:center}.embla__slide svg{width:100%;display:block}.embla__slide__inner{position:relative;overflow:hidden}.embla__slide__img{position:absolute;display:block;top:50%;left:50%;width:auto;min-height:100%;min-width:100%;max-width:none;transform:translate(-50%,-50%)}#main-carousel .embla__container{width:100%;position:relative;transform:none !important;padding-bottom:2rem}#main-carousel .embla__container:before{display:block;content:"";padding-top:83.21%}@media screen and (max-width:599px){#main-carousel .embla__container{padding-bottom:6rem}}@media screen and (min-width:600px){#main-carousel{padding:2rem 0 5rem}#main-carousel .embla__container:before{padding-top:43.31%}}#main-carousel .embla__slide{min-width:100%;padding-left:0;flex:0 0 auto;width:100%;height:100%;top:0;left:0 !important;right:0 !important;opacity:0;transition:opacity .5s;counter-increment:embla}#main-carousel .embla--is-ready .embla__slide{position:absolute}#main-carousel .embla__slide.is-selected{opacity:1;z-index:1;transition:opacity .3s}#slide-1{opacity:1 !important}.embla__button{outline:0;cursor:pointer;background-color:transparent !important;touch-action:manipulation;position:absolute;z-index:1;top:50%;transform:translateY(-50%);border:0 !important;width:30px;height:30px;justify-content:center;align-items:center;fill:#1bcacd;padding:0}.embla__button:disabled{cursor:default;opacity:.3}.embla__button__svg{width:100%;height:100%}.embla__button--prev{left:27px}.embla__button--next{right:27px}.embla__dots{display:flex;list-style:none;justify-content:center;padding-top:10px}.embla__dot{background-color:transparent !important;border-color:transparent !important;cursor:pointer;position:relative;padding:0;outline:0;border:0;width:9px;height:9px;margin-right:7.5px;margin-left:7.5px;display:flex;align-items:center}.embla__dot:first-child{width:0;overflow:hidden;margin:0}.embla__dot:focus{border:0 !important}.embla__dot:after{background-color:#383838;width:100%;height:100%;border-radius:50%;content:""}.embla__dot.is-selected:after{background-color:#00e9a7}@media screen and (min-width:600px){.embla__dot{width:2vmax;height:2vmax;max-width:20px;max-height:20px;margin-right:13px;margin-left:13px}}.embla__container--thumb{cursor:default}.embla__slide--thumb{min-width:100%;padding:0}#slide-1 p{opacity:0}@media screen and (max-width:599px){.embla{margin-left:-20px;margin-right:-20px}.embla__slide--thumb button{display:none}#slide-1.is-selected p{opacity:1}#main-carousel .embla__slide p{font-size:.889rem;line-height:1.6;padding:0 20px;margin-bottom:3.5rem}}@media screen and (min-width:600px){#slide-1 p{display:none}#thumb-carousel .embla__viewport{overflow:visible}.embla__slide--thumb{filter:drop-shadow(2px 2px 5px rgba(0,0,0,0.2));-webkit-filter:drop-shadow(2px 2px 5px rgba(0,0,0,0.2));overflow:visible;min-width:25%;height:calc((100vw - 40px) * 0.0456)}.embla__slide--thumb h6{display:none}.embla__slide--thumb button{border:0}#tab-1{width:0;min-width:0;overflow:hidden}#tab-2{min-width:22.28%}#tab-2 button{clip-path:polygon(0% 0%,77.4% 0%,100% 50%,77.4% 100%,0% 100%)}#tab-3{min-width:27.41%;margin-left:-3.707%}#tab-3 button{clip-path:polygon(81.58% 0%,100% 50%,81.58% 100%,0% 100%,18.42% 50%,0% 0%)}#tab-4{min-width:31.7%;margin-left:-3.77%}#tab-4 button{clip-path:polygon(84.07% 0%,100% 50%,84.07% 100%,0% 100%,15.93% 50%,0% 0%)}#tab-5{min-width:29.85%;margin-left:-3.772%}#tab-5 button{clip-path:polygon(100% 0,100% 100%,0% 100%,16.915% 50%,0% 0%)}#main-carousel .embla__viewport,#main-carousel .embla__slide__inner{overflow:visible}}@media screen and (min-width:1355px){.embla__slide--thumb{height:60px}}.embla__slide--thumb.is-selected svg path{fill:#00e9a7}.embla__slide--thumb.is-selected svg text{fill:#000}.embla__slide__inner--thumb{touch-action:manipulation;cursor:pointer;border:0;outline:0;margin:0;padding:0;width:100%;background-color:transparent;position:relative;display:block;overflow:hidden}.is-selected .embla__slide__inner--thumb{background-color:#02cf95}.embla__slide__thumbnail{position:absolute;opacity:.2;top:0;bottom:0;left:-10000%;right:-10000%;margin:auto;min-width:1000%;min-height:1000%;max-width:none;transform:scale(0.1);transition:opacity .2s}.embla__slide--thumb.is-selected .embla__slide__thumbnail{opacity:1}@media screen and (min-width:600px) and (max-width:767px){.embla__slide--thumb svg text{transform:scale(1.5);transition:transform .2s}#tab-2 svg text{transform-origin:-99.67px -77.03px}#tab-3 svg text{transform-origin:-206.52px -77.03px}#tab-4 svg text{transform-origin:-300.85px -77.03px}#tab-5 svg text{transform-origin:-300.1px -77.03px}}.diagram-wrapper{width:100%;position:relative}.diagram-wrapper:before{display:block;content:"";padding-top:83.21%}@media screen and (max-width:599px){.diagram-wrapper{overflow:hidden}}@media screen and (min-width:600px){.diagram-wrapper{margin-top:5rem}.diagram-wrapper:before{padding-top:43.31%}}.diagram-wrapper svg{position:absolute}.diagram-wrapper .diagram{left:0;top:0;width:100%;height:100%;overflow:visible}#swipe-hand{left:2rem;top:calc(50% - 1rem);width:2rem;overflow:visible;opacity:0;transition:opacity .2s}@media screen and (max-width:599px){.diagram-wrapper .diagram{width:190%;height:98%;left:6rem;transition:left .5s ease}[data-selected="2"] .diagram-wrapper .diagram{left:20px}[data-selected="3"] .diagram-wrapper .diagram{left:-30%}[data-selected="4"] .diagram-wrapper .diagram{left:-70%}[data-selected="5"] .diagram-wrapper .diagram{left:-100%}.is-selected #swipe-hand{opacity:1}}@media screen and (min-width:600px){#swipe-hand{display:none}}#swipe-hand .hand{animation-duration:3s;animation-name:hand;transform-origin:44.06% 98.33%;animation-iteration-count:infinite;fill:#383838}#swipe-hand .gesture{animation-duration:3s;animation-name:swipe;animation-iteration-count:infinite;fill:#00e9a7}@keyframes hand{0%,50%{transform:rotate(0)}60%{transform:rotate(15.15deg)}95%{transform:rotate(-15.15deg)}100%{transform:rotate(0)}}@keyframes swipe{0%,60%{opacity:0;transform-origin:right center}65%{opacity:.5;transform:translateX(0);width:5.25px}75%{transform-origin:center center}90%{transform:translateX(-11.9191px);width:17.17px;opacity:.1}100%{width:5.25px;transform-origin:left center;opacity:0}}#manage-column .white-box,#create-column .white-box,#engage-column,#cloud-fill{filter:drop-shadow(2px 2px 5px rgba(0,0,0,0.15));-webkit-filter:drop-shadow(2px 2px 5px rgba(0,0,0,0.15))}[data-selected="2"] #create-column path:not(.white-box),[data-selected="3"] #manage-column path:not(.white-box),[data-selected="4"] #cloud-outline,[data-selected="5"] #cloud-outline,#selected-2 #create-column path:not(.white-box),#selected-3 #manage-column path:not(.white-box),#selected-4 #cloud-outline,#selected-5 #cloud-outline{fill:#00e9a7;animation:green-fill .5s linear}[data-selected="2"] #create-column .white-box,[data-selected="3"] #manage-column .white-box{stroke:#00e9a7;stroke-width:1}#architecture-diagram{overflow:visible}#architecture-diagram .green-lines{stroke-dasharray:1000;stroke-dashoffset:1000}.architecture-update #architecture-diagram .green-lines{fill-rule:evenodd;clear:both;rule:evenodd;stroke-linecap:round;stroke-linejoin:round;stroke-width:8;stroke-miterlimit:0;stroke-dashoffset:0;stroke-dasharray:1,14;transition:opacity .5s;opacity:0}.architecture-update #create-outlines,.architecture-update #manage-outlines,.architecture-update #engage-outlines{opacity:1;transition:opacity .5s}.architecture-update [data-selected="2"] #create-lines .green-lines,.architecture-update [data-selected="3"] #manage-lines .green-lines,.architecture-update [data-selected="5"] #engage-lines .green-lines{opacity:1}#engage-lines .green-lines{stroke-dashoffset:-300}body:not(.architecture-update) [data-selected="2"] #create-lines .green-lines,body:not(.architecture-update) [data-selected="3"] #manage-lines .green-lines,body:not(.architecture-update) [data-selected="5"] #engage-lines .green-lines{animation:dash 2s linear forwards}[data-selected="5"] #engage-lines .green-lines{animation-duration:.5s}#engage-column{stroke:#00e9a7;stroke-width:0}[data-selected="5"] #engage-column{animation:box .7s linear;stroke-width:1}#cloud-fill,#cloud-outline,#engage-text text,#machine-learning,#integrations,#analytics,#create-text text,#data-services,#rules-engine,#ota,#create-column path,#manage-column path{transition:fill .2s}[data-selected="4"] #cloud-fill,[data-selected="5"] #cloud-fill{fill:url(#cloud-highlight)}#create-grouping,#engage-grouping{transition:opacity .2s}[data-selected="4"] #create-grouping,[data-selected="5"] #engage-grouping{opacity:1}[data-selected="4"] #engage-text text,[data-selected="4"] #machine-learning,[data-selected="4"] #integrations,[data-selected="4"] #analytics,[data-selected="5"] #create-text text,[data-selected="5"] #data-services,[data-selected="5"] #rules-engine,[data-selected="5"] #ota{fill:#fff}@keyframes dash{to{stroke-dashoffset:0}}@keyframes box{from{stroke-width:0}80%{stroke-width:0}to{stroke-width:1}}@keyframes fade-in{from{opacity:0}to{opacity:1}}@keyframes green-fill{to{fill:#00e9a7}}.safari #manage-column .white-box,.safari #create-column .white-box,.safari #engage-column{stroke:#e0e0e0;stroke-width:1}body:not(.architecture-update).safari .green-lines{stroke-dashoffset:0 !important;transition:opacity .2s;opacity:0}body:not(.architecture-update).safari [data-selected="2"] #create-lines .green-lines,body:not(.architecture-update).safari [data-selected="3"] #manage-lines .green-lines,body:not(.architecture-update).safari [data-selected="5"] #engage-lines .green-lines{opacity:1}[data-selected="2"] #create-column .white-box,[data-selected="3"] #manage-column .white-box,[data-selected="5"] #engage-column{stroke:#00e9a7}