.WebDeve_container__k0RM2{min-height:100vh;background:#f8fafc;color:#1e293b;margin:0}.WebDeve_hero__H67yM{min-height:85vh;display:flex;align-items:center;padding:80px 20px 60px;position:relative;background:linear-gradient(135deg,#0f172a,#1e293b 50%,#0f172a);overflow:hidden}.WebDeve_heroBackground__655UY{position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(circle at 20% 80%,rgba(99,102,241,.15) 0,transparent 50%),radial-gradient(circle at 80% 20%,rgba(168,85,247,.1) 0,transparent 50%)}.WebDeve_heroContent__Fx4uw{max-width:1400px;margin:0 auto;display:grid;grid-template-columns:1.2fr .8fr;grid-gap:4rem;gap:4rem;align-items:center;width:100%;z-index:2;position:relative}.WebDeve_heroText__l9f88{padding-right:2rem}.WebDeve_badge__cULtK{display:inline-block;background:rgba(99,102,241,.2);color:#818cf8;padding:8px 16px;border-radius:50px;font-size:.85rem;font-weight:600;text-transform:uppercase;letter-spacing:1px;margin-bottom:1.5rem}.WebDeve_heroTitle__PZUj4{font-size:3.5rem;font-weight:800;line-height:1.1;margin-bottom:1.5rem;color:#ffffff}.WebDeve_gradientText__HSEWz{background:linear-gradient(45deg,#4f46e5,#7c3aed,#ec4899);background-size:300% 300%;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;animation:WebDeve_gradientShift__dQqDW 4s ease infinite}@keyframes WebDeve_gradientShift__dQqDW{0%,to{background-position:0 50%}50%{background-position:100% 50%}}.WebDeve_heroSubtitle__xXp5N{font-size:1.2rem;color:#6b7280;line-height:1.7;margin-bottom:2rem}.WebDeve_techBadges__27bo_{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:2rem}.WebDeve_techBadge__Ess7C{background:rgba(255,255,255,.1);color:#e2e8f0;padding:8px 16px;border-radius:8px;font-size:.9rem;font-weight:500;border:1px solid rgba(255,255,255,.15);transition:all .3s ease}.WebDeve_techBadge__Ess7C:hover{background:rgba(99,102,241,.3);border-color:rgba(99,102,241,.5)}.WebDeve_heroCta__ow1RE{display:flex;gap:1rem;flex-wrap:wrap}.WebDeve_primaryBtn__c6wUq{display:inline-flex;align-items:center;gap:.5rem;background:linear-gradient(135deg,#4f46e5,#7c3aed);color:white;padding:14px 28px;border-radius:10px;font-weight:600;font-size:1rem;text-decoration:none;transition:all .3s ease;box-shadow:0 4px 15px rgba(99,102,241,.3)}.WebDeve_primaryBtn__c6wUq:hover{transform:translateY(-2px);box-shadow:0 8px 25px rgba(99,102,241,.4)}.WebDeve_secondaryBtn__sVFxp{display:inline-flex;align-items:center;gap:.5rem;background:transparent;color:white;padding:14px 28px;border-radius:10px;font-weight:600;font-size:1rem;text-decoration:none;border:1px solid rgba(255,255,255,.2);transition:all .3s ease}.WebDeve_secondaryBtn__sVFxp:hover{background:rgba(255,255,255,.1);border-color:rgba(255,255,255,.3)}.WebDeve_heroVisual__BngNq{display:flex;justify-content:center}.WebDeve_heroStats__QfIx2{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1rem;gap:1rem;width:100%}.WebDeve_statCard__fKUFt{background:rgba(255,255,255,.05);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.1);border-radius:16px;padding:2rem 1.5rem;text-align:center;transition:all .3s ease}.WebDeve_statCard__fKUFt:hover{border-color:rgba(99,102,241,.3);transform:translateY(-3px)}.WebDeve_statNumber__EpwIi{display:block;font-size:2.5rem;font-weight:800;background:linear-gradient(135deg,#4f46e5,#7c3aed);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;margin-bottom:.5rem}.WebDeve_statLabel__eaB9A{font-size:.85rem;color:#6b7280;font-weight:500}.WebDeve_features__CVoLF{padding:100px 20px;background:#ffffff}.WebDeve_sectionHeader__tObXB{text-align:center;margin-bottom:4rem;max-width:700px;margin-left:auto;margin-right:auto;padding:0 20px}.WebDeve_sectionHeader__tObXB h2{font-size:2.5rem;font-weight:700;color:#0f172a;margin-bottom:1rem}.WebDeve_sectionHeader__tObXB p{font-size:1.1rem;color:#64748b;line-height:1.6}.WebDeve_featuresGrid__tKABD{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));grid-gap:2rem;gap:2rem;max-width:1200px;margin:0 auto}.WebDeve_featureCard__9wOMV{background:#f8fafc;border:1px solid #e2e8f0;border-radius:16px;padding:2.5rem;transition:all .3s ease}.WebDeve_featureCard__9wOMV:hover{border-color:#4f46e5;box-shadow:0 10px 40px rgba(99,102,241,.1);transform:translateY(-4px)}.WebDeve_featureIcon__OuLc8{width:56px;height:56px;background:linear-gradient(135deg,#4f46e5,#7c3aed);border-radius:12px;display:flex;align-items:center;justify-content:center;font-size:1.5rem;color:white;margin-bottom:1.5rem}.WebDeve_featureCard__9wOMV h3{font-size:1.25rem;font-weight:600;color:#0f172a;margin-bottom:.75rem}.WebDeve_featureCard__9wOMV p{color:#64748b;line-height:1.6;font-size:.95rem}.WebDeve_technologiesSection__iClco{padding:100px 20px;background:#f8fafc}.WebDeve_techGrid__0qTVF{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));grid-gap:1.5rem;gap:1.5rem;max-width:1000px;margin:0 auto}.WebDeve_techCard___34Cz{background:#ffffff;border:1px solid #e2e8f0;border-radius:16px;padding:2rem 1rem;text-align:center;transition:all .3s ease;cursor:pointer}.WebDeve_techCard___34Cz:hover{border-color:#4f46e5;box-shadow:0 10px 30px rgba(99,102,241,.1)}.WebDeve_techIcon__r7_h0{font-size:3rem;margin-bottom:1rem}.WebDeve_techName__O_rRs{display:block;font-size:1.1rem;font-weight:600;color:#0f172a;margin-bottom:.5rem}.WebDeve_techDesc__o5Ioq{display:block;font-size:.8rem;color:#64748b}.WebDeve_processSection__NaEst{padding:100px 20px;background:#ffffff}.WebDeve_processGrid___jfvB{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));grid-gap:2rem;gap:2rem;max-width:1200px;margin:0 auto}.WebDeve_processCard__C_QH0{position:relative;background:#f8fafc;border:1px solid #e2e8f0;border-radius:16px;padding:2.5rem;transition:all .3s ease;overflow:hidden}.WebDeve_processCard__C_QH0:before{content:"";position:absolute;top:0;left:0;width:4px;height:100%;background:linear-gradient(135deg,#4f46e5,#7c3aed);opacity:0;transition:opacity .3s ease}.WebDeve_processCard__C_QH0:hover{border-color:#4f46e5;box-shadow:0 10px 40px rgba(99,102,241,.1);transform:translateY(-4px)}.WebDeve_processCard__C_QH0:hover:before{opacity:1}.WebDeve_processStep__SC6Vt{position:absolute;top:-20px;right:-10px;font-size:5rem;font-weight:800;color:#f1f5f9;opacity:.5;z-index:0}.WebDeve_processIcon__9dCiP{width:48px;height:48px;background:linear-gradient(135deg,#4f46e5,#7c3aed);border-radius:10px;display:flex;align-items:center;justify-content:center;font-size:1.25rem;color:white;margin-bottom:1.5rem;position:relative;z-index:1}.WebDeve_processCard__C_QH0 h3{font-size:1.25rem;font-weight:600;color:#0f172a;margin-bottom:.75rem;position:relative;z-index:1}.WebDeve_processCard__C_QH0 p{color:#64748b;line-height:1.7;font-size:.95rem;position:relative;z-index:1}.WebDeve_projectsSection__rkdqu{padding:100px 20px;background:linear-gradient(135deg,#0f172a,#1e293b)}.WebDeve_projectsSection__rkdqu .WebDeve_sectionHeader__tObXB h2{color:#ffffff}.WebDeve_projectsSection__rkdqu .WebDeve_sectionHeader__tObXB p{color:#6b7280}.WebDeve_projectsGrid__g5BUR{display:grid;grid-template-columns:repeat(auto-fit,minmax(340px,1fr));grid-gap:2rem;gap:2rem;max-width:1200px;margin:0 auto}.WebDeve_projectCard___Ko1v{background:rgba(255,255,255,.05);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.1);border-radius:16px;overflow:hidden;transition:all .3s ease;text-decoration:none;color:inherit;display:block}.WebDeve_projectCard___Ko1v:hover{border-color:rgba(99,102,241,.3);transform:translateY(-5px);box-shadow:0 20px 40px rgba(0,0,0,.2)}.WebDeve_projectImage__TWhPC{width:100%;height:200px;overflow:hidden}.WebDeve_projectImage__TWhPC img{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.WebDeve_projectCard___Ko1v:hover .WebDeve_projectImage__TWhPC img{transform:scale(1.05)}.WebDeve_projectContent__O01Cm{padding:1.5rem}.WebDeve_projectContent__O01Cm h3{font-size:1.15rem;font-weight:600;color:#ffffff;margin-bottom:.75rem}.WebDeve_projectContent__O01Cm p{color:#6b7280;font-size:.9rem;line-height:1.6;margin-bottom:1rem}.WebDeve_projectTech__ADlno{display:flex;flex-wrap:wrap;gap:8px}.WebDeve_techTag__cbn_o{background:rgba(99,102,241,.2);color:#a5b4fc;padding:4px 12px;border-radius:6px;font-size:.8rem;font-weight:500}.WebDeve_finalCTA__BRTcS{padding:100px 20px;background:#f8fafc;display:flex;justify-content:center}.WebDeve_ctaContent__Kn8gD{width:100%;max-width:650px;text-align:center;padding:55px 45px;background:#ffffff;border-radius:20px;box-shadow:0 10px 60px rgba(0,0,0,.08);border:1px solid #e2e8f0}.WebDeve_ctaIcon__ZoYRj{font-size:52px;color:#4f46e5;margin-bottom:12px}.WebDeve_ctaContent__Kn8gD h2{font-size:2rem;font-weight:700;color:#0f172a;margin-bottom:12px}.WebDeve_ctaContent__Kn8gD p{color:#64748b;margin-bottom:35px;font-size:1rem;line-height:1.6}.WebDeve_proForm__5dlmX{display:flex;flex-direction:column;gap:18px}.WebDeve_formRowText__TrhPd,.WebDeve_formRow__JM6S3{position:relative}.WebDeve_fieldIconText__MSRHP,.WebDeve_fieldIcon__IwGHT{position:absolute;font-size:18px;color:#4f46e5;left:16px;top:50%;transform:translateY(-50%);pointer-events:none}.WebDeve_fieldIconText__MSRHP{top:22px}.WebDeve_formRowText__TrhPd textarea,.WebDeve_formRow__JM6S3 input{width:100%;padding:14px 18px 14px 48px;background:#f8fafc;border:1px solid #e2e8f0;color:#0f172a;border-radius:10px;font-size:15px;transition:all .3s ease}.WebDeve_formRowText__TrhPd textarea:focus,.WebDeve_formRow__JM6S3 input:focus{outline:none;border-color:#4f46e5;box-shadow:0 0 0 3px rgba(99,102,241,.1)}.WebDeve_formRowText__TrhPd textarea::placeholder,.WebDeve_formRow__JM6S3 input::placeholder{color:#6b7280}.WebDeve_proSubmitBtn__Uc3sD{margin-top:10px;padding:16px;background:linear-gradient(135deg,#4f46e5,#7c3aed);border:none;border-radius:10px;color:#fff;font-size:1rem;font-weight:600;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 15px rgba(99,102,241,.3)}.WebDeve_proSubmitBtn__Uc3sD:hover{transform:translateY(-2px);box-shadow:0 8px 25px rgba(99,102,241,.4)}@media (max-width:1024px){.WebDeve_heroContent__Fx4uw{grid-template-columns:1fr;text-align:center}.WebDeve_heroText__l9f88{padding-right:0}.WebDeve_heroCta__ow1RE,.WebDeve_techBadges__27bo_{justify-content:center}.WebDeve_heroStats__QfIx2{max-width:500px;margin:0 auto}}@media (max-width:768px){.WebDeve_heroTitle__PZUj4{font-size:2.5rem}.WebDeve_heroSubtitle__xXp5N{font-size:1rem}.WebDeve_sectionHeader__tObXB h2{font-size:2rem}.WebDeve_heroStats__QfIx2{grid-template-columns:repeat(3,1fr);gap:.75rem}.WebDeve_statCard__fKUFt{padding:1.5rem 1rem}.WebDeve_statNumber__EpwIi{font-size:1.75rem}.WebDeve_statLabel__eaB9A{font-size:.7rem}.WebDeve_processGrid___jfvB,.WebDeve_projectsGrid__g5BUR{grid-template-columns:1fr}.WebDeve_ctaContent__Kn8gD{padding:40px 25px}.WebDeve_ctaContent__Kn8gD h2{font-size:1.5rem}}@media (max-width:480px){.WebDeve_hero__H67yM{min-height:auto;padding:100px 20px 60px}.WebDeve_heroTitle__PZUj4{font-size:2rem}.WebDeve_badge__cULtK{font-size:.75rem}.WebDeve_heroCta__ow1RE{flex-direction:column}.WebDeve_primaryBtn__c6wUq,.WebDeve_secondaryBtn__sVFxp{width:100%;justify-content:center}.WebDeve_heroStats__QfIx2{grid-template-columns:1fr}.WebDeve_features__CVoLF,.WebDeve_processSection__NaEst,.WebDeve_projectsSection__rkdqu,.WebDeve_technologiesSection__iClco{padding:60px 20px}}.WebDeve_overlay__5h5me{position:fixed;inset:0;background:rgba(0,0,0,.6);display:flex;align-items:center;justify-content:center;z-index:99999;padding:20px}.WebDeve_successModal__YdwBN{background:#fff;border-radius:16px;padding:48px 40px;max-width:420px;width:100%;text-align:center;box-shadow:0 20px 60px rgba(0,0,0,.3)}.WebDeve_successIcon__L_Mwp{width:64px;height:64px;border-radius:50%;background:#10b981;color:#fff;display:flex;align-items:center;justify-content:center;font-size:28px;margin:0 auto 20px}.WebDeve_successModal__YdwBN h3{font-size:24px;color:#111827;margin:0 0 12px}.WebDeve_successModal__YdwBN p{font-size:15px;color:#6b7280;line-height:1.6;margin:0 0 28px}.WebDeve_modalBtn__TslTi{background:#2563eb;color:#fff;border:none;padding:12px 36px;border-radius:8px;font-size:15px;font-weight:600;cursor:pointer;transition:background .2s}.WebDeve_modalBtn__TslTi:hover{background:#1d4ed8}