@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}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:translate3d(-19%, -19%, 0) scaleX(0.6) scaleY(0.6)}61%{transform:translate3d(-19%, -19%, 0) scaleX(1) scaleY(1)}100%{transform:translate3d(-19%, -19%, 0) scaleX(1) scaleY(1)}}@keyframes hotspot-halo-border-white{0%{opacity:1}75%{opacity:0}100%{opacity:0}}html{line-height:1;font-size:calc(1000vw / 375);width:100%;height:100%}body{font-family:'IBM Plex Sans', sans-serif !important;background-color:#161616;color:#ffffff;position:absolute;overflow:auto;-webkit-transform:translate3d(0, 0, 0);position:fixed;overflow:hidden}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}.truste_cookie_prefs,#teconsent{right:initial !important;left:0px !important}body,stage{display:block;top:0;left:0;width:100%;height:100%;margin:0}stage{position:fixed;overflow:hidden}.ibm-header[data-view=zoom] .ibm-header{width:50vw}.ibm-header[data-view=zoom] .breadcrumb{width:calc(50vw - 60px - 20px - 20px)}.ibm-header{position:absolute;top:0;left:0;display:flex;flex-direction:row;align-items:center;width:100vw;height:54px;background:transparent;z-index:1;transition:top 0.5s !important}.ibm-header[data-view=zoom]{background:#161616}.ibm-header #ibm-home{height:100%;display:flex;align-items:center;width:60px}.ibm-header #ibm-home a:before{color:white}.ibm-header .ibm-logo{width:5%;height:50%;display:block;display:flex;align-items:center;justify-content:center}.ibm-header .ibm-logo img{width:auto;height:100%;display:block}.ibm-header .breadcrumb{font-size:1.125vw;color:#727272;text-transform:capitalize;line-height:1.36;margin-left:20px;width:calc(100vw - 60px - 20px - 20px)}.ibm-header .breadcrumb>*{display:inline-block}.ibm-header .breadcrumb>*,.ibm-header .breadcrumb>* a{white-space:nowrap}.ibm-header .breadcrumb>* br{display:none}.ibm-header .breadcrumb>*:after{content:"—";padding:0 0.5vw}.ibm-header .breadcrumb>* a{color:#727272;cursor:pointer}.ibm-header .breadcrumb>*:last-child:after{display:none}.ibm-header[data-tutorial-index='2'] .breadcrumb a{color:#727272 !important;font-weight:normal !important}@media (min-width: 768px) and (max-width: 1024px) and (orientation: portrait){.ibm-header .ibm-logo{margin-left:2vh}.ibm-header .breadcrumb{font-size:1.5vh;margin-left:2vh}}@media (min-width: 768px) and (max-width: 1024px) and (orientation: landscape){.ibm-header{height:5%}.ibm-header .ibm-logo{margin-left:2vw}.ibm-header .breadcrumb{font-size:1.5vw;margin-left:2vw}}@media (min-width: 320px) and (max-width: 767px) and (orientation: portrait){.ibm-header{height:3.7vh}.ibm-header .ibm-logo{margin-left:2vh}.ibm-header .breadcrumb{font-size:1.91vh;line-height:1.55;margin-left:2vh}}@media (min-width: 320px) and (max-width: 767px) and (orientation: landscape){.ibm-header{height:3.7vw}.ibm-header .ibm-logo{margin-left:2vw}.ibm-header .breadcrumb{font-size:1.91vw;line-height:1.55;margin-left:2vw}}@media only screen and (min-device-width: 375px) and (max-device-width: 812px) and (-webkit-device-pixel-ratio: 3) and (orientation: landscape){.ibm-header{height:3.7vw}.ibm-header .ibm-logo{margin-left:2vw}.ibm-header .breadcrumb{font-size:1.91vw;line-height:1.55;margin-left:2vw}}@media screen and (min-device-width: 412px) and (max-device-width: 823px) and (-webkit-device-pixel-ratio: 3.5) and (orientation: landscape){.ibm-header{height:3.7vw}.ibm-header .ibm-logo{margin-left:2vw}.ibm-header .breadcrumb{font-size:1.91vw;line-height:1.55;margin-left:2vw}}#ibm-masthead{top:-50px !important;transition:top 0.5s !important}#ibm-masthead:hover{top:0 !important}#ibm-masthead:after{content:"";position:absolute;bottom:-17px;height:17px;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:hover{bottom:-32px !important}#footer:before{content:"";position:absolute;top:-8px;height:8px;width:100%}body.show-header-footer #ibm-masthead{top:0 !important}body.show-header-footer #footer{bottom:-32px !important}body.show-header-footer .ibm-header{top:50px !important}body.show-header-footer .ibm-header #ibm-home{visibility:hidden}body.showHeader #ibm-masthead{top:0 !important}body.showHeader .ibm-header{top:50px !important}body.showHeader .ibm-header #ibm-home{visibility:hidden}body.showFooter #footer{bottom:-32px !important}@media (orientation: portrait){#footer{display:none}#ibm-masthead{top:0 !important}.ibm-header{top:50px !important}.ibm-header #ibm-home{display:none}.ibm-header .breadcrumb{margin-left:20px !important}intro{margin-top:50px !important}body.showFooter intro .footer{bottom:-32px !important}}intro{position:absolute;display:block;top:15.64%;left:5vw;user-select:none;opacity:0;z-index:1;transition:opacity 0.5s ease}intro.show-intro{opacity:1}intro *{user-select:none}intro .panel{position:static}intro .intro-block{position:relative;width:25vw;justify-content:space-evenly;align-items:center;text-decoration:none}intro .intro-block .header{line-height:1.053;font-size:2.97vw;font-weight:bold;margin-bottom:4.9vh;padding:0}intro .intro-block .body{color:white;width:71.87%;font-size:1.3vw;line-height:1.82vw}intro .intro-block .body span{display:inline}intro .intro-block .body em{color:#ffffff;font-weight:inherit;font-style:inherit}@media (max-width: 768px), (max-height: 415px){intro .intro-block .body>*:last-child{display:none}}@media (min-width: 768px) and (max-width: 1024px) and (orientation: portrait){intro{left:80px;top:80px}intro .intro-block{width:50vw}intro .intro-block .header{font-size:5.6vw;line-height:6.51vw;margin-bottom:3vw}intro .intro-block .body{font-size:2.6vw;line-height:3.65vw}}@media (min-width: 768px) and (max-width: 1024px) and (orientation: landscape){intro{left:80px;top:80px}intro .intro-block{width:50vh}intro .intro-block .header{font-size:5.6vh;line-height:6.51vh;margin-bottom:3vh}intro .intro-block .body{font-size:2.6vh;line-height:3.65vh}}@media (min-width: 320px) and (max-width: 767px) and (orientation: portrait){intro{left:20px;top:60px}intro .intro-block{font-size:3.6vw !important;width:70vw}intro .intro-block .header{font-size:8vw;line-height:1.23;margin-bottom:20px}intro .intro-block .body{width:80%;font-size:4.55vw;line-height:1.29}}@media (min-width: 320px) and (max-width: 767px) and (orientation: landscape){intro{left:20px;top:60px}intro .intro-block{font-size:3.6vh !important;width:68vh !important}intro .intro-block .header{font-size:8vh;line-height:1.23;margin-bottom:20px}intro .intro-block .body{width:90%;font-size:4.55vh;line-height:1.29}}@media only screen and (min-device-width: 375px) and (max-device-width: 812px) and (-webkit-device-pixel-ratio: 3) and (orientation: landscape){intro{left:20px;top:60px}intro .intro-block{font-size:3.6vh !important;width:68vh !important}intro .intro-block .header{font-size:8vh;line-height:1.23;margin-bottom:20px}intro .intro-block .body{width:90%;font-size:4.55vh;line-height:1.29}}@media screen and (min-device-width: 412px) and (max-device-width: 823px) and (-webkit-device-pixel-ratio: 3.5) and (orientation: landscape){intro{left:20px;top:60px}intro .intro-block{font-size:3.6vh !important;width:68vh !important}intro .intro-block .header{font-size:8vh;line-height:1.23;margin-bottom:20px}intro .intro-block .body{width:90%;font-size:4.55vh;line-height:1.29}}scene{position:relative;display:block;width:100vw;height:100vh;overflow:hidden;font-size:1rem}scene[data-view=general] scene-panel hotspots{background-color:transparent}scene[data-view=general] scene-panel .hotspots-navigation{opacity:0}scene[data-view=zoom] scene-panel{transform:translateY(-33.3%)}scene[data-view=zoom] scene-panel hotspots{background-color:#161616}scene[data-view=zoom] scene-panel .hotspots-navigation{opacity:1}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;display:none}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;padding:0}scene carousel .swiper-slide:before{content:''}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;-webkit-mask-image:url(./assets/images/cta-icon.svg);-webkit-mask-size:100% 100%;-webkit-mask-repeat:no-repeat}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:15vh;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-label{font-size:1.82vw}scene-names scene-name .scene-name-click{color:white;font-size:1.3vw;margin-top:1.39vh}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}@media (min-width: 768px) and (max-width: 1024px) and (orientation: portrait){scene-names scene-name .scene-name-label{font-size:3.38vh}scene-names scene-name .scene-name-click{font-size:2.15vh}}@media (min-width: 768px) and (max-width: 1024px) and (orientation: landscape){scene-names{height:10vw}scene-names scene-name .scene-name-label{font-size:3.38vw}scene-names scene-name .scene-name-click{font-size:2.15vw}}@media (min-width: 320px) and (max-width: 767px) and (orientation: portrait){scene-names scene-name .scene-name-label{font-size:3.38vh}scene-names scene-name .scene-name-click{font-size:2.15vh}}@media (min-width: 320px) and (max-width: 767px) and (orientation: landscape){scene-names{height:10vw}scene-names scene-name .scene-name-label{font-size:3.38vw}scene-names scene-name .scene-name-click{font-size:2.15vw}}@media only screen and (min-device-width: 375px) and (max-device-width: 812px) and (-webkit-device-pixel-ratio: 3) and (orientation: landscape){scene-names{height:10vw}scene-names scene-name .scene-name-label{font-size:3.38vw}scene-names scene-name .scene-name-click{font-size:2.15vw}}@media screen and (min-device-width: 412px) and (max-device-width: 823px) and (-webkit-device-pixel-ratio: 3.5) and (orientation: landscape){scene-names{height:10vw}scene-names scene-name .scene-name-label{font-size:3.38vw}scene-names scene-name .scene-name-click{font-size:2.15vw}}@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 #overlay{width:100%;height:100%;background:transparent;transition:background 1s;display:none}scene-panel #overlay.desaturate{background:rgba(22,22,22,0.5)}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.dim:after{content:"";background:rgba(22,22,22,0.75);width:100%;height:14vw;position:absolute;bottom:0;left:0}scene-panel carousel.dim.top-bottom:after{background:rgba(22,22,22,0.75);bottom:initial;top: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);z-index:1;filter:drop-shadow(0 0 9px rgba(22,22,22,0.75))}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 carousel .swiper-navigation .button .icon path.dropshadow{stroke:rgba(0,0,0,0.7)}scene-panel hotspots{position:absolute;height:0;width:100%;left:0;display:inline-block;transition:transform 0.75s cubic-bezier(0.4, 0.14, 0.3, 1) 0s;font-size:1rem;z-index:1;height:5%;background-color:#161616;display:flex;justify-content:center;align-items:center;bottom:0}scene-panel hotspots .hotspot{position:relative;display:inline-block;margin:0 1vw;list-style-type:none}scene-panel hotspots .hotspot a{position:absolute;width:5vw;height:5vw;transform:translate3d(-50%, -50%, 0) scaleX(0) scaleY(0);transition:transform 0.15s cubic-bezier(0.2, 0, 0.38, 0.9);display:flex;justify-content:center;align-items:center}scene-panel hotspots .hotspot a .square{position:absolute;width:52.5%;height:52.5%;background-color:#ffffff}scene-panel hotspots .hotspot a .icon-plus{position:absolute;width:62%;height:62%;transform:translate3d(-50%, 30%, 0)}scene-panel hotspots .hotspot a .icon-plus line{fill:none;stroke:#8D8D8D;stroke-width:1}scene-panel hotspots .hotspot a .halo{position:absolute;width:160%;height:160%;transform:translate3d(-19%, -19%, 0);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:translate3d(-50%, -50%, 0) scaleX(1) scaleY(1)}scene-panel hotspots .hotspot[data-state=show] a:hover{transform:translate3d(-50%, -50%, 0) scaleX(1.2) scaleY(1.2);transition:transform 0.25s cubic-bezier(0.2, 0, 0.38, 0.9)}scene-panel hotspots .hotspot[data-state=show] a:hover .icon-plus line{stroke:#ffffff}scene-panel hotspots .hotspot[data-state=hide] a{transform:translate3d(-50%, -50%, 0) scaleX(0) scaleY(0)}scene-panel hotspots[data-style="2d"] .hotspot{margin-left:0.8vw}scene-panel hotspots[data-style="2d"] .hotspot.edge{margin-right:1.6vw}scene-panel hotspots[data-style="2d"] .hotspot.edge[data-selected="true"]{margin:0 1.6vw 0 1.3vw}scene-panel hotspots[data-style="2d"] .hotspot[data-selected="true"]{margin:0 1.4vw 0 1.3vw}scene-panel hotspots[data-style="2d"] .hotspot[data-scene-index="0"][data-index="0"]{margin-left:1.6vw}scene-panel hotspots[data-style="2d"] .hotspot a{transform:translate3d(-50%, -50%, 0) 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:translate3d(-50%, -50%, 0) scaleX(0.5) scaleY(0.5)}scene-panel hotspots[data-style="2d"] .hotspot a[data-visited="true"] .square{background-color:transparent !important}scene-panel hotspots[data-style="2d"] .hotspot[data-selected=true] a{transform:translate3d(-50%, -50%, 0) scaleX(0.65) scaleY(0.65)}scene-panel hotspots[data-style="2d"] .hotspot[data-selected=true] a .square{background-color:#ffffff;border-color:#ffffff}.hotspots-navigation{position:absolute;height:5%;bottom:0;width:100%;z-index:3;display:flex;justify-content:center;align-items:center;pointer-events:none;opacity:0}.hotspots-navigation .button{height:40%;position:relative;pointer-events:auto;opacity:0}.hotspots-navigation .button.previous{transform:rotate(180deg);margin-right:1vw}.hotspots-navigation .button.next{margin-left:1vw}.hotspots-navigation .button .icon{height:100%}.hotspots-navigation .button .icon path{fill:none;stroke:#F3F3F3;stroke-width:2;stroke-linecap:square}@media (min-width: 768px) and (max-width: 1024px) and (orientation: portrait){scene-panel carousel .swiper-navigation .button{width:4vw;height:4vw}scene-panel carousel .swiper-navigation .button.previous{left:15px}scene-panel carousel .swiper-navigation .button.next{right:15px}scene-panel carousel .swiper-navigation .button .icon{width:100%;height:100%;top:0;left:0}scene-panel hotspots{top:66.5%}scene-panel hotspots[data-style="2d"] .hotspot{margin-left:1.84vw}scene-panel hotspots[data-style="2d"] .hotspot.edge{margin-right:3.65vw}scene-panel hotspots[data-style="2d"] .hotspot.edge[data-selected="true"]{margin:0 3.65vw 0 2.47vw}scene-panel hotspots[data-style="2d"] .hotspot[data-selected="true"]{margin:0 3.3vw 0 2.47vw}scene-panel hotspots[data-style="2d"] .hotspot[data-scene-index="0"][data-index="0"]{margin-left:3.65vw}scene-panel hotspots[data-style="2d"] .hotspot a{width:9.3vw;height:9.3vw}.hotspots-navigation{top:66.5%}}@media (min-width: 768px) and (max-width: 1024px) and (orientation: landscape){scene-panel carousel .swiper-navigation .button{width:2.5vw;height:2.5vw}scene-panel carousel .swiper-navigation .button.previous{left:15px}scene-panel carousel .swiper-navigation .button.next{right:15px}scene-panel carousel .swiper-navigation .button .icon{width:100%;height:100%;top:0;left:0}scene-panel hotspots[data-style="2d"] .hotspot{margin-left:1vw}scene-panel hotspots[data-style="2d"] .hotspot.edge{margin-right:2vw}scene-panel hotspots[data-style="2d"] .hotspot.edge[data-selected="true"]{margin:0 2vw 0 1.3vw}scene-panel hotspots[data-style="2d"] .hotspot[data-selected="true"]{margin:0 1.3vw 0 1.3vw}scene-panel hotspots[data-style="2d"] .hotspot[data-scene-index="0"][data-index="0"]{margin-left:2vw}scene-panel hotspots[data-style="2d"] .hotspot a{width:5.7vw;height:5.7vw}}@media (min-width: 320px) and (max-width: 767px) and (orientation: portrait){scene-panel carousel{height:50%}scene-panel carousel.dim:after{background:#161616;background:linear-gradient(0deg, rgba(22,22,22,0.8) 40%, rgba(22,22,22,0) 100%);width:100%;height:100%;position:absolute;top:0;left:0}scene-panel carousel.dim.top-bottom:after{background:#161616;background:linear-gradient(180deg, rgba(22,22,22,0.8) 40%, rgba(22,22,22,0) 100%);top:0;left:0}scene-panel carousel .swiper-navigation .button{width:5vw;height:5vw}scene-panel carousel .swiper-navigation .button.previous{left:20px}scene-panel carousel .swiper-navigation .button.next{right:20px}scene-panel carousel .swiper-navigation .button .icon{width:100%;height:100%;top:0;left:0}scene-panel hotspots{top:calc(83.3% - 7.97vw);height:8vw}scene-panel hotspots[data-style="2d"] .hotspot{margin-left:2.5vw}scene-panel hotspots[data-style="2d"] .hotspot.edge{margin-right:5vw}scene-panel hotspots[data-style="2d"] .hotspot.edge[data-selected="true"]{margin:0 5vw 0 3.5vw}scene-panel hotspots[data-style="2d"] .hotspot[data-selected="true"]{margin:0 3.5vw 0 5vw}scene-panel hotspots[data-style="2d"] .hotspot[data-scene-index="0"][data-index="0"]{margin-left:5vw}scene-panel hotspots[data-style="2d"] .hotspot a{width:14vw;height:14vw}carousel{position:absolute;display:block;width:100%;height:33.3%;left:0;top:33.3%;z-index:0}carousel.dim:after{content:"";background:#161616;background:linear-gradient(0deg, rgba(22,22,22,0.8) 40%, rgba(22,22,22,0) 100%);width:100%;height:100%;position:absolute;top:0;left:0}carousel.dim.top-bottom:after{background:#161616;background:linear-gradient(180deg, rgba(22,22,22,0.8) 40%, rgba(22,22,22,0) 100%);top:0;left:0}.hotspots-navigation{top:calc(83.3% - 8vw);height:8vw}.hotspots-navigation .button.previous{margin-right:5vw}.hotspots-navigation .button.next{margin-left:5vw}}@media (min-width: 320px) and (max-width: 767px) and (orientation: landscape){scene-panel carousel .swiper-navigation .button{width:5vh;height:5vh}scene-panel carousel .swiper-navigation .button.previous{left:20px}scene-panel carousel .swiper-navigation .button.next{right:20px}scene-panel carousel .swiper-navigation .button .icon{width:100%;height:100%;top:0;left:0}scene-panel carousel.dim:after{background:#161616;background:linear-gradient(0deg, rgba(22,22,22,0.8) 40%, rgba(22,22,22,0) 100%);width:100%;height:100%;position:absolute;top:0;left:0}scene-panel carousel.dim.top-bottom:after{background:#161616;background:linear-gradient(180deg, rgba(22,22,22,0.8) 40%, rgba(22,22,22,0) 100%);top:0;left:0}scene-panel hotspots{height:8vh}scene-panel hotspots[data-style="2d"] .hotspot{margin-left:1.85vw}scene-panel hotspots[data-style="2d"] .hotspot.edge{margin-right:2.3vw}scene-panel hotspots[data-style="2d"] .hotspot.edge[data-selected="true"]{margin:0 2.3vw 0 1.62vw}scene-panel hotspots[data-style="2d"] .hotspot[data-selected="true"]{margin:0 1.6vw 0 2.3vw}scene-panel hotspots[data-style="2d"] .hotspot[data-scene-index="0"][data-index="0"]{margin-left:2.3vw}scene-panel hotspots[data-style="2d"] .hotspot a{width:6.47vw;height:6.47vw}.hotspots-navigation{height:8vh}.hotspots-navigation .button.previous{margin-right:5vh}.hotspots-navigation .button.next{margin-left:5vh}}@media only screen and (min-device-width: 375px) and (max-device-width: 812px) and (-webkit-device-pixel-ratio: 3) and (orientation: landscape){scene-panel carousel .swiper-navigation .button{width:5vh;height:5vh}scene-panel carousel .swiper-navigation .button.previous{left:20px}scene-panel carousel .swiper-navigation .button.next{right:20px}scene-panel carousel .swiper-navigation .button .icon{width:100%;height:100%;top:0;left:0}scene-panel hotspots{height:8vh}scene-panel hotspots[data-style="2d"] .hotspot{margin-left:1.85vw}scene-panel hotspots[data-style="2d"] .hotspot.edge{margin-right:2.3vw}scene-panel hotspots[data-style="2d"] .hotspot.edge[data-selected="true"]{margin:0 2.3vw 0 1.62vw}scene-panel hotspots[data-style="2d"] .hotspot[data-selected="true"]{margin:0 1.6vw 0 2.3vw}scene-panel hotspots[data-style="2d"] .hotspot[data-scene-index="0"][data-index="0"]{margin-left:2.3vw}scene-panel hotspots[data-style="2d"] .hotspot a{width:6.47vw;height:6.47vw}.hotspots-navigation{height:8vh}.hotspots-navigation .button.previous{margin-right:5vh}.hotspots-navigation .button.next{margin-left:5vh}}@media screen and (min-device-width: 412px) and (max-device-width: 823px) and (-webkit-device-pixel-ratio: 3.5) and (orientation: landscape){scene-panel carousel .swiper-navigation .button{width:5vh;height:5vh}scene-panel carousel .swiper-navigation .button.previous{left:20px}scene-panel carousel .swiper-navigation .button.next{right:20px}scene-panel carousel .swiper-navigation .button .icon{width:100%;height:100%;top:0;left:0}scene-panel hotspots{height:8vh}scene-panel hotspots[data-style="2d"] .hotspot{margin-left:1.85vw}scene-panel hotspots[data-style="2d"] .hotspot.edge{margin-right:2.3vw}scene-panel hotspots[data-style="2d"] .hotspot.edge[data-selected="true"]{margin:0 2.3vw 0 1.62vw}scene-panel hotspots[data-style="2d"] .hotspot[data-selected="true"]{margin:0 1.6vw 0 2.3vw}scene-panel hotspots[data-style="2d"] .hotspot[data-scene-index="0"][data-index="0"]{margin-left:2.3vw}scene-panel hotspots[data-style="2d"] .hotspot a{width:6.47vw;height:6.47vw}.hotspots-navigation{height:8vh}.hotspots-navigation .button.previous{margin-right:5vh}.hotspots-navigation .button.next{margin-left:5vh}}.infinite-loop hotspots[data-style="2d"] .hotspot[data-scene-index="0"][data-index="0"]{order:0}.infinite-loop hotspots[data-style="2d"] .hotspot[data-scene-index="0"][data-index="1"]{order:1}.infinite-loop hotspots[data-style="2d"] .hotspot[data-scene-index="0"][data-index="2"]{order:2}.infinite-loop hotspots[data-style="2d"] .hotspot[data-scene-index="0"][data-index="3"]{order:3}.infinite-loop hotspots[data-style="2d"] .hotspot[data-scene-index="0"][data-index="4"]{order:4}.infinite-loop hotspots[data-style="2d"] .hotspot[data-scene-index="0"][data-index="5"]{order:5}.infinite-loop hotspots[data-style="2d"] .hotspot[data-scene-index="0"][data-index="6"]{order:6}.infinite-loop hotspots[data-style="2d"] .hotspot[data-scene-index="0"][data-index="7"]{order:7}.infinite-loop hotspots[data-style="2d"] .hotspot[data-scene-index="0"][data-index="8"]{order:8}.infinite-loop hotspots[data-style="2d"] .hotspot[data-scene-index="0"][data-index="9"]{order:9}.infinite-loop hotspots[data-style="2d"] .hotspot[data-scene-index="0"][data-index="10"]{order:10}.infinite-loop hotspots[data-style="2d"] .hotspot[data-scene-index="1"][data-index="0"]{order:10}.infinite-loop hotspots[data-style="2d"] .hotspot[data-scene-index="1"][data-index="1"]{order:11}.infinite-loop hotspots[data-style="2d"] .hotspot[data-scene-index="1"][data-index="2"]{order:12}.infinite-loop hotspots[data-style="2d"] .hotspot[data-scene-index="1"][data-index="3"]{order:13}.infinite-loop hotspots[data-style="2d"] .hotspot[data-scene-index="1"][data-index="4"]{order:14}.infinite-loop hotspots[data-style="2d"] .hotspot[data-scene-index="1"][data-index="5"]{order:15}.infinite-loop hotspots[data-style="2d"] .hotspot[data-scene-index="1"][data-index="6"]{order:16}.infinite-loop hotspots[data-style="2d"] .hotspot[data-scene-index="1"][data-index="7"]{order:17}.infinite-loop hotspots[data-style="2d"] .hotspot[data-scene-index="1"][data-index="8"]{order:18}.infinite-loop hotspots[data-style="2d"] .hotspot[data-scene-index="1"][data-index="9"]{order:19}.infinite-loop hotspots[data-style="2d"] .hotspot[data-scene-index="1"][data-index="10"]{order:20}.infinite-loop hotspots[data-style="2d"] .hotspot[data-scene-index="2"][data-index="0"]{order:20}.infinite-loop hotspots[data-style="2d"] .hotspot[data-scene-index="2"][data-index="1"]{order:21}.infinite-loop hotspots[data-style="2d"] .hotspot[data-scene-index="2"][data-index="2"]{order:22}.infinite-loop hotspots[data-style="2d"] .hotspot[data-scene-index="2"][data-index="3"]{order:23}.infinite-loop hotspots[data-style="2d"] .hotspot[data-scene-index="2"][data-index="4"]{order:24}.infinite-loop hotspots[data-style="2d"] .hotspot[data-scene-index="2"][data-index="5"]{order:25}.infinite-loop hotspots[data-style="2d"] .hotspot[data-scene-index="2"][data-index="6"]{order:26}.infinite-loop hotspots[data-style="2d"] .hotspot[data-scene-index="2"][data-index="7"]{order:27}.infinite-loop hotspots[data-style="2d"] .hotspot[data-scene-index="2"][data-index="8"]{order:28}.infinite-loop hotspots[data-style="2d"] .hotspot[data-scene-index="2"][data-index="9"]{order:29}.infinite-loop hotspots[data-style="2d"] .hotspot[data-scene-index="2"][data-index="10"]{order:30}.infinite-loop hotspots[data-style="2d"] .hotspot[data-scene-index="3"][data-index="0"]{order:30}.infinite-loop hotspots[data-style="2d"] .hotspot[data-scene-index="3"][data-index="1"]{order:31}.infinite-loop hotspots[data-style="2d"] .hotspot[data-scene-index="3"][data-index="2"]{order:32}.infinite-loop hotspots[data-style="2d"] .hotspot[data-scene-index="3"][data-index="3"]{order:33}.infinite-loop hotspots[data-style="2d"] .hotspot[data-scene-index="3"][data-index="4"]{order:34}.infinite-loop hotspots[data-style="2d"] .hotspot[data-scene-index="3"][data-index="5"]{order:35}.infinite-loop hotspots[data-style="2d"] .hotspot[data-scene-index="3"][data-index="6"]{order:36}.infinite-loop hotspots[data-style="2d"] .hotspot[data-scene-index="3"][data-index="7"]{order:37}.infinite-loop hotspots[data-style="2d"] .hotspot[data-scene-index="3"][data-index="8"]{order:38}.infinite-loop hotspots[data-style="2d"] .hotspot[data-scene-index="3"][data-index="9"]{order:39}.infinite-loop hotspots[data-style="2d"] .hotspot[data-scene-index="3"][data-index="10"]{order:40}.infinite-loop hotspots[data-style="2d"] .hotspot[data-scene-index="4"][data-index="0"]{order:40}.infinite-loop hotspots[data-style="2d"] .hotspot[data-scene-index="4"][data-index="1"]{order:41}.infinite-loop hotspots[data-style="2d"] .hotspot[data-scene-index="4"][data-index="2"]{order:42}.infinite-loop hotspots[data-style="2d"] .hotspot[data-scene-index="4"][data-index="3"]{order:43}.infinite-loop hotspots[data-style="2d"] .hotspot[data-scene-index="4"][data-index="4"]{order:44}.infinite-loop hotspots[data-style="2d"] .hotspot[data-scene-index="4"][data-index="5"]{order:45}.infinite-loop hotspots[data-style="2d"] .hotspot[data-scene-index="4"][data-index="6"]{order:46}.infinite-loop hotspots[data-style="2d"] .hotspot[data-scene-index="4"][data-index="7"]{order:47}.infinite-loop hotspots[data-style="2d"] .hotspot[data-scene-index="4"][data-index="8"]{order:48}.infinite-loop hotspots[data-style="2d"] .hotspot[data-scene-index="4"][data-index="9"]{order:49}.infinite-loop hotspots[data-style="2d"] .hotspot[data-scene-index="4"][data-index="10"]{order:50}.infinite-loop hotspots[data-style="2d"] .hotspot[data-scene-index="5"][data-index="0"]{order:50}.infinite-loop hotspots[data-style="2d"] .hotspot[data-scene-index="5"][data-index="1"]{order:51}.infinite-loop hotspots[data-style="2d"] .hotspot[data-scene-index="5"][data-index="2"]{order:52}.infinite-loop hotspots[data-style="2d"] .hotspot[data-scene-index="5"][data-index="3"]{order:53}.infinite-loop hotspots[data-style="2d"] .hotspot[data-scene-index="5"][data-index="4"]{order:54}.infinite-loop hotspots[data-style="2d"] .hotspot[data-scene-index="5"][data-index="5"]{order:55}.infinite-loop hotspots[data-style="2d"] .hotspot[data-scene-index="5"][data-index="6"]{order:56}.infinite-loop hotspots[data-style="2d"] .hotspot[data-scene-index="5"][data-index="7"]{order:57}.infinite-loop hotspots[data-style="2d"] .hotspot[data-scene-index="5"][data-index="8"]{order:58}.infinite-loop hotspots[data-style="2d"] .hotspot[data-scene-index="5"][data-index="9"]{order:59}.infinite-loop hotspots[data-style="2d"] .hotspot[data-scene-index="5"][data-index="10"]{order:60}.infinite-loop hotspots[data-style="2d"] .hotspot[data-scene-index="6"][data-index="0"]{order:60}.infinite-loop hotspots[data-style="2d"] .hotspot[data-scene-index="6"][data-index="1"]{order:61}.infinite-loop hotspots[data-style="2d"] .hotspot[data-scene-index="6"][data-index="2"]{order:62}.infinite-loop hotspots[data-style="2d"] .hotspot[data-scene-index="6"][data-index="3"]{order:63}.infinite-loop hotspots[data-style="2d"] .hotspot[data-scene-index="6"][data-index="4"]{order:64}.infinite-loop hotspots[data-style="2d"] .hotspot[data-scene-index="6"][data-index="5"]{order:65}.infinite-loop hotspots[data-style="2d"] .hotspot[data-scene-index="6"][data-index="6"]{order:66}.infinite-loop hotspots[data-style="2d"] .hotspot[data-scene-index="6"][data-index="7"]{order:67}.infinite-loop hotspots[data-style="2d"] .hotspot[data-scene-index="6"][data-index="8"]{order:68}.infinite-loop hotspots[data-style="2d"] .hotspot[data-scene-index="6"][data-index="9"]{order:69}.infinite-loop hotspots[data-style="2d"] .hotspot[data-scene-index="6"][data-index="10"]{order:70}.infinite-loop hotspots[data-style="2d"] .hotspot[data-scene-index="7"][data-index="0"]{order:70}.infinite-loop hotspots[data-style="2d"] .hotspot[data-scene-index="7"][data-index="1"]{order:71}.infinite-loop hotspots[data-style="2d"] .hotspot[data-scene-index="7"][data-index="2"]{order:72}.infinite-loop hotspots[data-style="2d"] .hotspot[data-scene-index="7"][data-index="3"]{order:73}.infinite-loop hotspots[data-style="2d"] .hotspot[data-scene-index="7"][data-index="4"]{order:74}.infinite-loop hotspots[data-style="2d"] .hotspot[data-scene-index="7"][data-index="5"]{order:75}.infinite-loop hotspots[data-style="2d"] .hotspot[data-scene-index="7"][data-index="6"]{order:76}.infinite-loop hotspots[data-style="2d"] .hotspot[data-scene-index="7"][data-index="7"]{order:77}.infinite-loop hotspots[data-style="2d"] .hotspot[data-scene-index="7"][data-index="8"]{order:78}.infinite-loop hotspots[data-style="2d"] .hotspot[data-scene-index="7"][data-index="9"]{order:79}.infinite-loop hotspots[data-style="2d"] .hotspot[data-scene-index="7"][data-index="10"]{order:80}.infinite-loop hotspots[data-style="2d"] .hotspot[data-scene-index="8"][data-index="0"]{order:80}.infinite-loop hotspots[data-style="2d"] .hotspot[data-scene-index="8"][data-index="1"]{order:81}.infinite-loop hotspots[data-style="2d"] .hotspot[data-scene-index="8"][data-index="2"]{order:82}.infinite-loop hotspots[data-style="2d"] .hotspot[data-scene-index="8"][data-index="3"]{order:83}.infinite-loop hotspots[data-style="2d"] .hotspot[data-scene-index="8"][data-index="4"]{order:84}.infinite-loop hotspots[data-style="2d"] .hotspot[data-scene-index="8"][data-index="5"]{order:85}.infinite-loop hotspots[data-style="2d"] .hotspot[data-scene-index="8"][data-index="6"]{order:86}.infinite-loop hotspots[data-style="2d"] .hotspot[data-scene-index="8"][data-index="7"]{order:87}.infinite-loop hotspots[data-style="2d"] .hotspot[data-scene-index="8"][data-index="8"]{order:88}.infinite-loop hotspots[data-style="2d"] .hotspot[data-scene-index="8"][data-index="9"]{order:89}.infinite-loop hotspots[data-style="2d"] .hotspot[data-scene-index="8"][data-index="10"]{order:90}.infinite-loop hotspots[data-style="2d"] .hotspot[data-scene-index="9"][data-index="0"]{order:90}.infinite-loop hotspots[data-style="2d"] .hotspot[data-scene-index="9"][data-index="1"]{order:91}.infinite-loop hotspots[data-style="2d"] .hotspot[data-scene-index="9"][data-index="2"]{order:92}.infinite-loop hotspots[data-style="2d"] .hotspot[data-scene-index="9"][data-index="3"]{order:93}.infinite-loop hotspots[data-style="2d"] .hotspot[data-scene-index="9"][data-index="4"]{order:94}.infinite-loop hotspots[data-style="2d"] .hotspot[data-scene-index="9"][data-index="5"]{order:95}.infinite-loop hotspots[data-style="2d"] .hotspot[data-scene-index="9"][data-index="6"]{order:96}.infinite-loop hotspots[data-style="2d"] .hotspot[data-scene-index="9"][data-index="7"]{order:97}.infinite-loop hotspots[data-style="2d"] .hotspot[data-scene-index="9"][data-index="8"]{order:98}.infinite-loop hotspots[data-style="2d"] .hotspot[data-scene-index="9"][data-index="9"]{order:99}.infinite-loop hotspots[data-style="2d"] .hotspot[data-scene-index="9"][data-index="10"]{order:100}.infinite-loop hotspots[data-style="2d"] .hotspot[data-scene-index="10"][data-index="0"]{order:100}.infinite-loop hotspots[data-style="2d"] .hotspot[data-scene-index="10"][data-index="1"]{order:101}.infinite-loop hotspots[data-style="2d"] .hotspot[data-scene-index="10"][data-index="2"]{order:102}.infinite-loop hotspots[data-style="2d"] .hotspot[data-scene-index="10"][data-index="3"]{order:103}.infinite-loop hotspots[data-style="2d"] .hotspot[data-scene-index="10"][data-index="4"]{order:104}.infinite-loop hotspots[data-style="2d"] .hotspot[data-scene-index="10"][data-index="5"]{order:105}.infinite-loop hotspots[data-style="2d"] .hotspot[data-scene-index="10"][data-index="6"]{order:106}.infinite-loop hotspots[data-style="2d"] .hotspot[data-scene-index="10"][data-index="7"]{order:107}.infinite-loop hotspots[data-style="2d"] .hotspot[data-scene-index="10"][data-index="8"]{order:108}.infinite-loop hotspots[data-style="2d"] .hotspot[data-scene-index="10"][data-index="9"]{order:109}.infinite-loop hotspots[data-style="2d"] .hotspot[data-scene-index="10"][data-index="10"]{order:110}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;z-index:2}scene-details .close-button{position:absolute;top:5%;right:3.58%;display:inline-block;z-index:1;background:transparent}scene-details .close-button img{position:relative;width:3.2vh;height:3.2vh}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,background 1s cubic-bezier(0.4, 0.14, 0.3, 1)}scene-details carousel .swiper-slide[data-scroll-y="false"]:after{opacity:0}scene-details carousel .swiper-slide.scroll-end:after{background:transparent}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:#161616 #282828;scrollbar-width:thin}scene-details carousel carousel-scrollpane::-webkit-scrollbar{width:1vw}scene-details carousel carousel-scrollpane::-webkit-scrollbar-thumb{background:#161616;border-left:solid 0.25vw #282828;border-right:solid 0.25vw #282828;border-radius:0.4vw}scene-details carousel carousel-scrollpane::-webkit-scrollbar-track{background:#282828;border-radius:0.25vw}scene-details carousel carousel-scrollpane[data-overflow="scroll"]{overflow-y:scroll}scene-details carousel carousel-scrollpane .panel{width:100%;padding:13.19% 2.58vw 13.19% 3.58vw;user-select:none}scene-details .header{margin-bottom:1.8vw;padding:0 3.58vw}scene-details .header .title{font-size:2.08vw;line-height:1.38;font-weight:600;color:#55D679}scene-details .content{user-select:none}scene-details .content-item{margin-bottom:1.8vw;display:inline-block;width:100%;font-size:1.125vw;line-height:1.5;user-select:none;color:white;padding:0 3.58vw}scene-details .content-item:last-child{margin-bottom:0}scene-details .content-item p{font-size:1.125vw;line-height:1.6vw;padding:0}scene-details .content-item .content-item-title{margin-bottom:1.79vw;display:block;font-size:1.125vw;line-height:1.6vw;padding:0 3.58vw}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.17vh}scene-details .content-item.content-text p.source{font-size:1.125vw;line-height:1.6vw}scene-details .content-item.content-text p:last-child{margin-bottom:0}scene-details .content-item.content-video{padding:0}scene-details .content-item.content-video:hover .video-player-container{outline-width:0.42vw}scene-details .content-item.content-video .video-player-container{width:100%;outline-style:solid;outline-width:0;transition:outline-width 0.2s cubic-bezier(0.2, 0, 0.38, 0.9)}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{padding:0}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 a:hover .link-image img{outline-width:0.42vw}scene-details .content-item.content-link[data-has-text="false"] .link-image[data-visible="true"]{margin-bottom:0}scene-details .content-item.content-link .link-image{width:100%;display:block;margin-bottom:2.085vh}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;outline-style:solid;outline-width:0;transition:outline-width 0.2s cubic-bezier(0.2, 0, 0.38, 0.9)}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-size:1.125vw;line-height:1.48;transition:color 0.3s ease 0s;padding:0 3.58vw}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;-webkit-mask-image:url(./assets/images/cta-icon.svg);-webkit-mask-size:100% 100%;-webkit-mask-repeat:no-repeat}scene-details .content-item.content-link .link-label[data-icon-type="none"]:after{content:none}@media (min-width: 768px) and (max-width: 1024px) and (orientation: portrait){scene-details{height:57%}scene-details carousel carousel-scrollpane::-webkit-scrollbar{width:1.05vw}scene-details carousel carousel-scrollpane .panel{padding:9.38vw 5.72vw 9.38vw 6.77vw}scene-details .header{padding:0 6.77vw;margin-bottom:20px}scene-details .header .title{font-size:4.04vw;line-height:5.73vw}scene-details .content-item{font-size:3vw;margin-bottom:20px;padding:0 6.77vw}scene-details .content-item .content-item-title{padding:0 6.77vw;margin-bottom:20px;font-size:3vw;line-height:inherit}scene-details .content-item.content-text p{font-size:3vw;line-height:4.56vw}scene-details .content-item.content-text p.source{font-size:2.86vw;line-height:4.3vw}scene-details .content-item.content-link .link-image{margin-bottom:10px}scene-details .content-item.content-link .link-label{font-size:3vw;line-height:4.56vw;padding:0 6.77vw}scene-details .close-button{right:6.77vw;top:20px}scene-details .close-button img{width:2.61vw;height:2.61vw}}@media (min-width: 768px) and (max-width: 1024px) and (orientation: landscape){scene-details carousel carousel-scrollpane::-webkit-scrollbar{width:1.05vh}scene-details carousel carousel-scrollpane .panel{padding:8.2vh 4.81vh 8.2vh 5.86vh}scene-details .header{padding:0 5.86vh;margin-bottom:20px}scene-details .header .title{font-size:3vh;line-height:4.3vh}scene-details .content-item{font-size:2.21vh;margin-bottom:20px;padding:0 5.86vh}scene-details .content-item .content-item-title{padding:0 5.86vh;margin-bottom:20px;font-size:2.21vh;line-height:inherit}scene-details .content-item.content-text p{font-size:2.21vh;line-height:3.26vh}scene-details .content-item.content-text p.source{font-size:2.08vh;line-height:3vh}scene-details .content-item.content-link .link-image{margin-bottom:10px}scene-details .content-item.content-link .link-label{font-size:2.21vh;line-height:3.26vh;padding:0 5.86vh}scene-details .close-button{right:5.86vh;top:20px}scene-details .close-button img{width:2.34vh;height:2.34vh}}@media (min-width: 320px) and (max-width: 767px) and (orientation: portrait){scene-details{height:50%}scene-details carousel carousel-scrollpane::-webkit-scrollbar{width:5px}scene-details carousel carousel-scrollpane .panel{padding:35px 15px 35px 20px}scene-details .header{padding:0 20px;margin-bottom:20px}scene-details .header .title{font-size:2.8vh;line-height:1.3}scene-details .content-item{font-size:3.75vw;margin-bottom:20px;padding:0 20px}scene-details .content-item .content-item-title{margin-bottom:20px;font-size:3.75vw;padding:0 20px;line-height:inherit}scene-details .content-item.content-text p{font-size:3.75vw;line-height:1.56}scene-details .content-item.content-text p.source{font-size:3.47vw;line-height:1.56}scene-details .content-item.content-link .link-image{margin-bottom:20px}scene-details .content-item.content-link .link-label{font-size:3.75vw;line-height:1.56;padding:0 20px}scene-details .close-button{right:20px;top:20px}scene-details .close-button img{width:15px;height:15px}}@media (min-width: 320px) and (max-width: 767px) and (orientation: landscape){scene-details carousel carousel-scrollpane::-webkit-scrollbar{width:5px}scene-details carousel carousel-scrollpane .panel{padding:35px 15px 35px 20px}scene-details .header{padding:0 20px;margin-bottom:20px}scene-details .header .title{font-size:2.8vw;line-height:1.3}scene-details .content-item{font-size:3.75vh;margin-bottom:20px;padding:0 20px}scene-details .content-item .content-item-title{margin-bottom:20px;font-size:3.75vh;padding:0 20px;line-height:inherit}scene-details .content-item.content-text p{font-size:3.75vh;line-height:1.56}scene-details .content-item.content-text p.source{font-size:3.47vh;line-height:1.56}scene-details .content-item.content-link .link-image{margin-bottom:20px}scene-details .content-item.content-link .link-label{font-size:3.75vh;line-height:1.56;padding:0 20px}scene-details .close-button{right:20px;top:20px}scene-details .close-button img{width:15px;height:15px}}@media only screen and (min-device-width: 375px) and (max-device-width: 812px) and (-webkit-device-pixel-ratio: 3) and (orientation: landscape){scene-details carousel carousel-scrollpane::-webkit-scrollbar{width:5px}scene-details carousel carousel-scrollpane .panel{padding:35px 15px 35px 20px}scene-details .header{padding:0 20px;margin-bottom:20px}scene-details .header .title{font-size:2.8vw;line-height:1.3}scene-details .content-item{font-size:3.75vh;margin-bottom:20px;padding:0 20px}scene-details .content-item .content-item-title{margin-bottom:20px;font-size:3.75vh;padding:0 20px;line-height:inherit}scene-details .content-item.content-text p{font-size:3.75vh;line-height:1.56}scene-details .content-item.content-text p.source{font-size:3.47vh;line-height:1.56}scene-details .content-item.content-link .link-image{margin-bottom:20px}scene-details .content-item.content-link .link-label{font-size:3.75vh;line-height:1.56;padding:0 20px}scene-details .close-button{right:20px;top:20px}scene-details .close-button img{width:15px;height:15px}}@media screen and (min-device-width: 412px) and (max-device-width: 823px) and (-webkit-device-pixel-ratio: 3.5) and (orientation: landscape){scene-details carousel carousel-scrollpane::-webkit-scrollbar{width:5px}scene-details carousel carousel-scrollpane .panel{padding:35px 15px 35px 20px}scene-details .header{padding:0 20px;margin-bottom:20px}scene-details .header .title{font-size:2.8vw;line-height:1.3}scene-details .content-item{font-size:3.75vh;margin-bottom:20px;padding:0 20px}scene-details .content-item .content-item-title{margin-bottom:20px;font-size:3.75vh;padding:0 20px;line-height:inherit}scene-details .content-item.content-text p{font-size:3.75vh;line-height:1.56}scene-details .content-item.content-text p.source{font-size:3.47vh;line-height:1.56}scene-details .content-item.content-link .link-image{margin-bottom:20px}scene-details .content-item.content-link .link-label{font-size:3.75vh;line-height:1.56;padding:0 20px}scene-details .close-button{right:20px;top:20px}scene-details .close-button img{width:15px;height:15px}}@media all and (orientation: portrait) and (min-width: 768px){html{font-size:calc(1000vw / 1024)}#ibm-masthead{top:0 !important}scene[data-view=zoom] scene-panel{transform:translateY(-28.5%)}scene .hamburger{font-size:1.83rem;top:3.2rem;right:3.2rem}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%}}@media all and (orientation: landscape){html{font-size:calc(1000vw / 1680)}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{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:calc(50% + 2px);height:100%;top:0;left:25%}scene-panel carousel .swiper-pagination.swiper-pagination-bullets{bottom:4.5%}scene-details{left:100%;top:0;height:100%;width:50%}}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}@keyframes hotspot-notification-fadein{0%{opacity:0}100%{opacity:1}}@keyframes hotspot-notification-label-fadein{0%{opacity:0}12.5%,87.5%{opacity:1}100%{opacity:0}}scene{background:#000}scene canvas{transition:opacity 0.7s ease;opacity:1}scene.dim-canvas canvas{opacity:0.5}scene.dim-canvas[data-view='zoom'] canvas{opacity:1}.hotspot-notification{position:fixed;top:26.85%;left:5%;color:#fff;opacity:0;transition:opacity 0.7s ease}.hotspot-notification .message{font-size:1.82vw;line-height:1.5}.hotspot-navigation-notification{position:fixed;top:0;left:0;width:50vw;height:100%;text-align:center;opacity:0;animation:hotspot-notification-fadein 0.7s ease 0.2s forwards;pointer-events:none}.hotspot-navigation-notification .label{position:absolute;width:74%;left:13%;bottom:9.72%;font-size:1.82vw;line-height:1.5;display:inline-block;opacity:0;color:white}.hotspot-navigation-notification .label.top{top:9.72%;bottom:unset}.hotspot-navigation-notification[data-index='1'] .label[data-index='1']{animation:hotspot-notification-label-fadein 4s ease forwards}.hotspot-navigation-notification[data-index='2'] .label[data-index='2']{animation:hotspot-notification-label-fadein 4s ease forwards}.hotspot-navigation-notification[data-index='3'] .label[data-index='3']{animation:hotspot-notification-label-fadein 4s ease forwards}.hotspot-navigation-notification[data-index='4'] .label[data-index='4']{animation:hotspot-notification-label-fadein 4s ease forwards}@media (min-width: 768px) and (max-width: 1024px) and (orientation: portrait){.hotspot-notification .message{left:20px;top:15%;width:70%;font-size:2vh}.hotspot-navigation-notification{width:100%;height:50%;top:0}.hotspot-navigation-notification .label{bottom:26%;font-size:2.86vw;line-height:4.17vw}.hotspot-navigation-notification .label.top{top:12%}}@media (min-width: 768px) and (max-width: 1024px) and (orientation: landscape){.hotspot-notification .message{left:5%;top:15%;width:70%;font-size:2vw}.hotspot-navigation-notification .label{font-size:2.15vw;line-height:3.12vw}}@media (min-width: 320px) and (max-width: 767px) and (orientation: portrait){.hotspot-notification .message{left:20px;top:10%;width:70%;font-size:2.15vh}.hotspot-navigation-notification{width:100%;height:50%;top:0}.hotspot-navigation-notification .label{bottom:12%;font-size:2.15vh;line-height:1.26}.hotspot-navigation-notification .label.top{top:12%}}@media (min-width: 320px) and (max-width: 767px) and (orientation: landscape){.hotspot-notification .message{left:20px;top:15%;width:70%;font-size:2.15vw}.hotspot-navigation-notification .label{font-size:2.15vw;line-height:1.26}.hotspot-navigation-notification .label.top{top:23%}}@media only screen and (min-device-width: 375px) and (max-device-width: 812px) and (-webkit-device-pixel-ratio: 3) and (orientation: landscape){.hotspot-notification .message{left:20px;top:15%;width:70%;font-size:2.15vw}.hotspot-navigation-notification .label{font-size:2.15vw;line-height:1.26}.hotspot-navigation-notification .label.top{top:23%}}@media screen and (min-device-width: 412px) and (max-device-width: 823px) and (-webkit-device-pixel-ratio: 3.5) and (orientation: landscape){.hotspot-notification .message{left:20px;top:15%;width:70%;font-size:2.15vw}.hotspot-navigation-notification .label{font-size:2.15vw;line-height:1.26}.hotspot-navigation-notification .label.top{top:23%}}.global-share{position:fixed;display:flex;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}.global-share:before{content:"Share";font-size:1.3vw;height:7.23vh;display:flex;align-items:center;-webkit-backface-visibility:hidden}.global-share:hover{margin-bottom:-7.23vh}.global-share .icon{width:3.15vh;height:5.28vh}.global-share .icon svg{width:100%;height:100%}@media only screen and (min-width: 768px) and (max-width: 1024px){.global-share{width:91px;right:26px;bottom:65px;margin-bottom:-335px;padding:0}.global-share:before{margin:0;font-size:20px;font-weight:600;height:65px}.global-share:hover{width:67px;margin-bottom:-65px}.global-share:hover:before{content:"";height:0}.global-share .icon{width:40px;height:67.5px}}@media only screen and (min-width: 320px) and (max-width: 767px){.global-share{width:63px;right:0;bottom:44px;margin-bottom:-314px;padding:0}.global-share:before{margin:0;font-size:14px;font-weight:600;height:44px}.global-share:hover{width:47px;margin-bottom:-44px}.global-share:hover:before{content:"";height:0}.global-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){.global-share{width:63px;right:0;bottom:44px;margin-bottom:-314px;padding:0}.global-share:before{margin:0;font-size:14px;font-weight:600;height:44px}.global-share:hover{width:47px;margin-bottom:-44px}.global-share:hover:before{content:"";height:0}.global-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){.global-share{width:63px;right:0;bottom:44px;margin-bottom:-314px;padding:0}.global-share:before{margin:0;font-size:14px;font-weight:600;height:44px}.global-share:hover{width:47px;margin-bottom:-44px}.global-share:hover:before{content:"";height:0}.global-share .icon{width:28px;height:67.5px}}@media screen and (max-width: 840px){.ibm-header{width:100vw;height:54px}.ibm-header .breadcrumb{width:calc(100vw - 60px - 20px - 20px) !important}}

