@font-face{font-family:'IBM Plex Sans';font-style:normal;font-weight:400;src:local("IBM Plex Sans"),local("IBMPlexSans"),url(./assets/fonts/IBMPlexSans-Regular.woff2) format("woff2"),url(./assets/fonts/IBMPlexSans-Regular.woff) format("woff")}@font-face{font-family:'IBM Plex Sans';font-style:normal;font-weight:600;src:local("IBM Plex Sans Medium"),local("IBMPlexSans-Medium"),url(./assets/fonts/IBMPlexSans-Medium.woff2) format("woff2"),url(./assets/fonts/IBMPlexSans-Medium.woff) format("woff")}@font-face{font-family:'IBM Plex Sans';font-style:normal;font-weight:700;src:local("IBM Plex Sans SemiBold"),local("IBMPlexSans-SemiBold"),url(./assets/fonts/IBMPlexSans-SemiBold.woff2) format("woff2"),url(./assets/fonts/IBMPlexSans-SemiBold.woff) format("woff")}html,body{margin:0;padding:0;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;color:#ffffff;touch-action:none}body *{margin:0;padding:0;border:0;box-sizing:border-box;font-family:inherit;line-height:inherit;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:none;position:relative;visibility:inherit}body *:before,body *:after{box-sizing:border-box}img{display:inline-block}span{display:inline-block}h1,h2,h3,h4,h5,h6{font-family:inherit;margin:0;padding:0;font-size:inherit;line-height:inherit}p{margin:0 0 1em 0;padding:0;font-size:inherit;line-height:inherit}p:last-child{margin-bottom:0}a,button{color:inherit;background-color:transparent;margin:0;padding:0;display:inline-block}a>*,button>*{pointer-events:none}ul{list-style-type:none}@keyframes hotspot-halo-opacity{0%{opacity:0}12%{opacity:1}45%{opacity:1}75%{opacity:0}100%{opacity:0}}@keyframes hotspot-halo-scale{0%{transform:scaleX(0.6) scaleY(0.6)}61%{transform:scaleX(1) scaleY(1)}100%{transform:scaleX(1) scaleY(1)}}@keyframes hotspot-halo-border-white{0%{opacity:1}75%{opacity:0}100%{opacity:0}}html{line-height:1;width:100%;height:100%}body{font-family:'IBM Plex Sans', sans-serif;background-color:#262626 !important;color:#ffffff;position:absolute;overflow:auto}body .seo-content{font-size:1.6rem;padding:2rem;line-height:1.2}body .seo-content>*{margin-bottom:1em}body.hide-seo .seo-content{display:none}*{user-select:none;-webkit-user-select:none}body,stage{display:block;top:0;left:0;width:100%;height:100%;margin:0}stage{position:fixed;overflow:hidden}.ibm-logo{position:fixed;top:0;left:20px}.ibm-logo img{width:60px;height:50px}#ibm-masthead{top:-50px !important;transition:top 0.5s !important}#ibm-masthead:after{content:"";position:absolute;bottom:-50px;height:50px;width:100%}#ibm-masthead .ibm-megamenu-section .ibm-columns{height:auto}#footer{bottom:-106px !important;width:100%;z-index:900;position:fixed;transition:bottom 0.5s !important}#footer:before{content:"";position:absolute;top:-20px;height:20px;width:100%}body.show-header-footer #ibm-masthead{top:0 !important}body.show-header-footer #footer{bottom:-32px !important}body.showHeader #ibm-masthead{top:0 !important}body.showFooter #footer{bottom:-32px !important}@media (orientation: portrait){#footer{display:none}#ibm-masthead{top:0 !important}body.showFooter intro .footer{bottom:-32px !important}}@keyframes preloader-rotation{0%{transform:rotateZ(0deg)}100%{transform:rotateZ(360deg)}}@keyframes preloader-icon{0%{visibility:visible;transform:scaleX(0.5) scaleY(0.5)}12%{visibility:visible;transform:scaleX(1) scaleY(1)}32%{visibility:visible}33%{visibility:hidden}100%{visibility:hidden}}intro{position:absolute;display:block;width:100vw;height:100vh;overflow:hidden;user-select:none}intro[data-view=video] .intro-block,intro[data-view=zoom] .intro-block{opacity:0}intro[data-view=isometric] .intro-block,intro[data-view=scroll] .intro-block{opacity:1}intro .intro-block{position:relative;width:100%;height:100%}intro preloader{position:fixed;top:calc(50vh - 25.6em);left:calc(50vw - 25.6em);font-size:0.33rem;width:51.2em;height:51.2em;display:block;opacity:0;visibility:hidden;z-index:9999}intro preloader .shape{position:absolute;width:51.2em;height:51.2em;top:0;left:0}intro preloader .icon{visibility:hidden}intro preloader[data-animate="true"] .eye{animation:preloader-icon 2.49s cubic-bezier(0.4, 0.14, 0.3, 1) 0s infinite forwards}intro preloader[data-animate="true"] .bee{animation:preloader-icon 2.49s cubic-bezier(0.4, 0.14, 0.3, 1) 0.83s infinite forwards}intro preloader[data-animate="true"] .m{animation:preloader-icon 2.49s cubic-bezier(0.4, 0.14, 0.3, 1) 1.66s infinite forwards}intro preloader[data-animate="true"] .circle{animation:preloader-rotation 2.49s linear 0s infinite forwards}intro preloader[data-state=show]{opacity:1;visibility:visible}intro .intro-text{width:100vw;height:100vh;display:flex;align-items:center;justify-content:center;color:#fff;background:rgba(22,22,22,0.75);position:fixed;top:0;left:0;font-size:3.7vw;font-weight:bold;transition:opacity 0.8s cubic-bezier(0.4, 0.14, 0.3, 1),transform 0.8s cubic-bezier(0.4, 0.14, 0.3, 1);opacity:0;flex-direction:column}intro .intro-text span{width:50vw;line-height:4.15vw;transform:translateY(1.5vw);transition:all 1.5s cubic-bezier(0.4, 0.14, 0.3, 1);position:absolute;top:50%;transform:translateY(-30%);opacity:0}intro .mobile-tooltip{position:fixed;top:0;left:0;height:100%;width:100%;background:linear-gradient(180deg, rgba(22,22,22,0) 0%, #161616 100%);color:#fff;display:none;align-items:center;justify-content:flex-end;flex-direction:column;padding-bottom:10vh;text-align:center}intro .mobile-tooltip img{width:40vw}intro .mobile-tooltip div{font-size:25px;line-height:29px;font-weight:bold}.show-intro .intro-text{opacity:1}.show-intro .intro-text span{transition:transform 0.6s cubic-bezier(0.4, 0.14, 0.3, 1),opacity 0.4s cubic-bezier(0.4, 0.14, 0.3, 1)}.show-intro .intro-text span:first-child{opacity:1;transform:translateY(-50%)}.show-intro .intro-text span:last-child{transition-delay:0.2s}.show-intro.show-intro-sub .intro-text span:first-child{opacity:0;transform:translateY(-80%)}.show-intro.show-intro-sub .intro-text span:last-child{opacity:1;transform:translateY(-50%)}.show-intro.show-navigation .intro-text{transition:background 0.6s cubic-bezier(0.4, 0.14, 0.3, 1),transform 0.8s cubic-bezier(0.4, 0.14, 0.3, 1);transform:translateX(-75vw);background:#000}.show-intro.show-navigation .intro-text span{opacity:0}.hide-intro-text .intro-text{display:none}@media all and (orientation: portrait) and (max-width: 768px){intro,intro .intro-text{height:100%}.show-tooltip .mobile-tooltip{display:flex}.intro-text{font-size:41px !important}.intro-text span{line-height:50px !important;width:75vw !important;transform:translateY(-45%)}.show-intro.show-navigation .intro-text{transform:translateX(calc(-100vw + 43px));background:rgba(22,22,22,0.75)}.show-intro .intro-text span:first-child{transform:translateY(-50%)}.show-intro.show-intro-sub .intro-text span:first-child{transform:translateY(-55%)}.show-intro.show-intro-sub .intro-text span:last-child{transform:translateY(-50%)}}@keyframes scroll-upper{0%{opacity:0;top:0}33.3333%{opacity:1;top:0}50%{opacity:1;top:0}100%{opacity:0;top:200%}}@keyframes scroll-lower{0%{opacity:0;top:0}33.3333%{opacity:1;top:0}75%{top:200%;opacity:0}100%{top:200%;opacity:0}}@keyframes scroll-upper-mobile{0%{opacity:0;top:0}33.3333%{opacity:1;top:0}50%{opacity:1;top:0}100%{opacity:0;top:100%}}@keyframes scroll-lower-mobile{0%{opacity:0;top:0}33.3333%{opacity:1;top:0}75%{top:100%;opacity:0}100%{top:100%;opacity:0}}body.showFooter intro .footer{bottom:74px}intro[data-view=scroll] .footer{opacity:1}intro[data-view=scroll] .footer .scroll img.upper{animation:scroll-upper 1s infinite forwards 0.2s}intro[data-view=scroll] .footer .scroll img.lower{animation:scroll-lower 1s infinite forwards 0.2s}intro .footer{opacity:0;position:absolute;bottom:0;width:100%;height:10%;transition:opacity 1s 0.8s, bottom 0.5s;color:white;z-inde:2}intro .footer .scroll{display:flex;flex-direction:column;justify-content:center;align-items:center;bottom:2.7vh;position:absolute;width:100%}intro .footer .scroll .text{font-size:1.31vw;margin-top:1.2%}intro .footer .scroll .text:before{content:"Scroll "}intro .footer .scroll .arrow{width:2%;height:20px;position:relative;bottom:35px;cursor:pointer}intro .footer .scroll .arrow img{width:100%;position:absolute;top:0;opacity:0}intro .footer .scroll .arrow:after{content:"";position:absolute;width:100px;height:80px;top:-20px;left:-37px}.share{position:fixed;display:none;flex-direction:column;justify-content:center;align-items:center;width:6.8vw;bottom:7.23vh;margin-bottom:-28.35vh;right:2vw;color:#000;transition:all 0.3s cubic-bezier(0.2, 0, 0.38, 0.9);z-index:999;-webkit-backface-visibility:hidden;pointer-events:auto;background:#fff}.share:before{content:"Share";font-size:1.3vw;height:7.23vh;display:flex;align-items:center;-webkit-backface-visibility:hidden}.share:hover{margin-bottom:-7.23vh}.share .icon{width:3.15vh;height:5.28vh}.share .icon svg{width:100%;height:100%}.show-intro .share,.hide-intro-text .share{display:flex !important}@media (min-width: 768px) and (max-width: 1024px){intro[data-view=scroll] .footer .scroll img.upper{animation-name:scroll-upper-mobile}intro[data-view=scroll] .footer .scroll img.lower{animation-name:scroll-lower-mobile}intro .footer .scroll{transform:translate3d(0, -45%, 0)}intro .footer .scroll .text{font-size:20px}intro .footer .scroll .arrow{margin-bottom:0.5%}.share{width:91px;right:26px;bottom:65px;margin-bottom:-335px;padding:0}.share:before{margin:0;font-size:20px;height:65px}.share:hover{width:67px;margin-bottom:-65px}.share:hover:before{content:"";height:0}.share .icon{width:40px;height:67.5px}}@media (min-width: 320px) and (max-width: 767px) and (orientation: portrait){intro[data-view=scroll] .footer .scroll img.upper{animation-name:scroll-upper-mobile}intro[data-view=scroll] .footer .scroll img.lower{animation-name:scroll-lower-mobile}intro .footer .scroll{transform:translate3d(0, 70%, 0)}intro .footer .scroll .text{font-size:1.6vh;margin-top:-1%}intro .footer .scroll .arrow{display:none}.share{width:63px;right:0;bottom:44px;margin-bottom:-314px;padding:0}.share:before{margin:0;font-size:14px;height:44px}.share:hover{width:47px;margin-bottom:-44px}.share:hover:before{content:"";height:0}.share .icon{width:28px;height:67.5px}}@media (min-width: 320px) and (max-width: 767px) and (orientation: landscape){intro[data-view=scroll] .footer .scroll img.upper{animation-name:scroll-upper-mobile}intro[data-view=scroll] .footer .scroll img.lower{animation-name:scroll-lower-mobile}intro .footer .scroll{transform:translate3d(0, -60%, 0)}intro .footer .scroll .text{font-size:1.6vw}intro .footer .scroll .arrow{margin-bottom:0.5%}.share{width:63px;right:0;bottom:44px;margin-bottom:-314px;padding:0}.share:before{margin:0;font-size:14px;height:44px}.share:hover{width:47px;margin-bottom:-44px}.share:hover:before{content:"";height:0}.share .icon{width:28px;height:67.5px}}@media only screen and (min-device-width: 375px) and (max-device-width: 812px) and (-webkit-device-pixel-ratio: 3) and (orientation: landscape){intro[data-view=scroll] .footer .scroll img.upper{animation-name:scroll-upper-mobile}intro[data-view=scroll] .footer .scroll img.lower{animation-name:scroll-lower-mobile}intro .footer .scroll{transform:translate3d(0, -60%, 0)}intro .footer .scroll .text{font-size:1.6vw}intro .footer .scroll .arrow{margin-bottom:0.5%}.share{width:63px;right:0;bottom:44px;margin-bottom:-314px;padding:0}.share:before{margin:0;font-size:14px;height:44px}.share:hover{width:47px;margin-bottom:-44px}.share:hover:before{content:"";height:0}.share .icon{width:28px;height:67.5px}}@media screen and (min-device-width: 412px) and (max-device-width: 823px) and (-webkit-device-pixel-ratio: 3.5) and (orientation: landscape){intro[data-view=scroll] .footer .scroll img.upper{animation-name:scroll-upper-mobile}intro[data-view=scroll] .footer .scroll img.lower{animation-name:scroll-lower-mobile}intro .footer .scroll{transform:translate3d(0, -60%, 0)}intro .footer .scroll .text{font-size:1.6vw}intro .footer .scroll .arrow{margin-bottom:0.5%}.share{width:63px;right:0;bottom:44px;margin-bottom:-314px;padding:0}.share:before{margin:0;font-size:14px;height:44px}.share:hover{width:47px;margin-bottom:-44px}.share:hover:before{content:"";height:0}.share .icon{width:28px;height:67.5px}}intro[data-view=isometric] isometric-city isometric-industry,intro[data-view=scroll] isometric-city isometric-industry{padding-bottom:50%}intro[data-view=isometric] isometric-scene,intro[data-view=scroll] isometric-scene{transition:transform 1.7333s cubic-bezier(0.16, 1, 0.3, 1)}intro[data-view=isometric] isometric-scene:nth-child(3n+1),intro[data-view=scroll] isometric-scene:nth-child(3n+1){transform:translate3d(-125%, 0%, 0)}intro[data-view=isometric] isometric-scene:nth-child(3n+2),intro[data-view=scroll] isometric-scene:nth-child(3n+2){transform:translate3d(0, 20%, 0)}intro[data-view=isometric] isometric-scene:nth-child(3n),intro[data-view=scroll] isometric-scene:nth-child(3n){transform:translate3d(125%, 40%, 0)}intro[data-view=scroll] .intro-block .isometric-wrapper{transform:translate3d(48%, -131%, 0)}intro[data-view=scroll] isometric-scene{filter:saturate(0.5) opacity(0.5) contrast(0.8)}intro[data-view=scroll][data-industry=banking] .isometric-wrapper{transition:transform 1s;transform:translate3d(94%, 9%, 0)}intro[data-view=scroll][data-industry=banking] isometric-industry[data-id=banking]{transition:all 1s;width:170%;padding-bottom:85%;transform:translate3d(-23%, -20%, 0)}intro[data-view=scroll][data-industry=banking] isometric-industry[data-id=banking] isometric-scene{filter:none}intro[data-view=scroll][data-industry=banking] isometric-industry[data-id=banking] isometric-scene:nth-child(3n+1){transform:translate3d(-100%, -7%, 0)}intro[data-view=scroll][data-industry=banking] isometric-industry[data-id=banking] isometric-scene:nth-child(3n+2){transform:translate3d(15%, 15%, 0)}intro[data-view=scroll][data-industry=banking] isometric-industry[data-id=banking] isometric-scene:nth-child(3n){transform:translate3d(150%, 43%, 0)}intro[data-view=scroll][data-industry=consumer] .isometric-wrapper{transition:transform 1s;transform:translate3d(82%, -7%, 0)}intro[data-view=scroll][data-industry=consumer] isometric-industry[data-id=consumer]{transition:all 1s;width:170%;padding-bottom:85%;transform:translate3d(-15%, -30%, 0)}intro[data-view=scroll][data-industry=consumer] isometric-industry[data-id=consumer] isometric-scene{filter:none}intro[data-view=scroll][data-industry=consumer] isometric-industry[data-id=consumer] isometric-scene:nth-child(3n+1){transform:translate3d(-130%, 8%, 0)}intro[data-view=scroll][data-industry=consumer] isometric-industry[data-id=consumer] isometric-scene:nth-child(3n+2){transform:translate3d(-10%, 28%, 0)}intro[data-view=scroll][data-industry=consumer] isometric-industry[data-id=consumer] isometric-scene:nth-child(3n){transform:translate3d(110%, 47%, 0)}intro[data-view=scroll][data-industry=TME] .isometric-wrapper{transition:transform 1s;transform:translate3d(71%, -20%, 0)}intro[data-view=scroll][data-industry=TME] isometric-industry[data-id=TME]{transition:all 1s;width:170%;padding-bottom:85%;transform:translate3d(-23%, -20%, 0)}intro[data-view=scroll][data-industry=TME] isometric-industry[data-id=TME] isometric-scene{filter:none}intro[data-view=scroll][data-industry=TME] isometric-industry[data-id=TME] isometric-scene:nth-child(3n+1){transform:translate3d(-100%, 0%, 0)}intro[data-view=scroll][data-industry=TME] isometric-industry[data-id=TME] isometric-scene:nth-child(3n+2){transform:translate3d(15%, 18%, 0)}intro[data-view=scroll][data-industry=TME] isometric-industry[data-id=TME] isometric-scene:nth-child(3n){transform:translate3d(130%, 33%, 0)}intro[data-view=scroll][data-industry=healthcare] .isometric-wrapper{transition:transform 1s;transform:translate3d(57%, -38%, 0)}intro[data-view=scroll][data-industry=healthcare] isometric-industry[data-id=healthcare]{transition:all 1s;width:170%;padding-bottom:85%;transform:translate3d(-23%, -20%, 0)}intro[data-view=scroll][data-industry=healthcare] isometric-industry[data-id=healthcare] isometric-scene{filter:none}intro[data-view=scroll][data-industry=healthcare] isometric-industry[data-id=healthcare] isometric-scene:nth-child(3n+1){transform:translate3d(-100%, 5%, 0)}intro[data-view=scroll][data-industry=healthcare] isometric-industry[data-id=healthcare] isometric-scene:nth-child(3n+2){transform:translate3d(15%, 20%, 0)}intro[data-view=scroll][data-industry=healthcare] isometric-industry[data-id=healthcare] isometric-scene:nth-child(3n){transform:translate3d(130%, 35%, 0)}intro[data-view=scroll][data-industry=government] .isometric-wrapper{transition:transform 1s;transform:translate3d(46%, -53%, 0)}intro[data-view=scroll][data-industry=government] isometric-industry[data-id=government]{transition:all 1s;width:170%;padding-bottom:85%;transform:translate3d(-23%, -20%, 0)}intro[data-view=scroll][data-industry=government] isometric-industry[data-id=government] isometric-scene{filter:none}intro[data-view=scroll][data-industry=government] isometric-industry[data-id=government] isometric-scene:nth-child(3n+1){transform:translate3d(-100%, 5%, 0)}intro[data-view=scroll][data-industry=government] isometric-industry[data-id=government] isometric-scene:nth-child(3n+2){transform:translate3d(15%, 20%, 0)}intro[data-view=scroll][data-industry=government] isometric-industry[data-id=government] isometric-scene:nth-child(3n){transform:translate3d(137%, 35%, 0)}intro[data-view=scroll][data-industry=insurance] .isometric-wrapper{transition:transform 1s;transform:translate3d(35%, -68%, 0)}intro[data-view=scroll][data-industry=insurance] isometric-industry[data-id=insurance]{transition:all 1s;width:170%;padding-bottom:85%;transform:translate3d(-23%, -20%, 0)}intro[data-view=scroll][data-industry=insurance] isometric-industry[data-id=insurance] isometric-scene{filter:none}intro[data-view=scroll][data-industry=insurance] isometric-industry[data-id=insurance] isometric-scene:nth-child(3n+1){transform:translate3d(-100%, -3%, 0)}intro[data-view=scroll][data-industry=insurance] isometric-industry[data-id=insurance] isometric-scene:nth-child(3n+2){transform:translate3d(15%, 15%, 0)}intro[data-view=scroll][data-industry=insurance] isometric-industry[data-id=insurance] isometric-scene:nth-child(3n){transform:translate3d(130%, 30%, 0)}intro[data-view=scroll][data-industry=industrial] .isometric-wrapper{transition:transform 1s;transform:translate3d(23%, -83%, 0)}intro[data-view=scroll][data-industry=industrial] isometric-industry[data-id=industrial]{transition:all 1s;width:170%;padding-bottom:85%;transform:translate3d(-23%, -20%, 0)}intro[data-view=scroll][data-industry=industrial] isometric-industry[data-id=industrial] isometric-scene{filter:none}intro[data-view=scroll][data-industry=industrial] isometric-industry[data-id=industrial] isometric-scene:nth-child(3n+1){transform:translate3d(-100%, 0%, 0)}intro[data-view=scroll][data-industry=industrial] isometric-industry[data-id=industrial] isometric-scene:nth-child(3n+2){transform:translate3d(15%, 15%, 0)}intro[data-view=scroll][data-industry=industrial] isometric-industry[data-id=industrial] isometric-scene:nth-child(3n){transform:translate3d(130%, 30%, 0)}intro .intro-block .isometric-wrapper{width:100%;height:100%;position:relative;display:block;transform:translate3d(25%, 0%, 0)}intro isometric-city{position:absolute;width:30%;display:flex;flex-direction:column;transform:translate3d(23%, -28%, 0) rotate(-53deg)}intro isometric-city isometric-industry{width:100%;padding-bottom:35%;display:block;position:relative;cursor:pointer;transition:all 0.8666s}intro isometric-city isometric-industry isometric-scene{position:absolute;transition:all 0.8666s;display:inline-block;width:33.3333%}intro isometric-city isometric-industry isometric-scene:nth-child(3n+1){transform:translate3d(-100%, 0%, 0);z-index:2}intro isometric-city isometric-industry isometric-scene:nth-child(3n+2){transform:translate3d(0, 15%, 0);z-index:1}intro isometric-city isometric-industry isometric-scene:nth-child(3n){transform:translate3d(100%, 34%, 0);z-index:0}intro isometric-city isometric-industry isometric-scene img{width:200%}@keyframes panel-up{0%,16.66%{opacity:1;top:0}54.16%,100%{opacity:0;top:3%}}@keyframes new-panel-up{0%,50%{opacity:0;top:-3%}100%{opacity:1;top:0}}@keyframes panel-down{0%,16.66%{opacity:1;top:0}54.16%,100%{opacity:0;top:-3%}}@keyframes new-panel-down{0%,50%{opacity:0;top:3%}100%{opacity:1;top:0}}@keyframes panel-left{0%,16.66%{opacity:1;left:0}54.16%,100%{opacity:0;left:-3%}}@keyframes new-panel-left{0%,50%{opacity:0;left:3%}100%{opacity:1;left:0}}@keyframes panel-right{0%,16.66%{opacity:1;left:0}54.16%,100%{opacity:0;left:3%}}@keyframes new-panel-right{0%,50%{opacity:0;left:-3%}100%{opacity:1;left:0}}intro[data-view=scroll] intro-panels{opacity:1}intro[data-view=scroll][data-industry='banking'][data-scroll=up] intro-panel[data-id='banking']{animation:new-panel-up 1s forwards}intro[data-view=scroll][data-industry='banking'][data-scroll=down] intro-panel[data-id='banking']{animation:new-panel-down 1s forwards}intro[data-view=scroll][data-industry='banking'] intro-panel[data-id='banking']{pointer-events:auto}intro[data-view=scroll][data-prev-industry='banking'][data-scroll=up] intro-panel[data-id='banking']{animation:panel-up 1s forwards}intro[data-view=scroll][data-prev-industry='banking'][data-scroll=down] intro-panel[data-id='banking']{animation:panel-down 1s forwards}intro[data-view=scroll][data-prev-industry='banking'] intro-panel[data-id='banking']{opacity:1}intro[data-view=scroll][data-industry='consumer'][data-scroll=up] intro-panel[data-id='consumer']{animation:new-panel-up 1s forwards}intro[data-view=scroll][data-industry='consumer'][data-scroll=down] intro-panel[data-id='consumer']{animation:new-panel-down 1s forwards}intro[data-view=scroll][data-industry='consumer'] intro-panel[data-id='consumer']{pointer-events:auto}intro[data-view=scroll][data-prev-industry='consumer'][data-scroll=up] intro-panel[data-id='consumer']{animation:panel-up 1s forwards}intro[data-view=scroll][data-prev-industry='consumer'][data-scroll=down] intro-panel[data-id='consumer']{animation:panel-down 1s forwards}intro[data-view=scroll][data-prev-industry='consumer'] intro-panel[data-id='consumer']{opacity:1}intro[data-view=scroll][data-industry='TME'][data-scroll=up] intro-panel[data-id='TME']{animation:new-panel-up 1s forwards}intro[data-view=scroll][data-industry='TME'][data-scroll=down] intro-panel[data-id='TME']{animation:new-panel-down 1s forwards}intro[data-view=scroll][data-industry='TME'] intro-panel[data-id='TME']{pointer-events:auto}intro[data-view=scroll][data-prev-industry='TME'][data-scroll=up] intro-panel[data-id='TME']{animation:panel-up 1s forwards}intro[data-view=scroll][data-prev-industry='TME'][data-scroll=down] intro-panel[data-id='TME']{animation:panel-down 1s forwards}intro[data-view=scroll][data-prev-industry='TME'] intro-panel[data-id='TME']{opacity:1}intro[data-view=scroll][data-industry='healthcare'][data-scroll=up] intro-panel[data-id='healthcare']{animation:new-panel-up 1s forwards}intro[data-view=scroll][data-industry='healthcare'][data-scroll=down] intro-panel[data-id='healthcare']{animation:new-panel-down 1s forwards}intro[data-view=scroll][data-industry='healthcare'] intro-panel[data-id='healthcare']{pointer-events:auto}intro[data-view=scroll][data-prev-industry='healthcare'][data-scroll=up] intro-panel[data-id='healthcare']{animation:panel-up 1s forwards}intro[data-view=scroll][data-prev-industry='healthcare'][data-scroll=down] intro-panel[data-id='healthcare']{animation:panel-down 1s forwards}intro[data-view=scroll][data-prev-industry='healthcare'] intro-panel[data-id='healthcare']{opacity:1}intro[data-view=scroll][data-industry='government'][data-scroll=up] intro-panel[data-id='government']{animation:new-panel-up 1s forwards}intro[data-view=scroll][data-industry='government'][data-scroll=down] intro-panel[data-id='government']{animation:new-panel-down 1s forwards}intro[data-view=scroll][data-industry='government'] intro-panel[data-id='government']{pointer-events:auto}intro[data-view=scroll][data-prev-industry='government'][data-scroll=up] intro-panel[data-id='government']{animation:panel-up 1s forwards}intro[data-view=scroll][data-prev-industry='government'][data-scroll=down] intro-panel[data-id='government']{animation:panel-down 1s forwards}intro[data-view=scroll][data-prev-industry='government'] intro-panel[data-id='government']{opacity:1}intro[data-view=scroll][data-industry='insurance'][data-scroll=up] intro-panel[data-id='insurance']{animation:new-panel-up 1s forwards}intro[data-view=scroll][data-industry='insurance'][data-scroll=down] intro-panel[data-id='insurance']{animation:new-panel-down 1s forwards}intro[data-view=scroll][data-industry='insurance'] intro-panel[data-id='insurance']{pointer-events:auto}intro[data-view=scroll][data-prev-industry='insurance'][data-scroll=up] intro-panel[data-id='insurance']{animation:panel-up 1s forwards}intro[data-view=scroll][data-prev-industry='insurance'][data-scroll=down] intro-panel[data-id='insurance']{animation:panel-down 1s forwards}intro[data-view=scroll][data-prev-industry='insurance'] intro-panel[data-id='insurance']{opacity:1}intro[data-view=scroll][data-industry='industrial'][data-scroll=up] intro-panel[data-id='industrial']{animation:new-panel-up 1s forwards}intro[data-view=scroll][data-industry='industrial'][data-scroll=down] intro-panel[data-id='industrial']{animation:new-panel-down 1s forwards}intro[data-view=scroll][data-industry='industrial'] intro-panel[data-id='industrial']{pointer-events:auto}intro[data-view=scroll][data-prev-industry='industrial'][data-scroll=up] intro-panel[data-id='industrial']{animation:panel-up 1s forwards}intro[data-view=scroll][data-prev-industry='industrial'][data-scroll=down] intro-panel[data-id='industrial']{animation:panel-down 1s forwards}intro[data-view=scroll][data-prev-industry='industrial'] intro-panel[data-id='industrial']{opacity:1}intro intro-panels{position:absolute;left:9.3%;top:0;width:36%;height:100%;opacity:0;transition:opacity 1s 0.8s}intro intro-panel{width:100%;height:100%;transform:translate3d(0, 37.5%, 0);opacity:0;position:absolute;top:0;pointer-events:none;transition:opacity 0.375s 0.2083s;color:white}intro intro-panel .title{font-weight:700;font-size:3.6vw;line-height:1.15;margin-bottom:5%}intro intro-panel .desc{font-size:1.67vw;line-height:1.4;margin-bottom:7%}intro intro-panel .desc .bold{font-weight:700}intro intro-panel .arrow-button{width:18.25vw;height:3.7vw;position:relative;display:flex;align-items:center;justify-content:center;text-decoration:none;cursor:pointer;overflow:hidden;text-rendering:geometricPrecision;letter-spacing:0.1vw;transition:transform cubic-bezier(0.215, 0.61, 0.355, 1) 0.3s;color:#262626;will-change:transform;transform:scale(1)}intro intro-panel .arrow-button .label{font-size:1.67vw}intro intro-panel .arrow-button:before{content:"";position:absolute;border-radius:50%;transform:scale(0.55);transition:transform cubic-bezier(0.215, 0.61, 0.355, 1) 0.3s,opacity cubic-bezier(0.215, 0.61, 0.355, 1) 0.2s;background-color:#ffffff;will-change:transform;opacity:0;width:25vw;height:25vw}intro intro-panel .arrow-button:hover,intro intro-panel .arrow-button:active{transform:scale(1.1)}intro intro-panel .arrow-button:hover:before,intro intro-panel .arrow-button:active:before{transition:transform cubic-bezier(0.215, 0.61, 0.355, 1) 0.3s;transform:scale(1);opacity:0.6}@media (min-width: 768px) and (max-width: 1024px) and (orientation: portrait){intro intro-panels{width:70%;left:15%}intro intro-panel{transform:translate3d(0, 55%, 0)}intro intro-panel .title{font-size:4.4vh;margin-bottom:5%}intro intro-panel .desc{font-size:2.1vh;width:80%;margin-bottom:7%}intro intro-panel .arrow-button{font-size:2.1vh !important;width:20vh}intro intro-panel .arrow-button:before{width:25vh !important;height:25vh !important}intro intro-panel .arrow-button .label{font-size:2.1vh;line-height:2.5}}@media (min-width: 768px) and (max-width: 1024px) and (orientation: landscape){intro intro-panels{width:40%}intro intro-panel .title{font-size:4.4vw;margin-bottom:5%}intro intro-panel .desc{font-size:2.1vw;width:100%;margin-bottom:7%}intro intro-panel .arrow-button{font-size:2.1vw !important;width:20vw}intro intro-panel .arrow-button:before{width:25vw !important;height:25vw !important}intro intro-panel .arrow-button .label{font-size:2.1vw;line-height:2.5}}@media (min-width: 320px) and (max-width: 767px) and (orientation: portrait){intro[data-view=scroll][data-industry='banking'][data-scroll=up] intro-panel[data-id='banking']{animation:new-panel-left 1s forwards}intro[data-view=scroll][data-industry='banking'][data-scroll=down] intro-panel[data-id='banking']{animation:new-panel-right 1s forwards}intro[data-view=scroll][data-prev-industry='banking'][data-scroll=up] intro-panel[data-id='banking']{animation:panel-left 1s forwards}intro[data-view=scroll][data-prev-industry='banking'][data-scroll=down] intro-panel[data-id='banking']{animation:panel-right 1s forwards}intro[data-view=scroll][data-industry='consumer'][data-scroll=up] intro-panel[data-id='consumer']{animation:new-panel-left 1s forwards}intro[data-view=scroll][data-industry='consumer'][data-scroll=down] intro-panel[data-id='consumer']{animation:new-panel-right 1s forwards}intro[data-view=scroll][data-prev-industry='consumer'][data-scroll=up] intro-panel[data-id='consumer']{animation:panel-left 1s forwards}intro[data-view=scroll][data-prev-industry='consumer'][data-scroll=down] intro-panel[data-id='consumer']{animation:panel-right 1s forwards}intro[data-view=scroll][data-industry='TME'][data-scroll=up] intro-panel[data-id='TME']{animation:new-panel-left 1s forwards}intro[data-view=scroll][data-industry='TME'][data-scroll=down] intro-panel[data-id='TME']{animation:new-panel-right 1s forwards}intro[data-view=scroll][data-prev-industry='TME'][data-scroll=up] intro-panel[data-id='TME']{animation:panel-left 1s forwards}intro[data-view=scroll][data-prev-industry='TME'][data-scroll=down] intro-panel[data-id='TME']{animation:panel-right 1s forwards}intro[data-view=scroll][data-industry='healthcare'][data-scroll=up] intro-panel[data-id='healthcare']{animation:new-panel-left 1s forwards}intro[data-view=scroll][data-industry='healthcare'][data-scroll=down] intro-panel[data-id='healthcare']{animation:new-panel-right 1s forwards}intro[data-view=scroll][data-prev-industry='healthcare'][data-scroll=up] intro-panel[data-id='healthcare']{animation:panel-left 1s forwards}intro[data-view=scroll][data-prev-industry='healthcare'][data-scroll=down] intro-panel[data-id='healthcare']{animation:panel-right 1s forwards}intro[data-view=scroll][data-industry='government'][data-scroll=up] intro-panel[data-id='government']{animation:new-panel-left 1s forwards}intro[data-view=scroll][data-industry='government'][data-scroll=down] intro-panel[data-id='government']{animation:new-panel-right 1s forwards}intro[data-view=scroll][data-prev-industry='government'][data-scroll=up] intro-panel[data-id='government']{animation:panel-left 1s forwards}intro[data-view=scroll][data-prev-industry='government'][data-scroll=down] intro-panel[data-id='government']{animation:panel-right 1s forwards}intro[data-view=scroll][data-industry='insurance'][data-scroll=up] intro-panel[data-id='insurance']{animation:new-panel-left 1s forwards}intro[data-view=scroll][data-industry='insurance'][data-scroll=down] intro-panel[data-id='insurance']{animation:new-panel-right 1s forwards}intro[data-view=scroll][data-prev-industry='insurance'][data-scroll=up] intro-panel[data-id='insurance']{animation:panel-left 1s forwards}intro[data-view=scroll][data-prev-industry='insurance'][data-scroll=down] intro-panel[data-id='insurance']{animation:panel-right 1s forwards}intro[data-view=scroll][data-industry='industrial'][data-scroll=up] intro-panel[data-id='industrial']{animation:new-panel-left 1s forwards}intro[data-view=scroll][data-industry='industrial'][data-scroll=down] intro-panel[data-id='industrial']{animation:new-panel-right 1s forwards}intro[data-view=scroll][data-prev-industry='industrial'][data-scroll=up] intro-panel[data-id='industrial']{animation:panel-left 1s forwards}intro[data-view=scroll][data-prev-industry='industrial'][data-scroll=down] intro-panel[data-id='industrial']{animation:panel-right 1s forwards}intro intro-panels{width:76%;left:12%}intro intro-panel{transform:translate3d(0, 57%, 0)}intro intro-panel .title{font-size:3.7vh;margin-bottom:8%}intro intro-panel .desc{font-size:2.22vh;margin-bottom:9%}intro intro-panel .arrow-button{font-size:2.2vh;width:20vh}intro intro-panel .arrow-button:before{width:25vh !important;height:25vh !important}intro intro-panel .arrow-button .label{font-size:2.2vh;line-height:2.5}}@media (min-width: 320px) and (max-width: 767px) and (orientation: landscape){intro intro-panel{transform:translate3d(0, 24%, 0)}intro intro-panel .title{font-size:3.7vw}intro intro-panel .desc,intro intro-panel .arrow-button{font-size:2.22vw !important}intro intro-panel .arrow-button{width:20vw}intro intro-panel .arrow-button .label{font-size:2.22vw;line-height:2.5}}@media only screen and (min-device-width: 375px) and (max-device-width: 812px) and (-webkit-device-pixel-ratio: 3) and (orientation: landscape){intro intro-panel{transform:translate3d(0, 24%, 0)}intro intro-panel .title{font-size:3.7vw}intro intro-panel .desc,intro intro-panel .arrow-button{font-size:2.22vw !important}intro intro-panel .arrow-button{width:20vw}intro intro-panel .arrow-button .label{font-size:2.22vw;line-height:2.5}}@media screen and (min-device-width: 412px) and (max-device-width: 823px) and (-webkit-device-pixel-ratio: 3.5) and (orientation: landscape){intro intro-panel{transform:translate3d(0, 24%, 0)}intro intro-panel .title{font-size:3.7vw}intro intro-panel .desc,intro intro-panel .arrow-button{font-size:2.22vw !important}intro intro-panel .arrow-button{width:20vw}intro intro-panel .arrow-button .label{font-size:2.22vw;line-height:2.5}}@media all and (orientation: portrait) and (max-width: 767px){intro intro-panels{height:50%;bottom:27vw;top:initial}intro intro-panel{transform:none !important;height:auto;bottom:0;top:initial}}@keyframes page-fadein-banking{0%,47.36%{transform:scaleX(1) scaleY(1);background-color:transparent;border:0.15vw solid white}60%{background-color:transparent;border:none;transform:scaleX(0.5) scaleY(0.5)}78.94%{background-color:#56d679;border:none;transform:scaleX(1.7) scaleY(1.7)}100%{background-color:#56d679;border:none;transform:scaleX(1.5) scaleY(1.5)}}@keyframes page-fadeout-banking{0%{transform:scaleX(1.5) scaleY(1.5);background-color:#56d679}100%{transform:scaleX(1) scaleY(1);background-color:none}}@keyframes page-fadein-consumer{0%,47.36%{transform:scaleX(1) scaleY(1);background-color:transparent;border:0.15vw solid white}60%{background-color:transparent;border:none;transform:scaleX(0.5) scaleY(0.5)}78.94%{background-color:#ee538b;border:none;transform:scaleX(1.7) scaleY(1.7)}100%{background-color:#ee538b;border:none;transform:scaleX(1.5) scaleY(1.5)}}@keyframes page-fadeout-consumer{0%{transform:scaleX(1.5) scaleY(1.5);background-color:#ee538b}100%{transform:scaleX(1) scaleY(1);background-color:none}}@keyframes page-fadein-TME{0%,47.36%{transform:scaleX(1) scaleY(1);background-color:transparent;border:0.15vw solid white}60%{background-color:transparent;border:none;transform:scaleX(0.5) scaleY(0.5)}78.94%{background-color:#20d5d2;border:none;transform:scaleX(1.7) scaleY(1.7)}100%{background-color:#20d5d2;border:none;transform:scaleX(1.5) scaleY(1.5)}}@keyframes page-fadeout-TME{0%{transform:scaleX(1.5) scaleY(1.5);background-color:#20d5d2}100%{transform:scaleX(1) scaleY(1);background-color:none}}@keyframes page-fadein-healthcare{0%,47.36%{transform:scaleX(1) scaleY(1);background-color:transparent;border:0.15vw solid white}60%{background-color:transparent;border:none;transform:scaleX(0.5) scaleY(0.5)}78.94%{background-color:#d0b0ff;border:none;transform:scaleX(1.7) scaleY(1.7)}100%{background-color:#d0b0ff;border:none;transform:scaleX(1.5) scaleY(1.5)}}@keyframes page-fadeout-healthcare{0%{transform:scaleX(1.5) scaleY(1.5);background-color:#d0b0ff}100%{transform:scaleX(1) scaleY(1);background-color:none}}@keyframes page-fadein-government{0%,47.36%{transform:scaleX(1) scaleY(1);background-color:transparent;border:0.15vw solid white}60%{background-color:transparent;border:none;transform:scaleX(0.5) scaleY(0.5)}78.94%{background-color:#a66efa;border:none;transform:scaleX(1.7) scaleY(1.7)}100%{background-color:#a66efa;border:none;transform:scaleX(1.5) scaleY(1.5)}}@keyframes page-fadeout-government{0%{transform:scaleX(1.5) scaleY(1.5);background-color:#a66efa}100%{transform:scaleX(1) scaleY(1);background-color:none}}@keyframes page-fadein-insurance{0%,47.36%{transform:scaleX(1) scaleY(1);background-color:transparent;border:0.15vw solid white}60%{background-color:transparent;border:none;transform:scaleX(0.5) scaleY(0.5)}78.94%{background-color:#ffa0c2;border:none;transform:scaleX(1.7) scaleY(1.7)}100%{background-color:#ffa0c2;border:none;transform:scaleX(1.5) scaleY(1.5)}}@keyframes page-fadeout-insurance{0%{transform:scaleX(1.5) scaleY(1.5);background-color:#ffa0c2}100%{transform:scaleX(1) scaleY(1);background-color:none}}@keyframes page-fadein-industrial{0%,47.36%{transform:scaleX(1) scaleY(1);background-color:transparent;border:0.15vw solid white}60%{background-color:transparent;border:none;transform:scaleX(0.5) scaleY(0.5)}78.94%{background-color:#6ea6ff;border:none;transform:scaleX(1.7) scaleY(1.7)}100%{background-color:#6ea6ff;border:none;transform:scaleX(1.5) scaleY(1.5)}}@keyframes page-fadeout-industrial{0%{transform:scaleX(1.5) scaleY(1.5);background-color:#6ea6ff}100%{transform:scaleX(1) scaleY(1);background-color:none}}intro[data-view=scroll] .pagination-wrapper{opacity:1}intro[data-view=scroll][data-industry='banking'] intro-page[data-id='banking']{animation:page-fadein-banking 0.7916s forwards}intro[data-view=scroll][data-prev-industry='banking'] intro-page[data-id='banking']{animation:page-fadeout-banking 0.25s forwards}intro[data-view=scroll][data-industry='consumer'] intro-page[data-id='consumer']{animation:page-fadein-consumer 0.7916s forwards}intro[data-view=scroll][data-prev-industry='consumer'] intro-page[data-id='consumer']{animation:page-fadeout-consumer 0.25s forwards}intro[data-view=scroll][data-industry='TME'] intro-page[data-id='TME']{animation:page-fadein-TME 0.7916s forwards}intro[data-view=scroll][data-prev-industry='TME'] intro-page[data-id='TME']{animation:page-fadeout-TME 0.25s forwards}intro[data-view=scroll][data-industry='healthcare'] intro-page[data-id='healthcare']{animation:page-fadein-healthcare 0.7916s forwards}intro[data-view=scroll][data-prev-industry='healthcare'] intro-page[data-id='healthcare']{animation:page-fadeout-healthcare 0.25s forwards}intro[data-view=scroll][data-industry='government'] intro-page[data-id='government']{animation:page-fadein-government 0.7916s forwards}intro[data-view=scroll][data-prev-industry='government'] intro-page[data-id='government']{animation:page-fadeout-government 0.25s forwards}intro[data-view=scroll][data-industry='insurance'] intro-page[data-id='insurance']{animation:page-fadein-insurance 0.7916s forwards}intro[data-view=scroll][data-prev-industry='insurance'] intro-page[data-id='insurance']{animation:page-fadeout-insurance 0.25s forwards}intro[data-view=scroll][data-industry='industrial'] intro-page[data-id='industrial']{animation:page-fadein-industrial 0.7916s forwards}intro[data-view=scroll][data-prev-industry='industrial'] intro-page[data-id='industrial']{animation:page-fadeout-industrial 0.25s forwards}intro .pagination-wrapper{position:absolute;left:0;top:0;width:9.3%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;padding-left:1.5%;opacity:0;transition:opacity 1s 0.8s}intro .pagination-wrapper intro-pagination{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;margin:2% 0}intro .pagination-wrapper intro-pagination intro-page{width:0.85vw;height:0.85vw;border:0.15vw solid white;margin:0.4vw 0;cursor:pointer}intro .pagination-wrapper .arrow{width:2.65vw;height:2.65vw;display:flex;flex-direction:column;justify-content:center;align-items:center;cursor:pointer}intro .pagination-wrapper .arrow[data-direction=up]{transform:scaleY(-1)}intro .pagination-wrapper .arrow img{width:50%}@media (min-width: 768px) and (max-width: 1024px) and (orientation: portrait){intro .pagination-wrapper{left:0;top:55%;width:15%;height:auto;flex-direction:column;bottom:unset;padding-left:3%}intro .pagination-wrapper .arrow{transform:rotate(0deg);width:4vh;height:4vh}intro .pagination-wrapper .arrow[data-direction=up]{transform:scaleY(-1) rotate(0deg)}intro .pagination-wrapper intro-pagination{flex-direction:column;width:100%}intro .pagination-wrapper intro-pagination intro-page{width:1.3vh;height:1.25vh;border:0.2vh solid white;margin:0.6vh 0}}@media (min-width: 768px) and (max-width: 1024px) and (orientation: landscape){intro .pagination-wrapper intro-pagination intro-page{width:1.3vw;height:1.25vw;border:0.2vw solid white;margin:0.6vw 0}}@media (min-width: 320px) and (max-width: 768px) and (orientation: portrait){intro .pagination-wrapper{height:8%;left:20%;width:60%;flex-direction:row;bottom:0;top:auto;padding-left:0}intro .pagination-wrapper .arrow{transform:rotate(-90deg);width:4vh;height:4vh}intro .pagination-wrapper .arrow[data-direction=up]{transform:scaleY(-1) rotate(90deg)}intro .pagination-wrapper intro-pagination{flex-direction:row;margin:0;width:auto}intro .pagination-wrapper intro-pagination intro-page{width:1.3vh;height:1.25vh;border:0.2vh solid white;margin:0 0.6vh}}@media (min-width: 320px) and (max-width: 767px) and (orientation: landscape){intro .pagination-wrapper .arrow{width:4vw;height:4vw}intro .pagination-wrapper intro-pagination intro-page{width:1.3vw;height:1.25vw;border:0.2vw solid white;margin:0.6vw 0}}@media only screen and (min-device-width: 375px) and (max-device-width: 812px) and (-webkit-device-pixel-ratio: 3) and (orientation: landscape){intro .pagination-wrapper .arrow{width:4vw;height:4vw}intro .pagination-wrapper intro-pagination intro-page{width:1.3vw;height:1.25vw;border:0.2vw solid white;margin:0.6vw 0}}@media screen and (min-device-width: 412px) and (max-device-width: 823px) and (-webkit-device-pixel-ratio: 3.5) and (orientation: landscape){intro .pagination-wrapper .arrow{width:4vw;height:4vw}intro .pagination-wrapper intro-pagination intro-page{width:1.3vw;height:1.25vw;border:0.2vw solid white;margin:0.6vw 0}}@keyframes intro-title{0%{opacity:0}22.07%{opacity:1}77.92%{opacity:1}100%{opacity:0}}@keyframes lastframe{0%{opacity:1}50%{opacity:1}100%{opacity:0}}intro .industry-grid{opacity:0}intro[data-view=zoom] intro-video{transform:scaleX(2.67) scaleY(2.67);transition:transform 0.45s cubic-bezier(0.47, 0.01, 0.88, 0.02)}intro[data-view=zoom] intro-video video{filter:grayscale(1);transition:filter 0.3333s}intro[data-view=zoom] intro-video .lastframe{opacity:1;width:100%;height:100%}intro[data-view=zoom] intro-video .lastframe .highlight{opacity:1;transition:opacity 1.2s}intro[data-view=isometric] intro-video,intro[data-view=scroll] intro-video{display:none;z-index:0}intro[data-view=isometric] .industry-grid,intro[data-view=scroll] .industry-grid{opacity:1}intro intro-video.playvideo .title{opacity:1}intro intro-video{position:absolute;opacity:1;z-index:1000;transform:scaleX(1) scaleY(1)}intro intro-video video{filter:grayscale(0);object-fit:cover;transform:translate3d(-50%, -50%, 0);left:50%;top:50%;height:100%;width:100%}intro intro-video .lastframe{position:absolute;left:0;top:0;opacity:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center}intro intro-video .lastframe img{opacity:0;object-fit:cover;width:100%;height:100%}intro intro-video .title{position:absolute;width:100%;height:100%;display:flex;justify-content:center;align-items:center;top:0;opacity:0;transition:opacity 1.5s ease}intro intro-video .title .label{text-transform:uppercase;color:white;font-family:'IBM Plex Sans', sans-serif;font-size:3.4vw}@media (min-width: 768px) and (max-width: 1024px) and (orientation: portrait){intro[data-view=zoom] intro-video{transform:scaleX(1.3) scaleY(1.3)}intro intro-video .title .label{font-size:4vh}}@media (min-width: 768px) and (max-width: 1024px) and (orientation: landscape){intro[data-view=zoom] intro-video{transform:scaleX(1.3) scaleY(1.3)}intro intro-video .title .label{font-size:4vw}}@media (min-width: 320px) and (max-width: 767px) and (orientation: portrait){intro[data-view=zoom] intro-video{transform:scaleX(1.15) scaleY(1.15)}intro intro-video .title .label{font-size:3.6vh}}@media (min-width: 320px) and (max-width: 767px) and (orientation: landscape){intro[data-view=zoom] intro-video{transform:scaleX(1.3) scaleY(1.3)}intro intro-video .title .label{font-size:3.6vw}}@media only screen and (min-device-width: 375px) and (max-device-width: 812px) and (-webkit-device-pixel-ratio: 3) and (orientation: landscape){intro[data-view=zoom] intro-video{transform:scaleX(1.3) scaleY(1.3)}intro intro-video .title .label{font-size:3.6vw}}@media screen and (min-device-width: 412px) and (max-device-width: 823px) and (-webkit-device-pixel-ratio: 3.5) and (orientation: landscape){intro[data-view=zoom] intro-video{transform:scaleX(1.3) scaleY(1.3)}intro intro-video .title .label{font-size:3.6vw}}scene{position:relative;display:block;width:100vw;height:100vh;overflow:hidden;font-size:1rem}scene[data-view=zoom] scene-panel{transform:translateY(-33.3%)}scene[data-view=zoom] scene-details{transform:translate3d(0, -100%, 0);visibility:visible;transition:transform 0.75s cubic-bezier(0.4, 0.14, 0.3, 1) 0s,visibility 0s ease 0s}scene .hamburger{position:absolute;font-size:1rem;width:3.8em;height:3.8em;padding:1em;right:1.7rem;top:1.7rem;visibility:hidden;background:transparent}scene .hamburger .icon{position:relative;width:1.8em;height:1.6em}scene .hamburger[data-state=show]{visibility:visible}scene .scrollpane{position:absolute;width:100%;height:100%;top:0;left:0}scene .scrollpane.drag:after{content:"";position:absolute;display:block;width:100%;height:100%;left:0;top:0}scene carousel{position:absolute;width:100%;height:100%;left:0;top:0;overflow:hidden}scene carousel .swiper-wrapper{white-space:nowrap;font-size:0}scene carousel .swiper-slide{display:inline-block;vertical-align:top;width:100%;white-space:normal}scene .global-cta{position:absolute;font-size:1rem;bottom:0;right:0}scene .global-cta .global-cta-content-container{position:absolute;bottom:0;right:0;width:0;height:0;transition:transform 0.46s cubic-bezier(0.4, 0.14, 0.3, 1) 0s,visibility 0s ease 0.46s;transform:translate3d(-1.5em, -2.5em, 0);visibility:hidden}scene .global-cta .global-cta-content{position:absolute;bottom:0;right:0;width:25.9em;padding:2.5em 6em 3.5em 3em;transform-origin:100% 100%;transform:scaleX(0.1) scaleY(0.1);transition:transform 0.46s cubic-bezier(0.4, 0.14, 0.3, 1) 0s;overflow:hidden}scene .global-cta .global-cta-content .content-wrapper{visibility:hidden;transition:visibility 0s ease 0.5s}scene .global-cta .global-cta-content .content-wrapper p.link-title{font-size:1.8em;color:#282828;margin-bottom:1.75em;line-height:1.66}scene .global-cta .global-cta-content .content-wrapper a{text-decoration:none;font-weight:700;font-size:1.8em;color:#F3F3F3}scene .global-cta .global-cta-content .content-wrapper a:active,scene .global-cta .global-cta-content .content-wrapper a:hover,scene .global-cta .global-cta-content .content-wrapper a:visited{color:#ffffff}scene .global-cta .global-cta-content .content-wrapper a:after{content:"";position:relative;display:inline-block;vertical-align:middle;width:1.7em;height:1.4em;margin-left:0.75em;font-size:0.53em;background-image:url(./assets/images/cta-icon.svg);background-size:100% 100%}scene .global-cta .global-cta-content .mask{position:absolute;top:-50%;left:0;width:100%;height:150%;background:linear-gradient(to bottom, rgba(61,187,97,0) 0%, #3dbb61 33%, #3dbb61 100%);transition:transform 0.46s cubic-bezier(0.4, 0.14, 0.3, 1) 0s}scene .global-cta .label{position:absolute;bottom:2.5em;right:6.25em;height:3.5em;display:inline-flex;justify-content:center;align-items:center;opacity:0;visibility:hidden;transition:opacity 0.5s cubic-bezier(0.4, 0.14, 0.3, 1) 0s,visibility 0s ease 0.5s;white-space:nowrap;text-decoration:none}scene .global-cta .label span{font-size:2.2em}scene .global-cta .label[data-visible="true"]{visibility:visible;transition:opacity 0.5s cubic-bezier(0.4, 0.14, 0.3, 1) 0s,visibility 0s ease 0s;opacity:1}scene .global-cta .checkbox{position:absolute;bottom:2.5em;right:1.5em;padding:0.75em 0.85em;background-color:#3DBB61;display:block}scene .global-cta .checkbox .icon{position:relative;width:2em;height:2em;display:block;transition:transform 0.46s cubic-bezier(0.4, 0.14, 0.3, 1) 0s}scene .global-cta .checkbox .icon .st0{fill:none;stroke:#F3F3F3;stroke-width:2}scene .global-cta[data-selected="true"] .global-cta-content-container{transform:translate3d(0, 0, 0);visibility:visible;transition:transform 0.46s cubic-bezier(0.4, 0.14, 0.3, 1) 0s,visibility 0s ease 0s}scene .global-cta[data-selected="true"] .global-cta-content{transform:scaleX(1) scaleY(1) !important}scene .global-cta[data-selected="true"] .global-cta-content .content-wrapper{visibility:visible;transition:visibility 0s ease 0s}scene .global-cta[data-selected="true"] .global-cta-content .mask{transform:translate3d(0, 100%, 0)}scene .global-cta[data-selected="true"] .checkbox .icon{transform:rotateZ(135deg)}scene-names{position:absolute;width:100%;height:8.5rem;left:0;bottom:0;font-size:2.5rem;pointer-events:none}scene-names scene-name{position:absolute;left:0;top:0;width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;visibility:hidden;opacity:0}scene-names scene-name .scene-name-click{font-size:0.6em;margin-top:0.5em}scene-names scene-name[data-state=show]{opacity:1;visibility:visible;transition:opacity 0.33s cubic-bezier(0.4, 0.14, 0.3, 1) 0s,visibility 0s ease 0s}scene-names scene-name[data-state=hide]{opacity:0;visibility:hidden;transition:opacity 0.33s cubic-bezier(0.4, 0.14, 0.3, 1) 0s,visibility 0s ease 0.33s}@keyframes preloader-rotation{0%{transform:rotateZ(0deg)}100%{transform:rotateZ(360deg)}}@keyframes preloader-icon{0%{visibility:visible;transform:scaleX(0.5) scaleY(0.5)}12%{visibility:visible;transform:scaleX(1) scaleY(1)}32%{visibility:visible}33%{visibility:hidden}100%{visibility:hidden}}scene-panel{position:absolute;width:100%;height:100%;top:0;left:0;display:block;text-align:center;font-size:1rem;transition:transform 0.75s cubic-bezier(0.4, 0.14, 0.3, 1) 0s,top 0.75s cubic-bezier(0.4, 0.14, 0.3, 1) 0s,left 0.75s cubic-bezier(0.4, 0.14, 0.3, 1) 0s}scene-panel preloader{position:absolute;top:calc(50% - 25.6em);left:calc(50% - 25.6em);font-size:0.33rem;width:51.2em;height:51.2em;display:block;opacity:0;visibility:hidden;transition:opacity 0.5s cubic-bezier(0.4, 0.14, 0.3, 1) 0s,visibility 0s ease 0.5s}scene-panel preloader .shape{position:absolute;width:51.2em;height:51.2em;top:0;left:0}scene-panel preloader .icon{visibility:hidden}scene-panel preloader[data-animate="true"] .eye{animation:preloader-icon 2.49s cubic-bezier(0.4, 0.14, 0.3, 1) 0s infinite forwards}scene-panel preloader[data-animate="true"] .bee{animation:preloader-icon 2.49s cubic-bezier(0.4, 0.14, 0.3, 1) 0.83s infinite forwards}scene-panel preloader[data-animate="true"] .m{animation:preloader-icon 2.49s cubic-bezier(0.4, 0.14, 0.3, 1) 1.66s infinite forwards}scene-panel preloader[data-animate="true"] .circle{animation:preloader-rotation 2.49s linear 0s infinite forwards}scene-panel preloader[data-state=show]{opacity:1;visibility:visible;transition:opacity 0.5s cubic-bezier(0.4, 0.14, 0.3, 1) 0s,visibility 0s ease 0s}scene-panel scene-scrollpane.drag{cursor:grabbing}scene-panel scene-scrollpane .hit-area{position:absolute;width:100%;height:100%;top:0;left:0;cursor:pointer}scene-panel scene-scrollpane .hit-area[data-cursor='none']{cursor:auto}scene-panel carousel{position:absolute;display:block;width:100%;height:33.3%;left:0;top:33.3%;z-index:0}scene-panel carousel[data-grabbing="true"] .swiper-wrapper{cursor:grabbing}scene-panel carousel .swiper-wrapper{z-index:0;cursor:grab}scene-panel carousel .swiper-pagination.swiper-pagination-bullets{bottom:9%;display:none}scene-panel carousel .swiper-pagination.swiper-pagination-bullets .swiper-pagination-bullet{border-radius:0;background:#ffffff;opacity:0.2;width:1.4rem;height:1.4rem;transform:scaleX(0.78) scaleY(0.78);transition:transform 0.5s cubic-bezier(0.4, 0.14, 0.3, 1) 0s;border:none;outline:none;margin:0 0.5rem}scene-panel carousel .swiper-pagination.swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active{opacity:1;transform:scaleX(1) scaleY(1)}scene-panel carousel .swiper-navigation{position:static}scene-panel carousel .swiper-navigation .button{position:absolute;font-size:1rem;width:2.8em;height:2.8em;top:calc(50% - 1.4em)}scene-panel carousel .swiper-navigation .button.next{right:1.6rem}scene-panel carousel .swiper-navigation .button.previous{left:1.6rem;transform:rotate(180deg)}scene-panel carousel .swiper-navigation .button .icon{position:absolute;width:1.1em;height:1.8em;left:calc(50% - 0.55em);top:calc(50% - 0.9em)}scene-panel carousel .swiper-navigation .button .icon path{fill:none;stroke:#F3F3F3;stroke-width:2;stroke-linecap:square}scene-panel hotspots{position:absolute;height:0;width:100%;bottom:calc(33.3% + 2.8rem);left:0;display:inline-block;transition:transform 0.75s cubic-bezier(0.4, 0.14, 0.3, 1) 0s;font-size:1rem}scene-panel hotspots .hotspot{position:relative;display:inline-block;margin:0 1em;list-style-type:none}scene-panel hotspots .hotspot a{position:absolute;width:4em;height:4em;top:-2em;left:-2em;transform:scaleX(0) scaleY(0);transition:transform 0.75s cubic-bezier(0.4, 0.14, 0.3, 1) 0s}scene-panel hotspots .hotspot a .square{position:absolute;width:2.1em;height:2.1em;top:calc(50% - 1.05em);left:calc(50% - 1.05em);background-color:#ffffff}scene-panel hotspots .hotspot a .icon-plus{position:absolute;width:1.3em;height:1.3em;left:calc(50% - 0.65em);top:calc(50% - 0.65em)}scene-panel hotspots .hotspot a .icon-plus line{fill:none;stroke:#8D8D8D;stroke-width:1}scene-panel hotspots .hotspot a .halo{position:absolute;width:3.4em;height:3.4em;left:calc(50% - 1.7em);top:calc(50% - 1.7em);opacity:0;animation:hotspot-halo-opacity 1.64s linear 0s infinite,hotspot-halo-scale 1.64s cubic-bezier(0.215, 0.61, 0.355, 1) 0s infinite}scene-panel hotspots .hotspot a .halo .border{position:absolute;width:100%;height:100%;left:0;top:0;border:0.1em solid}scene-panel hotspots .hotspot a .halo .border.border-white{animation:hotspot-halo-border-white 1.64s cubic-bezier(0.4, 0.14, 0.3, 1) 0s infinite}scene-panel hotspots .hotspot a[data-visited="true"] .icon-plus line{stroke:#ffffff}scene-panel hotspots .hotspot[data-state=show] a{transform:scaleX(1) scaleY(1)}scene-panel hotspots .hotspot[data-state=show] a:hover{transform:scaleX(1.2) scaleY(1.2);transition:transform 0.3s cubic-bezier(0.4, 0.14, 0.3, 1) 0s}scene-panel hotspots .hotspot[data-state=show] a:hover .icon-plus line{stroke:#ffffff}scene-panel hotspots .hotspot[data-state=hide] a{transform:scaleX(0) scaleY(0)}scene-panel hotspots[data-style="2d"]{mix-blend-mode:screen}scene-panel hotspots[data-style="2d"] .hotspot a{transform:scaleX(0.4) scaleY(0.4);transition:transform 0.3s cubic-bezier(0.4, 0.14, 0.3, 1) 0s}scene-panel hotspots[data-style="2d"] .hotspot a .square{border-color:#ffffff;border-width:0.3em;border-style:solid;transition:none}scene-panel hotspots[data-style="2d"] .hotspot a .halo{animation:none}scene-panel hotspots[data-style="2d"] .hotspot a .halo .border.border-white{animation:none}scene-panel hotspots[data-style="2d"] .hotspot a .icon-plus{display:none}scene-panel hotspots[data-style="2d"] .hotspot a:hover{transform:scaleX(0.5) scaleY(0.5)}scene-panel hotspots[data-style="2d"] .hotspot a[data-visited="true"] .square{background-color:#000000;border-color:#8D8D8D}scene-panel hotspots[data-style="2d"] .hotspot[data-selected=true] a{transform:scaleX(0.65) scaleY(0.65)}scene-panel hotspots[data-style="2d"] .hotspot[data-selected=true] a .square{background-color:#ffffff;border-color:#ffffff}scene-details{position:absolute;width:100%;height:66%;left:0;top:100%;background-color:#282828;transform:translate3d(0, 0, 0);visibility:hidden;overflow:hidden;transition:transform 0.75s cubic-bezier(0.4, 0.14, 0.3, 1) 0s,visibility 0s ease 0.75s}scene-details .close-button{position:absolute;font-size:1rem;padding:1em;top:1.4rem;right:1.4rem;display:inline-block;z-index:1;background:transparent}scene-details .close-button img{position:relative;width:1.8em;height:1.8em;left:calc(50% - 0.9em);top:calc(50% - 0.9em)}scene-details carousel{overflow:hidden}scene-details carousel[data-swiping="true"] carousel-scrollpane[data-overflow="scroll"]{overflow-y:hidden}scene-details carousel .swiper-slide:after{content:"";width:100%;position:absolute;height:10rem;left:0;bottom:0;pointer-events:none;background:linear-gradient(rgba(40,40,40,0), #282828);opacity:1;transition:opacity 0.5s cubic-bezier(0.4, 0.14, 0.3, 1) 0s}scene-details carousel .swiper-slide[data-scroll-y="false"]:after{opacity:0}scene-details carousel carousel-scrollpane{position:absolute;display:block;width:100%;height:100%;left:0;top:0;overflow:hidden;-webkit-overflow-scrolling:touch;scrollbar-color:#171717 #282828;scrollbar-width:thin}scene-details carousel carousel-scrollpane::-webkit-scrollbar{width:1.8rem}scene-details carousel carousel-scrollpane::-webkit-scrollbar-thumb{background:#171717;border:solid 0.7rem #282828;border-radius:0.9rem}scene-details carousel carousel-scrollpane::-webkit-scrollbar-track{background:#282828;border-radius:0.9rem}scene-details carousel carousel-scrollpane[data-overflow="scroll"]{overflow-y:scroll}scene-details carousel carousel-scrollpane .panel{width:100vw;padding:6rem 0 8rem 0;user-select:none}scene-details .header{margin-bottom:1rem;padding:0 5.5rem}scene-details .header .title{font-size:3.2rem;line-height:1.3;font-weight:700;margin-bottom:4.5rem;color:#55D679}scene-details .content{user-select:none}scene-details .content-item{margin-bottom:4.5rem;display:inline-block;width:100%;padding:0 5.5rem;font-size:1.8rem;line-height:1.5;user-select:none}scene-details .content-item:last-child{margin-bottom:0}scene-details .content-item .content-item-title{margin-bottom:0.75em;display:block}scene-details .content-item .content-item-title[data-visible="false"]{display:none}scene-details .content-item.content-text .smaller{font-size:0.8em}scene-details .content-item.content-text p{margin-bottom:4.5rem}scene-details .content-item.content-text p.source{font-size:0.7em}scene-details .content-item.content-text p:last-child{margin-bottom:0}scene-details .content-item.content-video{margin-bottom:4.5rem}scene-details .content-item.content-video .video-player-container{width:100%}scene-details .content-item.content-video .video-player-container[data-ratio="9/16"]{padding-bottom:calc(9 / 16 * 100%)}scene-details .content-item.content-video .video-player-container .kaltura-video-target{position:absolute;left:0;top:0;width:100%;height:100%}scene-details .content-item.content-video .video-player-container iframe,scene-details .content-item.content-video .video-player-container video{position:absolute;width:100% !important;height:100% !important;top:0 !important;left:0 !important}scene-details .content-item.content-video video{width:100%;height:auto}scene-details .content-item.content-link a{text-decoration:none}scene-details .content-item.content-link a[data-visible=""]{display:none}scene-details .content-item.content-link .link-image{width:100%;display:block;margin-bottom:0.3em}scene-details .content-item.content-link .link-image[data-visible="false"]{display:none}scene-details .content-item.content-link .link-image img{width:100%;height:auto}scene-details .content-item.content-link:active .label,scene-details .content-item.content-link:hover .label,scene-details .content-item.content-link:visited .label{color:#ffffff}scene-details .content-item.content-link .link-label{text-decoration:none;font-weight:700;font-size:1.05em;color:#ffffff;transition:color 0.3s ease 0s}scene-details .content-item.content-link .link-label[data-visible=false]{display:none}scene-details .content-item.content-link .link-label[data-icon-type="arrow"]:after{content:"";position:relative;display:inline;vertical-align:middle;width:1.7em;height:1.4em;margin-left:0.75em;padding-left:1.7em;font-size:0.53em;background-image:url(./assets/images/cta-icon.svg);background-size:100% 100%;background-repeat:no-repeat}scene-details .content-item.content-link .link-label[data-icon-type="none"]:after{content:none}@media all and (orientation: portrait) and (min-width: 768px){#ibm-masthead{top:0 !important}intro .intro-block{font-size:5rem}intro .intro-block .text{width:60rem}intro .intro-block .arrow-button{font-size:2.375rem}intro intro-title{font-size:6rem}scene[data-view=zoom] scene-panel{transform:translateY(-28.5%)}scene .hamburger{font-size:1.83rem;top:3.2rem;right:3.2rem}scene hotspots{bottom:calc(28.5% + 5.6rem);font-size:1.62rem}scene .global-cta{font-size:1.9rem}scene-panel{font-size:2.5rem}scene-panel preloader{font-size:0.66rem}scene-panel carousel{height:43%;top:28.5%}scene-panel carousel .swiper-pagination.swiper-pagination-bullets{bottom:8%}scene-panel carousel .swiper-navigation .button{font-size:1.63rem}scene-panel carousel .swiper-navigation .button.next{right:3rem}scene-panel carousel .swiper-navigation .button.previous{left:3rem}scene-panel carousel .swiper-navigation .button .icon path{stroke-width:1.84}scene-names{height:15rem;font-size:3.6rem}scene-details{height:57%}scene-details .close-button{font-size:1.83rem;top:3.2rem;right:3.2rem}scene-details carousel carousel-scrollpane .panel{display:flex;justify-content:center;padding:16rem 0 16rem 0}scene-details .header{width:28.6rem;padding:0}scene-details .header .title{font-size:3.9rem}scene-details .content{width:48.5rem;margin-left:4rem}scene-details .content-item{padding:0;font-size:2.2rem}}@media all and (orientation: landscape){intro .intro-block{font-size:6rem}intro .intro-block .text{width:83rem}intro .intro-block .arrow-button{font-size:2.85rem}intro intro-title{font-size:6rem}body[data-industry="TME"] intro .intro-block .text{width:87rem}scene[data-view=zoom] scene-panel{transform:translate3d(-25%, 0, 0)}scene[data-view=zoom] .hamburger{transform:translate3d(-50vw, 0, 0)}scene[data-view=zoom] scene-details{transform:translate3d(-100%, 0, 0)}scene .hamburger{font-size:1.5rem;top:3rem;right:3rem;transition:transform 0.75s cubic-bezier(0.4, 0.14, 0.3, 1) 0s}scene hotspots{bottom:5.6rem;font-size:1.62rem}scene .global-cta{font-size:1rem}scene .global-cta .global-cta-content-container{transform:translate3d(-4.6em, -4.6em, 0)}scene .global-cta .global-cta-content{width:26.9em;padding:2.5em 7em 5.5em 3em}scene .global-cta .label{bottom:4.6em;right:10.25em}scene .global-cta .checkbox{bottom:4.6em;right:4.6em}scene-panel{font-size:calc(1000vh / 1024 * 2.5)}scene-panel preloader{font-size:0.66rem}scene-panel carousel{width:50%;height:100%;top:0;left:25%}scene-panel carousel .swiper-pagination.swiper-pagination-bullets{bottom:4.5%}scene-panel carousel .swiper-navigation .button{font-size:1.7rem}scene-panel carousel .swiper-navigation .button.next{right:3rem}scene-panel carousel .swiper-navigation .button.previous{left:3rem}scene-panel carousel .swiper-navigation .button .icon path{stroke-width:1.5}scene-names{font-size:3.6rem;height:15rem}scene-details{left:100%;top:0;height:100%;width:50%}scene-details .close-button{font-size:1.28rem;top:3.2rem;right:3.2rem}scene-details carousel carousel-scrollpane .panel{width:50vw;padding:14rem 0 11rem 0}scene-details .header{padding:0 11rem 0 16rem}scene-details .header .title{font-size:3.9rem}scene-details .content-item{padding:0 16rem 0 16rem;font-size:2.2rem}}@media all and (orientation: landscape) and (min-width: 1680px){html{font-size:calc(1000vw / 1920)}scene-details .header{padding:0 22rem 0 18rem}scene-details .header .title{font-size:4rem}scene-details .content-item{padding:0 22rem 0 18rem;font-size:2.2rem}}@media all and (orientation: landscape) and (max-width: 1024px){#ibm-masthead{top:0 !important}}bezier{position:absolute;width:100%;height:100%;left:0;top:0;font-size:2rem;padding:8rem 4.5rem;color:#ffffff;display:flex}bezier easing-graphs{display:inline-block;vertical-align:top}bezier easing-graphs easing-graph{font-size:0.75rem}bezier easing-graph{display:inline-block;vertical-align:top;font-size:1rem;width:20em;height:20em;border:solid rgba(255,255,255,0.25) 1px;margin:2rem}bezier easing-graph title{position:absolute;display:block;font-size:1.25em;top:0;left:0;padding:0.25em}bezier easing-graph scale{position:absolute;display:flex;justify-content:space-between;font-size:1em;padding:0.5em;opacity:0.25}bezier easing-graph scale.h{flex-direction:row;width:100%;top:100%;left:0}bezier easing-graph scale.v{flex-direction:column-reverse;height:100%;top:0;right:100%}bezier easing-graph points{position:relative;width:100%;height:100%;left:0;top:0;display:block}bezier easing-graph points point{position:absolute;width:0;height:0;display:inline-block}bezier easing-graph points point:after{content:"";position:absolute;width:0.5em;height:0.5em;background-color:#ff0000;display:inline-block;top:-0.25em;left:-0.25em;border-radius:100%}.draco{position:absolute;width:100%;height:100%;left:0;font-size:1rem}mouse-move-shift{width:100vw;height:100vh;position:fixed;top:0;left:0;transition:transform 1s ease}.industry-grid{width:100vw;height:100vh;position:fixed;top:0;left:0}.industry-grid>*{position:fixed;top:0;left:-20vw;visibility:hidden;width:50vw;height:50vw;transform:translate3d(0, 0, 0);transform-origin:center;-webkit-tap-highlight-color:transparent}.industry-grid>* img{width:100%;height:100%;position:fixed;will-change:transform;z-index:3;cursor:pointer;user-drag:none;-webkit-user-drag:none;-moz-user-drag:none;-ms-user-drag:none;transform:scale(0.9);transition:transform 2.5s cubic-bezier(0.13, 1, 0.54, 1)}.industry-grid>* img:nth-child(1){transform:translate3d(-50%, 40%, 0) scale(0.9)}.industry-grid>* img:nth-child(2){transform:translate3d(0, 0, 0) scale(0.9);z-index:2}.industry-grid>* img:nth-child(3){transform:translate3d(50%, -40%, 0) scale(0.9);z-index:1}.industry-grid>*:nth-child(n+1):nth-child(-n+7){visibility:hidden}.industry-grid>*:nth-child(n+15):nth-child(-n+21){visibility:hidden}.industry-grid .selected{filter:saturate(1) opacity(1) contrast(1) !important}.industry-grid .selected>*:nth-child(3){cursor:initial !important}.industry-grid .disable-transition,.industry-grid.disable-transition>*{transition:none !important}.industry-grid.scroll-ready>*{visibility:visible !important}.industry-grid.grid-ready>*{transition:transform 0.75s cubic-bezier(0.4, 0.14, 0.3, 1),filter 0.25s cubic-bezier(0.4, 0.14, 0.3, 1);visibility:visible}.industry-grid.grid-spread>* img:nth-child(1){transform:translate3d(-55%, 45%, 0) scale(0.9)}.industry-grid.grid-spread>* img:nth-child(3){transform:translate3d(55%, -45%, 0) scale(0.9)}intro[data-view=isometric] .industry-grid.grid-ready>*{transition:transform 1.5s cubic-bezier(0.13, 1, 0.54, 1),filter 0.25s cubic-bezier(0.4, 0.14, 0.3, 1)}intro[data-view=isometric].scroll-ready>*{transition:transform 0.75s cubic-bezier(0.4, 0.14, 0.3, 1),filter 0.25s cubic-bezier(0.4, 0.14, 0.3, 1)}body.select-state .industry-grid>*{filter:saturate(0.5) opacity(0.5) contrast(0.8)}@media all and (orientation: portrait) and (max-width: 768px){mouse-move-shift{transform:none !important}body.select-state .industry-grid{transform:translate(37vw, -38vh) !important}}@media all and (orientation: portrait) and (max-height: 811px){body.select-state .industry-grid{transform:translate(37vw, -43vh) !important}}@media all and (orientation: portrait) and (max-width: 414px){.industry-grid>*{top:-5vw}}.industry-navigation{position:fixed;top:0;left:0;background:#000;width:25vw;height:100vh;line-height:2vw;transform:translateX(-100%);z-index:1;display:flex;flex-direction:column;padding:calc(20px + 5vw) 4.6vw 6vw;opacity:0}.industry-navigation .mobile-toggle{display:none;width:43px;position:absolute;top:0;right:0;height:100%}.industry-navigation .bullet{display:none}.industry-navigation .industry-navigation-wrapper{width:100%;height:100%;display:flex;flex-direction:column}.industry-navigation .industry-navigation-header,.industry-navigation .industry-navigation-sub-header{margin-bottom:2.5vw;color:#fff;font-size:1.55vw;transition:all 1s ease;font-weight:bold}.industry-navigation .mobile-arrow{display:none}.industry-navigation .autoscroll-arrow{width:1.78vw;position:absolute;left:1.5vw;top:0;transition:0.5s transform cubic-bezier(0.4, 0.14, 0.3, 1);display:none}.industry-navigation .autoscroll-arrow.disable-transition{transition:none}.industry-navigation .industry-navigation-items-wrapper{box-sizing:border-box;height:100%;height:-webkit-fill-available;flex:auto}.industry-navigation .industry-navigation-items{display:flex;justify-content:space-between;flex-direction:column;height:100%;font-size:1.55vw;font-weight:bold}.industry-navigation .industry-navigation-items>*{color:#727272;cursor:pointer;opacity:0;transition:1s opacity cubic-bezier(0.4, 0.14, 0.3, 1)}.industry-navigation .industry-navigation-items>* .arrow{width:1.78vw;position:absolute;right:-3vw;top:50%;transform:translate(-1vw, -50%);opacity:0;transition:all 0.4s cubic-bezier(0.4, 0.14, 0.3, 1)}.industry-navigation .industry-navigation-items>*.selected .arrow{transform:translate(0, -50%);opacity:1}.industry-navigation .industry-navigation-items>*:nth-child(1){transition-delay:.15s}.industry-navigation .industry-navigation-items>*:nth-child(2){transition-delay:.3s}.industry-navigation .industry-navigation-items>*:nth-child(3){transition-delay:.45s}.industry-navigation .industry-navigation-items>*:nth-child(4){transition-delay:.6s}.industry-navigation .industry-navigation-items>*:nth-child(5){transition-delay:.75s}.industry-navigation .industry-navigation-items>*:nth-child(6){transition-delay:.9s}.industry-navigation .industry-navigation-items>*:nth-child(7){transition-delay:1.05s}.industry-navigation.show .industry-navigation-items>*{opacity:1}.industry-navigation.autoscroll-enabled .autoscroll-arrow{display:block}.industry-navigation.autoscroll-enabled .industry-navigation-items .arrow{display:none}.industry-navigation.deselected-state .autoscroll-arrow,.industry-navigation.deselected-state .industry-navigation-items .arrow{display:none}.industry-navigation.deselected-state .industry-navigation-items>*{color:#727272}.industry-navigation .mobile-background{display:none}.industry-navigation-details{position:fixed;top:0;left:0;background:rgba(22,22,22,0.75);width:25vw;height:100vh;padding:calc(20px + 5vw) 0 6vw;color:#fff;line-height:2vw;transform:translateX(0);opacity:0;transition:transform 0.8s cubic-bezier(0.4, 0.14, 0.3, 1)}.industry-navigation-details .slider-wrapper{overflow:hidden;width:25vw;position:relative;height:100%}.industry-navigation-details .slider-wrapper .slider{display:flex;white-space:nowrap;position:absolute;transform:translateX(0)}.industry-navigation-details .slider-wrapper .slider>*{width:25vw;white-space:normal;margin-right:5vw;padding:0 2vw}.industry-navigation-details .slider-wrapper .slider.next{transform:translateX(50%);transition:transform 0.74s cubic-bezier(0.4, 0.14, 0.3, 1)}.industry-navigation-details .slider-wrapper .slider.next>*:last-child{transform:translate(-60vw)}.industry-navigation-details .slider-wrapper .slider.prev{transform:translateX(-50%);transition:transform 0.74s cubic-bezier(0.4, 0.14, 0.3, 1)}.industry-navigation-details .content>*{margin-bottom:2vw}.industry-navigation-details .content .title{font-size:2.05vw;font-weight:bold;line-height:2.72vw}.industry-navigation-details .content .desc{font-size:1.55vw}.industry-navigation-details .content .arrow-button{width:18.25vw;height:3.7vw;position:relative;display:flex;align-items:center;justify-content:center;text-decoration:none;cursor:pointer;overflow:hidden;text-rendering:geometricPrecision;letter-spacing:0.1vw;transition:transform cubic-bezier(0.215, 0.61, 0.355, 1) 0.3s;color:#262626;will-change:transform;transform:scale(1)}.industry-navigation-details .content .arrow-button .label{font-size:1.67vw}.industry-navigation-details .content .arrow-button:before{content:"";position:absolute;border-radius:50%;transform:scale(0.55);transition:transform cubic-bezier(0.215, 0.61, 0.355, 1) 0.3s,opacity cubic-bezier(0.215, 0.61, 0.355, 1) 0.2s;background-color:#ffffff;will-change:transform;opacity:0;width:25vw;height:25vw}.industry-navigation-details .content .arrow-button:hover,.industry-navigation-details .content .arrow-button:active{transform:scale(1.1)}.industry-navigation-details .content .arrow-button:hover:before,.industry-navigation-details .content .arrow-button:active:before{transition:transform cubic-bezier(0.215, 0.61, 0.355, 1) 0.3s;transform:scale(1);opacity:0.6}.industry-grid{transition:transform 0.8s cubic-bezier(0.4, 0.14, 0.3, 1)}.show-navigation .industry-navigation{transition:transform 0.8s cubic-bezier(0.4, 0.14, 0.3, 1),opacity 0.2s ease 0.6s;transform:translateX(0);opacity:1}.show-navigation .industry-grid{transform:translateX(15vw)}.show-navigation-details .industry-navigation{transition:transform 0.8s cubic-bezier(0.4, 0.14, 0.3, 1);opacity:1}.show-navigation-details .industry-navigation-details{transform:translateX(100%);opacity:1}.show-navigation-details .industry-grid{transform:translateX(27.5vw)}@media screen and (max-width: 768px){.hide-intro-text .industry-navigation .industry-navigation-wrapper .mobile-background:after{background:rgba(22,22,22,0.75)}.hide-nav-items .industry-navigation-items span{visibility:hidden}.industry-navigation{height:calc(100% - 50px);bottom:0;top:initial;transition:0.5s transform cubic-bezier(0.4, 0.14, 0.3, 1);background:none;width:43px}.industry-navigation .industry-navigation-wrapper{position:absolute;top:0;left:0;padding:50px 0;transition:0.5s padding cubic-bezier(0.4, 0.14, 0.3, 1)}.industry-navigation .industry-navigation-wrapper .mobile-background{content:"";width:100vw;height:100%;position:absolute;top:0;left:0;transform:translateX(calc(-100vw + 43px));transition:0.5s transform cubic-bezier(0.4, 0.14, 0.3, 1);display:flex}.industry-navigation .industry-navigation-wrapper .mobile-background:after,.industry-navigation .industry-navigation-wrapper .mobile-background:before{content:"";height:100%}.industry-navigation .industry-navigation-wrapper .mobile-background:before{background:#000;width:calc(100vw - 43px)}.industry-navigation .industry-navigation-wrapper .mobile-background:after{transition:0.1s background cubic-bezier(0.4, 0.14, 0.3, 1) 0.3s;background:rgba(22,22,22,0);width:43px}.industry-navigation .mobile-toggle{display:block;position:absolute;top:0;width:43px;left:0;height:100%;transition:0.5s transform cubic-bezier(0.4, 0.14, 0.3, 1)}.industry-navigation .mobile-arrow{position:absolute;top:50px;right:0;display:block;width:43px;height:32px;fill:#fff;transform:rotate(180deg)}.industry-navigation.open .mobile-arrow{transform:rotate(0deg)}.industry-navigation.open .mobile-nav{opacity:0;transition-delay:0s}.industry-navigation .industry-navigation-header,.industry-navigation .industry-navigation-sub-header,.industry-navigation .industry-navigation-items{font-size:17.5px;line-height:22px}.industry-navigation .industry-navigation-header{font-size:25px;line-height:29.5px;margin-bottom:0;white-space:nowrap;transform:translateX(-50px);opacity:0;transition:all 0.3s ease}.industry-navigation .industry-navigation-items-wrapper{width:fit-content;white-space:nowrap;display:flex;align-items:center;padding:0 0 0 13px;transition:padding 0.5s ease}.industry-navigation .industry-navigation-items{height:200px;transition:height 0.5s ease}.industry-navigation .industry-navigation-items .arrow{display:none}.industry-navigation .industry-navigation-items>*{display:flex;align-items:center}.industry-navigation .industry-navigation-items span{position:absolute;opacity:0;left:38px;transition:opacity 0.2s ease}.industry-navigation .bullet{stroke-width:2px;stroke:#fff;width:12px;height:12px;margin-right:26px;fill:rgba(0,0,0,0);display:block}.industry-navigation .mobile-nav{position:absolute;right:0;width:43px;top:50%;transform:translateY(-50%);opacity:1;transition:opacity 0.2s ease 0.5s}.industry-navigation .mobile-nav>*{margin-bottom:20px}.industry-navigation .mobile-nav>*:last-child{margin-bottom:0}.industry-navigation .mobile-nav svg{width:100%;height:12px}body.select-state .selected .bullet{stroke:none;width:17px;margin-left:-2.45px}body.select-state .mobile-nav .selected .bullet{height:17px;width:100%;margin-left:initial}.show-navigation .industry-navigation.open{transform:translateX(0) !important}.show-navigation .industry-navigation.open .industry-navigation-items{height:100%}.show-navigation .industry-navigation.open .industry-navigation-items span{opacity:1;transition:opacity 0.5s ease;transition-delay:0.3s}.show-navigation .industry-navigation.open .industry-navigation-header{transform:translateX(0);opacity:1;transition-delay:0.1s}.show-navigation .industry-navigation.open .industry-navigation-wrapper{padding:50px 50px 50px 43px}.show-navigation .industry-navigation.open .industry-navigation-wrapper .mobile-background{transform:translateX(0)}.show-navigation .industry-navigation.open .industry-navigation-wrapper .mobile-background:after{transition:0.1s background cubic-bezier(0.4, 0.14, 0.3, 1);background:rgba(22,22,22,0.75)}.show-navigation .industry-navigation.open .industry-navigation-items-wrapper{padding:6vh 0 0 0}.show-navigation .industry-navigation.open .mobile-toggle{transform:translateX(calc(100vw - 43px))}.industry-navigation-details{top:initial;bottom:0;height:40vh;transform:initial !important;width:calc(100vw - 43px);display:flex;justify-content:center;background:none;box-sizing:border-box;padding:0;left:43px}.industry-navigation-details .slider-wrapper{width:75vw;height:40vh}.industry-navigation-details .slider-wrapper .slider{flex-direction:column}.industry-navigation-details .slider-wrapper .slider>*{width:75vw;height:40vh;opacity:1}.industry-navigation-details .slider-wrapper .slider.next{transform:translateY(52%)}.industry-navigation-details .slider-wrapper .slider.next>*:first-child{opacity:0;transition:opacity 0.5s cubic-bezier(0.4, 0.14, 0.3, 1)}.industry-navigation-details .slider-wrapper .slider.next>*:last-child{transform:translateY(-80vh)}.industry-navigation-details .slider-wrapper .slider.prev{transform:translateY(-52%)}.industry-navigation-details .slider-wrapper .slider.prev>*:first-child{opacity:0;transition:opacity 0.5s cubic-bezier(0.4, 0.14, 0.3, 1)}.industry-navigation-details .content .title{font-size:43px;line-height:50px;margin-bottom:36px}.industry-navigation-details .content .desc{font-size:20px;line-height:28px;margin-bottom:36px;width:80%}.industry-navigation-details .content .arrow-button{width:220px;height:44px}.industry-navigation-details .content .arrow-button .label{font-size:20px;line-height:inherit}.industry-navigation-details .content .arrow-button:before{display:none}.show-navigation-details .industry-navigation-details{opacity:1}.show-navigation .industry-grid,.show-navigation-details .industry-grid{transform:initial !important}}@media screen and (max-width: 414px){.industry-navigation-details .content .title{font-size:7.2vw;line-height:8.25vw;margin-bottom:6.5vw}.industry-navigation-details .content .desc{font-size:4.25vw;line-height:5.5vw;margin-bottom:6.5vw;width:100%}.industry-navigation-details .content .arrow-button{width:28vw;height:12vw}.industry-navigation-details .content .arrow-button .label{font-size:4.25vw;line-height:inherit}}@media screen and (max-height: 811px) and (max-width: 414px){.industry-navigation-details{height:46vh}}@media screen and (max-width: 768px){intro .pagination-wrapper{height:auto;bottom:26px}intro intro-panels{left:80px}intro intro-panel .title{font-size:43px;line-height:50px;margin-bottom:36px}intro intro-panel .desc{font-size:20px;line-height:28px;margin-bottom:36px}intro intro-panel .arrow-button{width:220px;height:44px}intro intro-panel .arrow-button .label{font-size:20px;line-height:inherit}intro .footer{height:initial}intro .footer .scroll{transform:none;position:relative;bottom:75px}intro .footer .scroll .text:before{content:"Swipe "}intro .footer .scroll .arrow{display:none}}@media screen and (max-width: 414px){intro .pagination-wrapper{height:auto;bottom:26px}intro intro-panels{left:60px}intro intro-panel .title{font-size:30px;line-height:37px;margin-bottom:27px}intro intro-panel .desc{font-size:17.5px;line-height:22px;margin-bottom:27px}intro intro-panel .arrow-button{width:115px;height:50px}intro intro-panel .arrow-button .label{font-size:17.5px;line-height:inherit}intro .footer{height:initial}intro .footer .scroll{bottom:60px}intro .footer .scroll .text{font-size:12.5px}}@media screen and (max-width: 320px){intro intro-panels{left:45px}}

