strong{font-weight:700;color:#000}.dark strong{color:#fff}.center{text-align:center}.left{text-align:left}.right{text-align:right}.nowrap{white-space:nowrap}.overflow-x{overflow-x:hidden}:root{--app-height: 100vh}html,body{max-width:100vw}html{font-size:62.5%;scroll-behavior:smooth}body{font-family:"Raleway",sans-serif;font-size:1.5rem;font-weight:400;line-height:1.4;letter-spacing:normal;text-align:left;color:#393636;background-color:#fafafa;overflow-x:clip}body.scrolling-disabled{overflow-y:hidden}.dark{background-color:#0b0c0e;color:rgba(255,255,255,.9)}a{color:#000;text-decoration:underline;-webkit-transition:all .25s ease-out 0s;-o-transition:all .25s ease-out 0s;transition:all .25s ease-out 0s}a:hover{color:#0a0a0a;text-decoration:none}a:active{color:#000;text-decoration:none}.dark a:not([class]){color:#fff}p{margin-top:1.8rem;margin-bottom:0}p:first-child{margin-top:0}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6,.h,.h1-alt,.h2-alt,.h3-alt,.h4-alt,.h5-alt,.h6-alt,.h-alt{position:relative;margin-top:3rem;margin-bottom:0;color:#000;line-height:1.2;font-family:neue-haas-grotesk-display,sans-serif;font-weight:400;letter-spacing:normal}h1:first-child,h2:first-child,h3:first-child,h4:first-child,h5:first-child,h6:first-child,.h1:first-child,.h2:first-child,.h3:first-child,.h4:first-child,.h5:first-child,.h6:first-child,.h:first-child,.h1-alt:first-child,.h2-alt:first-child,.h3-alt:first-child,.h4-alt:first-child,.h5-alt:first-child,.h6-alt:first-child,.h-alt:first-child{margin-top:0}h1.bold,h1 strong,h2.bold,h2 strong,h3.bold,h3 strong,h4.bold,h4 strong,h5.bold,h5 strong,h6.bold,h6 strong,.h1.bold,.h1 strong,.h2.bold,.h2 strong,.h3.bold,.h3 strong,.h4.bold,.h4 strong,.h5.bold,.h5 strong,.h6.bold,.h6 strong,.h.bold,.h strong,.h1-alt.bold,.h1-alt strong,.h2-alt.bold,.h2-alt strong,.h3-alt.bold,.h3-alt strong,.h4-alt.bold,.h4-alt strong,.h5-alt.bold,.h5-alt strong,.h6-alt.bold,.h6-alt strong,.h-alt.bold,.h-alt strong{font-weight:700;color:#000}.dark h1,.dark h2,.dark h3,.dark h4,.dark h5,.dark h6,.dark .h1,.dark .h2,.dark .h3,.dark .h4,.dark .h5,.dark .h6,.dark .h,.dark .h1-alt,.dark .h2-alt,.dark .h3-alt,.dark .h4-alt,.dark .h5-alt,.dark .h6-alt,.dark .h-alt{color:#fff}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a,.h1 a,.h2 a,.h3 a,.h4 a,.h5 a,.h6 a,.h a,.h1-alt a,.h2-alt a,.h3-alt a,.h4-alt a,.h5-alt a,.h6-alt a,.h-alt a{text-decoration:underline}h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover,.h1 a:hover,.h2 a:hover,.h3 a:hover,.h4 a:hover,.h5 a:hover,.h6 a:hover,.h a:hover,.h1-alt a:hover,.h2-alt a:hover,.h3-alt a:hover,.h4-alt a:hover,.h5-alt a:hover,.h6-alt a:hover,.h-alt a:hover{text-decoration:none}.h1-alt,.h2-alt,.h3-alt,.h4-alt,.h5-alt,.h6-alt,.h-alt{font-family:"stolzl",sans-serif;font-weight:700;text-transform:none}h1,.h1,.h1-alt{font-size:clamp(3.8rem,3.5vw,6rem);line-height:1.1}h2,.h2,.h2-alt{font-size:5.2rem}.box h2,.box .h2,.box .h2-alt{font-size:3.8rem}h3,.h3,.h3-alt{font-size:1.8rem;font-weight:500;line-height:1.2}h4,.h4,.h4-alt{font-size:1.8rem}h5,.h5,.h5-alt{font-size:1.5rem}h6,.h6,.h6-alt{font-size:1.2rem}.h,.h-alt{font-size:1.5rem;font-weight:400}.main{position:relative;padding-top:8rem}body.home .main{padding-top:0}#tablet-indicator,#mobile-indicator,.indicator{display:none}.section{position:relative;padding-top:8rem;padding-bottom:8rem}.section.first{padding-top:26rem}.section.nopadding-top{padding-top:0}.section.nopadding-bottom{padding-bottom:0}.parallax{background-size:100% auto;background-position:center top;background-repeat:no-repeat;background-attachment:fixed}.inner{position:relative;width:100%;max-width:130rem;margin:0 auto;padding:0 4rem;z-index:5}.inner.wide{max-width:194rem}.inner.medium{max-width:153rem}.inner.narrow{max-width:83rem}.inner.tight{max-width:57rem}.inner.full{max-width:none}.section-heading{width:80%;max-width:100rem}.section-heading.section-heading--center{width:100%;max-width:75rem;margin:0 auto}.section-heading.section-heading--center>*{text-align:center}.section-heading.section-heading--small{max-width:35rem;margin:0 auto}.section-heading.section-heading--small>*{text-align:center}.section-heading.section-heading--small h2{font-size:3rem}@keyframes btn-progress{from{width:0}to{width:100%}}.btn{position:relative;display:inline-block;margin:0;padding:1.9rem 2.6rem;-webkit-appearance:none;border:0;border-radius:2.8rem;background-color:rgba(229,229,229,.6);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);color:#1b1b1b;line-height:1.8rem;font-size:1.3rem;font-family:neue-haas-grotesk-display,sans-serif;font-weight:500;letter-spacing:.05em;text-decoration:none;text-transform:none;text-align:center;-webkit-transition:all .25s ease-out 0s;-o-transition:all .25s ease-out 0s;transition:all .25s ease-out 0s;cursor:pointer}.btn::before{content:"";position:absolute;left:-1px;top:-1px;bottom:-1px;right:-1px;display:block;border-radius:calc(2.8rem + 1px);z-index:-1;-webkit-transition:all .25s ease-out .1s;-o-transition:all .25s ease-out .1s;transition:all .25s ease-out .1s}.btn:hover{background-color:rgba(229,229,229,.8);color:#000;text-decoration:none}.btn:active{background-color:rgba(229,229,229,.9);color:#000;text-decoration:none}.btn.btn-icon-left{padding-left:2.2rem}.btn.btn-icon-left i{margin-right:1.8rem}.btn.btn-icon-right{padding-right:6rem}.btn.btn-icon-right i{position:absolute;right:1rem;top:1rem;display:block;width:3.6rem;height:3.6rem;line-height:3.6rem;text-align:center;border-radius:50%;background-color:#000}.btn.btn-small{padding:0.8rem 2.6rem;border-radius:1.7rem;line-height:1.8rem;font-size:1.3rem;font-family:"Raleway",sans-serif;font-weight:400}.btn.btn-dark{background-color:rgba(0,0,0,.4);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);color:#fff}.btn.btn-dark:hover{background-color:rgba(0,0,0,.6);color:#fff}.btn.btn-dark:active{background-color:rgba(0,0,0,.8);color:#fff}.btn.btn-gradient{background-image:linear-gradient(90deg, rgb(173, 130, 186) 0%, rgb(50, 48, 136) 33%, rgb(60, 139, 195) 100%);background-size:300% 100%;color:#fff}.btn.btn-gradient::before{background-image:linear-gradient(90deg, rgb(148, 96, 160) 0%, rgb(74, 28, 171) 33%, rgb(28, 109, 167) 100%);background-size:300% 100%}.btn.btn-gradient:hover{background-position:100% 0;color:#fff}.btn.btn-gradient:hover::before{background-position:100% 0}.btn.btn-gradient:active{color:#fff;opacity:.8}.btn.btn-green{background-color:#009147;background-image:linear-gradient(90deg, rgb(40, 176, 80) 0%, rgb(0, 161, 90) 33%, rgb(28, 142, 167) 100%)}.btn.btn-green::before{background-image:linear-gradient(90deg, rgb(24, 166, 66) 0%, rgb(0, 130, 73) 33%, rgb(10, 117, 140) 100%)}.btn.btn-white{background:rgba(255,255,255,.8);color:#0b0c0e}.btn.btn-white:hover{background:rgba(255,255,255,.9);color:#000}.btn.btn-white:active{background:#fff;color:#000}.btn.btn-white-border{background:rgba(0,0,0,0);color:#fff;-webkit-backdrop-filter:none;backdrop-filter:none}.btn.btn-white-border::before{border:1px solid #fff;background:rgba(0,0,0,0)}.btn.btn-white-border:hover{background:#fff;color:#000}.btn.btn-white-border:hover::before{border:1px solid #fff;background:#fff}.btn.btn-white-border:active{background:#fff;color:#000;opacity:.9}.btn.btn-white-border:active::before{border:1px solid #fff;background:#fff}.btn.btn-teams{padding-top:1.1rem;padding-bottom:1.1rem}.btn.btn-teams img{display:block;width:auto;height:3.4rem}.btn.btn-transparent{background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,0);color:#000;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.btn.btn-transparent:hover{background-color:#fff;border-color:#fff;color:#000;-webkit-box-shadow:0px 15px 30px -16px rgba(0,0,0,.45);-moz-box-shadow:0px 15px 30px -16px rgba(0,0,0,.45);box-shadow:0px 15px 30px -16px rgba(0,0,0,.45)}.btn.btn-transparent:active{background-color:#fff;border-color:#fff;color:#000;-webkit-box-shadow:0px 10px 20px -16px rgba(0,0,0,.5);-moz-box-shadow:0px 10px 20px -16px rgba(0,0,0,.5);box-shadow:0px 10px 20px -16px rgba(0,0,0,.5)}.btn .btn-progress{position:absolute;left:0;top:0;bottom:0;display:block;width:0;height:100%;background-color:#000;opacity:.4;z-index:-1}.btn:disabled,.btn:disabled:hover,.btn:disabled:active,.btn.disabled,.btn.disabled:hover,.btn.disabled:active{background:#bfbfbf !important;border-color:#bfbfbf !important;color:#ededed !important;box-shadow:none;cursor:default;pointer-events:none}.btn:disabled i,.btn:disabled:hover i,.btn:disabled:active i,.btn.disabled i,.btn.disabled:hover i,.btn.disabled:active i{color:#ededed !important}.dark .btn:disabled,.dark .btn:disabled:hover,.dark .btn:disabled:active,.dark .btn.disabled,.dark .btn.disabled:hover,.dark .btn.disabled:active{background:rgba(238,238,238,.3) !important;border-color:rgba(238,238,238,.3) !important;color:rgba(238,238,238,.6) !important}.dark .btn:disabled i,.dark .btn:disabled:hover i,.dark .btn:disabled:active i,.dark .btn.disabled i,.dark .btn.disabled:hover i,.dark .btn.disabled:active i{color:rgba(238,238,238,.6) !important}.btn:disabled::before,.btn.disabled::before{opacity:0 !important}span.btn{pointer-events:none}.buttons{margin-top:4rem;font-size:0}.buttons .btn{margin-right:2rem}.input{display:block;width:100%;height:4.4rem;padding:1.2rem 2.2rem;background-color:#f2f2f2;border:0;border-radius:2.2rem;color:#0b0c0e;line-height:2rem;font-size:1.5rem;font-family:"Raleway",sans-serif;-webkit-appearance:none;-webkit-transition:all .25s ease-out 0s;-o-transition:all .25s ease-out 0s;transition:all .25s ease-out 0s;-webkit-transition-property:background,border;-o-transition-property:background,border;transition-property:background,border}.input::-webkit-input-placeholder{color:#888}.input::-moz-placeholder{color:#888}.input:-ms-input-placeholder{color:#888}.input:-moz-placeholder{color:#888}.input:hover{background-color:#f5f5f5}.input:focus{background-color:#eaeaea}.dark .input{background-color:#fff}.dark .input:hover{background-color:#f9f9f9}.dark .input:focus{background-color:#f4f4f4}.dark .input.input-error,.dark .input.wpcf7-not-valid{border-color:#b7002a !important}textarea.input{height:8.4rem}select.input{padding-right:4rem;-webkit-transition:background-color,border-color .25s ease-out 0s;-o-transition:background-color,border-color .25s ease-out 0s;transition:background-color,border-color .25s ease-out 0s;background-image:linear-gradient(45deg, transparent 50%, #6a6a6a 50%),linear-gradient(135deg, #6a6a6a 50%, transparent 50%);background-position:calc(100% - 18px) calc(44% + 2px),calc(100% - 13px) calc(44% + 2px);background-size:5px 5px,5px 5px;background-repeat:no-repeat}select.input:focus{outline:0}select.input:-moz-focusring{color:rgba(0,0,0,0);text-shadow:0 0 0 #000}select.input option{color:#000}label{display:block;margin:0;padding-left:2.2rem;color:#000}label small{opacity:.6}.dark label{color:#fff}.dark label small{opacity:.5}.input-fancy{position:relative;width:100%}.input-fancy .input{padding-top:1.8rem;padding-bottom:.4rem;z-index:5}.input-fancy label{position:absolute;top:1.2rem;left:2.2rem;right:.2rem;padding:0 1px;color:#0b0c0e;line-height:2rem;text-align:left;-webkit-transition:all .1s ease-out 0s;-o-transition:all .1s ease-out 0s;transition:all .1s ease-out 0s;pointer-events:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;z-index:15}.dark .input-fancy label{color:#000}.input-fancy.has-value label{top:.4rem;font-size:1.1rem;opacity:.7}.accordion-item{position:relative;margin:0;padding:0;border:1px solid #ccc;border-width:1px 0 0 0}.accordion-first-open .accordion-item:first-child .accordion-content{display:block}.accordion-item:last-child{border-width:1px 0 1px 0}.accordion-item .anchor{top:-6rem}.accordion-item .accordion-title{position:relative;margin:0;padding:2rem 2.4rem;padding-right:5rem;text-align:left;cursor:pointer}.accordion-item .accordion-title::after{content:"";position:absolute;right:2rem;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);display:inline-block;text-rendering:auto;-webkit-font-smoothing:antialiased;font:var(--fa-font-light);font-size:1.8rem;color:#000;line-height:0;-webkit-transition:all .25s ease-out 0s;-o-transition:all .25s ease-out 0s;transition:all .25s ease-out 0s}.accordion-item .accordion-content{display:none;padding:3rem 0;padding-top:0}.accordion-item.open .accordion-title::after{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.dark .accordion-item,.modal--faq .accordion-item{border-color:rgba(255,255,255,.3)}.dark .accordion-item .accordion-title,.dark .accordion-item .accordion-title *,.modal--faq .accordion-item .accordion-title,.modal--faq .accordion-item .accordion-title *{color:#fff}.dark .accordion-item .accordion-title::after,.modal--faq .accordion-item .accordion-title::after{color:#fff}.modal--faq .accordion-item{margin-bottom:-2rem;border-width:0 !important}.modal--faq .accordion-item .accordion-title{padding:0;padding-right:3rem;padding-bottom:2rem}.modal--faq .accordion-item .accordion-title::after{right:0;margin-top:-1rem}.modal--faq .accordion-item .accordion-content{padding-top:1rem}.loader{border-radius:50%;width:10em;height:10em;margin:60px auto;font-size:10px;position:relative;text-indent:-9999em;border-top:1.1em solid rgba(255,255,255,.2);border-right:1.1em solid rgba(255,255,255,.2);border-bottom:1.1em solid rgba(255,255,255,.2);border-left:1.1em solid #fff;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);-webkit-animation:load 1.1s infinite linear;animation:load 1.1s infinite linear}@-webkit-keyframes load{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes load{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes bounce{0%,6.667%,17.667%,26.667%,33.333%,to{animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);transform:translateZ(0) rotate(135deg)}13.333%,14.333%{animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);transform:translate3d(0, -30px, 0) rotate(135deg)}23.333%{animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);transform:translate3d(0, -15px, 0) rotate(135deg)}30%{transform:translate3d(0, -4px, 0) rotate(135deg)}}.fancybox__backdrop{background-color:rgba(0,0,0,.4);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px)}.fancybox__content>.f-button.is-close-btn,.is-compact .fancybox__content>.f-button.is-close-btn{--f-button-width: 4rem;--f-button-height: 4rem;--f-button-border-radius: 50%;--f-button-svg-width: 2rem;--f-button-svg-height: 2rem;position:absolute;top:-5rem;left:50%;right:auto;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);background-color:rgba(0,0,0,.7);opacity:1;-webkit-transition:all .25s ease-out 0s;-o-transition:all .25s ease-out 0s;transition:all .25s ease-out 0s}.fancybox__content>.f-button.is-close-btn:hover,.is-compact .fancybox__content>.f-button.is-close-btn:hover{background-color:rgba(0,0,0,.8)}.fancybox__container:not(.is-compact) .fancybox__slide.has-close-btn,.fancybox__container.is-compact .fancybox__slide.has-close-btn{padding-top:6rem}.modal.fancybox__content{width:52rem;padding:0;background:rgba(0,0,0,0)}.modal.modal--faq.fancybox__content{width:75rem}.modal-inner{margin-top:.5rem;padding:4rem 3rem;background-color:rgba(0,0,0,.7);border-radius:2rem}.modal-inner:first-child{margin-top:0}.modal-inner.modal-inner--section{margin-top:3rem}.modal-inner.modal-inner--section:first-child{margin-top:0}.modal-inner.modal-inner--white{background-color:#fff}.modal-inner h1,.modal-inner .h1,.modal-inner .h1-alt{font-size:2.8rem;font-weight:400;line-height:1.2}.modal-inner h2,.modal-inner .h2,.modal-inner .h2-alt{font-size:1.8rem;font-weight:500;letter-spacing:.05em}.modal-inner h3,.modal-inner .h3,.modal-inner .h3-alt{font-size:1.6rem;font-weight:500;letter-spacing:.05em}.gradient-text,.gradient-text-inside>*{background-color:#323088;background-image:linear-gradient(90deg, rgb(173, 130, 186) 0%, rgb(50, 48, 136) 100%);background-size:100%;-webkit-background-clip:text;-moz-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);-moz-text-fill-color:rgba(0,0,0,0)}.subtitle{font-size:1.1rem;letter-spacing:.1em;font-family:"Raleway",sans-serif;font-weight:400;text-transform:uppercase;opacity:.5}.trigger{position:absolute;left:0}.anchor{position:absolute;top:0}.relative{position:relative}.aligncenter{display:block;margin:0 auto}.box{width:100%;max-width:60rem;margin:0 auto;padding:clamp(3rem,3.5vw,6rem) 0;border-radius:8rem}.box>.inner{max-width:48rem}.box .form{max-width:36rem;margin:4rem auto 0}.box.box--black{background-color:rgba(0,0,0,.4);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px)}.box.box--white{background-color:#fff}.box.box--center>*{text-align:center}.form .btn{display:block;width:100%}.form-row{margin-bottom:1.5rem}.form-row.form-row--submit{margin-bottom:0}.wpcf7 input[type=checkbox],.checkbox{position:absolute;opacity:0}.wpcf7 input[type=checkbox]+span,.checkbox+label{position:relative;display:inline-block;margin:0;padding-left:3rem;cursor:pointer}.wpcf7 input[type=checkbox]+span::before,.checkbox+label::before{content:"";position:absolute;left:0;top:0rem;display:block;width:2rem;height:2rem;background-color:#f2f2f2;border:0;border-radius:6px;-webkit-transition:all .25s ease-out 0s;-o-transition:all .25s ease-out 0s;transition:all .25s ease-out 0s}.dark .wpcf7 input[type=checkbox]+span::before,.dark .checkbox+label::before{background-color:#fff}.wpcf7 input[type=checkbox]+span::before:hover,.checkbox+label::before:hover{background-color:#f5f5f5}.dark .wpcf7 input[type=checkbox]+span::before:hover,.dark .checkbox+label::before:hover{background-color:rgba(255,255,255,.95)}.wpcf7 input[type=checkbox]:checked+span::before,.checkbox:checked+label::before{background-color:#7846a5}.dark .wpcf7 input[type=checkbox]:checked+span::before,.dark .checkbox:checked+label::before{background-color:#7846a5}.wpcf7 input[type=checkbox]+span::after,.checkbox+label::after{content:"";position:absolute;left:0;top:-0.1rem;display:block;width:2rem;height:2.2rem;line-height:2.3rem;text-align:center;color:#fff;font-size:1.4rem;font-family:"FontAwesome";text-rendering:auto;-webkit-transform:scale(2);transform:scale(2);opacity:0;-webkit-transition:all .25s ease-out 0s;-o-transition:all .25s ease-out 0s;transition:all .25s ease-out 0s}.dark .wpcf7 input[type=checkbox]+span::after,.dark .checkbox+label::after{color:#000}.wpcf7 input[type=checkbox]:checked+span::after,.checkbox:checked+label::after{-webkit-transform:scale(1);transform:scale(1);opacity:1}.wpcf7 .wpcf7-form-control-wrap{display:block}.wpcf7 .wpcf7-acceptance{display:block;padding:.2rem 0;text-align:left}.wpcf7 .wpcf7-acceptance .wpcf7-list-item{display:block;margin:0}.wpcf7 .wpcf7-spinner{position:absolute;left:50%;bottom:-4rem;display:block;margin-left:-12px;background-color:#7846a5;opacity:1}.wpcf7 .wpcf7-not-valid-tip{display:block;position:relative;margin:0;margin-top:-2.2rem;padding:2.5rem 2.2rem .3rem;background-color:#b7002a;border-radius:0 0 2.2rem 2.2rem;color:#fff;font-size:1.5rem;font-weight:400;text-align:center;z-index:-1}.wpcf7 form .wpcf7-response-output{margin:1.5rem 0 0 0;padding:1.5rem 2rem;background-color:#b7002a;border:0;border-radius:2rem;font-size:1.5rem;font-weight:400;color:#fff}.wpcf7 form.sent .wpcf7-response-output{background-color:#009147}.article .article-header{margin-bottom:6rem}.article .article-header .article-meta{margin:0 0 2rem 0;line-height:1.15}.article .article-header h1{margin:0;font-size:5.4rem}.article ul{margin:1.8rem 0 0;padding:0;list-style:none}.article ul li{position:relative;margin:0;padding:.2rem 0;padding-left:3rem;line-height:1.4}.article ul li::before{content:"";position:absolute;left:.8rem;top:.6em;display:block;width:4px;height:4px;background-color:rgba(57,54,54,.6);border-radius:50%;opacity:.8}.dark .article ul li::before{background-color:rgba(255,255,255,.8)}.article ol{margin:1.8rem 0 0;padding:0;list-style:none;counter-reset:ul}.article ol li{position:relative;counter-increment:ul;margin:0;padding:.2rem 0;padding-left:3rem;line-height:1.4}.article ol li::before{content:counter(ul) ".";position:absolute;left:0;display:block;width:1.8rem;text-align:right;font-variant-numeric:tabular-nums;letter-spacing:-0.05em;opacity:.8}.article table{margin:1.8rem 0 0;padding:0;list-style:none;border:0}.article table thead{border-bottom:1px solid #000}.article table tr td,.article table tr th{padding:.8rem 1.5rem;line-height:1.4;vertical-align:top;border:0;border-top:1px solid #ccc}.article table tr td:first-child,.article table tr th:first-child{padding-left:0}.article table tr td:last-child,.article table tr th:last-child{padding-right:0}.article table tr:first-child td,.article table tr:first-child th{border-top:0}.article figure{margin:0}.article .video-responsive{position:relative;height:0;padding-bottom:56.25%;overflow:hidden}.article .video-responsive iframe,.article .video-responsive object,.article .video-responsive embed{position:absolute;left:0;top:0;width:100%;height:100%}.article .wp-block-embed-youtube,.article .wp-block-image,.article .wp-block-gallery,.article .wp-block-video{position:relative;max-width:100%;margin:4rem 0;padding:0}.article .wp-block-embed-youtube:last-child,.article .wp-block-image:last-child,.article .wp-block-gallery:last-child,.article .wp-block-video:last-child{margin-bottom:0}.article .wp-block-quote{position:relative;max-width:50rem;margin:4rem 0;margin-top:7rem;color:#7846a5;font-size:2.4rem;line-height:1.15;letter-spacing:normal}.article .wp-block-quote::before{content:"“";position:absolute;left:0;top:-0.5rem;font-size:7rem;line-height:0}.article .wp-block-quote cite{margin-top:1rem;font-size:1.5rem;font-style:normal;letter-spacing:normal}.dark .article .wp-block-quote{color:#d19eff}.share-link-modal.fancybox-content{width:42rem}.share-link-icons{margin:0;margin-top:3.5rem;padding:0;list-style:none;font-size:0}.share-link-icons li{display:inline-block;margin:0;padding:0}.share-link-icons li a{display:block;padding:1rem;text-align:center;color:#393636;text-decoration:none}.share-link-icons li a i{font-size:2.2rem}.share-link-icons li a i.fa-facebook{color:#4267b2}.share-link-icons li a i.fa-linkedin-in{color:#0077b5}.share-link-icons li a p{margin-top:1rem;font-size:1.3rem;white-space:nowrap}.share-link-icons li a:hover{color:#393636;text-decoration:none;opacity:.8}.share-link-copy{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:space-between;align-items:center;width:100%;margin-top:3.5rem;background-color:#fff;border:1px solid #ececec;border-radius:3px}.share-link-copy input{display:block;width:calc(100% - 4rem);padding:1.9rem 1.4rem;border:0;line-height:1.8rem;font-size:1.3rem;color:#000;-webkit-appearance:none;appearance:none}.share-link-copy button{display:block;width:4rem;padding:1.9rem 0;border:0;font-size:1.3rem;font-weight:700;line-height:1.8rem;text-align:center;color:#000;-webkit-appearance:none;appearance:none;-webkit-transition:all .25s ease-out 0s;-o-transition:all .25s ease-out 0s;transition:all .25s ease-out 0s}.header{position:fixed;top:0;left:0;right:var(--fancybox-scrollbar-compensate, 0px);min-height:8rem;background-color:rgba(0,0,0,0);-webkit-transition:all .25s ease-out 0s;-o-transition:all .25s ease-out 0s;transition:all .25s ease-out 0s;-webkit-transition-property:background-color,backdrop-filter,transform,opacity;-o-transition-property:background-color,backdrop-filter,transform,opacity;transition-property:background-color,backdrop-filter,transform,opacity;z-index:999}.header.nav-up{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%);transform:translateY(-100%)}body.admin-bar .header{top:32px}.header-logo{position:absolute;left:50%;top:2rem;display:block;width:auto;height:4rem;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.header-logo svg{display:block;width:auto;height:100%}.header-logo svg .logo-svg{fill:#fff;-webkit-transition:all .25s ease-out 0s;-o-transition:all .25s ease-out 0s;transition:all .25s ease-out 0s}.header-logo img{display:block;width:auto;height:100%}.main-menu ul{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;gap:1rem;margin:0;padding:0;padding-top:2.3rem;list-style:none;font-size:0}.main-menu ul li{display:block;margin:0;padding:0}.main-menu ul li a{position:relative;display:block;margin:0;padding:0.8rem 2.6rem;border:0;border-radius:1.7rem;background-color:rgba(229,229,229,.6);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);color:#1b1b1b;line-height:1.8rem;font-size:1.3rem;font-family:neue-haas-grotesk-display,sans-serif;font-weight:500;letter-spacing:.05em;text-decoration:none;text-transform:none;text-align:center;-webkit-transition:all .25s ease-out 0s;-o-transition:all .25s ease-out 0s;transition:all .25s ease-out 0s}.main-menu ul li a:hover{background-color:rgba(229,229,229,.8);color:#000;text-decoration:none}.main-menu ul li a:active{background-color:rgba(229,229,229,.9);color:#000;text-decoration:none}.main-menu.main-menu--left ul{justify-content:start}.main-menu.main-menu--right{position:absolute;top:0;right:0}.main-menu.main-menu--right ul{justify-content:end}.menu-button{display:none;position:absolute;top:calc((8rem - 21px)/2);right:0;width:30px;height:21px;opacity:.4}.menu-button span{background-color:#0b0c0e;border-radius:2px;content:"";display:block;width:100%;height:3px}.menu-button span:nth-child(1){-webkit-animation:outT .6s backwards;animation:outT .6s backwards;-webkit-animation-direction:reverse;animation-direction:reverse}.menu-button span:nth-child(2){margin:6px 0;-webkit-animation:outM .6s backwards;animation:outM .6s backwards;-webkit-animation-direction:reverse;animation-direction:reverse}.menu-button span:nth-child(3){-webkit-animation:outBtm .6s backwards;animation:outBtm .6s backwards;-webkit-animation-direction:reverse;animation-direction:reverse}body.menu-open .menu-button span:nth-child(1){-webkit-animation:inT .6s forwards;animation:inT .6s forwards}body.menu-open .menu-button span:nth-child(2){-webkit-animation:inM .6s forwards;animation:inM .6s forwards}body.menu-open .menu-button span:nth-child(3){-webkit-animation:inBtm .6s forwards;animation:inBtm .6s forwards}.menu-button:hover{opacity:.6}@-webkit-keyframes inM{50%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(45deg)}}@keyframes inM{50%{transform:rotate(0deg)}100%{transform:rotate(45deg)}}@-webkit-keyframes outM{50%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(45deg)}}@keyframes outM{50%{transform:rotate(0deg)}100%{transform:rotate(45deg)}}@-webkit-keyframes inT{0%{-webkit-transform:translateY(0px) rotate(0deg)}50%{-webkit-transform:translateY(9px) rotate(0deg)}100%{-webkit-transform:translateY(9px) rotate(135deg)}}@keyframes inT{0%{transform:translateY(0px) rotate(0deg)}50%{transform:translateY(9px) rotate(0deg)}100%{transform:translateY(9px) rotate(135deg)}}@-webkit-keyframes outT{0%{-webkit-transform:translateY(0px) rotate(0deg)}50%{-webkit-transform:translateY(9px) rotate(0deg)}100%{-webkit-transform:translateY(9px) rotate(135deg)}}@keyframes outT{0%{transform:translateY(0px) rotate(0deg)}50%{transform:translateY(9px) rotate(0deg)}100%{transform:translateY(9px) rotate(135deg)}}@-webkit-keyframes inBtm{0%{-webkit-transform:translateY(0px) rotate(0deg)}50%{-webkit-transform:translateY(-9px) rotate(0deg)}100%{-webkit-transform:translateY(-9px) rotate(135deg)}}@keyframes inBtm{0%{transform:translateY(0px) rotate(0deg)}50%{transform:translateY(-9px) rotate(0deg)}100%{transform:translateY(-9px) rotate(135deg)}}@-webkit-keyframes outBtm{0%{-webkit-transform:translateY(0px) rotate(0deg)}50%{-webkit-transform:translateY(-9px) rotate(0deg)}100%{-webkit-transform:translateY(-9px) rotate(135deg)}}@keyframes outBtm{0%{transform:translateY(0px) rotate(0deg)}50%{transform:translateY(-9px) rotate(0deg)}100%{transform:translateY(-9px) rotate(135deg)}}.intro{height:100vh;height:var(--app-height);padding-top:10rem}.intro .inner,.intro .relative{height:100%}body.loaded .intro{opacity:1;-webkit-transition:all .3s ease-out .4s;-o-transition:all .3s ease-out .4s;transition:all .3s ease-out .4s}.intro-title{position:relative;width:70%;max-width:65rem;z-index:5}.intro-title figure{margin:1.8rem 0 0;padding:0}.intro-title h1>span{position:relative;display:inline-block;margin:-0.6rem 0 0;padding:1.4rem 2.4rem 1.4rem 2.2rem;background:#fafafa;border-radius:2.4rem;font-size:1.8rem;line-height:2rem;font-weight:500;vertical-align:middle}.intro-title h1>span::before{content:"";position:absolute;left:-1px;top:-1px;bottom:-1px;right:-1px;display:block;border-radius:calc(2.4rem + 1px);background-image:linear-gradient(90deg, rgb(173, 130, 186) 0%, rgb(50, 48, 136) 100%);background-size:300% 100%;z-index:-1;-webkit-transition:all .25s ease-out .1s;-o-transition:all .25s ease-out .1s;transition:all .25s ease-out .1s}.intro-animation,.intro-image-animation{z-index:1}.intro-animation{position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);height:100vh;opacity:0}.intro-animation video,.intro-animation img{display:block;width:auto;height:100%}body.loaded .intro-animation{opacity:1;-webkit-transition:opacity .8s ease-out 0s;-o-transition:opacity .8s ease-out 0s;transition:opacity .8s ease-out 0s}body.loaded .intro-animation-replay{opacity:1;-webkit-transition:opacity .8s ease-out 9s;-o-transition:opacity .8s ease-out 9s;transition:opacity .8s ease-out 9s}.intro-image-animation{position:absolute;top:50%;left:50%;-webkit-transform:translateY(-50%) translateX(-50%);-ms-transform:translateY(-50%) translateX(-50%);-o-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%);top:58%;width:60%;max-width:90rem;perspective:1300px}.intro-image-animation img{display:block;width:100%;height:auto;-webkit-transition:all .25s ease-out 0s;-o-transition:all .25s ease-out 0s;transition:all .25s ease-out 0s}.intro-image-animation img:nth-child(2){position:absolute;left:0;top:0}.intro-message{position:fixed;right:var(--fancybox-scrollbar-compensate, 0px);left:0;bottom:4rem;pointer-events:none;z-index:10}.intro-message-content{position:absolute;right:0;bottom:0;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;gap:2rem;justify-content:space-between;align-items:start;width:60%;max-width:60rem;padding:2rem 2.5rem;background-color:rgba(229,229,229,.6);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);border-radius:2rem;-webkit-transform:translateY(2rem);-ms-transform:translateY(2rem);-o-transform:translateY(2rem);transform:translateY(2rem);opacity:0;-webkit-transition:all .25s ease-out 0s;-o-transition:all .25s ease-out 0s;transition:all .25s ease-out 0s}.intro-message-content .intro-message-text{flex-grow:1}.intro-message-content .intro-message-image{flex-shrink:0;width:18rem}.intro-message-content .intro-message-image img{display:block;width:100%;height:auto;border-radius:9999px}.intro-message.visible .intro-message-content{-webkit-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);opacity:1;pointer-events:auto}#intro-message-show{top:0}.sticky-wrap{position:relative}.sticky-wrap .sticky-element{position:sticky;top:0;overflow:hidden}.main-video{margin-top:-5vw;margin-bottom:calc(var(--app-height)*-1);z-index:1}.main-video .section{aspect-ratio:16/9;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;justify-content:end;align-items:center}.main-video .sticky-spacer{height:calc(var(--app-height)*1)}.main-video-teaser{position:relative;width:30%;margin:0 auto;background-color:#000;overflow:hidden}.main-video-teaser video{position:relative;display:block;width:100%;height:auto;opacity:.7;z-index:1}.main-video-teaser .btn{position:absolute;top:50%;left:50%;-webkit-transform:translateY(-50%) translateX(-50%);-ms-transform:translateY(-50%) translateX(-50%);-o-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%);width:19rem;overflow:hidden;z-index:3}#main-video-teaser{top:calc(var(--app-height)*-1.2 + 20vw)}.about-matsight{position:relative;margin-bottom:-30vw;padding-bottom:30vw;z-index:5}.about-matsight:not(.clip){clip-path:none !important}.about-matsight.clip{clip-path:circle(300vw at 50% calc(100% - 300vw))}#about-matsight-clip{bottom:calc(var(--app-height)*1.3)}#about-matsight-opacity{bottom:calc(var(--app-height)*.9)}.digital-twin{position:relative}.digital-twin .inner{padding-top:15vw;padding-bottom:15vw}.digital-twin .section-heading{position:relative;z-index:2}.digital-twin-image{position:absolute;top:50%;left:50%;-webkit-transform:translateY(-50%) translateX(-50%);-ms-transform:translateY(-50%) translateX(-50%);-o-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%);height:90%;max-height:70rem;z-index:1}.digital-twin-image .digital-twin-image-inner{position:relative;height:100%;-webkit-transform:translateY(20vh);-ms-transform:translateY(20vh);-o-transform:translateY(20vh);transform:translateY(20vh)}.digital-twin-image img{position:relative;display:block;width:auto;height:100%;margin:0 auto;opacity:0;-webkit-transition:all .6s ease-out 0s;-o-transition:all .6s ease-out 0s;transition:all .6s ease-out 0s;-webkit-transition-delay:.8s;-o-transition-delay:.8s;transition-delay:.8s;z-index:1}.digital-twin-image img:nth-child(1){-webkit-transform:translateY(8rem);-ms-transform:translateY(8rem);-o-transform:translateY(8rem);transform:translateY(8rem)}.digital-twin-image img:nth-child(n+2){position:absolute;left:50%;top:0;bottom:0;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);opacity:0}.digital-twin-image img:nth-child(2){z-index:2;-webkit-transition-delay:.2s;-o-transition-delay:.2s;transition-delay:.2s}.digital-twin-image img:nth-child(3){z-index:3;-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}.digital-twin.visible .digital-twin-image img{-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s;opacity:1}.digital-twin.visible .digital-twin-image img:nth-child(1){-webkit-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.digital-twin.visible .digital-twin-image img:nth-child(2){-webkit-transition-delay:.6s;-o-transition-delay:.6s;transition-delay:.6s;opacity:.6}.digital-twin.visible .digital-twin-image img:nth-child(3){-webkit-transition-delay:.8s;-o-transition-delay:.8s;transition-delay:.8s}#digital-twin-image-parallax{top:-100vh}#digital-twin-image-show{top:-30vh}.tags{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:start;flex-wrap:wrap;gap:1rem;max-width:55rem;margin:3.5rem 0 0;padding:0;list-style:none}.tags li{position:relative;display:inline-block;margin:0;padding:1.4rem 2.6rem;border:0;border-radius:2.5rem;background-color:#0b0c0e;color:#fff;line-height:2.2rem;font-size:1.5rem;font-family:neue-haas-grotesk-display,sans-serif;font-weight:400;letter-spacing:normal;text-transform:uppercase;text-align:center}.tags li::before{content:"";position:absolute;left:-1px;top:-1px;bottom:-1px;right:-1px;display:block;border-radius:calc(2.5rem + 1px);z-index:-1;background:#7846a5}.matsight{position:relative;height:calc(var(--app-height)*.6);overflow-x:clip}.matsight .inner{height:100%}.matsight-logo{position:absolute;top:50%;left:50%;-webkit-transform:translateY(-50%) translateX(-50%);-ms-transform:translateY(-50%) translateX(-50%);-o-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%);width:75%;max-width:78rem;pointer-events:none}.matsight-logo img{display:block;width:100%;height:auto}.matsight-logo>img{opacity:0}.matsight-logo-inner{position:absolute;left:0;right:0;top:0;bottom:0;width:100%;height:100%;-webkit-transform:scale(25);-ms-transform:scale(25);-o-transform:scale(25);transform:scale(25);filter:blur(10px);opacity:0;-webkit-transition:all .42s cubic-bezier(0.41, 0, 0.3, 1.08) 0s;-o-transition:all .42s cubic-bezier(0.41, 0, 0.3, 1.08) 0s;transition:all .42s cubic-bezier(0.41, 0, 0.3, 1.08) 0s;-webkit-transition-delay:.5s;-o-transition-delay:.5s;transition-delay:.5s}.matsight.visible .matsight-logo-inner{-webkit-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);filter:blur(0);opacity:1;-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}.matsight-logo-symbol,.matsight-logo-text{position:absolute;top:0;-webkit-transition:all .4s ease-in-out 0s;-o-transition:all .4s ease-in-out 0s;transition:all .4s ease-in-out 0s;-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s;overflow:hidden}.matsight-logo-symbol img,.matsight-logo-text img{-webkit-transition:all .4s ease-in-out 0s;-o-transition:all .4s ease-in-out 0s;transition:all .4s ease-in-out 0s;-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}.matsight-logo-symbol{left:50%;width:25.16%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);z-index:2}.matsight.visible .matsight-logo-symbol{left:0;-webkit-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);-webkit-transition-delay:.5s;-o-transition-delay:.5s;transition-delay:.5s}.matsight.visible .matsight-logo-symbol img{-webkit-transition-delay:.5s;-o-transition-delay:.5s;transition-delay:.5s}.matsight-logo-text{left:50%;width:70.92%;opacity:0;z-index:1}.matsight-logo-text img{-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%)}.matsight.visible .matsight-logo-text{left:29.08%;opacity:1;-webkit-transition-delay:.5s;-o-transition-delay:.5s;transition-delay:.5s}.matsight.visible .matsight-logo-text img{-webkit-transform:translateX(0%);-ms-transform:translateX(0%);-o-transform:translateX(0%);transform:translateX(0%);-webkit-transition-delay:.5s;-o-transition-delay:.5s;transition-delay:.5s}#matsight-logo-show{top:-60vh}.apps .section-heading{margin-bottom:6rem}.apps.apps--main .section-heading{-webkit-transform:translateY(4rem);-ms-transform:translateY(4rem);-o-transform:translateY(4rem);transform:translateY(4rem);opacity:0;-webkit-transition:all .25s ease-out .4s;-o-transition:all .25s ease-out .4s;transition:all .25s ease-out .4s}.apps.apps--main.visible .section-heading{-webkit-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);opacity:1;-webkit-transition:all .25s ease-out .2s;-o-transition:all .25s ease-out .2s;transition:all .25s ease-out .2s}.apps-items{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;gap:3rem 2rem;flex-wrap:wrap}.apps-item{display:block;width:calc(25% - 1.5rem);color:inherit;text-decoration:none}.apps-item .apps-image{padding:3.5rem 4rem;background-color:#fff;border-radius:2rem;-webkit-transition:all .25s ease-out 0s;-o-transition:all .25s ease-out 0s;transition:all .25s ease-out 0s;overflow:hidden}.apps-item .apps-image img{display:block;width:100%;max-width:34rem;height:auto;margin:0 auto}.apps-item .apps-text{margin-top:2rem}.apps-item .apps-text .apps-learn-more{font-weight:700;color:#7846a5;-webkit-transition:all .25s ease-out 0s;-o-transition:all .25s ease-out 0s;transition:all .25s ease-out 0s}.apps-item .apps-text .apps-learn-more:hover{color:#d19eff}.apps-item:hover{color:inherit;text-decoration:none}.apps-item:hover .apps-image{border-radius:16.5rem}.dark .apps-item .apps-image{background-color:rgba(255,255,255,.05)}.apps--main .apps-item{-webkit-transform:translateY(4rem);-ms-transform:translateY(4rem);-o-transform:translateY(4rem);transform:translateY(4rem);opacity:0;-webkit-transition:all .25s ease-out 0s;-o-transition:all .25s ease-out 0s;transition:all .25s ease-out 0s;-webkit-transition-property:transform,opacity;-o-transition-property:transform,opacity;transition-property:transform,opacity}.apps--main.visible .apps-item{-webkit-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);opacity:1}.apps--main.visible .apps-item:nth-child(1){-webkit-transition-delay:.7s;-o-transition-delay:.7s;transition-delay:.7s}.apps--main.visible .apps-item:nth-child(2){-webkit-transition-delay:.9s;-o-transition-delay:.9s;transition-delay:.9s}.apps--main.visible .apps-item:nth-child(3){-webkit-transition-delay:1.1s;-o-transition-delay:1.1s;transition-delay:1.1s}.apps--main.visible .apps-item:nth-child(4){-webkit-transition-delay:1.3s;-o-transition-delay:1.3s;transition-delay:1.3s}.apps--main.visible .apps-item:nth-child(5){-webkit-transition-delay:1.5s;-o-transition-delay:1.5s;transition-delay:1.5s}.apps--main.visible .apps-item:nth-child(6){-webkit-transition-delay:1.7s;-o-transition-delay:1.7s;transition-delay:1.7s}#apps-show{top:-80vh}.features .section-heading{margin-bottom:5rem;-webkit-transform:translateY(4rem);-ms-transform:translateY(4rem);-o-transform:translateY(4rem);transform:translateY(4rem);opacity:0;-webkit-transition:all .25s ease-out .4s;-o-transition:all .25s ease-out .4s;transition:all .25s ease-out .4s}.features.visible .section-heading{-webkit-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);opacity:1;-webkit-transition:all .25s ease-out .2s;-o-transition:all .25s ease-out .2s;transition:all .25s ease-out .2s}.features-items{margin:0 -1rem 0;overflow:hidden}.features-item{padding:1rem 1rem}.features-item .features-inner{padding:3.5rem 0;background-color:rgba(255,255,255,.05);border-radius:2rem}.features-item .features-title{margin-bottom:2rem}.features-item .features-image img{display:block;width:100%;max-width:87rem;height:auto;margin:0 auto}#features-show{top:-80vh}.structure .section-heading{margin-bottom:6rem}.structure-diagram,.structure-diagram-mobile{display:block;width:100%;height:auto;margin:0 auto}.structure-diagram{max-width:1283px}.structure-diagram-mobile{display:none}.videos-heading{mix-blend-mode:difference;background:rgba(0,0,0,0);z-index:6}.videos-heading .inner{padding-top:15vh}.videos-heading .section-heading{position:relative}.videos-heading .section-heading .videos-heading--primary,.videos-heading .section-heading .videos-heading--secondary{-webkit-transition:all 1.5s ease-out 0s;-o-transition:all 1.5s ease-out 0s;transition:all 1.5s ease-out 0s}.videos-heading .section-heading .videos-heading--primary{z-index:4}.videos-heading .section-heading .videos-heading--secondary{position:absolute;left:0;top:0;right:0;bottom:0;opacity:0;z-index:5}.videos-heading .section-heading .videos-heading--secondary.gradient-text-inside>*{background-color:#cdcf77;background-image:linear-gradient(90deg, #527d45 0%, #cdcf77 100%)}.videos-heading.switch .videos-heading--primary{opacity:0}.videos-heading.switch .videos-heading--secondary{opacity:1}.videos{z-index:2}#videos-heading-switch{top:-20rem}#videos-play{top:-20rem}#videos-height{top:-55vh}.partners{z-index:2}.partners .section-heading{margin-bottom:4rem}.partners-items{position:relative;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;gap:0 2rem;background-color:#fafafa}.partners-item{width:calc(20% - 1.6rem);mix-blend-mode:darken;-webkit-transform:translateY(4rem);-ms-transform:translateY(4rem);-o-transform:translateY(4rem);transform:translateY(4rem);opacity:0;-webkit-transition:all .25s ease-out 0s;-o-transition:all .25s ease-out 0s;transition:all .25s ease-out 0s;-webkit-transition-property:transform,opacity;-o-transition-property:transform,opacity;transition-property:transform,opacity}.partners-item img{display:block;width:auto;max-width:100%;height:auto}.visible .partners-item{-webkit-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);opacity:1}.visible .partners-item:nth-child(1){-webkit-transition-delay:.05s;-o-transition-delay:.05s;transition-delay:.05s}.visible .partners-item:nth-child(2){-webkit-transition-delay:.1s;-o-transition-delay:.1s;transition-delay:.1s}.visible .partners-item:nth-child(3){-webkit-transition-delay:.15s;-o-transition-delay:.15s;transition-delay:.15s}.visible .partners-item:nth-child(4){-webkit-transition-delay:.2s;-o-transition-delay:.2s;transition-delay:.2s}.visible .partners-item:nth-child(5){-webkit-transition-delay:.25s;-o-transition-delay:.25s;transition-delay:.25s}.visible .partners-item:nth-child(6){-webkit-transition-delay:.3s;-o-transition-delay:.3s;transition-delay:.3s}.visible .partners-item:nth-child(7){-webkit-transition-delay:.35s;-o-transition-delay:.35s;transition-delay:.35s}.visible .partners-item:nth-child(8){-webkit-transition-delay:.4s;-o-transition-delay:.4s;transition-delay:.4s}.visible .partners-item:nth-child(9){-webkit-transition-delay:.45s;-o-transition-delay:.45s;transition-delay:.45s}.visible .partners-item:nth-child(10){-webkit-transition-delay:.5s;-o-transition-delay:.5s;transition-delay:.5s}.visible .partners-item:nth-child(11){-webkit-transition-delay:.55s;-o-transition-delay:.55s;transition-delay:.55s}.visible .partners-item:nth-child(12){-webkit-transition-delay:.6s;-o-transition-delay:.6s;transition-delay:.6s}.visible .partners-item:nth-child(13){-webkit-transition-delay:.65s;-o-transition-delay:.65s;transition-delay:.65s}.visible .partners-item:nth-child(14){-webkit-transition-delay:.7s;-o-transition-delay:.7s;transition-delay:.7s}.visible .partners-item:nth-child(15){-webkit-transition-delay:.75s;-o-transition-delay:.75s;transition-delay:.75s}.visible .partners-item:nth-child(16){-webkit-transition-delay:.8s;-o-transition-delay:.8s;transition-delay:.8s}.visible .partners-item:nth-child(17){-webkit-transition-delay:.85s;-o-transition-delay:.85s;transition-delay:.85s}.visible .partners-item:nth-child(18){-webkit-transition-delay:.9s;-o-transition-delay:.9s;transition-delay:.9s}.visible .partners-item:nth-child(19){-webkit-transition-delay:.95s;-o-transition-delay:.95s;transition-delay:.95s}.visible .partners-item:nth-child(20){-webkit-transition-delay:1s;-o-transition-delay:1s;transition-delay:1s}.visible .partners-item:nth-child(21){-webkit-transition-delay:1.05s;-o-transition-delay:1.05s;transition-delay:1.05s}.visible .partners-item:nth-child(22){-webkit-transition-delay:1.1s;-o-transition-delay:1.1s;transition-delay:1.1s}.visible .partners-item:nth-child(23){-webkit-transition-delay:1.15s;-o-transition-delay:1.15s;transition-delay:1.15s}.visible .partners-item:nth-child(24){-webkit-transition-delay:1.2s;-o-transition-delay:1.2s;transition-delay:1.2s}.visible .partners-item:nth-child(25){-webkit-transition-delay:1.25s;-o-transition-delay:1.25s;transition-delay:1.25s}#partners-show{top:-80vh}.representation{z-index:2}.representation .section-heading{margin-bottom:6rem}.representation-map{position:relative;border-radius:9999px;overflow:hidden}.representation-map-image{position:relative;margin:-10vw 0 0}.representation-map-image img{position:relative;display:block;width:100%;height:auto;z-index:1}.representation-map-image .representation-map-pin{position:absolute;top:50%;left:50%;-webkit-transform:translateY(-50%) translateX(-50%);-ms-transform:translateY(-50%) translateX(-50%);-o-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%);display:inline-block;padding:0.8rem 1.6rem;background-image:linear-gradient(90deg, rgb(173, 130, 186) 0%, rgb(50, 48, 136) 100%);border:0;border-radius:1.7rem;color:#fff;line-height:1.8rem;font-size:1.3rem;font-family:neue-haas-grotesk-display,sans-serif;font-weight:500;letter-spacing:.05em;z-index:2}#representation-map-height{top:-100vh}.tiles{z-index:2}.tiles .section-heading{margin-bottom:5rem}.tiles-items{margin:0 -1rem 0}.tiles-item{position:relative;padding:1rem}.tiles-item .tiles-inner{position:relative;padding:clamp(2rem,8vw,9rem);border-radius:clamp(4rem,9vw,10rem)}.tiles-item .tiles-inner.tiles--article .tiles-article-box{padding:clamp(2rem,3.5vw,5rem) clamp(2.5rem,4vw,6rem);border-radius:clamp(2rem,4vw,5rem);background-color:rgba(0,0,0,.4);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px)}.tiles-item .tiles-inner.tiles--progress .tiles-progress{width:100%;max-width:36rem;margin:0 auto;padding:8%;background-color:rgba(131,59,151,.6);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);border-radius:50%}.tiles-item .tiles-inner.tiles--progress .tiles-progress .tiles-progress-circle .circle-progress{display:block;width:100%;height:auto}.tiles-item .tiles-inner.tiles--progress .tiles-progress .tiles-progress-circle .circle-progress .circle-progress-value{stroke-width:.5px;stroke:#fff}.tiles-item .tiles-inner.tiles--progress .tiles-progress .tiles-progress-circle .circle-progress .circle-progress-circle{stroke-width:.5px;stroke:rgba(255,255,255,0)}.tiles-item .tiles-inner.tiles--progress .tiles-progress .tiles-progress-circle .circle-progress .circle-progress-text{font-size:26px;font-family:neue-haas-grotesk-display,sans-serif;font-weight:400;line-height:1.2;letter-spacing:normal;font-variant-numeric:tabular-nums;fill:#fff}.tiles-item .tiles-inner.tiles--progress .tiles-progress .tiles-progress-title{position:absolute;top:35%;left:10%;right:10%;display:block;text-align:center;font-size:clamp(1.3rem,1.4vw,1.8rem);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.tiles-item .tiles-inner.tiles--fade_animation .tiles-fade_animation-image{position:relative;width:100%;max-width:30rem;margin:0 auto}.tiles-item .tiles-inner.tiles--fade_animation .tiles-fade_animation-image img{position:relative;display:block;width:100%;height:auto;-webkit-transform:translateY(4rem);-ms-transform:translateY(4rem);-o-transform:translateY(4rem);transform:translateY(4rem);opacity:0;-webkit-transition:all .4s ease-out 0s;-o-transition:all .4s ease-out 0s;transition:all .4s ease-out 0s;-webkit-transition-delay:.6s;-o-transition-delay:.6s;transition-delay:.6s;z-index:1}.tiles-item .tiles-inner.tiles--fade_animation .tiles-fade_animation-image img:nth-child(n+2){position:absolute;left:0;right:0;top:0;-webkit-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);opacity:0}.tiles-item .tiles-inner.tiles--fade_animation .tiles-fade_animation-image img:nth-child(2){z-index:2;-webkit-transition-delay:.2s;-o-transition-delay:.2s;transition-delay:.2s}.tiles-item .tiles-inner.tiles--fade_animation .tiles-fade_animation-image img:nth-child(3){z-index:3;-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}.tiles-item .tiles-inner.tiles--fade_animation .tiles-fade_animation-image.visible img{-webkit-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);opacity:1;-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}.tiles-item .tiles-inner.tiles--fade_animation .tiles-fade_animation-image.visible img:nth-child(2){opacity:.8;-webkit-transition-delay:.4s;-o-transition-delay:.4s;transition-delay:.4s}.tiles-item .tiles-inner.tiles--fade_animation .tiles-fade_animation-image.visible img:nth-child(3){-webkit-transition-delay:.6s;-o-transition-delay:.6s;transition-delay:.6s}.tiles-item .tiles-inner.tiles--bg-image{background-size:cover;background-position:center;background-repeat:no-repeat}.tiles-item .tiles-inner.tiles--bg-black{background:#0b0c0e}.tiles-item .tiles-inner.tiles--bg-gradient{background:linear-gradient(270deg, #323088 0%, #AD82BA 100%)}.tiles-item .trigger{top:-50vh}@keyframes case-studies-nudge{0%,100%{left:0}80%{left:-4rem}}.case-studies{overflow:hidden;z-index:2}.case-studies .section-heading{margin-bottom:6rem}.case-studies-items .slick-list{overflow:visible}.case-studies-items .slick-track{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.case-studies-items.nudge .slick-track{animation:case-studies-nudge .6s ease 0s 1}.case-studies-item{width:37.5rem;height:inherit;padding:0 1rem}.case-studies-item .case-studies-inner{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;height:100%;padding:clamp(2rem,8vw,9rem) clamp(2rem,6vw,6rem);border-radius:2rem;background-size:cover;background-position:center;background-repeat:no-repeat;-webkit-transition:all .25s ease-out 0s;-o-transition:all .25s ease-out 0s;transition:all .25s ease-out 0s}.case-studies-item .case-studies-inner .case-studies-box{width:100%;padding:clamp(2rem,3.5vw,5rem) clamp(2.5rem,3vw,3.5rem);border-radius:clamp(2rem,4vw,5rem);background-color:rgba(0,0,0,.4);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px)}.case-studies-item:first-child{width:75rem}.case-studies-item:first-child .case-studies-inner{padding-left:clamp(2rem,9vw,14rem);padding-right:clamp(2rem,9vw,14rem)}.case-studies-item:first-child .case-studies-inner .case-studies-box{padding-left:clamp(2.5rem,4vw,6rem);padding-right:clamp(2.5rem,4vw,6rem)}.case-studies-item.slick-active .case-studies-inner{border-radius:clamp(4rem,9vw,10rem)}#case-studies-nudge{top:-20vh}.case-studies-bottom{overflow-x:clip;z-index:1}.case-studies-bottom .inner{padding-top:10vh;padding-bottom:10vh;-webkit-transform:translateY(-10vh);-ms-transform:translateY(-10vh);-o-transform:translateY(-10vh);transform:translateY(-10vh)}.case-studies-bottom h2{width:100%;max-width:clamp(1rem,25rem + 50vw,100rem);margin:0 auto;font-size:clamp(4.6rem,1.2rem + 6vw,11rem);text-align:center;-webkit-transform:scale(10);-ms-transform:scale(10);-o-transform:scale(10);transform:scale(10);filter:blur(40px);opacity:0;-webkit-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s}.case-studies-bottom.visible h2{-webkit-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);filter:blur(0);opacity:1}#case-studies-bottom-move{top:-70vh}#case-studies-bottom-show{top:-65vh}.try-matsight-box{padding:5vw 0;background-image:url(//matsight.com/wp-content/themes/matsight/images/plasma-loop.jpg);background-size:cover;background-position:center;border-radius:46rem}.try-plasmasolve{margin-top:4rem}.author-box{padding:5vw 0;background-color:#fff;border-radius:9999px}.author-content{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;gap:4rem 5%;justify-content:space-between;align-items:center}.author-image{flex-shrink:0;display:block;width:22%;max-width:30rem;height:auto;border-radius:14rem}.author-text{flex-grow:1}.author-text h2{max-width:90rem}.author-text h2 .btn{margin-top:-0.1em;vertical-align:middle}.events .section-heading{margin-bottom:6rem}.events-item{margin-top:2rem;padding:2rem;padding-left:2.5rem;background-color:#ececec;border-radius:2rem}.events-item:first-child{margin-top:0}.events-online{display:inline-block;margin-left:1rem;margin-top:-0.3em;padding:.3rem .8rem;border-radius:1rem;background-image:linear-gradient(90deg, rgb(173, 130, 186) 0%, rgb(50, 48, 136) 100%);font-size:1.1rem;line-height:1.4rem;font-weight:400;letter-spacing:.05em;color:#fff;vertical-align:middle}.events-interested{font-weight:700;color:#7846a5;text-decoration:none}.events-interested:hover{text-decoration:underline;color:#d19eff}.faq .section-heading{margin-bottom:6rem}.faq-item .faq-section{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;gap:2rem;justify-content:space-between;align-items:start;margin-top:2rem;padding:2rem;padding-left:2.5rem;background-color:#ececec;border-radius:2rem}.faq-item .faq-section:first-child{margin-top:0}.faq-item .faq-section .faq-section-text{flex-grow:1}.faq-item .faq-section .faq-section-image{flex-shrink:0;width:26%;max-width:18rem}.faq-item .faq-section .faq-section-image img{display:block;width:100%;height:auto;border-radius:4rem}.contact-form h2 .btn{margin-top:-0.3em;vertical-align:middle}body.page-template-page_quick-contact{background-color:#0b0c0e}body.page-template-page_quick-contact .header,body.page-template-page_quick-contact .footer{display:none}body.page-template-page_quick-contact .main{padding-top:0}.quick-contact-logo{display:block;width:80%;max-width:32rem;height:auto;margin:0 auto}.quick-contact-items{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;gap:2rem;max-width:98rem;margin:0 auto;margin-top:4rem;padding-bottom:2rem}.quick-contact-item{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;gap:3rem;width:calc(50% - 1rem);padding:2rem;padding-right:2.5rem;background-color:rgba(255,255,255,.05);border-radius:2rem}.quick-contact-item .quick-contact-image{flex-shrink:0;width:35%;max-width:122px}.quick-contact-item .quick-contact-image img{display:block;width:100%;height:auto}.quick-contact-item .quick-contact-text{flex:1 1 0px}.ticket{opacity:0}.ticket .inner{perspective:1300px}body.loaded .ticket{opacity:1;-webkit-transition:all .5s ease-out 1.1s;-o-transition:all .5s ease-out 1.1s;transition:all .5s ease-out 1.1s}.ticket.ticket--desktop .ticket-wrap{width:0;max-width:100%;margin:0 auto;-webkit-transform:rotate3d(8, 1, 2, 60deg);-ms-transform:rotate3d(8, 1, 2, 60deg);-o-transform:rotate3d(8, 1, 2, 60deg);transform:rotate3d(8, 1, 2, 60deg);opacity:0;-webkit-transition:all .2s ease-out 0s;-o-transition:all .2s ease-out 0s;transition:all .2s ease-out 0s;perspective:1300px}.ticket.ticket--desktop .ticket-wrap img{display:block;width:100%;height:auto;-webkit-transition:all .25s ease-out 0s;-o-transition:all .25s ease-out 0s;transition:all .25s ease-out 0s}body.ticket-visible .ticket.ticket--desktop .ticket-wrap{width:81.2rem;-webkit-transform:rotate3d(8, 1, 2, 0deg);-ms-transform:rotate3d(8, 1, 2, 0deg);-o-transform:rotate3d(8, 1, 2, 0deg);transform:rotate3d(8, 1, 2, 0deg);opacity:1;-webkit-transition:all .3s ease-out 0s;-o-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s}.ticket.ticket--mobile{display:none}.ticket.ticket--mobile .ticket-wrap{width:80%;max-width:42rem;margin:0 auto}.ticket.ticket--mobile .ticket-wrap img{display:block;width:100%;height:auto}#ticket-show{top:15rem}.bar-wrap{position:fixed;bottom:0;left:0;right:0;padding-bottom:7vh;text-align:center;z-index:999;-webkit-transform:translateY(110%) scale(0.8);-ms-transform:translateY(110%) scale(0.8);-o-transform:translateY(110%) scale(0.8);transform:translateY(110%) scale(0.8);pointer-events:none}body.loaded .bar-wrap{-webkit-transform:translateY(0) scale(1);-ms-transform:translateY(0) scale(1);-o-transform:translateY(0) scale(1);transform:translateY(0) scale(1);-webkit-transition:all .25s cubic-bezier(0.34, 1.56, 0.64, 1) 1s;-o-transition:all .25s cubic-bezier(0.34, 1.56, 0.64, 1) 1s;transition:all .25s cubic-bezier(0.34, 1.56, 0.64, 1) 1s}.bar{position:relative;display:inline-block;min-height:6.4rem;border-radius:3.2rem;background:linear-gradient(90deg, #C68F9A 0%, #5324AA 100%);pointer-events:auto}.bar::before{content:"";position:absolute;left:-1px;top:-1px;bottom:-1px;right:-1px;display:block;border-radius:calc(3.2rem + 1px);z-index:-1;background:linear-gradient(90deg, #9460A0 0%, #4A1CAB 100%)}.bar-items{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;gap:1rem 3rem;min-height:6.4rem;padding:1rem;padding-left:3rem}.bar-item:not(.bar--button) a{color:#fff;text-decoration:underline}.bar-item:not(.bar--button) a i{margin-right:1.2rem;font-size:1.9rem}.bar-item.bar--button .btn{position:relative}.bar-item.bar--button .btn::after{content:"now";position:absolute;right:2.4rem;top:-1.4rem;padding:.5rem 1rem;background-color:#b7002a;border-radius:1.05rem;font-size:1.1rem;line-height:1;color:#fafafa;text-transform:uppercase}.animation-section{position:relative;width:100%;pointer-events:none}.animation-content{position:absolute;left:0;right:0;top:0;width:100%;height:100vh;pointer-events:auto;z-index:1}.animation-content>.inner{height:100%}.animation-content>.inner .relative{height:100%}.fade-in{-webkit-transform:translateY(2rem);-ms-transform:translateY(2rem);-o-transform:translateY(2rem);transform:translateY(2rem);opacity:0;-webkit-transition:all .25s ease-out 0s;-o-transition:all .25s ease-out 0s;transition:all .25s ease-out 0s}.fade-in.visible{-webkit-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);opacity:1}hr{display:block;width:100%;height:1px;border:0;background-color:#ececec}.loading::before{content:"";position:absolute;top:3rem;left:0;right:0;display:inline-block;width:100%;text-align:center;text-rendering:auto;-webkit-font-smoothing:antialiased;font:var(--fa-font-regular);font-size:2.8rem;-webkit-animation-name:fa-spin;animation-name:fa-spin;-webkit-animation-duration:var(--fa-animation-duration, 2s);animation-duration:var(--fa-animation-duration, 2s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count, infinite);animation-iteration-count:var(--fa-animation-iteration-count, infinite);-webkit-animation-timing-function:var(--fa-animation-timing, linear);animation-timing-function:var(--fa-animation-timing, linear)}.loading>*{opacity:.1 !important}.articles-masonry .grid-sizer,.articles-masonry .grid-item{width:31%}.articles-masonry .gutter-sizer{width:3.5%}.articles-related .articles-masonry{margin-top:4rem}.articles-item{display:block;margin-bottom:7rem;color:#393636;text-decoration:none;-webkit-transform:translateY(4rem);-ms-transform:translateY(4rem);-o-transform:translateY(4rem);transform:translateY(4rem);opacity:0;-webkit-transition:all .3s ease-out 0s;-o-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s}.articles-item .articles-meta{margin:0 0 .5rem 0;padding:0 1rem}.articles-item .articles-image{position:relative;-webkit-transition:transform .3s ease-out 0s;-o-transition:transform .3s ease-out 0s;transition:transform .3s ease-out 0s;border-radius:5px;overflow:hidden;z-index:4}.articles-item .articles-image::after{content:"";position:absolute;left:0;right:0;top:0;bottom:0;display:block;background-color:#009147;opacity:0;-webkit-transition:all .25s ease-out 0s;-o-transition:all .25s ease-out 0s;transition:all .25s ease-out 0s;pointer-events:none;z-index:8}.articles-item .articles-image img{position:relative;display:block;width:100%;height:auto;-webkit-transition:all .4s ease-out 0s;-o-transition:all .4s ease-out 0s;transition:all .4s ease-out 0s;z-index:5}.articles-item .articles-text{margin:1.8rem 0 0;padding:0 1rem}.articles-item .articles-text .articles-logo{display:block;width:60%;max-width:16rem;height:auto;max-height:6rem;margin-bottom:1.8rem;object-fit:contain;object-position:left}.articles-item .articles-text h3{margin:0}.articles-item .articles-text blockquote{position:relative;margin:5rem 0 0 0;color:#009147;font-size:2.4rem;line-height:1.15;letter-spacing:normal}.articles-item .articles-text blockquote::before{content:"“";position:absolute;left:0;top:-0.5rem;font-size:7rem;line-height:0}.articles-item .articles-text blockquote cite{margin-top:.5rem;font-size:1.5rem;font-style:normal;letter-spacing:normal}.articles-item .articles-cats{position:absolute;top:-5.5rem;right:1.5rem;width:100%;max-width:18rem;pointer-events:none;z-index:10}.articles-item .articles-cats svg{display:block;width:100%;height:auto}.articles-item .articles-cats path{fill:rgba(0,0,0,0)}.articles-item .articles-cats text{fill:#009147;font-size:22px;text-transform:uppercase}.articles-item:hover{color:#393636;text-decoration:none}.articles-item:hover .articles-image::after{opacity:.1}.articles-item:hover .articles-image img{-webkit-transform:scale(1.02);-ms-transform:scale(1.02);-o-transform:scale(1.02);transform:scale(1.02)}.articles-item:hover .articles-text h3{text-decoration:underline}.articles-item.visible{-webkit-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);opacity:1}.articles-item:nth-of-type(1){margin-top:8rem}.articles-item:nth-of-type(3){margin-top:13rem}.articles-related .articles-item:nth-of-type(1){margin-top:0}.articles-related .articles-item:nth-of-type(3){margin-top:0}.articles-item:nth-child(1){-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}.articles-item:nth-child(2){-webkit-transition-delay:.1s;-o-transition-delay:.1s;transition-delay:.1s}.articles-item:nth-child(3){-webkit-transition-delay:.2s;-o-transition-delay:.2s;transition-delay:.2s}.articles-item:nth-child(4){-webkit-transition-delay:.3s;-o-transition-delay:.3s;transition-delay:.3s}.articles-item:nth-child(5){-webkit-transition-delay:.4s;-o-transition-delay:.4s;transition-delay:.4s}.articles-item:nth-child(6){-webkit-transition-delay:.5s;-o-transition-delay:.5s;transition-delay:.5s}.articles-item:nth-child(7){-webkit-transition-delay:.6s;-o-transition-delay:.6s;transition-delay:.6s}.articles-item:nth-child(8){-webkit-transition-delay:.7s;-o-transition-delay:.7s;transition-delay:.7s}.articles-item:nth-child(9){-webkit-transition-delay:.8s;-o-transition-delay:.8s;transition-delay:.8s}.articles-item:nth-child(10){-webkit-transition-delay:.9s;-o-transition-delay:.9s;transition-delay:.9s}.articles-item:nth-child(11){-webkit-transition-delay:1s;-o-transition-delay:1s;transition-delay:1s}.articles-item:nth-child(12){-webkit-transition-delay:1.1s;-o-transition-delay:1.1s;transition-delay:1.1s}.articles-item:nth-child(13){-webkit-transition-delay:1.2s;-o-transition-delay:1.2s;transition-delay:1.2s}.articles-item:nth-child(14){-webkit-transition-delay:1.3s;-o-transition-delay:1.3s;transition-delay:1.3s}.articles-item:nth-child(15){-webkit-transition-delay:1.4s;-o-transition-delay:1.4s;transition-delay:1.4s}.articles-item:nth-child(16){-webkit-transition-delay:1.5s;-o-transition-delay:1.5s;transition-delay:1.5s}.articles-item:nth-child(17){-webkit-transition-delay:1.6s;-o-transition-delay:1.6s;transition-delay:1.6s}.articles-item:nth-child(18){-webkit-transition-delay:1.7s;-o-transition-delay:1.7s;transition-delay:1.7s}.articles-item:nth-child(19){-webkit-transition-delay:1.8s;-o-transition-delay:1.8s;transition-delay:1.8s}.articles-item:nth-child(20){-webkit-transition-delay:1.9s;-o-transition-delay:1.9s;transition-delay:1.9s}.articles-item.no-delay{-webkit-transition-delay:0s !important;-o-transition-delay:0s !important;transition-delay:0s !important}.references-map{width:100%;height:58rem}.references-map .map{width:100%;height:100%;border-radius:5px}.references-map .map .marker{display:none}.clustericon-1,.clustericon-2,.clustericon-3{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;color:#fff;background-color:#fff;border-radius:50%;font-size:1.4rem;font-weight:700;color:#009147}.clustericon-1::before,.clustericon-2::before,.clustericon-3::before{content:"";position:absolute;display:block;left:-10px;right:-10px;top:-10px;bottom:-10px;border-radius:50%;background-color:#fff;opacity:.3}.clustericon-1::before,.clustericon-2::before,.clustericon-3::before{padding:14px}.gm-style .gm-style-iw-c{border-radius:3px;box-shadow:1px 1px 30px rgba(0,0,0,.2)}.references-map-infowindow{display:block;max-width:25rem;font-size:0;letter-spacing:normal;color:#393636;text-decoration:none}.references-map-infowindow .references-map-infowindow-image{display:inline-block;width:7rem;margin-right:2rem;vertical-align:middle}.references-map-infowindow .references-map-infowindow-image img{display:block;width:100%;height:auto;border-radius:3px}.references-map-infowindow .references-map-infowindow-text{display:inline-block;width:calc(100% - 7rem - 2rem);font-size:1.5rem;letter-spacing:normal;vertical-align:middle}.references-map-infowindow .references-map-infowindow-text a{color:#000;text-decoration:none}.references-map-infowindow .references-map-infowindow-text a:hover{color:#000;text-decoration:underline}.references-map-infowindow:nth-child(1){-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}.references-map-infowindow:nth-child(2){-webkit-transition-delay:.1s;-o-transition-delay:.1s;transition-delay:.1s}#references-1{top:-65vh}#press-1{top:-65vh}.pagination{margin-top:2rem;text-align:center}.pagination .page-numbers{display:inline-block;margin:0 2px;padding:.2rem .5rem;line-height:4rem;text-align:center;font-size:1.5rem;color:#009147;text-decoration:none;vertical-align:middle}.pagination .page-numbers.current{color:#393636}.pagination a.page-numbers:hover{color:#00a551}.pagination a.page-numbers:active{color:#008742}.pagination-infinite{display:none}.strip-content{position:relative;font-size:0;cursor:ew-resize;white-space:nowrap}.strip-item{position:relative;display:inline-block;font-size:1.5rem;white-space:normal;vertical-align:top}.alert{position:relative;padding:1.5rem 3.5rem;border:1px solid #009147;border-radius:5px;text-align:center;line-height:1.15;-webkit-box-shadow:0px 15px 38px -15px rgba(0,0,0,.3);-moz-box-shadow:0px 15px 38px -15px rgba(0,0,0,.3);box-shadow:0px 15px 38px -15px rgba(0,0,0,.3)}.alert i{position:absolute;top:1.1rem;right:1.3rem;font-size:1.8rem;cursor:pointer;-webkit-transition:all .25s ease-out 0s;-o-transition:all .25s ease-out 0s;transition:all .25s ease-out 0s}.alert.alert-success{background-color:#ecfffa;color:#009147}.alert.alert-error{background-color:#ffedee;border-color:#b7002a;color:#b7002a}.alert.alert-floating{position:fixed;top:12rem;left:50%;width:100%;max-width:52rem;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);z-index:500}.image-left{margin-left:0;margin-right:auto}.image-right{margin-left:auto;margin-right:0}.image-center{margin-left:auto;margin-right:auto}.links a,.links span,.link{margin-right:2rem;text-decoration:underline;font-weight:700;color:#000;line-height:0;white-space:nowrap;-webkit-transition:all .25s ease-out 0s;-o-transition:all .25s ease-out 0s;transition:all .25s ease-out 0s}.links a:last-child,.links span:last-child,.link:last-child{margin-right:0}.links a i,.links span i,.link i{position:relative;top:.1rem;margin-left:.8rem;font-size:1.7rem}.links a:hover,.links span:hover,.link:hover{color:#3f83cc}.centering{position:absolute;top:50%;left:0;right:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.footer-logo{width:80%;max-width:20rem;margin-bottom:4rem}.footer-logo img{display:block;width:100%;height:auto}.footer-cols-items{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;gap:4rem 2rem;justify-content:space-between}.footer-cols-item{flex:1 1 0px}.footer-cols-item nav{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;gap:2rem}.footer-cols-item ul{flex:1 1 0px;margin:1.8rem 0 0;padding:0;list-style:none}.footer-cols-item ul li{display:block;margin:.5rem 0;padding:0}.footer-cols-item ul li:first-child{margin-top:0}.footer-cols-item ul li a,.footer-cols-item ul li span{display:inline-block;padding:0.8rem 1.8rem;border:0;border-radius:1.7rem;background-color:rgba(229,229,229,.6);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);color:#1b1b1b;line-height:1.8rem;font-size:1.3rem;font-family:neue-haas-grotesk-display,sans-serif;font-weight:500;letter-spacing:.05em;text-decoration:none;text-transform:none;text-align:left}.footer-cols-item ul li a:hover{background-color:rgba(229,229,229,.8);color:#000;text-decoration:none}.footer-cols-item ul li a:active{background-color:rgba(229,229,229,.9);color:#000;text-decoration:none}.footer-cols-item ul li a.gradient{background-image:linear-gradient(90deg, rgb(173, 130, 186) 0%, rgb(50, 48, 136) 33%, rgb(60, 139, 195) 100%);background-size:300% 100%;color:#fff}.footer-cols-item ul li a.gradient:hover{background-position:100% 0;color:#fff}.footer-cols-item ul li a.gradient:active{color:#fff;opacity:.8}.footer-cols-item ul li .show-more{margin-top:.5rem;-webkit-appearance:none;border:0;font-weight:700;cursor:pointer}.footer-cols-item ul li.hidden{display:none}.footer-cols-item ul.footer-menu-with-image li a{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;gap:1rem;justify-content:space-between;align-items:start;width:100%;max-width:25rem;padding-left:0.8rem}.footer-cols-item ul.footer-menu-with-image li a>div{flex-grow:1}.footer-cols-item ul.footer-menu-with-image li a>img{display:block;flex-shrink:0;width:26%;height:auto;border-radius:.9rem}.footer-team{overflow:hidden;z-index:3}.footer-team .section-heading{margin-bottom:6rem}.footer-team-text{max-width:88rem;margin:0 auto}.footer-team-text .h{font-size:clamp(2rem,3vw,4rem);text-align:center}.footer-team-person img{position:fixed;display:none;width:24rem;height:auto;margin:1rem 0 0 1rem;border-radius:2rem;pointer-events:none;z-index:1000}#footer-team-person-show{top:-20vh}.footer-symbol{z-index:2}.footer-symbol .inner{padding-top:5vw;padding-bottom:8vw}.footer-symbol img{display:block;width:65%;max-width:45rem;height:auto;margin:0 auto}#footer-symbol-zoom{top:-80vh}.copyright-content{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:space-between;padding-top:2rem;padding-bottom:2rem}.copyright-text span{margin-right:2rem}.copyright-created a{color:#666;text-decoration:none}.copyright-created a img{position:relative;top:-0.2rem;display:inline-block;width:auto;height:1.6rem;margin-left:1rem;vertical-align:middle;opacity:.9;-webkit-transition:all .25s ease-out 0s;-o-transition:all .25s ease-out 0s;transition:all .25s ease-out 0s}.copyright-created a:hover{color:#999;text-decoration:none}.copyright-created a:hover img{opacity:1}.grecaptcha-badge{opacity:0}@keyframes video-carousel-progress{from{width:0}to{width:100%}}.video-carousel .video-carousel-slide{padding:4vw 5vw;background:#fff;border-radius:9999px;overflow:hidden}.video-carousel .video-carousel-slide video{display:block;width:85%;max-width:95rem;height:auto;margin:0 auto}.video-carousel .slick-arrow{position:absolute;bottom:0;display:inline-block;padding:0.8rem 2.6rem;border-radius:1.7rem;-webkit-appearance:none;line-height:1.8rem;border:0;background-color:rgba(229,229,229,.6);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);color:#1b1b1b;text-decoration:none;text-align:center;cursor:pointer;-webkit-transition:all .25s ease-out 0s;-o-transition:all .25s ease-out 0s;transition:all .25s ease-out 0s;z-index:10}.video-carousel .slick-arrow:hover{background-color:rgba(229,229,229,.8);color:#000;text-decoration:none}.video-carousel .slick-arrow:active{background-color:rgba(229,229,229,.9);color:#000;text-decoration:none}.video-carousel .slick-arrow.slick-prev{right:calc(50% + .5rem)}.video-carousel .slick-arrow.slick-next{left:calc(50% + .5rem)}.video-carousel .slick-dots{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:space-between;gap:1rem;width:100%;max-width:130rem;margin:2rem auto 0;padding:0;list-style:none}.video-carousel .slick-dots li{counter-increment:vcbutton;flex:1 1 0px;margin:0;padding:0}.video-carousel .slick-dots li .video-carousel-button{position:relative;display:block;width:100%;height:100%;padding:1.9rem 2.6rem;border:0;border-radius:2.8rem;background-color:#ececec;color:#000;line-height:1.8rem;font-size:1.3rem;font-family:neue-haas-grotesk-display,sans-serif;font-weight:500;letter-spacing:.05em;text-align:center;-webkit-transition:all .25s ease-out 0s;-o-transition:all .25s ease-out 0s;transition:all .25s ease-out 0s;overflow:hidden}.video-carousel .slick-dots li .video-carousel-button .video-carousel-button-title{position:relative;display:block;-webkit-transition:all .25s ease-out 0s;-o-transition:all .25s ease-out 0s;transition:all .25s ease-out 0s;z-index:5}.video-carousel .slick-dots li .video-carousel-button .video-carousel-button-progress{position:absolute;left:0;top:0;bottom:0;width:0;height:100%;background-color:#dadada;opacity:0;-webkit-transition:opacity .25s ease-out 0s;-o-transition:opacity .25s ease-out 0s;transition:opacity .25s ease-out 0s;z-index:3}.video-carousel .slick-dots li.slick-active .video-carousel-button{background-color:#ececec}.video-carousel .slick-dots li.slick-active .video-carousel-button .video-carousel-button-progress{opacity:1}@media(max-width: 800px){.video-carousel{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;gap:2rem;padding-bottom:5rem}.video-carousel .slick-list{flex-grow:1}.video-carousel .slick-dots{flex-direction:column;flex-shrink:0;justify-content:center;width:18rem;max-width:none;margin:0}.video-carousel .slick-dots li{flex:none}.video-carousel .slick-dots li .video-carousel-button{padding:0.8rem 2.6rem;border-radius:1.7rem}}@media(-webkit-min-device-pixel-ratio: 2){input,textarea,select{font-size:16px !important}}@media(max-width: 1500px){html{font-size:56%}.inner{max-width:118rem}.inner.wide{max-width:194rem}.inner.medium{max-width:133rem}.inner.narrow{max-width:83rem}.inner.tight{max-width:57rem}.inner.full{max-width:none}.case-studies-item{width:45rem}.case-studies-item:first-child{width:75rem}}@media(max-width: 1300px){.apps-item{width:calc(50% - 1rem)}.footer-cols-item{flex:auto}.footer-cols-item ul{flex:auto}}@media(max-width: 1250px){.inner{max-width:118rem}.inner.wide{max-width:194rem}.inner.medium{max-width:133rem}.inner.narrow{max-width:74rem}.inner.tight{max-width:54rem}.inner.full{max-width:none}h2,.h2,.h2-alt{font-size:4.2rem}.box h2,.box .h2,.box .h2-alt{font-size:3.4rem}h3,.h3,.h3-alt{font-size:1.8rem}h4,.h4,.h4-alt{font-size:1.8rem}.section-heading{width:70%}.section-heading.section-heading--center{width:100%}.case-studies-item{width:39.6rem}.case-studies-item:first-child{width:66rem}.try-matsight-box{border-radius:clamp(4rem,9vw,10rem)}.author-box{border-radius:clamp(4rem,9vw,10rem)}}@media(max-width: 1000px){html{font-size:54%}.section{padding-top:6rem;padding-bottom:6rem}.section.first{padding-top:22rem}.intro{padding-top:9rem}.footer-cols-items{flex-wrap:wrap}.footer-cols-item{width:calc(50% - 1rem)}.footer-cols-item nav{flex-wrap:wrap;gap:0}.footer-cols-item ul{width:100%}}@media(max-width: 900px){#tablet-indicator{display:block}body.menu-open .header{background-color:rgba(229,229,229,.6);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px)}.main-menu{display:none}.main-menu ul{display:block;margin:0;padding:0}.main-menu ul li{padding:.5rem 0}.main-menu ul li a{position:relative;display:block;margin:0;padding:0.8rem 2.6rem;border:0;border-radius:1.7rem;background:rgba(0,0,0,0);-webkit-backdrop-filter:none;backdrop-filter:none}.main-menu ul li a:hover{background:rgba(0,0,0,0)}.main-menu ul li a:active{background:rgba(0,0,0,0)}.main-menu.main-menu--left,.main-menu.main-menu--right{position:relative;left:auto;top:auto;right:auto}.main-menu.main-menu--left ul{padding-top:8rem}.main-menu.main-menu--right ul{padding-bottom:2rem}.menu-button{display:block}.about-matsight{margin-bottom:-40vw;padding-bottom:40vw}}@media(max-width: 800px){.try-matsight-box{border-radius:9rem}.box{border-radius:6rem}}@media(max-width: 767px){#mobile-indicator{display:block}html{font-size:52%}h2,.h2,.h2-alt{font-size:3.8rem}.box h2,.box .h2,.box .h2-alt{font-size:3.2rem}h3,.h3,.h3-alt{font-size:1.8rem}h4,.h4,.h4-alt{font-size:1.8rem}.inner{padding-left:3rem;padding-right:3rem}.intro-message{bottom:3rem}.digital-twin-image{max-height:55rem}.partners-item{width:calc(25% - 1.5rem)}.tiles-item .tiles-inner.tiles--progress .tiles-progress{max-width:25rem;padding:6%}.case-studies-item{width:35rem}.case-studies-item:first-child{width:60rem}.author-content{align-items:start}}@media(max-width: 700px){.quick-contact-items{max-width:60rem}.quick-contact-item{width:100%}}@media(max-width: 600px){.intro-title{width:100%}.intro-animation{position:absolute;top:50%;left:50%;-webkit-transform:translateY(-50%) translateX(-50%);-ms-transform:translateY(-50%) translateX(-50%);-o-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%);top:55%;left:50%;width:100%;height:auto}.intro-animation::before{content:"";position:absolute;left:0;top:0;width:100%;height:30%;background:linear-gradient(0deg, rgba(250, 250, 250, 0) 0%, rgb(250, 250, 250) 100%)}.intro-animation video,.intro-animation img{width:100%;height:auto}.intro-message-content{width:100%}.digital-twin-image{max-height:45rem}.apps-item{width:100%}.apps-item .apps-image img{max-width:25rem}}@media(max-width: 550px){.partners-item{width:calc(33.333% - 1.3333333333rem)}}@media(max-width: 500px){#indicator-500{display:block}html{font-size:52%}h2,.h2,.h2-alt{font-size:3.2rem}h3,.h3,.h3-alt{font-size:2rem}h4,.h4,.h4-alt{font-size:1.6rem}.inner{padding-left:2rem;padding-right:2rem}.intro{padding-top:11rem}.intro-message{bottom:2rem}.modal-inner{padding:6rem 3rem;border-radius:6rem}}@media(max-width: 450px){.footer-cols-item{width:100%}.footer-cols-item ul.footer-menu-with-image li a{max-width:40rem}.footer-cols-item ul.footer-menu-with-image li a>div{flex-grow:1}.footer-cols-item ul.footer-menu-with-image li a>img{flex-shrink:0;width:6rem}}