.page_home__D7RxQ{position:relative}.page_hero__7KFOs{min-height:100vh;display:flex;align-items:center;background:linear-gradient(135deg,#1a1625,#2d1b3d 50%,#1a1625);position:relative;overflow:hidden;padding:120px 0}.page_bgGradient1__hBYvB{position:absolute;top:0;right:0;width:600px;height:600px;background:radial-gradient(circle,rgba(168,85,247,.2) 0,transparent 70%);filter:blur(100px);animation:page_float__Xp_VR 8s ease-in-out infinite}.page_bgGradient2__1v_Zm{position:absolute;bottom:0;left:0;width:500px;height:500px;background:radial-gradient(circle,rgba(236,72,153,.2) 0,transparent 70%);filter:blur(100px);animation:page_float__Xp_VR 10s ease-in-out infinite reverse}.page_bgGradient3__Cq5lv{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:800px;height:400px;background:radial-gradient(ellipse,rgba(147,51,234,.15) 0,transparent 70%);filter:blur(120px);animation:page_pulse__XPtbN 6s ease-in-out infinite}.page_container__jZF7q{position:relative;z-index:2;max-width:1400px;margin:0 auto;padding:0 40px}.page_heroLayout__yyLHK{display:grid;grid-template-columns:1fr 1fr;grid-gap:5rem;gap:5rem;align-items:center}.page_heroContent__dzLob{text-align:left;padding-right:2rem}.page_heroTitle__ixXIp{font-size:4.5rem;font-weight:900;background:linear-gradient(135deg,#fff,#a855f7 50%,#ec4899);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;line-height:1.1;margin:0 0 2rem;letter-spacing:-.03em;text-shadow:0 0 80px rgba(168,85,247,.5);animation:page_fadeInUp__7IOrd 1s ease-out,page_titleGlow__VaYfO 4s ease-in-out infinite;position:relative;display:inline-block;-webkit-text-stroke:1px rgba(168,85,247,.3)}.page_heroAccent__CzMQw{background:linear-gradient(90deg,#a855f7,#ec4899);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;filter:brightness(1.3) drop-shadow(0 0 30px rgba(168,85,247,.8));font-weight:700;font-size:.9em}.page_heroDescription__BOlMS{font-size:1.1rem;color:hsla(0,0%,100%,.85);line-height:1.9;margin:0 0 4rem;font-weight:400;animation:page_fadeInUp__7IOrd 1s ease-out .2s both}.page_heroButtons__QFahC{margin-top:2rem;animation:page_fadeInUp__7IOrd 1s ease-out .4s both}.page_cardsStack__7mDRl{position:relative;height:550px;display:flex;align-items:center;justify-content:center}.page_card__Cf__u{position:absolute;width:320px;background:hsla(0,0%,100%,.12);backdrop-filter:blur(20px);border-radius:28px;padding:2.5rem 2rem;text-align:center;transition:all .6s cubic-bezier(.4,0,.2,1);cursor:pointer}.page_card1__2Otdt{top:0;right:60px;z-index:3;border:2px solid rgba(168,85,247,.5);box-shadow:0 25px 70px rgba(168,85,247,.4);animation:page_cardFloat1__ad6vM 6s ease-in-out infinite,page_rotateCard1__we72f 12s ease-in-out infinite}.page_card2__hugkC{top:60px;right:40px;z-index:2;border:2px solid rgba(236,72,153,.4);box-shadow:0 20px 60px rgba(236,72,153,.3);animation:page_cardFloat2__d56PR 7s ease-in-out infinite,page_rotateCard2__0uUQR 12s ease-in-out infinite}.page_card3__Cb9V_{top:120px;right:20px;z-index:1;border:2px solid rgba(244,114,182,.4);box-shadow:0 20px 60px rgba(244,114,182,.3);animation:page_cardFloat3__LPzaF 8s ease-in-out infinite,page_rotateCard3__pJOk4 12s ease-in-out infinite}.page_card__Cf__u:hover{transform:rotate(-5deg) scale(1.15) translateY(-40px) translateX(-30px)!important;z-index:10!important;box-shadow:0 40px 100px rgba(168,85,247,.7)!important}.page_cardIcon__syb4d{margin:0 auto 1.5rem}.page_iconGlow__Yosvo{width:120px;height:120px;background:linear-gradient(135deg,#b066ff,#93f);border-radius:32px;display:flex;align-items:center;justify-content:center;margin:0 auto;box-shadow:0 25px 60px #a855f7,0 0 80px rgba(168,85,247,.4),inset 0 -8px 20px rgba(0,0,0,.15),inset 0 8px 20px hsla(0,0%,100%,.2);position:relative}.page_iconGlow__Yosvo i{font-size:70px;color:#fff;text-shadow:0 8px 16px rgba(0,0,0,.5),0 4px 8px rgba(0,0,0,.3),0 0 30px hsla(0,0%,100%,.5);font-weight:900}.page_card__Cf__u h3{font-size:1.3rem;font-weight:700;color:#fff;margin-bottom:.75rem;text-shadow:0 2px 4px rgba(0,0,0,.2)}.page_card__Cf__u p{font-size:.95rem;color:hsla(0,0%,100%,.85);margin:0;line-height:1.6}.page_services__Hx9vZ{padding:100px 0;background:linear-gradient(180deg,#0d0b14,#1a1625)}.page_sectionHeader___raMx{text-align:center;margin-bottom:5rem;position:relative;z-index:1}.page_sectionHeader___raMx h2{font-size:3.5rem;font-weight:900;background:linear-gradient(135deg,#fff,#a855f7 50%,#ec4899);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;margin-bottom:1.2rem;letter-spacing:-.03em;text-shadow:0 0 80px rgba(168,85,247,.5);animation:page_titleGlow__VaYfO 4s ease-in-out infinite;position:relative;display:inline-block}.page_titleWrapper__jDVOM{position:relative;display:inline-block;cursor:pointer}.page_websiteHoverPreview__G5Z7K{position:absolute;top:100%;left:50%;transform:translateX(-50%);width:1200px;height:700px;background:#000;border-radius:16px;box-shadow:0 25px 50px -12px rgba(0,0,0,.5);z-index:1000;overflow:hidden;border:1px solid hsla(0,0%,100%,.1);animation:page_previewEnter__Gnp1K .3s cubic-bezier(.4,0,.2,1) forwards;pointer-events:none;transform-origin:top center}.page_websiteHoverPreview__G5Z7K:before{content:"";display:block;height:30px;background:#f0f0f0;border-bottom:1px solid #ddd;background-image:radial-gradient(circle,#ff5f56 4px,transparent 5px),radial-gradient(circle,#ffbd2e 4px,transparent 5px),radial-gradient(circle,#27c93f 4px,transparent 5px);background-size:100px 100%;background-position:15px,35px,55px;background-repeat:no-repeat}.page_websiteHoverPreview__G5Z7K iframe{width:100%;height:calc(100% - 30px);border:none;background:#fff}@keyframes page_previewEnter__Gnp1K{0%{opacity:0;transform:translateX(-50%) translateY(10px) scale(.95)}to{opacity:1;transform:translateX(-50%) translateY(10px) scale(.6)}}@keyframes page_titleGlow__VaYfO{0%,to{filter:brightness(1) drop-shadow(0 0 20px rgba(168,85,247,.3))}50%{filter:brightness(1.2) drop-shadow(0 0 40px rgba(168,85,247,.6))}}.page_sectionHeader___raMx h2:before{content:"";position:absolute;top:-20px;left:50%;transform:translateX(-50%);width:60px;height:4px;background:linear-gradient(90deg,#a855f7,#ec4899);border-radius:2px;box-shadow:0 0 20px rgba(168,85,247,.8)}.page_sectionHeader___raMx p{font-size:1.3rem;color:hsla(0,0%,100%,.8);font-weight:500;max-width:600px;margin:0 auto;line-height:1.6}.page_servicesGrid__KYloy{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));grid-gap:2rem;gap:2rem}.page_serviceCard__XVYDM{background:hsla(0,0%,100%,.08);backdrop-filter:blur(20px);border:2px solid rgba(168,85,247,.3);border-radius:24px;padding:2.5rem;text-decoration:none;transition:all .3s ease;display:flex;flex-direction:column;align-items:center;position:relative;overflow:hidden;box-shadow:0 8px 32px rgba(0,0,0,.2),inset 0 1px 0 hsla(0,0%,100%,.1)}.page_serviceCard__XVYDM:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,#a855f7,#ec4899);opacity:0;transition:opacity .3s ease}.page_serviceCard__XVYDM:hover:before{opacity:1}.page_serviceCard__XVYDM:hover{transform:translateY(-10px);border-color:rgba(168,85,247,.6);background:hsla(0,0%,100%,.12);box-shadow:0 20px 60px rgba(168,85,247,.4),inset 0 1px 0 hsla(0,0%,100%,.2)}.page_serviceIcon__9WvJX{width:80px;height:80px;background:linear-gradient(135deg,#a855f7,#ec4899);border-radius:20px;display:flex;align-items:center;justify-content:center;margin-bottom:1.5rem}.page_serviceIcon__9WvJX i{font-size:2rem;color:#fff}.page_serviceCard__XVYDM h3{font-size:1.5rem;font-weight:700;color:#fff;margin-bottom:1rem}.page_serviceCard__XVYDM p{color:hsla(0,0%,100%,.7);line-height:1.6;margin-bottom:1.5rem;flex-grow:1}.page_serviceLink__JA_md{color:#a855f7;font-weight:600;display:flex;align-items:center;gap:.5rem}.page_serviceLink__JA_md i{transition:transform .3s ease}.page_serviceCard__XVYDM:hover .page_serviceLink__JA_md i{transform:translateX(5px)}.page_testimonials__eoJmU{padding:120px 0;background:radial-gradient(ellipse at top,#1a0b2e 0,#0d0b14 50%,#000 100%);position:relative;overflow:hidden}.page_testimonials__eoJmU:before{content:"";position:absolute;top:0;left:50%;transform:translateX(-50%);width:1200px;height:600px;background:radial-gradient(circle,rgba(168,85,247,.15) 0,transparent 70%);pointer-events:none;animation:page_pulseGlow__jkvIp 8s ease-in-out infinite}@keyframes page_pulseGlow__jkvIp{0%,to{opacity:.3;transform:translateX(-50%) scale(1)}50%{opacity:.6;transform:translateX(-50%) scale(1.1)}}.page_sectionBadge__70Qjp{display:inline-flex;align-items:center;gap:.5rem;padding:.6rem 1.5rem;background:rgba(168,85,247,.1);border:1px solid rgba(168,85,247,.3);border-radius:50px;color:#a855f7;font-weight:600;font-size:.9rem;margin-bottom:1.5rem;letter-spacing:.5px}.page_sectionBadge__70Qjp i{font-size:1rem}.page_clientsShowcase__F6aYO{max-width:900px;margin:0 auto;position:relative;z-index:2}.page_testimonialsGrid__nPL9n{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));grid-gap:2.5rem;gap:2.5rem}.page_testimonialCard__ciKNV{background:hsla(0,0%,100%,.03);backdrop-filter:blur(20px);border:1px solid rgba(168,85,247,.2);border-radius:24px;padding:2.5rem;transition:all .3s ease;position:relative;overflow:hidden}.page_testimonialCard__ciKNV:before{content:'"';position:absolute;top:20px;left:20px;font-size:6rem;font-family:Georgia,serif;color:rgba(168,85,247,.1);line-height:1}.page_testimonialCard__ciKNV:hover{transform:translateY(-10px);border-color:rgba(168,85,247,.5);box-shadow:0 20px 60px rgba(168,85,247,.3)}.page_testimonialStars__MXwdb{display:flex;gap:.5rem;margin-bottom:1.5rem;font-size:1.1rem;color:#f59e0b}.page_testimonialText__0jB2O{font-size:1.1rem;line-height:1.8;color:hsla(0,0%,100%,.8);margin-bottom:2rem;position:relative;z-index:1;font-style:italic}.page_testimonialAuthor__a32R1{display:flex;align-items:center;gap:1rem;padding-top:1.5rem;border-top:1px solid rgba(168,85,247,.2)}.page_authorAvatar__y1VXZ{width:60px;height:60px;background:linear-gradient(135deg,#a855f7,#ec4899);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:1.5rem;color:#fff;flex-shrink:0}.page_authorInfo__IUZrj h4{font-size:1.1rem;font-weight:700;color:#fff;margin-bottom:.25rem}.page_authorInfo__IUZrj p{font-size:.95rem;color:hsla(0,0%,100%,.6)}.page_featuredClientCard__DKbhs{background:linear-gradient(135deg,rgba(30,20,50,.92),rgba(20,15,35,.98));backdrop-filter:blur(40px) saturate(180%);border:1px solid rgba(168,85,247,.2);border-radius:28px;padding:4rem 4.5rem 4rem 4rem;cursor:pointer;text-decoration:none;display:grid;grid-template-columns:1fr 1.6fr;grid-gap:4rem;gap:4rem;align-items:center;position:relative;overflow:hidden;transition:all .4s cubic-bezier(.4,0,.2,1);box-shadow:0 25px 70px rgba(0,0,0,.6),0 10px 40px rgba(168,85,247,.1),inset 0 1px 0 hsla(0,0%,100%,.1),inset 0 -1px 0 rgba(168,85,247,.05);min-height:550px}.page_cardGlow__1q7Gx{position:absolute;inset:-3px;background:linear-gradient(135deg,#a855f7,#ec4899);border-radius:28px;opacity:0;transition:opacity .5s ease;z-index:-1;filter:blur(30px)}.page_featuredClientCard__DKbhs:hover .page_cardGlow__1q7Gx{opacity:.3}.page_featuredClientCard__DKbhs:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;border-radius:28px;padding:2px;background:linear-gradient(135deg,rgba(168,85,247,.4),rgba(236,72,153,.4));-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:0;transition:opacity .4s ease;pointer-events:none}.page_featuredClientCard__DKbhs:after{content:"";position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:linear-gradient(45deg,transparent 30%,hsla(0,0%,100%,.1) 50%,transparent 70%);transform:rotate(45deg);transition:all .6s ease;opacity:0;pointer-events:none}.page_featuredClientCard__DKbhs:hover{transform:translateY(-20px) scale(1.03);border-color:rgba(168,85,247,.8);box-shadow:0 50px 120px rgba(168,85,247,.5),0 0 100px rgba(236,72,153,.4),0 0 150px rgba(168,85,247,.2),inset 0 1px 0 hsla(0,0%,100%,.3),inset 0 -1px 30px rgba(168,85,247,.2);animation:page_cardPulse__H86YO 2s ease-in-out infinite}@keyframes page_cardPulse__H86YO{0%,to{box-shadow:0 50px 120px rgba(168,85,247,.5),0 0 100px rgba(236,72,153,.4),0 0 150px rgba(168,85,247,.2),inset 0 1px 0 hsla(0,0%,100%,.3),inset 0 -1px 30px rgba(168,85,247,.2)}50%{box-shadow:0 50px 120px rgba(168,85,247,.7),0 0 120px rgba(236,72,153,.6),0 0 180px rgba(168,85,247,.3),inset 0 1px 0 hsla(0,0%,100%,.4),inset 0 -1px 40px rgba(168,85,247,.3)}}.page_websitePreview__5_btT{position:relative;background:transparent;border-radius:20px;display:flex;align-items:center;justify-content:center;opacity:1;visibility:visible;z-index:10;padding:0;height:100%}.page_browserMockup__jEYKv{width:100%;height:100%;max-width:100%;max-height:480px;background:#1f1f1f;border-radius:14px;overflow:hidden;box-shadow:0 20px 60px rgba(0,0,0,.7),0 0 80px rgba(168,85,247,.25);border:1px solid rgba(168,85,247,.2);display:flex;flex-direction:column;align-self:center}.page_browserBar__AuBl2{display:flex;align-items:center;gap:1rem;padding:.65rem .9rem;background:#2d2d2d;border-bottom:1px solid rgba(168,85,247,.15)}.page_browserDots__0ZaFI{display:flex;gap:.45rem}.page_browserDots__0ZaFI span{width:11px;height:11px;border-radius:50%;background:#555}.page_browserDots__0ZaFI span:first-child{background:#ff5f56}.page_browserDots__0ZaFI span:nth-child(2){background:#ffbd2e}.page_browserDots__0ZaFI span:nth-child(3){background:#27c93f}.page_browserUrl__Wun9n{flex:1 1;display:flex;align-items:center;gap:.5rem;padding:.4rem .9rem;background:rgba(0,0,0,.4);border-radius:7px;color:hsla(0,0%,100%,.65);font-size:.8rem;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.page_browserUrl__Wun9n i{color:#10b981;font-size:.7rem}.page_browserContent__weop8{flex:1 1;position:relative;overflow:hidden;background:#fff}.page_suhabitMockup__kTkvB{width:100%;height:100%;display:flex;flex-direction:column;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.page_featuredClientCard__DKbhs:hover{transform:translateY(-10px) scale(1.01);border-color:rgba(168,85,247,.4);box-shadow:0 30px 80px rgba(168,85,247,.35),0 0 80px rgba(168,85,247,.2),inset 0 1px 0 hsla(0,0%,100%,.15),inset 0 -1px 0 rgba(168,85,247,.1)}.page_featuredClientCard__DKbhs:hover:before{opacity:1}.page_featuredClientCard__DKbhs:hover:after{opacity:1;animation:page_shine__p_MUw 1.5s ease-in-out}@keyframes page_shine__p_MUw{0%{transform:translateX(-100%) translateY(-100%) rotate(45deg)}to{transform:translateX(100%) translateY(100%) rotate(45deg)}}.page_suhabitHeader__7MtIB{display:flex;justify-content:space-between;align-items:center;padding:1.2rem 3rem;background:#fff;border-bottom:1px solid rgba(0,0,0,.05)}.page_headerLeft__WqHi4{display:flex;align-items:center;gap:2rem}.page_suhabitLogo__X66wv{font-size:2rem;font-weight:700;display:flex;align-items:baseline;gap:0}.page_suhabitLogo__X66wv span:first-child{color:#0a9396;font-weight:800;letter-spacing:-1px}.page_logoHabit__iQiEp{color:#1f2937;font-weight:300;letter-spacing:-.5px}.page_suraPartner__zVUe7{display:flex;flex-direction:column;gap:.1rem;padding-left:2rem;border-left:2px solid #e5e7eb}.page_partneredWith__T_4qb{font-size:.65rem;color:#6b7280;text-transform:lowercase;font-weight:400}.page_suraLogo__uUgVl{font-size:1.3rem;font-weight:800;color:#dc2626;letter-spacing:1px}.page_suhabitNav__6s7QW{display:flex;gap:2.5rem;font-size:.95rem;font-weight:500}.page_suhabitNav__6s7QW span{color:#4b5563;cursor:pointer;padding:.5rem 0;transition:color .2s}.page_suhabitNav__6s7QW span:hover{color:#0a9396}.page_headerLogos__joKCx{display:flex;align-items:center;gap:1.5rem}.page_suraLogo__uUgVl{font-size:1.5rem;font-weight:900;color:#1e40af;letter-spacing:.05em}.page_suhabitHero__Z54mT{display:grid;grid-template-columns:1.3fr 1fr;grid-gap:4rem;gap:4rem;padding:4rem 3rem;background:linear-gradient(135deg,#fff,#f0fdfa 50%,#e0f2f1);position:relative;overflow:hidden}.page_suhabitHero__Z54mT:before{content:"";position:absolute;top:-50%;right:-20%;width:600px;height:600px;background:radial-gradient(circle,rgba(10,147,150,.08) 0,transparent 70%);border-radius:50%;animation:page_pulse__XPtbN 8s ease-in-out infinite}.page_heroContent__dzLob{display:flex;flex-direction:column;gap:1.8rem;justify-content:center;z-index:1}.page_heroContent__dzLob h1{font-size:2.8rem;font-weight:400;color:#1f2937;margin:0;line-height:1.2}.page_heroContent__dzLob h1 span{color:#0a9396;font-weight:800;font-size:3rem;display:inline-block}.page_heroContent__dzLob h2{font-size:1.5rem;font-weight:600;color:#374151;margin:0;line-height:1.4}.page_heroContent__dzLob p{font-size:1.05rem;color:#6b7280;line-height:1.8;margin:0;max-width:600px}.page_heroButtons__QFahC{display:flex;gap:1rem;margin-top:1rem}.page_primaryBtn__9q958{background:#0a9396;color:#fff;border:none;border-radius:8px;box-shadow:0 4px 14px rgba(10,147,150,.3)}.page_primaryBtn__9q958,.page_secondaryBtn__GsAhX{padding:1rem 2rem;font-weight:700;font-size:.95rem;cursor:pointer;transition:all .3s}.page_secondaryBtn__GsAhX{background:#fff;color:#0a9396;border:2px solid #0a9396;border-radius:8px}.page_heroImage__Aq3LS{position:relative;display:flex;align-items:center;justify-content:center;z-index:1}.page_heroIllustration__98u4h{position:relative;width:350px;height:350px}.page_illustrationCircle__2uOAC{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:200px;height:200px;background:linear-gradient(135deg,#0a9396,#0d7377);border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:0 25px 50px rgba(10,147,150,.3);animation:page_float__Xp_VR 6s ease-in-out infinite}.page_illustrationCircle__2uOAC i{font-size:6rem;color:#fff;opacity:.95}.page_floatingIcon1__DuJ3I{position:absolute;top:15%;right:10%;width:80px;height:80px;background:#fff;border-radius:20px;display:flex;align-items:center;justify-content:center;box-shadow:0 15px 40px rgba(10,147,150,.2);animation:page_floatDelay1__Yz1WP 5s ease-in-out infinite}.page_floatingIcon1__DuJ3I i{font-size:2.5rem;color:#0a9396}.page_floatingIcon2__f62uE{position:absolute;bottom:15%;left:5%;width:70px;height:70px;background:#fff;border-radius:16px;display:flex;align-items:center;justify-content:center;box-shadow:0 15px 40px rgba(10,147,150,.2);animation:page_floatDelay2__r0rFc 5s ease-in-out infinite}.page_floatingIcon2__f62uE i{font-size:2rem;color:#0a9396}@keyframes page_floatDelay1__Yz1WP{0%,to{transform:translateY(0) rotate(0deg)}50%{transform:translateY(-15px) rotate(5deg)}}@keyframes page_floatDelay2__r0rFc{0%,to{transform:translateY(0) rotate(0deg)}50%{transform:translateY(-12px) rotate(-5deg)}}.page_featuresSection__54_Nl{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:0;gap:0;background:#fff;border-top:1px solid #e5e7eb}.page_featureCard__swyBK{text-align:center;padding:3rem 2rem;border-right:1px solid #e5e7eb;transition:all .3s ease}.page_featureCard__swyBK:last-child{border-right:none}.page_featureCard__swyBK:hover{background:#f0fdfa;transform:translateY(-5px)}.page_featureIcon__UHR_A{width:80px;height:80px;margin:0 auto 1.5rem;background:linear-gradient(135deg,#0a9396,#0d7377);border-radius:20px;display:flex;align-items:center;justify-content:center;box-shadow:0 10px 30px rgba(10,147,150,.2)}.page_featureIcon__UHR_A i{font-size:2.5rem;color:#fff}.page_featureCard__swyBK h3{font-size:1.15rem;font-weight:700;color:#1f2937;margin:0 0 .8rem}.page_featureCard__swyBK p{font-size:.95rem;color:#6b7280;margin:0}.page_servicesSection__vku9b{padding:4rem 3rem;background:linear-gradient(180deg,#fff,#f9fafb)}.page_sectionTitle__6ic_4{text-align:center;font-size:2rem;font-weight:700;color:#1f2937;margin:0 0 3rem}.page_suhabitServicesGrid__Tuee2{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:2rem;gap:2rem;max-width:1200px;margin:0 auto}.page_suhabitServiceCard__V681v{background:#fff;border-radius:20px;padding:2.5rem 2rem;box-shadow:0 4px 20px rgba(0,0,0,.08);text-align:center;transition:all .3s ease;border:2px solid transparent}.page_suhabitServiceCard__V681v:hover{transform:translateY(-10px);box-shadow:0 15px 40px rgba(10,147,150,.15);border-color:#0a9396}.page_suhabitServiceIcon__1aCZT{width:90px;height:90px;margin:0 auto 1.5rem;background:linear-gradient(135deg,#f0fdfa,#ccfbf1);border-radius:50%;display:flex;align-items:center;justify-content:center;border:3px solid #0a9396}.page_suhabitServiceIcon__1aCZT i{font-size:2.8rem;color:#0a9396}.page_suhabitServiceCard__V681v h3{font-size:1.3rem;font-weight:800;color:#0a9396;margin:0 0 1rem;letter-spacing:.5px}.page_suhabitServiceCard__V681v p{font-size:.95rem;color:#6b7280;line-height:1.6;margin:0 0 2rem;min-height:60px}.page_suhabitServiceBtn__lItTM{padding:.9rem 1.8rem;background:#fff;color:#0a9396;border:2px solid #0a9396;border-radius:10px;font-weight:700;font-size:.9rem;cursor:pointer;transition:all .3s ease}.page_suhabitServiceBtn__lItTM:hover{background:#0a9396;color:#fff;transform:scale(1.05)}.page_featureBox__pJFYc h4{font-size:1.1rem;font-weight:700;color:#1f2937;margin:.5rem 0}.page_featureBox__pJFYc p{font-size:.9rem;color:#6b7280;margin:0}.page_browserContent__weop8 img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center;display:block}.page_browserContent__weop8 iframe{width:200%;height:200%;border:none;pointer-events:none;transform:scale(.5);transform-origin:top left;display:block}.page_fallbackContent__YqfxJ{display:none;flex-direction:column;width:100%;height:100%;background:linear-gradient(135deg,#1e3a8a,#3b82f6)}.page_mockHeader__Jj9VP{display:flex;justify-content:space-between;align-items:center;padding:1.5rem 3rem;background:hsla(0,0%,100%,.95);border-bottom:2px solid #3b82f6}.page_mockLogo__g5bSf{display:flex;align-items:center;gap:.75rem;font-weight:800;font-size:1.3rem;color:#1e3a8a}.page_mockLogo__g5bSf i{font-size:1.8rem;color:#3b82f6}.page_mockNav__QLNWR{display:flex;gap:2rem;font-weight:600;font-size:.95rem;color:#1e3a8a}.page_mockNav__QLNWR span{padding:.5rem 1rem;border-radius:8px;transition:all .3s ease}.page_mockNav__QLNWR span:first-child{background:#3b82f6;color:#fff}.page_mockHero__kcBzZ{flex:1 1;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3rem;text-align:center;color:#fff}.page_mockHero__kcBzZ h1{font-size:3rem;font-weight:900;margin-bottom:1rem;text-shadow:0 4px 20px rgba(0,0,0,.3)}.page_mockHero__kcBzZ p{font-size:1.3rem;margin-bottom:2rem;opacity:.9}.page_mockHero__kcBzZ button{padding:1rem 3rem;background:#fff;color:#1e3a8a;border:none;border-radius:50px;font-weight:800;font-size:1.1rem;cursor:pointer;box-shadow:0 10px 30px rgba(0,0,0,.3)}.page_previewOverlay__HN3QX{position:absolute;bottom:2rem;left:50%;transform:translateX(-50%);display:flex;align-items:center;gap:.75rem;padding:.75rem 1.5rem;background:linear-gradient(135deg,#a855f7,#ec4899);border-radius:50px;color:#fff;font-weight:700;font-size:.9rem;box-shadow:0 10px 30px rgba(168,85,247,.5);animation:page_previewBounce__cbEGz 2s ease-in-out infinite}@keyframes page_previewBounce__cbEGz{0%,to{transform:translateX(-50%) translateY(0)}50%{transform:translateX(-50%) translateY(-10px)}}.page_previewOverlay__HN3QX i{font-size:1.1rem}.page_featuredBadge__1VdRo{display:inline-flex;align-items:center;gap:.5rem;padding:.55rem 1.2rem;background:linear-gradient(135deg,rgba(168,85,247,.8),rgba(236,72,153,.8));border-radius:50px;font-size:.75rem;font-weight:800;color:#fff;margin-bottom:0;width:-moz-fit-content;width:fit-content;position:relative;z-index:2;box-shadow:0 5px 20px rgba(168,85,247,.3);letter-spacing:.5px}.page_featuredBadge__1VdRo i{font-size:.85rem}.page_clientLogoWrapper__x1H0P{position:relative;width:140px;height:140px;margin:0 auto 2rem;z-index:2}.page_clientLogo__y4hhU{width:100%;height:100%;background:linear-gradient(135deg,#a855f7,#ec4899 50%,#f59e0b);border-radius:28px;display:flex;align-items:center;justify-content:center;font-size:4rem;color:#fff;box-shadow:0 20px 60px rgba(168,85,247,.5),0 0 80px rgba(168,85,247,.3),inset 0 -2px 10px rgba(0,0,0,.3);position:relative;animation:page_logoFloat__ZXKAe 6s ease-in-out infinite;transition:all .6s cubic-bezier(.4,0,.2,1)}.page_clientLogo__y4hhU:after{content:"";position:absolute;inset:-8px;background:linear-gradient(135deg,#a855f7,#ec4899,#f59e0b,#a855f7);border-radius:32px;opacity:0;filter:blur(25px);transition:opacity .6s ease;animation:page_rainbowRotate__LA_1J 3s linear infinite}@keyframes page_rainbowRotate__LA_1J{0%{filter:blur(25px) hue-rotate(0deg)}to{filter:blur(25px) hue-rotate(1turn)}}.page_featuredClientCard__DKbhs:hover .page_clientLogo__y4hhU{transform:rotate(1turn) scale(1.2);animation:none;box-shadow:0 30px 80px rgba(168,85,247,.7),0 0 120px rgba(236,72,153,.6),0 0 160px rgba(245,158,11,.4),inset 0 -2px 10px rgba(0,0,0,.3)}.page_featuredClientCard__DKbhs:hover .page_clientLogo__y4hhU:after{opacity:1}@keyframes page_logoFloat__ZXKAe{0%,to{transform:translateY(0) rotate(0deg)}50%{transform:translateY(-10px) rotate(5deg)}}.page_logoOrbit__p_Fbe{position:absolute;inset:-15px;border:2px solid rgba(168,85,247,.3);border-radius:50%;animation:page_rotateOrbit__xMPaf 20s linear infinite;transition:all .6s ease}.page_featuredClientCard__DKbhs:hover .page_logoOrbit__p_Fbe{border-color:rgba(168,85,247,.8);border-width:3px;box-shadow:0 0 30px rgba(168,85,247,.6),inset 0 0 30px rgba(168,85,247,.3);animation:page_rotateOrbit__xMPaf 10s linear infinite}@keyframes page_rotateOrbit__xMPaf{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.page_orbitDot__MPdIv{position:absolute;width:8px;height:8px;background:linear-gradient(135deg,#a855f7,#ec4899);border-radius:50%;box-shadow:0 0 15px rgba(168,85,247,.8);transition:all .6s ease}.page_orbitDot__MPdIv:before{content:"";position:absolute;inset:-4px;background:radial-gradient(circle,rgba(168,85,247,.6),transparent);border-radius:50%;opacity:0;transition:opacity .6s ease}.page_featuredClientCard__DKbhs:hover .page_orbitDot__MPdIv{width:12px;height:12px;box-shadow:0 0 25px #a855f7,0 0 40px rgba(236,72,153,.8);animation:page_dotPulse__1mULE 1s ease-in-out infinite}.page_featuredClientCard__DKbhs:hover .page_orbitDot__MPdIv:before{opacity:1}@keyframes page_dotPulse__1mULE{0%,to{transform:scale(1)}50%{transform:scale(1.3)}}.page_orbitDot__MPdIv:first-child{top:0;left:50%;transform:translateX(-50%)}.page_orbitDot__MPdIv:nth-child(2){top:50%;right:0;transform:translateY(-50%)}.page_orbitDot__MPdIv:nth-child(3){bottom:0;left:50%;transform:translateX(-50%)}.page_clientName__XigIf{font-size:2.5rem;background:linear-gradient(135deg,#fff,#a855f7 50%,#ec4899);margin-bottom:1rem;text-align:center;position:relative;z-index:2;letter-spacing:-.02em;text-shadow:0 0 40px rgba(168,85,247,.5)}.page_clientTagline__Ftq0h{font-size:1.1rem;line-height:1.6;color:hsla(0,0%,100%,.8);margin-bottom:1.5rem;text-align:center;font-style:italic;position:relative;z-index:2;padding:0 1rem}.page_clientTagline__Ftq0h i{color:#a855f7;font-size:.8rem;margin:0 .5rem}.page_clientDescription__etZZG{font-size:1.05rem;line-height:1.9;color:hsla(0,0%,100%,.75);margin-bottom:2rem;text-align:center;position:relative;z-index:2;max-width:700px;margin-left:auto;margin-right:auto}.page_clientFeatures__SGEDz{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:1rem;gap:1rem;margin-bottom:2rem;position:relative;z-index:2}.page_featureItem__rulxl{display:flex;align-items:center;gap:.75rem;padding:.75rem 1rem;background:rgba(168,85,247,.1);border:1px solid rgba(168,85,247,.2);border-radius:12px;color:hsla(0,0%,100%,.9);font-size:.9rem;font-weight:600;transition:all .3s ease}.page_featureItem__rulxl:hover{background:rgba(168,85,247,.2);border-color:rgba(168,85,247,.4);transform:translateY(-2px)}.page_featureItem__rulxl i{color:#10b981;font-size:1.1rem}.page_clientTech__jkjQ3{display:flex;flex-wrap:wrap;gap:.85rem;justify-content:center;margin-bottom:2.5rem;position:relative;z-index:2}.page_techBadge___TKkr{display:inline-flex;align-items:center;gap:.5rem;padding:.65rem 1.2rem;background:hsla(0,0%,100%,.05);backdrop-filter:blur(10px);border:1px solid rgba(168,85,247,.3);border-radius:25px;font-size:.9rem;color:hsla(0,0%,100%,.95);font-weight:700;transition:all .3s ease;letter-spacing:.3px;position:relative;overflow:hidden}.page_techBadge___TKkr:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(168,85,247,.4),transparent);transition:left .5s ease}.page_featuredClientCard__DKbhs:hover .page_techBadge___TKkr{background:rgba(168,85,247,.15);border-color:rgba(168,85,247,.6);transform:translateY(-2px);box-shadow:0 5px 20px rgba(168,85,247,.3)}.page_featuredClientCard__DKbhs:hover .page_techBadge___TKkr:before{left:100%}.page_featuredClientCard__DKbhs:hover .page_techBadge___TKkr:first-child:before{transition-delay:0s}.page_featuredClientCard__DKbhs:hover .page_techBadge___TKkr:nth-child(2):before{transition-delay:.1s}.page_featuredClientCard__DKbhs:hover .page_techBadge___TKkr:nth-child(3):before{transition-delay:.2s}.page_featuredClientCard__DKbhs:hover .page_techBadge___TKkr:nth-child(4):before{transition-delay:.3s}.page_techBadge___TKkr i{color:#a855f7;font-size:1rem}.page_visitSiteBtn__74x6T{justify-content:space-between;gap:1rem;padding:1.2rem 2.5rem;font-weight:800;font-size:1.05rem;transition:all .4s cubic-bezier(.4,0,.2,1);margin:0 auto;box-shadow:0 10px 30px rgba(168,85,247,.4),0 0 40px rgba(168,85,247,.2);letter-spacing:.5px}.page_visitSiteBtn__74x6T:before{transition:opacity .4s ease}.page_featuredClientCard__DKbhs:hover .page_visitSiteBtn__74x6T{transform:translateY(-3px);box-shadow:0 20px 50px rgba(168,85,247,.6),0 0 60px rgba(168,85,247,.4)}.page_featuredClientCard__DKbhs:hover .page_visitSiteBtn__74x6T:before{opacity:1}.page_visitSiteBtn__74x6T i{font-size:1.1rem;transition:transform .4s ease}.page_featuredClientCard__DKbhs:hover .page_visitSiteBtn__74x6T i{transform:translateX(5px)}.page_clientContentGrid__7F67X{display:contents}.page_clientInfo__lqwjU{display:flex;flex-direction:column;gap:2rem;position:relative;z-index:10;padding:.5rem 0;max-width:100%}.page_clientName__XigIf{font-size:3.2rem;font-weight:900;background:linear-gradient(135deg,#fff,#e0e0ff);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;margin:0 0 .5rem;letter-spacing:-1px;line-height:1.1;text-shadow:0 2px 10px rgba(168,85,247,.3)}.page_clientQuote__4HxuK{background:linear-gradient(135deg,rgba(168,85,247,.1),rgba(168,85,247,.05));border-left:3px solid #a855f7;padding:1.6rem 1.8rem;margin:0;border-radius:12px;font-style:italic;position:relative;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.05),0 4px 15px rgba(168,85,247,.1)}.page_clientQuote__4HxuK:before{content:'"';position:absolute;top:-10px;left:12px;font-size:3rem;color:rgba(168,85,247,.3);font-family:Georgia,serif;line-height:1}.page_clientQuote__4HxuK p{color:hsla(0,0%,100%,.88);font-size:1rem;line-height:1.75;margin:0}.page_servicesImplemented__tYUVk{display:flex;flex-direction:column;gap:1.1rem;margin-top:.2rem}.page_servicesImplemented__tYUVk h4{color:#a855f7;font-size:.75rem;font-weight:800;letter-spacing:1.8px;margin:0;text-transform:uppercase}.page_servicesBadges__lyn04{display:flex;flex-wrap:wrap;gap:.8rem}.page_serviceBadge__p7rq8{display:inline-flex;align-items:center;gap:.55rem;padding:.65rem 1.15rem;background:linear-gradient(135deg,rgba(168,85,247,.15),rgba(168,85,247,.08));border:1px solid rgba(168,85,247,.3);border-radius:10px;color:hsla(0,0%,100%,.95);font-size:.87rem;font-weight:600;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.page_serviceBadge__p7rq8:before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,rgba(168,85,247,.3),rgba(236,72,153,.2));opacity:0;transition:opacity .3s ease}.page_serviceBadge__p7rq8:hover{background:linear-gradient(135deg,rgba(168,85,247,.25),rgba(168,85,247,.15));border-color:rgba(168,85,247,.5);transform:translateY(-2px);box-shadow:0 5px 15px rgba(168,85,247,.25)}.page_serviceBadge__p7rq8:hover:before{opacity:1}.page_serviceBadge__p7rq8 i{color:#b484f7;font-size:.92rem;position:relative;z-index:1;transition:transform .3s ease}.page_serviceBadge__p7rq8:hover i{transform:scale(1.1)}.page_serviceBadge__p7rq8 span{position:relative;z-index:1}.page_visitSiteBtn__74x6T{display:inline-flex;align-items:center;justify-content:center;gap:.65rem;padding:1rem 2.3rem;background:linear-gradient(135deg,#a855f7,#ec4899);background-size:200% 200%;border:none;border-radius:50px;color:#fff;font-weight:700;font-size:.97rem;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;z-index:2;box-shadow:0 10px 30px rgba(168,85,247,.45),0 0 40px rgba(168,85,247,.25),inset 0 1px 0 hsla(0,0%,100%,.2);overflow:hidden;letter-spacing:.4px;width:-moz-fit-content;width:fit-content;margin-top:.8rem;animation:page_gradientPulse__E9_Ke 3s ease infinite}@keyframes page_gradientPulse__E9_Ke{0%,to{background-position:0 50%}50%{background-position:100% 50%}}.page_visitSiteBtn__74x6T:before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,#ec4899,#f59e0b);opacity:0;transition:opacity .3s ease}.page_visitSiteBtn__74x6T:after{content:"";position:absolute;top:50%;left:50%;width:0;height:0;border-radius:50%;background:hsla(0,0%,100%,.2);transform:translate(-50%,-50%);transition:width .6s ease,height .6s ease}.page_visitSiteBtn__74x6T:hover:before{opacity:1}.page_visitSiteBtn__74x6T:hover:after{width:300px;height:300px}.page_visitSiteBtn__74x6T i,.page_visitSiteBtn__74x6T span{position:relative;z-index:1}.page_visitSiteBtn__74x6T i{transition:transform .3s ease}.page_visitSiteBtn__74x6T:hover{transform:translateY(-3px) scale(1.02);box-shadow:0 15px 40px rgba(168,85,247,.6),0 0 60px rgba(168,85,247,.4),inset 0 1px 0 hsla(0,0%,100%,.3)}.page_visitSiteBtn__74x6T:hover i{transform:translateX(3px)}.page_satisfactionBadge__2Z5wj{position:absolute;top:2.8rem;right:3.2rem;background:linear-gradient(135deg,#10b981,#059669);padding:1.28rem 1.58rem;border-radius:18px;text-align:center;box-shadow:0 12px 35px rgba(16,185,129,.5),0 0 40px rgba(16,185,129,.3),inset 0 1px 0 hsla(0,0%,100%,.2);z-index:20;min-width:93px;border:1px solid hsla(0,0%,100%,.1);transition:transform .3s ease}.page_satisfactionBadge__2Z5wj:hover{transform:scale(1.05) rotate(-2deg)}.page_satisfactionScore__NlAFm{font-size:2.4rem;font-weight:900;color:#fff;line-height:1;margin-bottom:.25rem;text-shadow:0 2px 10px rgba(0,0,0,.3)}.page_satisfactionLabel__KUfyk{font-size:.87rem;font-weight:700;color:hsla(0,0%,100%,.95);text-transform:capitalize;letter-spacing:.5px}.page_featuredClient__6Ty0t{background:linear-gradient(135deg,rgba(168,85,247,.15),rgba(236,72,153,.15))!important;border:2px solid rgba(168,85,247,.4)!important;cursor:pointer;text-decoration:none;display:flex;flex-direction:column;position:relative;overflow:hidden}.page_cta__i2v5_{padding:100px 0;background:linear-gradient(135deg,#1a1625,#2d1b3d);text-align:center}.page_cta__i2v5_ h2{font-size:3rem;font-weight:900;color:#fff;margin-bottom:1rem}.page_cta__i2v5_ p{font-size:1.2rem;color:hsla(0,0%,100%,.7);margin-bottom:2rem}@keyframes page_float__Xp_VR{0%,to{transform:translateY(0)}50%{transform:translateY(-20px)}}@keyframes page_cardFloat1__ad6vM{0%,to{transform:translateY(0)}50%{transform:translateY(-12px)}}@keyframes page_cardFloat2__d56PR{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes page_cardFloat3__LPzaF{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes page_rotateCard1__we72f{0%,31%{top:0;right:60px;z-index:3}33%,64%{top:120px;right:20px;z-index:1}66%,97%{top:60px;right:40px;z-index:2}to{top:0;right:60px;z-index:3}}@keyframes page_rotateCard2__0uUQR{0%,31%{top:120px;right:20px;z-index:1}33%,64%{top:60px;right:40px;z-index:2}66%,97%{top:0;right:60px;z-index:3}to{top:120px;right:20px;z-index:1}}@keyframes page_rotateCard3__pJOk4{0%,31%{top:60px;right:40px;z-index:2}33%,64%{top:0;right:60px;z-index:3}66%,97%{top:120px;right:20px;z-index:1}to{top:60px;right:40px;z-index:2}}.page_process__IaX_y{padding:120px 0;background:linear-gradient(135deg,#0a0812,#1a1625 50%,#0d0b14);position:relative;overflow:hidden}.page_process__IaX_y:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(circle at 20% 50%,rgba(168,85,247,.15),transparent 50%),radial-gradient(circle at 80% 50%,rgba(236,72,153,.15),transparent 50%);animation:page_pulse__XPtbN 8s ease-in-out infinite}.page_process__IaX_y:after{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(168,85,247,.5),transparent);box-shadow:0 0 20px rgba(168,85,247,.8)}@keyframes page_backgroundMove__OpLaF{0%{transform:translate(0)}to{transform:translate(50px,50px)}}.page_processGrid__zfYLb{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:1.8rem;gap:1.8rem;margin-bottom:3.5rem;position:relative;z-index:1;max-width:1150px;margin-left:auto;margin-right:auto}.page_processGrid__zfYLb:before{content:"";position:absolute;top:80px;left:10%;right:10%;height:2px;background:linear-gradient(90deg,transparent,rgba(168,85,247,.3) 10%,rgba(236,72,153,.3) 50%,rgba(168,85,247,.3) 90%,transparent);animation:page_lineGrow__Ot2rv 2s ease-out forwards,page_linePulse__Nbkqy 3s ease-in-out 2s infinite;transform-origin:left}@keyframes page_lineGrow__Ot2rv{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes page_linePulse__Nbkqy{0%,to{opacity:.3}50%{opacity:.8;box-shadow:0 0 20px rgba(168,85,247,.5)}}.page_processCard__OQlN5{background:linear-gradient(135deg,hsla(0,0%,100%,.05),hsla(0,0%,100%,.02));backdrop-filter:blur(20px);border:2px solid transparent;border-radius:24px;padding:2.5rem;text-align:center;transition:all .4s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden;box-shadow:0 10px 40px rgba(0,0,0,.3),inset 0 1px 0 hsla(0,0%,100%,.1);min-height:380px;display:flex;flex-direction:column;gap:1.2rem;opacity:0;animation:page_cardFadeInUp__cyhCv .6s ease-out forwards}.page_processCard__OQlN5:first-child{animation-delay:.1s}.page_processCard__OQlN5:nth-child(2){animation-delay:.2s}.page_processCard__OQlN5:nth-child(3){animation-delay:.3s}.page_processCard__OQlN5:nth-child(4){animation-delay:.4s}.page_processCard__OQlN5:nth-child(5){animation-delay:.5s}.page_processCard__OQlN5:nth-child(6){animation-delay:.6s}.page_processCard__OQlN5:nth-child(7){animation-delay:.7s}@keyframes page_cardFadeInUp__cyhCv{0%{opacity:0;transform:translateY(40px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}.page_processCard__OQlN5:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;border-radius:24px;padding:2px;background:linear-gradient(135deg,rgba(168,85,247,.3),rgba(236,72,153,.3));-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:0;transition:opacity .4s ease}.page_processCard__OQlN5:after{content:"";position:absolute;inset:0;background:linear-gradient(135deg,#ec4899,#f472b6);opacity:0;transition:opacity .3s ease;border-radius:24px;z-index:0;pointer-events:none}.page_processCard__OQlN5:hover:before{opacity:.6}.page_processCard__OQlN5:hover:after{opacity:.08}.page_processCard__OQlN5:hover{transform:translateY(-5px) scale(1.01);box-shadow:0 15px 40px rgba(168,85,247,.3),0 0 30px rgba(168,85,247,.15),inset 0 1px 0 hsla(0,0%,100%,.15)}.page_processIcon__BcSox{width:100px;height:100px;margin:0 auto;background:linear-gradient(135deg,#a855f7,#ec4899);border-radius:24px;display:flex;align-items:center;justify-content:center;font-size:2.8rem;color:#fff;transition:all .4s cubic-bezier(.4,0,.2,1);box-shadow:0 20px 60px rgba(168,85,247,.6),0 0 80px rgba(168,85,247,.4),inset 0 2px 0 hsla(0,0%,100%,.3);position:relative;z-index:1;align-self:center}@keyframes page_iconFloat__TH9D3{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes page_iconGlow__Yosvo{0%{box-shadow:0 10px 40px rgba(168,85,247,.4),inset 0 2px 0 hsla(0,0%,100%,.3)}to{box-shadow:0 10px 40px rgba(168,85,247,.7),0 0 30px rgba(236,72,153,.5),inset 0 2px 0 hsla(0,0%,100%,.4)}}.page_processIcon__BcSox:before{content:"";position:absolute;inset:-3px;border-radius:26px;background:linear-gradient(135deg,#a855f7,#ec4899);opacity:0;filter:blur(15px);transition:opacity .4s ease;animation:page_glowPulse__IkHkE 2s ease-in-out infinite}@keyframes page_glowPulse__IkHkE{0%,to{opacity:.3;transform:scale(1)}50%{opacity:.6;transform:scale(1.1)}}.page_processIcon__BcSox:after{content:"";position:absolute;width:6px;height:6px;background:hsla(0,0%,100%,.8);border-radius:50%;top:15%;right:15%;animation:page_sparkle__nYjKX 1.5s ease-in-out infinite;box-shadow:0 0 10px hsla(0,0%,100%,.8)}@keyframes page_sparkle__nYjKX{0%,to{opacity:0;transform:scale(0)}50%{opacity:1;transform:scale(1)}}.page_processCard__OQlN5:hover .page_processIcon__BcSox{transform:scale(1.05);box-shadow:0 20px 60px rgba(168,85,247,.6),0 0 80px rgba(236,72,153,.4),inset 0 2px 0 hsla(0,0%,100%,.3)}.page_processCard__OQlN5:first-child .page_processIcon__BcSox,.page_processCard__OQlN5:nth-child(4) .page_processIcon__BcSox{background:linear-gradient(135deg,#7c3aed,#8b5cf6);box-shadow:0 20px 60px rgba(124,58,237,.6),0 0 80px rgba(124,58,237,.4),inset 0 2px 0 hsla(0,0%,100%,.3)}.page_processCard__OQlN5:first-child:hover .page_processIcon__BcSox,.page_processCard__OQlN5:nth-child(4):hover .page_processIcon__BcSox{box-shadow:0 20px 60px rgba(124,58,237,.6),0 0 80px rgba(139,92,246,.4),inset 0 2px 0 hsla(0,0%,100%,.3)}.page_processBadge__8_1U0{display:inline-flex;align-items:center;gap:.6rem;padding:.45rem 1.1rem;background:linear-gradient(135deg,rgba(168,85,247,.9),rgba(236,72,153,.9));border-radius:50px;position:relative;z-index:1;align-self:flex-start}.page_processCard__OQlN5:first-child .page_processBadge__8_1U0,.page_processCard__OQlN5:nth-child(4) .page_processBadge__8_1U0{background:linear-gradient(135deg,rgba(124,58,237,.95),rgba(139,92,246,.95))}.page_badgeNumber__pUiQw{font-size:1rem;font-weight:900;color:#fff;display:flex;align-items:center;justify-content:center;width:28px;height:28px;background:hsla(0,0%,100%,.2);border-radius:50%}.page_badgeText__jn8BU{font-size:.75rem;font-weight:800;color:#fff;letter-spacing:1px;text-transform:uppercase}.page_processFeatures__sD4d1{list-style:none;padding:0;margin:.5rem 0 0;display:flex;flex-direction:column;gap:.7rem;position:relative;z-index:1}.page_processFeatures__sD4d1 li{display:flex;align-items:center;gap:.8rem;color:hsla(0,0%,100%,.9);font-size:.9rem;font-weight:500;padding:.7rem 1rem;background:rgba(124,58,237,.15);border-radius:12px;backdrop-filter:blur(10px);border:1px solid rgba(139,92,246,.2);transition:all .3s ease}.page_processFeatures__sD4d1 li:hover{background:rgba(124,58,237,.2);border-color:rgba(139,92,246,.3);transform:translateX(3px)}.page_processFeatures__sD4d1 li i{color:#a855f7;font-size:.9rem;flex-shrink:0}.page_floatingShape1__H03QO{position:absolute;width:140px;height:140px;background:rgba(168,85,247,.12);border-radius:30% 70% 70% 30%/30% 30% 70% 70%;top:10%;right:-30px;z-index:0;animation:page_morphShape___AAtG 8s ease-in-out infinite;filter:blur(25px)}.page_floatingShape2__Fv1c0{position:absolute;width:110px;height:110px;background:rgba(236,72,153,.1);border-radius:63% 37% 54% 46%/55% 48% 52% 45%;bottom:15%;right:8%;z-index:0;animation:page_morphShape___AAtG 10s ease-in-out infinite reverse;filter:blur(22px)}@keyframes page_morphShape___AAtG{0%,to{border-radius:30% 70% 70% 30%/30% 30% 70% 70%;transform:rotate(0deg)}50%{border-radius:70% 30% 30% 70%/70% 70% 30% 30%;transform:rotate(180deg)}}.page_highlightText__eHMxW{color:#ec4899}.page_processCard__OQlN5 h3{font-size:1.5rem;color:#fff;margin:0;font-weight:800;letter-spacing:-.02em;transition:all .3s ease;position:relative;z-index:1;line-height:1.3}.page_processCard__OQlN5 p{color:hsla(0,0%,100%,.75);font-size:.93rem;line-height:1.6;position:relative;z-index:1;margin:0;flex-grow:0}.page_processCtaBox___PE_z{text-align:center;margin-top:4rem;position:relative;z-index:1}.page_processCtaBtn__pQerC{display:inline-flex;align-items:center;gap:.75rem;padding:1.2rem 3rem;background:transparent;border:2px solid rgba(168,85,247,.5);color:#fff;border-radius:50px;font-weight:700;text-decoration:none;transition:all .3s ease;font-size:1.1rem;position:relative;overflow:hidden}.page_processCtaBtn__pQerC:hover{background:linear-gradient(135deg,#a855f7,#ec4899);border-color:transparent;transform:translateY(-3px);box-shadow:0 15px 40px rgba(168,85,247,.4)}@media (max-width:1024px){.page_heroLayout__yyLHK{grid-template-columns:1fr;gap:3rem}.page_heroContent__dzLob{text-align:center;padding-right:0}.page_heroTitle__ixXIp{font-size:3rem}.page_cardsStack__7mDRl{height:400px}.page_card__Cf__u{width:280px}.page_processGrid__zfYLb{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.page_hero__7KFOs{padding:60px 0 40px}.page_heroTitle__ixXIp{font-size:2.5rem;line-height:1.2;margin-bottom:1.5rem}.page_heroAccent__CzMQw{font-size:1em}.page_heroDescription__BOlMS{font-size:1rem;margin-bottom:2rem}.page_heroButtons__QFahC{flex-direction:column;gap:1rem;width:100%}.page_heroButtons__QFahC .page_btn-primary__Pzfxu{width:100%;justify-content:center}.page_cardsStack__7mDRl{display:none}.page_services__Hx9vZ{padding:60px 0}.page_sectionHeader___raMx{margin-bottom:3rem}.page_sectionHeader___raMx h2{font-size:2.2rem}.page_sectionHeader___raMx h2:before{width:40px;height:3px}.page_sectionHeader___raMx p{font-size:1.1rem;padding:0 1rem}.page_servicesGrid__KYloy{grid-template-columns:1fr;gap:1.5rem}.page_serviceCard__XVYDM{padding:2rem 1.5rem}.page_serviceIcon__9WvJX{width:70px;height:70px}.page_serviceIcon__9WvJX i{font-size:1.8rem}.page_serviceCard__XVYDM h3{font-size:1.3rem}.page_serviceCard__XVYDM p{font-size:.95rem}.page_process__IaX_y{padding:60px 0}.page_processGrid__zfYLb{grid-template-columns:1fr;gap:1.5rem}.page_processCard__OQlN5{padding:2rem 1.5rem;min-height:320px}.page_processIcon__BcSox{width:75px;height:75px;font-size:2rem}.page_processBadge__8_1U0{padding:.4rem 1rem}.page_badgeNumber__pUiQw{width:24px;height:24px;font-size:.9rem}.page_badgeText__jn8BU{font-size:.7rem}.page_processCard__OQlN5 h3{font-size:1.3rem}.page_processCard__OQlN5 p{font-size:.88rem}.page_processFeatures__sD4d1 li{font-size:.85rem}.page_processCtaBtn__pQerC{padding:1rem 2rem;font-size:1rem}.page_testimonials__eoJmU{padding:60px 0}.page_clientsShowcase__F6aYO{padding:0 1rem}.page_featuredClientCard__DKbhs{padding:2rem 1.5rem}.page_clientLogo__y4hhU{width:70px;height:70px}.page_clientLogo__y4hhU i{font-size:2rem}.page_clientName__XigIf{font-size:1.5rem}.page_clientDescription__etZZG,.page_clientTagline__Ftq0h{font-size:.95rem}.page_clientFeatures__SGEDz{grid-template-columns:1fr}.page_visitSiteBtn__74x6T{padding:1rem 2rem;font-size:.95rem}.page_websitePreview__5_btT{display:none}.page_featuredClientCard__DKbhs:hover{transform:translateY(-5px)}.page_cta__i2v5_{padding:60px 0}.page_cta__i2v5_ h2{font-size:2rem;padding:0 1rem}.page_cta__i2v5_ p{padding:0 1rem}.page_container__jZF7q{padding:0 1.5rem}}@media (max-width:480px){.page_heroTitle__ixXIp{font-size:2rem}.page_sectionHeader___raMx h2{font-size:1.8rem}.page_featuredClientCard__DKbhs,.page_processCard__OQlN5,.page_serviceCard__XVYDM{padding:1.5rem}.page_techBadge___TKkr{font-size:.8rem;padding:.5rem 1rem}.page_container__jZF7q{padding:0 1rem}}