.vx8pb3a-container{-webkit-backdrop-filter:blur(50px)saturate(180%);backdrop-filter:blur(50px)saturate(180%);-webkit-user-select:none;user-select:none;font-optical-sizing:auto;z-index:100;background:#ffffff73;width:100%;height:65px;font-weight:400;display:flex;position:fixed;top:0;left:0}.vx8pb3a-container:before{content:"";z-index:1;background-color:#eaeaea;width:100%;height:1px;position:absolute;bottom:0;left:0}.vx8pb3a-container .nav{width:100%;height:100%;display:flex;position:relative}.vx8pb3a-container .nav-logo,.vx8pb3a-container .nav-right{height:100%;padding:0 50px}.vx8pb3a-container .nav-center{flex-grow:1;justify-content:space-between;min-width:400px;display:flex}.vx8pb3a-container .nav-logo a{align-items:center;height:100%;display:flex}.vx8pb3a-container .nav-logo a img{width:150px;height:24px}.vx8pb3a-container .nav-center .links ul,.vx8pb3a-container .nav-center .socials ul{height:100%;font-size:16px;font-weight:500;line-height:65px;display:flex;position:relative}.vx8pb3a-container .nav-center .links ul li{padding-right:20px}.vx8pb3a-container .nav-center .socials ul li{padding-left:20px}.vx8pb3a-container .nav-center .socials{transform-origin:top;opacity:1;transition:transform .6s,opacity 1s}.vx8pb3a-container .nav-center .socials.hidden{transform-origin:top;opacity:.2;transition:transform 1s,opacity .3s;transform:translate(250px)}.vx8pb3a-container li a,.vx8pb3a-container li img{color:#000;text-decoration:none;display:block;position:relative}.vx8pb3a-container .nav-center li:hover{cursor:pointer}.vx8pb3a-container .nav-center li>a:after,.vx8pb3a-container .nav-center li>img:after,.vx8pb3a-container .nav-right ul li>.dropdown a:after{content:"";z-index:1;background:linear-gradient(135deg,var(--primary),var(--secondary));width:0;height:1px;transition:all .3s;position:absolute;bottom:0;left:0}.vx8pb3a-container .nav-center li:hover>a:after,.vx8pb3a-container .nav-center li:hover>img:after,.vx8pb3a-container .nav-right ul li>.dropdown a:hover:after{width:100%}.vx8pb3a-container .nav-center ul.dropdown a:after{content:none!important}.vx8pb3a-container .nav-center .links li .dropdown{opacity:0;transform-origin:top;z-index:100;background:#fff;height:400px;max-height:calc(100vh - 150px);transition:opacity .8s .2s,transform .8s .2s;position:fixed;top:65px;left:0;right:0;transform:scaleY(0)}.vx8pb3a-container .nav-center .links li:hover .dropdown{opacity:1;transform-origin:top;transition:opacity .4s,transform .8s;transform:scaleY(1)}.vx8pb3a-container:has(li:hover .dropdown)~.blur{opacity:1;transition:opacity .2s .2s}.vx8pb3a-container .nav-right ul{justify-content:space-around;height:100%;display:flex;position:relative}.vx8pb3a-container .nav-right ul li{cursor:pointer;justify-content:center;align-items:center;width:40px;height:65px;display:flex;position:relative}.vx8pb3a-container .nav-right ul li .burger{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.vx8pb3a-container .nav-right ul li img{opacity:.7;width:auto;height:24px;transition:background-color,color .5s}.vx8pb3a-container .nav-right ul li .dropdown{text-transform:capitalize;transform-origin:top;background:#fff;border-left:1px solid #eaeaea;justify-content:space-around;align-items:center;width:250px;height:65px;padding:0 20px;line-height:40px;transition:all .8s;display:flex;position:fixed;top:0;right:0;transform:translate(255px);box-shadow:-1px 0 2px #eaeaea}.vx8pb3a-container .nav-right ul li:hover .dropdown{transform:translate(0)}.vx8pb3a-container .nav-right ul li .dropdown a{line-height:65px;display:block;position:relative}.vx8pb3a-container .nav-right ul li .dropdown img{background:#eaeaea;width:1px;height:19px;margin:0 8px}.vx8pb3a-container .nav-right ul li .dropdown img:after{display:none}.vx8pb3a-container .nav-right ul li:hover .dropdown:before{opacity:1}@media only screen and (max-width:980px){.vx8pb3a-container .nav-logo,.vx8pb3a-container .nav-right{justify-content:center;width:100%;padding:0 1rem;display:flex}.vx8pb3a-container .nav-center,.vx8pb3a-container .nav-right{width:0%;display:none}.vx8pb3a-container .nav{justify-content:space-between;display:flex}.vx8pb3a-container .nav-right ul li:nth-child(2) img{color:#0000;background-color:#000;width:20px;height:2px;margin:0 10px;line-height:0;transition:background-color .5s ease-in-out;display:block}.vx8pb3a-container .nav-right ul li:nth-child(2):after{background-color:#0000}.vx8pb3a-container .nav-right ul li:nth-child(2) img:before,.vx8pb3a-container .nav-right ul li:nth-child(2) img:after{content:"";background-color:#000;width:100%;height:2px;transition:all .5s ease-in-out;display:block}.vx8pb3a-container .nav-right ul li:nth-child(2) img:before{transform:translateY(-6px)}.vx8pb3a-container .nav-right ul li:nth-child(2) img:after{transform:translateY(6px)}.vx8pb3a-container .nav-right ul li:nth-child(2) img.active{background-color:#0000;width:20px}.vx8pb3a-container .nav-right ul li:nth-child(2) img.active:before{transform:rotate(45deg)translateY(0)}.vx8pb3a-container .nav-right ul li:nth-child(2) img.active:after{transform:rotate(-45deg)translateY(0)}.vx8pb3a-container .links{min-width:0}.vx8pb3a-container .links ul{display:none}.vx8pb3a-container .socials{min-width:0}.vx8pb3a-container .socials ul{display:none}.vx8pb3a-container .nav:has(.nav-right ul li:nth-child(2) img.active){background-color:red}}

.style-module__murWyW__clients ul{border-top:1px solid #534df426;flex-wrap:wrap;justify-content:center;gap:3rem;padding-top:5rem;display:flex}.style-module__murWyW__clients ul li{-webkit-backdrop-filter:blur(40px)saturate(180%);backdrop-filter:blur(40px)saturate(180%);background:#ffffff4d;border:1px solid #fff6;border-radius:20px;justify-content:center;align-items:center;width:18rem;height:9rem;margin:.2rem;transition:all .4s cubic-bezier(.4,0,.2,1);display:flex;overflow:hidden}.style-module__murWyW__clients ul li p{letter-spacing:-1px;filter:grayscale(.8)opacity(.7);z-index:1;text-align:center;background:linear-gradient(135deg,var(--dark),#070923b3);-webkit-text-fill-color:transparent;-webkit-background-clip:text;font-size:2rem;font-weight:800;transition:all .4s;position:relative}.style-module__murWyW__clients ul li:hover p{filter:grayscale(0)opacity();background:linear-gradient(135deg,var(--primary),var(--turquoise));-webkit-text-fill-color:transparent;-webkit-background-clip:text;transform:scale(1.08)}.style-module__murWyW__clients ul li:hover{background:#ffffff73;border-color:#02f1e199;transform:translateY(-8px);box-shadow:0 20px 50px #02f1e133}.style-module__murWyW__clients img{width:8rem;height:auto}.style-module__murWyW__stats{border-top:1px solid #534df426;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:2rem;margin-top:5rem;padding-top:3rem;display:grid}.style-module__murWyW__item{text-align:center}.style-module__murWyW__item .style-module__murWyW__statNumber{background:linear-gradient(135deg,var(--primary),var(--turquoise));-webkit-text-fill-color:transparent;-webkit-background-clip:text;margin-bottom:.5rem;font-size:3rem;font-weight:800;display:block}.style-module__murWyW__item .style-module__murWyW__statLabel{color:#07092399;font-size:.95rem;font-weight:600}@media (max-width:1024px){.style-module__murWyW__clients ul{justify-content:center;gap:.6rem}.style-module__murWyW__clients ul li{width:12rem;height:8rem}.style-module__murWyW__clients ul li p{font-size:1rem}.style-module__murWyW__clients img{width:4rem}}
.oxt1vkw-container{padding-top:3rem}.oxt1vkw-container .venn-diagram-container{aspect-ratio:4/3;width:100%;max-width:900px;margin:0 auto 4rem;position:relative}.oxt1vkw-container .background{width:100%;height:100%;position:relative}.oxt1vkw-container .venn-content{width:100%;height:100%;position:absolute;top:0;left:0}.oxt1vkw-container .main-label{letter-spacing:.5px;background:#fff;border:2px solid;border-radius:10px;align-items:center;gap:.6rem;padding:.7rem 1.3rem;font-size:.95rem;font-weight:800;display:flex;position:absolute;box-shadow:0 4px 16px #1f26871f}.oxt1vkw-container .label-startup{color:#34c759;border-color:#34c759;top:0%;left:50%;transform:translate(-50%)}.oxt1vkw-container .label-pme{color:#007aff;border-color:#007aff;bottom:8%;left:28%}.oxt1vkw-container .label-enterprise{color:#7b42bc;border-color:#7b42bc;bottom:8%;right:25%}.oxt1vkw-container .zone-center{text-align:center;z-index:5;width:auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.oxt1vkw-container .zone-center .zone-brand{z-index:1;background:#fff;border-radius:20px;justify-content:center;align-items:center;width:120px;height:120px;display:flex;position:relative;box-shadow:0 8px 24px #534df44d}.oxt1vkw-container .zone-center .zone-brand img{width:60%;height:auto}.oxt1vkw-container .content-zone{position:absolute}.oxt1vkw-container .zone-startup{width:155px;top:15%;left:50%;transform:translate(-50%)}.oxt1vkw-container .zone-pme{width:150px;top:62%;left:21%}.oxt1vkw-container .zone-enterprise{width:160px;top:62%;left:62%}.oxt1vkw-container .zone-startup-pme{width:auto;top:36%;left:25%}.oxt1vkw-container .zone-startup-enterprise{width:auto;top:36%;left:60%}.oxt1vkw-container .zone-pme-enterprise{width:auto;top:66%;left:50%;transform:translate(-50%)}.oxt1vkw-container .zone-items{flex-direction:column;align-items:center;gap:.5rem;display:flex}.oxt1vkw-container .zone-items .item{white-space:nowrap}.oxt1vkw-container .zone-startup .item,.oxt1vkw-container .zone-pme .item,.oxt1vkw-container .zone-enterprise .item{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#070923d9;background:#fffffff2;border:1px solid #fff9;border-radius:18px;padding:.5rem 1rem;font-size:.8rem;font-weight:600;transition:all .2s;display:inline-block;box-shadow:0 2px 6px #00000014}.oxt1vkw-container .zone-startup .item{background:linear-gradient(135deg,#34c75914,#fffffff2)}.oxt1vkw-container .zone-pme .item{background:linear-gradient(135deg,#007aff14,#fffffff2)}.oxt1vkw-container .zone-enterprise .item{background:linear-gradient(135deg,#7b42bc14,#fffffff2)}.oxt1vkw-container .zone-startup-pme .item,.oxt1vkw-container .zone-pme-enterprise .item,.oxt1vkw-container .zone-startup-enterprise .item{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:#070923;background:linear-gradient(135deg,#ffc1078c,#fff);border:2.5px solid #ff9800cc;border-radius:18px;padding:.5rem 1rem;font-size:.78rem;font-weight:700;transition:all .2s;display:inline-block;position:relative;box-shadow:0 3px 10px #ff980066}.oxt1vkw-container .venn-legend{flex-wrap:wrap;justify-content:center;gap:2.5rem;margin:3rem 0;display:flex}.oxt1vkw-container .legend-item{align-items:center;gap:.8rem;display:flex}.oxt1vkw-container .legend-badge{text-transform:uppercase;letter-spacing:.3px;border-radius:16px;padding:.4rem 1rem;font-size:.75rem;font-weight:700;box-shadow:0 2px 8px #0000001a}.oxt1vkw-container .legend-values{color:var(--primary);background:#fffffff2;border:2px solid #ffffffe6}.oxt1vkw-container .legend-text{color:#070923b3;font-size:.9rem;font-weight:500}.oxt1vkw-container .legend-common{color:#070923f2;background:linear-gradient(135deg,#ffc10759,#fffffffa);border:2px solid #ff980099}.oxt1vkw-container .legend-specific{color:#070923d9;background:#fffffff2;border:1px solid #fff9}.oxt1vkw-container .venn-intro{text-align:center;max-width:850px;margin:2rem auto 0}.oxt1vkw-container .venn-intro p{color:#070923b3;font-size:1.1rem;line-height:1.8}@media (max-width:1024px){.oxt1vkw-container{padding:0}.oxt1vkw-container .background,.oxt1vkw-container .venn-content{display:none}.oxt1vkw-container .veen-mobile{width:100%;height:auto}.oxt1vkw-container .venn-legend{justify-content:flex-start}}@media (min-width:1024px){.oxt1vkw-container .veen-mobile{display:none}}
.feq3za1-container{z-index:1;box-sizing:border-box;-webkit-backdrop-filter:blur(50px)saturate(180%);width:100%;color:var(--dark,#070923);background:#ffffff4d;border-top:1px solid #ffffff80;padding:4rem 3rem 0 2rem;position:relative;box-shadow:0 -8px 32px #1f26870f}.footer-content{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:2rem;max-width:1400px;margin:0 auto;padding-bottom:4rem;display:flex}.feq3za1-container .block{text-align:left;flex-direction:column;flex:250px;align-items:center;min-width:220px;display:flex}.feq3za1-container .socials-container{text-align:left;align-self:flex-start;width:100%;padding-top:1rem}.feq3za1-container h2,.feq3za1-container h3{color:var(--primary,#534df4);height:4rem;font-size:1.1rem;font-weight:800}.feq3za1-container .title{justify-content:left;width:100%;display:flex}.feq3za1-container .title h3{font-size:1.6rem}.feq3za1-container .description p{color:#07092399;max-width:400px;margin:0;padding:0;font-size:.95rem;line-height:1.8}.feq3za1-container .socials{display:flex}.feq3za1-container .socials img{-webkit-backdrop-filter:blur(20px)saturate(180%);opacity:.8;width:35px;height:35px}.feq3za1-container .socials a{cursor:pointer;border-radius:18px;justify-content:center;align-items:center;width:45px;height:45px;transition:all .3s;display:flex}.feq3za1-container .socials a:hover{transform:translateY(-3px)}.feq3za1-container .column{flex-direction:column;display:flex}.feq3za1-container .column .links{flex-direction:column;line-height:2;display:flex}.feq3za1-container .column .links a{color:#07092399;font-size:.9rem;font-weight:500;text-decoration:none;transition:all .3s}.feq3za1-container .column a:hover{color:var(--turquoise,#02f1e1)}.footer-copyrights{text-align:center;color:#07092380;border-top:1px solid #534df41a;justify-content:center;height:100%;padding:1rem 0;display:flex}.footer-copyrights small,.footer-copyrights small a{color:#07092380;font-size:.9rem}.footer-copyrights small a{text-decoration:underline}.FooterCopyrights .async{color:var(--primary,#534df4);text-decoration:none}@media (max-width:1024px){.footer-content{flex-direction:column;align-items:center;padding-bottom:2rem;display:flex}.footer-content .block{text-align:left;flex:unset;align-items:flex-start;width:90%}.footer-content h3{height:3rem}}
.home{flex-direction:column;align-items:center;width:100vw;display:flex;overflow-x:hidden}.home:after{content:"";z-index:0;pointer-events:none;background:radial-gradient(circle at 10% 20%,#534df41f 0%,#0000 50%),radial-gradient(circle at 90% 80%,#02f1e11f 0%,#0000 50%),radial-gradient(circle,#aa58f214 0%,#0000 50%),linear-gradient(135deg,#f0f2ffcc 0%,#f5faffcc 100%);width:100%;height:100%;position:fixed;top:0;left:0}.home .about,.home .services,.home .stack,.home .work,.home .trusted,.home .process,.home .contact,.home .hero,.home .adaptibility{z-index:1;width:70%;margin:0 auto;padding:6rem 0;position:relative}.home .adaptibility{padding-bottom:3rem}.home .contact{padding-top:0}.home .trusted{padding-bottom:4rem}.home .hero{padding:9rem 3rem 8rem}h1,h2,h3{color:var(--dark);font-weight:800;line-height:1.2}p{color:#070923b3;font-size:1.1rem}.gradient-text{background:linear-gradient(135deg,var(--primary),var(--secondary),var(--turquoise));-webkit-text-fill-color:transparent;background-size:200% 200%;-webkit-background-clip:text;padding-right:.1em;animation:4s infinite gradientShift}.home .stack .content{-webkit-backdrop-filter:blur(40px)saturate(180%);backdrop-filter:blur(40px)saturate(180%);background:#ffffff59;border:1px solid #ffffff80;border-radius:32px;padding:3rem;box-shadow:0 8px 32px #1f268714}.home section.services p.fuck{padding-top:3rem}.home .About{margin:0 auto}.home .about-content{grid-template-columns:1fr 1fr;align-items:center;gap:5rem;display:grid}.home h2{letter-spacing:-2px;color:var(--dark);margin-bottom:2rem;font-size:3rem;font-weight:800;line-height:1.2}.about-content p{color:#070923a6;margin-bottom:1.5rem;font-size:1rem;font-weight:500;line-height:1.8}.home section .header{margin-bottom:4rem}.home section .header h1{letter-spacing:-2px;color:var(--dark);margin-bottom:1rem;font-size:3rem;font-weight:800;line-height:1.2}.home section .header p{color:#07092399;max-width:70%;font-size:1.15rem;font-weight:400;line-height:1.6}.home section .card{-webkit-backdrop-filter:blur(40px)saturate(180%);background:#ffffff59;border:1px solid #ffffff80;border-radius:24px;padding:3rem;transition:all .4s cubic-bezier(.4,0,.2,1);position:relative;box-shadow:0 8px 32px #1f268714}.home section .card:hover{cursor:pointer;background:#ffffff80;border-color:#02f1e180;transform:translateY(-8px);box-shadow:0 20px 50px #02f1e126}.home .Contact{text-align:center}@media (max-width:640px){.home .about,.home .services,.home .stack,.home .work,.home .trusted,.home .process,.home .contact,.home .hero,.home .adaptibility{width:90%;padding:3rem 1rem;overflow:hidden}.home .hero{padding:8rem 1rem 0}.home h2{font-size:2rem}.home .about-content{grid-template-columns:1fr}.home .about-content .about-infographic{display:none}.home .stack .content{all:unset}.home section .header p{color:#07092399;font-size:1.15rem;font-weight:400;line-height:1.6}}
.legals{flex-direction:column;min-height:100vh;display:flex}
:root{--white:#fff;--whiteGrey:#f7f7f7;--dark:#070923;--primary:#534df4;--secondary:#aa58f2;--cyan:#008cff;--turquoise:#02f1e1;--light-blue:#4f4fdb}body{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;overflow-x:hidden}html{font-size:16px}.blur{-webkit-backdrop-filter:blur(2px);opacity:0;pointer-events:none;z-index:50;background:#ffffff1a;width:100vw;height:100vh;transition:opacity .3s .3s;position:fixed;top:0;left:0}@media (max-width:640px){html{font-size:14px}}@media (min-width:641px) and (max-width:1024px){html{font-size:15px}}@media (min-width:1025px) and (max-width:1440px){html{font-size:16px}}@media (min-width:1441px) and (max-width:1920px){html{font-size:17px}}@media (min-width:1921px){html{font-size:18px}}
