@charset "UTF-8";html{scroll-padding-top:75px}@media (min-width:1200px){html{scroll-padding-top:80px}}.container-fluid{max-width:1350px}@media (min-width:768px){.container-fluid{padding-left:50px;padding-right:50px}}body{font-family:HelveticaNow,sans-serif;color:#000;overflow-x:hidden}.preloader{height:100vh;width:100vw;position:fixed;inset:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#000;background-color:#fff;z-index:9999;-webkit-transition:opacity .3s ease-in;transition:opacity .3s ease-in}.preloader.hide{opacity:0}@media (max-width:991.98px){.preloader img{display:block}.preloader video{display:none}}@media (min-width:992px){.preloader img{display:none}.preloader video{display:block;-o-object-fit:fill;object-fit:fill}}.preloader img,.preloader video{width:100%}.preloader .loading{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,calc(-50% + 32px));transform:translate(-50%,calc(-50% + 32px));font-size:18px}.text-primary{color:#1400f4!important}.text-secondary{color:#55ffe7!important}a{color:#1400f4}.btn-animate{position:relative}.btn-animate span{display:inline-block;-webkit-transition:all .3s ease;transition:all .3s ease}.btn-animate .circle{position:absolute;top:0;right:0;text-align:center;opacity:0;-webkit-transform:scale(0);transform:scale(0);-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.btn-animate .circle i{-webkit-transform:translateX(-100%);transform:translateX(-100%);-webkit-transition:all .6s ease;transition:all .6s ease}.btn-animate:hover span{-webkit-transform:translateX(-.5rem);transform:translateX(-.5rem)}.btn-animate:hover .circle{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.btn-animate:hover .circle i{-webkit-transform:translateX(0);transform:translateX(0)}.btn-gradient,.btn-primary{text-decoration:none;background:#1400f4;color:#fff;position:relative;height:80px;font-size:18px;font-weight:700;line-height:80px;display:inline-block;border-radius:40px;padding-left:40px;padding-right:120px;text-align:left}@media (max-width:991.98px){.btn-gradient,.btn-primary{padding-left:20px;font-size:14px;line-height:50px;height:50px;padding-right:50px}}.btn-gradient .circle,.btn-primary .circle{text-align:center;font-size:30px;line-height:80px;width:80px;height:80px;border-radius:50%;background:#55ffe7;color:#000;position:absolute;right:0;top:0;-webkit-transform:scale(.7);transform:scale(.7)}@media (max-width:991.98px){.btn-gradient .circle,.btn-primary .circle{font-size:20px;line-height:50px;width:50px;height:50px}}.btn-gradient{background:linear-gradient(303.3deg,#ec02fe 0,#000aff 100%),linear-gradient(0deg,#000aff,#000aff)}.btn-gradient .circle{background:#fff;color:#ec02fe}.text-gradient{padding-block:.5rem;color:transparent;background:linear-gradient(114.43deg,#1400f4 38.4%,#55ffe7 93.88%);background-clip:text;-webkit-background-clip:text}.custom-full-stop{position:relative}.custom-full-stop:after{content:"";display:inline-block;width:10px;height:10px;border-radius:50%;background:#1400f4;position:relative}.custom-full-stop.black-full-stop:after{background:#000}.heading .custom-full-stop:after{background:#55ffe7}.heading .custom-full-stop.black-full-stop:after{background:#000}@media (max-width:991.98px){.heading .custom-full-stop{padding-right:6px}.heading .custom-full-stop:after{width:6px;height:6px}}.preserve-3d{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.intro-1{padding-top:clamp(150px,10vw,200px)}@font-face{font-family:HelveticaNow;src:url(../fonts/HelveticaNowDisplay-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:block}@font-face{font-family:HelveticaNow;src:url(../fonts/HelveticaNowDisplay-Medium.ttf) format("truetype");font-weight:500;font-style:normal;font-display:block}@font-face{font-family:HelveticaNow;src:url(../fonts/HelveticaNowDisplay-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:block}@font-face{font-family:HelveticaNow;src:url(../fonts/HelveticaNowDisplay-ExtraBold.ttf) format("truetype");font-weight:900;font-style:normal;font-display:block}@font-face{font-family:Noto;font-style:normal;font-weight:400;font-display:block;src:url(../fonts/NotoSansSC-Regular.ttf) format("truetype")}@font-face{font-family:Noto;font-style:normal;font-weight:700;font-display:block;src:url(../fonts/NotoSansSC-Bold.ttf) format("truetype")}.font-noto{font-family:Noto,sans-serif}.block-big-picture{position:relative;color:#fff;background-color:#fff;overflow:hidden}@media (min-width:992px){.block-big-picture{height:100vh}}.block-big-picture .circles{height:100vh;position:relative}@media (min-width:992px){.block-big-picture .circles{position:absolute;inset:0}}.block-big-picture .circle-1{color:#fff;text-align:center;font-size:25px;line-height:1;font-weight:700;height:100%;width:100%;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;z-index:100}.block-big-picture .circle-1 .text{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:250px;padding:0 1rem;z-index:9}.block-big-picture .circle-1 .circle-bg{position:absolute;inset:0;background:#1400f4;height:100%;width:100%;clip-path:circle(125px at 50% 50%)}.block-big-picture .circle-2{position:absolute;top:50%;left:50%;border-radius:100%;width:150px;aspect-ratio:1;background:#55ffe7;-webkit-transform:translate(90%,-200%);transform:translate(90%,-200%)}@media (max-width:575.98px){.block-big-picture .circle-2{width:100px;-webkit-transform:translate(80%,-300%);transform:translate(80%,-300%)}}.block-big-picture .circle-3{position:absolute;z-index:0;width:200px;aspect-ratio:1;top:50%;left:50%;border-radius:100%;overflow:hidden;-webkit-transform:translate(100%,0);transform:translate(100%,0)}@media (max-width:575.98px){.block-big-picture .circle-3{width:150px;-webkit-transform:translate(25%,90%);transform:translate(25%,90%)}}.block-big-picture .circle-3 img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.block-big-picture .circle-4{position:absolute;z-index:0;width:150px;aspect-ratio:1;top:50%;left:50%;border-radius:100%;overflow:hidden;-webkit-transform:translate(-240%,-100%);transform:translate(-240%,-100%)}@media (max-width:575.98px){.block-big-picture .circle-4{width:75px;-webkit-transform:translate(-250%,-280%);transform:translate(-250%,-280%)}}.block-big-picture .circle-4 img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.block-big-picture .circle-5{position:absolute;z-index:0;width:180px;aspect-ratio:1;top:50%;left:50%;border-radius:100%;overflow:hidden;-webkit-transform:translate(-110%,-200%);transform:translate(-110%,-200%)}@media (max-width:575.98px){.block-big-picture .circle-5{width:120px;-webkit-transform:translate(-80%,-300%);transform:translate(-80%,-300%)}}.block-big-picture .circle-5 img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.block-big-picture .circle-6{position:absolute;top:50%;left:50%;border-radius:100%;width:125px;aspect-ratio:1;background:#ec00ff;-webkit-transform:translate(-150%,130%);transform:translate(-150%,130%)}@media (max-width:575.98px){.block-big-picture .circle-6{width:100px;-webkit-transform:translate(-140%,200%);transform:translate(-140%,200%)}}.block-big-picture .img-content{height:100vh}@media (min-width:992px){.block-big-picture .img-content{clip-path:circle(9.2% at 50% 50%);z-index:-1;visibility:hidden;height:100%}}.block-big-picture .img-content .img{font-size:0}.block-big-picture .img-content .img img{width:100%;height:100vh;-o-object-fit:cover;object-fit:cover}.block-big-picture .img-content .content{position:absolute;width:100%;left:0;bottom:0;padding-bottom:150px}@media (max-width:991.98px){.block-big-picture .img-content .content{padding-bottom:100px}}.block-big-picture .img-content .content .text{font-size:75px;font-weight:700;line-height:1;max-width:701px}.block-big-picture .img-content .content .text.custom-full-stop:after{background:#55ffe7}@media (max-width:991.98px){.block-big-picture .img-content .content .text{font-size:40px;max-width:400px}.block-big-picture .img-content .content .text.custom-full-stop{padding-right:6px}.block-big-picture .img-content .content .text.custom-full-stop:after{width:6px;height:6px}}.block-big-picture .img-content .content .text span{color:#55ffe7}.block-change{color:#1400f4}.block-change .wrapper{position:relative;overflow:hidden;min-height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:100px 0}@media (max-width:767.98px){.block-change .wrapper{min-height:0}}.block-change .bg-gradient{position:absolute;width:2560px;height:auto;bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);font-size:0;z-index:-1}.block-change .bg-gradient video{width:100%;-o-object-fit:cover;object-fit:cover}.block-change .heading{font-size:60px;line-height:1;font-weight:700}@media (max-width:991.98px){.block-change .heading{font-size:40px}}.block-change .heading{margin-bottom:2rem}.block-change .accordion .accordion-item{border:none;border-radius:20px;background:rgba(85,255,231,.5);-webkit-transition:all .7s ease;transition:all .7s ease}.block-change .accordion .accordion-item+.accordion-item{margin-top:1rem}.block-change .accordion .accordion-item.active{background:#1400f4}.block-change .accordion .accordion-item.active .title{color:#55ffe7}.block-change .accordion .accordion-item.active .accordion-body{color:#fff}.block-change .accordion button{padding:2rem;background:0 0;display:block;width:100%;text-align:left;-webkit-appearance:none;border:none}.block-change .accordion .title{font-size:35px;line-height:1;font-weight:700;color:#1400f4;-webkit-transition:all .3s ease;transition:all .3s ease}@media (max-width:991.98px){.block-change .accordion .title{font-size:28px}}.block-change .accordion .accordion-body{font-size:21px;line-height:1.3;font-weight:500;padding:0}@media (max-width:991.98px){.block-change .accordion .accordion-body{padding-top:2rem;font-size:18px}}.block-change .accordion .accordion-collapse{opacity:0;-webkit-transition:all .3s ease;transition:all .3s ease}.block-change .accordion .accordion-collapse.show{opacity:1}@media (min-width:992px){.block-evolving-ip{height:100vh}}.block-evolving-ip .cardflip{position:relative;overflow:hidden}@media (min-width:992px){.block-evolving-ip .cardflip{height:100vh}}.block-evolving-ip .intro div[class^=circle]{position:absolute;top:50%;left:50%;border-radius:50%;overflow:hidden}.block-evolving-ip .intro div[class^=circle] img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.block-evolving-ip .intro .wrapper{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.block-evolving-ip .intro .text{font-size:60px;font-weight:700;line-height:1;max-width:698px}.block-evolving-ip .intro .text.custom-full-stop:after{background:#55ffe7;width:9px;height:9px}@media (max-width:991.98px){.block-evolving-ip .intro .text{font-size:40px}.block-evolving-ip .intro .text.custom-full-stop{padding-right:6px}.block-evolving-ip .intro .text.custom-full-stop:after{width:6px;height:6px}}.block-evolving-ip .intro .text .text-gradient{background:linear-gradient(121.9deg,#000aff 29.78%,#55ffe7 91.24%);background-clip:text;-webkit-background-clip:text;color:transparent}.block-evolving-ip .intro .text .text-gradient.custom-full-stop:after{background:#55ffe7}.block-evolving-ip .intro-1{padding-top:0}.block-evolving-ip .intro-1 .circle-1{width:193px;aspect-ratio:1;-webkit-transform:translate(-350%,-260%);transform:translate(-350%,-260%)}@media (max-width:991.98px){.block-evolving-ip .intro-1 .circle-1{width:112px;-webkit-transform:translate(-30%,-320%);transform:translate(-30%,-320%)}}.block-evolving-ip .intro-1 .circle-2{width:300px;aspect-ratio:1;-webkit-transform:translate(-90%,-180%);transform:translate(-90%,-180%)}@media (max-width:991.98px){.block-evolving-ip .intro-1 .circle-2{width:72px;-webkit-transform:translate(-210%,-500%);transform:translate(-210%,-500%)}}.block-evolving-ip .intro-1 .circle-3{width:140px;aspect-ratio:1;background:#55ffe7;-webkit-transform:translate(210%,-270%);transform:translate(210%,-270%)}@media (max-width:991.98px){.block-evolving-ip .intro-1 .circle-3{width:52px;-webkit-transform:translate(220%,-500%);transform:translate(220%,-500%)}}.block-evolving-ip .intro-1 .circle-4{width:250px;aspect-ratio:1;background:#1400f4;-webkit-transform:translate(-400%,-10%);transform:translate(-400%,-10%)}@media (max-width:991.98px){.block-evolving-ip .intro-1 .circle-4{width:93px;-webkit-transform:translate(-230%,-260%);transform:translate(-230%,-260%)}}.block-evolving-ip .intro-1 .circle-5{width:359px;aspect-ratio:1;-webkit-transform:translate(-210%,40%);transform:translate(-210%,40%)}@media (max-width:991.98px){.block-evolving-ip .intro-1 .circle-5{width:134px;-webkit-transform:translate(-130%,120%);transform:translate(-130%,120%)}}.block-evolving-ip .intro-1 .circle-6{width:258px;aspect-ratio:1;-webkit-transform:translate(-50%,80%);transform:translate(-50%,80%)}@media (max-width:991.98px){.block-evolving-ip .intro-1 .circle-6{width:96px;-webkit-transform:translate(-50%,330%);transform:translate(-50%,330%)}}.block-evolving-ip .intro-1 .circle-7{width:458px;aspect-ratio:1;-webkit-transform:translate(80%,-20%);transform:translate(80%,-20%)}@media (max-width:991.98px){.block-evolving-ip .intro-1 .circle-7{width:171px;-webkit-transform:translate(30%,100%);transform:translate(30%,100%)}}.block-evolving-ip .intro-2{color:#fff}@media (max-width:991.98px){.block-evolving-ip .intro-2{overflow:hidden}}@media (max-width:991.98px){.block-evolving-ip .intro-2 div[class^=circle]{top:auto;bottom:30%}}.block-evolving-ip .intro-2 .circle-1{width:202px;aspect-ratio:1;-webkit-transform:translate(-420%,-210%);transform:translate(-420%,-210%)}@media (max-width:991.98px){.block-evolving-ip .intro-2 .circle-1{width:75px;-webkit-transform:translate(-200%,-670%);transform:translate(-200%,-670%)}}.block-evolving-ip .intro-2 .circle-2{width:363px;aspect-ratio:1;-webkit-transform:translate(-80%,-150%);transform:translate(-80%,-150%)}@media (max-width:991.98px){.block-evolving-ip .intro-2 .circle-2{width:136px;-webkit-transform:translate(-10%,-330%);transform:translate(-10%,-330%)}}.block-evolving-ip .intro-2 .circle-3{width:170px;aspect-ratio:1;background:#55ffe7;-webkit-transform:translate(310%,-260%);transform:translate(310%,-260%)}@media (max-width:991.98px){.block-evolving-ip .intro-2 .circle-3{width:63px;-webkit-transform:translate(130%,-600%);transform:translate(130%,-600%)}}.block-evolving-ip .intro-2 .circle-4{width:230px;aspect-ratio:1;background:#ec00ff;-webkit-transform:translate(-290%,-100%);transform:translate(-290%,-100%)}@media (max-width:991.98px){.block-evolving-ip .intro-2 .circle-4{width:86px;-webkit-transform:translate(-160%,-430%);transform:translate(-160%,-430%)}}.block-evolving-ip .intro-2 .circle-5{width:370px;aspect-ratio:1;-webkit-transform:translate(80%,-80%);transform:translate(80%,-80%)}@media (max-width:991.98px){.block-evolving-ip .intro-2 .circle-5{width:121px;-webkit-transform:translate(-170%,-140%);transform:translate(-170%,-140%)}}.block-evolving-ip .intro-2 .circle-6{width:324px;aspect-ratio:1;-webkit-transform:translate(-300%,20%);transform:translate(-300%,20%)}@media (max-width:991.98px){.block-evolving-ip .intro-2 .circle-6{width:171px;-webkit-transform:translate(-10%,-70%);transform:translate(-10%,-70%)}}.block-evolving-ip .intro-2 .circle-7{width:212px;aspect-ratio:1;-webkit-transform:translate(290%,40%);transform:translate(290%,40%)}@media (max-width:991.98px){.block-evolving-ip .intro-2 .circle-7{width:79px;-webkit-transform:translate(-70%,-360%);transform:translate(-70%,-360%)}}.block-evolving-ip .intro-2 .wrapper{-webkit-box-align:end;-ms-flex-align:end;align-items:end}.block-evolving-ip .intro-2 .text{max-width:793px;padding-bottom:100px}.block-evolving-ip .intro-2 .text.custom-full-stop:after{background:#55ffe7}.block-evolving-ip .intro-2 .text span{color:#55ffe7}.block-evolving-ip .intro-1,.block-evolving-ip .intro-2{position:relative;width:100%;height:100vh}@media (min-width:992px){.block-evolving-ip .intro-1,.block-evolving-ip .intro-2{position:absolute;left:0;top:0;height:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden}}.block-evolving-ip .bg{position:absolute;background:#1400f4;width:100%;height:100%;top:0;left:0;border-bottom:1px solid #1400f4}.block-our-team .intro-vid{overflow:hidden;position:relative;background:#000;color:#fff}.block-our-team .intro-vid .vid{font-size:0}.block-our-team .intro-vid .vid video{width:100vw;height:100vh;-o-object-fit:cover;object-fit:cover}.block-our-team .intro-vid .content{position:absolute;top:0;left:0;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.block-our-team .intro-vid .content .text{max-width:971px;font-size:50px;font-weight:700;line-height:1;margin-bottom:2rem}.block-our-team .intro-vid .content .text.custom-full-stop:after{width:7px;height:7px;background:#fff}@media (max-width:991.98px){.block-our-team .intro-vid .content .text{font-size:28px}.block-our-team .intro-vid .content .text.custom-full-stop{padding-right:4px}.block-our-team .intro-vid .content .text.custom-full-stop:after{width:4px;height:4px}}.block-our-team .intro-vid .content .btn-play{background:#1400f4;color:#fff;padding:0;margin:0;width:100px;height:100px;border-radius:50%;outline:0!important;border:none!important;font-size:30px;line-height:100px}.block-our-team .intro-vid .content .btn-play i{margin-left:3px}@media (max-width:991.98px){.block-our-team .intro-vid .content .btn-play{font-size:15px;width:50px;height:50px;line-height:50px}}.block-our-team .row-2{padding-top:100px}.block-our-team .row-2 .heading{font-size:60px;line-height:1;font-weight:700}@media (max-width:991.98px){.block-our-team .row-2 .heading{font-size:40px}}.block-our-team .row-2 .heading{margin-bottom:2rem}.block-our-team .row-2 .text{max-width:611px;font-size:18px;line-height:1.3;margin-bottom:3rem}.block-our-team .row-2 .team-carousel{--team-max:1350px;--team-pad:0.75rem;--team-inner:calc(min(var(--team-max), 100%) - var(--team-pad) * 2);--team-inset:max(
    var(--team-pad),
    calc((100% - var(--team-max)) / 2 + var(--team-pad))
  );width:100%}@media (min-width:768px){.block-our-team .row-2 .team-carousel{--team-pad:50px}}.block-our-team .row-2 .viewport{overflow:hidden;cursor:-webkit-grab;cursor:grab}.block-our-team .row-2 .viewport.isDragging{cursor:-webkit-grabbing;cursor:grabbing;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.block-our-team .row-2 .slides{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-touch-action:pan-y pinch-zoom;touch-action:pan-y pinch-zoom;padding-left:var(--team-inset)}.block-our-team .row-2 .slide{-webkit-box-flex:0;-ms-flex:0 0 calc(var(--team-inner)/ 4);flex:0 0 calc(var(--team-inner)/ 4);min-width:0;padding-inline:.75rem}@media (max-width:991.98px){.block-our-team .row-2 .slide{-ms-flex-preferred-size:calc(var(--team-inner)/ 2);flex-basis:calc(var(--team-inner)/ 2)}}@media (max-width:767.98px){.block-our-team .row-2 .slide{-ms-flex-preferred-size:calc(var(--team-inner) * .85);flex-basis:calc(var(--team-inner) * .85)}}.block-our-team .row-2 .progress{margin-top:clamp(3rem,8vw,5rem);margin-inline:auto;width:100%;max-width:450px;height:2px;background-color:#dedede;border-radius:8px;overflow:hidden}.block-our-team .row-2 .progress-bar{width:0;height:100%;background-color:#000;border-radius:8px;-webkit-transition:none;transition:none}.block-our-team .row-2 .btn-primary{margin-top:clamp(3rem,8vw,5rem)}.block-our-team .row-2 .leader{overflow:hidden;border-radius:30px;background:#000;color:#fff;position:relative;cursor:pointer;height:333px;margin-bottom:0}@media (min-width:992px){.block-our-team .row-2 .leader{aspect-ratio:404/550;height:auto;margin:0}}.block-our-team .row-2 .leader:hover .img{-webkit-transform:scale(1.05);transform:scale(1.05)}.block-our-team .row-2 .leader:hover .btn{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.block-our-team .row-2 .leader .img{position:absolute;width:100%;height:100%;top:0;left:0;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.block-our-team .row-2 .leader .img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.block-our-team .row-2 .leader .content{position:absolute;z-index:2;bottom:0;left:0;padding:1.5rem}.block-our-team .row-2 .leader .content .name{font-size:40px;font-weight:700;line-height:.9;margin-bottom:.5rem}.block-our-team .row-2 .leader .content .role{font-size:18px;font-weight:500;line-height:1}.block-our-team .row-2 .leader::after{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;background:-webkit-gradient(linear,left bottom,right top,from(rgba(0,0,0,.8)),color-stop(32%,rgba(0,0,0,.45)),color-stop(62%,transparent));background:linear-gradient(to top right,rgba(0,0,0,.8) 0,rgba(0,0,0,.45) 32%,transparent 62%)}.block-our-team .row-2 .leader .btn{border:none;background:#1400f4;color:#fff;position:absolute;top:0;right:0;z-index:2;width:50px;height:50px;font-size:15px;line-height:50px;padding:0;border-radius:50%;margin:1.5rem;-webkit-transition:all .3s ease;transition:all .3s ease}.block-overview .intro-1 .wrapper{position:relative}.block-overview .intro-1 .lottie{position:absolute;top:27px;overflow:hidden;width:100%}@media (max-width:575.98px){.block-overview .intro-1 .lottie{top:86px}}@media (min-width:425px) and (max-width:767px){.block-overview .intro-1 .lottie{top:65px}}.block-overview .intro-1 .lottie lottie-player{width:2500px;position:relative;left:0}@media (max-width:991.98px){.block-overview .intro-1 .lottie lottie-player{width:803px}}.block-overview .intro-1 .heading{font-size:75px;line-height:1;font-weight:700}@media (max-width:991.98px){.block-overview .intro-1 .heading{font-size:40px}}.block-overview .intro-1 .text{font-size:21px;line-height:1.3;max-width:507px;margin:2rem 0 100px}@media (max-width:991.98px){.block-overview .intro-1 .text{font-size:18px}}.block-overview .intro-1 .text-2{font-size:21px;font-weight:700;margin-bottom:2rem}@media (max-width:991.98px){.block-overview .intro-1 .text-2{font-size:18px}}.block-overview .intro-1 .text-2 i{margin-left:.5rem;font-weight:300}.block-overview .intro-vid{overflow:hidden;position:relative;background:#000;color:#fff}.block-overview .intro-vid .vid{font-size:0}.block-overview .intro-vid .vid video{width:100vw;height:100vh;-o-object-fit:cover;object-fit:cover}.block-overview .intro-vid .content{position:absolute;top:0;left:0;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.block-overview .intro-vid .content .text{max-width:971px;font-size:50px;font-weight:700;line-height:1;margin-bottom:2rem}.block-overview .intro-vid .content .text.custom-full-stop:after{width:7px;height:7px;background:#fff}@media (max-width:991.98px){.block-overview .intro-vid .content .text{font-size:28px}.block-overview .intro-vid .content .text.custom-full-stop{padding-right:4px}.block-overview .intro-vid .content .text.custom-full-stop:after{width:4px;height:4px}}.block-overview .intro-vid .content .btn-play{background:#1400f4;color:#fff;padding:0;margin:0;width:100px;height:100px;border-radius:50%;outline:0!important;border:none!important;font-size:30px;line-height:100px}.block-overview .intro-vid .content .btn-play i{margin-left:3px}@media (max-width:991.98px){.block-overview .intro-vid .content .btn-play{font-size:15px;width:50px;height:50px;line-height:50px}}.block-page-article{--article-navbar-height:75px;--article-intro-padding-top:clamp(150px, 10vw, 200px)}@media (min-width:1200px){.block-page-article{--article-navbar-height:80px}}.block-page-article .container-fluid{position:relative}.block-page-article .article-breadcrumb{position:absolute;top:calc((var(--article-navbar-height) - var(--article-intro-padding-top))/ 2);left:0;right:0;width:100%;margin-bottom:0;padding-left:calc(var(--bs-gutter-x,1.5rem) * .5);padding-right:calc(var(--bs-gutter-x,1.5rem) * .5);-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:1}@media (min-width:768px){.block-page-article .article-breadcrumb{padding-left:50px;padding-right:50px}}.block-page-article .article-breadcrumb .breadcrumb{--bs-breadcrumb-divider:"";--bs-breadcrumb-margin-bottom:0;--bs-breadcrumb-item-active-color:#000;--bs-breadcrumb-bg:transparent;--bs-breadcrumb-padding-x:0;--bs-breadcrumb-padding-y:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:100%;max-width:100%;margin:0 auto;font-size:16px;line-height:1.3}.block-page-article .article-breadcrumb .breadcrumb-item{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.block-page-article .article-breadcrumb .breadcrumb-item+.breadcrumb-item::before{font-family:"Font Awesome 6 Pro";content:"\f054";color:#888;font-weight:900;font-size:10px}.block-page-article .article-breadcrumb .breadcrumb-item a{color:#1400f4;text-decoration:none}.block-page-article .article-breadcrumb .breadcrumb-item a:hover{text-decoration:underline}.block-page-article .article-breadcrumb .breadcrumb-item.active{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;min-width:0;color:#000}.block-page-article .article-breadcrumb__current{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.block-page-article .article-hero{margin-bottom:clamp(3rem,6vw,4.5rem)}.block-page-article .article-hero .heading{font-size:75px;line-height:1;font-weight:700}@media (max-width:991.98px){.block-page-article .article-hero .heading{font-size:40px}}.block-page-article .article-hero .heading{width:100%;margin:0 0 1.5rem}.block-page-article .article-hero__author{font-size:18px;line-height:1.3;margin-bottom:clamp(2rem,4vw,3rem)}.block-page-article .article-hero__img{overflow:hidden;border-radius:30px;width:100%;background:#e8e8e8}.block-page-article .article-hero__img img{width:100%;height:auto;display:block;-o-object-fit:cover;object-fit:cover;aspect-ratio:16/9}.block-page-article .article-body{max-width:760px;margin:0 auto}.block-page-article .article-block{margin-bottom:clamp(2.5rem,5vw,3.5rem)}.block-page-article .article-block--general .article-block__title{font-size:clamp(22px,3vw,28px);font-weight:700;line-height:1.2;margin-bottom:1.25rem}.block-page-article .article-block--general .article-block__content{font-size:18px;line-height:1.4}.block-page-article .article-block--general .article-block__content ul{margin:0;padding-left:1.25rem}.block-page-article .article-block--general .article-block__content ul li{margin-bottom:.35rem}.block-page-article .article-block--general .article-block__content ul li:last-child{margin-bottom:0}.block-page-article .article-block--blue-text{text-align:center;margin-top:clamp(3rem,6vw,4.5rem);margin-bottom:clamp(3rem,6vw,4.5rem)}.block-page-article .article-block--blue-text p{font-size:50px;line-height:1;font-weight:700}@media (max-width:991.98px){.block-page-article .article-block--blue-text p{font-size:40px}}.block-page-article .article-block--blue-text p{color:#1400f4;margin:0 auto;max-width:900px}.block-page-article .article-share{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.75rem 1rem;max-width:760px;margin:clamp(3rem,6vw,4.5rem) auto;padding-top:clamp(2rem,4vw,3rem);border-top:1px solid #e8e8e8}.block-page-article .article-share__label{font-size:18px;font-weight:700;line-height:1}.block-page-article .article-share__links{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.5rem}.block-page-article .article-share__btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:999px;background:#1400f4;color:#fff;font-size:14px;font-weight:700;line-height:1;padding:.65rem 1.25rem;text-decoration:none;-webkit-transition:opacity .2s ease;transition:opacity .2s ease}.block-page-article .article-share__btn .a2a_svg{display:none}.block-page-article .article-share__btn:hover{opacity:.85;color:#fff}.block-page-article .article-authors{max-width:960px;margin:0 auto clamp(4rem,8vw,6rem);padding-top:clamp(2rem,4vw,3rem);border-top:1px solid #e8e8e8}.block-page-article .article-authors__heading{font-size:clamp(28px,4vw,36px);font-weight:700;line-height:1.1;margin-bottom:clamp(2rem,4vw,2.5rem)}.block-page-article .article-authors__card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.5rem}@media (min-width:768px){.block-page-article .article-authors__card{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:2rem}}.block-page-article .article-authors__photo{-ms-flex-negative:0;flex-shrink:0;overflow:hidden;border:3px solid #1400f4;border-radius:30px;width:100%;max-width:280px}.block-page-article .article-authors__photo img{width:100%;height:auto;display:block;-o-object-fit:cover;object-fit:cover;aspect-ratio:1}.block-page-article .article-authors__content{-webkit-box-flex:1;-ms-flex:1;flex:1}.block-page-article .article-authors__content p{font-size:18px;line-height:1.4;margin:0}.block-page-article .article-authors__name{font-size:clamp(28px,4vw,36px);font-weight:700;line-height:1.1;margin-bottom:.35rem}.block-page-article .article-authors__role{font-size:18px;line-height:1.3;color:#666;margin-bottom:1.25rem}.block-page-contact .text{max-width:760px;margin-bottom:4rem}.block-page-contact .contact-layout{margin-top:1rem}.block-page-contact .contact-photo{overflow:hidden;border-radius:30px}.block-page-contact .contact-photo img{width:100%;height:auto;display:block}.block-page-contact .contact-info{margin-bottom:2.5rem}.block-page-contact .contact-info__title{font-size:18px;font-weight:700;line-height:1.3;margin-bottom:.75rem}.block-page-contact .contact-info .details{font-size:16px;line-height:1.4}.block-page-contact .contact-info a{text-decoration:none;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.35rem}.block-page-contact .contact-info a img{-ms-flex-negative:0;flex-shrink:0}.block-page-contact .contact-form label{display:block;font-size:16px;font-weight:700;line-height:1.3;margin-bottom:.5rem}.block-page-contact .contact-form input,.block-page-contact .contact-form textarea{width:100%;border:none;border-radius:20px;background:#f2f2f2;padding:1rem 1.25rem;font-size:16px;line-height:1.3;color:#000}.block-page-contact .contact-form input:focus,.block-page-contact .contact-form textarea:focus{outline:2px solid rgba(20,0,244,.35);outline-offset:0}.block-page-contact .contact-form textarea{min-height:160px;resize:vertical}.block-page-contact .contact-form__actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-top:2rem}.block-page-contact .contact-form .btn-primary{margin-top:0;border:none;cursor:pointer}.block-page-contact .office-locations{margin-top:clamp(5rem,10vw,8rem)}.block-page-contact .office-locations__title{margin-bottom:clamp(3rem,6vw,4rem)}.block-page-contact .office-locations__title .heading{font-size:60px;line-height:1;font-weight:700}@media (max-width:991.98px){.block-page-contact .office-locations__title .heading{font-size:40px}}.block-page-contact .office-locations__title .heading{margin-bottom:0}.block-page-contact .office-locations__list{display:grid;grid-template-columns:repeat(2,1fr);gap:3rem 1rem;margin:0;padding:0;list-style:none}@media (min-width:768px){.block-page-contact .office-locations__list{grid-template-columns:repeat(2,1fr);gap:3rem 2rem}}@media (min-width:992px){.block-page-contact .office-locations__list{grid-template-columns:repeat(3,1fr)}}@media (min-width:1200px){.block-page-contact .office-locations__list{grid-template-columns:repeat(4,1fr)}}.block-page-contact .office-locations__item{width:100%}.block-page-contact .office-locations__img{width:100%;height:auto;-o-object-fit:cover;object-fit:cover;aspect-ratio:16/12;border-radius:30px;display:block}.block-page-contact .office-locations__name{font-size:clamp(20px,2.5vw,25px);font-weight:700;line-height:1.2;margin:1rem 0 .5rem}.block-page-contact .office-locations__position{font-size:clamp(15px,1.8vw,18px);line-height:1}.block-page-insights .text{max-width:760px}.block-page-insights .insights-tabs{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:.5rem;margin-bottom:clamp(3rem,6vw,4.5rem)}.block-page-insights .insights-tabs__btn{border:1px solid #d9d9d9;border-radius:999px;background:#fff;color:#000;font-size:14px;font-weight:500;line-height:1;padding:.5rem 1.25rem;cursor:pointer;-webkit-transition:background .2s ease,border-color .2s ease,color .2s ease;transition:background .2s ease,border-color .2s ease,color .2s ease}.block-page-insights .insights-tabs__btn:hover{border-color:rgba(20,0,244,.35)}.block-page-insights .insights-tabs__btn.active{background:#1400f4;border-color:#1400f4;color:#fff}.block-page-insights .insights-grid .col-12[hidden]{display:none}.block-page-insights .insight-card{display:block;color:inherit;text-decoration:none}.block-page-insights .insight-card:hover{color:inherit;text-decoration:none}.block-page-insights .insight-card__img{position:relative;overflow:hidden;border-radius:30px;aspect-ratio:16/10;background:#e8e8e8;margin-bottom:1.25rem}.block-page-insights .insight-card__img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.block-page-insights .insight-card__pill{position:absolute;top:1rem;left:1rem;z-index:1;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.4rem;border-radius:999px;padding:.45rem .9rem;font-size:14px;font-weight:700;line-height:1;color:#fff}.block-page-insights .insight-card__pill i{font-size:10px}.block-page-insights .insight-card__pill--article{background:#1400f4}.block-page-insights .insight-card__pill--event{background:#55ffe7;color:#fff}.block-page-insights .insight-card__pill--podcast{background:#ec00ff}.block-page-insights .insight-card__title{font-size:clamp(20px,2.5vw,25px);font-weight:700;line-height:1.2;margin-bottom:.75rem}.block-page-insights .insight-card__text{font-size:18px;line-height:1.4;margin:0}.block-page-our-services .text{max-width:760px}.block-page-our-services .solutions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.5rem}.block-page-our-services .solution.solution-row{height:auto;aspect-ratio:auto;margin:0;cursor:default;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;min-height:360px}@media (min-width:992px){.block-page-our-services .solution.solution-row{min-height:420px}}.block-page-our-services .solution.solution-row .img{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}.block-page-our-services .solution.solution-row .img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:right center;object-position:right center}.block-page-our-services .solution.solution-row .content{position:relative;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:2rem;max-width:100%}@media (max-width:767.98px){.block-page-our-services .solution.solution-row .content{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media (min-width:768px){.block-page-our-services .solution.solution-row .content{padding:2.5rem 3rem;max-width:58%}}@media (min-width:992px){.block-page-our-services .solution.solution-row .content{padding:3rem 3.5rem;max-width:55%}}.block-page-our-services .solution.solution-row .title{position:static;margin:0 0 1.25rem;font-size:36px;line-height:1.1}@media (max-width:991.98px){.block-page-our-services .solution.solution-row .title{font-size:28px}}@media (max-width:767.98px){.block-page-our-services .solution.solution-row .desc{display:none}}.block-page-our-services .solution.solution-row .desc p{line-height:1.4;margin-bottom:1rem}.block-page-our-services .solution.solution-row .desc p:last-child{margin-bottom:0}.block-page-our-services .solution.solution-row .desc-medium{font-size:21px;font-weight:500}.block-page-our-services .solution.solution-row .desc-regular{font-size:18px;font-weight:400}.block-page-our-services .solution.solution-row .actions{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.75rem;margin-top:1.75rem}.block-page-our-services .solution.solution-row .btn.btn-service{position:static;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.75rem;width:auto;height:auto;margin:0;border:none;border-radius:999px;padding:.4rem .4rem .4rem 1.25rem;font-size:15px;font-weight:700;line-height:1.2;text-align:left;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}@media (max-width:991.98px){.block-page-our-services .solution.solution-row .btn.btn-service{font-size:13px;padding-left:1rem}}.block-page-our-services .solution.solution-row .btn.btn-service .circle{position:static;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0;width:42px;height:42px;margin:0;border-radius:50%;font-size:14px;line-height:1;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}@media (max-width:991.98px){.block-page-our-services .solution.solution-row .btn.btn-service .circle{width:36px;height:36px}}.block-page-our-services .solution.solution-row .btn.btn-service:hover .circle{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.block-page-our-services .solution.solution-row .btn.btn-service-light{background:#fff;color:#1400f4}.block-page-our-services .solution.solution-row .btn.btn-service-light .circle{background:#1400f4;color:#fff}.block-page-our-services .solution.solution-row .btn.btn-service-dark{background:#1400f4;color:#fff}.block-page-our-services .solution.solution-row .btn.btn-service-dark .circle{background:#fff;color:#1400f4}.block-page-our-services .solution.solution-row:nth-child(3n+1){background:#1400f4}.block-page-our-services .solution.solution-row:nth-child(3n+1) .desc,.block-page-our-services .solution.solution-row:nth-child(3n+1) .title{color:#fff}.block-page-our-services .solution.solution-row:nth-child(3n+2){background:#55ffe7}.block-page-our-services .solution.solution-row:nth-child(3n+2) .desc,.block-page-our-services .solution.solution-row:nth-child(3n+2) .title{color:#1400f4}.block-page-our-services .solution.solution-row:nth-child(3n){background:#e8e8e8}.block-page-our-services .solution.solution-row:nth-child(3n) .desc,.block-page-our-services .solution.solution-row:nth-child(3n) .title{color:#000}.block-page-our-services .solution.solution-row:hover .img{-webkit-transform:none;transform:none}.block-page-our-team .leader{overflow:hidden;border-radius:30px;background:#000;color:#fff;position:relative;cursor:pointer;height:333px;margin-bottom:0}@media (min-width:992px){.block-page-our-team .leader{aspect-ratio:404/550;height:auto;margin:0}}.block-page-our-team .leader:hover .img{-webkit-transform:scale(1.05);transform:scale(1.05)}.block-page-our-team .leader:hover .btn{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.block-page-our-team .leader .img{position:absolute;width:100%;height:100%;top:0;left:0;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.block-page-our-team .leader .img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.block-page-our-team .leader .content{position:absolute;z-index:2;bottom:0;left:0;padding:1.5rem}.block-page-our-team .leader .content .name{font-size:40px;font-weight:700;line-height:.9;margin-bottom:.5rem}.block-page-our-team .leader .content .role{font-size:18px;font-weight:500;line-height:1}.block-page-our-team .leader::after{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;background:-webkit-gradient(linear,left bottom,right top,from(rgba(0,0,0,.8)),color-stop(32%,rgba(0,0,0,.45)),color-stop(62%,transparent));background:linear-gradient(to top right,rgba(0,0,0,.8) 0,rgba(0,0,0,.45) 32%,transparent 62%)}.block-page-our-team .leader .btn{border:none;background:#1400f4;color:#fff;position:absolute;top:0;right:0;z-index:2;width:50px;height:50px;font-size:15px;line-height:50px;padding:0;border-radius:50%;margin:1.5rem;-webkit-transition:all .3s ease;transition:all .3s ease}.block-page-partners .text{max-width:760px}.block-page-partners .partners-list{padding-top:clamp(4rem,8vw,6rem)}.block-page-partners .partners-list .partner-row:not(:last-child){margin-bottom:clamp(3rem,6vw,5rem)}.block-page-partners .partner__img{overflow:hidden;border-radius:30px}.block-page-partners .partner__img img{width:100%;height:auto;display:block;-o-object-fit:cover;object-fit:cover}.block-page-partners .partner__index{font-size:36px;font-weight:700;line-height:1}@media (max-width:991.98px){.block-page-partners .partner__index{font-size:28px}}.block-page-partners .partner__name{font-size:36px;font-weight:700;line-height:1.1;margin-bottom:1rem}@media (max-width:991.98px){.block-page-partners .partner__name{font-size:28px}}.block-page-partners .partner__desc{font-size:18px;line-height:1.4}.block-page-platform .platform-top{position:relative;z-index:2;isolation:isolate;background-color:#fff}.block-page-platform .platform-top .text{max-width:760px}.block-page-platform .platform-top .platform-cta{position:relative;z-index:3;margin-top:clamp(3rem,8vw,5rem);margin-bottom:clamp(2rem,6vw,4rem)}.block-page-platform .platform-top .btn-primary{position:relative;z-index:3;margin-top:0}.block-page-platform .platform-heading-lg{font-size:clamp(36px,5vw,60px);font-weight:700;line-height:1.1;margin-bottom:0}.block-page-platform .platform-heading-md{font-size:clamp(28px,4vw,48px);font-weight:700;line-height:1.15;margin-bottom:0}.block-page-platform .platform-heading-sm{font-size:clamp(24px,3vw,36px);font-weight:700;line-height:1.15;margin-bottom:0}.block-page-platform .platform-heading-xs{font-size:clamp(20px,2.5vw,28px);font-weight:700;line-height:1.2;margin-bottom:.75rem}.block-page-platform .platform-image-blocks{position:relative;z-index:1;color:#fff}.block-page-platform .platform-image-blocks .block-image{position:absolute;width:100vw;height:100vh;text-align:center}.block-page-platform .platform-image-blocks .block-image img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;z-index:-1;opacity:0;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.block-page-platform .platform-image-blocks .block-image img.active{opacity:1}.block-page-platform .platform-image-blocks .block{position:relative;width:100vw;height:100vh;text-align:center}.block-page-platform .platform-image-blocks .block .heading{position:absolute;top:50%;left:50%;width:90%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media (min-width:768px){.block-page-platform .platform-image-blocks .block .heading{max-width:70%}}@media (min-width:992px){.block-page-platform .platform-image-blocks .block .heading{max-width:50%}}.block-page-platform .horizontal-scroll{background:#000;color:#fff;position:relative;overflow:hidden}.block-page-platform .horizontal-scroll .platform-stream-showcase__hero{position:relative;overflow:hidden;height:100vh;min-height:631px}.block-page-platform .horizontal-scroll .platform-stream-showcase__hero .imgs{width:100%;height:100%;position:relative;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.block-page-platform .horizontal-scroll .platform-stream-showcase__hero .bg-gradient{position:absolute;width:2560px;height:auto;bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);font-size:0}.block-page-platform .horizontal-scroll .platform-stream-showcase__hero .bg-gradient video{width:100%;-o-object-fit:cover;object-fit:cover}.block-page-platform .horizontal-scroll .platform-stream-showcase__hero .container-fluid{position:relative;z-index:2;width:100%}@media (max-width:991.98px){.block-page-platform .horizontal-scroll .platform-stream-showcase__hero .img{padding:0 2rem}}.block-page-platform .horizontal-scroll .platform-stream-showcase__tagline{color:#fff;font-size:25px;font-weight:500;line-height:1.2;margin-bottom:clamp(2.5rem,6vw,4rem)}.block-page-platform .horizontal-scroll .platform-stream-showcase__content{position:relative;z-index:1;padding-top:clamp(4rem,10vw,6rem);padding-bottom:100px}.block-page-platform .horizontal-scroll .platform-stream-showcase__content .streamip-vid{max-width:clamp(800px,65%,850px);margin:100px auto 0}@media (max-width:767.98px){.block-page-platform .horizontal-scroll .platform-stream-showcase__content .streamip-vid{max-width:clamp(280px,80%,330px);margin-top:clamp(3rem,8vw,6rem)}}.block-page-platform .horizontal-scroll .platform-stream-showcase__content .streamip-thumbnail{border-radius:clamp(6px,1.5vw,15px);cursor:pointer}.block-page-platform .horizontal-scroll .platform-stream-showcase__heading{font-size:60px;line-height:1;font-weight:700}@media (max-width:991.98px){.block-page-platform .horizontal-scroll .platform-stream-showcase__heading{font-size:40px}}.block-page-platform .horizontal-scroll .platform-stream-showcase__heading{color:#fff;max-width:900px;margin-inline:auto}.block-page-platform .horizontal-scroll .platform-stream-showcase__heading .text-gradient{background:linear-gradient(130.46deg,#55ffe7 26.16%,#00ffe6 55.33%,#ec00ff 84.49%);background-clip:text;-webkit-background-clip:text;color:transparent}.block-page-platform .horizontal-scroll .platform-stream-showcase__heading .custom-full-stop:after{background:#ec00ff}.block-page-platform .horizontal-scroll .platform-scroll__gradient-wrap{position:relative}.block-page-platform .horizontal-scroll .platform-scroll__gradient-wrap>.bg-gradient{position:absolute;width:2560px;height:auto;bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);font-size:0;z-index:0;pointer-events:none;display:none}.block-page-platform .horizontal-scroll .platform-scroll__gradient-wrap>.bg-gradient video{width:100%;-o-object-fit:cover;object-fit:cover}.block-page-platform .horizontal-scroll .platform-scroll__gradient-wrap .platform-more{position:relative;z-index:1;min-height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;padding-block:clamp(4rem,10vw,6rem)}.block-page-platform .horizontal-scroll .platform-scroll__gradient-wrap .platform-more .container-fluid{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.block-page-platform .horizontal-scroll .platform-scroll__gradient-wrap .platform-more__heading{font-size:70px;line-height:1;font-weight:700}@media (max-width:991.98px){.block-page-platform .horizontal-scroll .platform-scroll__gradient-wrap .platform-more__heading{font-size:40px}}.block-page-platform .horizontal-scroll .platform-scroll__gradient-wrap .platform-more__heading{color:#fff;margin-bottom:clamp(2rem,5vw,3rem)}.block-page-platform .horizontal-scroll .platform-scroll__gradient-wrap .platform-more__text{font-size:36px;font-weight:500;line-height:1.3;max-width:1080px}@media (max-width:991.98px){.block-page-platform .horizontal-scroll .platform-scroll__gradient-wrap .platform-more__text{font-size:24px}}.block-page-platform .horizontal-scroll .platform-scroll__gradient-wrap .platform-more__text.text-gradient{background:linear-gradient(130.46deg,#55ffe7 26.16%,#00ffe6 55.33%,#ec00ff 84.49%);background-clip:text;-webkit-background-clip:text;color:transparent}.block-page-platform .horizontal-scroll .platform-scroll__gradient-wrap .platform-more__text p{margin:0}.block-page-platform .horizontal-scroll .platform-scroll__gradient-wrap .platform-more__text p+p{margin-top:1.5em}.block-page-platform .horizontal-scroll .block-2{position:relative;z-index:1;margin-top:3rem;padding-top:7rem}.block-page-platform .horizontal-scroll .block-2 .viewport{overflow:hidden}.block-page-platform .horizontal-scroll .block-2 .block-heading{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:clamp(3rem,10vw,10rem)}.block-page-platform .horizontal-scroll .block-2 .block-heading .heading{-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out;white-space:nowrap}.block-page-platform .horizontal-scroll .block-2 .block-heading .heading .text-gradient{background:linear-gradient(130.46deg,#55ffe7 26.16%,#00ffe6 55.33%,#ec00ff 84.49%);background-clip:text;-webkit-background-clip:text;color:transparent}.block-page-platform .horizontal-scroll .block-2 .block-heading .heading:not(.active){opacity:.25}.block-page-platform .horizontal-scroll .block-2 .block-text{position:relative;margin-top:3.5rem;margin-inline:auto;width:90%;max-width:700px;text-align:center;z-index:1}.block-page-platform .horizontal-scroll .block-2 .block-text .text{font-size:18px;line-height:1.4;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.block-page-platform .horizontal-scroll .block-2 .block-text .text:not(.active){opacity:0;pointer-events:none}.block-page-platform .horizontal-scroll .block-2 .block-text .text:not(:first-child){position:absolute;top:0;left:0;right:0;width:100%}.block-page-platform .horizontal-scroll .block-2 .viewport-cards .block-cards{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.block-page-platform .horizontal-scroll .block-2 .block-cards{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;padding-top:4rem;gap:3rem}.block-page-platform .horizontal-scroll .block-2 .block-cards .card{--platform-card-bg:#0a0b1e;--platform-card-text:#d1d5db;width:auto;max-width:90%;-ms-flex-item-align:stretch;align-self:stretch;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background:var(--platform-card-bg);color:#fff;border-radius:32px;padding:clamp(.75rem,2vw,1.25rem);-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}@media (min-width:576px){.block-page-platform .horizontal-scroll .block-2 .block-cards .card{max-width:clamp(320px,55vw,520px)}}.block-page-platform .horizontal-scroll .block-2 .block-cards .card:not(.active){opacity:.25}.block-page-platform .horizontal-scroll .block-2 .block-cards .card.card-first{margin-left:3rem}.block-page-platform .horizontal-scroll .block-2 .block-cards .card .card-media{aspect-ratio:20/9;border-radius:12px;overflow:hidden;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.block-page-platform .horizontal-scroll .block-2 .block-cards .card .card-media img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.block-page-platform .horizontal-scroll .block-2 .block-cards .card .card-media.card-media--contain img{-o-object-fit:contain;object-fit:contain;padding:1.5rem}.block-page-platform .horizontal-scroll .block-2 .block-cards .card .text-content{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-top:clamp(1.5rem,4vw,2rem)}.block-page-platform .horizontal-scroll .block-2 .block-cards .card .text-content .heading{color:#fff;margin-bottom:1rem}.block-page-platform .horizontal-scroll .block-2 .block-cards .card .text-content .text{color:var(--platform-card-text);font-size:16px;line-height:1.5;margin:0}.block-page-platform .horizontal-scroll .block-2 .block-cards .card .text-content .card-features{list-style:none;margin:1.25rem 0 0;padding:0;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.block-page-platform .horizontal-scroll .block-2 .block-cards .card .text-content .card-features li{position:relative;padding-left:1.125rem;color:var(--platform-card-text);font-size:16px;line-height:1.5}.block-page-platform .horizontal-scroll .block-2 .block-cards .card .text-content .card-features li::before{content:"";position:absolute;left:0;top:.55em;width:6px;height:6px;background:#fff;border-radius:1px}.block-page-platform .horizontal-scroll .block-2 .block-cards .card .text-content .card-features li+li{margin-top:.625rem}.block-page-tdip-for-llms{padding-bottom:80px}.block-page-tdip-for-llms .page-header{margin-bottom:5rem;text-align:center}.block-page-tdip-for-llms .page-header .heading{max-width:900px;margin-left:auto;margin-right:auto;font-weight:700}.block-page-tdip-for-llms .page-content{max-width:680px;margin-left:auto;margin-right:auto;font-size:18px;line-height:1.5;white-space:pre-line}@media (max-width:991.98px){.block-page-tdip-for-llms .page-content{font-size:16px}}.block-page-tdip-for-llms .page-content ol,.block-page-tdip-for-llms .page-content ul{white-space:normal;line-height:1.4;padding-left:1.25em}.block-page-tdip-for-llms .page-content ol li,.block-page-tdip-for-llms .page-content ul li{white-space:normal;margin-bottom:.25em}.block-page-tdip-for-llms .page-content ol li:last-child,.block-page-tdip-for-llms .page-content ul li:last-child{margin-bottom:0}.block-page-tdip-for-llms .page-content b{font-weight:700}.block-page-tdip-for-llms .page-content a{text-decoration:underline;text-underline-offset:2px}.block-page-tdip-for-llms .page-content a:hover{text-decoration-thickness:2px}.block-partner{position:relative;overflow:hidden;padding-top:100px;padding-bottom:100px}.block-partner .container-fluid{position:relative;z-index:2;width:100%}.block-partner .content{max-width:none}.block-partner .heading{font-size:60px;line-height:1;font-weight:700}@media (max-width:991.98px){.block-partner .heading{font-size:40px}}.block-partner .heading{margin-bottom:1.75rem;letter-spacing:-.03em}.block-partner .text{max-width:640px;font-size:18px;line-height:1.35;margin-bottom:0}.block-partner .actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1.25rem 1.75rem;margin-top:clamp(2.5rem,5vw,3.5rem)}@media (min-width:992px){.block-partner .actions{-ms-flex-wrap:nowrap;flex-wrap:nowrap;width:-webkit-max-content;width:-moz-max-content;width:max-content}}.block-partner .logo img{display:block;height:44px;width:auto}.block-partner .circles{position:relative;width:100%;height:420px;margin-top:3rem}@media (min-width:992px){.block-partner .circles{height:auto;aspect-ratio:1.15/1;margin-top:0;width:calc(100% + 50px + max(0px,(100vw - 1350px)/ 2))}}.block-partner .circles>div{position:absolute;border-radius:50%;overflow:hidden;aspect-ratio:1}.block-partner .circles>div img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.block-partner .circle-1{height:13.5%;width:auto;top:4%;left:46%;background:#60fcec}.block-partner .circle-2{width:19%;top:14%;left:16%}.block-partner .circle-3{width:16%;top:8%;right:-1%}.block-partner .circle-4{height:6.5%;width:auto;top:48%;left:24%;background:#f03efc;z-index:2}.block-partner .circle-5{width:44%;top:22%;left:38%;z-index:1}.block-partner .circle-6{width:23%;top:62%;left:12%;z-index:2}.block-partner .circle-7{height:7%;width:auto;top:50%;right:-2%;background:#0434ff;z-index:2}@media (max-width:991.98px){.block-partner .content{text-align:center}.block-partner .text{max-width:320px;margin-left:auto;margin-right:auto}.block-partner .actions{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;gap:1.75rem}.block-partner .logo img{height:32px;width:auto}.block-partner .circles{width:100vw;height:100vw;margin-top:5.5rem;margin-left:calc(50% - 50vw)}.block-partner .circle-1{height:16.1%;top:1.4%;left:35.3%}.block-partner .circle-2{width:20.9%;top:19.2%;left:7%}.block-partner .circle-3{width:16.8%;top:11.5%;right:8.7%}.block-partner .circle-4{height:9.9%;top:51.4%;left:-3.8%}.block-partner .circle-5{width:51.4%;top:30.8%;left:34.6%}.block-partner .circle-6{width:25.2%;top:71.2%;left:7%}.block-partner .circle-7{height:10.6%;top:73.3%;right:-3.6%}}@media (min-width:992px){.block-powered .container-fluid{max-width:none;padding:1rem;padding-block:100px;margin-block:50px}}.block-powered .img{overflow:hidden;border-radius:20px;position:relative}.block-powered .img img,.block-powered .img video{-o-object-position:top;object-position:top;-o-object-fit:cover;object-fit:cover;width:100%;height:calc(100vh - 85px - 2rem);display:block}@media (max-width:991.98px){.block-powered .img img,.block-powered .img video{height:218px}}.block-powered .img .btn-play{position:absolute;inset:0;width:100%;height:100%;padding:0;margin:0;background:0 0;border:none;outline:0!important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:1}.block-powered .img .btn-play i{background:#1400f4;color:#fff;width:100px;height:100px;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:30px;padding-left:3px}@media (max-width:991.98px){.block-powered .img .btn-play i{width:50px;height:50px;font-size:15px}}.block-powered .content{padding-left:100px}@media (max-width:991.98px){.block-powered .content{padding:0}}.block-powered .content .logo{margin-bottom:90px}@media (max-width:991.98px){.block-powered .content .logo{margin-bottom:2rem}}.block-powered .content .heading{font-size:60px;line-height:1;font-weight:700}@media (max-width:991.98px){.block-powered .content .heading{font-size:40px}}.block-powered .content .heading{margin-bottom:clamp(2rem,4.8vw,3rem)}@media (max-width:991.98px){.block-powered .content .heading{margin-top:100px}}@media (min-width:992px){.block-powered .content .heading{max-width:360px;letter-spacing:-.04em}}@media (max-width:991.98px){.block-powered .content .img{margin:0 0 2rem}}.block-powered .content .text{max-width:500px;font-size:18px;line-height:1.3;margin-bottom:clamp(2rem,4.8vw,3rem)}.block-powered .content .text a{color:#1400f4;text-decoration:underline;text-underline-offset:.15em}.block-powered .content .stats{display:grid;grid-template-columns:1fr 1fr;-webkit-column-gap:3rem;-moz-column-gap:3rem;column-gap:3rem;row-gap:2rem;max-width:500px}.block-powered .content .stats .label{font-size:16px;line-height:1.3;margin-bottom:.25rem}.block-powered .content .stats .value{color:#1400f4;font-size:52px;font-weight:700;line-height:1}.block-powered .content .stats .value sub,.block-powered .content .stats .value sup{font-size:.42em;font-weight:700}.block-powered .content .stats .value sup{top:-.65em;margin-right:.08em}.block-powered .content .stats .value sub{bottom:0;margin-left:.12em}@media (max-width:991.98px){.block-powered .content .stats .value{font-size:36px}}.block-ready{height:66dvh}.block-ready .wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%}.block-ready .heading{font-size:65px;line-height:1;font-weight:700}@media (max-width:991.98px){.block-ready .heading{font-size:40px}}.block-ready .heading{margin-bottom:2rem}.block-stream-demo{height:66dvh}.block-stream-demo .wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%}.block-stream-demo .heading{font-size:65px;line-height:1;font-weight:700}@media (max-width:991.98px){.block-stream-demo .heading{font-size:40px}}.block-stream-demo .heading{margin-bottom:2rem}.block-stream-demo .text{max-width:611px;font-size:18px;line-height:1.3;margin-bottom:3rem}.block-stream-ip{background:#000;color:#000;overflow:hidden}@media (min-width:992px){.block-stream-ip{min-height:100vh}}.block-stream-ip .streamip-vid{max-width:clamp(800px,65%,850px);margin:auto}@media (max-width:767.98px){.block-stream-ip .streamip-vid{max-width:clamp(280px,80%,330px)}}.block-stream-ip .streamip-thumbnail{border-radius:clamp(6px,1.5vw,15px);cursor:pointer}.block-stream-ip .wrapper{position:relative}@media (min-width:992px){.block-stream-ip .wrapper{height:100vh;min-height:631px}}.block-stream-ip .compare{width:100%;height:100%}@media (min-width:992px){.block-stream-ip .compare{overflow:hidden;position:absolute;top:0;left:0}}@media (min-width:992px){.block-stream-ip .compare{position:absolute;top:0;left:0;height:100vh;overflow:hidden}}.block-stream-ip .compare .beforeImg{width:100%;background:#fff}.block-stream-ip .compare .afterImg{width:100%;z-index:1;background:#000;height:100vh}@media (min-width:992px){.block-stream-ip .compare .afterImg{position:absolute;top:0;left:0;overflow:hidden}}.block-stream-ip .compare .afterImg .img{position:relative;z-index:2}.block-stream-ip .bg-gradient{position:absolute;width:2560px;height:auto;bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);font-size:0}.block-stream-ip .bg-gradient video{width:100%;-o-object-fit:cover;object-fit:cover}.block-stream-ip .imgs{width:100%;height:100%;position:relative;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.block-stream-ip .block-rows{position:relative}.block-stream-ip .beforeImg{height:100vh;background:#fff;color:#000;position:relative;overflow:hidden}.block-stream-ip .beforeImg .wrapper{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.block-stream-ip .beforeImg .lottie{position:absolute;top:50%;-webkit-transform:translateY(-27%);transform:translateY(-27%);overflow:hidden;width:100%}@media (max-width:575.98px){.block-stream-ip .beforeImg .lottie{-webkit-transform:translateY(5%);transform:translateY(5%)}}@media (min-width:576px) and (max-width:768px){.block-stream-ip .beforeImg .lottie{-webkit-transform:translateY(-18%);transform:translateY(-18%)}}.block-stream-ip .beforeImg .lottie lottie-player{width:2500px;position:relative;left:0}@media (max-width:991.98px){.block-stream-ip .beforeImg .lottie lottie-player{width:803px}}.block-stream-ip .beforeImg .heading{font-size:70px;line-height:1;font-weight:700}@media (max-width:991.98px){.block-stream-ip .beforeImg .heading{font-size:40px}}.block-stream-ip .after,.block-stream-ip .row-1{height:100vh;position:relative;overflow:hidden}.block-stream-ip .after .wrapper,.block-stream-ip .row-1 .wrapper{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:991.98px){.block-stream-ip .after .img,.block-stream-ip .row-1 .img{padding:0 2rem}}.block-stream-ip .row-2 .content{padding-bottom:100px}.block-stream-ip .row-2 .ratio-vid{margin-top:100px}.block-stream-ip .row-2 .text{font-size:36px;font-weight:500;line-height:1.3;max-width:1080px}@media (max-width:991.98px){.block-stream-ip .row-2 .text{font-size:24px}}.block-stream-ip .row-2 .text-gradient{background:linear-gradient(130.46deg,#55ffe7 26.16%,#00ffe6 55.33%,#ec00ff 84.49%);background-clip:text;-webkit-background-clip:text;color:transparent}.block-stream-ip .row-3a{padding-bottom:100px}@media (min-width:992px){.block-stream-ip .row-3a{padding-bottom:200px}}.block-stream-ip .row-3a{color:#fff}.block-stream-ip .row-3a>.container-fluid{max-width:1024px}.block-stream-ip .row-3a .content{margin-bottom:50px}@media (max-width:991.98px){.block-stream-ip .row-3a .content{max-width:320px;margin:0 auto 50px}}.block-stream-ip .row-3a .title{font-size:70px;font-weight:700;line-height:1.3}.block-stream-ip .row-3a .title .text-gradient{background:linear-gradient(130.46deg,#55ffe7 26.16%,#ec00ff 84.49%);background-clip:text;-webkit-background-clip:text;color:transparent;padding-block:.5rem}.block-stream-ip .row-3a .title.custom-full-stop:after{background:#ec00ff}@media (max-width:991.98px){.block-stream-ip .row-3a .title{font-size:40px;margin-bottom:1rem}.block-stream-ip .row-3a .title.custom-full-stop{padding-right:6px}.block-stream-ip .row-3a .title.custom-full-stop:after{width:6px;height:6px}}.block-stream-ip .row-3a .text{font-size:24px;line-height:1.3}@media (max-width:991.98px){.block-stream-ip .row-3a .text{font-size:18px}}.block-stream-ip .row-3a .btn-gradient{display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:clamp(5rem,16vw,10rem) auto 0}.block-stream-ip .row-3{overflow:hidden}.block-stream-ip .row-3>.container-fluid{max-width:1024px}.block-stream-ip .row-3 .title{font-size:70px;font-weight:700;line-height:1.3}.block-stream-ip .row-3 .title .text-gradient{background:linear-gradient(130.46deg,#55ffe7 26.16%,#ec00ff 84.49%);background-clip:text;-webkit-background-clip:text;color:transparent}.block-stream-ip .row-3 .title.custom-full-stop:after{background:#ec00ff}@media (max-width:991.98px){.block-stream-ip .row-3 .title{font-size:40px;margin-bottom:1rem}.block-stream-ip .row-3 .title.custom-full-stop{padding-right:6px}.block-stream-ip .row-3 .title.custom-full-stop:after{width:6px;height:6px}}.block-stream-ip .row-3 .text{font-size:24px;line-height:1.3}@media (max-width:991.98px){.block-stream-ip .row-3 .text{font-size:18px}}.block-stream-ip .row-3 .slides .slide{border:none}.block-stream-ip .row-3 .content-left{height:100vh;position:relative}.block-stream-ip .row-3 .content-left .slides{position:absolute;top:50%;-webkit-transform:translateY(-100px);transform:translateY(-100px)}.block-stream-ip .row-3 .content-left .slides .slide{padding:50px 0;opacity:.3;-webkit-filter:blur(3px);filter:blur(3px);-webkit-transition:all .3s ease;transition:all .3s ease}.block-stream-ip .row-3 .content-left .slides .slide .title{cursor:pointer}.block-stream-ip .row-3 .content-right .slides .slide{max-width:250px;margin:0 auto 100px}@media (min-width:992px){.block-stream-ip .row-3 .content-right .slides .slide{height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0;max-width:none}}.block-think{height:100vh}.block-think .wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%}.block-think .text{font-size:60px;font-weight:700;line-height:1;max-width:627px}.block-think .text.custom-full-stop:after{width:9px;height:9px;background:#000}@media (max-width:991.98px){.block-think .text{font-size:40px}.block-think .text.custom-full-stop{padding-right:6px}.block-think .text.custom-full-stop:after{width:6px;height:6px}}.block-think .text .text-gradient.custom-full-stop::after{background:#55ffe7}@media (max-width:991.98px){.block-think .text .text-gradient{padding-right:6px}.block-think .text .text-gradient:after{width:6px;height:6px}}.footer{font-size:14px;padding-bottom:50px}.footer .footer-attribution{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:1rem}@media (max-width:991.98px){.footer .footer-attribution{gap:.75rem}}.footer .footer-attribution__socials{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-negative:0;flex-shrink:0;gap:.25rem}.footer .footer-attribution__label{white-space:nowrap}.footer .footer-attribution__icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0;padding:.5rem;line-height:0}.footer .footer-attribution__icon img{display:block}.footer .footer-attribution__divider{width:1px;height:20px;background:#ddd;-ms-flex-negative:0;flex-shrink:0}.footer .footer-attribution__credit{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-negative:0;flex-shrink:0;line-height:0}.footer .footer-attribution__credit img{display:block}.footer .row-1{padding:50px 0;border-top:1px solid #ddd}@media (max-width:991.98px){.footer .row-1{padding:40px 0}}.footer .row-1 .navbar-brand{display:block}.footer .row-1 .heading{font-size:70px;line-height:.9;font-weight:900;margin-bottom:2rem}.zh-hans .footer .row-1 .heading,.zh-hant .footer .row-1 .heading{line-height:1}@media (max-width:991.98px){.footer .row-1 .heading{font-size:40px;margin-bottom:1rem}}.footer .row-1 .links{white-space:nowrap}.footer .row-1 .links a+a{margin-top:1rem}@media (min-width:992px){.footer .row-1 .links a+a{margin:0;margin-left:2rem}}.footer .row-1 .links .social{color:inherit;text-decoration:none;line-height:20px;font-weight:900;display:block;line-height:1}.footer .row-1 .links .social span{display:inline-block;position:relative;padding-left:25px}.footer .row-1 .links .social span i{font-size:20px;width:20px;text-align:center;position:absolute;left:0;top:-4px}.footer .row-1 .btn-touch{background:#1400f4;font-size:14px;line-height:60px;height:60px;color:#fff;text-align:center;padding:0 2rem;border:none;border-radius:30px;font-weight:900}.footer .row-1 .btn-touch .circle{margin:17px 8px;font-size:12px;line-height:24px;width:24px;height:24px;border-radius:12px;background:#41feff;color:#000}.footer .row-2 .footer-links{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:.5rem;-moz-column-gap:.5rem;column-gap:.5rem;row-gap:.75rem}@media (max-width:767.98px){.footer .row-2 .footer-links{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;row-gap:.5rem}}.footer .row-2 .footer-links a{white-space:nowrap;text-decoration:none}@media (min-width:768px){.footer .row-2 .footer-links a:not(:last-child)::after{content:"\25aa";margin-left:.5rem;font-size:80%;position:relative;top:-1px}}@media (max-width:991.98px){.footer .row-2 .copyright{margin-bottom:1rem}}.footer .row-2 .copyright{color:#888}@media (max-width:991.98px){.footer .row-3{padding-top:1.5rem}}.header .navbar{padding:0;height:75px;border-bottom:1px solid #ddd;background:#fff}@media (min-width:1200px){.header .navbar{height:80px}}.header .navbar>.container-fluid{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%}.header .navbar.fixed-top{z-index:1051}html[lang=de] .header .navbar>.container-fluid{max-width:1450px}@media (min-width:1200px) and (max-width:1399px){.header .navbar>.container-fluid{padding-left:1rem;padding-right:1rem}}.header .navbar-brand{margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;z-index:99}@media (min-width:1200px) and (max-width:1399.98px){.header .navbar-brand img{width:100px}}.header .navbar-toggler-search{border:1px solid #e5e5e5;padding:0;font-size:16px;line-height:37px;height:37px;width:37px;border-radius:20px;text-align:center;-webkit-transition:all .3s ease;transition:all .3s ease;margin:0 5px 0 auto;background:#e5e5e5;z-index:99}@media (min-width:1200px){.header .navbar-toggler-search{display:none}}.header .navbar-toggler-search:active{border-color:#e5e5e5}.header .navbar-toggler-search .before{display:none}.header .navbar-toggler-search.collapsed{background:#fff}.header .navbar-toggler-search.collapsed .before{display:inline}.header .navbar-toggler-search.collapsed .close{display:none}@media (max-width:1199.98px){.header .navbar-toggler-search:not(.collapsed)~.navbar-collapse-search{opacity:1;z-index:9;visibility:visible}}.header .navbar-toggler{margin:0;border:none;font-size:14px;font-weight:900;color:#000;-webkit-box-shadow:none;box-shadow:none;position:relative;z-index:99;background:#1400f4;color:#fff;line-height:37px;height:37px;border-radius:20px;padding:0}.header .navbar-toggler span{padding:0 1rem}.header .navbar-toggler span .fa-regular{margin-right:5px}.header .navbar-toggler .before{display:none}.header .navbar-toggler.collapsed .before{display:inline}.header .navbar-toggler.collapsed .close{display:none}@media (max-width:1199.98px){.header .navbar-toggler:not(.collapsed)~.navbar-collapse{opacity:1;z-index:9;visibility:visible}}@media (min-width:1200px){.header .navbar-collapse-search{display:none!important}}@media (max-width:1199.98px){.header .navbar-collapse{display:block;-webkit-transition:none;transition:none;position:fixed;top:75px;left:0;width:100%;height:100%!important;padding:0 0 100px;background:#fff;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;opacity:0;visibility:hidden;overflow:scroll;z-index:-1}}@media (max-width:1199.98px){.header .navbar-nav{padding-right:50px;padding-left:50px}}@media (max-width:767.98px){.header .navbar-nav{--bs-gutter-x:1.5rem;--bs-gutter-y:0;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5)}}@media (max-width:1199.98px){.header .navbar-nav-1{margin-bottom:1.5rem}}@media (max-width:1199.98px){.header .navbar-nav-1 .nav-item{border-bottom:1px solid #d1d1d1}.header .navbar-nav-1 .nav-item:first-child{border-top:1px solid #d1d1d1}}@media (min-width:1200px){.header .navbar-nav-1 .nav-item+.nav-item{margin-left:1rem}}@media (min-width:1400px){.header .navbar-nav-1 .nav-item+.nav-item{margin-left:2rem}}.header .navbar-nav-1 .nav-link{padding:0;font-size:16px;font-weight:900;line-height:1;color:#000;position:relative;z-index:2;display:inline-block}@media (max-width:1399px){.header .navbar-nav-1 .nav-link{font-size:14px}}@media (max-width:1199.98px){.header .navbar-nav-1 .nav-link{font-size:16px;display:block;padding:1rem 0}}@media (min-width:1200px) and (max-width:1399px){.header .navbar-nav-1 .nav-link{font-size:13px}html[lang=de] .header .navbar-nav-1 .nav-link{font-size:12px}}.header .navbar-nav-1 .nav-link:after{content:"";display:block;background:#1400f4;position:absolute;bottom:-10px;left:0;width:0;height:3px;opacity:0;-webkit-transition:all .3s ease;transition:all .3s ease;border-radius:3px}@media (max-width:1199.98px){.header .navbar-nav-1 .nav-link:after{display:none}}.header .navbar-nav-1 .nav-link.active:after,.header .navbar-nav-1 .nav-link:hover:after{width:100%;opacity:1}@media (min-width:1200px){.header .navbar-nav-2{-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media (max-width:1199.98px){.header .navbar-nav-2{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.header .navbar-nav-2 .nav-item{text-align:left}}.header .navbar-nav-2 .nav-link{font-size:13px;padding:0;line-height:normal;font-weight:900;display:inline-block;color:#000}@media (min-width:1200px) and (max-width:1399px){.header .navbar-nav-2 .nav-link{font-size:13px}}.header .navbar-nav-2 .btn-connect,.header .navbar-nav-2 .btn-login{font-weight:900;font-size:14px;line-height:40px;height:40px;border-radius:20px;text-align:center;padding:0 2rem;border:none;color:#fff;margin-left:5px;text-transform:uppercase}@media (max-width:1199.98px){.header .navbar-nav-2 .btn-connect,.header .navbar-nav-2 .btn-login{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-left:0}}@media (min-width:1200px) and (max-width:1399px){.header .navbar-nav-2 .btn-connect,.header .navbar-nav-2 .btn-login{font-size:13px}}.header .navbar-nav-2 .btn-connect .circle,.header .navbar-nav-2 .btn-login .circle{margin:8px;font-size:12px;line-height:24px;width:24px;height:24px;border-radius:12px;color:#000}.header .navbar-nav-2 .btn-login{background:#000;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:0;gap:.35rem}@media (max-width:1199.98px){.header .navbar-nav-2 .btn-login{margin-bottom:.75rem}}.header .navbar-nav-2 .btn-login .btn-login-logo{height:11px;width:auto;margin-right:.35rem;margin-bottom:.15rem}.header .navbar-nav-2 .btn-login .circle{background:#1400f4;color:#fff}.header .navbar-nav-2 .btn-connect{background:#1400f4}.header .navbar-nav-2 .btn-connect .circle{background:#41feff}.header .navbar-nav-2 .dropdown-lang{margin-left:.75rem}@media (max-width:1199.98px){.header .navbar-nav-2 .dropdown-lang{margin:1rem 0 0}}.header .navbar-nav-2 .dropdown-lang .nav-link{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.35rem;height:40px;padding:0 .85rem;border-radius:20px;font-weight:900;font-size:13px;letter-spacing:.04em;color:#000;-webkit-transition:background .2s ease,color .2s ease;transition:background .2s ease,color .2s ease}.header .navbar-nav-2 .dropdown-lang .nav-link i{font-size:11px;-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}.header .navbar-nav-2 .dropdown-lang .nav-link[aria-expanded=true] i{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.header .navbar-nav-2 .dropdown-lang .dropdown-menu{min-width:8rem;padding:.4rem;margin-top:.5rem!important;border:1px solid rgba(0,0,0,.06);border-radius:14px;background:#fff;-webkit-box-shadow:0 12px 32px rgba(0,0,0,.12);box-shadow:0 12px 32px rgba(0,0,0,.12);font-size:13px}@media (max-width:1199.98px){.header .navbar-nav-2 .dropdown-lang .dropdown-menu{left:0;right:auto;-webkit-transform:none;transform:none;margin-top:.35rem!important}}.header .navbar-nav-2 .dropdown-lang .dropdown-menu .dropdown-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem;padding:.65rem .85rem;border-radius:10px;color:#000;font-weight:500;background:0 0;-webkit-transition:background .15s ease,color .15s ease;transition:background .15s ease,color .15s ease}.header .navbar-nav-2 .dropdown-lang .dropdown-menu .dropdown-item:after{-ms-flex-negative:0;flex-shrink:0;width:.85rem;font-weight:400;font-family:"Font Awesome 6 Pro";-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:var(--fa-display,inline-block);font-style:normal;font-variant:normal;line-height:1;text-rendering:auto;content:"\f00c";color:#1400f4;opacity:0}.header .navbar-nav-2 .dropdown-lang .dropdown-menu .dropdown-item:focus,.header .navbar-nav-2 .dropdown-lang .dropdown-menu .dropdown-item:hover{background:rgba(20,0,244,.06);color:#1400f4}.header .navbar-nav-2 .dropdown-lang .dropdown-menu .dropdown-item.active-lang{font-weight:900;color:#1400f4}.header .navbar-nav-2 .dropdown-lang .dropdown-menu .dropdown-item.active-lang:after{opacity:1}@media (max-width:1199.98px){body.menu-open{overflow:hidden}}.modalVid.fade .modal-dialog{-webkit-transform:translate(0,0);transform:translate(0,0)}.modalVid .btn-close1{position:absolute;right:0;top:0;z-index:1;color:#fff;background:#00f;border-radius:50%;border:none;-webkit-transform:translate(50%,-50%);transform:translate(50%,-50%)}.modalVid .modal-content{border:none}.modalVid .modal-dialog{max-width:70vw;margin:0 auto}.offcanvas{z-index:9999;border-radius:1rem;overflow:hidden;height:calc(100vh - 2rem);top:1rem!important;right:1rem!important;font-size:18px}@media (max-width:1199.98px){.offcanvas{top:calc(75px + 1rem)!important;height:calc(100dvh - 75px - 2rem - env(safe-area-inset-bottom,0px))}}@media (max-width:991.98px){.offcanvas{font-size:15px}}.offcanvas{width:calc(100% - 2rem)!important;max-width:764px}.offcanvas-backdrop{z-index:9998}.offcanvas__header{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:1rem;position:absolute;top:0;right:0}.offcanvas__toggle{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#1400f4;border:0;color:#fff;width:40px;height:40px;font-size:1rem;border-radius:100%}.offcanvas-body{padding:50px 2rem}.offcanvas-body .heading{font-size:50px;font-weight:700;line-height:1;margin-bottom:2rem}@media (max-width:991.98px){.offcanvas-body .heading{font-size:40px;margin-bottom:2rem}}.offcanvas-body .gray-text{font-size:21px;line-height:27px;margin-bottom:2rem;color:#858585;font-weight:500}@media (max-width:991.98px){.offcanvas-body .gray-text{font-size:18px}}.offcanvas__with-image{width:calc(100% - 2rem)!important;max-width:990px}.offcanvas__with-image .offcanvas-body{padding:0}.offcanvas__with-image .offcanvas-body .heading{font-size:50px;margin-bottom:.5rem}@media (max-width:991.98px){.offcanvas__with-image .offcanvas-body .heading{font-size:40px}}.offcanvas__with-image .offcanvas-body .title{font-weight:500}.offcanvas__with-image .offcanvas-body .quote{font-size:22px;font-weight:500}.offcanvas__with-image .offcanvas-body .quote::before{content:"\201c"}.offcanvas__with-image .offcanvas-body .quote::after{content:"\201d"}.offcanvas__with-image .offcanvas-body .content{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:50px}.offcanvas__with-image .offcanvas-body .content .d-flex{margin-top:50px;gap:2rem}.offcanvas__with-image .offcanvas-body .content .d-flex .left,.offcanvas__with-image .offcanvas-body .content .d-flex .right{-webkit-box-flex:1;-ms-flex:1;flex:1}.offcanvas__with-image .offcanvas-body .img img{aspect-ratio:21/9;-o-object-fit:cover;object-fit:cover}@media (max-width:991.98px){.offcanvas__with-image .d-flex .img img{aspect-ratio:4/3}.offcanvas__with-image .d-flex .content{padding:2rem}.offcanvas__with-image .d-flex .content .d-flex{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:20px}}.sections{padding:100px 0}.sections.intro-1{padding-top:clamp(150px,10vw,200px)}.sections .heading{font-size:75px;line-height:1;font-weight:700}@media (max-width:991.98px){.sections .heading{font-size:40px}}.sections .heading{margin-bottom:2rem}.sections .text{max-width:611px;font-size:18px;line-height:1.3;margin-bottom:3rem}.sections .full-pointer:hover .btn{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.sections .btn-primary{margin-top:clamp(3rem,8vw,5rem)}.sections .solution{position:relative;overflow:hidden;border-radius:30px;height:320px;margin-bottom:1rem;cursor:pointer}.sections .solution:hover .img{-webkit-transform:scale(1.1);transform:scale(1.1)}@media (min-width:992px){.sections .solution{height:auto;aspect-ratio:404/477;margin:0}}.sections .solution .img{position:absolute;width:100%;height:100%;top:0;left:0;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.sections .solution .img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.sections .solution .title{font-size:28px;font-weight:700;position:absolute;z-index:1;top:0;left:0;margin:1.5rem}@media (max-width:1199.98px){.sections .solution .title{font-size:20px}}.sections .solution .title-white{color:#fff}.sections .solution .title-blue{color:#1400f4}.sections .solution .btn{border:none;background:#1400f4;color:#fff;position:absolute;top:0;right:0;z-index:1;width:50px;height:50px;font-size:15px;line-height:50px;padding:0;border-radius:50%;margin:1.5rem;-webkit-transition:all .3s ease;transition:all .3s ease}.sections .solution .sub-links{position:absolute;z-index:1;width:100%;left:0;bottom:0;padding:1.5rem}.sections .solution .sub-link{display:-webkit-box;display:-ms-flexbox;display:flex;padding:1rem;overflow:hidden;border-radius:30px;margin-top:.5rem;position:relative;-webkit-box-shadow:0 4px 20px rgba(0,0,0,.2);box-shadow:0 4px 20px rgba(0,0,0,.2);backdrop-filter:blur(30px);-webkit-box-align:center;-ms-flex-align:center;align-items:center}.sections .solution .sub-link:hover .btn{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.sections .solution .sub-link .title-2{color:#fff;font-size:26px;font-weight:700;line-height:1;padding-right:50px}@media (max-width:1199.98px){.sections .solution .sub-link .title-2{font-size:16px}}.sections .solution .sub-link .btn{position:relative;margin:0;margin-left:auto}