.Contact_contact__HZUpy{padding:120px 20px;background:linear-gradient(135deg,#1e293b,#0f172a);color:#fff;text-align:center}.Contact_container__eby1o{max-width:800px;margin:0 auto}.Contact_title__dj3Df{font-size:2.5rem;margin-bottom:20px}.Contact_subtitle__v0kwk{color:#94a3b8;margin-bottom:50px}.Contact_form__N5I1s{display:flex;flex-direction:column;gap:20px}.Contact_form__N5I1s input,.Contact_form__N5I1s textarea{padding:14px;border-radius:10px;border:1px solid #334155;background:#1e293b;color:#fff;font-size:1rem;outline:none;transition:.3s}.Contact_form__N5I1s input:focus,.Contact_form__N5I1s textarea:focus{border-color:#00f0ff}.Contact_form__N5I1s button{padding:15px;border-radius:10px;border:none;background:linear-gradient(90deg,#00f0ff,#6366f1);color:#000;font-weight:700;cursor:pointer;transition:.3s}.Contact_form__N5I1s button:hover{transform:translateY(-3px);box-shadow:0 10px 25px rgba(0,240,255,.4)}.Contact_success__yjnhL{margin-top:15px;color:#22c55e;font-weight:600}.Contact_error__Tools{margin-top:15px;color:#ef4444;font-weight:600}.faq_faq__7i5gp{padding:120px 20px;background:#0f172a;color:#fff}.faq_container__le7KI{max-width:900px;margin:0 auto;text-align:center}.faq_title__5DhsY{font-size:2.8rem;margin-bottom:10px}.faq_subtitle__qvMvd{color:#94a3b8;margin-bottom:60px}.faq_accordion__47_84{text-align:left}.faq_item__4Izkg{border-bottom:1px solid hsla(0,0%,100%,.1);padding:20px 0;transition:all .3s ease}.faq_question__VaCEX{width:100%;background:none;border:none;color:#fff;font-size:1.1rem;font-weight:600;text-align:left;display:flex;justify-content:space-between;cursor:pointer}.faq_answer__BW5uP{max-height:0;overflow:hidden;transition:all .4s ease;color:#cbd5e1}.faq_item__4Izkg.faq_active__Y1I_y .faq_answer__BW5uP{max-height:200px;margin-top:15px}.Landing_landing__rx4hI{padding-top:160px;padding-bottom:120px;text-align:center;background:radial-gradient(circle at top,#1e293b,#0f172a)}.Landing_container__TRy9g{max-width:900px;margin:0 auto;padding:0 2rem}.Landing_landing__rx4hI h1{font-size:3.2rem;font-weight:800;line-height:1.2;margin-bottom:1.5rem;background:linear-gradient(90deg,#3b82f6,#06b6d4);background-clip:text;-webkit-background-clip:text;color:transparent}.Landing_landing__rx4hI p{font-size:1.2rem;color:#94a3b8;margin-bottom:2.5rem}.Landing_buttons__XZ4XC{display:flex;justify-content:center;gap:1.5rem;flex-wrap:wrap}.Landing_primary__XprpP{background:linear-gradient(135deg,#2563eb,#06b6d4);padding:.9rem 2rem;border-radius:12px;font-weight:600;color:#fff;text-decoration:none;transition:.3s ease}.Landing_primary__XprpP:hover{transform:translateY(-4px);box-shadow:0 20px 50px rgba(37,99,235,.4)}.Landing_secondary__xjqPj{padding:.9rem 2rem;border-radius:12px;font-weight:600;text-decoration:none;border:1px solid #3b82f6;color:#3b82f6;transition:.3s ease}.Landing_secondary__xjqPj:hover{background:#3b82f6;color:#fff}@media (max-width:900px){.Landing_landing__rx4hI h1{font-size:2.3rem}.Landing_landing__rx4hI p{font-size:1rem}}@media (max-width:500px){.Landing_landing__rx4hI h1{font-size:1.9rem}}.Navbar_navbar__bwQek{width:100%;position:fixed;top:0;z-index:1000;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:rgba(15,23,42,.85);border-bottom:1px solid hsla(0,0%,100%,.05)}.Navbar_container__yAQuJ{max-width:1200px;margin:0 auto;padding:1rem 2rem;justify-content:space-between}.Navbar_container__yAQuJ,.Navbar_logoWrapper__1GsPG{display:flex;align-items:center}.Navbar_logo__zYAFU{width:80px;height:auto;object-fit:contain;display:block}.Navbar_navLinks___F9h5{display:flex;gap:2rem;align-items:center}.Navbar_navLinks___F9h5 a{text-decoration:none;font-weight:500;font-size:.95rem;color:#cbd5e1;transition:.3s ease}.Navbar_navLinks___F9h5 a:hover{color:#3b82f6}.Navbar_cta__Bx9XQ{background:linear-gradient(135deg,#2563eb,#06b6d4);padding:.7rem 1.4rem;border-radius:10px;color:#fff!important;font-weight:600;transition:.3s}.Navbar_cta__Bx9XQ:hover{transform:translateY(-3px);box-shadow:0 10px 25px rgba(37,99,235,.4)}.Navbar_hamburger__LuOYF{display:none;flex-direction:column;gap:5px;background:none;border:none;cursor:pointer}.Navbar_hamburger__LuOYF span{width:25px;height:3px;background:#3b82f6;transition:.3s}.Navbar_active___OW87 span:first-child{transform:rotate(45deg) translateY(8px)}.Navbar_active___OW87 span:nth-child(2){opacity:0}.Navbar_active___OW87 span:nth-child(3){transform:rotate(-45deg) translateY(-8px)}@media (max-width:900px){.Navbar_hamburger__LuOYF{display:flex}.Navbar_navLinks___F9h5{position:absolute;top:75px;right:0;background:#0f172a;flex-direction:column;width:260px;padding:2rem;gap:1.5rem;display:none;border-left:1px solid hsla(0,0%,100%,.05)}.Navbar_open__svPRr{display:flex}}.plans_servicios__p9u1Q{padding:120px 0;background:#0f172a;width:100%}.plans_container__V99n7{max-width:1200px;margin:0 auto;padding:0 2rem}.plans_title____NJI{font-size:2.6rem;text-align:center;margin-bottom:1rem;background:linear-gradient(90deg,#3b82f6,#06b6d4);-webkit-background-clip:text;background-clip:text;color:transparent}.plans_subtitle__4bAF8{text-align:center;color:#94a3b8;max-width:700px;margin:0 auto 4rem}.plans_cards__zK9Rb{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));grid-gap:2rem;gap:2rem}.plans_card__MKUTg{background:#1e293b;padding:2.5rem 2rem;border-radius:20px;border:1px solid hsla(0,0%,100%,.05);transition:all .4s ease;position:relative;overflow:hidden}.plans_card__MKUTg:hover{transform:translateY(-10px);box-shadow:0 25px 60px rgba(0,0,0,.6)}.plans_highlight__F3dHz{border:1px solid rgba(6,182,212,.8);box-shadow:0 0 40px rgba(6,182,212,.25)}.plans_card__MKUTg h3{margin-bottom:1rem;color:#3b82f6}.plans_price__clUvc{font-size:2rem;font-weight:700;margin-bottom:1.5rem;color:#06b6d4}.plans_list__1HpRD{list-style:none;padding:0;margin-bottom:2rem}.plans_list__1HpRD li{margin-bottom:.8rem;color:#cbd5e1;font-size:.95rem}.plans_button__v5_Ja{display:inline-block;width:100%;padding:14px;text-align:center;border-radius:12px;font-weight:600;text-decoration:none;color:#fff;background:linear-gradient(90deg,#3b82f6,#06b6d4);transition:all .4s ease;position:relative;overflow:hidden}.plans_button__v5_Ja:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(120deg,transparent,hsla(0,0%,100%,.4),transparent);transition:.6s}.plans_button__v5_Ja:hover:before{left:100%}.plans_button__v5_Ja:hover{transform:scale(1.05);box-shadow:0 10px 35px rgba(6,182,212,.5)}.Services_services__UJD0m{padding:120px 0;background:#0f172a}.Services_container__bUFqx{max-width:1200px;margin:0 auto;padding:0 2rem}.Services_services__UJD0m h2{font-size:2.5rem;text-align:center;margin-bottom:1rem;background:linear-gradient(90deg,#3b82f6,#06b6d4);background-clip:text;-webkit-background-clip:text;color:transparent}.Services_subtitle__RGbnR{text-align:center;color:#94a3b8;max-width:700px;margin:0 auto 4rem}.Services_grid__bqnyl{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));grid-gap:2rem;gap:2rem}.Services_card__252pZ{background:rgba(30,41,59,.6);padding:2rem;border-radius:18px;border:1px solid hsla(0,0%,100%,.05);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);transition:.4s ease}.Services_card__252pZ:hover{transform:translateY(-10px);box-shadow:0 25px 60px rgba(0,0,0,.4)}.Services_card__252pZ h3{margin-bottom:1rem;color:#3b82f6}.Services_card__252pZ p{color:#cbd5e1;font-size:.95rem}@media (max-width:768px){.Services_services__UJD0m h2{font-size:2rem}}.whatWeDo_section__8jmtx{padding:120px 0;background:linear-gradient(180deg,#0f172a,#1e293b)}.whatWeDo_container__viXE7{max-width:1100px;margin:0 auto;padding:0 2rem}.whatWeDo_section__8jmtx h2{text-align:center;font-size:2.5rem;margin-bottom:1.5rem;background:linear-gradient(90deg,#3b82f6,#06b6d4);background-clip:text;-webkit-background-clip:text;color:transparent}.whatWeDo_description__5kTqx{text-align:center;max-width:750px;margin:0 auto 4rem;color:#94a3b8}.whatWeDo_content__wjeK_{display:grid;grid-template-columns:1.2fr .8fr;grid-gap:3rem;gap:3rem;align-items:center}.whatWeDo_text__KLz5n h3{margin-top:1.5rem;color:#3b82f6}.whatWeDo_text__KLz5n p{color:#cbd5e1;margin-top:.5rem}.whatWeDo_highlight__5e5hU{background:rgba(37,99,235,.15);padding:2rem;border-radius:18px;border:1px solid rgba(37,99,235,.3)}.whatWeDo_highlight__5e5hU h4{margin-bottom:1rem;color:#3b82f6}.whatWeDo_highlight__5e5hU p{color:#e2e8f0;font-weight:500}@media (max-width:900px){.whatWeDo_content__wjeK_{grid-template-columns:1fr}.whatWeDo_section__8jmtx h2{font-size:2rem}}.whyUs_section__Gl_kE{padding:120px 0;background:linear-gradient(180deg,#0f172a,#1e293b)}.whyUs_container__b7UhN{max-width:1200px;margin:0 auto;padding:0 2rem}.whyUs_section__Gl_kE h2{font-size:2.5rem;margin-bottom:1rem;background:linear-gradient(90deg,#3b82f6,#06b6d4);background-clip:text;-webkit-background-clip:text;color:transparent;animation:whyUs_fadeUp__hSCK_ .7s ease forwards}.whyUs_section__Gl_kE h2,.whyUs_subtitle__l20YB{text-align:center;opacity:0;transform:translateY(20px)}.whyUs_subtitle__l20YB{max-width:750px;margin:0 auto 4rem;color:#94a3b8;animation:whyUs_fadeUp__hSCK_ .7s ease .15s forwards}.whyUs_grid__jkFdg{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));grid-gap:2rem;gap:2rem}.whyUs_card__mov5D{background:rgba(30,41,59,.6);padding:2rem;border-radius:18px;border:1px solid hsla(0,0%,100%,.05);transition:.4s ease;opacity:0;transform:translateY(30px);animation:whyUs_fadeUp__hSCK_ .6s ease forwards}.whyUs_card__mov5D:first-child{animation-delay:.2s}.whyUs_card__mov5D:nth-child(2){animation-delay:.3s}.whyUs_card__mov5D:nth-child(3){animation-delay:.4s}.whyUs_card__mov5D:nth-child(4){animation-delay:.5s}.whyUs_card__mov5D:nth-child(5){animation-delay:.6s}.whyUs_card__mov5D:nth-child(6){animation-delay:.7s}.whyUs_card__mov5D:nth-child(7){animation-delay:.8s}.whyUs_card__mov5D:nth-child(8){animation-delay:.9s}.whyUs_card__mov5D:hover{transform:translateY(-8px);box-shadow:0 25px 60px rgba(0,0,0,.4);border-color:rgba(59,130,246,.3)}.whyUs_iconWrapper__tru8F{display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:12px;background:rgba(59,130,246,.1);color:#3b82f6;margin-bottom:1.2rem;transition:background .3s ease,color .3s ease,transform .3s ease}.whyUs_card__mov5D:hover .whyUs_iconWrapper__tru8F{background:rgba(6,182,212,.15);color:#06b6d4;transform:scale(1.1)}.whyUs_card__mov5D h3{margin-bottom:.75rem;color:#3b82f6;font-size:1.05rem;transition:color .3s ease}.whyUs_card__mov5D:hover h3{color:#06b6d4}.whyUs_card__mov5D p{color:#cbd5e1;font-size:.95rem;line-height:1.6}@keyframes whyUs_fadeUp__hSCK_{to{opacity:1;transform:translateY(0)}}@media (max-width:768px){.whyUs_section__Gl_kE h2{font-size:2rem}}.technologies_section__vWCDE{position:relative;padding:140px 20px;background:radial-gradient(circle at 30% 20%,rgba(59,130,246,.15),transparent 40%),radial-gradient(circle at 70% 80%,rgba(6,182,212,.15),transparent 40%),#0f172a;overflow:hidden;color:#fff}.technologies_backgroundGlow__OAyt3{position:absolute;width:600px;height:600px;background:radial-gradient(circle,rgba(59,130,246,.25),transparent 70%);top:-200px;right:-200px;filter:blur(120px);z-index:0}.technologies_container__NfKoH{position:relative;z-index:1;max-width:1200px;margin:0 auto;text-align:center}.technologies_title__PUXAK{font-size:2.8rem;font-weight:700;margin-bottom:20px;opacity:0;transform:translateY(20px);animation:technologies_fadeUp__DnbRV .7s ease forwards}.technologies_subtitle__7dq3w{max-width:650px;margin:0 auto 80px;color:#94a3b8;line-height:1.6;font-size:1.05rem;opacity:0;transform:translateY(20px);animation:technologies_fadeUp__DnbRV .7s ease .15s forwards}.technologies_grid__aojX_{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));grid-gap:40px;gap:40px;list-style:none;padding:0;margin:0}.technologies_card__gVJe5{background:hsla(0,0%,100%,.03);border-radius:18px;padding:50px 30px;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid hsla(0,0%,100%,.05);transition:all .4s ease;position:relative;opacity:0;transform:translateY(30px);animation:technologies_fadeUp__DnbRV .6s ease forwards}.technologies_techLogo__pC6fu{width:50px;height:34px;object-fit:contain;margin:0 auto 25px;display:flex;align-items:center;justify-content:center;transition:transform .3s ease,filter .3s ease}.technologies_card__gVJe5 svg{color:#3b82f6;margin-bottom:25px;transition:.3s}.technologies_card__gVJe5 h3{font-size:1.2rem;margin-bottom:10px}.technologies_card__gVJe5 p{color:#94a3b8;font-size:.95rem}.technologies_card__gVJe5:hover{transform:translateY(-10px);border-color:rgba(59,130,246,.4);box-shadow:0 25px 50px rgba(59,130,246,.15)}.technologies_card__gVJe5:hover .technologies_techLogo__pC6fu{transform:scale(1.15);filter:drop-shadow(0 0 8px rgba(59,130,246,.6))}.technologies_card__gVJe5:hover svg{transform:scale(1.1);color:#06b6d4}@keyframes technologies_fadeUp__DnbRV{to{opacity:1;transform:translateY(0)}}@media (max-width:768px){.technologies_title__PUXAK{font-size:2.2rem}}.technologies_cta__3SJRE{margin-top:70px;display:flex;flex-direction:column;align-items:center;gap:20px}.technologies_ctaText__N9oOj{color:#94a3b8;font-size:1rem;letter-spacing:.02em}.technologies_ctaButton__SeKIQ{display:inline-block;padding:14px 36px;border-radius:50px;background:linear-gradient(90deg,#3b82f6,#06b6d4);color:#fff;font-weight:600;font-size:.95rem;text-decoration:none;transition:opacity .3s ease,transform .3s ease,box-shadow .3s ease;box-shadow:0 0 30px rgba(59,130,246,.3)}.technologies_ctaButton__SeKIQ:hover{opacity:.9;transform:translateY(-3px);box-shadow:0 10px 40px rgba(59,130,246,.45)}.howWeWork_section__Fh7lD{padding:120px 0;background:linear-gradient(180deg,#1e293b,#0f172a)}.howWeWork_container__JODZT{max-width:1100px;margin:0 auto;padding:0 2rem}.howWeWork_section__Fh7lD h2{text-align:center;font-size:2.5rem;margin-bottom:1rem;background:linear-gradient(90deg,#3b82f6,#06b6d4);background-clip:text;-webkit-background-clip:text;color:transparent;opacity:0;transform:translateY(20px);animation:howWeWork_fadeUp__8kbm0 .7s ease forwards}.howWeWork_subtitle__vuiCy{text-align:center;max-width:650px;margin:0 auto 4rem;color:#94a3b8;line-height:1.6;font-size:1rem;opacity:0;transform:translateY(20px);animation:howWeWork_fadeUp__8kbm0 .7s ease .15s forwards}.howWeWork_grid__R_1EA{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));grid-gap:2rem;gap:2rem}.howWeWork_step__127bZ{background:rgba(30,41,59,.6);padding:2rem;border-radius:18px;text-align:center;border:1px solid hsla(0,0%,100%,.05);transition:.4s ease;opacity:0;transform:translateY(30px);animation:howWeWork_fadeUp__8kbm0 .6s ease forwards}.howWeWork_step__127bZ:first-child{animation-delay:.2s}.howWeWork_step__127bZ:nth-child(2){animation-delay:.3s}.howWeWork_step__127bZ:nth-child(3){animation-delay:.4s}.howWeWork_step__127bZ:nth-child(4){animation-delay:.5s}.howWeWork_step__127bZ:nth-child(5){animation-delay:.6s}.howWeWork_step__127bZ:nth-child(6){animation-delay:.7s}.howWeWork_step__127bZ:hover{transform:translateY(-8px);box-shadow:0 20px 50px rgba(0,0,0,.4);border-color:rgba(59,130,246,.3)}.howWeWork_iconWrapper__NhZSe{display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:12px;background:rgba(59,130,246,.08);color:#3b82f6;margin-bottom:1.2rem;transition:background .3s ease,color .3s ease,transform .3s ease}.howWeWork_step__127bZ:hover .howWeWork_iconWrapper__NhZSe{background:rgba(6,182,212,.15);color:#06b6d4;transform:scale(1.1)}.howWeWork_step__127bZ h3{margin:0 0 .75rem;color:#e2e8f0;font-size:1.05rem;transition:color .3s ease}.howWeWork_step__127bZ:hover h3{color:#06b6d4}.howWeWork_step__127bZ p{color:#94a3b8;font-size:.95rem;line-height:1.6}@keyframes howWeWork_fadeUp__8kbm0{to{opacity:1;transform:translateY(0)}}@media (max-width:768px){.howWeWork_section__Fh7lD h2{font-size:2rem}}.footer_footer__WYqdK{background:#0f172a;color:#fff;padding:90px 20px 30px;border-top:1px solid hsla(0,0%,100%,.08)}.footer_container__zXUKO{max-width:1200px;margin:0 auto;display:flex;justify-content:space-between;gap:50px;flex-wrap:wrap}.footer_left__r3D7m{flex:1 1;min-width:260px}.footer_logo__4u_ca{margin-bottom:20px}.footer_description__StcWQ{color:#94a3b8;font-size:.95rem;line-height:1.6}.footer_center__TSkTC{flex:1 1;min-width:240px}.footer_center__TSkTC h3{margin-bottom:18px;font-size:1.2rem}.footer_center__TSkTC ul{list-style:none;padding:0}.footer_center__TSkTC li{margin-bottom:12px;font-size:.95rem;color:#cbd5e1}.footer_center__TSkTC a{color:#00f0ff;text-decoration:none;transition:.3s}.footer_center__TSkTC a:hover{color:#00f0ff}.footer_right__ytLeU{flex:1 1;min-width:260px}.footer_verse__L4GYo{font-style:italic;color:#cbd5e1;line-height:1.7;margin-bottom:10px}.footer_reference__4070G{font-weight:600;color:#00f0ff}.footer_bottom__jgE7O{text-align:center;margin-top:70px;padding-top:20px;border-top:1px solid hsla(0,0%,100%,.08);font-size:.9rem;color:#94a3b8}@media (max-width:768px){.footer_container__zXUKO{flex-direction:column;text-align:center}.footer_center__TSkTC,.footer_left__r3D7m,.footer_right__ytLeU{margin-bottom:40px}.footer_logo__4u_ca{margin:0 auto 20px}}