@import url("https://fonts.googleapis.com/css2?family=Syne:wght@700;800&display=swap");.bannerContainer{--headingMarginBlock:60px;--headingFontSize:65px;--headingGap:30px;--paraFontSize:20px;--connectNowPadding:16px 35px;--connectNowFontSize:22px;--mainImageSize:405px;--bottomImageW:110px;--bottomImageH:154px;--sideImageW:175px;--sideImageH:100px;--dotsBottom:0px;--elHeight:250px;--categoriesItemPadding:8px 16px;--categoriesItemGap:12px;--categoriesItemIconSize:25px;min-height:600px}.bannerContainer .banner .heading{margin-block:var(--headingMarginBlock);gap:var(--headingGap);z-index:5;max-width:50%}.bannerContainer .banner .heading h1{font-size:var(--headingFontSize);line-height:calc(var(--headingFontSize) * 1.185);font-weight:700;margin-top:0;color:#0f172a;text-shadow:0 2px 18px rgba(31,54,137,.1),0 2px 18px rgba(179,0,172,.08)}.bannerContainer .banner .heading h1.bannerHeadingMagic{font-family:Syne,Rubik,sans-serif;font-weight:800;letter-spacing:-.02em;line-height:1.06;margin:0;-webkit-font-smoothing:antialiased;text-rendering:geometricPrecision;transform:translateZ(0)}.bannerContainer .banner .heading h1.bannerHeadingMagic .hti-line{display:block;overflow:hidden}.bannerContainer .banner .heading h1.bannerHeadingMagic br{display:none}.bannerContainer .banner .heading h1.bannerHeadingMagic .hti-line-inner{display:block;transform:translateY(110%);animation:htiSlideUp .7s cubic-bezier(.16,1,.3,1) forwards;will-change:transform,opacity}.bannerContainer .banner .heading h1.bannerHeadingMagic .hti-line--1 .hti-line-inner{animation-delay:.25s}.bannerContainer .banner .heading h1.bannerHeadingMagic .hti-line--2 .hti-line-inner{animation-delay:.42s}@keyframes htiSlideUp{to{transform:translateY(0)}}.bannerContainer .banner .heading h1.bannerHeadingMagic .hti-plain-text{color:#0f172a;display:inline}.bannerContainer .banner .heading h1.bannerHeadingMagic .hti-gradient-text{background:linear-gradient(180deg,#a30fc4,#622daf 80.4%);-webkit-background-clip:text;background-clip:text;color:transparent;position:relative;display:inline-block;text-shadow:0 10px 30px rgba(31,54,137,.12),0 2px 6px rgba(179,0,172,.22)}.bannerContainer .banner .heading h1.bannerHeadingMagic .hti-shimmer-overlay{position:absolute;inset:0;background:linear-gradient(105deg,transparent 30%,rgba(255,255,255,.55) 50%,transparent 70%);background-size:250% 100%;animation:htiShimmer 2.8s ease 1s forwards;pointer-events:none;mix-blend-mode:screen}@keyframes htiShimmer{0%{background-position:200%}to{background-position:-100%}}.bannerContainer .banner .heading h1.bannerHeadingMagic .hti-word{display:inline-block;opacity:0;transform:translateY(10px) rotateX(-10deg);animation:htiWordPop .5s cubic-bezier(.16,1,.3,1) forwards;position:relative;background:linear-gradient(180deg,#9333ea,#ec4899 80.4%);-webkit-background-clip:text;background-clip:text;color:transparent;text-shadow:0 10px 30px rgba(31,54,137,.12),0 2px 6px rgba(179,0,172,.22)}.bannerContainer .banner .heading h1.bannerHeadingMagic .hti-word:after{content:"";position:absolute;inset:0;background:linear-gradient(105deg,transparent 30%,rgba(255,255,255,.55) 50%,transparent 70%);background-size:250% 100%;opacity:0;mix-blend-mode:screen;pointer-events:none;animation:htiWordShimmer 1.9s ease .25s forwards}@keyframes htiWordShimmer{0%{background-position:200%;opacity:0}25%{opacity:1}to{background-position:-100%;opacity:.85}}@keyframes htiWordPop{to{opacity:1;transform:translateY(0) rotateX(0deg)}}@media (prefers-reduced-motion:reduce){.bannerContainer .banner .heading h1.bannerHeadingMagic .hti-line-inner,.bannerContainer .banner .heading h1.bannerHeadingMagic .hti-word{animation:none!important;transform:none!important;opacity:1!important}}.bannerContainer .banner .heading p{font-family:Inter;font-size:var(--paraFontSize);font-weight:400;color:#444e61;max-width:560px;line-height:1.7;text-align:left;margin:0;letter-spacing:-.01em}@media screen and (min-width:891px){.bannerContainer .banner .heading{margin-top:-32px}}@keyframes blink{0%{opacity:1}50%{opacity:.75}to{opacity:1}}.bannerContainer .banner .heading button.connectUs{border-radius:10px;padding:var(--connectNowPadding);background:var(--buttonGradient);color:var(--buttonPrimaryText);width:-moz-max-content;width:max-content;font-size:var(--connectNowFontSize);line-height:auto;font-weight:500;animation:blink 1s infinite}.bannerContainer .banner .heading .categories .item{padding:var(--categoriesItemPadding);border-radius:10px;display:flex;align-items:center;gap:var(--categoriesItemGap);border:1px solid #e8e2ee}.bannerContainer .banner .heading .categories{display:grid;grid-template-columns:repeat(3,1fr)}.bannerContainer .banner .heading .categories .item .icon{border-radius:50%;background-color:var(--iconBg);padding:10px}.bannerContainer .banner .heading .categories .item .icon img{height:var(--categoriesItemIconSize);max-width:var(--categoriesItemIconSize);width:var(--categoriesItemIconSize)}.bannerContainer .banner .heading .categories .item p{font-size:var(--paraFontSize);font-weight:400;color:#464646}.bannerContainer .banner .img .landingBg{height:80%;max-height:550px;animation:bannerMainFloat 6s ease-in-out infinite,bannerMainGlow 4s ease-in-out infinite;transform-origin:center center;will-change:transform,filter}.bannerContainer .banner .img{overflow:visible!important}.bannerContainer .banner .img .bannerArt{position:relative;width:560px;height:520px;flex-shrink:0;overflow:visible;margin-top:60px}.bannerContainer .banner .img .bannerPolygon{position:absolute;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;will-change:transform;animation:bannerPolyFloat 6.5s ease-in-out infinite}.bannerContainer .banner .img .bannerImageSlot{overflow:hidden}.bannerContainer .banner .img .bannerImageSlot--inline svg{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;display:block}.bannerContainer .ellipseImage.bannerImageSlot--inline svg{width:100%;height:auto;display:block}.bannerContainer .banner .img .bannerImageSkeleton{width:100%;height:100%;display:block;line-height:0}.bannerContainer .banner .img .bannerImageInner{width:100%;height:100%;display:block;-o-object-fit:cover;object-fit:cover;opacity:0;transition:opacity .12s ease}.bannerContainer .banner .img .bannerPolygon .bannerImageInner{-o-object-fit:contain;object-fit:contain}.bannerContainer .banner .img .bannerImageInner.isLoaded{opacity:1}.bannerContainer .banner .img .bannerPolygon--center{width:290px;height:auto;aspect-ratio:303/345;top:50%;left:50%;transform:translate(-50%,-46%);z-index:12;filter:drop-shadow(0 16px 40px rgba(117,88,230,.3))}.bannerContainer .banner .img .bannerPolygon--left{width:200px;height:auto;aspect-ratio:205/233;top:55px;left:10px;z-index:9;animation-delay:.25s;filter:drop-shadow(0 10px 24px rgba(17,24,39,.14))}.bannerContainer .banner .img .bannerPolygon--right{width:210px;height:auto;aspect-ratio:205/233;top:45px;right:10px;z-index:9;animation-delay:.4s;filter:drop-shadow(0 10px 24px rgba(17,24,39,.14))}.bannerContainer .banner .img .bannerPolygon--bottom{width:155px;height:auto;aspect-ratio:133/134;left:50%;top:50%;right:auto;bottom:auto;transform:translate(18%,32%);z-index:10;animation:bannerPolyFloatBottom 6.5s ease-in-out infinite;animation-delay:.6s;filter:drop-shadow(0 8px 20px rgba(17,24,39,.12))}@keyframes bannerPolyFloatBottom{0%,to{transform:translate(18%,32%) translateY(0) scale(1)}50%{transform:translate(18%,32%) translateY(-10px) scale(1.01)}}.bannerContainer .banner .img .bannerPolygon--topCenter{width:155px;height:auto;aspect-ratio:133/134;top:10px;left:50%;transform:translateX(-16%);z-index:10;filter:drop-shadow(0 8px 20px rgba(17,24,39,.12))}.bannerContainer .banner .img .bannerFloatingIcon{position:absolute;z-index:20;width:64px;height:64px;pointer-events:none;border-radius:50%;background:rgba(255,255,255,.95);padding:10px;border:2.5px dashed #c8c8c8;box-shadow:0 4px 16px rgba(17,24,39,.1);will-change:transform;animation:bannerIconFloat 4.8s ease-in-out infinite;box-sizing:border-box;display:flex;align-items:center;justify-content:center}.bannerContainer .banner .img .bannerFloatingIcon .bannerImageInner{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;display:block;border-radius:0;background:none;padding:0;border:none;box-shadow:none}.bannerContainer .banner .img .ellipseImage .bannerImageInner{-o-object-fit:contain;object-fit:contain}.bannerContainer .banner .img .bannerFloatingIcon--java{top:2px;left:28%;transform:translateX(-50%);border-color:#e8a000;animation:bannerIconFloatX 4.8s ease-in-out .1s infinite}.bannerContainer .banner .img .bannerFloatingIcon--figma{top:-4px;left:72%;right:auto;transform:translateX(-50%);border-color:#f24e1e;animation:bannerIconFloat 4.8s ease-in-out .35s infinite;z-index:8}.bannerContainer .banner .img .bannerFloatingIcon--python{top:58%;left:30px;transform:translateY(-50%);border-color:#3776ab}.bannerContainer .banner .img .bannerFloatingIcon--react{top:58%;right:4px;transform:translateY(-50%);border-color:#61dafb}.bannerContainer .banner .img .bannerFloatingIcon--css{bottom:-4px;left:34%;transform:translateX(-50%);border-color:#264de4;animation:bannerIconFloatX 4.8s ease-in-out .6s infinite}.bannerContainer .banner .img .bannerFloatingIcon--mcp{top:-8px;left:50%;transform:translateX(-50%);border-color:#333333;animation:bannerIconFloatX 4.8s ease-in-out .25s infinite}.bannerContainer .banner .img .bannerFloatingIcon--ai{bottom:20px;left:52%;transform:translateX(-50%);border-color:#7558e6;animation:bannerIconFloatX 4.8s ease-in-out .5s infinite}@keyframes bannerPolyFloat{0%,to{transform:translateY(0) scale(1)}50%{transform:translateY(-10px) scale(1.01)}}.bannerContainer .banner .img .bannerPolygon--center{animation:bannerPolyFloatCenter 7.2s ease-in-out infinite,bannerPolyGlow 4.2s ease-in-out infinite}@keyframes bannerPolyFloatCenter{0%,to{transform:translate(-50%,-46%) scale(1)}50%{transform:translate(-50%,calc(-46% - 10px)) scale(1.01)}}.bannerContainer .banner .img .bannerPolygon--topCenter{animation:bannerPolyFloatTopCenter 6.5s ease-in-out infinite;animation-delay:.15s}@keyframes bannerPolyFloatTopCenter{0%,to{transform:translateX(-16%) translateY(0) scale(1)}50%{transform:translateX(-16%) translateY(-10px) scale(1.01)}}@keyframes bannerPolyGlow{0%,to{filter:drop-shadow(0 12px 30px rgba(117,88,230,.22))}50%{filter:drop-shadow(0 20px 44px rgba(117,88,230,.38))}}@keyframes bannerIconFloat{0%,to{transform:translateY(0) scale(1)}50%{transform:translateY(-7px) scale(1.04)}}.bannerContainer .banner .img .bannerFloatingIcon--css,.bannerContainer .banner .img .bannerFloatingIcon--java{animation:bannerIconFloatX 4.8s ease-in-out infinite}.bannerContainer .banner .img .bannerFloatingIcon--java{animation-delay:.1s}.bannerContainer .banner .img .bannerFloatingIcon--css{animation-delay:.6s}@keyframes bannerIconFloatX{0%,to{transform:translateX(-50%) translateY(0) scale(1)}50%{transform:translateX(-50%) translateY(-7px) scale(1.04)}}.bannerContainer .banner .img .bannerFloatingIcon--python{animation:bannerIconFloatPy 4.8s ease-in-out .2s infinite}.bannerContainer .banner .img .bannerFloatingIcon--react{animation:bannerIconFloatRe 4.8s ease-in-out .45s infinite}@keyframes bannerIconFloatPy{0%,to{transform:translateY(-50%) scale(1)}50%{transform:translateY(calc(-50% - 7px)) scale(1.04)}}@keyframes bannerIconFloatRe{0%,to{transform:translateY(-50%) scale(1)}50%{transform:translateY(calc(-50% - 7px)) scale(1.04)}}@media screen and (max-width:1400px){.bannerContainer .banner .img .bannerArt{width:500px;height:480px;margin-top:50px}.bannerContainer .banner .img .bannerPolygon--center{width:260px}.bannerContainer .banner .img .bannerPolygon--left{width:180px;top:50px;left:8px}.bannerContainer .banner .img .bannerPolygon--right{width:188px;top:40px;right:8px}.bannerContainer .banner .img .bannerPolygon--bottom{width:138px;left:52%;top:52%;right:auto;bottom:auto;transform:translate(18%,32%)}.bannerContainer .banner .img .bannerPolygon--topCenter{width:138px}.bannerContainer .banner .img .bannerFloatingIcon{width:56px;height:56px;padding:8px}.bannerContainer .banner .img .bannerFloatingIcon--python{left:26px}.bannerContainer .banner .img .bannerFloatingIcon--mcp{top:-6px;left:50%}.bannerContainer .banner .img .bannerFloatingIcon--ai{bottom:16px;left:52%}}@media screen and (max-width:1200px){.bannerContainer .banner .img .bannerArt{width:430px;height:410px;margin-top:44px}.bannerContainer .banner .img .bannerPolygon--center{width:224px}.bannerContainer .banner .img .bannerPolygon--left{width:154px;top:44px;left:6px}.bannerContainer .banner .img .bannerPolygon--right{width:162px;top:36px;right:6px}.bannerContainer .banner .img .bannerPolygon--bottom{width:118px;left:52%;top:52%;right:auto;bottom:auto;transform:translate(18%,32%)}.bannerContainer .banner .img .bannerPolygon--topCenter{width:118px}.bannerContainer .banner .img .bannerFloatingIcon{width:50px;height:50px;padding:7px}.bannerContainer .banner .img .bannerFloatingIcon--python{left:20px}.bannerContainer .banner .img .bannerFloatingIcon--react{right:2px}.bannerContainer .banner .img .bannerFloatingIcon--mcp{top:-6px;left:50%}.bannerContainer .banner .img .bannerFloatingIcon--ai{bottom:2px;left:56%}}@media screen and (max-width:1025px){.bannerContainer .banner .img .bannerArt{width:368px;height:350px;margin-top:38px}.bannerContainer .banner .img .bannerPolygon--center{width:192px}.bannerContainer .banner .img .bannerPolygon--left{width:134px;top:38px;left:4px}.bannerContainer .banner .img .bannerPolygon--right{width:142px;top:30px;right:4px}.bannerContainer .banner .img .bannerPolygon--bottom{width:100px;left:52%;top:52%;right:auto;bottom:auto;transform:translate(18%,32%)}.bannerContainer .banner .img .bannerPolygon--topCenter{width:100px}.bannerContainer .banner .img .bannerFloatingIcon{width:44px;height:44px;padding:6px;border-width:2px}.bannerContainer .banner .img .bannerFloatingIcon--python{left:14px}.bannerContainer .banner .img .bannerFloatingIcon--react{right:0}.bannerContainer .banner .img .bannerFloatingIcon--java{top:2px;left:32%}.bannerContainer .banner .img .bannerFloatingIcon--figma{top:-2px;left:70%;right:auto}.bannerContainer .banner .img .bannerFloatingIcon--mcp{top:-4px;left:50%}.bannerContainer .banner .img .bannerFloatingIcon--ai{bottom:12px;left:52%}}@media screen and (max-width:890px){.bannerContainer .banner .img .bannerArt{width:320px;height:306px;margin-top:32px}.bannerContainer .banner .img .bannerPolygon--center{width:168px}.bannerContainer .banner .img .bannerPolygon--left{width:118px;top:32px;left:2px}.bannerContainer .banner .img .bannerPolygon--right{width:124px;top:26px;right:2px}.bannerContainer .banner .img .bannerPolygon--bottom{width:88px;left:52%;top:52%;right:auto;bottom:auto;transform:translate(18%,32%)}.bannerContainer .banner .img .bannerPolygon--topCenter{width:88px}.bannerContainer .banner .img .bannerFloatingIcon{width:36px;height:36px;padding:5px;border-width:1.5px}.bannerContainer .banner .img .bannerFloatingIcon--python{left:10px}.bannerContainer .banner .img .bannerFloatingIcon--react{right:-2px}.bannerContainer .banner .img .bannerFloatingIcon--java{top:2px;left:30%}.bannerContainer .banner .img .bannerFloatingIcon--figma{top:-2px;left:70%;right:auto}.bannerContainer .banner .img .bannerFloatingIcon--css{bottom:-2px}.bannerContainer .banner .img .bannerFloatingIcon--mcp{top:-4px;left:50%}.bannerContainer .banner .img .bannerFloatingIcon--ai{bottom:10px;left:52%}}@media screen and (max-width:480px){.bannerContainer .banner .img .bannerArt{width:86vw;height:auto;min-height:280px;margin-top:28px}.bannerContainer .banner .img .bannerPolygon--center{width:42vw}.bannerContainer .banner .img .bannerPolygon--left{width:29vw;top:4.5vw;left:0}.bannerContainer .banner .img .bannerPolygon--right{width:30vw;top:3.5vw;right:0}.bannerContainer .banner .img .bannerPolygon--bottom{width:22vw;left:52%;top:52%;right:auto;bottom:auto;transform:translate(18%,32%)}.bannerContainer .banner .img .bannerPolygon--topCenter{width:22vw}.bannerContainer .banner .img .bannerFloatingIcon{width:8.5vw;height:8.5vw;padding:1.2vw;border-width:1.5px}.bannerContainer .banner .img .bannerFloatingIcon--python{left:1vw}.bannerContainer .banner .img .bannerFloatingIcon--react{right:0}.bannerContainer .banner .img .bannerFloatingIcon--java{left:28%;top:1vw}.bannerContainer .banner .img .bannerFloatingIcon--figma{left:70%;right:auto;top:0}.bannerContainer .banner .img .bannerFloatingIcon--css{bottom:0}.bannerContainer .banner .img .bannerFloatingIcon--mcp{top:0;left:50%}.bannerContainer .banner .img .bannerFloatingIcon--ai{bottom:6px;left:52%}}@keyframes bannerMainFloat{0%,to{transform:translateY(0) scale(1)}25%{transform:translateY(-8px) scale(1.01)}50%{transform:translateY(-4px) scale(1.015)}75%{transform:translateY(-10px) scale(1.008)}}@keyframes bannerMainGlow{0%,to{filter:drop-shadow(0 6px 18px rgba(117,88,230,.25))}50%{filter:drop-shadow(0 10px 28px rgba(117,88,230,.4))}}.bannerContainer .relative.w-full{overflow:visible}@keyframes popUpFromBelow{0%{transform:translateY(100px) scale(.8);opacity:0}50%{transform:translateY(-10px) scale(1.05);opacity:.8}70%{transform:translateY(5px) scale(.98);opacity:.9}to{transform:translateY(0) scale(1);opacity:1}}@keyframes floatPills{0%,to{transform:translateY(0) scale(1)}50%{transform:translateY(-8px) scale(1.01)}}@keyframes pulseGlow{0%,to{filter:drop-shadow(0 4px 16px rgba(117,88,230,.15))}50%{filter:drop-shadow(0 6px 24px rgba(117,88,230,.3))}}@keyframes pillAnimation{0%{transform:translateY(100px) scale(.8);opacity:0;filter:drop-shadow(0 4px 16px rgba(117,88,230,.15))}50%{transform:translateY(-10px) scale(1.05);opacity:.8;filter:drop-shadow(0 6px 20px rgba(117,88,230,.25))}70%{transform:translateY(5px) scale(.98);opacity:.9;filter:drop-shadow(0 5px 18px rgba(117,88,230,.2))}to{transform:translateY(0) scale(1);opacity:1;filter:drop-shadow(0 4px 16px rgba(117,88,230,.15))}}@keyframes continuousFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}.bannerContainer .banner2Container{overflow:visible}.bannerContainer .banner2Image{animation:pillAnimation 1s cubic-bezier(.34,1.56,.64,1) forwards,continuousFloat 3s ease-in-out 1s infinite;transition:transform .3s ease,filter .3s ease;opacity:0;transform:translateY(100px) scale(.8);filter:drop-shadow(0 4px 16px rgba(117,88,230,.15));will-change:transform,opacity,filter}.bannerContainer .banner2Image:hover{animation:pillAnimation 1s cubic-bezier(.34,1.56,.64,1) forwards,continuousFloat 3s ease-in-out 1s infinite,pulseGlow 2s ease-in-out infinite;transform:translateY(-4px) scale(1.03);filter:drop-shadow(0 8px 28px rgba(117,88,230,.35))}.bannerContainer .relative.w-full img[src*=banner2]{animation:pillAnimation 1s cubic-bezier(.34,1.56,.64,1) forwards,continuousFloat 3s ease-in-out 1s infinite;transition:transform .3s ease,filter .3s ease;opacity:0;filter:drop-shadow(0 4px 16px rgba(117,88,230,.15))}.bannerContainer .relative.w-full img[src*=banner2]:hover{animation:pillAnimation 1s cubic-bezier(.34,1.56,.64,1) forwards,continuousFloat 3s ease-in-out 1s infinite,pulseGlow 2s ease-in-out infinite;transform:translateY(-4px) scale(1.03);filter:drop-shadow(0 8px 28px rgba(117,88,230,.35))}.bannerContainer{padding-bottom:0}.bannerContainer,.bannerContainer>div:last-child{overflow:visible!important}.bannerContainer .pillsSectionWrapper{margin-top:-20px;padding-bottom:0;display:flex;flex-direction:column;align-items:center;overflow:visible}.bannerContainer .ellipseGradientOverlay{height:450px;background:radial-gradient(ellipse 100% 60% at center bottom,rgba(196,184,245,.35) 0,rgba(232,228,251,.25) 25%,rgba(245,242,255,.15) 50%,rgba(255,255,255,0) 75%);z-index:1;pointer-events:none}.bannerContainer .ellipseGradientOverlay,.bannerContainer .ellipseImage{position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:100%;max-width:1200px}.bannerContainer .ellipseImage{height:auto;opacity:.5;z-index:2}.bannerContainer .pillsContainer{position:relative;z-index:10;width:100%;max-width:1219px;padding:16px 40px 0;display:flex;justify-content:space-evenly;align-items:flex-start;overflow:visible}.techPillColumn{overflow:visible!important;display:flex;flex-direction:column;align-items:center;position:relative}.techPillWrapper{background:linear-gradient(135deg,#c4b8f5,#f5c2e8 50%,#c4b8f5);padding:2px;border-radius:50px;display:inline-block;box-shadow:0 4px 20px rgba(117,88,230,.15),0 2px 8px rgba(196,184,245,.2),inset 0 1px 0 rgba(255,255,255,.3);white-space:nowrap;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;overflow:visible}.techPillWrapper:before{content:"";position:absolute;inset:-2px;border-radius:50px;padding:2px;background:linear-gradient(135deg,#7558e6,#be08c7 50%,#7558e6);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:0;transition:opacity .3s ease;z-index:-1}.techPillWrapper:hover{box-shadow:0 8px 32px rgba(117,88,230,.25),0 4px 16px rgba(196,184,245,.3),inset 0 1px 0 rgba(255,255,255,.4);transform:translateY(-2px)}.techPillWrapper:hover:before{opacity:.3}.techPill{background:linear-gradient(180deg,#ffffff,#fafafa);border-radius:50px;gap:8px;padding:8px 16px 8px 8px;position:relative;box-shadow:inset 0 1px 2px rgba(0,0,0,.05)}.techPill,.techPillIcon{display:flex;align-items:center}.techPillIcon{width:42px;height:42px;border-radius:50%;border:1.5px solid #e8e4fb;justify-content:center;background:linear-gradient(180deg,#ffffff,#f5f5f5);flex-shrink:0;box-shadow:0 2px 4px rgba(0,0,0,.08),inset 0 1px 2px rgba(255,255,255,.8);transition:all .3s ease}.techPillWrapper:hover .techPillIcon{transform:scale(1.05) rotate(5deg);box-shadow:0 4px 8px rgba(0,0,0,.12),inset 0 1px 2px rgba(255,255,255,.9)}.techPillLabel{font-family:Rubik,sans-serif;font-size:14px;font-weight:600;color:#1a1a2e;letter-spacing:.01em;transition:color .3s ease}.techPillWrapper:hover .techPillLabel{color:#7558e6}.techPillLine{width:2px;background:linear-gradient(180deg,#7558e6 0,#9d7ff0 50%,#be08c7);transform-origin:top center;margin-top:2px;flex-shrink:0;border-radius:2px;box-shadow:0 2px 8px rgba(117,88,230,.2);position:relative}.techPillLine:after{content:"";position:absolute;top:0;left:0;right:0;height:20px;background:linear-gradient(180deg,rgba(255,255,255,.3) 0,transparent);border-radius:2px 2px 0 0}.scalingContainer{--scalingHeadingFontSize:20px;--flexContainerGap:50px;--gradientFontSize:38px;--featureFontSize:22px;--scalingHeadingGap:45px;background-color:#f3f5fb}.scalingContainer .scaling>h3{font-family:Inter;font-size:var(--scalingHeadingFontSize);font-weight:600;text-align:center;color:#464646;margin-bottom:var(--scalingHeadingGap)}.scalingContainer .scaling>div{gap:var(--flexContainerGap);justify-content:space-between}.scalingContainer .scaling>div .feature{max-width:270px;width:22%;flex:0 1 auto;align-items:center;text-align:center}.scalingContainer .scaling>div .feature>div{justify-content:center}.scalingContainer .scaling>div .feature p{font-family:Inter;font-size:var(--featureFontSize);font-weight:500;color:#464646}.scalingContainer .scaling>div .feature .gradient{font-size:var(--gradientFontSize);font-weight:700;color:transparent;background-image:linear-gradient(180deg,#eab522,#e3606a 80.4%);-webkit-background-clip:text;background-clip:text;transition:all .3s ease}.scalingContainer:hover .scaling>div .feature .gradient{background-image:linear-gradient(180deg,#438efc,#7558e6 30%,#be08c7 50%)}.scalingContainer .scaling>div .feature .desc{font-family:Inter;font-size:var(--featureFontSize);font-weight:500}.scalingContainer .scaling .trustSection{margin-top:100px;margin-bottom:30px;display:flex;flex-direction:column;align-items:center;gap:40px}.scalingContainer .scaling .trustSection .trustHeading{font-family:Rubik;font-size:46px;font-weight:700;line-height:100%;text-align:center;color:#111827;margin:0;padding-top:20px}.scalingContainer .scaling .trustSection .trustHeading .trustUs{color:transparent;background-image:linear-gradient(180deg,#eab522,#e3606a 80.4%);background-clip:text;-webkit-background-clip:text}.scalingContainer .scaling .trustSection .trustLogosMarquee{width:100%;overflow:hidden;margin-bottom:20px}.scalingContainer .scaling .trustSection .trustLogos{display:flex;align-items:center;gap:40px;width:-moz-fit-content;width:fit-content}.scalingContainer .scaling .trustSection .trustLogos .logoBox{background:#ffffff;border-radius:16px;width:240px;height:125px;padding:16px;box-shadow:0 2px 8px rgba(0,0,0,.08);display:flex;align-items:center;justify-content:center;transition:transform .3s ease,box-shadow .3s ease;flex-shrink:0;margin-right:40px}.scalingContainer .scaling .trustSection .trustLogos .logoBox:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.12)}.scalingContainer .scaling .trustSection .trustLogos .logoBox img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;display:block;transform:scale(1.1)}.supportContainer{--supportMiddleImagesH:160px;--supportMiddleImagesW:260px;--supportHeadingFontSize:48px;--supportSubtitleFontSize:18px;--supportSubtitleMarginBottom:60px;--processCardPadding:16px;--processCardGap:8px;--processCardRadius:15px;--processCardBadgeSize:32px;--processCardTitleFontSize:18px;--processCardDescriptionFontSize:14px;--processCardGridGap:24px;--processCardImageHeight:146px;--supportleftimageH:70px;--suppotrleftimageW:70px;--supportRightImageH:100px;--supportRightImageW:70px;--supportMissionCardIconsH:55px;--supportMissionCardIconW:55px;--supportMissionCardPadding:10px;--supportMissionCardFontP:18px;--supportMissionCardFont:15px;--supportProgressPointsW:40px;--supportProgressPointsH:40px;--suppotPointsFontSize:15px;--supportHeadingSpanFontSize:40px;--supportHeadingH1Fontsize:40px;--supportHeadingH1Gap:50px;--sideHeadingFontSizeH2:35px;--sideHeadingFontSizeP:20px;--supportBottomBtnFontSize:20px;--supportBottomBtnPadding:15px 150px;position:relative;padding:80px 0}.supportContainer h1.supportHeading{font-family:Rubik,sans-serif;font-size:var(--supportHeadingFontSize);font-weight:700;color:white;margin-bottom:20px;text-align:center;line-height:1.2}.supportContainer .supportHeading .highlightIdeas{color:#438EFC;background:none;background-clip:unset}.supportContainer .supportHeading .highlightSolutions{color:#FFA726;background:none;background-clip:unset}.supportContainer .supportSubtitle{font-family:Rubik,sans-serif;font-size:var(--supportSubtitleFontSize);font-weight:400;color:white;text-align:center;margin-bottom:var(--supportSubtitleMarginBottom);max-width:800px;margin-left:auto;margin-right:auto;line-height:1.6}.supportContainer .processCardsGrid{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--processCardGridGap);max-width:1194px;margin:0 auto;overflow:visible;padding:12px}.supportContainer .processCard{position:relative;border-radius:var(--processCardRadius);padding:var(--processCardPadding);display:flex;flex-direction:row;align-items:center;gap:var(--processCardGap);width:585px;height:146px;box-sizing:border-box;overflow:visible}.supportContainer .processCardBadge{position:absolute;top:-12px;left:-12px;width:var(--processCardBadgeSize);height:var(--processCardBadgeSize);border-radius:50%;display:flex;align-items:center;justify-content:center;color:white;font-family:Rubik,sans-serif;font-size:16px;font-weight:700;z-index:10}.supportContainer .processCardBadge .badgeGradientBorder{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:calc(var(--processCardBadgeSize) + 20px);height:calc(var(--processCardBadgeSize) + 20px);z-index:-1;pointer-events:none}.supportContainer .processCardContent{flex:1;display:flex;flex-direction:column;gap:8px;padding-top:0;padding-left:0;min-width:0}.supportContainer .processCardTitle{font-family:Rubik,sans-serif;font-size:var(--processCardTitleFontSize);font-weight:700;color:#111827;margin:0;line-height:1.3}.supportContainer .processCardDescription{font-family:Rubik,sans-serif;font-size:var(--processCardDescriptionFontSize);font-weight:400;color:#374151;margin:0;line-height:1.5}.supportContainer .processCardImage{flex-shrink:0;width:auto;height:100%;max-height:146px;background:transparent;border-radius:8px;display:flex;align-items:center;justify-content:flex-end}.supportContainer .processCardImage img,.supportContainer .processCardImage svg{width:auto;height:100%;max-height:146px;-o-object-fit:contain;object-fit:contain}.upgradeContainer{--upgradeHeadingFontSize:46px;--upgradeGap:55px;--languageCardPadding:18px 22px;--languageFontSize:24px;--langaugePFontSize:13px;--languageBtnPadding:15px 30px;--languageBtnFontSize:20px;--upgradeGridColumns:4;background-color:#0b294c}.upgradeContainer .upgrade{gap:var(--upgradeGap)}.upgradeContainer .upgrade h1{font-family:Rubik;font-size:var(--upgradeHeadingFontSize);font-weight:700;text-align:center;margin-inline:auto;width:75%;color:white}.upgradeContainer .upgrade h1 span{background-image:linear-gradient(90.61deg,#e9af0d 6.02%,#e3606a 78.21%);-webkit-background-clip:text;background-clip:text;color:transparent;font-weight:700}.upgradeContainer .upgrade .languageContainer{grid-template-columns:repeat(var(--upgradeGridColumns),1fr);gap:20px}.upgradeContainer .upgrade .languageContainer .cardBorder{position:relative;display:flex;justify-content:center;align-items:center;padding:1px;border-radius:16px;overflow:hidden}.upgradeContainer .upgrade .languageContainer .cardBorder:after{position:absolute;content:"";inset:0;background:linear-gradient(180deg,#e9af0d,#e3606a);opacity:0;transition:all .3s ease;z-index:1}.upgradeContainer .upgrade .languageContainer .cardBorder:hover:after{opacity:1}.upgradeContainer .upgrade .languageCard{padding:var(--languageCardPadding);background-color:#041e3c;border-radius:15px;height:100%;z-index:5}.upgradeContainer .upgrade .languageCard .upgradeCardIcon{width:20px;height:20px;flex-shrink:0}.upgradeContainer .upgrade .languageCard .language{font-family:Rubik;font-size:var(--languageFontSize);line-height:1.185;font-weight:700;color:#f4f4f4}.upgradeContainer .upgrade .languageCard>p{font-family:Rubik;font-size:var(--langaugePFontSize);font-weight:400;color:#c6c6c6}.upgradeContainer .upgrade .connect{position:relative;transition:all .3s ease}.upgradeContainer .upgrade .connect,.upgradeContainer .upgrade .connect:after{margin-inline:auto;background:var(--buttonGradient);padding:var(--languageBtnPadding);font-size:var(--languageBtnFontSize);font-weight:600;border-radius:15px;color:#fff}.upgradeContainer .upgrade .connect:after{position:absolute;content:"Let's Connect";inset:0;opacity:0;transition:all .2s ease;z-index:1}.upgradeContainer .upgrade .connect:hover:after{opacity:1}.reviewContainer{--reviewFontSize:46px;--reviewGap:45px;--trendeingCardPadding:21px 25px;--trendingCardTitle:20px;--trendingCardDesc:12px;--businessCardPadding:20px 30px;--businessCardFontSize:24px;--helpBusinessPadding:50px;--helpBusinessFontSize:26px;--helpBusinessParaFontSize:16px;--reviewSideCardGap:15px;--reviewSideCardPadding:20px 30px}.reviewContainer .review{gap:var(--reviewGap)}.reviewContainer .review .imgContainer img{-o-object-fit:cover;object-fit:cover;-o-object-position:90% center;object-position:90% center}.reviewContainer .review>h1{font-family:Rubik;font-size:var(--reviewFontSize);font-weight:700;text-align:center;color:#111827}.reviewContainer .review h1 span{background-image:linear-gradient(180deg,#438efc,#7558e6 47.4%,#be08c7);-webkit-background-clip:text;background-clip:text;color:transparent;font-weight:700}.reviewContainer .review .techContainer{transform:translateY(-50%)}.reviewContainer .review .techContainer .trendingCard{border-radius:15px;border:1px solid #e2e4f1;padding:var(--trendeingCardPadding);background:linear-gradient(90deg,#ffffff,#00000023);backdrop-filter:blur(5px);min-height:140px;transition:all .3s ease}.reviewContainer .review .techContainer .trendingCard h3{font-family:Rubik;font-weight:700;font-size:var(--trendingCardTitle);color:#111827;transition:all .2s ease}.reviewContainer .review .techContainer .trendingCard p{font-family:Rubik;font-size:var(--trendingCardDesc);font-weight:400;color:#363636;transition:all .2s ease}.reviewContainer .review .techContainer .trendingCard:hover{background:var(--buttonGradient)}.reviewContainer .review .techContainer .trendingCard:hover h3,.reviewContainer .review .techContainer .trendingCard:hover p{color:#fff}.reviewContainer .business .first .card1{border-radius:20px;padding:7px;border:1px dashed #7954e5}.reviewContainer .business .first .card1 .inner{background:linear-gradient(90deg,#0b294c,#105265);width:100%;height:-moz-max-content;height:max-content;border-radius:15px;display:flex;flex-direction:column;align-items:center;padding:var(--reviewSideCardPadding);gap:var(--reviewSideCardGap)}.reviewContainer .business .first .card1 .inner img{width:40px;height:40px}.reviewContainer .business .first .card1 .inner p{font-family:Rubik;font-size:var(--businessCardFontSize);font-weight:600;color:#fff}.reviewContainer .business .helpBusiness{border-radius:15px;background:linear-gradient(180deg,#0c2d4f 0,rgba(73,95,121,.77) 100%,rgba(255,255,255,0) 0);padding:var(--helpBusinessPadding);max-width:500px;max-height:-moz-fit-content;max-height:fit-content}.reviewContainer .business .helpBusiness h1{font-family:Rubik;font-size:var(--helpBusinessFontSize);font-weight:800;text-align:center;margin-bottom:20px;color:#fff}.reviewContainer .business .helpBusiness p{font-family:Rubik;font-size:var(--helpBusinessParaFontSize);font-weight:500;text-align:center;line-height:1.7!important}.reviewContainer .business .helpBusiness .description{color:#d8d8d8}.reviewContainer .business .helpBusiness .call-to-action{margin-top:20px;color:#fff}.reviewContainerRevamp{--revampContentWidth:1220px;padding-block:50px 20px}.reviewContainerRevamp .revampTrending{display:flex;flex-direction:column;gap:34px;max-width:var(--revampContentWidth);width:100%;margin-inline:auto}.reviewContainerRevamp .revampTrending h2{font-size:46px;line-height:1.185;font-weight:700;text-align:center;color:#111827}.reviewContainerRevamp .revampTrending h2 span{background:linear-gradient(180deg,#438efc,#7558e6 47.4%,#be08c7);-webkit-background-clip:text;background-clip:text;color:transparent}.reviewContainerRevamp .revampTrendingGrid{max-width:var(--revampContentWidth);width:100%;margin-inline:auto;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.reviewContainerRevamp .revampTrendingCard{min-height:230px;border-radius:12px;border:1.5px solid transparent;background:linear-gradient(#fafafa,#fafafa) padding-box,linear-gradient(135deg,#e5e7eb,#e5e7eb) border-box;padding:22px 20px 14px;display:flex;flex-direction:column;justify-content:flex-start;gap:12px;position:relative;overflow:hidden;--card-gradient:linear-gradient(90deg,#ad0ac7,#175197);--card-gradient-bg-hover:linear-gradient(90deg,rgba(173,10,199,0.1),rgba(23,81,151,0.1))}.reviewContainerRevamp .revampTrendingCardCorner{position:absolute;top:0;right:0;width:54px;height:54px;background:#e7e1ff;clip-path:polygon(0 0,100% 0,100% 100%);border-radius:100% 0 0 0}.reviewContainerRevamp .revampTrendingCardIcon{width:64px;height:64px;border-radius:10px;background:#ecebfb;display:flex;align-items:center;justify-content:center}.reviewContainerRevamp .revampTrendingCardIconImg{width:34px;height:34px}.reviewContainerRevamp .revampTrendingCard h3{font-size:24px;line-height:1.185;font-weight:700;color:#111827;margin:0}.reviewContainerRevamp .revampTrendingCard p{font-size:14px;line-height:1.4;color:#4b5563;margin:0}.reviewContainerRevamp .revampBusinessWrap{position:relative;max-width:var(--revampContentWidth);width:100%;margin:60px auto 0}.reviewContainerRevamp .revampBusinessDecor{position:absolute;left:0;top:0;width:200px;height:200px;pointer-events:none}.reviewContainerRevamp .revampBusinessDecor:after,.reviewContainerRevamp .revampBusinessDecor:before{content:"";position:absolute;border-radius:50%;border:1.5px solid #9f90ff}.reviewContainerRevamp .revampBusinessDecor:before{width:180px;height:180px;top:-90px;left:-90px;opacity:.4}.reviewContainerRevamp .revampBusinessDecor:after{width:270px;height:270px;top:-135px;left:-135px;opacity:.55}.reviewContainerRevamp .revampBusinessDecor .revampBusinessDecorArc3{position:absolute;width:360px;height:360px;top:-180px;left:-180px;border-radius:50%;border:1.5px solid #9f90ff;opacity:.7;display:block}.reviewContainerRevamp .revampBusinessPanel{position:relative;overflow:hidden;background:#edeaf9;border-radius:24px;width:100%;box-sizing:border-box;padding:40px 48px;display:flex;align-items:center;justify-content:space-between;gap:40px}.reviewContainerRevamp .revampBusinessContent{max-width:55%;display:flex;flex-direction:column;gap:16px}.reviewContainerRevamp .revampBusinessPanel h1{font-size:40px;line-height:1.2;font-weight:700;color:#1a2340;margin:0}.reviewContainerRevamp .revampBusinessPanel h1 span{color:#5b6ef5}.reviewContainerRevamp .revampBusinessContent p{font-size:15px;line-height:1.7;color:#5c6370;margin:0;max-width:480px}.reviewContainerRevamp .revampBusinessGrid{display:grid;grid-template-columns:repeat(2,1fr);gap:12px;flex-shrink:0;width:360px}.reviewContainerRevamp .revampBusinessCard{--businessCardGradient:linear-gradient(135deg,#ad0ac7,#175197);background:#ffffff;border-radius:15px;border:1.5px solid transparent;background:linear-gradient(#ffffff,#ffffff) padding-box,linear-gradient(135deg,#e9d5ff,#e9d5ff) border-box;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;padding:22px 14px;min-height:135px;box-shadow:0 2px 12px rgba(0,0,0,.06);transition:all .3s ease;position:relative;overflow:hidden}.reviewContainerRevamp .revampBusinessCard:hover{background:linear-gradient(#ffffff,#ffffff) padding-box,var(--businessCardGradient) border-box;box-shadow:0 8px 28px rgba(173,10,199,.14),0 2px 10px rgba(23,81,151,.1);transform:translateY(-2px)}.reviewContainerRevamp .revampBusinessCard:after{content:"";position:absolute;bottom:0;left:14px;right:14px;height:2px;border-radius:9999px;background:var(--businessCardGradient);opacity:0;transform:scaleX(0);transform-origin:left;transition:all .35s ease}.reviewContainerRevamp .revampBusinessCard:hover:after{opacity:1;transform:scaleX(1)}.reviewContainerRevamp .revampBusinessCardIcon{width:34px;height:34px;-o-object-fit:contain;object-fit:contain;filter:brightness(0) saturate(100%) invert(43%) sepia(84%) saturate(1224%) hue-rotate(224deg) brightness(94%) contrast(89%);opacity:1}@media screen and (max-width:1025px){.reviewContainerRevamp{padding-block:40px 10px}.reviewContainerRevamp .revampBusinessWrap,.reviewContainerRevamp .revampTrending,.reviewContainerRevamp .revampTrendingGrid{max-width:100%;width:100%;margin-inline:0}.reviewContainerRevamp .revampTrending h2{font-size:35px}.reviewContainerRevamp .revampTrendingGrid{grid-template-columns:1fr}.reviewContainerRevamp .revampTrendingCard{min-height:200px}.reviewContainerRevamp .revampTrendingCard h3{font-size:24px}.reviewContainerRevamp .revampTrendingCard p{font-size:14px}.reviewContainerRevamp .revampBusinessDecor{display:none}.reviewContainerRevamp .revampBusinessPanel{flex-direction:column;align-items:flex-start;padding:28px 20px;gap:24px}.reviewContainerRevamp .revampBusinessContent{max-width:100%}.reviewContainerRevamp .revampBusinessPanel h1{font-size:28px}.reviewContainerRevamp .revampBusinessContent p{max-width:100%}.reviewContainerRevamp .revampBusinessGrid{width:100%}}.serviceContainer{--serviceHeadingMargin:60px;--serviceHeadingFontSize:46px;--gridElementPadding:27px;--gridElementImgS:72px;--gridElementH3FontSize:24px;--gridElementPFontSize:14px;--serviceCardGridCol:3;--serviceCardGap:12px;--discoverH1FontSize:48px;--discoverH1MarginBottom:60px;--discoverCardContainerGap:30px;--cardContainerProductCardPadding:18px 15px 18px 90px;--cardContainerIconPadding:10px;--cardContainerIconSize:70px;--cardContainerProductPFontSize:14px;--cardContainerProductPMarginTop:10px;--productH2Fontsize:23px}.serviceContainer .scaling>h2{font-size:var(--serviceHeadingFontSize);font-weight:700;text-align:center;color:#464646;margin-bottom:var(--serviceHeadingMargin)}.serviceContainer .scaling>h2>span{font-size:var(--serviceHeadingFontSize);font-weight:700;color:transparent;background-image:linear-gradient(90deg,#e3606a 18%,#edae33 60%);-webkit-background-clip:text;background-clip:text}.serviceContainer .gridContainer{min-height:475px;display:grid;grid-template-columns:repeat(var(--serviceCardGridCol),1fr);gap:15px}.serviceContainer .gridContainer .gridElement{background-color:white;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:var(--gridElementPadding);gap:var(--serviceCardGap);border-radius:10px;box-shadow:0 7px 29px 0 rgba(100,100,111,.2)}.serviceContainer .gridContainer .gridElement>img{width:var(--gridElementImgS);height:var(--gridElementImgS)}.serviceContainer .gridContainer .gridElement>h3{font-family:Rubik;font-size:var(--gridElementH3FontSize);font-weight:700;letter-spacing:.01em;text-align:center;color:#111827}.serviceContainer .gridContainer .gridElement>p{font-family:inter;font-size:var(--gridElementPFontSize);font-weight:400;letter-spacing:.01em;text-align:center;color:#464646}.serviceContainer .discover h1{width:75%;font-family:Inter;font-size:var(--discoverH1FontSize);font-weight:700;line-height:1.185;margin-bottom:var(--discoverH1MarginBottom);color:#151416;text-align:center;margin-inline:auto}.serviceContainer .discover h1 span{font-family:Inter;font-weight:700;background:linear-gradient(90deg,#7559e6 5.02%,#e169e3 16.95%);-webkit-background-clip:text;background-clip:text;color:transparent}.serviceContainer .discover .cardsContainer{gap:var(--discoverCardContainerGap)}.serviceContainer .discover .cardsContainer .productCard{padding:var(--cardContainerProductCardPadding);border-radius:12px;background-color:var(--bgClr);width:var(--width);min-width:var(--width);min-height:100px;position:relative}.serviceContainer .discover .cardsContainer .icon{padding:var(--cardContainerIconPadding);height:var(--cardContainerIconSize);width:var(--cardContainerIconSize);border-radius:10px;background-color:white;position:absolute;left:calc(-1 * calc(var(--cardContainerIconSize) / 2));box-shadow:0 0 14px -7px grey}.serviceContainer .discover .cardsContainer .boxImage{height:100%;width:100%}.serviceContainer .discover .cardsContainer .product h2{flex-direction:column;font-family:Inter;font-size:var(--productH2Fontsize);font-weight:700;line-height:20px;letter-spacing:.01em;text-align:left;color:#111827}.serviceContainer .discover .cardsContainer .product p{margin-top:3px;font-family:Inter;font-size:var(--cardContainerProductPFontSize);font-weight:400;line-height:1.285!important;text-align:left;color:#464646}.serviceContainer .discover .premiumProductsGrid{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;max-width:1200px;margin:0 auto}.serviceContainer .discover .premiumProductCardWrapper{display:flex;flex-direction:column;gap:0;position:relative}.serviceContainer .discover .premiumProductIcon{width:64px;height:64px;border-radius:12px;background-color:white;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 8px rgba(0,0,0,.1);flex-shrink:0;z-index:2;margin-bottom:-32px;margin-left:24px}.serviceContainer .discover .premiumProductCard{background-color:var(--bgClr,#fff);border-radius:15px;border:1px solid rgba(0,0,0,.05);padding:48px 24px 24px;display:flex;flex-direction:column;gap:10px;min-height:auto;transition:transform .2s ease,box-shadow .2s ease}.serviceContainer .discover .premiumProductCard:hover{transform:translateY(-4px);box-shadow:0 8px 24px rgba(0,0,0,.1)}.serviceContainer .discover .premiumIconImage{width:40px;height:40px;-o-object-fit:contain;object-fit:contain}.serviceContainer .discover .premiumProductContent{flex:1;display:flex;flex-direction:column;gap:10px}.serviceContainer .discover .premiumProductTitle{font-family:Inter,sans-serif;font-size:20px;font-weight:700;line-height:1.3;color:#111827;margin:0}.serviceContainer .discover .premiumProductDescription{font-family:Inter,sans-serif;font-size:14px;font-weight:400;line-height:1.5;color:#464646;margin:0}.ambitiousContainer{--ambitiousCardPadding:60px 115px;--ambitiousHeadingFontSize:55px;--ambitiousSubHeadingFontSiz:25px;--ambitiousButtonFontSize:22px;--ambitiousButtonPadding:12px 60px}.ambitiousContainer .ambitious{padding:var(--ambitiousCardPadding);gap:15px;background-image:url(/home/ambitious/rectangle-16.png);background-size:cover;background-position:50%;background-repeat:no-repeat}.ambitiousContainer h2{font-size:var(--ambitiousHeadingFontSize);line-height:calc(var(--ambitiousHeadingFontSize) * 1.185);font-weight:800}.ambitiousContainer p{font-size:var(--ambitiousSubHeadingFontSiz);line-height:calc(var(--ambitiousSubHeadingFontSiz) * 1.185)}.ambitiousContainer button{font-size:var(--ambitiousButtonFontSize);line-height:calc(var(--ambitiousButtonFontSize) * 1.185);background:var(--buttonGradient);padding:var(--ambitiousButtonPadding);border-radius:12px}.testimonialContainer{position:relative;background:#ffffff;overflow:visible}.testimonialContainer .testimonial{display:flex;align-items:center;justify-content:center;gap:60px;padding-block:80px;overflow:visible;max-width:100%;margin-inline:auto}.testimonialContainer .testimonialHeadings{display:flex;flex-direction:column;min-width:260px;max-width:300px;gap:18px;flex-shrink:0}.testimonialContainer .testimonialQuote{font-size:64px;line-height:1;color:#e0e0e0;font-family:Georgia,serif;font-weight:700;margin-bottom:-8px}.testimonialContainer .testimonialTitle{font-family:Rubik,sans-serif;font-size:34px;font-weight:700;color:#111827;line-height:1.2;margin:0}.testimonialContainer .testimonialDescription{font-family:Rubik,sans-serif;font-size:15px;font-weight:400;color:#586072;line-height:1.6;margin:0}.testimonialContainer .testimonialCardsWrapper{flex:1;position:relative;padding:20px;max-width:720px}.testimonialContainer .testimonialCardsInner{position:relative;width:100%;min-height:280px;overflow:visible;padding:80px 40px 60px 200px;box-sizing:border-box;background-color:#F3F5FB;border-radius:16px;margin-inline:auto}.testimonialContainer .stackArea{position:relative;height:160px;width:100%}.testimonialContainer .stackedCard{position:absolute!important;top:0;left:0;width:480px;min-height:140px;border-radius:16px;background-color:#ffffff;box-shadow:0 12px 36px rgba(0,0,0,.1);padding:22px 28px;display:flex;flex-direction:row;align-items:center;gap:16px;transform-origin:center center;overflow:visible;box-sizing:border-box}.testimonialContainer .cardActive{box-shadow:0 18px 48px rgba(117,88,230,.15),0 6px 20px rgba(0,0,0,.08)}.testimonialContainer .cardBehind{box-shadow:0 6px 20px rgba(0,0,0,.07)}.testimonialContainer .cardBlob{position:absolute;top:-20px;right:-20px;width:110px;height:110px;background:radial-gradient(circle,#c4b8f5 0,#e8e4fb 55%,transparent 75%);border-radius:50%;opacity:.6;pointer-events:none;z-index:0}.testimonialContainer .stackedCard .testimonialDivider,.testimonialContainer .stackedCard .testimonialProfile,.testimonialContainer .stackedCard .testimonialText{position:relative;z-index:1}.testimonialContainer .decoTopLeft{position:absolute;top:0;left:110px;display:flex;flex-direction:column;align-items:flex-start;gap:6px;z-index:10}.testimonialContainer .decoBottomRight{bottom:0;right:-10px;align-items:flex-end;z-index:10}.testimonialContainer .decoRect{background-color:#7558e6;border-radius:14px;flex-shrink:0;display:block}.testimonialContainer .testimonialDots{display:flex;gap:8px;margin-top:24px;padding-left:0;position:relative;z-index:10}.testimonialContainer .testimonialDot{width:8px;height:8px;border-radius:50%;background-color:#d1d5db;border:none;cursor:pointer;padding:0;transition:background-color .3s ease,transform .3s ease}.testimonialContainer .testimonialDot.dotActive{background-color:#7558e6;transform:scale(1.4)}.testimonialContainer .testimonialDot:hover{background-color:#a78bfa}.testimonialContainer .testimonialCard{display:flex;flex-direction:row;align-items:center;gap:16px;padding:24px 48px;min-height:160px;border-radius:16px;position:relative;z-index:1;box-sizing:border-box;transition:transform .3s ease,box-shadow .3s ease}.testimonialContainer .testimonialCard:hover{transform:translateY(-4px)}.testimonialContainer .cardWide:hover{box-shadow:0 20px 40px 0 rgba(0,0,0,.15)}.testimonialContainer .cardNarrow{background-color:transparent;box-shadow:none;width:100%;margin-bottom:14px;padding-left:24px;padding-right:24px}.testimonialContainer .cardNarrow:last-child{margin-bottom:0}.testimonialContainer .cardWide{background-color:#ffffff;box-shadow:0 15px 30px 0 rgba(0,0,0,.1);width:676px;margin-left:-150px;margin-bottom:14px;padding:24px 48px;gap:16px}.testimonialContainer .testimonialProfile{display:flex;align-items:center;gap:10px;flex-shrink:0;min-width:155px}.testimonialContainer .avatarWrap{position:relative;width:40px;height:40px;flex-shrink:0}.testimonialContainer .testimonialAvatar{width:40px;height:40px;border-radius:50%;-o-object-fit:cover;object-fit:cover;display:block;border:2px solid #e8e8f0}.testimonialContainer .testimonialAvatarFallback{width:40px;height:40px;border-radius:50%;background:var(--buttonGradient);display:none;align-items:center;justify-content:center;color:#fff;font-weight:700;font-size:16px;font-family:Rubik,sans-serif;position:absolute;top:0;left:0}.testimonialContainer .testimonialProfileInfo{display:flex;flex-direction:column}.testimonialContainer .testimonialName{font-family:Rubik,sans-serif;font-size:14px;font-weight:700;color:#111827;margin:0;line-height:1.3;white-space:nowrap}.testimonialContainer .testimonialDesignation{font-family:Rubik,sans-serif;font-size:12px;font-weight:400;color:#7a8292;margin:2px 0 0}.testimonialContainer .testimonialDate{font-family:Rubik,sans-serif;font-size:11px;font-weight:400;color:#7a8292;margin:2px 0 0}.testimonialContainer .testimonialDivider{width:1px;height:50px;background-color:#d5d5e0;flex-shrink:0}.testimonialContainer .testimonialText{font-family:Rubik,sans-serif;font-size:12px;font-weight:400;text-align:left;color:#606672;line-height:1.7;margin:0;flex:1}.testimonialContainer .decoTL_row{display:flex;align-items:flex-end;gap:6px}.testimonialContainer .tl_35x49{width:35px;height:49px;border-radius:14px}.testimonialContainer .tl_57x43{width:57px;height:43px;border-radius:14px}.testimonialContainer .tl_87x65{width:87px;height:65px;border-radius:14px}.testimonialContainer .decoBottomRight{position:absolute;bottom:30px;left:calc(40px + 40px + 590px);display:flex;flex-direction:column;align-items:flex-start;gap:6px;z-index:3}.testimonialContainer .br_87x65{width:87px;height:65px;border-radius:14px}.testimonialContainer .decoBR_row{display:flex;align-items:flex-end;gap:6px}.testimonialContainer .br_57x43{width:57px;height:43px;border-radius:14px}.testimonialContainer .br_35x49{width:35px;height:49px;border-radius:14px}@media screen and (max-width:1400px){.testimonialContainer .testimonial{gap:50px}.testimonialContainer .testimonialTitle{font-size:30px}}@media screen and (max-width:1200px){.testimonialContainer .testimonial{gap:40px}.testimonialContainer .testimonialHeadings{min-width:220px}.testimonialContainer .testimonialCardsInner{padding-left:160px}.testimonialContainer .testimonialCard{padding:20px 32px}.testimonialContainer .cardWide{width:calc(100% + 60px);max-width:676px;margin-left:-30px}}@media screen and (max-width:1025px){.testimonialContainer .testimonial{gap:28px}.testimonialContainer .testimonialCardsInner{padding-left:140px}.testimonialContainer .testimonialCard{padding:18px 24px}.testimonialContainer .cardWide{width:calc(100% + 40px);max-width:676px;margin-left:-20px}.testimonialContainer .testimonialCardsWrapper{padding:50px 30px 20px 20px}}@media screen and (max-width:890px){.testimonialContainer .testimonial{flex-direction:column;gap:32px;padding-block:40px}.testimonialContainer .testimonialHeadings{min-width:100%;max-width:100%;text-align:center;align-items:center;padding:0 20px}.testimonialContainer .testimonialQuote{font-size:48px}.testimonialContainer .testimonialTitle{font-size:28px}.testimonialContainer .testimonialDescription{font-size:14px}.testimonialContainer .testimonialCardsWrapper{padding:0;width:100%;margin-left:0}.testimonialContainer .decoBottomRight,.testimonialContainer .decoTopLeft{display:none}.testimonialContainer .testimonialCardsInner{width:100%;max-width:100%;height:auto;padding:16px;margin-left:0}.testimonialContainer .testimonialCard{flex-direction:column;min-height:auto;padding:16px;gap:12px;margin-left:0!important;margin-right:0!important;width:100%!important}.testimonialContainer .cardWide{width:100%!important;margin-left:0!important;margin-right:0!important;max-width:100%!important;box-shadow:0 8px 16px 0 rgba(0,0,0,.08)}.testimonialContainer .cardNarrow{padding-left:16px;padding-right:16px}.testimonialContainer .testimonialProfile{min-width:auto;width:100%;flex-direction:row;justify-content:flex-start}.testimonialContainer .testimonialDivider{width:100%;height:1px;margin:8px 0}.testimonialContainer .testimonialText{font-size:13px;line-height:1.6}}@media screen and (max-width:480px){.testimonialContainer .testimonial{padding-block:30px;gap:24px}.testimonialContainer .testimonialHeadings{padding:0 16px}.testimonialContainer .testimonialQuote{font-size:40px}.testimonialContainer .testimonialTitle{font-size:24px;line-height:1.3}.testimonialContainer .testimonialDescription{font-size:13px}.testimonialContainer .testimonialCardsInner{padding-left:80px}.testimonialContainer .testimonialCard{padding:14px 12px;gap:10px}.testimonialContainer .cardNarrow{padding-left:12px;padding-right:12px}.testimonialContainer .testimonialProfile{gap:8px}.testimonialContainer .avatarWrap,.testimonialContainer .testimonialAvatar{width:36px;height:36px}.testimonialContainer .testimonialName{font-size:13px}.testimonialContainer .testimonialDate,.testimonialContainer .testimonialDesignation{font-size:11px}.testimonialContainer .testimonialText{font-size:12px;line-height:1.5}.testimonialContainer .testimonialDivider{margin:6px 0}}@media screen and (max-width:1400px){.bannerContainer{--headingMarginBlock:50px;--headingFontSize:53px;--headingGap:40px;--connectNowPadding:14px 30px;--connectNowFontSize:20px;--mainImageSize:380px;--dotsBottom:50px;--elHeight:190px}.supportContainer{--supportMiddleImagesH:120px;--supportMiddleImagesW:200px;--supportleftimageH:50px;--suppotrleftimageW:50px;--supportRightImageH:80px;--supportRightImageW:50px;--supportMissionCardIconsH:45px;--supportMissionCardIconW:45px;--supportMissionCardPadding:8px;--supportMissionCardFontP:16px;--supportMissionCardFont:12px;--supportProgressPointsW:35px;--supportProgressPointsH:35px;--suppotPointsFontSize:15px;--supportHeadingSpanFontSize:35px;--supportHeadingH1Fontsize:35px;--sideHeadingFontSizeH2:25px;--sideHeadingFontSizeP:16px;--supportBottomBtnFontSize:18px;--supportBottomBtnPadding:12px 100px}.scalingContainer{--scalingHeadingFontSize:18px;--flexContainerGap:40px;--gradientFontSize:32px;--featureFontSize:20px}.scalingContainer .scaling .trustSection{margin-top:80px;margin-bottom:25px;gap:35px}.scalingContainer .scaling .trustSection .trustLogosMarquee{margin-bottom:18px}.scalingContainer .scaling .trustSection .trustHeading{font-size:40px}.scalingContainer .scaling .trustSection .trustLogos{gap:35px}.scalingContainer .scaling .trustSection .trustLogos .logoBox{width:220px;height:112px;padding:14px;margin-right:35px}.scalingContainer .scaling .trustSection .trustLogos .logoBox img{width:100%;height:100%;transform:scale(1.1)}.serviceContainer{--serviceHeadingFontSize:52px;--flexContainerGap:30px;--gradientFontSize:42px;--featureFontSize:26px;--iconsH:80px;--iconW:80px;--productCard:120px;--productH2Fontsize:26px;--productPFontsize:16px;--gridElementH:320px;--gridElementPadding:32px;--gridElemetBorderRadius:12px;--gridElementBoxShadow:rgba(100,100,111,0.2) 0px 7px 29px 0px;--gridElementImgH:80px;--gridElementImgW:80px;--gridElementH3MarginTop:20px;--gridElementH3MarginBottom:12px;--gridElementH3FontSize:28px;--gridElementPFontSize:18px;--discoverH1FontSize:45px;--discoverH1MarginBottom:80px;--discoverH1Width:70%;--discoverCardContainerGap:20px;--cardContainerProductCardPadding:22px 20px 16px 60px;--cardContainerProductCardBorderRadius:15px;--cardContainerProductcardHeight:120px;--cardContainerIconPadding:12px;--cardContainerIconHeight:80px;--cardContainerIconWidth:80px;--cardContainerIconBorderRadius:12px;--cardContainerIconBoxShadow:0 0 14px -5px;--cardContainerIconLeft:-40px;--cardContainerBoxImageH:60px;--cardContainerBoxImageW:60px;--cardContainerProductPFontSize:16px;--cardContainerProductPMarginTop:12px}.reviewContainer{--reviewFontSize:43px;--reviewGap:43px;--trendeingCardPadding:19px 20px;--trendingCardTitle:20px;--trendingCardDesc:12px;--businessCardPadding:20px 30px;--businessCardFontSize:22px;--helpBusinessPadding:45px;--helpBusinessFontSize:26px;--helpBusinessParaFontSize:16px}.upgradeContainer{--upgradeHeadingFontSize:44px;--upgradeGap:55px;--languageCardPadding:18px 22px;--languageFontSize:24px;--langaugePFontSize:13px;--languageBtnPadding:15px 30px;--languageBtnFontSize:20px}.testimonialContainer .testimonial{gap:50px}.testimonialContainer .testimonialTitle{font-size:32px}.testimonialContainer .testimonialDescription{font-size:15px}.testimonialContainer .testimonialCards{padding-right:40px}.testimonialContainer .testimonialCard.cardIndented{margin-left:30px}}@media screen and (max-width:1200px){.bannerContainer{--headingFontSize:46px;--headingGap:50px;--connectNowPadding:10px 25px;--connectNowFontSize:15px;--mainImageSize:340px;--bottomImageW:90px;--bottomImageH:140px;--sideImageW:150px;--sideImageH:80px;--dotsBottom:35px;--elHeight:150px}.supportContainer{--supportMiddleImagesH:125px;--supportMiddleImagesW:205px;--supportleftimageH:6px;--suppotrleftimageW:60px;--supportRightImageH:80px;--supportRightImageW:50px;--supportMissionCardIconsH:45px;--supportMissionCardIconW:45px;--supportMissionCardPadding:8px;--supportMissionCardFontP:16px;--supportMissionCardFont:15px;--supportProgressPointsW:35px;--supportProgressPointsH:35px;--suppotPointsFontSize:12px;--supportHeadingSpanFontSize:35px;--supportHeadingH1Fontsize:35px;--sideHeadingFontSizeH2:30px;--sideHeadingFontSizeP:18px;--supportBottomBtnFontSize:18px;--supportBottomBtnPadding:12px 90px}.scalingContainer{--scalingHeadingFontSize:18px;--flexContainerGap:40px;--gradientFontSize:32px;--featureFontSize:20px}.scalingContainer .scaling .trustSection{margin-top:80px;margin-bottom:25px;gap:35px}.scalingContainer .scaling .trustSection .trustLogosMarquee{margin-bottom:18px}.scalingContainer .scaling .trustSection .trustHeading{font-size:40px}.scalingContainer .scaling .trustSection .trustLogos .logoBox{width:200px;height:101px;padding:20px}.scalingContainer .scaling .trustSection .trustLogos .logoBox img{width:100%;height:100%}.ambitiousContainer{--ambitiousCardPadding:25px 15px;--ambitiousHeadingFontSize:44px;--ambitiousSubHeadingFontSiz:28px;--ambitiousButtonFontSize:16px;--ambitiousButtonPadding:8px 40px}.serviceContainer{--serviceHeadingFontSize:40px;--flexContainerGap:30px;--gradientFontSize:32px;--featureFontSize:18px;--iconsH:60px;--iconW:60px;--productCard:80px;--productH2Fontsize:18px;--productPFontsize:12px;--gridElementH:240px;--gridElementPadding:20px;--gridElemetBorderRadius:8px;--gridElementBoxShadow:rgba(100,100,111,0.2) 0px 5px 15px 0px;--gridElementImgH:60px;--gridElementImgW:60px;--gridElementH3MarginTop:10px;--gridElementH3MarginBottom:6px;--gridElementH3FontSize:20px;--gridElementPFontSize:14px;--discoverH1FontSize:40px;--discoverH1MarginBottom:40px;--discoverH1Width:70%;--discoverCardContainerGap:20px;--cardContainerProductCardPadding:15px 10px 15px 40px;--cardContainerProductCardBorderRadius:10px;--cardContainerProductcardHeight:80px;--cardContainerIconPadding:8px;--cardContainerIconHeight:60px;--cardContainerIconWidth:60px;--cardContainerIconBorderRadius:8px;--cardContainerIconBoxShadow:0 0 10px -3px;--cardContainerIconLeft:-30px;--cardContainerBoxImageH:40px;--cardContainerBoxImageW:40px;--cardContainerProductPFontSize:12px;--cardContainerProductPMarginTop:8px}.reviewContainer{--reviewFontSize:40px;--reviewGap:40px;--trendeingCardPadding:19px 20px;--trendingCardTitle:20px;--trendingCardDesc:12px;--businessCardPadding:40px 60px;--businessCardFontSize:23px;--helpBusinessPadding:35px;--helpBusinessFontSize:24px;--helpBusinessParaFontSize:16px;--reviewSideCardGap:15px;--reviewSideCardPadding:20px 30px;--reviewSideCardPadding:14px}.testimonialContainer .testimonial{gap:50px}.testimonialContainer .testimonialTitle{font-size:32px}.testimonialContainer .testimonialDescription{font-size:15px}.testimonialContainer .testimonialCards{padding-right:40px}.testimonialContainer .testimonialCard.cardIndented{margin-left:30px}}@media screen and (max-width:1025px){.bannerContainer{--headingFontSize:45px;--headingGap:50px;--connectNowPadding:10px 25px;--connectNowFontSize:18px;--mainImageSize:340px;--bottomImageW:90px;--bottomImageH:140px;--sideImageW:150px;--sideImageH:80px;--dotsBottom:35px;--elHeight:150px}.supportContainer{--supportMiddleImagesH:100px;--supportMiddleImagesW:180px;--supportleftimageH:40px;--suppotrleftimageW:40px;--supportRightImageH:60px;--supportRightImageW:40px;--supportMissionCardIconsH:30px;--supportMissionCardIconW:30px;--supportMissionCardPadding:6px;--supportMissionCardFontP:12px;--supportMissionCardFont:10px;--supportProgressPointsW:25px;--supportProgressPointsH:25px;--suppotPointsFontSize:10px;--supportHeadingSpanFontSize:25px;--supportHeadingH1Fontsize:25px;--sideHeadingFontSizeH2:25px;--sideHeadingFontSizeP:18px;--supportBottomBtnFontSize:12px;--supportBottomBtnPadding:10px 80px}.scalingContainer{--scalingHeadingFontSize:16px;--flexContainerGap:35px;--gradientFontSize:28px;--featureFontSize:20px}.scalingContainer .scaling .trustSection{margin-top:70px;margin-bottom:20px;gap:30px}.scalingContainer .scaling .trustSection .trustLogosMarquee{margin-bottom:15px}.scalingContainer .scaling .trustSection .trustHeading{font-size:36px}.scalingContainer .scaling .trustSection .trustLogos{gap:32px}.scalingContainer .scaling .trustSection .trustLogos .logoBox{width:200px;height:102px;padding:12px;margin-right:32px}.scalingContainer .scaling .trustSection .trustLogos .logoBox img{width:100%;height:100%;transform:scale(1.1)}.serviceContainer{--serviceHeadingFontSize:40px;--flexContainerGap:27px;--gradientFontSize:32px;--featureFontSize:18px;--iconsH:60px;--iconW:60px;--productCard:80px;--productH2Fontsize:18px;--productPFontsize:12px;--gridElementH:240px;--gridElementPadding:20px;--gridElemetBorderRadius:8px;--gridElementBoxShadow:rgba(100,100,111,0.2) 0px 5px 15px 0px;--gridElementImgH:60px;--gridElementImgW:60px;--gridElementH3MarginTop:10px;--gridElementH3MarginBottom:6px;--gridElementH3FontSize:20px;--gridElementPFontSize:14px;--discoverH1FontSize:40px;--discoverH1MarginBottom:40px;--discoverH1Width:70%;--discoverCardContainerGap:20px;--cardContainerProductCardPadding:15px 10px 15px 40px;--cardContainerProductCardBorderRadius:10px;--cardContainerProductcardHeight:80px;--cardContainerIconPadding:8px;--cardContainerIconHeight:60px;--cardContainerIconWidth:60px;--cardContainerIconBorderRadius:8px;--cardContainerIconBoxShadow:0 0 10px -3px;--cardContainerIconLeft:-30px;--cardContainerBoxImageH:40px;--cardContainerBoxImageW:40px;--cardContainerProductPFontSize:12px;--cardContainerProductPMarginTop:8px}.reviewContainer{--reviewFontSize:35px;--reviewGap:35px;--trendeingCardPadding:15px 29px;--trendingCardTitle:19px;--trendingCardDesc:10px;--businessCardPadding:30px 40px;--businessCardFontSize:23px;--helpBusinessPadding:30px 20px;--helpBusinessFontSize:22px;--helpBusinessParaFontSize:14px;--reviewSideCardGap:15px;--reviewSideCardPadding:20px 30px;--reviewSideCardPadding:14px}.testimonialContainer .testimonial{gap:40px}.testimonialContainer .testimonialQuote{font-size:70px}.testimonialContainer .testimonialTitle{font-size:30px}.testimonialContainer .testimonialCards{padding-right:20px}.testimonialContainer .testimonialCard.cardIndented{margin-left:20px}.ambitiousContainer .ambitious .lineImg{width:30%}.ambitiousContainer{--ambitiousCardPadding:25px 15px;--ambitiousHeadingFontSize:40px;--ambitiousSubHeadingFontSiz:25px;--ambitiousButtonFontSize:16px;--ambitiousButtonPadding:8px 40px}}@media screen and (max-width:890px){.bannerContainer{--headingMarginBlock:30px;--headingFontSize:35px;--headingGap:20px;--connectNowPadding:10px 25px;--connectNowFontSize:15px;--mainImageSize:280px;--bottomImageW:70px;--bottomImageH:100px;--sideImageW:110px;--sideImageH:60px;--dotsBottom:35px;--elHeight:150px;--paraFontSize:1px;--categoriesItemPadding:6px 12px;--categoriesItemGap:8px;--categoriesItemIconSize:16px;min-height:-moz-max-content;min-height:max-content}.bannerContainer .banner .heading .categories{display:grid;grid-template-columns:repeat(3,1fr)}.bannerContainer .pillsContainer{padding:12px 20px 0;flex-wrap:wrap;justify-content:center;gap:12px}.bannerContainer .techPillColumn{margin-top:0!important}.bannerContainer .techPillLine{height:100px!important}.bannerContainer .techPillIcon{width:36px;height:36px}.bannerContainer .techPillLabel{font-size:12px}.bannerContainer .techPill{padding:6px 12px 6px 6px;gap:6px}.bannerContainer .ellipseGradientOverlay{height:280px;max-width:100%}.supportContainer .processCardsGrid{grid-template-columns:1fr;gap:20px;padding:8px}.supportContainer .processCard{width:100%;max-width:100%;height:auto;min-height:146px;flex-direction:column;align-items:flex-start;padding:16px}.supportContainer .processCardImage{width:100%;max-height:120px;margin-top:12px}.serviceContainer .discover .premiumProductsGrid{grid-template-columns:repeat(2,1fr);gap:16px}.scalingContainer{--scalingHeadingFontSize:14px;--flexContainerGap:30px;--gradientFontSize:24px;--featureFontSize:16px}.scalingContainer .scaling .trustSection{margin-top:60px;margin-bottom:15px;gap:25px}.scalingContainer .scaling .trustSection .trustLogosMarquee{margin-bottom:12px}.scalingContainer .scaling .trustSection .trustHeading{font-size:32px}.scalingContainer .scaling .trustSection .trustLogos{gap:28px}.scalingContainer .scaling .trustSection .trustLogos .logoBox{width:180px;height:92px;padding:12px;margin-right:28px}.scalingContainer .scaling .trustSection .trustLogos .logoBox img{width:100%;height:100%;transform:scale(1.1)}.serviceContainer{--serviceHeadingFontSize:40px;--flexContainerGap:25px;--gradientFontSize:32px;--featureFontSize:18px;--iconsH:60px;--iconW:60px;--productCard:80px;--productH2Fontsize:18px;--productPFontsize:10px;--cardContainerProductCardPadding:15px 16px 12px 40px;--cardContainerProductCardBorderRadius:10px;--cardContainerProductcardHeight:100px;--discoverH1FontSize:30px;--discoverH1MarginBottom:30px;--gridElementH:240px;--gridElementPadding:20px;--gridElemetBorderRadius:8px;--gridElementBoxShadow:rgba(100,100,111,0.2) 0px 5px 15px 0px;--gridElementImgH:60px;--gridElementImgW:60px}.supportContainer{--supportMiddleImagesH:120px;--supportMiddleImagesW:200px;--supportleftimageH:50px;--suppotrleftimageW:50px;--supportRightImageH:80px;--supportRightImageW:50px;--supportMissionCardIconsH:40px;--supportMissionCardIconW:40px;--supportMissionCardPadding:8px;--supportMissionCardFontP:14px;--supportMissionCardFont:12px;--supportProgressPointsW:30px;--supportProgressPointsH:30px;--suppotPointsFontSize:12px;--supportHeadingSpanFontSize:30px;--supportHeadingH1Fontsize:30px;--sideHeadingFontSizeH2:25px;--sideHeadingFontSizeP:16px;--supportBottomBtnFontSize:12px;--supportBottomBtnPadding:9px 70px}.reviewContainer{--reviewFontSize:30px;--reviewGap:61px;--trendeingCardPadding:20px 30px;--trendingCardTitle:15px;--trendingCardDesc:12px;--businessCardPadding:10px 10px;--businessCardFontSize:15px;--helpBusinessPadding:30px;--helpBusinessFontSize:20px;--helpBusinessParaFontSize:13px;--reviewSideCardGap:10px;--reviewSideCardPadding:20px 30px;--reviewSideCardPadding:10px 10px}.testimonialContainer .testimonial{flex-direction:column;gap:35px;padding-block:40px}.testimonialContainer .testimonialHeadings{min-width:100%;max-width:100%;text-align:center}.testimonialContainer .testimonialQuote{font-size:60px}.testimonialContainer .testimonialTitle{font-size:28px}.testimonialContainer .testimonialDescription{font-size:14px}.testimonialContainer .decorativeSquareLarge,.testimonialContainer .decorativeSquaresBottom,.testimonialContainer .decorativeSquaresTop{display:none}.testimonialContainer .testimonialCards{padding-right:0}.testimonialContainer .testimonialCard{flex-direction:column;gap:16px;padding:16px 20px}.testimonialContainer .testimonialCard.cardIndented{margin-left:0}.testimonialContainer .testimonialProfile{min-width:auto;width:100%}.testimonialContainer .testimonialDivider{width:100%;height:1px}.testimonialContainer .testimonialPagination{padding-right:0}.ambitiousContainer{--ambitiousCardPadding:25px 15px;--ambitiousHeadingFontSize:38px;--ambitiousSubHeadingFontSiz:22px;--ambitiousButtonFontSize:16px;--ambitiousButtonPadding:8px 40px}.ambitiousContainer .ambitious .lineImg{width:25%}.upgradeContainer{--upgradeHeadingFontSize:36px;--upgradeGap:55px;--languageCardPadding:18px 22px;--languageFontSize:19px;--langaugePFontSize:13px;--languageBtnPadding:15px 30px;--languageBtnFontSize:20px}}@media screen and (max-width:770px){.serviceContainer .discover .cardsContainer{display:grid;grid-template-columns:repeat(2,1fr)}.serviceContainer .discover .cardsContainer .productCard{width:90%;padding-left:53px}.bannerContainer .pillsContainer{padding:10px 16px 0;gap:10px}.bannerContainer .techPillLine{height:85px!important}.bannerContainer .techPillIcon{width:32px;height:32px}.bannerContainer .techPillLabel{font-size:11px}.bannerContainer .techPill{padding:5px 10px 5px 5px;gap:5px}.bannerContainer .ellipseGradientOverlay{height:230px}.supportContainer .processCardsGrid{grid-template-columns:1fr;gap:18px}.supportContainer .processCard{width:100%;max-width:100%;padding:14px}.serviceContainer .discover .premiumProductsGrid{grid-template-columns:repeat(2,1fr);gap:14px}.serviceContainer .discover .premiumProductCard{padding:44px 20px 20px}.serviceContainer .discover .premiumProductIcon{width:56px;height:56px;margin-left:20px;margin-bottom:-28px}.serviceContainer .discover .premiumIconImage{width:36px;height:36px}.serviceContainer .discover .premiumProductTitle{font-size:18px}.serviceContainer .discover .premiumProductDescription{font-size:13px}.reviewContainer .review>div{flex-direction:column;gap:30px}.bannerContainer{--headingMarginBlock:30px;--headingFontSize:35px;--headingGap:20px;--connectNowPadding:10px 25px;--connectNowFontSize:15px;--mainImageSize:280px;--bottomImageW:70px;--bottomImageH:100px;--sideImageW:110px;--sideImageH:60px;--dotsBottom:35px;--elHeight:150px;--paraFontSize:15px;--categoriesItemPadding:6px 12px;--categoriesItemGap:8px;--categoriesItemIconSize:16px;min-height:-moz-max-content;min-height:max-content}.scalingContainer{--scalingHeadingFontSize:14px;--flexContainerGap:28px;--gradientFontSize:24px;--featureFontSize:16px}.serviceContainer .scaling>h2{line-height:1.185}.serviceContainer{--serviceHeadingFontSize:37px;--flexContainerGap:18px;--gradientFontSize:32px;--featureFontSize:18px;--iconsH:60px;--iconW:60px;--productCard:80px;--productH2Fontsize:18px;--productPFontsize:10px;--cardContainerProductCardPadding:15px 16px 12px 40px;--cardContainerProductCardBorderRadius:10px;--cardContainerProductcardHeight:100px;--discoverH1FontSize:30px;--discoverH1MarginBottom:30px;--gridElementH:240px;--gridElementPadding:20px;--gridElemetBorderRadius:8px;--gridElementBoxShadow:rgba(100,100,111,0.2) 0px 5px 15px 0px;--gridElementImgH:60px;--gridElementImgW:60px}.supportContainer{--supportMiddleImagesH:120px;--supportMiddleImagesW:200px;--supportleftimageH:50px;--suppotrleftimageW:50px;--supportRightImageH:80px;--supportRightImageW:50px;--supportMissionCardIconsH:40px;--supportMissionCardIconW:40px;--supportMissionCardPadding:8px;--supportMissionCardFontP:14px;--supportMissionCardFont:12px;--supportProgressPointsW:30px;--supportProgressPointsH:30px;--suppotPointsFontSize:12px;--supportHeadingSpanFontSize:30px;--supportHeadingH1Fontsize:30px;--sideHeadingFontSizeH2:25px;--sideHeadingFontSizeP:16px;--supportBottomBtnFontSize:12px;--supportBottomBtnPadding:9px 70px}.testimonialContainer .testimonial{flex-direction:column;gap:35px;padding-block:40px}.testimonialContainer .testimonialHeadings{min-width:100%;max-width:100%;text-align:center}.testimonialContainer .testimonialQuote{font-size:60px}.testimonialContainer .testimonialTitle{font-size:28px}.testimonialContainer .testimonialDescription{font-size:14px}.testimonialContainer .decorativeSquareLarge,.testimonialContainer .decorativeSquaresBottom,.testimonialContainer .decorativeSquaresTop{display:none}.testimonialContainer .testimonialCards{padding-right:0}.testimonialContainer .testimonialCard{flex-direction:column;gap:16px;padding:16px 20px}.testimonialContainer .testimonialCard.cardIndented{margin-left:0}.testimonialContainer .testimonialProfile{min-width:auto;width:100%}.testimonialContainer .testimonialDivider{width:100%;height:1px}.testimonialContainer .testimonialPagination{padding-right:0}.ambitiousContainer .ambitious .lineImg{width:25%}.upgradeContainer{--upgradeHeadingFontSize:36px;--upgradeGap:55px;--languageCardPadding:18px 22px;--languageFontSize:19px;--langaugePFontSize:13px;--languageBtnPadding:15px 30px;--languageBtnFontSize:20px;--upgradeGridColumns:3}.ambitiousContainer{--ambitiousCardPadding:60px 115px;--ambitiousHeadingFontSize:35px;--ambitiousSubHeadingFontSiz:20px;--ambitiousButtonFontSize:20px;--ambitiousButtonPadding:8px 44px}.business{display:flex;flex-wrap:wrap}.business .first{justify-content:center}.reviewContainer .business .first .card1{justify-content:center;width:45%}.reviewContainer .business .first .card1 .inner{width:100%}.reviewContainer .review .techContainer{all:unset;display:flex;flex-wrap:wrap;justify-content:space-around;gap:10px}.reviewContainer .review .techContainer .trendingCard{max-width:calc(50% - 10px)}.reviewContainer .business .first .card1 .inner img{width:39px;height:57px}.reviewContainer .review .techContainer{gap:8px}.serviceContainer .discover .productCard{transform:translateX(4vw)}}@media screen and (max-width:480px){.bannerContainer{--headingMarginBlock:30px;--headingFontSize:35px;--headingGap:20px;--connectNowPadding:10px 25px;--connectNowFontSize:15px;--mainImageSize:280px;--bottomImageW:70px;--bottomImageH:100px;--sideImageW:110px;--sideImageH:60px;--dotsBottom:35px;--elHeight:150px;--paraFontSize:14px;--categoriesItemPadding:6px 12px;--categoriesItemGap:8px;--categoriesItemIconSize:16px;min-height:-moz-max-content;min-height:max-content}.bannerContainer .banner{flex-direction:column-reverse}.bannerContainer .banner .heading{max-width:95%}.bannerContainer .banner .categories{flex-wrap:wrap}.bannerContainer .banner .img{transform:translate(0);justify-content:center}.bannerContainer .banner .img .landingBg{max-height:480px;height:70%;max-width:90%}.bannerContainer .pillsSectionWrapper{margin-top:-10px}.bannerContainer .pillsContainer{padding:8px 12px 0;flex-wrap:wrap;gap:8px}.bannerContainer .techPillColumn{margin-top:0!important}.bannerContainer .techPillLine{height:70px!important}.bannerContainer .techPillWrapper{padding:1.5px}.bannerContainer .techPillIcon{width:28px;height:28px}.bannerContainer .techPillLabel{font-size:10px}.bannerContainer .techPill{padding:4px 8px 4px 4px;gap:4px}.bannerContainer .ellipseGradientOverlay{height:180px}.bannerContainer .ellipseImage{max-width:100%}.supportContainer .processCardsGrid{grid-template-columns:1fr;gap:16px;padding:4px}.supportContainer .processCard{width:100%;max-width:100%;padding:12px;min-height:auto}.supportContainer .processCardTitle{font-size:16px}.supportContainer .processCardDescription{font-size:13px}.supportContainer .processCardImage{max-height:100px}.serviceContainer .discover .premiumProductsGrid{grid-template-columns:1fr;gap:20px}.serviceContainer .discover .premiumProductCard{padding:40px 16px 16px}.serviceContainer .discover .premiumProductIcon{width:48px;height:48px;margin-left:16px;margin-bottom:-24px}.serviceContainer .discover .premiumIconImage{width:32px;height:32px}.serviceContainer .discover .premiumProductTitle{font-size:16px}.serviceContainer .discover .premiumProductDescription{font-size:12px}.scalingContainer{--scalingHeadingFontSize:18px;--flexContainerGap:24px;--gradientFontSize:24px;--featureFontSize:16px;--scalingHeadingGap:25px;margin-bottom:30px}.scalingContainer .scaling>div{gap:var(--flexContainerGap);justify-content:center}.scalingContainer .scaling>div .feature{max-width:50%;width:47%}.scalingContainer .scaling .trustSection{margin-top:50px;margin-bottom:12px;gap:20px}.scalingContainer .scaling .trustSection .trustLogosMarquee{margin-bottom:10px}.scalingContainer .scaling .trustSection .trustHeading{font-size:28px}.scalingContainer .scaling .trustSection .trustLogosMarquee{width:100%;overflow-x:auto}.scalingContainer .scaling .trustSection .trustLogos{gap:24px}.scalingContainer .scaling .trustSection .trustLogos .logoBox{width:190px;min-height:95px;padding:12px;flex-shrink:0;margin-right:24px}.scalingContainer .scaling .trustSection .trustLogos .logoBox img{transform:scale(1.1);width:100%;height:100%}.serviceContainer .discover .cardsContainer{display:flex}.serviceContainer .discover .cardsContainer .productCard{padding-left:40px}.supportContainer{--supportMiddleImagesH:120px;--supportMiddleImagesW:200px;--supportleftimageH:50px;--suppotrleftimageW:50px;--supportRightImageH:80px;--supportRightImageW:50px;--supportMissionCardIconsH:40px;--supportMissionCardIconW:40px;--supportMissionCardPadding:8px;--supportMissionCardFontP:14px;--supportMissionCardFont:12px;--supportProgressPointsW:30px;--supportProgressPointsH:30px;--suppotPointsFontSize:12px;--supportHeadingSpanFontSize:30px;--supportHeadingH1Fontsize:30px;--supportHeadingH1Gap:30px;--sideHeadingFontSizeH2:25px;--sideHeadingFontSizeP:16px;--supportBottomBtnFontSize:12px;--supportBottomBtnPadding:8px 50px}.supportContainer .support .gotIdea>div{flex-direction:column;gap:25px}.supportContainer .support .gotIdea>div .left{width:95%;margin-inline:auto;gap:35px}.supportContainer .support .gotIdea>div .left .points{display:none}.supportContainer .support .gotIdea>div .right{max-width:320px;margin-inline:auto;gap:10px}.supportContainer .support .cards>div{justify-content:space-around}.supportContainer .support .cards .missionCard{max-width:48%;width:45%}.serviceContainer{--serviceHeadingMargin:40px;--serviceHeadingFontSize:30px;--cardContainerProductCardPadding:15px 16px 12px 40px;--cardContainerIconSize:55px;--discoverCardContainerGap:30px;--discoverH1FontSize:30px;--discoverH1MarginBottom:30px;--gridElementH:240px;--gridElementPadding:15px 20px;--gridElementImgH:60px;--serviceCardGridCol:1;--productH2Fontsize:12px;--cardContainerProductPMarginTop:3px}.serviceContainer .container>div{padding-block:50px}.serviceContainer .discover h1{width:90%}.serviceContainer .discover .cardsContainer .productCard{width:90%;margin-inline:auto;min-height:-moz-max-content;min-height:max-content}.supportContainer .support .bottomBtn{width:70%;border-radius:5px}.upgradeContainer{--upgradeHeadingFontSize:30px;--upgradeGap:45px;--languageCardPadding:16px 18px;--languageFontSize:18px;--langaugePFontSize:12px;--languageBtnPadding:15px 30px;--languageBtnFontSize:16px;--upgradeGridColumns:2}.upgradeContainer .upgrade h1{width:100%}.bannerContainer .banner .heading .categories{display:grid;grid-template-columns:repeat(2,1fr)}.testimonialContainer .testimonial{flex-direction:column;gap:40px;padding-block:40px}.testimonialContainer .testimonialHeadings{min-width:100%;max-width:100%;text-align:center}.testimonialContainer .testimonialQuote{font-size:60px;margin-bottom:-5px}.testimonialContainer .testimonialTitle{font-size:28px}.testimonialContainer .testimonialDescription{font-size:14px}.testimonialContainer .testimonialCardsWrapper{width:100%}.testimonialContainer .decorativeSquareLarge,.testimonialContainer .decorativeSquaresBottom,.testimonialContainer .decorativeSquaresTop{display:none}.testimonialContainer .testimonialCards{padding-right:0}.testimonialContainer .testimonialCard{flex-direction:column;gap:16px;padding:16px 20px}.testimonialContainer .testimonialCard.cardIndented{margin-left:0}.testimonialContainer .testimonialProfile{min-width:auto;width:100%}.testimonialContainer .testimonialDivider{width:100%;height:1px}.testimonialContainer .testimonialPagination{padding-right:0;margin-top:24px}.reviewContainer{--reviewFontSize:30px;--reviewGap:30px;--trendeingCardPadding:10px 12px;--trendingCardTitle:18px;--trendingCardDesc:12px;--businessCardPadding:10px 10px;--businessCardFontSize:15px;--helpBusinessPadding:20px;--helpBusinessFontSize:20px;--helpBusinessParaFontSize:13px;--reviewSideCardGap:10px;--reviewSideCardPadding:10px 10px}.reviewContainer .review>div{flex-direction:column;gap:30px}.reviewContainer .review .techContainer{all:unset;display:flex;flex-wrap:wrap;justify-content:space-around;gap:10px}.reviewContainer .review .techContainer .trendingCard{max-width:calc(50% - 10px)}.reviewContainer .business .helpBusiness .description{color:#d8d8d8}.reviewContainer .business .helpBusiness .call-to-action{margin-top:15px;color:#fff}.ambitiousContainer{--ambitiousCardPadding:25px 15px;--ambitiousHeadingFontSize:25px;--ambitiousSubHeadingFontSiz:14px;--ambitiousButtonFontSize:16px;--ambitiousButtonPadding:8px 40px}.ambitiousContainer .ambitious{gap:20px;border-radius:15px}.ambitiousContainer button{border-radius:8px}.business{display:flex;flex-wrap:wrap}.business .first{display:flex;flex-direction:row;margin-bottom:-24px;justify-content:center}.reviewContainer .business .first .card1{justify-content:center;width:45%}.reviewContainer .business .first .card1 .inner{width:100%}.reviewContainer .business .first .card1 .inner img{width:39px;height:57px}.reviewContainer .review .techContainer{gap:8px}.serviceContainer .discover .productCard{transform:translateX(4vw)}}