@import url(https://fonts.googleapis.com/css2?family=Poppins:wght@200;300;400;500;600;700&display=swap);body,html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-ms-overflow-style:none;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0;scrollbar-width:none}body::-webkit-scrollbar,html::-webkit-scrollbar{display:none;height:0;width:0}*{-ms-overflow-style:none;scrollbar-width:none}::-webkit-scrollbar{background:transparent!important;display:none!important;height:0!important;width:0!important}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}@font-face{font-display:swap;font-family:montL;font-style:normal;font-weight:300;src:url(/static/media/Montserrat-Light.afe0a608093579a47b06.ttf) format("truetype")}@font-face{font-display:swap;font-family:montM;font-style:normal;font-weight:500;src:url(/static/media/Montserrat-Medium.d3f3d769c2fc1af5c0b4.ttf) format("truetype")}footer{background:#111;bottom:0;height:50vh!important;left:0;padding-top:60px 0;width:100%}footer .content{align-items:flex-start;display:flex;flex-wrap:nowrap;justify-content:space-between;margin:auto;max-width:1200px;padding:20px}footer .content .left{min-width:280px;width:45%}.linksSection{display:flex;justify-content:flex-end;width:55%}footer .content a,footer .content p{color:#fff;text-decoration:none}.footer{background:linear-gradient(180deg,rgba(0,0,0,.49),rgba(0,0,0,.49)),url(/static/media/footerbg.15b9e63f205784c530fa.png);background-position:50%;background-size:cover;border-radius:25px;height:auto!important;margin:20px;overflow:hidden;padding:60px 0;width:auto}.image{height:10vh;width:300px}.logoSection{align-items:flex-start;display:flex;flex-direction:column;text-align:left}.heading-8{color:#fff;font-family:montM!important;font-size:17px;font-weight:100!important;margin-bottom:30px;margin-top:15px;text-align:left}.contactSection{display:flex;flex-direction:column;gap:18px}.infodiv{align-items:flex-start;display:flex;gap:12px}.text-block-icon{color:#fff;margin-top:4px;min-width:30px}.text-block-3{color:#e0e0e0;display:flex;flex-direction:column;font-size:14px}.text-span{color:#ccc;font-size:13px;text-align:left}.text-span,.text-span1{font-family:montM!important}.text-span1{color:#fff;font-size:14px}.linksWrapper{gap:80px}.linksCol,.linksWrapper{align-items:flex-start;display:flex}.linksCol{flex-direction:column;gap:15px;text-align:left}.linksCol h3{font-size:16px;font-weight:600;margin-bottom:10px}.servicesGridF{grid-gap:8px 20px;display:grid;gap:8px 20px;grid-template-columns:repeat(2,auto)}.home-a{color:#ccc;cursor:pointer;font-family:montM!important;margin-bottom:10px}.home-a:hover{color:#fff}.footer-link{color:#fff;text-decoration:none}.footer-link:hover{color:#46baac}.footer-coming-soon{cursor:default;opacity:.7}.home-b{color:#fff;font-family:montM!important}footer .bottom{color:#d9d9d9;text-align:center;width:100%}.home-c{font-family:montM!important}.linksGrid{display:flex;flex-direction:column;gap:10px}@media (max-width:768px){.footer{border-radius:0!important;margin:0!important;padding:20px;width:100%!important}footer .content{align-items:flex-start;flex-direction:column!important;gap:25px}footer .content .left{text-align:left;width:100%!important}.heading-8,.text-span,.text-span1{text-align:left!important}.linksSection{justify-content:flex-start;width:100%!important}.linksWrapper{flex-direction:column!important;gap:25px}.linksCol{width:100%}.linksGrid,.servicesGridF{grid-gap:10px 20px;display:grid;gap:10px 20px;grid-template-columns:repeat(2,1fr)}.home-a{font-size:14px}.image{height:auto;width:180px}.contactSection{gap:15px}.infodiv{align-items:flex-start;gap:12px}.text-block-icon{min-width:30px}.text-span1{font-size:14px;line-height:1.5}footer .bottom{margin-top:20px;text-align:left}.footer{background:linear-gradient(180deg,rgba(0,0,0,.49),rgba(0,0,0,.49)),url(/static/media/footerbg.15b9e63f205784c530fa.png);background-position:50%;background-size:cover;border-radius:25px!important;height:auto!important;margin:20px!important;overflow:hidden;padding:60px 0;width:auto!important}.home-b{color:#fff;font-family:montM!important;margin-left:20px!important}}.techHero{height:80vh;justify-content:center;overflow:visible;padding:0;z-index:2}.techCardFull,.techHero{align-items:center;display:flex;position:relative;width:100%}.techCardFull{background:linear-gradient(135deg,rgba(150,95,120,.9),rgba(90,120,170,.9)),url(/static/media/background1.987ab434df1a04aa5784.png);background-position:100%;background-repeat:no-repeat;background-size:contain;background-size:100%;border-radius:30px;height:92.2%;justify-content:space-between;margin:20px;overflow:hidden;padding:0 80px}.tech-title{font-weight:900;margin-top:40px}.topCurve{border-bottom-right-radius:70px;height:100px;left:0;position:absolute;top:0;width:240px;z-index:5}.techContent{color:#fff;left:80px;margin-top:170px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:20}.techContent h1{font-family:montM!important;font-size:80px!important;margin-bottom:0;margin-left:40px}.techContent p{color:#fff;font-family:montL!important;font-size:20px!important;line-height:1.8;margin-left:40px;width:900px!important}.tech-animation{flex:1 1;margin-left:auto;opacity:.4;position:absolute;right:0;-webkit-transform:scale(1.2);transform:scale(1.2)}@media (max-width:768px){.tech-content{flex-direction:column;text-align:center}.tech-animation{max-width:300px}}.tech-section{margin-top:-180px;padding:80px 60px;position:relative;text-align:center;z-index:13}.tech-section h2{color:#333;font-size:40px;margin-bottom:50px}.tech-grid{grid-gap:29px;display:grid;gap:29px;grid-template-columns:repeat(4,1fr);margin:0 auto 80px;max-width:1100px}.tech-card{background:#fff;border:2px solid #a5769a;border-radius:15px;cursor:pointer;height:19vh;overflow:hidden;padding:30px 20px;transition:.3s ease;width:15vw}.tech-card img{height:70px;margin-bottom:15px;object-fit:contain;width:70px}.tech-card p{color:#333;font-family:montM!important;font-size:23px;margin:0}.shared-section{padding:30px 20px;text-align:center}.shared-heading{color:#9a87a2;font-family:montM!important;font-size:40px;font-weight:700;letter-spacing:2px;margin-bottom:15px}.shared-subtext{color:#717171;font-family:montM!important;font-size:25px}.my-icon{height:100%;width:100%}@media (max-width:768px){.techHero{height:auto!important;padding:10px;width:auto!important}.techCardFull{align-items:flex-start;background-position:50%!important;background-size:cover!important;border-radius:30px;flex-direction:column;height:70vh!important;justify-content:center;margin:10px;margin-right:30px!important;overflow:visible!important;padding:20px;width:100vw!important}.techContent{left:0;margin-top:130px!important;-webkit-transform:none;transform:none}.techContent h1{font-size:42px!important;margin-left:0!important}.techContent p{font-size:16px!important;line-height:1.6;margin-left:0!important;width:100%!important}.tech-animation{height:44vh!important;left:10%;opacity:.8;overflow:hidden;position:absolute;right:15%;top:20%;-webkit-transform:scale(1);transform:scale(1);transition:all .3s ease;width:280px!important}.tech-section{margin-left:20px;margin-top:-120px!important;padding:40px 20px;position:relative;z-index:10}.tech-grid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(2,1fr);padding:0 15px}.tech-card{height:60%!important;padding:20px;width:70%!important}.tech-card img{height:45px;margin-bottom:10px;object-fit:contain;width:45px}.tech-card p{font-size:14px;margin:0;text-align:center}.shared-heading{font-size:24px;line-height:1.4}.shared-subtext{font-size:16px}.my-icon{height:auto}.tech-section{margin-bottom:10px!important;padding-bottom:10px!important}.shared-section{padding-top:10px!important}.shared-heading,.shared-section{margin-top:-10px!important}.logo_curve1_Mo{border-top-left-radius:25px;box-shadow:-.6rem -.87rem #fff;left:0;top:45px;width:34px;z-index:1000!important}.logo_curve1_Mo,.logo_curve2_Mo{background-color:rgba(0,12,250,0);content:"";display:block;height:45px;position:absolute!important}.logo_curve2_Mo{border-top-left-radius:40px;box-shadow:-.73rem -.7rem #fff;left:152px;top:-4px;width:30px;z-index:800!important}}*{margin:0;overflow-x:hidden;padding:0}.HomeContainer{width:100%}.HeroContainerWrapper,.HomeContainer{height:-webkit-fit-content!important;height:-moz-fit-content!important;height:fit-content!important}.HeroContainerWrapper{margin:20px 20px 5px!important;overflow:hidden;width:-webkit-fill-available!important;width:fill!important}.HeroContainer{align-items:center;display:flex;flex-direction:row;justify-content:space-between;overflow:hidden;width:100%}.HomeRight{height:-webkit-fit-content!important;height:-moz-fit-content!important;height:fit-content!important;overflow:visible;width:66%!important}.bottomSection{box-sizing:border-box;display:flex;font-family:montM!important;gap:20px;height:35vh;padding:20px 20px 15px;width:100%}.bottomLeft{height:90%;width:40%}.bottomRight{height:90%;overflow:auto;width:60%}.card-container,.card-container-a{align-items:center;background-image:url(/static/media/background1.987ab434df1a04aa5784.png);background-position:50%;background-size:cover;border-radius:37px;display:flex;height:100%;justify-content:center;text-align:center;width:100%}.card-container-1,.card-container-2{color:#fff;font-family:montM!important;padding:20px}.card-container-1 h1{font-family:montM!important;font-size:32px;font-weight:600}.card-container p{font-family:montM!important;font-size:16px;margin-top:15px}.bannerRightWrapper{position:relative}.inverted{aspect-ratio:529/350;background-color:#852d2d;background-size:cover;background-size:130%;-webkit-mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1058 700'%3E%3Cpath d='M0 0h1018a40 40 0 0 1 40 40v544a40 40 0 0 1-40 40H798a40 40 0 0 0-40 40v-4a40 40 0 0 1-40 40H40a40 40 0 0 1-40-40V128a40 40 0 0 1 40-40h217a40 40 0 0 0 40-40v-8a40 40 0 0 1 40-40' fill='%23fff'/%3E%3C/svg%3E") no-repeat center /contain;mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1058 700'%3E%3Cpath d='M0 0h1018a40 40 0 0 1 40 40v544a40 40 0 0 1-40 40H798a40 40 0 0 0-40 40v-4a40 40 0 0 1-40 40H40a40 40 0 0 1-40-40V128a40 40 0 0 1 40-40h217a40 40 0 0 0 40-40v-8a40 40 0 0 1 40-40' fill='%23fff'/%3E%3C/svg%3E") no-repeat center /contain}.bannerRight,.inverted{align-items:center;background-image:url(/static/media/background.15b9e63f205784c530fa.png);background-position:0 100%;background-repeat:no-repeat;display:flex;justify-content:left;padding-left:20px}.bannerRight{background-size:cover!important;background-size:120%!important;height:70vh;overflow:hidden;position:relative;width:-webkit-fill-available!important;width:fill!important}.bannerRight,.bannerRight:after{border-radius:37px;object-fit:cover!important}.bannerRight:after{background-size:130%;background-size:cover!important;content:"";height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:1}.bannerRight>*{object-fit:cover!important;position:relative;z-index:2}.logo_curve1{box-shadow:-.6rem -.87rem #fff;left:0;top:70px;z-index:1000!important}.logo_curve1,.logo_curve2{background-color:rgba(0,12,250,0);border-top-left-radius:40px;content:"";display:block;height:50px;position:absolute!important;width:50px}.logo_curve2{box-shadow:-.73rem -.7rem #fff;left:254px;top:0;z-index:800!important}.cta_button{align-items:center;background-color:#fff;border-left:.5rem solid #fff;border-radius:37px 0 0 0;border-top:.5rem solid #fff;bottom:0;display:flex;justify-content:center;overflow:visible!important;position:absolute;right:0;z-index:900}.cta_button:after{background-color:rgba(0,12,250,0);border-bottom-right-radius:40px;box-shadow:.6rem .8rem #fff;right:0;top:-57.5px;z-index:1000!important}.cta_button:after,.curve1{content:"";display:block;height:50px;position:absolute!important;width:50px}.curve1{background-color:#000cfa00;border-bottom-right-radius:44px;bottom:0;box-shadow:.6rem 1rem #fcfcfc;right:263px;z-index:800!important}.cta_button button{background:linear-gradient(90deg,#6aaec1,#46baac);border:none;border-radius:37px;color:#fff;cursor:pointer;font-family:montL!important;font-size:30px;font-weight:500;overflow:hidden!important;padding:10px 35px;z-index:1002!important}.HomeLeft{height:-webkit-fit-content!important;height:-moz-fit-content!important;height:fit-content!important;overflow:hidden;width:33%!important}.bannerLeftWrapper{align-items:center;background-color:rgba(255,149,0,0);display:flex;flex-direction:column;gap:10px!important;height:70vh;justify-content:space-between;overflow:hidden;width:100%!important}.bannerLeft1{background-image:url(/static/media/background2.987ab434df1a04aa5784.png);background-position:0 100%;background-repeat:no-repeat;background-size:cover!important;background-size:130%;border-radius:37px;height:50%;overflow:hidden;padding:0;position:relative;width:100%}.bannerLeft1:before,.bannerLeft2:before{background:linear-gradient(90deg,#363737b2,#94a4a360,#363737b2);border-radius:0;bottom:0;content:"";height:100%;left:0;position:absolute;-webkit-transform:translateY(100%);transform:translateY(100%);transition:-webkit-transform .5s ease-in-out;transition:transform .5s ease-in-out;transition:transform .5s ease-in-out,-webkit-transform .5s ease-in-out;width:100%;z-index:1}.bannerLeft1:hover:before,.bannerLeft2:hover:before{-webkit-transform:translateY(0);transform:translateY(0)}.bannerLeft1>*{position:relative;z-index:2}.content_top_left{border-radius:0;height:100%!important;overflow:visible;padding:0 20px 20px;width:100%!important}.content_top,.content_top_left{display:flex;justify-content:center!important}.content_top{align-items:flex-start;flex-direction:column;gap:10px!important;overflow:hidden}.content_top_left h1{color:#fff;font-family:montL!important;font-size:30px;font-weight:500;line-height:1.2;text-align:left}.bannerLeft1:hover .content_top h1,.bannerLeft2:hover .content_top h1{color:#ffffff00}.content_top_left p{color:#fff;font-family:montL!important;font-size:16px;font-weight:400;line-height:1.2;text-align:left}.bannerLeft1:hover .content_top_left p,.bannerLeft2:hover .content_top_left p{color:#ffffff00}.hover_in{align-items:center;display:flex;flex-direction:column;gap:0;height:100%;justify-content:center;justify-self:center;margin-left:-40px!important;position:absolute;-webkit-transform:translateY(100%);transform:translateY(100%);transition:-webkit-transform .5s ease-in-out;transition:transform .5s ease-in-out;transition:transform .5s ease-in-out,-webkit-transform .5s ease-in-out;width:100%!important;z-index:3}.bannerLeft1:hover .hover_in,.bannerLeft2:hover .hover_in{-webkit-transform:translateY(0);transform:translateY(0)}.hover_in h1{color:#fff;font-family:montM!important;font-size:40px;font-weight:500;line-height:1.2;margin-top:-20px;position:absolute;text-align:left;text-align:center}.hover_in_content{align-items:center;display:flex;flex-direction:row;gap:40px;height:60%;justify-content:center;margin-top:-20px;padding-bottom:20px;width:100%}.view_more_button{background-color:#00000000;border:1px solid #fff;border-radius:30px;color:#000;color:#fff;cursor:pointer;font-family:montL!important;font-size:16px;font-weight:400;line-height:1.2;padding:10px 20px;text-align:left;transition:all .3s ease}.hover_in_image{-webkit-animation:hover_in_image_1 1s ease-in-out;animation:hover_in_image_1 1s ease-in-out;-webkit-animation-delay:.1s;animation-delay:.1s;-webkit-filter:drop-shadow(-10px -5px 2px rgba(0,0,0,.6));filter:drop-shadow(-10px -5px 2px rgba(0,0,0,.6));margin:0!important;object-fit:contain;opacity:.3;padding:0!important;transition:all .3s ease;width:80px;z-index:-1!important}.hover_in_image:first-child{-webkit-animation:hover_in_image_1 4s infinite alternate;animation:hover_in_image_1 4s infinite alternate;-webkit-transform:rotateX(10deg) rotateY(5deg) rotate(5deg) translateY(20px);transform:rotateX(10deg) rotateY(5deg) rotate(5deg) translateY(20px)}.hover_in_image:nth-child(2){-webkit-animation:hover_in_image_2 4s infinite alternate;animation:hover_in_image_2 4s infinite alternate;-webkit-animation-delay:.2s;animation-delay:.2s;margin-top:0!important;-webkit-transform:rotateX(10deg) rotateY(5deg) rotate(-5deg) translateY(0);transform:rotateX(10deg) rotateY(5deg) rotate(-5deg) translateY(0)}@-webkit-keyframes hover_in_image_1{0%{-webkit-transform:translateY(40px) rotateX(10deg) rotateY(5deg) rotate(5deg);transform:translateY(40px) rotateX(10deg) rotateY(5deg) rotate(5deg)}to{-webkit-transform:translateY(30px) rotateX(10deg) rotateY(5deg) rotate(5deg);transform:translateY(30px) rotateX(10deg) rotateY(5deg) rotate(5deg)}}@keyframes hover_in_image_1{0%{-webkit-transform:translateY(40px) rotateX(10deg) rotateY(5deg) rotate(5deg);transform:translateY(40px) rotateX(10deg) rotateY(5deg) rotate(5deg)}to{-webkit-transform:translateY(30px) rotateX(10deg) rotateY(5deg) rotate(5deg);transform:translateY(30px) rotateX(10deg) rotateY(5deg) rotate(5deg)}}@-webkit-keyframes hover_in_image_2{0%{-webkit-transform:translateY(20px) rotateX(10deg) rotateY(5deg) rotate(0deg);transform:translateY(20px) rotateX(10deg) rotateY(5deg) rotate(0deg)}to{-webkit-transform:translateY(10px) rotateX(10deg) rotateY(5deg) rotate(0deg);transform:translateY(10px) rotateX(10deg) rotateY(5deg) rotate(0deg)}}@keyframes hover_in_image_2{0%{-webkit-transform:translateY(20px) rotateX(10deg) rotateY(5deg) rotate(0deg);transform:translateY(20px) rotateX(10deg) rotateY(5deg) rotate(0deg)}to{-webkit-transform:translateY(10px) rotateX(10deg) rotateY(5deg) rotate(0deg);transform:translateY(10px) rotateX(10deg) rotateY(5deg) rotate(0deg)}}@-webkit-keyframes hover_in_image_3{0%{-webkit-transform:translateY(40px) rotateX(-10deg) rotateY(5deg) rotate(-5deg);transform:translateY(40px) rotateX(-10deg) rotateY(5deg) rotate(-5deg)}to{-webkit-transform:translateY(30px) rotateX(-10deg) rotateY(5deg) rotate(-5deg);transform:translateY(30px) rotateX(-10deg) rotateY(5deg) rotate(-5deg)}}@keyframes hover_in_image_3{0%{-webkit-transform:translateY(40px) rotateX(-10deg) rotateY(5deg) rotate(-5deg);transform:translateY(40px) rotateX(-10deg) rotateY(5deg) rotate(-5deg)}to{-webkit-transform:translateY(30px) rotateX(-10deg) rotateY(5deg) rotate(-5deg);transform:translateY(30px) rotateX(-10deg) rotateY(5deg) rotate(-5deg)}}.hover_in_image:nth-child(3){-webkit-animation:hover_in_image_3 4s infinite alternate;animation:hover_in_image_3 4s infinite alternate;-webkit-transform:rotateX(10deg) rotateY(5deg) rotate(5deg) translateY(20px);transform:rotateX(10deg) rotateY(5deg) rotate(5deg) translateY(20px)}.bannerLeft2{position:relative}.menu-icon-curve1{right:64px;top:0}.menu-icon-curve1,.menu-icon-curve2{background-color:rgba(0,12,250,0);border-top-right-radius:37px;box-shadow:.7rem -.6rem #fff;content:"";display:block;height:40px;position:absolute!important;width:40px;z-index:800!important}.menu-icon-curve2{right:0;top:64px}.bannerLeft2{background:linear-gradient(90deg,#6aaec1,#46baac);border-radius:37px;height:50%;overflow:hidden;width:100%!important}.banner{background-color:red;width:100%!important}.contentRight{color:#ffffffdc;font-style:normal!important;font-weight:500!important;text-align:center}.contentRight h1{font-family:montL!important;font-size:100px;font-size:56px!important;text-align:left}.content p{font-family:montL!important;font-weight:100;line-height:25px;margin:20px auto}.button{border:2px solid #009688;border-radius:2px;cursor:pointer;font-weight:700;margin:30px;overflow:hidden;padding:2px;position:relative;text-align:center}.button2:hover{background-color:#008cba;color:#fff}.button2,.button2:hover{font-family:Franklin Gothic Medium,Arial Narrow,Arial,sans-serif}.button2{background-color:#fff;border-radius:25px;color:#000;height:50px;width:100px}button3:hover{background-color:#f9f3f3;color:#0d0a0a}.button3,button3:hover{font-family:Franklin Gothic Medium,Arial Narrow,Arial,sans-serif}.button3{background-color:#008cba;border-radius:25px;color:#edf0f2e1;height:50px;width:100px}.servicesSection{background:#7e6b89;height:100vh;overflow:hidden;width:100%}.servicesHeading{background-color:#7e6b89;color:#fff;font-family:montM!important;font-size:40px;font-weight:500;margin:0;overflow:hidden;padding:15px 0;text-align:center}.servicesGrid{display:grid;grid-template-columns:repeat(4,1fr);height:calc(100% - 60px);overflow:hidden}.serviceCard{align-items:center;cursor:pointer;display:flex;justify-content:center;overflow:hidden;position:relative;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.serviceCard:hover{-webkit-transform:scale(1.02);transform:scale(1.02)}.serviceCard:first-child{background:#876774}.serviceCard:nth-child(2){background:#7f667b}.serviceCard:nth-child(3){background:#816a87}.serviceCard:nth-child(4){background:#8e77a1}.centerContent{align-items:center;display:flex;height:-webkit-fit-content!important;height:-moz-fit-content!important;height:fit-content!important;justify-content:center;padding:20px;position:absolute;text-align:center;width:100%}.centerContent,.centerContent h2{font-family:montM!important;overflow:hidden;z-index:5}.centerContent h2{color:#fff;font-size:26px;font-weight:500;height:10vh;line-height:1.2;position:relative}.mobile-app{align-items:center;background-color:#876774;display:flex;height:10vh;justify-content:center}.custom{background-color:#7f667b;height:10vh}.website{background-color:#816a87;height:10vh}.ux{background-color:#8e77a1;height:10vh}.topContent{top:0;-webkit-transform:translateY(-100%);transform:translateY(-100%);transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease;z-index:2}.bottomContent,.topContent{align-items:center;background:#f2f2f2;color:#7b6a7a;display:flex;flex-direction:column;font-family:montM!important;height:50%;justify-content:center;position:absolute;width:100%}.bottomContent{bottom:0;-webkit-transform:translateY(100%);transform:translateY(100%);transition:-webkit-transform .6s ease;transition:transform .6s ease;transition:transform .6s ease,-webkit-transform .6s ease}.bottomContent p,.topContent p{font-family:montM!important;font-size:25px;font-weight:700;margin:10px 0;text-align:center}.serviceCard:hover .bottomContent,.serviceCard:hover .topContent{-webkit-transform:translateY(0);transform:translateY(0)}.offerSection{background:linear-gradient(90deg,#8c6d76,#8a79a2);display:flex;flex-direction:column;height:-webkit-fit-content!important;height:-moz-fit-content!important;height:fit-content!important;justify-content:center;overflow:hidden;width:100%}.offerTitle{color:#fff;font-size:80px;font-weight:700;margin-bottom:40px;text-align:center}.offerOverlay h2,.offerOverlay p{margin:0}.offerContent{display:flex;flex-direction:column;font-weight:700;margin:0;padding-left:0}.offerContentWrapper{cursor:pointer;display:flex;gap:0;margin-left:0;overflow:hidden;padding:0;position:relative;transition:all .4s ease;width:-webkit-fit-content!important;width:-moz-fit-content!important;width:fit-content!important}.offerText{display:flex;font-size:100px;gap:20px;margin-left:-200px;transition:opacity .4s ease,-webkit-transform .4s ease;transition:opacity .4s ease,transform .4s ease;transition:opacity .4s ease,transform .4s ease,-webkit-transform .4s ease}.offerDescription{color:#fff;font-size:18px;left:40%;opacity:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);transition:opacity .4s ease;width:50%}.offerOverlay{align-items:center;background:#876774;color:#fff;display:flex;gap:40px;height:100%;justify-content:flex-start;left:0;margin-left:0!important;padding:0!important;position:absolute;top:0;-webkit-transform:translateX(100%);transform:translateX(100%);transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease;width:100vw!important;z-index:10}.offerOverlay h2{font-family:montM!important;font-size:100px;font-weight:700;margin-left:0;white-space:nowrap;width:-webkit-fit-content!important;width:-moz-fit-content!important;width:fit-content!important}.offerOverlay p{flex:1 1;font-family:montM!important;font-size:16px;font-weight:400;letter-spacing:1px;line-height:1.6}.offerContentWrapper:hover .offerOverlay{-webkit-transform:translateX(0);transform:translateX(0)}.offerContentWrapper:hover .offerText{opacity:.1}.filled{color:#fff}.filled,.outline{width:-webkit-fit-content!important;width:-moz-fit-content!important;width:fit-content!important}.outline{-webkit-text-stroke:2px #fff;color:transparent}.banner2{background-image:url(/static/media/background2.987ab434df1a04aa5784.png);background-position:50%;background-size:cover;height:100vh;opacity:.9;overflow:hidden;width:100%}.content2{color:#fff;position:relative;text-align:center}.content2 h1{font-size:100px;margin-top:100px;text-align:center}.content2 p{font-size:35px;font-weight:200;line-height:30px;line-height:42px;margin:20px auto}.banner3{background-image:url(/static/media/background3.987ab434df1a04aa5784.png);background-position:50%;background-size:cover;height:100vh;opacity:.9;overflow:hidden;width:100%}.content3{color:#fff;position:relative;text-align:center}.content3 h1{font-size:100px;margin-top:100px;text-align:center}.content3 p{font-size:35px;font-weight:200;line-height:30px;line-height:42px;margin:20px auto}a{display:inline-block;overflow:hidden;position:relative}#style-2:after,#style-2:before{content:"";left:0;position:absolute;width:100%}#style-2:before{background-color:#54b3d6;bottom:0;height:2px;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:100% 50%;transform-origin:100% 50%;transition:-webkit-transform .3s cubic-bezier(.76,0,.24,1);transition:transform .3s cubic-bezier(.76,0,.24,1);transition:transform .3s cubic-bezier(.76,0,.24,1),-webkit-transform .3s cubic-bezier(.76,0,.24,1)}#style-2:after{border-style:none!important;color:#fff;content:attr(data-replace);height:100%;text-decoration:none;top:0;-webkit-transform:translate3d(200%,0,0);transform:translate3d(200%,0,0);-webkit-transform-origin:100% 50%;transform-origin:100% 50%;transition:-webkit-transform .4s cubic-bezier(.76,0,.24,1);transition:transform .4s cubic-bezier(.76,0,.24,1);transition:transform .4s cubic-bezier(.76,0,.24,1),-webkit-transform .4s cubic-bezier(.76,0,.24,1)}#style-2:hover:before{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:0 50%;transform-origin:0 50%}#style-2:hover:after{-webkit-transform:translateZ(0);transform:translateZ(0)}#style-2 span{display:inline-block;transition:-webkit-transform .3s cubic-bezier(.76,0,.24,1);transition:transform .3s cubic-bezier(.76,0,.24,1);transition:transform .3s cubic-bezier(.76,0,.24,1),-webkit-transform .3s cubic-bezier(.76,0,.24,1)}#style-2:hover span{-webkit-transform:translate3d(-200%,0,0);transform:translate3d(-200%,0,0)}.body{background-image:url(https://uploads-ssl.webflow.com/60e2ba761e8c08d654d3e216/62511b966e256a31976b146f_Backgrount1.png);display:grid;font-family:Poppins,sans-serif;font-size:27px;height:100vh;line-height:1.5;place-items:center}#style-2{color:#fff;font-weight:700;text-decoration:none;vertical-align:top}.ex1{font-size:80px}.section1,.section2,.section3,.section4{margin:-54px}.offerMobile{background:linear-gradient(180deg,#8c6d76,#8a79a2);display:block;padding:30px 20px}.offerTitle1{color:#fff;font-size:36px;font-weight:700;letter-spacing:2px;margin-bottom:40px;text-align:center}.offerItem{margin-bottom:60px}.offerItem h2{color:#fff;font-size:32px;font-weight:700;letter-spacing:2px;margin-bottom:20px;text-align:center}.offerItem p{color:#e5e5e5;font-size:14px;line-height:1.7;padding:0 5px;text-align:left}.offerSection{display:block}.offerMobile,.serviceAnim{display:none}.orderIconFirst,.orderTextFirst{flex-direction:row}.menu-icon-curve1_MV,.menu-icon-curve2_MV{display:none!important}.logo_curve1_Mo,.logo_curve2_Mo{display:none}@media (max-width:768px){.offerSection{display:none!important}.offerMobile,.offerSection{font-family:montM!important}.offerMobile{display:block!important}.offerItem{font-family:montM!important}.servicesGrid{display:flex!important;flex-direction:column;height:auto}.serviceCard{align-items:center;flex-direction:row;height:100px!important;justify-content:space-evenly;padding:15px;width:100%}.bottomContent,.topContent{display:none!important}.centerContent{justify-content:space-between!important;padding:0;position:static;text-align:left;width:70%}.centerContent h2{font-size:16px!important;line-height:1.2;text-align:left}.servicesSection{height:auto!important}.servicesHeading{font-size:28px;padding:10px 0}.serviceAnim{display:block;flex-shrink:0;height:90px!important;overflow:hidden;width:90px!important}.orderTextFirst{flex-direction:row}.orderIconFirst{flex-direction:row-reverse}.menu-icon-curve1,.menu-icon-curve2{display:none!important}.HeroContainer{flex-direction:column;gap:20px}.HomeLeft,.HomeRight{width:100%!important}.bannerRight{border-radius:20px;height:auto!important;min-height:250px;padding:20px}.contentRight h1{font-size:clamp(20px,6vw,32px)!important;line-height:1.3}.bannerLeftWrapper{gap:15px;height:auto!important}.bannerLeft1,.bannerLeft2{border-radius:20px;flex:1 1;height:auto!important;width:100%}.bannerLeft1:before,.bannerLeft2:before{display:none!important}.content_top{opacity:1!important}.content_top h1,.content_top_left p{color:#fff!important}.hover_in{display:none!important}.logo_curve1{box-shadow:-.6rem -.87rem #fff;left:0;top:70px;z-index:1000!important}.logo_curve1,.logo_curve2{background-color:rgba(0,12,250,0);border-top-left-radius:40px;content:"";display:block;height:50px;position:absolute!important;width:50px}.logo_curve2{box-shadow:-.73rem -.7rem #fff;left:254px;top:0;z-index:800!important}.menu-icon-curve1_MV{right:64px;top:0}.menu-icon-curve1_MV,.menu-icon-curve2_MV{background-color:rgba(0,12,250,0);border-top-right-radius:37px;box-shadow:.7rem -.6rem #fff;content:"";display:block!important;height:40px;position:absolute!important;width:40px;z-index:800!important}.menu-icon-curve2_MV{right:0;top:64px}.banner-container{display:flex;gap:20px;width:100%}.bottomSection{flex-direction:column;font-family:montM!important;gap:20px;height:-webkit-fit-content!important;height:-moz-fit-content!important;height:fit-content!important;padding:20px}.bottomLeft,.bottomRight{flex:none;font-family:montM!important;width:100%}.card-container,.card-container-a{overflow:hidden;width:100%}.card-container-1,.card-container-2{border-radius:30px;font-family:montM!important;padding:30px 20px;text-align:center;width:100%}.card-container-1 h1,.card-container-2 h1{font-family:montM!important;font-size:26px;line-height:1.3}.card-container-1 p,.card-container-2 p{font-family:montM!important;font-size:16px;line-height:1.5}.cta_button{border-left:.2rem solid #fff;border-radius:20px 0 0 0;border-top:.2rem solid #fff;bottom:0;padding:4px;right:0}.cta_button button{border-radius:20px;font-size:14px;padding:8px 18px}.cta_button:after{border-bottom-right-radius:22px;bottom:-20px;box-shadow:.4rem .5rem #fff;height:30px;right:0;top:-35px;width:30px}.curve1{box-shadow:.4rem .6rem #fcfcfc;height:30px;right:120px;width:40px}.bannerRight{background-position:100%!important;background-size:cover!important}.logo_curve1_Mo{border-top-left-radius:25px;box-shadow:-.6rem -.87rem #fff;left:0;top:45px;width:34px!important;z-index:1000!important}.logo_curve1_Mo,.logo_curve2_Mo{background-color:rgba(0,12,250,0);content:"";display:block;height:45px;position:absolute!important}.logo_curve2_Mo{border-top-left-radius:40px;box-shadow:-.73rem -.7rem #fff;left:149px;top:-3px;width:30px;z-index:800!important}}:root{--q-primary:#7e6b89;--q-primary-dark:#876774;--q-primary-mid:#7f667b;--q-primary-light:#816a87;--q-primary-accent:#8e77a1;--q-title:#9a87a2;--q-teal:#46baac;--q-teal-light:#6aaec1;--q-text:#6f6f6f;--q-text-dark:#2d2d2d;--q-border:#cbb7d6;--q-bg-soft:#f9f3f3;--q-bg-light:#f2f2f2;--q-offer-gradient:linear-gradient(90deg,#8c6d76,#8a79a2)}.saas-section{box-sizing:border-box;font-family:montM,sans-serif;overflow:hidden;padding:0 0 60px;width:100%}.saas-section__header{margin:0 auto 32px;max-width:820px;padding:24px 20px 0;text-align:center}.products-section .saas-section__header,.team-section .saas-section__header,.tech-stack-section .saas-section__header{padding-top:32px}.company-info-section .saas-section__header,.industries-section .saas-section__header,.traction-section .saas-section__header{padding-top:8px}.saas-section__title{background-color:#7e6b89;background-color:var(--q-primary);color:#fff;display:block;font-family:montM,sans-serif;font-size:40px;font-weight:500;margin:0 0 16px;padding:15px 0;text-align:center;width:100%}.saas-section__intro{color:#6f6f6f;color:var(--q-text);font-family:montL,sans-serif;font-size:16px;line-height:1.8;margin:0 auto;max-width:720px}.saas-section__body{padding:0 20px}.hero-saas-bg{border-radius:inherit;inset:0;overflow:hidden;pointer-events:none;position:absolute;z-index:1}.hero-saas-bg__grid{-webkit-animation:saasGridDrift 20s linear infinite;animation:saasGridDrift 20s linear infinite;background-image:linear-gradient(hsla(0,0%,100%,.06) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.06) 1px,transparent 0);background-size:40px 40px;inset:0;position:absolute}.hero-saas-bg__gradient{-webkit-animation:saasGlowPulse 8s ease-in-out infinite alternate;animation:saasGlowPulse 8s ease-in-out infinite alternate;border-radius:50%;-webkit-filter:blur(60px);filter:blur(60px);height:320px;opacity:.3;position:absolute;width:320px}.hero-saas-bg__gradient--1{background:#8e77a1;background:var(--q-primary-accent);right:10%;top:-80px}.hero-saas-bg__gradient--2{-webkit-animation-delay:2s;animation-delay:2s;background:#7e6b89;background:var(--q-primary);bottom:-60px;left:5%}.hero-saas-bg__nodes{inset:0;opacity:.12;position:absolute}.hero-saas-bg__node{-webkit-animation:saasNodePulse 3s ease-in-out infinite;animation:saasNodePulse 3s ease-in-out infinite;background:#fff;border-radius:50%;height:8px;position:absolute;width:8px}@-webkit-keyframes saasGridDrift{0%{-webkit-transform:translate(0);transform:translate(0)}to{-webkit-transform:translate(40px,40px);transform:translate(40px,40px)}}@keyframes saasGridDrift{0%{-webkit-transform:translate(0);transform:translate(0)}to{-webkit-transform:translate(40px,40px);transform:translate(40px,40px)}}@-webkit-keyframes saasGlowPulse{0%{opacity:.2;-webkit-transform:scale(1);transform:scale(1)}to{opacity:.35;-webkit-transform:scale(1.15);transform:scale(1.15)}}@keyframes saasGlowPulse{0%{opacity:.2;-webkit-transform:scale(1);transform:scale(1)}to{opacity:.35;-webkit-transform:scale(1.15);transform:scale(1.15)}}@-webkit-keyframes saasNodePulse{0%,to{opacity:.3;-webkit-transform:scale(1);transform:scale(1)}50%{opacity:1;-webkit-transform:scale(1.4);transform:scale(1.4)}}@keyframes saasNodePulse{0%,to{opacity:.3;-webkit-transform:scale(1);transform:scale(1)}50%{opacity:1;-webkit-transform:scale(1.4);transform:scale(1.4)}}.hero-copy-block{max-width:90%;position:relative;z-index:5}.hero-copy-block .hero-company-name{font-family:montM,sans-serif!important;font-size:28px!important;font-weight:600;line-height:1.25;margin-bottom:12px}.hero-copy-block .hero-subheadline{color:#fff;font-family:montM,sans-serif!important;font-size:22px!important;font-weight:500;line-height:1.35;margin-bottom:14px}.hero-copy-block .hero-description{color:hsla(0,0%,100%,.9);font-family:montL,sans-serif!important;font-size:16px!important;line-height:1.6;max-width:520px}.cta_button--dual{flex-wrap:wrap;gap:10px;padding:8px 8px 8px 12px}.cta_button--dual button{font-size:18px!important;padding:10px 24px!important}.cta_button--dual .cta-secondary{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:hsla(0,0%,100%,.15)!important;border:1px solid hsla(0,0%,100%,.6)!important}.products-section{background:#fff}.products-section .saas-section__body{padding-top:10px}.products-grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(2,1fr);margin:0 auto;max-width:1200px}.product-saas-card{background:#fff;border:1px solid #cbb7d6;border:1px solid var(--q-border);border-radius:10px;display:flex;flex-direction:column;gap:14px;overflow:hidden;padding:24px;position:relative;transition:box-shadow .3s ease,border-color .3s ease,-webkit-transform .3s ease;transition:transform .3s ease,box-shadow .3s ease,border-color .3s ease;transition:transform .3s ease,box-shadow .3s ease,border-color .3s ease,-webkit-transform .3s ease}.product-saas-card,.product-saas-card:focus,.product-saas-card:hover,.product-saas-card:visited{color:inherit;text-decoration:none}.product-saas-card:hover{border-color:#7e6b89;border-color:var(--q-primary);box-shadow:0 12px 28px rgba(126,107,137,.18);-webkit-transform:translateY(-4px);transform:translateY(-4px)}.product-saas-card--coming-soon{opacity:.92}.product-saas-card__ribbon{background:#876774;background:var(--q-primary-dark);color:#fff;font-size:11px;font-weight:600;letter-spacing:.5px;padding:4px 40px;position:absolute;right:-32px;top:18px;-webkit-transform:rotate(35deg);transform:rotate(35deg)}.product-saas-card__header{align-items:center;display:flex;gap:14px}.product-saas-card__icon{align-items:center;background:#7e6b89;background:var(--q-primary);border-radius:10px;color:#fff;display:flex;height:48px;justify-content:center;width:48px}.product-saas-card:nth-child(2) .product-saas-card__icon{background:#7f667b;background:var(--q-primary-mid)}.product-saas-card:nth-child(3) .product-saas-card__icon{background:#816a87;background:var(--q-primary-light)}.product-saas-card:nth-child(4) .product-saas-card__icon{background:#8e77a1;background:var(--q-primary-accent)}.product-saas-card__name{color:#2d2d2d;color:var(--q-text-dark);font-family:montM,sans-serif;font-size:22px;font-weight:600;margin:0;text-decoration:none}.product-saas-card__badge{background:rgba(126,107,137,.12);border-radius:20px;color:#7e6b89;color:var(--q-primary);display:inline-block;font-size:11px;font-weight:600;margin-left:auto;padding:3px 10px}.product-saas-card__desc{color:#6f6f6f;color:var(--q-text);font-family:montL,sans-serif;font-size:14px;line-height:1.6;margin:0;text-decoration:none}.product-saas-card__features{display:flex;flex-wrap:wrap;gap:8px}.product-saas-card__feature{background:#f9f3f3;background:var(--q-bg-soft);border:1px solid #cbb7d6;border:1px solid var(--q-border);border-radius:20px;color:#876774;color:var(--q-primary-dark);font-family:montL,sans-serif;font-size:12px;padding:5px 12px}.product-saas-card__link{align-items:center;color:#9a87a2;color:var(--q-title);display:inline-flex;font-size:14px;font-weight:600;gap:6px;margin-top:auto;text-decoration:none;transition:gap .2s ease,color .2s ease}.product-saas-card__link:hover{color:#7e6b89;color:var(--q-primary);gap:10px}.tech-stack-section{background:#f9f3f3;background:var(--q-bg-soft)}.tech-stack-categories{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(3,1fr);margin:0 auto 40px;max-width:1200px}.tech-stack-category{background:#fff;border:1px solid #cbb7d6;border:1px solid var(--q-border);border-radius:10px;padding:22px;transition:border-color .3s ease,-webkit-transform .3s ease;transition:transform .3s ease,border-color .3s ease;transition:transform .3s ease,border-color .3s ease,-webkit-transform .3s ease}.tech-stack-category:hover{border-color:#7e6b89;border-color:var(--q-primary);-webkit-transform:translateY(-3px);transform:translateY(-3px)}.tech-stack-category__title{color:#9a87a2;color:var(--q-title);font-family:montM,sans-serif;font-size:14px;font-weight:600;letter-spacing:1px;margin:0 0 14px;text-transform:uppercase}.tech-stack-category__items{display:flex;flex-wrap:wrap;gap:8px}.tech-stack-category__item{background:#f2f2f2;background:var(--q-bg-light);border:1px solid #cbb7d6;border:1px solid var(--q-border);border-radius:8px;color:#2d2d2d;color:var(--q-text-dark);font-family:montL,sans-serif;font-size:13px;padding:6px 14px}.infra-diagram{background:#fff;border:1px solid #cbb7d6;border:1px solid var(--q-border);border-radius:10px;margin:0 auto;max-width:900px;padding:30px}.infra-diagram__flow{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:center}.infra-diagram__node{-webkit-animation:infraPulse 4s ease-in-out infinite;animation:infraPulse 4s ease-in-out infinite;border-radius:10px;color:#fff;font-family:montM,sans-serif;font-size:13px;font-weight:500;padding:12px 18px}.infra-diagram__node,.infra-diagram__node:first-child{background:#876774;background:var(--q-primary-dark)}.infra-diagram__node:nth-child(3){-webkit-animation-delay:.5s;animation-delay:.5s;background:#7f667b;background:var(--q-primary-mid)}.infra-diagram__node:nth-child(5){-webkit-animation-delay:1s;animation-delay:1s;background:#816a87;background:var(--q-primary-light)}.infra-diagram__node:nth-child(7){-webkit-animation-delay:1.5s;animation-delay:1.5s;background:#8e77a1;background:var(--q-primary-accent)}.infra-diagram__arrow{-webkit-animation:infraArrow 2s ease-in-out infinite;animation:infraArrow 2s ease-in-out infinite;color:#9a87a2;color:var(--q-title);font-size:20px}@-webkit-keyframes infraPulse{0%,to{box-shadow:0 0 0 0 rgba(126,107,137,.35)}50%{box-shadow:0 0 16px 3px rgba(126,107,137,.2)}}@keyframes infraPulse{0%,to{box-shadow:0 0 0 0 rgba(126,107,137,.35)}50%{box-shadow:0 0 16px 3px rgba(126,107,137,.2)}}@-webkit-keyframes infraArrow{0%,to{opacity:.4;-webkit-transform:translateX(0);transform:translateX(0)}50%{opacity:1;-webkit-transform:translateX(4px);transform:translateX(4px)}}@keyframes infraArrow{0%,to{opacity:.4;-webkit-transform:translateX(0);transform:translateX(0)}50%{opacity:1;-webkit-transform:translateX(4px);transform:translateX(4px)}}.industries-section{background:#7e6b89;background:var(--q-primary);padding-bottom:60px}.industries-section .saas-section__title{background-color:#7e6b89;background-color:var(--q-primary)}.industries-section .saas-section__intro{color:hsla(0,0%,100%,.85)}.industries-section .saas-section__header{margin-bottom:24px}.industries-grid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(3,1fr);margin:0 auto;max-width:1200px;padding:0 20px}.industry-card{background:#876774;background:var(--q-primary-dark);border:1px solid hsla(0,0%,100%,.12);border-radius:10px;cursor:default;padding:28px 22px;transition:background .3s ease,-webkit-transform .3s ease;transition:transform .3s ease,background .3s ease;transition:transform .3s ease,background .3s ease,-webkit-transform .3s ease}.industry-card:nth-child(2){background:#7f667b;background:var(--q-primary-mid)}.industry-card:nth-child(3){background:#816a87;background:var(--q-primary-light)}.industry-card:nth-child(4){background:#8e77a1;background:var(--q-primary-accent)}.industry-card:nth-child(5){background:#876774;background:var(--q-primary-dark)}.industry-card:nth-child(6){background:#7f667b;background:var(--q-primary-mid)}.industry-card:hover{-webkit-filter:brightness(1.08);filter:brightness(1.08);-webkit-transform:scale(1.02);transform:scale(1.02)}.industry-card__icon{color:hsla(0,0%,100%,.9);margin-bottom:14px}.industry-card__name{color:#fff;font-family:montM,sans-serif;font-size:18px;font-weight:600;margin:0 0 10px}.industry-card__desc{color:hsla(0,0%,100%,.82);font-family:montL,sans-serif;font-size:14px;line-height:1.6;margin:0}.why-section{background:#fff}.why-section .saas-section__body{padding-top:32px}.why-grid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(4,1fr);margin:0 auto;max-width:1200px}.why-card{background:#fff;border:1px solid #cbb7d6;border:1px solid var(--q-border);border-radius:10px;padding:28px 22px;text-align:center;transition:box-shadow .3s ease,-webkit-transform .3s ease;transition:transform .3s ease,box-shadow .3s ease;transition:transform .3s ease,box-shadow .3s ease,-webkit-transform .3s ease}.why-card:hover{box-shadow:0 12px 28px rgba(126,107,137,.15);-webkit-transform:translateY(-4px);transform:translateY(-4px)}.why-card__icon{align-items:center;background:#7e6b89;background:var(--q-primary);border-radius:50%;color:#fff;display:flex;height:56px;justify-content:center;margin:0 auto 16px;width:56px}.why-card:nth-child(2) .why-card__icon{background:#7f667b;background:var(--q-primary-mid)}.why-card:nth-child(3) .why-card__icon{background:#816a87;background:var(--q-primary-light)}.why-card:nth-child(4) .why-card__icon{background:#8e77a1;background:var(--q-primary-accent)}.why-card__title{color:#2d2d2d;color:var(--q-text-dark);font-family:montM,sans-serif;font-size:18px;font-weight:600;margin:0 0 10px}.why-card__desc{color:#6f6f6f;color:var(--q-text);font-family:montL,sans-serif;font-size:14px;line-height:1.6;margin:0}.team-section{background:#f9f3f3;background:var(--q-bg-soft)}.team-grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(2,1fr);margin:0 auto;max-width:900px}.team-card{align-items:center;background:#fff;border:1px solid #cbb7d6;border:1px solid var(--q-border);border-radius:10px;display:flex;flex-direction:column;padding:32px;text-align:center;transition:box-shadow .3s ease,-webkit-transform .3s ease;transition:transform .3s ease,box-shadow .3s ease;transition:transform .3s ease,box-shadow .3s ease,-webkit-transform .3s ease}.team-card:hover{box-shadow:0 12px 28px rgba(126,107,137,.15);-webkit-transform:translateY(-4px);transform:translateY(-4px)}.team-card__avatar{align-items:center;background:#7e6b89;background:var(--q-primary);border-radius:50%;color:#fff;display:flex;font-family:montM,sans-serif;font-size:32px;font-weight:600;height:100px;justify-content:center;margin-bottom:18px;width:100px}.team-card:nth-child(2) .team-card__avatar{background:#816a87;background:var(--q-primary-light)}.team-card__name{color:#2d2d2d;color:var(--q-text-dark);font-size:22px;margin:0 0 4px}.team-card__name,.team-card__role{font-family:montM,sans-serif;font-weight:600}.team-card__role{color:#9a87a2;color:var(--q-title);font-size:14px;margin:0 0 14px}.team-card__bio{color:#6f6f6f;color:var(--q-text);font-family:montL,sans-serif;font-size:14px;line-height:1.65;margin:0 0 18px}.team-card__linkedin{align-items:center;color:#7e6b89;color:var(--q-primary);display:inline-flex;font-size:14px;font-weight:600;gap:6px;text-decoration:none;transition:color .2s ease}.team-card__linkedin:hover{color:#9a87a2;color:var(--q-title)}.traction-section{background:linear-gradient(90deg,#8c6d76,#8a79a2);background:var(--q-offer-gradient);padding-bottom:60px}.traction-section .saas-section__title{background:transparent;font-size:40px;font-weight:700}.traction-section .saas-section__intro{color:hsla(0,0%,100%,.9)}.traction-grid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(4,1fr);margin:0 auto;max-width:1100px;padding:0 20px}.traction-card{background:hsla(0,0%,100%,.12);border:1px solid hsla(0,0%,100%,.22);border-radius:10px;padding:28px 20px;text-align:center;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.traction-card:hover{background:hsla(0,0%,100%,.18);-webkit-transform:scale(1.03);transform:scale(1.03)}.traction-card__value{color:#fff;font-family:montM,sans-serif;font-size:42px;font-weight:700;line-height:1;margin-bottom:10px}.traction-card__label{color:hsla(0,0%,100%,.9);font-family:montL,sans-serif;font-size:14px}.company-info-section{background:#876774;background:var(--q-primary-dark);color:#fff;padding-bottom:60px}.company-info-section .saas-section__title{background-color:#876774;background-color:var(--q-primary-dark);color:#fff}.company-info-section .saas-section__intro{color:hsla(0,0%,100%,.78)}.company-info-grid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(3,1fr);margin:0 auto;max-width:1000px;padding:0 20px}.company-info-item{background:hsla(0,0%,100%,.08);border:1px solid hsla(0,0%,100%,.15);border-radius:10px;padding:20px}.company-info-item__label{color:hsla(0,0%,100%,.65);font-family:montM,sans-serif;font-size:12px;font-weight:600;letter-spacing:.5px;margin-bottom:8px;text-transform:uppercase}.company-info-item__value{color:hsla(0,0%,100%,.92);font-family:montL,sans-serif;font-size:15px;line-height:1.5}.company-info-legal{display:flex;flex-wrap:wrap;gap:30px;justify-content:center;margin-top:30px;padding:0 20px}.company-info-legal span{color:hsla(0,0%,100%,.5);font-family:montL,sans-serif;font-size:13px}@media (max-width:1024px){.tech-stack-categories,.traction-grid,.why-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.saas-section{padding-bottom:40px}.saas-section__title{font-size:28px}.traction-section .saas-section__title{font-size:32px}.hero-copy-block .hero-company-name{font-size:20px!important}.hero-copy-block .hero-subheadline{font-size:16px!important}.hero-copy-block .hero-description{font-size:14px!important}.contentRight h1{font-size:32px!important}.cta_button--dual button{font-size:13px!important;padding:8px 14px!important}.company-info-grid,.industries-grid,.products-grid,.team-grid,.tech-stack-categories,.why-grid{grid-template-columns:1fr}.traction-grid{grid-template-columns:repeat(2,1fr)}.traction-card__value{font-size:32px}.infra-diagram__flow{flex-direction:column}.infra-diagram__arrow{-webkit-transform:rotate(90deg);transform:rotate(90deg)}}@media (max-width:480px){.traction-grid{grid-template-columns:1fr}}.techHero1{align-items:center;display:flex;height:80vh;justify-content:center;overflow:visible;padding:0;position:relative;width:100%;z-index:2}.tech-title1_M{color:#fff;font-family:montM!important;font-size:70px;margin-top:200px!important}.tech-animation1{flex:1 1;margin-bottom:150px;margin-left:auto;margin-right:300px;opacity:.4;position:absolute;right:0;-webkit-transform:scale(1.2);transform:scale(1.2)}.tech-title1_M span{-webkit-text-stroke:.1px #fff;color:transparent;font-family:montM!important;font-weight:700}.techContent1_M{color:#fff;left:80px;margin-top:400px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:20}.techContent1 h1{font-family:montM!important;font-size:80px!important;margin-bottom:0;margin-left:40px}.content{margin-top:200px}.content1 h1{margin:0}@media (max-width:768px){.content h1{font-size:60px}.content1 h1{font-size:32px}.Maincontent{grid-template-columns:1fr;padding:40px 20px}.Content2 h3,.Content3 h3,.Content4 h3,.Content5 h3,.Content6 h3,.Content7 h3{font-size:24px}}.mobileAppSection{background:#fff;padding:20px 40px}.mainHeading{color:#9a87a2;font-family:montM;font-size:40px;margin-bottom:40px;text-align:center}.gridContainer{grid-gap:40px 80px!important;display:grid;gap:40px 80px!important;grid-template-columns:repeat(2,1fr);overflow:visible}.card{align-items:flex-start;display:flex;gap:20px;overflow:visible}.card img{flex-shrink:0;height:auto;margin-top:-10px;padding-left:30px;width:90px}.card h3{color:#33302e;font-family:montM!important;font-size:21px;margin-bottom:10px}.card p{color:#000;font-family:montL!important;font-size:18px;line-height:1.6}@media (max-width:768px){.techHero1{height:auto!important;padding:10px;width:auto!important}.techCardFull{align-items:flex-start!important;background-position:50%!important;background-size:cover!important;border-radius:30px;flex-direction:column!important;height:70vh!important;justify-content:center!important;margin:10px!important;overflow:hidden!important;padding:20px!important;width:100%!important}.techContent1_M{left:0!important;margin-top:120px!important;-webkit-transform:none!important;transform:none!important}.tech-title1_M{font-size:40px!important;line-height:1.2;margin-left:0!important;margin-top:0!important}.techContent1_M h1{margin-left:0!important;overflow:hidden!important}.tech-title1_M span{-webkit-text-stroke:.6px #fff;color:transparent;font-weight:700;letter-spacing:2px!important}.tech-animation1{height:260px!important;left:40%;opacity:.6;overflow:hidden;position:absolute!important;right:auto;top:15%;-webkit-transform:scale(1);transform:scale(1);width:260px!important}.menu-icon-curve1,.menu-icon-curve2{display:none!important}.mobileAppSection{padding:20px!important}.mainHeading{font-size:24px!important;line-height:1.4}.gridContainer{gap:30px!important;grid-template-columns:1fr!important}.card{align-items:flex-start!important;display:flex!important;flex-direction:row!important;gap:15px;text-align:left!important}.card img{flex-shrink:0;height:auto;margin-top:-15px;padding-left:0!important;width:70px!important}.card div{flex:1 1}.card h3{font-size:18px!important;margin-bottom:8px}.card p{font-size:14px!important;line-height:1.6}}.content{padding-left:100px;padding-top:150px;text-align:left}.tech-animation2{flex:1 1;margin-bottom:150px;margin-right:150px;margin-top:100px;opacity:.4;position:absolute;right:0;-webkit-transform:scale(1.2);transform:scale(1.2)}.content h1{font-size:80px;line-height:1.2;text-align:left}.content1{margin-left:5%;margin-top:40px;padding:30px;position:relative;text-align:left;width:90%}.Content2,.Content3,.Content4,.Content5,.Content6{background-color:#fff;border-radius:10px;box-shadow:0 4px 6px rgba(0,0,0,.1);padding:40px 30px;transition:box-shadow .3s ease,-webkit-transform .3s ease;transition:transform .3s ease,box-shadow .3s ease;transition:transform .3s ease,box-shadow .3s ease,-webkit-transform .3s ease}.Content2:hover,.Content3:hover,.Content4:hover,.Content5:hover,.Content6:hover{box-shadow:0 8px 12px rgba(0,0,0,.15);-webkit-transform:translateY(-5px);transform:translateY(-5px)}.Content2 h3,.Content3 h3,.Content4 h3,.Content5 h3,.Content6 h3{color:#c6adde;font-size:30px;font-weight:600;margin-bottom:20px;text-align:left}@media (max-width:768px){.content{padding-left:20px;padding-top:100px}.content h1{font-size:50px}.content1{margin-left:2.5%;padding:20px}.Maincontent{grid-template-columns:1fr;padding:40px 20px}.Content2 h3,.Content3 h3,.Content4 h3,.Content5 h3,.Content6 h3{font-size:24px}}.softwareSection{background:#fff;padding:30px 170px}.topDescription{color:#777;font-family:montL;font-size:18px;line-height:1.7;margin:0 auto 40px;max-width:1100px;text-align:center}.softwareGrid{grid-gap:60px 100px;display:grid;gap:60px 100px;grid-template-columns:repeat(2,1fr)}.softwareCard{display:flex;flex-direction:column;gap:15px}.softwareCard h2{color:#9a87a2;font-family:montM;font-size:26px;line-height:1.2}.softwareCard p{color:#000;font-family:montL;font-size:16px;line-height:1.7}.softwareCard span{color:#000;font-family:montM;font-size:15px;font-weight:600}@media (max-width:768px){.softwareSection{padding:35px!important}.topDescription{font-size:14px!important;line-height:1.6;margin-bottom:25px;padding:0 10px}.softwareGrid{gap:35px!important;grid-template-columns:1fr!important}.softwareCard{gap:10px}.softwareCard h2{font-size:18px!important;line-height:1.3}.softwareCard p{font-size:14px!important;line-height:1.6}.softwareCard span{font-size:13px!important;line-height:1.5}.tech-animation2{height:260px!important;left:40%;opacity:.7;position:absolute!important;right:auto;top:0;-webkit-transform:scale(1);transform:scale(1);width:260px!important}}.subHeadingLine{color:#8f8f8f;font-family:montL;font-size:23px;margin:20px 0 30px;max-width:1200px;text-align:center}.mainHeading1{color:#9a87a2;font-family:montM;font-size:40px;margin-bottom:10px;text-align:center}.p2{color:#0d0b0b;font-family:sans-serif;font-size:16px;font-weight:600;margin-top:15px}.content{padding-top:200px}.tech-animationu{flex:1 1;left:500px;opacity:1;position:absolute;-webkit-transform:scale(.7);transform:scale(.7)}.subHeadingLinea{color:#000;font-family:montL;font-size:23px;margin:20px 0 30px;max-width:900px;text-align:center}.content h1{margin-top:20px}.content1{background-color:#fff;color:#0d0b0b;padding:60px 40px 40px;text-align:center}.content1 h1{color:#c6adde;font-size:42px;font-weight:600;margin:0 0 20px}.content1 p{color:#555;font-size:18px;line-height:1.8;margin:0}.Maincontent{grid-gap:40px;background-color:#f8f9fa;display:grid;gap:40px;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));margin:0 auto;max-width:1400px;padding:60px 50px}.Content2,.Content3,.Content4,.Content5,.Content6,.Content7{background-color:#fff;border-radius:10px;box-shadow:0 4px 6px rgba(0,0,0,.1);padding:40px 30px;transition:box-shadow .3s ease,-webkit-transform .3s ease;transition:transform .3s ease,box-shadow .3s ease;transition:transform .3s ease,box-shadow .3s ease,-webkit-transform .3s ease}.Content2:hover,.Content3:hover,.Content4:hover,.Content5:hover,.Content6:hover,.Content7:hover{box-shadow:0 8px 12px rgba(0,0,0,.15);-webkit-transform:translateY(-5px);transform:translateY(-5px)}.Content2 h3,.Content3 h3,.Content4 h3,.Content5 h3,.Content6 h3,.Content7 h3{color:#c6adde;font-size:30px;font-weight:600;margin-bottom:20px;text-align:left}ul{padding-left:0}.subtext,.subtext1,ul{list-style-type:none;margin:0}.subtext,.subtext1{padding:0}.subtext p1,.subtext1 p1{color:#555;display:block;font-family:sans-serif;font-size:16px;line-height:1.8;margin:0;text-align:left}.p{color:#454545;font-family:sans-serif;font-size:19px;font-weight:300;line-height:31px;margin-bottom:0;margin-top:20px;padding-left:175px;padding-right:175px;text-align:center}@media (max-width:768px){.content h1{font-size:60px;padding-top:100px}.content1 h1{font-size:32px}.content1 p{padding-left:20px;padding-right:20px}.Maincontent{grid-template-columns:1fr;padding:40px 20px}.Content2 h3,.Content3 h3,.Content4 h3,.Content5 h3,.Content6 h3,.Content7 h3{font-size:24px}.p{padding-left:20px;padding-right:20px}.tech-animationu{height:220px!important;left:70%;opacity:.8;position:absolute!important;-webkit-transform:translateX(-50%) scale(1.4);transform:translateX(-50%) scale(1.4);width:220px!important}}.banner{align-items:center;background-image:url(/static/media/background.15b9e63f205784c530fa.png);background-position:50%;background-size:cover;display:flex;height:100vh;justify-content:center;opacity:.9;overflow:hidden;width:100%}.tech-animationa{flex:1 1;left:500px;opacity:1;position:absolute;-webkit-transform:scale(.7);transform:scale(.7)}.tech-title1{color:#fff;font-family:montM!important;font-size:100px;font-weight:900;margin-top:500px!important}.content{color:#fff;position:relative;text-align:center}.goalSection{background-color:#fff;height:60vh;padding:120px 20px;text-align:center}.goalTitle{color:#9a87a2;font-family:montM;font-size:80px;font-weight:700;margin-top:40px}.followSection{background:#fff;padding:100px 20px;text-align:center}.followTitle{color:#9a87a2;font-family:montM;font-size:60px;font-weight:700;letter-spacing:2px;margin-bottom:20px}.followText{max-width:950px}.followText,.goalText{color:#6f6f6f;font-family:montL;font-size:20px;line-height:1.8;margin:0 auto}.goalText{max-width:700px}.wf-section-wrapper{background:#fff}.wf-top-row{background-color:#7fffd4;grid-template-columns:1fr 1fr;height:40vh!important;margin-bottom:10px}.wf-animation-box,.wf-top-row{align-items:center;display:flex}.wf-animation-box{height:-webkit-fill-available!important;height:fill!important;justify-content:center;margin:0!important;overflow:visible!important;-webkit-transform:scale(.6);transform:scale(.6)}.wf-card-grid{grid-gap:10px!important;display:grid;gap:10px!important;grid-template-columns:repeat(2,1fr);margin:15px 180px 15px 140px!important;overflow:visible}.wf-card{background:#fff;border:1px solid #cbb7d6;border-radius:10px;height:23vh;max-width:450px;padding:15px 20px;transition:all .3s ease}.wf-card:first-child{border:0 solid #cbb7d6;overflow:visible;padding:0}.wf-card-title{color:#2d2d2d;font-family:montL;font-size:24px;margin-bottom:10px}.wf-card-text{color:#6f6f6f;font-family:montM;font-size:15px;line-height:1.6}.contactPage{grid-gap:40px;background:#fff;display:grid;gap:40px;grid-template-columns:1fr 1fr;height:100vh;padding:40px}.contactLeft{display:flex;flex-direction:column;justify-content:center;padding-left:40px}.contactLeft h1{color:#9a87a2;font-size:30px;margin-bottom:20px}.contactLeft h1,.contactLeft p{font-family:montM;max-width:500px;text-align:center}.contactLeft p{color:#6f6f6f;font-size:18px;line-height:1.7}.contactAnimation{align-items:center;display:flex;justify-content:center;margin-left:50px!important;margin-top:40px;width:300px!important}.contactAnimation svg{height:300px!important;margin-left:10px!important;width:300px!important}.contactRight{background:linear-gradient(180deg,rgba(0,0,0,.49),rgba(0,0,0,.49)),url(/static/media/footerbg.15b9e63f205784c530fa.png);background-position:50%;background-size:cover;border-radius:25px;display:flex;flex-direction:column;height:90%;justify-content:center;margin-top:20px;padding-left:40px;padding-right:40px}.contactRight h2{color:#fff;font-size:36px;margin-bottom:8px;margin-top:10px}.contactNote,.contactRight h2{font-family:montM;text-align:center}.contactNote{color:#cfcfcf;font-size:15px;margin-bottom:20px}.contactForm{display:flex;flex-direction:column;gap:15px}.contactForm input,.contactForm textarea{background:rgba(0,0,0,.7);border:none;border-radius:25px;color:#fff;font-family:montM;font-size:22px;height:4vh;outline:none;padding:15px}.contactForm textarea{border-radius:25px;height:150px;resize:none}.contactForm button{background:#4ecdc4;border:none;border-radius:25px;color:#fff;cursor:pointer;font-size:18px;padding:15px;transition:.3s}.contactForm button:hover{opacity:.9}.content h1{font-size:100px;margin-top:0;text-align:center}.about-container{width:100%}.content-section{background-color:#f8f9fa;padding:80px 50px}.content-wrapper{margin:0 auto 60px;max-width:1200px;text-align:center}.content-wrapper h2{color:#333;font-size:45px;font-weight:700;margin-bottom:30px}.content-wrapper>p{color:#555;font-size:18px;line-height:1.8;margin-bottom:40px}.features-grid{grid-gap:40px;display:grid;gap:40px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin-top:40px}.feature-item{background-color:#fff;border-radius:10px;box-shadow:0 4px 6px rgba(0,0,0,.1);padding:40px 30px;transition:box-shadow .3s ease,-webkit-transform .3s ease;transition:transform .3s ease,box-shadow .3s ease;transition:transform .3s ease,box-shadow .3s ease,-webkit-transform .3s ease}.feature-item:hover{box-shadow:0 8px 12px rgba(0,0,0,.15);-webkit-transform:translateY(-5px);transform:translateY(-5px)}.feature-item h3{color:#c6adde;font-size:28px;font-weight:600;margin-bottom:15px}.feature-item p{color:#666;font-size:16px;line-height:1.6}@media (max-width:768px){.tech-animationa{height:220px!important;left:60%;opacity:.8;overflow:hidden;position:absolute!important;top:35%;-webkit-transform:translateX(-50%) scale(1.4);transform:translateX(-50%) scale(1.4);width:220px!important}.about_us_title{margin-top:140px!important}.techContent_M{left:0!important;margin-top:120px!important;-webkit-transform:none!important;transform:none!important}.about_us_title{font-size:42px!important;line-height:1.2;margin-top:0!important}.menu-icon-curve1,.menu-icon-curve2{display:none!important}.goalSection{height:auto!important;padding:40px 10px!important}.goalTitle{font-size:32px!important;margin-top:0!important}.goalText{font-size:14px!important;line-height:1.6}.followSection{padding:40px 10px 10px!important}.followTitle{font-size:28px!important}.followText{font-size:14px!important;line-height:1.6;margin-bottom:0!important}.wf-card-grid{gap:10px!important;grid-template-columns:1fr!important;margin:10px!important}.wf-card{height:auto!important;margin-left:15px;margin-right:15px;max-width:100%!important;padding:10px 15px!important}.wf-card:first-child{margin-bottom:-100px;margin-top:-23px;padding:0!important}.wf-card-title{font-size:18px!important}.wf-card-text{font-size:14px!important}.wf-animation-box{height:auto!important;margin-top:-20px;-webkit-transform:scale(.5)!important;transform:scale(.5)!important}.contactPage{gap:20px;grid-template-columns:1fr!important;height:auto!important;padding:20px!important}.contactLeft{align-items:center;padding-left:0!important;text-align:center}.contactLeft h1{font-size:24px!important}.contactLeft p{font-size:14px!important}.contactAnimation{margin-left:0!important;width:200px!important}.contactAnimation svg{height:200px!important;width:200px!important}.contactRight{height:auto!important;padding:20px!important}.contactRight h2{font-size:22px!important}.contactForm input,.contactForm textarea{font-size:14px!important;height:auto!important}.contactForm button{font-size:14px!important}}.productLayout{width:100%}.productHero{height:80vh;justify-content:center;overflow:visible;padding:0;z-index:2}.productCardFull,.productHero{align-items:center;display:flex;position:relative;width:100%}.productCardFull{background:linear-gradient(135deg,rgba(126,107,137,.92),rgba(135,103,116,.88)),url(/static/media/background1.987ab434df1a04aa5784.png);background-position:100%;background-repeat:no-repeat;background-size:100%;border-radius:30px;height:92.2%;justify-content:space-between;margin:20px;overflow:hidden;padding:0 80px}.productContent{color:#fff;margin-top:80px;z-index:20}.productTitle{font-family:montM!important;font-size:80px!important;margin:0 0 12px 40px}.productContent p{color:#fff;font-family:montL!important;font-size:20px!important;line-height:1.8;margin-left:40px;max-width:720px}.productAnimation{flex:1 1;margin-left:auto;opacity:.4;position:absolute;right:0;-webkit-transform:scale(1.2);transform:scale(1.2)}.products-page-section{background:#fff;margin-top:-80px;padding-bottom:80px;position:relative;z-index:10}.products-page-section .saas-section__header{padding-top:32px}.products-grid--page{max-width:1100px}.products-grid--page .product-saas-card{min-height:280px}.product-saas-card__desc--long{-webkit-line-clamp:unset;display:block;overflow:visible}.product-saas-card__badge--soon{background:rgba(126,107,137,.15);color:#7e6b89}@media (max-width:768px){.productHero{height:auto!important;padding:10px}.productCardFull{align-items:flex-start;background-position:50%!important;background-size:cover!important;border-radius:30px;flex-direction:column;height:70vh!important;justify-content:center;margin:10px;margin-right:30px!important;overflow:visible!important;padding:20px;width:100vw!important}.productContent{left:0;margin-top:72px!important;-webkit-transform:none;transform:none}.productTitle{font-size:42px!important;margin-left:0!important}.productContent p{font-size:16px!important;line-height:1.6;margin-left:0!important;width:100%!important}.productAnimation{height:44vh!important;left:10%;opacity:.8;overflow:hidden;position:absolute;right:15%;top:20%;-webkit-transform:scale(1);transform:scale(1);width:280px!important}.products-page-section{margin-top:-60px;padding-bottom:48px}.products-grid--page{grid-template-columns:1fr}}.navbar{align-items:center;background:transparent;display:flex;justify-content:space-between;left:0;padding:20px 20px 10px;position:fixed;right:0;top:0;transition:background-color .25s ease;width:-webkit-fill-available;width:fill;z-index:1000}.navbar--scrolled{background:#fff;border-radius:32px;left:20px;right:20px;top:20px;width:auto}.navbar--scrolled .logo,.navbar--scrolled .menu-icon,.navbar--scrolled .menu-icon-wrapper{background-color:#fff!important;box-shadow:none!important}.logo-link{align-items:center;display:flex;justify-content:left;position:relative}.Logo_curve1{background-color:#000cfad1;border-bottom-left-radius:47px;box-shadow:.6rem 1rem #8d3e3e;content:"";display:block;height:50px;position:absolute!important;right:10px;top:0;width:50px;z-index:1000!important}.logo{background-color:#fff;border-bottom-right-radius:37px;box-shadow:0 0 10px 0 rgba(0,0,0,.1)!important;cursor:default;height:55px;margin-left:0;margin-top:-5px;object-fit:contain;padding:10px!important;transition:background-color .25s ease,box-shadow .25s ease!important;z-index:1001}.menu-icon-wrapper{border-bottom-left-radius:37px;padding:9px;position:relative;top:-3px;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;transition:background-color .25s ease,box-shadow .25s ease}.menu-icon,.menu-icon-wrapper{background-color:#fff;color:#020202;cursor:pointer;display:block;z-index:1001}.menu-icon{align-items:center;border:1px solid #020202;border-radius:50%;display:flex;font-size:37px;height:30px;justify-content:center;overflow:hidden;padding:8px;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;transition:background-color .25s ease,box-shadow .25s ease,-webkit-transform .3s ease;transition:transform .3s ease,background-color .25s ease,box-shadow .25s ease;transition:transform .3s ease,background-color .25s ease,box-shadow .25s ease,-webkit-transform .3s ease;width:30px}.menu-icon:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.menu-overlay{-webkit-animation:fadeIn .3s ease;animation:fadeIn .3s ease;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:radial-gradient(circle at top left,rgba(0,12,250,.18),transparent 30%),radial-gradient(circle at bottom right,rgba(78,205,196,.16),transparent 34%),hsla(0,0%,100%,.3);height:100%;left:0;position:fixed;top:0;width:100%;z-index:1000}.menu-modal{background:radial-gradient(circle at top right,rgba(0,12,250,.08),transparent 28%),radial-gradient(circle at bottom left,rgba(78,205,196,.1),transparent 34%),linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(246,249,255,.98));border:1px solid rgba(0,12,250,.08);border-radius:32px;box-shadow:0 28px 80px rgba(10,28,74,.16);height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;left:12px;max-height:calc(100vh - 124px)!important;overflow:hidden;position:fixed;right:12px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:auto}.menu-modal,.menu-modal *{font-family:montM!important}.menu-content{align-items:center;box-sizing:border-box;display:flex;height:auto;justify-content:center;overflow:hidden;padding:20px}.menu-modal-shell{margin-top:0;max-width:100%;overflow:hidden;padding-bottom:0;width:100%}.menu-modal-grid{grid-gap:16px;align-items:stretch;display:grid;gap:16px;grid-template-columns:.78fr 1.62fr;margin:20px;max-height:none;overflow:visible}.menu-card{background:transparent;border:none;border-radius:22px 22px 24px 24px;box-shadow:none;isolation:isolate;margin-bottom:0;overflow:visible;padding:8px 8px 6px;position:relative}.menu-card:before{background:hsla(0,0%,100%,.92);border:1px solid rgba(0,12,250,.1);border-radius:inherit;box-shadow:0 16px 28px rgba(32,73,158,.08);content:"";inset:0;position:absolute;z-index:-1}.menu-card-combined,.menu-card-products{align-self:stretch;height:100%}.menu-card-combined{padding-bottom:6px}.menu-combined-grid{grid-gap:8px;display:grid;gap:8px;grid-template-columns:.82fr 1.18fr}.menu-sales-strip{align-items:center;border-top:1px solid rgba(0,12,250,.08);display:flex;gap:16px;justify-content:space-between;margin-top:4px;padding-bottom:0;padding-top:4px}.menu-sales-copy{display:flex;flex-direction:column;gap:4px;margin-left:6px;min-width:0}.menu-sales-title{color:#18233c;font-size:14px;font-weight:600;line-height:1.2}.menu-sales-text{color:rgba(24,35,60,.68);font-size:11px;line-height:1.35}.menu-sales-button{align-items:center;background:rgba(0,12,250,.08);border:1px solid rgba(0,12,250,.1);border-radius:12px;color:#18233c;display:inline-flex;flex-shrink:0;font-size:12px;font-weight:600;justify-content:center;margin-right:30px;padding:10px 14px;text-decoration:none;white-space:nowrap}.menu-sales-button:hover{background:rgba(0,12,250,.12);color:#000cfad1}.menu-card-title{color:#000cfad1;display:block;font-size:12px;font-weight:700;letter-spacing:.2em;margin-bottom:14px;text-transform:uppercase}.menu-content ul{list-style:none;margin:0;padding:0}.menu-content ul li{margin-bottom:6px}.menu-content ul li a{background:rgba(0,12,250,.04);border:1px solid transparent;border-radius:14px;box-sizing:border-box;color:#18233c;display:block;font-family:montM!important;font-size:16px;font-weight:500;padding:9px 11px;text-decoration:none;text-transform:uppercase;transition:all .3s ease;width:100%}.menu-card-combined .sub-menu li a{background:transparent;display:inline-block;max-width:100%;width:auto}.menu-content ul li a:hover{background:rgba(0,12,250,.08);border-color:rgba(0,12,250,.14);color:#000cfad1;width:100%}.menu-sales-strip-mobile{display:none}.menu-card-combined .sub-menu li a:hover{background:rgba(0,12,250,.04);width:auto}.menu-label{background:transparent;border-radius:14px;color:#000cfad1;display:block;font-family:montM!important;font-size:16px;font-weight:600;padding:9px 11px;text-transform:uppercase}.menu-dropdown{margin-bottom:0}.menu-dropdown>.sub-menu{margin-top:12px}.sub-menu{margin-left:0;margin-top:10px;padding-left:0}.sub-menu li{margin-bottom:2px}.sub-menu li a{font-size:14px;font-weight:400;opacity:.9;padding:7px 9px;text-transform:none}.product-sub-menu{margin-top:12px}.product-item{grid-gap:14px;align-items:center;display:grid!important;gap:14px;grid-template-columns:48px 1fr;text-transform:none!important}.product-item-icon{background:hsla(0,0%,100%,.9);border-radius:12px;height:40px;object-fit:contain;padding:4px;width:40px}.product-item-copy{display:flex;flex-direction:column;gap:4px;min-width:0}.product-item-title{color:#18233c;font-size:16px;font-weight:600;line-height:1.1;text-transform:none}.product-item-desc{font-size:11px;line-height:1.35}.menu-label-muted,.product-item-desc{color:rgba(24,35,60,.7);text-transform:none}.menu-label-muted{font-size:14px;font-weight:500}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@media (max-width:768px){.navbar{background:transparent}.navbar--scrolled{background:#fff;padding-bottom:2px;padding-top:6px}.logo{border-bottom-right-radius:15px;height:30px}.logo_curve1,.logo_curve2,.menu-icon-curve1,.menu-icon-curve2,.topCurve{display:none}.logo-link{margin-top:-21px}.logo_curve1_m,.logo_curve2_m{display:none}.menu-modal{border-radius:22px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;left:8px;max-height:calc(100vh - 65px);right:8px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:auto}.menu-content,.menu-modal{overflow-x:hidden;overflow-y:auto}.menu-content{align-items:center;justify-content:center;padding:10px}.menu-modal-grid{grid-template-columns:1fr;margin:4px;max-height:none}.menu-card-combined{order:1}.menu-card-products{order:2}.menu-sales-strip-mobile{align-items:flex-start;background:hsla(0,0%,100%,.92);border:1px solid rgba(0,12,250,.1);border-radius:18px;box-shadow:0 16px 28px rgba(32,73,158,.08);display:flex;flex-direction:column;margin-top:0;order:3;padding:12px}.menu-sales-strip-desktop{display:none}.menu-combined-grid{grid-template-columns:1fr}.menu-sales-strip{align-items:flex-start;flex-direction:column;gap:8px;margin-top:10px;padding-top:10px}.menu-sales-title{font-size:12px}.menu-sales-text{font-size:10px;line-height:1.35}.menu-sales-button{border-radius:10px;font-size:11px;margin:0 auto;padding:10px 12px;width:92%!important}.menu-card{border-radius:18px;margin-bottom:0;padding:10px}.menu-card-combined{padding-bottom:10px}.menu-card-title,.menu-label{font-size:13px;letter-spacing:.08em}.menu-content ul li{margin-bottom:2px}.menu-content ul li a,.menu-label{border-radius:12px;padding:6px 10px}.menu-content ul li a{font-size:13px}.sub-menu{margin-top:8px}.menu-label-muted,.sub-menu li a{font-size:11px;padding:9px 10px}.product-item{gap:10px;grid-template-columns:36px 1fr}.product-item-icon{border-radius:8px;height:32px;padding:2px;width:32px}.product-item-title{font-size:12px}.product-item-desc{font-size:10px;line-height:1.3}.menu-modal-grid{gap:12px;margin:8px}.menu-combined-grid,.menu-modal-grid{display:flex!important;flex-direction:column!important}.menu-combined-grid{gap:10px}.menu-card,.menu-card-combined,.menu-card-products{width:100%!important}.menu-content{display:flex;flex-direction:column}.menu-card,.menu-sales-strip-mobile{margin:0 auto;width:92%!important}}.floatingChatbot{align-items:flex-end;bottom:24px;display:flex;flex-direction:column;gap:14px;position:fixed;right:24px;z-index:1200}.floatingChatbot,.floatingChatbot *{box-sizing:border-box}.floatingChatbotLauncher{appearance:none;-webkit-appearance:none;background:transparent;border:none;border-radius:50%;box-shadow:none;color:#fff;cursor:pointer;height:auto;outline:none;overflow:visible;padding:0;position:relative;transition:background .25s ease,box-shadow .25s ease,-webkit-transform .25s ease;transition:background .25s ease,box-shadow .25s ease,transform .25s ease;transition:background .25s ease,box-shadow .25s ease,transform .25s ease,-webkit-transform .25s ease;width:auto;z-index:2}.floatingChatbotLauncher,.floatingChatbotLauncherIcon{align-items:center;display:flex;justify-content:center}.floatingChatbotLauncherIcon{height:74px;width:74px}.floatingChatbotLauncherRing{background:linear-gradient(135deg,#a286b7,#7ec6cf);height:100%;transition:background .25s ease;width:100%}.floatingChatbotLauncherCore,.floatingChatbotLauncherRing{align-items:center;border-radius:50%;box-shadow:none;display:flex;justify-content:center}.floatingChatbotLauncherCore{background:linear-gradient(135deg,#f4edf8,#d8eef1);color:#4d87ad;font-family:montM;font-size:28px;height:48px;width:48px}.floatingChatbotLauncher:hover{background:transparent;box-shadow:none;-webkit-transform:scale(1.03);transform:scale(1.03)}.floatingChatbotLauncher:hover .floatingChatbotLauncherRing{background:linear-gradient(135deg,#947aa9,#66b8c3)}.floatingChatbotPanel{-ms-overflow-style:none;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:linear-gradient(180deg,hsla(0,0%,100%,.98),rgba(247,241,251,.98));border:1px solid rgba(233,225,240,.85);border-radius:28px;box-shadow:none;display:flex;flex-direction:column;max-height:min(560px,calc(100vh - 110px));max-width:calc(100vw - 24px);overflow-x:hidden;overflow-y:auto;padding:18px;scrollbar-color:transparent transparent;scrollbar-width:none;width:380px}.floatingChatbotPanel::-webkit-scrollbar{background:transparent!important;display:none;height:0!important;width:0!important}.floatingChatbotContent::-webkit-scrollbar-thumb,.floatingChatbotContent::-webkit-scrollbar-track,.floatingChatbotFollowUps::-webkit-scrollbar-thumb,.floatingChatbotFollowUps::-webkit-scrollbar-track,.floatingChatbotMessages::-webkit-scrollbar-thumb,.floatingChatbotMessages::-webkit-scrollbar-track,.floatingChatbotPanel::-webkit-scrollbar-thumb,.floatingChatbotPanel::-webkit-scrollbar-track,.floatingChatbotQuickActions::-webkit-scrollbar-thumb,.floatingChatbotQuickActions::-webkit-scrollbar-track{background:transparent!important;border:none!important}.floatingChatbotContent,.floatingChatbotFollowUps,.floatingChatbotMessages,.floatingChatbotQuickActions{-ms-overflow-style:none;scrollbar-color:transparent transparent;scrollbar-width:none}.floatingChatbotContent::-webkit-scrollbar,.floatingChatbotFollowUps::-webkit-scrollbar,.floatingChatbotMessages::-webkit-scrollbar,.floatingChatbotQuickActions::-webkit-scrollbar{background:transparent!important;display:none;height:0!important;width:0!important}.floatingChatbotHeader{align-items:flex-start;display:flex;flex-shrink:0;gap:12px;justify-content:space-between;margin-bottom:14px;overflow:visible}.floatingChatbotBadge{color:#8a79a2;font-family:montM;font-size:11px;letter-spacing:1.4px;margin:0 0 4px;text-transform:uppercase}.floatingChatbotHeader h3{color:#34243f;font-family:montM;font-size:26px;line-height:1.2;margin:0}.floatingChatbotContent{display:flex;flex-direction:column;gap:16px;padding-right:2px}.floatingChatbotClose{background:#f2ebf7;border:none;border-radius:50%;color:#6b5a74;cursor:pointer;font-family:montM;font-size:14px;height:34px;width:34px}.floatingChatbotMessages{display:flex;flex-direction:column;gap:12px;min-height:0}.floatingChatbotMessage{align-items:flex-end;display:flex;gap:10px;overflow:visible!important;width:100%}.floatingChatbotMessage--bot{justify-content:flex-start}.floatingChatbotMessage--user{justify-content:flex-end}.floatingChatbotBubble{display:flex;flex-direction:column;gap:10px;max-width:84%;min-width:0;overflow:visible!important}.floatingChatbotAvatar{background:linear-gradient(135deg,#8a79a2,#5caec0);flex:0 0 46px;height:46px;padding:2px;width:46px}.floatingChatbotAvatar,.floatingChatbotAvatarRing{align-items:center;border-radius:50%;display:flex;justify-content:center}.floatingChatbotAvatarRing{background:#fff;box-shadow:0 10px 24px rgba(93,143,177,.14);height:100%;width:100%}.floatingChatbotAvatarCore{align-items:center;background:linear-gradient(135deg,rgba(138,121,162,.16),rgba(70,186,172,.18));border-radius:50%;color:#4f8db2;display:flex;font-family:montM;font-size:18px;height:30px;justify-content:center;width:30px}.floatingChatbotBubble span{border-radius:20px;display:block;font-family:montM;font-size:14px;line-height:1.6;overflow:hidden;overflow-wrap:anywhere;padding:14px 16px;white-space:normal;width:100%;word-break:break-word}.floatingChatbotMessage--bot .floatingChatbotBubble span{background:#efe7f5;border-top-left-radius:8px;color:#382847}.floatingChatbotMessage--user .floatingChatbotBubble span{background:linear-gradient(135deg,#8a79a2,#5d8fb1);border-top-right-radius:8px;color:#fff}.floatingChatbotTyping{background:transparent!important;font-family:montM;font-style:normal;opacity:.8;padding:0!important}.floatingChatbotIntroText{background:linear-gradient(180deg,#fff8fb,#f6eef9)!important;border:1px solid rgba(208,194,226,.8)}.floatingChatbotActionLink{align-self:flex-start;background:#fff;border:none;border-radius:999px;box-shadow:none;color:#4b768f;cursor:pointer;font-family:montM;font-size:13px;max-width:100%;overflow:hidden;padding:10px 14px;text-overflow:ellipsis;white-space:nowrap}.floatingChatbotQuickActions{display:flex;flex-wrap:wrap;gap:8px;margin:0;overflow:visible!important}.floatingChatbotFollowUps{align-content:flex-start;align-items:flex-start;display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-start;margin:0;min-height:78px}.floatingChatbotQuickButton{align-items:center;background:#fbf8fd;border:1px solid #d9c9e3;border-radius:999px;color:#5b4a65;cursor:pointer;display:inline-flex;font-family:montM;font-size:12px;justify-content:center;line-height:1.2;overflow:hidden;padding:9px 12px;text-overflow:ellipsis;white-space:nowrap}.floatingChatbotForm{grid-gap:10px;display:grid;flex-shrink:0;gap:10px;grid-template-columns:1fr auto;overflow:visible!important}.floatingChatbotForm input{background:#fff;border:1px solid #d7c5e0;border-radius:16px;color:#2d2d2d;font-family:montM;font-size:14px;min-width:0;outline:none;overflow:hidden;padding:13px 14px}.floatingChatbotForm button{background:linear-gradient(90deg,#6aaec1,#46baac);border:none;border-radius:16px;color:#fff;cursor:pointer;font-family:montM;font-size:14px;padding:13px 16px}@media (max-width:768px){.floatingChatbot{align-items:stretch;bottom:14px;left:14px;right:14px;width:auto}.floatingChatbotPanel{border-radius:20px;margin-left:auto;max-height:min(82vh,calc(100vh - 48px));max-width:72%;padding:14px;width:72%}.floatingChatbotLauncher{align-self:flex-end;height:auto;padding:0;width:auto}.floatingChatbotLauncherIcon{height:58px;width:58px}.floatingChatbotLauncherCore{font-size:22px;height:38px;width:38px}.floatingChatbotHeader h3{font-size:22px}.floatingChatbotContent{gap:12px;padding-right:0}.floatingChatbotBubble{max-width:90%}.floatingChatbotAvatar{flex-basis:40px;height:40px;width:40px}.floatingChatbotAvatarCore{font-size:15px;height:26px;width:26px}.floatingChatbotBubble span{font-size:13px;padding:12px 14px}.floatingChatbotFollowUps,.floatingChatbotQuickActions{gap:6px}.floatingChatbotFollowUps{min-height:68px}.floatingChatbotQuickButton{font-size:11px;padding:8px 10px}.floatingChatbotActionLink{font-size:12px;padding:9px 12px}.floatingChatbotForm{gap:8px;grid-template-columns:1fr auto}.floatingChatbotForm button,.floatingChatbotForm input{font-size:13px;padding:12px 14px}.floatingChatbotForm button{min-width:64px}}.legal-page{font-family:montM,sans-serif;width:100%}.legal-hero-title{font-size:64px!important;line-height:1.1}.legal-hero-date{color:hsla(0,0%,100%,.88)!important;font-family:montL,sans-serif!important;font-size:18px!important;margin-left:40px}.legal-body{background:#fff;margin-top:-80px;padding-bottom:80px;position:relative;z-index:10}.legal-body__heading{background-color:#7e6b89;color:#fff;font-family:montM,sans-serif;font-size:40px;font-weight:500;margin:0;padding:15px 0;text-align:center;width:100%}.legal-body__intro{margin:0 auto;max-width:720px;padding:32px 20px 8px;text-align:center}.legal-body__intro p{color:#6f6f6f;font-family:montL,sans-serif;font-size:16px;line-height:1.8;margin:0}.legal-body__content{display:flex;flex-direction:column;gap:16px;margin:0 auto;max-width:900px;padding:24px 20px 0}.legal-block{background:#fff;border:1px solid #cbb7d6;border-radius:10px;padding:24px 28px;transition:box-shadow .3s ease,-webkit-transform .3s ease;transition:transform .3s ease,box-shadow .3s ease;transition:transform .3s ease,box-shadow .3s ease,-webkit-transform .3s ease}.legal-block:hover{box-shadow:0 8px 24px rgba(126,107,137,.12);-webkit-transform:translateY(-2px);transform:translateY(-2px)}.legal-block h2{color:#9a87a2;font-family:montM,sans-serif;font-size:22px;font-weight:600;margin:0 0 12px}.legal-block p{color:#6f6f6f;font-family:montL,sans-serif;font-size:15px;line-height:1.75;margin:0}.legal-block a{color:#7e6b89;font-weight:600;text-decoration:none}.legal-block a:hover{color:#876774;text-decoration:underline}@media (max-width:768px){.legal-hero-title{font-size:36px!important}.legal-hero-date{font-size:14px!important;margin-left:0!important}.legal-body{margin-top:-60px;padding-bottom:48px}.legal-body__heading{font-size:28px}.legal-body__content{padding:20px 16px 0}.legal-block{padding:20px}.legal-block h2{font-size:18px}}
/*# sourceMappingURL=main.fdf2d51b.css.map*/