header{position:sticky;z-index:50;height:4rem;--tw-bg-opacity:1;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}header,header:before{top:0;background-color:rgb(70 28 220/var(--tw-bg-opacity,1))}header:before{content:"";position:absolute;left:0;height:100%;width:100%;--tw-bg-opacity:1}@media (max-width:1023px){ul.submenu[data-level="1"]>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.main-navigation{position:fixed;left:0;top:0;height:100%;width:100vw;--tw-translate-x:150vh;--tw-text-opacity:1;color:rgb(0 0 35/var(--tw-text-opacity,1));z-index:40;padding-top:4rem;transition-property:all;transition-timing-function:cubic-bezier(0,0,.4,1);transition-duration:.5s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex;align-content:center;align-items:flex-start;justify-content:center;overflow:hidden}#menu-toggle:checked~.main-navigation,.main-navigation{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}#menu-toggle:checked~.main-navigation{--tw-translate-x:0px}.main-navigation>ul{position:absolute;top:0;display:flex;height:100%;word-break:break-all;border-top-left-radius:.75rem;border-bottom-left-radius:.75rem;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding-left:1rem;padding-right:1rem;padding-top:4rem;text-align:center;opacity:0;transition-property:opacity;transition-timing-function:cubic-bezier(0,0,.4,1);transition-delay:.2s;transition-duration:.5s;transition-timing-function:cubic-bezier(.4,0,.2,1)}#menu-toggle:checked~.main-navigation>ul{opacity:1}.main-navigation ul[data-level="0"]{display:flex;flex-direction:column;justify-content:flex-start}.submenu[data-level="1"],.submenu[data-level="3"]{position:absolute;left:0;top:0;height:100%;width:100%;--tw-translate-x:100%;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(0,0,.4,1);transition-duration:.3s}.submenu.active,.submenu[data-level="1"],.submenu[data-level="3"]{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.submenu.active{--tw-translate-x:0px;border-top-left-radius:.75rem;border-bottom-left-radius:.75rem}.submenu.active[data-level="1"]{height:100vh;--tw-translate-x:1rem;overflow-y:scroll;padding-bottom:7rem}.submenu.active[data-level="1"],.submenu.active[data-level="3"]{width:calc(100% - 1rem);transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.submenu.active[data-level="3"]{--tw-translate-x:1.5rem}ul[data-level="0"]{width:100%}ul[data-level="0"]>li{font-size:1rem;line-height:1.5rem}.nav-item{width:100%}.nav-item>a,.nav-item>span{display:flex;width:100%;cursor:pointer;align-items:center;justify-content:space-between;gap:.5rem;padding-top:.75rem;padding-bottom:.75rem;text-align:left}@media (min-width:1024px){ul>li>span>svg{--tw-rotate:-90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}}.submenu[data-level="0"],.submenu[data-level="1"],.submenu[data-level="3"]{padding:4rem 1rem 2rem}ul.bottom{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(0,0,.4,1);transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}ul.bottom.bottom--1{--tw-bg-opacity:1;background-color:rgb(242 242 242/var(--tw-bg-opacity,1))}ul.bottom.bottom--2{--tw-bg-opacity:1;background-color:rgb(191 191 191/var(--tw-bg-opacity,1))}ul.bottom.bottom--3{--tw-bg-opacity:1;background-color:rgb(58 58 58/var(--tw-bg-opacity,1))}.back{position:fixed;left:0;top:0;display:flex;height:4rem;width:5rem;cursor:pointer;align-items:center;justify-content:flex-start;padding-left:1rem;text-align:left}.image-container{display:none!important}a.child[data-level="1"],a.link-item[data-level="1"]{font-weight:700}a.child[data-level="1"]{font-size:1.5rem;line-height:2rem}.link-item{font-size:1.25rem;line-height:1.75rem}li[data-level="0"]>a,li[data-level="0"]>span,li[data-level="1"]>span{font-size:1.5rem;line-height:2rem}li[data-level="1"]>span{font-weight:700}}@media (min-width:1024px){.desktop-close ul[data-level="0"]>li>.wrapper{pointer-events:none!important;z-index:-50;display:none!important}.main-navigation{height:100%;width:100%}.submenu{display:flex}.parent>.child{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.child[data-level="1"]{margin-bottom:1rem;font-size:1.25rem;line-height:1.75rem;font-weight:700;--tw-text-opacity:1;color:rgb(0 0 35/var(--tw-text-opacity,1))}.child[data-level="1"]:hover{--tw-text-opacity:1;color:rgb(70 28 220/var(--tw-text-opacity,1))}ul[data-level="0"]{display:flex;height:100%;justify-content:flex-end}.has-children[data-level="0"]>span{display:block;width:100%;cursor:pointer;gap:.5rem;text-align:center}@media (min-width:768px){.has-children[data-level="0"]>span{display:flex;height:100%;align-items:center}}li[data-level="0"]>.wrapper{position:fixed;left:0;top:4rem;z-index:-1;display:flex;width:100%;--tw-translate-y:-130%;border-bottom-left-radius:.75rem;border-bottom-right-radius:.75rem;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding-top:4rem;padding-bottom:4rem;--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1));box-shadow:0 12px 24px 0 rgba(15,25,40,.04)}li[data-level="0"]>.wrapper,li[data-level="0"]>span>svg{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transition-property:transform;transition-timing-function:cubic-bezier(0,0,.4,1);transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}li[data-level="0"]>span>svg{--tw-rotate:0deg}li[data-level="0"]:hover>span>svg{--tw-rotate:90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}li[data-level="0"]>a,li[data-level="0"]>span{padding-left:1.25rem;padding-right:1.25rem}li[data-level="0"]:hover>a,li[data-level="0"]:hover>span{--tw-text-opacity:1;color:rgb(107 255 80/var(--tw-text-opacity,1))}li[data-level="0"]:hover>.wrapper{--tw-translate-y:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}li[data-level="0"]>a{display:flex;height:100%;align-items:center;text-align:center}.submenu[data-level="1"]{width:100%;max-width:100%;padding-left:1rem;padding-right:1rem}@media (min-width:768px){.submenu[data-level="1"]{padding-left:2rem;padding-right:2rem}}@media (min-width:1024px){.submenu[data-level="1"]{margin-left:auto;margin-right:auto;width:91.666667%;max-width:81.25rem;padding-left:0;padding-right:0}}.submenu[data-level="1"]{margin-left:auto;margin-right:auto;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));-moz-column-gap:1.25rem;column-gap:1.25rem;row-gap:1rem;--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}.parent[data-level="1"]>span{margin-bottom:1rem;font-size:1.25rem;line-height:1.75rem;font-weight:700;--tw-text-opacity:1;color:rgb(0 0 35/var(--tw-text-opacity,1))}.parent[data-level="1"]>span>svg{display:none}.submenu[data-level="2"]{margin-left:auto;margin-right:auto;display:flex;flex-direction:column;--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}.image-container{grid-column:span 6/span 6}.nav-item{grid-column:span 2/span 2}li[data-level="2"]>a{padding-top:.5rem;padding-bottom:.5rem}li.link-item a .arrow,li>.link-item svg{opacity:0;transition-property:opacity;transition-timing-function:cubic-bezier(0,0,.4,1);transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}li.link-item a:hover .arrow,li:hover>.link-item svg{opacity:1}li[data-level="2"]>.link-item{display:flex;align-items:center;justify-content:space-between;gap:.25rem;--tw-text-opacity:1;color:rgb(58 58 58/var(--tw-text-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(0,0,.4,1);transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}li[data-level="2"]>.link-item:hover{--tw-text-opacity:1;color:rgb(70 28 220/var(--tw-text-opacity,1))}}body{--tw-text-opacity:1;color:rgb(0 0 35/var(--tw-text-opacity,1));-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a,body,button,input,label,p{font-family:var(--font-poppins),ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"}a,button,input,label,p{color:currentColor}li,p{font-size:1rem;line-height:1.5rem}@media (min-width:1024px){li,p{font-size:1.125rem;line-height:1.75rem}}h1,h2,h3,h4,h5{line-height:1}a,button{font-family:var(--font-poppins),ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(0,0,.4,1);transition-duration:.3s}b,strong{font-weight:600}.text-balance{text-wrap:balance}.cms-title{text-transform:uppercase}.section-title{margin-bottom:2rem;display:flex;align-items:center;gap:.5rem;font-size:.75rem;line-height:1rem;font-weight:700}.cms-rich-text{display:flex;flex-direction:column;gap:1rem;font-size:1rem;line-height:1.5rem}.cms-rich-text *+h1{margin-top:2.5rem}.cms-rich-text *+h2{margin-top:2rem}.cms-rich-text *+h3,.cms-rich-text *+h4,.cms-rich-text *+h5{margin-top:1.5rem}.cms-rich-text h1,.cms-rich-text h2,.cms-rich-text h3,.cms-rich-text h4,.cms-rich-text h5{text-wrap:pretty}.cms-rich-text h1{font-size:1.875rem;line-height:2.25rem}@media (min-width:1024px){.cms-rich-text h1{font-size:2.25rem;line-height:2.5rem}}.cms-rich-text h2{font-size:1.875rem;line-height:2.25rem}@media (min-width:768px){.cms-rich-text h2{font-size:2.25rem;line-height:2.5rem}}.cms-rich-text ol,.cms-rich-text ul{padding-left:1.5rem}.cms-rich-text ol ::marker,.cms-rich-text ul ::marker{list-style-position:outside}.cms-rich-text ol::marker,.cms-rich-text ul::marker{list-style-position:outside}.cms-rich-text ul{list-style-type:disc}.cms-rich-text ol{list-style-type:decimal}.cms-rich-text a{color:#461cdc;transition:color .3s ease-out}.cms-rich-text a:hover{color:#2f0bb0}.cms-rich-text li{margin-top:.375rem;margin-bottom:.375rem;display:list-item}.cms-rich-text li ::marker{color:currentColor}.cms-rich-text li::marker{color:currentColor}.cms-rich-text ol li,.cms-rich-text p,.cms-rich-text ul li{font-size:1rem;line-height:1.5rem}.cms-rich-text blockquote{margin:2.5rem 0;display:flex;flex-direction:column;gap:.75rem}.cms-rich-text blockquote>:first-child{font-size:1.875rem}.block-rich-text .cms-rich-text *{line-height:1.4}.block-rich-text .cms-rich-text h1{font-size:1.875rem;line-height:1.3}.block-rich-text .cms-rich-text h2,.block-rich-text .cms-rich-text h2 *{font-size:1.5rem}[class*=heading-]{line-height:1.2em}.heading-xl{font-size:1.125rem}@media (min-width:768px){.heading-xl{font-size:1.25rem}}.heading-2xl{font-size:1.25rem}@media (min-width:768px){.heading-2xl{font-size:1.5rem}}.heading-3xl{font-size:1.5rem}@media (min-width:768px){.heading-3xl{font-size:2rem}}.heading-4xl{font-size:2rem}@media (min-width:768px){.heading-4xl{font-size:2.5rem}}.heading-5xl{font-size:2.5rem}@media (min-width:768px){.heading-5xl{font-size:3rem}}.heading-6xl{font-size:3rem}@media (min-width:768px){.heading-6xl{font-size:3.875rem}}.heading-7xl{font-size:3.875rem}@media (min-width:768px){.heading-7xl{font-size:4.75rem}}.heading-8xl{font-size:4rem}@media (min-width:768px){.heading-8xl{font-size:6rem}}.big-numbers-card p span.heading-8xl{font-size:clamp(2.6rem,5vw,5rem)!important}.big-numbers-card p span.heading-6xl{font-size:clamp(2.1rem,4vw,4rem)!important}@media (max-width:560px){.block-hero-single .heading-4xl,.block-hero-single .heading-5xl,.block-hero-single .heading-6xl,.block-hero-single .heading-7xl,.block-hero-single .heading-8xl{font-size:1.875rem;line-height:2.25rem}}.block-hero-single .cms-rich-text{position:relative;width:100%}.block-hero-single .cms-rich-text>h1,.block-hero-single .cms-rich-text>p{max-width:36rem}.block-hero-single .cms-rich-text>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(2rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2rem * var(--tw-space-y-reverse))}.cms-rich-text.rich-text-list-grid>ul{margin-top:1.25rem;margin-bottom:1.25rem;display:grid;list-style-type:none;grid-template-columns:repeat(1,minmax(0,1fr));-moz-column-gap:1.25rem;column-gap:1.25rem;row-gap:2.5rem;padding-left:0}@media (min-width:768px){.cms-rich-text.rich-text-list-grid>ul{grid-template-columns:repeat(2,minmax(0,1fr))}}.cms-rich-text.rich-text-list-grid>ul>li>span{margin-bottom:1rem;display:inline-block}ul.list-square{li{position:relative;.the-square{position:absolute;margin:0;padding:0;--tw-bg-opacity:1;background-color:rgb(107 255 80/var(--tw-bg-opacity,1));width:10px;height:10px;top:5px}.the-text{margin-left:1.5rem}}}.hamburger{pointer-events:auto;z-index:50;display:flex;--tw-translate-x:1rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));cursor:pointer!important;align-items:center;padding:1.5rem}.hamburger-box{position:relative;display:inline-block;height:1.125rem;width:1.6875rem}.hamburger-inner{transition-property:transform;transition-timing-function:cubic-bezier(0,0,.4,1);top:50%;margin-left:-1px;transition-duration:.22s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger-inner,.hamburger-inner:after,.hamburger-inner:before{display:block;position:absolute;height:.125rem;width:1.6875rem;border-radius:0;background-color:currentColor}.hamburger-inner:after,.hamburger-inner:before{transition-property:transform;transition-timing-function:cubic-bezier(0,0,.4,1);transition-duration:.3s;transition-timing-function:cubic-bezier(0,0,.2,1);--tw-content:"";content:var(--tw-content)}.hamburger-inner:before{top:-.5rem;transition:top .1s ease-in .25s,opacity .1s ease-in}.hamburger-inner:after{bottom:-.5rem;transition:bottom .1s ease-in .25s,transform .22s cubic-bezier(.55,.055,.675,.19)}#menu-toggle:checked~.hamburger .hamburger-inner,#menu-toggle:checked~.hamburger .hamburger-inner:after,#menu-toggle:checked~.hamburger .hamburger-inner:before{--tw-bg-opacity:1;background-color:rgb(191 191 191/var(--tw-bg-opacity,1))}#menu-toggle:checked~.hamburger .hamburger-inner{--tw-rotate:225deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transition-delay:.12s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}#menu-toggle:checked~.hamburger .hamburger-inner:before{top:0;opacity:0;transition:top .1s ease-out,opacity .1s ease-out .12s}#menu-toggle:checked~.hamburger .hamburger-inner:after{bottom:0;--tw-rotate:-90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transition:bottom .1s ease-out,transform .22s cubic-bezier(.215,.61,.355,1) .12s}.contact-form form{row-gap:3rem}.form-field{width:100%}.form-field legend{display:inline-flex;width:100%;align-items:flex-end;justify-content:space-between;gap:1rem}.form-field legend .legend-label{font-size:.875rem;line-height:1.25rem;font-weight:600;color:currentColor}.form-field legend .sub-legend{font-size:.75rem;line-height:1rem}.form-field .input-container,.form-field .select-container{position:relative;margin-top:.125rem;height:2.75rem;width:100%}.form-field.textarea .textarea-container{position:relative;margin-top:.125rem;height:7rem;width:100%}.form-field.input .input-container input,.form-field.select .select-container select,.form-field.textarea .textarea-container textarea{height:100%;width:100%;border-bottom-width:1px;--tw-border-opacity:1;border-bottom-color:rgb(0 0 0/var(--tw-border-opacity,1));padding-left:1rem;padding-right:1rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}.form-field.input .input-container input::-moz-placeholder,.form-field.select .select-container select::-moz-placeholder,.form-field.textarea .textarea-container textarea::-moz-placeholder{--tw-placeholder-opacity:1;color:rgb(191 191 191/var(--tw-placeholder-opacity,1))}.form-field.input .input-container input::placeholder,.form-field.select .select-container select::placeholder,.form-field.textarea .textarea-container textarea::placeholder{--tw-placeholder-opacity:1;color:rgb(191 191 191/var(--tw-placeholder-opacity,1))}.form-field.input .input-container input,.form-field.select .select-container select,.form-field.textarea .textarea-container textarea{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(0,0,.4,1);transition-duration:.3s}.form-field.input .input-container input:focus,.form-field.select .select-container select:focus,.form-field.textarea .textarea-container textarea:focus{--tw-border-opacity:1;border-color:rgb(0 0 0/var(--tw-border-opacity,1));outline:2px solid transparent;outline-offset:2px}.form-field.textarea .textarea-container textarea{resize:none;padding-top:.5rem;padding-bottom:.5rem}.form-field.input .input-container .icon{position:absolute;right:1.5rem;top:0;display:flex;height:100%;align-items:center;justify-content:center}.form-field.checkbox,.form-field.radio{display:flex;flex-direction:column}@media (min-width:1024px){.form-field.checkbox,.form-field.radio{padding-top:.25rem;padding-bottom:.25rem}}.form-field.check .check-container,.form-field.checkbox .checkbox-container,.form-field.radio .radio-container{margin-top:.375rem;display:flex}.form-field.check .check-container,.form-field.checkbox .checkbox-item,.form-field.radio .radio-item{display:flex;cursor:pointer;align-items:center;gap:.5rem}.form-field.check .check-container .label,.form-field.checkbox .checkbox-container .label,.form-field.radio .radio-container .label{font-size:.875rem;line-height:1.25rem;line-height:1.25}.form-field.check .checkmark,.form-field.checkbox .checkmark{position:relative;display:flex;flex:none;align-items:center;justify-content:center;height:1.25rem;width:1.25rem;border-radius:.375rem;border-width:2px;border-color:currentColor}.form-field.check .checkmark .icon,.form-field.checkbox .checkmark .icon{height:auto;width:.75rem;--tw-scale-x:0;--tw-scale-y:0;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transition-property:transform;transition-timing-function:cubic-bezier(0,0,.4,1);transition-duration:.2s!important;transition-timing-function:cubic-bezier(.45,1.5,.5,.75)}.form-field.radio .checkmark{position:relative;display:flex;height:1.25rem;width:1.25rem;flex:none;align-items:center;justify-content:center;border-width:2px;border-color:currentColor;border-radius:9999px}.form-field.radio .checkmark:after{height:.75rem;width:.75rem;--tw-scale-x:0;--tw-scale-y:0;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));background-color:currentColor;border-radius:9999px;transition-property:transform,opacity;transition-timing-function:cubic-bezier(0,0,.4,1);transition-duration:.2s;content:var(--tw-content);transition-timing-function:cubic-bezier(.45,1.8,.5,.75)}.submit-loading{position:absolute;top:0;right:1.25rem;display:flex;height:100%;align-items:center;transition-property:opacity;transition-timing-function:cubic-bezier(0,0,.4,1);transition-duration:.3s}.submit-loading:after{display:block;height:1rem;width:1rem}@keyframes spin{to{transform:rotate(1turn)}}.submit-loading:after{animation:spin 1s linear infinite;border-radius:9999px;border:2px solid transparent;border-top-color:currentcolor;--tw-content:"";content:var(--tw-content)}.form-error{margin-top:.125rem;display:flex;width:100%;align-items:center;gap:.25rem;border-radius:.125rem;padding:.125rem;--tw-text-opacity:1;color:rgb(233 0 22/var(--tw-text-opacity,1))}.form-error .icon{height:1rem;width:1rem;flex:none}.form-error .message{font-size:.75rem;line-height:1rem;font-weight:700}.newsletter-form .form-field.input .input-container input[type=email]{border-radius:0;border-width:0 0 1px;--tw-border-opacity:1;border-color:rgb(255 255 255/var(--tw-border-opacity,1));background-color:transparent;padding-left:.75rem;font-size:1rem;line-height:1.5rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.newsletter-form .form-field.input .input-container input[type=email]::-moz-placeholder{font-size:1rem;line-height:1.5rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.newsletter-form .form-field.input .input-container input[type=email]::placeholder{font-size:1rem;line-height:1.5rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.newsletter-form .form-field .form-error{position:absolute}.newsletter-form .form-field.input .input-container{position:relative}.animation-content{opacity:0;transform:translateY(4rem)}.animation-content.opacity-only{transform:none!important}.animated:not(.lcp) .animation-content:not(.animation-content-keyframe){opacity:1;transform:none;transition-property:opacity,transform;transition-duration:.8s;transition-timing-function:cubic-bezier(0,0,.4,1)}@keyframes show{0%{opacity:0;transform:translateY(4rem)}to{opacity:1;transform:none}}.animation-content-keyframe{opacity:0;transform:translateY(4rem)}.animated .animation-content-keyframe,.animated.lcp .animation-content{animation-name:show;animation-duration:.8s;animation-timing-function:cubic-bezier(0,0,.4,1);animation-fill-mode:forwards;opacity:0;transform:translateY(4rem)}.swiper{position:static}.block-features-highlights.bg-white .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){border-width:1px;--tw-border-opacity:1;border-color:rgb(58 58 58/var(--tw-border-opacity,1));opacity:1}.swiper-pagination .swiper-pagination-bullet{height:.75rem;width:.75rem;border-radius:2px}.swiper-pagination-bullet{border-width:1px;border-style:solid;--tw-border-opacity:1;border-color:rgb(255 255 255/var(--tw-border-opacity,1));background-color:transparent;opacity:1}.swiper-pagination-bullet-active{--tw-border-opacity:1;border-color:rgb(107 255 80/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(107 255 80/var(--tw-bg-opacity,1))}.block-hero .swiper-pagination{bottom:2rem}.swiper-scrollbar.swiper-scrollbar-horizontal{position:absolute;left:0;bottom:0;z-index:0;height:.75rem;width:100vw;border-radius:0;--tw-bg-opacity:1;background-color:rgb(0 0 35/var(--tw-bg-opacity,1))}.swiper-scrollbar .swiper-scrollbar-drag{border-radius:0;--tw-bg-opacity:1;background-color:rgb(107 255 80/var(--tw-bg-opacity,1))}.block-timeline .slide-content{padding-left:1rem;padding-right:1rem;padding-top:4rem}.block-timeline .swiper-slide .year{font-size:3rem;line-height:1;--tw-text-opacity:1;color:rgb(70 28 220/var(--tw-text-opacity,1));transition-property:all;transition-timing-function:cubic-bezier(0,0,.4,1);transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.block-timeline .swiper-slide-active~div .year{font-size:2.25rem;line-height:2.5rem;--tw-text-opacity:1;color:rgb(0 0 35/var(--tw-text-opacity,1))}.block-timeline .swiper-slide-active~div .year:hover{--tw-text-opacity:1;color:rgb(70 28 220/var(--tw-text-opacity,1))}.block-timeline .timeline-icon{position:absolute;z-index:50;width:2.5rem;--tw-translate-x:-1.25rem;--tw-text-opacity:1;color:rgb(70 28 220/var(--tw-text-opacity,1));pointer-events:auto;--tw-translate-y:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));cursor:pointer;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(0,0,.4,1);transition-delay:0s;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.block-timeline .swiper-slide-active~.swiper-slide .timeline-icon{--tw-text-opacity:1;color:rgb(107 255 80/var(--tw-text-opacity,1))}.block-timeline .timeline-icon:hover{--tw-text-opacity:1!important;color:rgb(70 28 220/var(--tw-text-opacity,1))!important}.block-timeline .swiper-pagination-bullet{border-width:1px;--tw-border-opacity:1;border-color:rgb(58 58 58/var(--tw-border-opacity,1));opacity:1}.block-timeline .swiper-wrapper .swiper-slide:first-of-type:before,.block-timeline .swiper-wrapper .swiper-slide:last-of-type:before{content:"";position:absolute;top:0;left:0;width:100vw;transition-property:transform;transition-timing-function:cubic-bezier(0,0,.4,1);transition-delay:.3s;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.block-timeline .swiper-wrapper .swiper-slide:first-of-type:before{--tw-translate-y:50%;--tw-translate-x:-100%;--tw-bg-opacity:1}.block-timeline .swiper-slide .line,.block-timeline .swiper-wrapper .swiper-slide:first-of-type:before{height:1.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));background-color:rgb(70 28 220/var(--tw-bg-opacity,1))}.block-timeline .swiper-slide .line{position:absolute;top:0;left:0;z-index:-10;display:block;width:100%;--tw-translate-y:50%;overflow:hidden;--tw-bg-opacity:1;transition-delay:.3s}.block-timeline .swiper-slide:last-of-type .line{width:100vw}.block-timeline .swiper-slide .line:before{content:"";display:block;height:100%;width:100%;border-top-width:4px;border-bottom-width:4px;--tw-border-opacity:1;border-color:rgb(255 255 255/var(--tw-border-opacity,1));z-index:-10;--tw-translate-x:100%;--tw-bg-opacity:1;background-color:rgb(107 255 80/var(--tw-bg-opacity,1));transition-delay:.3s;transition-property:transform;transition-timing-function:cubic-bezier(0,0,.4,1);transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.block-timeline .swiper-slide .line:before,.block-timeline .swiper-slide-active .line:before,.block-timeline .swiper-slide-active~div .line:before{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.block-timeline .swiper-slide-active .line:before,.block-timeline .swiper-slide-active~div .line:before{--tw-translate-x:0px}.timeline-content{margin-top:1rem;--tw-translate-y:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.timeline-content>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.timeline-content{font-size:.875rem;line-height:1.25rem;opacity:1;transition-property:all;transition-timing-function:cubic-bezier(0,0,.4,1);transition-delay:.5s;transition-duration:.5s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.block-timeline .swiper-slide-active~div .timeline-content{--tw-translate-y:1rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));opacity:0}.link-button .icon{transition-property:transform;transition-timing-function:cubic-bezier(0,0,.4,1);transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.link-button{transition-property:all;transition-timing-function:cubic-bezier(0,0,.4,1);transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.link-button:hover .icon{--tw-translate-x:0.5rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}a[class*=bg-].bordered-icon .icon-container{border-width:0!important}.custom-html-content span{margin-left:1rem;font-size:1rem;line-height:1.5rem}@media (max-width:640px){.custom-html-content span{margin-left:.5rem;font-size:.875rem;line-height:1.25rem}.banner-custom-en h1{font-size:2rem!important;line-height:2rem!important;font-weight:bolder}.banner-custom-en p{font-size:1rem!important;line-height:1rem!important}.card-products,.text-title-products{width:auto!important}.swiper-scrollbar-horizontal{display:none}.container-en h1{font-size:1.5rem!important}}.banner-custom-en h1{font-size:4rem;line-height:4rem;font-weight:bolder}.banner-custom-en p{font-size:2rem;line-height:2rem}.bg-matera-blue-dark:before{background-color:#002!important}.bg-matera-gray{background-color:#ecf2fa!important}.card-blue-en{display:flex;align-items:center}.card-products{width:100%!important}.solutions-section-title h2{font-size:36px;line-height:45px!important;margin:10px 0}.mr-20{margin-right:5rem!important}.container-en h1{margin-bottom:1rem}@media (min-width:1300px){#pg-digital-twin-hero .object-cover{-o-object-position:center -110px;object-position:center -110px}}#pg-digital-twin-what-is-dt.block-two-columns-text p{margin-bottom:9px}#pg-digital-twin-stablecoins{padding-top:9px}#pg-digital-twin-text-media.block-text-media{margin-top:calc(5rem + 60px)!important}#pg-digital-twin-hero a{position:relative;display:flex;min-height:3rem;width:-moz-fit-content;width:fit-content;align-items:center;border-radius:.5rem;--tw-bg-opacity:1;background-color:rgb(107 255 80/var(--tw-bg-opacity,1));padding:.5rem 3.5rem .5rem 1.5rem;text-align:left;font-size:1rem;line-height:1.5rem;font-weight:700;--tw-text-opacity:1;color:rgb(0 0 35/var(--tw-text-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(0,0,.4,1);transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}#pg-digital-twin-hero a:hover{background-color:rgb(39 163 17/var(--tw-bg-opacity,1))}#pg-digital-twin-hero a:after{content:"";position:absolute;right:1rem;top:50%;transform:translateY(-50%);width:1rem;height:1rem;background-color:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 12 12'%3E%3Cpath fill='black' fill-rule='evenodd' d='M1.333 6.667H8.78L5.527 9.92a.67.67 0 0 0 0 .947c.26.26.68.26.94 0l4.393-4.394c.26-.26.26-.68 0-.94l-4.387-4.4a.664.664 0 1 0-.94.94l3.247 3.26H1.333c-.366 0-.666.3-.666.667s.3.667.666.667' clip-rule='evenodd'/%3E%3C/svg%3E") no-repeat center;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 12 12'%3E%3Cpath fill='black' fill-rule='evenodd' d='M1.333 6.667H8.78L5.527 9.92a.67.67 0 0 0 0 .947c.26.26.68.26.94 0l4.393-4.394c.26-.26.26-.68 0-.94l-4.387-4.4a.664.664 0 1 0-.94.94l3.247 3.26H1.333c-.366 0-.666.3-.666.667s.3.667.666.667' clip-rule='evenodd'/%3E%3C/svg%3E") no-repeat center}#form-digital-twin{padding-top:.2rem!important;margin-bottom:2.78rem!important}#form-digital-twin h3{line-height:normal}#pg-digital-twin-agility{margin-bottom:3.1rem!important}#pg-digital-twin-stablecoins .swiper{margin-top:-9px!important}