.depicter-view-container{position:relative}.depicter-view{-webkit-user-select:none;-moz-user-select:none;user-select:none;-depicter-user-select:none;touch-action:manipulation;height:100%;position:relative;overflow:hidden}.depicter-sections{will-change:transform}.depicter-auto-height .depicter-view{transition:height .3s}.depicter-stack-view .depicter-sections{transform-style:preserve-3d}.depicter-transform-view{perspective:2000px}.depicter-transform-view .depicter-sections{transform-style:preserve-3d}.depicter-mask-view .depicter-section-mask{pointer-events:none;position:absolute;overflow:hidden}.depicter-mask-view .depicter-section-mask .depicter-section{position:relative}.depicter-cube-view{perspective:2000px}.depicter-cube-view .depicter-sections{perspective:2000px;transform-style:preserve-3d;perspective-origin:50%;height:100%}.depicter-cube-view .depicter-section{backface-visibility:hidden}.depicter-section{position:absolute;overflow:hidden}.depicter-bg-container{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%;height:100%;position:absolute}.depicter-section{flex-direction:column;justify-content:center;align-items:center;display:flex}.depicter-section .depicter-bg-container>img{opacity:0;width:100%;height:100%;transition:opacity .3s}.depicter-section.depicter-ready .depicter-bg-container>img{opacity:1}.depicter-section.depicter-section-hidden,.depicter-section.depicter-section-hidden *{visibility:hidden!important}.depicter-section>a.depicter-section-link:not(.depicter-layer):not(.depicter-not-section-link):first-child{z-index:2;text-indent:-100em;width:100%;height:100%;display:block;position:absolute;top:0;left:0;overflow:hidden}.depicter-section>a.depicter-section-link:not(.depicter-layer):not(.depicter-not-section-link):first-child.depicter-over-all{z-index:1000}.depicter-layers-container{pointer-events:none;flex-direction:row;align-items:center;width:100%;height:100%;display:flex;position:relative}.depicter-fade-layers .depicter-layer-frame:not(.depicter-interactive-anim):not(.depicter-static){visibility:hidden;opacity:0;transition:opacity .3s,visibility .3s}.depicter-fade-layers .depicter-active .depicter-layer-frame:not(.depicter-interactive-anim):not(.depicter-static){opacity:1;visibility:visible}.depicter-layers-wrapper{box-sizing:content-box;width:100%;height:100%;margin:0 auto;padding:0;position:relative}.depicter-layers-fold{pointer-events:none;height:100%;position:relative}.depicter-layers-fold>*{pointer-events:all}.depicter-content-first .depicter-layers-container{position:relative}.depicter-content-first .depicter-layers-container,.depicter-content-first .depicter-layers-wrapper,.depicter-content-first .depicter-layers-fold{height:auto}.depicter-content-first .depicter-bg-container{height:100%;position:absolute;top:0}.depicter-layer-frame{visibility:visible}.depicter-layer-frame.depicter-pos-absolute{position:absolute}.depicter-layer-frame .depicter-mask-frame{overflow:hidden}.depicter-layer-frame>a{color:inherit;text-decoration:none}.depicter-relative-width :not(.depicter-relative-width .depicter-layer *),.depicter-relative-width .depicter-relative-width :not(.depicter-relative-width .depicter-relative-width .depicter-layer *){width:100%}.depicter-relative-height :not(.depicter-relative-height .depicter-layer *),.depicter-relative-height .depicter-relative-height :not(.depicter-relative-height .depicter-relative-height .depicter-layer *){height:100%}.depicter-layer.depicter-has-action{cursor:pointer}.depicter-layer.depicter-layer-hidden,.depicter-layer.depicter-is-hidden,.depicter-layer-frame.depicter-layer-hidden,.depicter-layer-frame.depicter-is-hidden,.depicter-layer.depicter-layer-hidden *,.depicter-layer.depicter-is-hidden *,.depicter-layer-frame.depicter-layer-hidden *,.depicter-layer-frame.depicter-is-hidden *{visibility:hidden!important}.depicter-no-wrap{white-space:nowrap}.depicter-fixed-layers{pointer-events:none}.depicter-fixed-layers .depicter-layer{pointer-events:auto}.depicter-float-width *{width:100%}.depicter-float-width .depicter-layer>*{width:auto}.depicter-float-height *{height:100%}.depicter-float-height .depicter-layer>*{height:auto}.depicter-image-layer .depicter-layer{width:100%;height:100%}.depicter-image-layer .depicter-layer:not(.depicter-is-hidden) img{opacity:0;visibility:hidden;transition:opacity .15s ease-out}.depicter-image-layer .depicter-layer:not(.depicter-is-hidden) img.depicter-loaded{opacity:1;visibility:visible}.depicter-image-layer picture{overflow:hidden}.depicter-image-layer img{min-width:100%;position:relative}.depicter-shape-layer svg{width:100%;height:100%}.depicter-video-layer iframe{border:none}.depicter-video-layer iframe,.depicter-video-layer img{width:100%;height:100%}.depicter-video-layer img{z-index:2;object-fit:cover;transition:opacity .4s,visibility .4s;position:absolute;top:0}.depicter-video-layer .depicter-layer{overflow:hidden}.depicter-video-layer .depicter-video-player{z-index:1}.depicter-video-layer .depicter-video-btn{transition:opacity .4s,visibility .4s}.depicter-video-layer video{width:100%;height:100%;display:block}.depicter-video-layer .depicter-playing img,.depicter-video-layer .depicter-playing .depicter-video-btn{opacity:0;visibility:hidden}.depicter-hotspot-layer{cursor:pointer}.depicter-hotspot-layer .depicter-hotspot-point{position:relative;transform:translate(-50%)translateY(-50%)}.depicter-hotspot-layer .depicter-point-center{background:#dedede;border-radius:50%;width:20px;height:20px}.depicter-hotspot-tooltip{z-index:200;pointer-events:none;visibility:hidden;opacity:0;transition:opacity .9s cubic-bezier(.19,1,.22,1),transform .9s cubic-bezier(.19,1,.22,1),visibility .9s cubic-bezier(.19,1,.22,1);position:absolute;top:0;left:0}.depicter-hotspot-tooltip .depicter-tooltip-cont{text-shadow:0 1px #fff;pointer-events:auto;background:#f0f0f0e0;padding:10px;position:relative}.depicter-hotspot-tooltip:after{content:"";transform-origin:50% -15px;border-bottom:10px solid #f0f0f0e0;border-left:12px solid #0000;border-right:12px solid #0000;width:0;height:0;display:block;position:absolute;top:15px;left:-12px}.depicter-hotspot-tooltip.depicter-align-right{transform:translate(50px)}.depicter-hotspot-tooltip.depicter-align-right:after{transform:rotate(-90deg)}.depicter-hotspot-tooltip.depicter-align-right .depicter-tooltip-cont{transform:translateY(-50%)translate(25px)}.depicter-hotspot-tooltip.depicter-align-left{transform:translate(-50px)}.depicter-hotspot-tooltip.depicter-align-left:after{transform:rotate(90deg)}.depicter-hotspot-tooltip.depicter-align-left .depicter-tooltip-cont{transform:translateY(-50%)translate(-100%)translate(-25px)}.depicter-hotspot-tooltip.depicter-align-bottom{transform:translateY(50px)}.depicter-hotspot-tooltip.depicter-align-bottom .depicter-tooltip-cont{transform:translate(-50%)translateY(25px)}.depicter-hotspot-tooltip.depicter-align-top{transform:translateY(-50px)}.depicter-hotspot-tooltip.depicter-align-top:after{transform:rotate(180deg)}.depicter-hotspot-tooltip.depicter-align-top .depicter-tooltip-cont{transform:translate(-50%)translateY(-100%)translateY(-25px)}.depicter-hotspot-tooltip.depicter-tooltip-active{opacity:1;visibility:visible;transform:none}.depicter-hotspot-tooltip.depicter-no-transition{transition:none!important}.depicter-arrow-layer{cursor:pointer}.depicter-arrow-layer .depicter-layer{justify-content:center;align-items:center;display:flex}.depicter-bullet-layer .depicter-layer{justify-content:center;align-items:center;display:inline-flex}.depicter-bullet-layer .depicter-bullet-item{cursor:pointer;display:inline-block}.depicter-bullet-layer .depicter-bullet-item:last-of-type{margin-right:0}.depicter-lineTimer-layer .depicter-layer{overflow:hidden}.depicter-lineTimer-layer .depicter-timer-bar{height:100%;transition:width .2s}.depicter-scroll-layer{cursor:pointer}.depicter-scroll-layer .depicter-layer{justify-content:center;align-items:center;display:flex}.depicter-playAndPause-layer{cursor:pointer}.depicter-playAndPause-layer .depicter-layer{justify-content:center;align-items:center;display:flex}.depicter-playAndPause-layer svg{display:none}.depicter-playAndPause-layer .depicter-active{display:inline-block}.depicter-button-layer{cursor:pointer}.depicter-button-layer .depicter-layer{flex-wrap:wrap;justify-content:center;align-items:center;display:flex}.depicter-flex-layer .depicter-layer{flex-wrap:wrap;display:flex;position:relative}.depicter-overlay-layers{pointer-events:none;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0}.depicter-animation-wrap{visibility:visible}.depicter-video-layer .depicter-video-btn,.depicter-section .depicter-section-video-btn{text-align:center;cursor:pointer;z-index:2;background:#dedede;border-radius:50%;width:46px;height:46px;margin-top:-23px;margin-left:-23px;position:absolute;top:50%;left:50%}.depicter-video-layer .depicter-video-btn:after,.depicter-section .depicter-section-video-btn:after{content:"►";color:#666;line-height:46px;position:relative;top:1px;left:2px}.depicter-section .depicter-section-video-close-btn{color:#dedede;text-align:center;cursor:pointer;background:#666;border-radius:50%;width:36px;height:36px;position:absolute}.depicter-section .depicter-section-video-close-btn:after{content:"✕";line-height:36px;position:relative;top:1px}.depicter-section .depicter-section-video{z-index:100;visibility:hidden;opacity:0;background:#000;width:100%;height:100%;transition:opacity .4s,visibility .4s;position:absolute;top:0;left:0}.depicter-section .depicter-section-video-btn{z-index:101;transition:opacity .4s,visibility .4s}.depicter-section .depicter-section-video-close-btn{z-index:102;visibility:hidden;opacity:0;transition:opacity .4s,visibility .4s;top:2em;right:2em}.depicter-section.depicter-video-open .depicter-section-video,.depicter-section.depicter-video-open .depicter-section-video-close-btn{visibility:visible;opacity:1}.depicter-section.depicter-video-open .depicter-section-video-btn{opacity:0;visibility:hidden}.depicter-bg-video-container{z-index:1;width:100%;height:100%;position:absolute;top:0;overflow:hidden}.depicter-bg-video-container>video{width:100%;height:100%}.depicter-section>a:not(.depicter-layer):not(.depicter-not-section-link):first-child{z-index:2;text-indent:-100em;width:100%;height:100%;display:block;position:absolute;top:0;left:0;overflow:hidden}.depicter-section>a:not(.depicter-layer):not(.depicter-not-section-link):first-child.depicter-over-all{z-index:1000}@media screen and (width>=1025px){.depicter-revert .depicter-hide-on-desktop,.depicter-revert.depicter-hide-on-desktop{opacity:0;visibility:hidden;pointer-events:none;position:fixed;top:-100%;left:-100%}}@media screen and (width<=1024px) and (width>=769px){.depicter-revert .depicter-hide-on-tablet,.depicter-revert.depicter-hide-on-tablet{opacity:0;visibility:hidden;pointer-events:none;position:fixed;top:-100%;left:-100%}}@media screen and (width<=767px){.depicter-revert .depicter-hide-on-mobile,.depicter-revert.depicter-hide-on-mobile{opacity:0;visibility:hidden;pointer-events:none;position:fixed;top:-100%;left:-100%}}.depicter-cursor-grab{cursor:-webkit-grab;cursor:grab}.depicter-cursor-grabbing{cursor:-webkit-grabbing;cursor:grabbing}.depicter-auto-height .depicter-primary-container{height:auto}.depicter-has-mouse-action{cursor:pointer!important;pointer-events:all!important}.depicter-section:not(.depicter-active) .depicter-has-animation-in{display:none}.depicter-dot-flashing{justify-content:center;align-items:center;display:inline-flex}.depicter-dot-flashing span{border-radius:50%;width:12px;height:12px;margin-right:9px;display:inline-block}.depicter-dot-flashing span:last-of-type{margin-right:0}.depicter-dot-flashing.depicter-loading-dark span{background-color:#050a0e}.depicter-dot-flashing.depicter-loading-light span{background-color:#fff}.depicter-dot-flashing span{will-change:opacity;animation:1.5s cubic-bezier(.5,0,.75,0) infinite middleDotFlashing}.depicter-dot-flashing span:first-of-type{animation:1.5s cubic-bezier(.5,0,.75,0) infinite firstDotFlashing}.depicter-dot-flashing span:last-of-type{animation:1.5s cubic-bezier(.5,0,.75,0) infinite lastDotFlashing}@keyframes firstDotFlashing{0%{opacity:1}33.3%{opacity:.2}66.6%,to{opacity:1}}@keyframes middleDotFlashing{0%,5%{opacity:1}38.8%{opacity:.2}72.2%,to{opacity:1}}@keyframes lastDotFlashing{0%,23.3%{opacity:1}56.6%{opacity:.2}90%,to{opacity:1}}.depicter-dot-straight-swing{justify-content:center;align-items:center;display:inline-flex}.depicter-dot-straight-swing span{border-radius:50%;width:12px;height:12px;margin-right:0;display:inline-block}.depicter-dot-straight-swing span:last-of-type{margin-right:0}.depicter-dot-straight-swing.depicter-loading-dark span{background-color:#050a0e}.depicter-dot-straight-swing.depicter-loading-light span{background-color:#fff}.depicter-dot-straight-swing span{will-change:transform}.depicter-dot-straight-swing span:first-of-type{animation:1.4s infinite firstDotStraightSwing}.depicter-dot-straight-swing span:last-of-type{animation:1.4s infinite lastDotStraightSwing}@keyframes firstDotStraightSwing{0%{animation-timing-function:cubic-bezier(.5,0,.75,0);transform:translate(-9px)}33.3%{animation-timing-function:linear;transform:translate(0)}62%{animation-timing-function:cubic-bezier(.25,1,.5,1);transform:translate(0)}to{transform:translate(-9px)}}@keyframes lastDotStraightSwing{0%{animation-timing-function:linear;transform:translate(0)}33%{animation-timing-function:cubic-bezier(.25,1,.5,1);transform:translate(0)}52%{animation-timing-function:cubic-bezier(.5,0,.75,0);transform:translate(9px)}70%,to{animation-timing-function:linear;transform:translate(0)}}.depicter-dot-swing{justify-content:center;align-items:center;display:inline-flex}.depicter-dot-swing span{border-radius:50%;width:12px;height:12px;margin-right:0;display:inline-block}.depicter-dot-swing span:last-of-type{margin-right:0}.depicter-dot-swing.depicter-loading-dark span{background-color:#050a0e}.depicter-dot-swing.depicter-loading-light span{background-color:#fff}.depicter-dot-swing span{transform-origin:50% -10px;will-change:transform}.depicter-dot-swing span:first-of-type{animation:2s infinite firstDotSwing}.depicter-dot-swing span:last-of-type{animation:2s infinite lastDotSwing}@keyframes firstDotSwing{0%{animation-timing-function:cubic-bezier(.5,0,.75,0);transform:rotate(45deg)}23.3%{animation-timing-function:linear;transform:rotate(0)}74.1%{animation-timing-function:cubic-bezier(.25,1,.5,1);transform:rotate(0)}to{transform:rotate(45deg)}}@keyframes lastDotSwing{0%{animation-timing-function:linear;transform:rotate(0)}23.3%{animation-timing-function:cubic-bezier(.25,1,.5,1);transform:rotate(0)}49.1%{animation-timing-function:cubic-bezier(.5,0,.75,0);transform:rotate(-45deg)}74.1%,to{animation-timing-function:linear;transform:rotate(0)}}.depicter-dot-replacing{justify-content:center;align-items:center;display:inline-flex}.depicter-dot-replacing span{border-radius:50%;width:12px;height:12px;margin-right:9px;display:inline-block}.depicter-dot-replacing span:last-of-type{margin-right:0}.depicter-dot-replacing.depicter-loading-dark span{background-color:#050a0e}.depicter-dot-replacing.depicter-loading-light span{background-color:#fff}.depicter-dot-replacing span{will-change:transform;animation:1.5s cubic-bezier(.25,1,.5,1) infinite middleDotReplacing}.depicter-dot-replacing span:first-of-type{animation:1.5s cubic-bezier(.76,0,.24,1) infinite firstDotReplacing}.depicter-dot-replacing span:last-of-type{animation:1.5s cubic-bezier(.25,1,.5,1) infinite lastDotReplacing}@keyframes firstDotReplacing{0%{transform:translate(0)}to{transform:translate(40px)}}@keyframes middleDotReplacing{0%,38.8%{transform:translate(0)}66%,to{transform:translate(-20px)}}@keyframes lastDotReplacing{0%,66%{transform:translate(0)}91.5%,to{transform:translate(-20px)}}.depicter-single-svg-loading{width:100%;max-width:40px;max-height:40px}.depicter-single-svg-loading.depicter-small{max-width:20px;max-height:20px}.depicter-loading-symbol{justify-content:center;align-items:center;display:inline-flex}