.Navbar_navbar__ovshs{position:fixed;top:0;left:0;right:0;z-index:1000;background:rgba(255,255,255,.85);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border-bottom:1px solid rgba(226,232,240,.8);transition:all .3s ease;box-shadow:0 1px 3px rgba(0,0,0,.05)}.Navbar_navbar__ovshs.Navbar_scrolled__4eAgn{background:rgba(255,255,255,.95);backdrop-filter:blur(25px);-webkit-backdrop-filter:blur(25px);box-shadow:0 4px 20px rgba(0,0,0,.08)}.Navbar_navbarContainer__zxeRZ{max-width:1200px;margin:0 auto;padding:0 .875rem;display:flex;align-items:center;justify-content:space-between;height:3.5rem}@media (min-width:640px){.Navbar_navbarContainer__zxeRZ{padding:0 1.5rem;height:4rem}}@media (min-width:1024px){.Navbar_navbarContainer__zxeRZ{padding:0 2rem}}.Navbar_logo__I5PJD{display:flex;align-items:center;gap:.375rem;font-size:1.25rem;font-weight:700;color:#0A2647;text-decoration:none;transition:color .3s ease}@media (min-width:640px){.Navbar_logo__I5PJD{gap:.5rem;font-size:1.5rem}}.Navbar_logo__I5PJD:hover{color:#2E86C1}.Navbar_logoImage__FuL_b{position:relative;width:2rem;height:2rem}@media (min-width:640px){.Navbar_logoImage__FuL_b{width:2.5rem;height:2.5rem}}@media (min-width:1024px){.Navbar_logoImage__FuL_b{width:3rem;height:3rem}}.Navbar_logoText__iNK95{font-weight:700;font-size:.938rem;color:#0A2647}@media (min-width:640px){.Navbar_logoText__iNK95{font-size:1.125rem}}@media (min-width:1024px){.Navbar_logoText__iNK95{font-size:1.25rem}}@media (max-width:479px){.Navbar_logoText__iNK95{display:none}}.Navbar_navLinks__TGO3M{display:none;align-items:center;gap:1.5rem}@media (min-width:768px){.Navbar_navLinks__TGO3M{display:flex}}@media (min-width:1024px){.Navbar_navLinks__TGO3M{gap:2rem}}.Navbar_navLink__5DOzm{color:#475569;text-decoration:none;font-weight:500;font-size:.875rem;transition:all .3s ease;position:relative;padding:.5rem 0}@media (min-width:1024px){.Navbar_navLink__5DOzm{font-size:1rem}}.Navbar_navLink__5DOzm:hover{color:#0A2647}.Navbar_navLink__5DOzm.Navbar_active__fO2Cq{color:#2E86C1}.Navbar_navLink__5DOzm.Navbar_active__fO2Cq:after{content:""}.Navbar_activeIndicator__rNf_3,.Navbar_navLink__5DOzm.Navbar_active__fO2Cq:after{position:absolute;bottom:0;left:0;right:0;height:2px;background:linear-gradient(90deg,#27AE60,#2E86C1);border-radius:1px}.Navbar_mobileMenuButton__apP08{display:flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;background:transparent;border:none;color:#0A2647;cursor:pointer;transition:all .3s ease}@media (min-width:640px){.Navbar_mobileMenuButton__apP08{width:2.5rem;height:2.5rem}}@media (min-width:768px){.Navbar_mobileMenuButton__apP08{display:none}}.Navbar_mobileMenuButton__apP08:hover{background:rgba(10,38,71,.05);border-radius:.5rem}.Navbar_mobileMenu__VYi3a{position:fixed;top:3.5rem;left:0;right:0;background:rgba(255,255,255,.95);backdrop-filter:blur(25px);-webkit-backdrop-filter:blur(25px);border-bottom:1px solid #e2e8f0;padding:.75rem;transform:translateY(-100%);opacity:0;transition:all .3s ease;pointer-events:none}@media (min-width:640px){.Navbar_mobileMenu__VYi3a{top:4rem;padding:1rem}}@media (max-width:768px){.Navbar_mobileMenu__VYi3a{background:rgba(255,255,255,.98);backdrop-filter:blur(40px);-webkit-backdrop-filter:blur(40px);z-index:999}.Navbar_mobileNavLinks__0wafb{padding:.75rem 0}.Navbar_mobileNavLink__wewHb{margin:.125rem 0}}@media (min-width:640px) and (max-width:768px){.Navbar_mobileNavLinks__0wafb{padding:1rem 0}.Navbar_mobileNavLink__wewHb{margin:.25rem 0}}.Navbar_mobileMenu__VYi3a.Navbar_open__fHeLa{transform:translateY(0);opacity:1;pointer-events:auto}.Navbar_mobileNavLinks__0wafb{display:flex;flex-direction:column;gap:.5rem}@media (min-width:640px){.Navbar_mobileNavLinks__0wafb{gap:.75rem}}.Navbar_mobileNavLink__wewHb{color:#475569;text-decoration:none;font-weight:500;font-size:.875rem;padding:.625rem .875rem;border-radius:.375rem;transition:all .3s ease}@media (min-width:640px){.Navbar_mobileNavLink__wewHb{font-size:1rem;padding:.75rem 1rem;border-radius:.5rem}}.Navbar_mobileNavLink__wewHb:hover{color:#0A2647;background:rgba(10,38,71,.05)}.Navbar_mobileNavLink__wewHb.Navbar_active__fO2Cq{color:#2E86C1;background:rgba(46,134,193,.08)}.Navbar_backToTopButton__AA0w_{position:fixed;bottom:1rem;right:1rem;z-index:1000;padding:.625rem;background:linear-gradient(135deg,#27AE60,#2E86C1);color:white;border:none;border-radius:50%;box-shadow:0 4px 14px rgba(39,174,96,.3);transition:all .3s ease;cursor:pointer}@media (min-width:640px){.Navbar_backToTopButton__AA0w_{bottom:1.5rem;right:1.5rem;padding:.75rem}}@media (min-width:1024px){.Navbar_backToTopButton__AA0w_{bottom:2rem;right:2rem}}.Navbar_backToTopButton__AA0w_:hover{box-shadow:0 6px 20px rgba(39,174,96,.4)}.Navbar_menuIcon__xLjHA{width:1.25rem;height:1.25rem}@media (min-width:640px){.Navbar_menuIcon__xLjHA{width:1.5rem;height:1.5rem}}.Navbar_backToTopIcon__PLoYu{width:1.25rem;height:1.25rem}@media (min-width:640px){.Navbar_backToTopIcon__PLoYu{width:1.5rem;height:1.5rem}}.Navbar_logoImageInner__PGlGS{object-fit:contain;transition:transform .3s ease}.Navbar_logo__I5PJD:hover .Navbar_logoImageInner__PGlGS{transform:scale(1.1)}.Footer_footer__LxLGV{background:#0A2647;color:white;padding:2rem 0 1rem;margin:0}@media (min-width:640px){.Footer_footer__LxLGV{padding:2.5rem 0 1.25rem}}@media (min-width:1024px){.Footer_footer__LxLGV{padding:3rem 0 1.5rem}}.Footer_footerContainer__uzGp8{max-width:1200px;margin:0 auto;padding:0 1rem}@media (min-width:640px){.Footer_footerContainer__uzGp8{padding:0 1.5rem}}@media (min-width:1024px){.Footer_footerContainer__uzGp8{padding:0 2rem}}.Footer_footerContent__QrNjG{display:grid;grid-template-columns:1fr;grid-gap:1.5rem;gap:1.5rem;align-items:start}@media (min-width:640px){.Footer_footerContent__QrNjG{gap:1.75rem}}@media (min-width:768px){.Footer_footerContent__QrNjG{grid-template-columns:2fr 1fr 1fr;gap:2rem}}.Footer_footerSection__fMxhf{display:flex;flex-direction:column}.Footer_footerLogo__JS_3t{display:flex;align-items:center;gap:.375rem;text-decoration:none;color:white;margin-bottom:.5rem}@media (min-width:640px){.Footer_footerLogo__JS_3t{gap:.5rem;margin-bottom:.75rem}}.Footer_footerLogoImage__isw7N{position:relative;width:1.75rem;height:1.75rem}@media (min-width:640px){.Footer_footerLogoImage__isw7N{width:2rem;height:2rem}}.Footer_footerLogoText__rMjMr{font-weight:700;font-size:.938rem}@media (min-width:640px){.Footer_footerLogoText__rMjMr{font-size:1rem}}@media (min-width:1024px){.Footer_footerLogoText__rMjMr{font-size:1.125rem}}.Footer_footerDescription__a_aRs{color:rgba(255,255,255,.7);font-size:.813rem;line-height:1.6;max-width:20rem}@media (min-width:640px){.Footer_footerDescription__a_aRs{font-size:.875rem}}.Footer_footerSectionTitle__l3Lrj{font-size:.875rem;font-weight:600;color:white;margin-bottom:.75rem}@media (min-width:640px){.Footer_footerSectionTitle__l3Lrj{font-size:.938rem;margin-bottom:.875rem}}@media (min-width:1024px){.Footer_footerSectionTitle__l3Lrj{font-size:1rem;margin-bottom:1rem}}.Footer_footerLinks__VDHD3{display:flex;flex-direction:column;gap:.375rem}@media (min-width:640px){.Footer_footerLinks__VDHD3{gap:.5rem}}.Footer_footerLink__3nFfI{color:rgba(255,255,255,.7);text-decoration:none;font-size:.813rem;transition:color .3s ease}@media (min-width:640px){.Footer_footerLink__3nFfI{font-size:.875rem}}.Footer_footerLink__3nFfI:hover{color:#7EC8E3}.Footer_footerSocial__Nm6X9{display:flex;gap:.5rem}@media (min-width:640px){.Footer_footerSocial__Nm6X9{gap:.75rem}}.Footer_socialLink__h7068{display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.2);border-radius:50%;color:white;text-decoration:none;transition:all .3s ease}@media (min-width:640px){.Footer_socialLink__h7068{width:2.25rem;height:2.25rem}}@media (min-width:1024px){.Footer_socialLink__h7068{width:2.5rem;height:2.5rem}}.Footer_socialLink__h7068:hover{background:rgba(46,134,193,.3);border-color:rgba(46,134,193,.5)}.Footer_socialIcon__loGmb{width:1rem;height:1rem}@media (min-width:640px){.Footer_socialIcon__loGmb{width:1.125rem;height:1.125rem}}@media (min-width:1024px){.Footer_socialIcon__loGmb{width:1.25rem;height:1.25rem}}.Footer_footerBottom__fDTaH{border-top:1px solid rgba(255,255,255,.1);padding-top:1rem;margin-top:1.5rem;text-align:center}@media (min-width:640px){.Footer_footerBottom__fDTaH{padding-top:1.25rem;margin-top:1.75rem}}@media (min-width:1024px){.Footer_footerBottom__fDTaH{padding-top:1.5rem;margin-top:2rem}}.Footer_footerCopyright__jZAZf{color:rgba(255,255,255,.5);font-size:.75rem}@media (min-width:640px){.Footer_footerCopyright__jZAZf{font-size:.813rem}}@media (min-width:1024px){.Footer_footerCopyright__jZAZf{font-size:.875rem}}.Footer_footerMadeWith__jCLbK{color:rgba(255,255,255,.4);font-size:.688rem;margin-top:.375rem;display:flex;align-items:center;justify-content:center;gap:.25rem}@media (min-width:640px){.Footer_footerMadeWith__jCLbK{font-size:.75rem;margin-top:.5rem}}.Footer_heartIcon__S39bV{width:.625rem;height:.625rem;color:#ef4444}@media (min-width:640px){.Footer_heartIcon__S39bV{width:.75rem;height:.75rem}}.HomePage_homeContainer__PYj8w{min-height:100vh;background:#FFFFFF;color:#0A2647;padding-top:0}.HomePage_mainContent__tUB6X{position:relative}.HomePage_heroSection__PqvCz{min-height:100vh;display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative;overflow:hidden}@media (max-width:768px){.HomePage_heroSection__PqvCz{padding-top:6rem;padding-bottom:3rem;min-height:auto}}.HomePage_heroBackground__B2utG{position:absolute;inset:0;background:linear-gradient(135deg,rgba(232,245,233,.6),rgba(227,242,253,.6) 50%,rgba(248,250,251,1))}@media (max-width:768px){.HomePage_heroBackground__B2utG{inset:0}}.HomePage_heroContainer__W4_Tr{max-width:1200px;margin:0 auto;padding:0 1rem;z-index:10}.HomePage_heroContent__Aq_nR{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3rem;width:100%}@media (min-width:1024px){.HomePage_heroContent__Aq_nR{flex-direction:row;gap:4rem;align-items:center}}.HomePage_heroText__6iDdV{flex:1 1;text-align:center;min-width:0;max-width:40rem;width:100%}@media (min-width:1024px){.HomePage_heroText__6iDdV{text-align:left;flex:1 1}}.HomePage_heroImageContainer__Mtd1V{position:relative;flex-shrink:0}.HomePage_heroImageWrapper__qCmvN{position:relative;width:12rem;height:10rem}@media (min-width:640px){.HomePage_heroImageWrapper__qCmvN{width:16rem;height:14rem}}@media (min-width:768px){.HomePage_heroImageWrapper__qCmvN{width:20rem;height:16rem}}@media (min-width:1024px){.HomePage_heroImageWrapper__qCmvN{width:28rem;height:24rem}}.HomePage_heroImage__k70Ot{object-fit:contain}.HomePage_scrollIndicator__OV5es{position:absolute;bottom:2rem;left:50%;transform:translateX(-50%)}.HomePage_scrollIndicatorIcon__1D29j{width:2rem;height:2rem;color:rgba(10,38,71,.3)}@media (max-width:768px){.HomePage_scrollIndicator__OV5es{display:none}.HomePage_heroContent__Aq_nR{gap:2rem}}.HomePage_servicesSection__huF3P{padding:3rem 0;background:#F8FAFB}@media (min-width:640px){.HomePage_servicesSection__huF3P{padding:4rem 0}}@media (min-width:1024px){.HomePage_servicesSection__huF3P{padding:8rem 0}}.HomePage_servicesContainer__HMC_8{max-width:1200px;margin:0 auto;padding:0 1rem}.HomePage_servicesHeader__SCiAD{text-align:center;margin-bottom:2rem}@media (min-width:640px){.HomePage_servicesHeader__SCiAD{margin-bottom:3rem}}@media (min-width:1024px){.HomePage_servicesHeader__SCiAD{margin-bottom:4rem}}.HomePage_servicesTitle__wx2hF{font-size:1.75rem;font-weight:800;margin-bottom:.75rem;background:linear-gradient(135deg,#0A2647,#2E86C1);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}@media (min-width:640px){.HomePage_servicesTitle__wx2hF{font-size:2rem}}@media (min-width:768px){.HomePage_servicesTitle__wx2hF{font-size:2.25rem}}@media (min-width:1024px){.HomePage_servicesTitle__wx2hF{font-size:3rem;margin-bottom:1rem}}.HomePage_servicesSubtitle__0YiT0{font-size:.938rem;color:#475569;max-width:36rem;margin:0 auto}@media (min-width:640px){.HomePage_servicesSubtitle__0YiT0{font-size:1rem}}@media (min-width:1024px){.HomePage_servicesSubtitle__0YiT0{font-size:1.125rem}}.HomePage_servicesGrid__ykRQo{display:grid;grid-template-columns:1fr;grid-gap:1.5rem;gap:1.5rem}@media (min-width:768px){.HomePage_servicesGrid__ykRQo{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.HomePage_servicesGrid__ykRQo{grid-template-columns:repeat(4,1fr)}}.HomePage_serviceCard__x_8NY{background:white;border:1px solid #e2e8f0;border-radius:.75rem;padding:1.25rem;text-align:center;transition:all .3s ease;box-shadow:0 1px 3px rgba(0,0,0,.04)}@media (min-width:640px){.HomePage_serviceCard__x_8NY{padding:1.5rem;border-radius:1rem}}@media (min-width:1024px){.HomePage_serviceCard__x_8NY{padding:2rem}}.HomePage_serviceCard__x_8NY:hover{box-shadow:0 12px 30px rgba(0,0,0,.08);transform:translateY(-4px);border-color:rgba(46,134,193,.2)}.HomePage_serviceIconWrapper__sDA1w{display:inline-flex;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;border-radius:.625rem;background:rgba(46,134,193,.08);margin-bottom:1rem}@media (min-width:640px){.HomePage_serviceIconWrapper__sDA1w{width:3rem;height:3rem;margin-bottom:1.125rem}}@media (min-width:1024px){.HomePage_serviceIconWrapper__sDA1w{width:3.5rem;height:3.5rem;border-radius:.75rem;margin-bottom:1.25rem}}.HomePage_serviceIcon__NYCj_{width:1.375rem;height:1.375rem}@media (min-width:640px){.HomePage_serviceIcon__NYCj_{width:1.5rem;height:1.5rem}}@media (min-width:1024px){.HomePage_serviceIcon__NYCj_{width:1.75rem;height:1.75rem}}.HomePage_serviceTitle__31HjF{font-size:1rem;font-weight:700;color:#0A2647;margin-bottom:.5rem}@media (min-width:640px){.HomePage_serviceTitle__31HjF{font-size:1.063rem;margin-bottom:.625rem}}@media (min-width:1024px){.HomePage_serviceTitle__31HjF{font-size:1.125rem;margin-bottom:.75rem}}.HomePage_serviceDescription__7O2uk{font-size:.813rem;color:#475569;line-height:1.6}@media (min-width:640px){.HomePage_serviceDescription__7O2uk{font-size:.875rem}}.HomePage_techSection__vapq4{padding:3rem 0;background:#FFFFFF}@media (min-width:640px){.HomePage_techSection__vapq4{padding:4rem 0}}@media (min-width:1024px){.HomePage_techSection__vapq4{padding:8rem 0}}.HomePage_techContainer__ACnvC{max-width:1200px;margin:0 auto;padding:0 1rem}.HomePage_techHeader__0m5eE{text-align:center;margin-bottom:2rem}@media (min-width:640px){.HomePage_techHeader__0m5eE{margin-bottom:3rem}}@media (min-width:1024px){.HomePage_techHeader__0m5eE{margin-bottom:4rem}}.HomePage_techTitle__c7dyx{font-size:1.75rem;font-weight:800;margin-bottom:.75rem;background:linear-gradient(135deg,#27AE60,#2E86C1);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}@media (min-width:640px){.HomePage_techTitle__c7dyx{font-size:2rem}}@media (min-width:768px){.HomePage_techTitle__c7dyx{font-size:2.25rem}}@media (min-width:1024px){.HomePage_techTitle__c7dyx{font-size:3rem;margin-bottom:1rem}}.HomePage_techSubtitle__4s05V{font-size:.938rem;color:#475569;max-width:36rem;margin:0 auto}@media (min-width:640px){.HomePage_techSubtitle__4s05V{font-size:1rem}}@media (min-width:1024px){.HomePage_techSubtitle__4s05V{font-size:1.125rem}}.HomePage_ctaSection__s2Msq{position:relative;padding:3rem 0;background:linear-gradient(135deg,#E8F5E9,#E3F2FD)}@media (min-width:640px){.HomePage_ctaSection__s2Msq{padding:4rem 0}}@media (min-width:1024px){.HomePage_ctaSection__s2Msq{padding:8rem 0}}.HomePage_ctaBackground__6SX6_{position:absolute;inset:0;background:linear-gradient(135deg,rgba(39,174,96,.05),rgba(46,134,193,.05))}.HomePage_ctaContainer__vSI_E{max-width:1200px;margin:0 auto;padding:0 1rem;position:relative;z-index:10}.HomePage_ctaContent__5WFAs{text-align:center;max-width:40rem;margin:0 auto}.HomePage_ctaTitle__0WAN8{font-size:1.75rem;font-weight:800;margin-bottom:.75rem;background:linear-gradient(135deg,#27AE60,#2E86C1);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;line-height:1.15}@media (min-width:640px){.HomePage_ctaTitle__0WAN8{font-size:2rem}}@media (min-width:768px){.HomePage_ctaTitle__0WAN8{font-size:2.5rem;margin-bottom:1rem}}@media (min-width:1024px){.HomePage_ctaTitle__0WAN8{font-size:3.5rem}}.HomePage_ctaDescription__bzTQq{font-size:.938rem;color:#475569;margin-bottom:1.5rem}@media (min-width:640px){.HomePage_ctaDescription__bzTQq{font-size:1rem;margin-bottom:1.75rem}}@media (min-width:1024px){.HomePage_ctaDescription__bzTQq{font-size:1.125rem;margin-bottom:2rem}}.HomePage_ctaButton__3TTZb{display:inline-flex;align-items:center;gap:.375rem;padding:.75rem 1.25rem;background:linear-gradient(135deg,#27AE60,#2E86C1);color:white;border-radius:9999px;font-weight:600;font-size:.875rem;transition:all .3s ease;text-decoration:none;box-shadow:0 4px 14px rgba(39,174,96,.3)}@media (min-width:640px){.HomePage_ctaButton__3TTZb{gap:.5rem;padding:.875rem 1.75rem;font-size:1rem}}@media (min-width:1024px){.HomePage_ctaButton__3TTZb{padding:1rem 2rem}}.HomePage_ctaButton__3TTZb:hover{box-shadow:0 6px 20px rgba(39,174,96,.4);transform:translateY(-2px)}.HomePage_arrowIcon__hl9Jd{width:1rem;height:1rem}@media (min-width:640px){.HomePage_arrowIcon__hl9Jd{width:1.25rem;height:1.25rem}}.HomePage_aboutCtaSection__5wL16{padding:3rem 0;background:#0A2647}@media (min-width:640px){.HomePage_aboutCtaSection__5wL16{padding:4rem 0}}@media (min-width:1024px){.HomePage_aboutCtaSection__5wL16{padding:8rem 0}}.HomePage_aboutCtaContainer__HIigt{max-width:1200px;margin:0 auto;padding:0 1rem}.HomePage_aboutCtaContent__Ep2zE{text-align:center;max-width:40rem;margin:0 auto}.HomePage_aboutCtaTitle__iDsnY{font-size:1.75rem;font-weight:800;margin-bottom:.75rem;background:linear-gradient(90deg,#7EC8E3,#4ECB71);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;line-height:1.15}@media (min-width:640px){.HomePage_aboutCtaTitle__iDsnY{font-size:2rem}}@media (min-width:768px){.HomePage_aboutCtaTitle__iDsnY{font-size:2.5rem;margin-bottom:1rem}}@media (min-width:1024px){.HomePage_aboutCtaTitle__iDsnY{font-size:3.5rem}}.HomePage_aboutCtaDescription___NK5Z{font-size:.938rem;color:rgba(255,255,255,.8);margin-bottom:1.5rem}@media (min-width:640px){.HomePage_aboutCtaDescription___NK5Z{font-size:1rem;margin-bottom:1.75rem}}@media (min-width:1024px){.HomePage_aboutCtaDescription___NK5Z{font-size:1.125rem;margin-bottom:2rem}}.HomePage_aboutCtaButton__MjNRf{display:inline-flex;align-items:center;gap:.375rem;padding:.75rem 1.25rem;background:linear-gradient(135deg,#4ECB71,#7EC8E3);color:#0A2647;border-radius:9999px;font-weight:600;font-size:.875rem;transition:all .3s ease;text-decoration:none;box-shadow:0 4px 14px rgba(78,203,113,.3)}@media (min-width:640px){.HomePage_aboutCtaButton__MjNRf{gap:.5rem;padding:.875rem 1.75rem;font-size:1rem}}@media (min-width:1024px){.HomePage_aboutCtaButton__MjNRf{padding:1rem 2rem}}.HomePage_aboutCtaButton__MjNRf:hover{box-shadow:0 6px 20px rgba(78,203,113,.4);transform:translateY(-2px)}.ContactPage_contactContainer__ZYiiY{min-height:100vh;background:#FFFFFF;color:#0A2647}.ContactPage_mainContent__K57ZM{padding-top:5rem}.ContactPage_heroSection__lq0fj{padding:3rem 0 1.5rem;background:linear-gradient(135deg,#E8F5E9,#E3F2FD)}@media (min-width:640px){.ContactPage_heroSection__lq0fj{padding:3.5rem 0 2rem}}@media (min-width:1024px){.ContactPage_heroSection__lq0fj{padding:6rem 0 3rem}}.ContactPage_heroContainer__tOqvI{max-width:1200px;margin:0 auto;padding:0 1rem}@media (min-width:640px){.ContactPage_heroContainer__tOqvI{padding:0 1.5rem}}@media (min-width:1024px){.ContactPage_heroContainer__tOqvI{padding:0 2rem}}.ContactPage_heroContent__NNIzM{text-align:center;max-width:48rem;margin:0 auto}.ContactPage_heroTitle__98_a3{font-size:2rem;font-weight:800;margin-bottom:.75rem;background:linear-gradient(135deg,#0A2647,#2E86C1);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;line-height:1.15}@media (min-width:640px){.ContactPage_heroTitle__98_a3{font-size:2.5rem}}@media (min-width:768px){.ContactPage_heroTitle__98_a3{font-size:3rem;margin-bottom:1rem}}@media (min-width:1024px){.ContactPage_heroTitle__98_a3{font-size:4rem}}.ContactPage_heroSubtitle__wrFQn{font-size:.938rem;color:#475569}@media (min-width:640px){.ContactPage_heroSubtitle__wrFQn{font-size:1rem}}@media (min-width:1024px){.ContactPage_heroSubtitle__wrFQn{font-size:1.125rem}}.ContactPage_contactSection__vNQx8{padding:2rem 0 3rem}@media (min-width:640px){.ContactPage_contactSection__vNQx8{padding:2.5rem 0 4rem}}@media (min-width:1024px){.ContactPage_contactSection__vNQx8{padding:4rem 0 8rem}}.ContactPage_contactContentContainer__qeM6X{max-width:1200px;margin:0 auto;padding:0 1rem}@media (min-width:640px){.ContactPage_contactContentContainer__qeM6X{padding:0 1.5rem}}@media (min-width:1024px){.ContactPage_contactContentContainer__qeM6X{padding:0 2rem}}.ContactPage_contactGrid__uFKUr{display:grid;grid-template-columns:1fr;grid-gap:2rem;gap:2rem}@media (min-width:640px){.ContactPage_contactGrid__uFKUr{gap:2.5rem}}@media (min-width:1024px){.ContactPage_contactGrid__uFKUr{grid-template-columns:1.2fr 1fr;gap:3rem}}.ContactPage_formTitle__6uxCQ{font-size:1.25rem;font-weight:700;color:#0A2647;margin-bottom:1rem}@media (min-width:640px){.ContactPage_formTitle__6uxCQ{font-size:1.375rem;margin-bottom:1.25rem}}@media (min-width:1024px){.ContactPage_formTitle__6uxCQ{font-size:1.5rem;margin-bottom:1.5rem}}.ContactPage_contactForm__3vRKh{background:white;border:1px solid #e2e8f0;border-radius:.75rem;padding:1.25rem;box-shadow:0 1px 3px rgba(0,0,0,.04)}@media (min-width:640px){.ContactPage_contactForm__3vRKh{padding:1.5rem;border-radius:1rem}}@media (min-width:1024px){.ContactPage_contactForm__3vRKh{padding:2rem}}.ContactPage_formRow__51U1r{display:grid;grid-template-columns:1fr;grid-gap:1rem;gap:1rem;margin-bottom:1rem}@media (min-width:640px){.ContactPage_formRow__51U1r{gap:1.25rem;margin-bottom:1.25rem}}@media (min-width:768px){.ContactPage_formRow__51U1r{grid-template-columns:1fr 1fr;gap:1.5rem;margin-bottom:1.5rem}}.ContactPage_formGroup__5NY8G{margin-bottom:1rem}@media (min-width:640px){.ContactPage_formGroup__5NY8G{margin-bottom:1.25rem}}@media (min-width:1024px){.ContactPage_formGroup__5NY8G{margin-bottom:1.5rem}}.ContactPage_formLabel__mU7ui{display:block;font-weight:500;color:#0A2647;margin-bottom:.375rem;font-size:.813rem}@media (min-width:640px){.ContactPage_formLabel__mU7ui{font-size:.875rem;margin-bottom:.5rem}}.ContactPage_formInput__CEzGr{width:100%;padding:.625rem .875rem;background:#F8FAFB;border:1px solid #e2e8f0;border-radius:.375rem;color:#0A2647;font-size:.875rem;transition:all .3s ease}@media (min-width:640px){.ContactPage_formInput__CEzGr{padding:.75rem 1rem;border-radius:.5rem;font-size:1rem}}.ContactPage_formInput__CEzGr:focus{outline:none;border-color:#2E86C1;background:white;box-shadow:0 0 0 3px rgba(46,134,193,.1)}.ContactPage_formInput__CEzGr::placeholder{color:#94A3B8}.ContactPage_formTextarea__zswwB{width:100%;padding:.625rem .875rem;background:#F8FAFB;border:1px solid #e2e8f0;border-radius:.375rem;color:#0A2647;font-size:.875rem;min-height:100px;resize:vertical;transition:all .3s ease;font-family:inherit}@media (min-width:640px){.ContactPage_formTextarea__zswwB{padding:.75rem 1rem;border-radius:.5rem;font-size:1rem;min-height:120px}}.ContactPage_formTextarea__zswwB:focus{outline:none;border-color:#2E86C1;background:white;box-shadow:0 0 0 3px rgba(46,134,193,.1)}.ContactPage_formTextarea__zswwB::placeholder{color:#94A3B8}.ContactPage_formButton__rwn0A{width:100%;padding:.75rem 1.25rem;background:linear-gradient(135deg,#27AE60,#2E86C1);color:white;border:none;border-radius:.375rem;font-size:.875rem;font-weight:600;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;justify-content:center;gap:.375rem;box-shadow:0 4px 14px rgba(39,174,96,.3)}@media (min-width:640px){.ContactPage_formButton__rwn0A{padding:.875rem 1.5rem;border-radius:.5rem;font-size:1rem;gap:.5rem}}.ContactPage_formButton__rwn0A:hover{box-shadow:0 6px 20px rgba(39,174,96,.4);transform:translateY(-1px)}.ContactPage_formButton__rwn0A:disabled{opacity:.6;cursor:not-allowed;transform:none}.ContactPage_sendIcon__SlY_2{width:.875rem;height:.875rem}@media (min-width:640px){.ContactPage_sendIcon__SlY_2{width:1rem;height:1rem}}.ContactPage_contactInfo__d28wQ{display:flex;flex-direction:column;gap:1.5rem}@media (min-width:640px){.ContactPage_contactInfo__d28wQ{gap:1.75rem}}@media (min-width:1024px){.ContactPage_contactInfo__d28wQ{gap:2rem}}.ContactPage_contactInfoTitle__CM33F{font-size:1.25rem;font-weight:700;color:#0A2647;margin-bottom:1rem}@media (min-width:640px){.ContactPage_contactInfoTitle__CM33F{font-size:1.375rem;margin-bottom:1.25rem}}@media (min-width:1024px){.ContactPage_contactInfoTitle__CM33F{font-size:1.5rem;margin-bottom:1.5rem}}.ContactPage_contactInfoList__aK19m{display:flex;flex-direction:column;gap:.75rem}@media (min-width:640px){.ContactPage_contactInfoList__aK19m{gap:1rem}}.ContactPage_contactInfoItem__LjvdW{display:flex;align-items:center;gap:.75rem;padding:.875rem;background:#F8FAFB;border:1px solid #e2e8f0;border-radius:.625rem;transition:all .3s ease;text-decoration:none;color:inherit}@media (min-width:640px){.ContactPage_contactInfoItem__LjvdW{gap:1rem;padding:1rem;border-radius:.75rem}}.ContactPage_contactInfoItem__LjvdW:hover{background:white;box-shadow:0 4px 12px rgba(0,0,0,.06);border-color:rgba(46,134,193,.2)}.ContactPage_contactInfoIcon__c8hTE{padding:.625rem;background:linear-gradient(135deg,rgba(39,174,96,.1),rgba(46,134,193,.1));border-radius:.375rem}@media (min-width:640px){.ContactPage_contactInfoIcon__c8hTE{padding:.75rem;border-radius:.5rem}}.ContactPage_contactInfoIconSvg__GRCob{width:1rem;height:1rem;color:#2E86C1}@media (min-width:640px){.ContactPage_contactInfoIconSvg__GRCob{width:1.25rem;height:1.25rem}}.ContactPage_contactInfoItemTitle__sQIUz{font-weight:600;color:#0A2647;margin-bottom:.125rem;font-size:.813rem}@media (min-width:640px){.ContactPage_contactInfoItemTitle__sQIUz{font-size:.875rem}}.ContactPage_contactInfoItemValue__wgLjJ{color:#475569;font-size:.813rem}@media (min-width:640px){.ContactPage_contactInfoItemValue__wgLjJ{font-size:.875rem}}.ContactPage_ctaCard__PW9ml{padding:1.125rem;background:linear-gradient(135deg,rgba(39,174,96,.08),rgba(46,134,193,.08));border:1px solid rgba(46,134,193,.15);border-radius:.75rem}@media (min-width:640px){.ContactPage_ctaCard__PW9ml{padding:1.25rem;border-radius:1rem}}@media (min-width:1024px){.ContactPage_ctaCard__PW9ml{padding:1.5rem}}.ContactPage_ctaCardTitle__3bOYL{font-size:1rem;font-weight:700;color:#0A2647;margin-bottom:.375rem}@media (min-width:640px){.ContactPage_ctaCardTitle__3bOYL{font-size:1.063rem;margin-bottom:.438rem}}@media (min-width:1024px){.ContactPage_ctaCardTitle__3bOYL{font-size:1.125rem;margin-bottom:.5rem}}.ContactPage_ctaCardDescription___6IIv{color:#475569;font-size:.813rem;line-height:1.6}@media (min-width:640px){.ContactPage_ctaCardDescription___6IIv{font-size:.875rem}}.ContactPage_spinner__IidJg{width:.875rem;height:.875rem;border:2px solid transparent;border-top-color:currentcolor;border-radius:50%;animation:ContactPage_spin__z2COq 1s linear infinite}@media (min-width:640px){.ContactPage_spinner__IidJg{width:1rem;height:1rem}}@keyframes ContactPage_spin__z2COq{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.ContactPage_statusMessage__4kuca{margin-top:.875rem;padding:.625rem;border-radius:.375rem;font-size:.813rem;text-align:center}@media (min-width:640px){.ContactPage_statusMessage__4kuca{margin-top:1rem;padding:.75rem;border-radius:.5rem;font-size:.875rem}}.ContactPage_statusMessage__4kuca.ContactPage_success__AbBew{background:rgba(39,174,96,.1);color:#27AE60;border:1px solid rgba(39,174,96,.2)}.ContactPage_statusMessage__4kuca.ContactPage_error__IWzv_{background:rgba(239,68,68,.1);color:#ef4444;border:1px solid rgba(239,68,68,.2)}.ServicesPage_servicesContainer__UzPuZ{min-height:100vh;background:#FFFFFF;color:#0A2647}.ServicesPage_mainContent__92cCE{padding-top:5rem}.ServicesPage_container__w1RDN{max-width:1200px;margin:0 auto;padding:0 1rem}@media (min-width:640px){.ServicesPage_container__w1RDN{padding:0 1.5rem}}@media (min-width:1024px){.ServicesPage_container__w1RDN{padding:0 2rem}}.ServicesPage_heroSection__8i1xN{padding:3rem 0 1.5rem;background:linear-gradient(135deg,#E8F5E9,#E3F2FD)}@media (min-width:640px){.ServicesPage_heroSection__8i1xN{padding:3.5rem 0 2rem}}@media (min-width:1024px){.ServicesPage_heroSection__8i1xN{padding:6rem 0 3rem}}.ServicesPage_header__Gev0V{text-align:center;margin-bottom:1.5rem}@media (min-width:640px){.ServicesPage_header__Gev0V{margin-bottom:2rem}}.ServicesPage_title__LKxxy{font-size:2rem;font-weight:800;margin-bottom:.75rem;background:linear-gradient(135deg,#0A2647,#2E86C1);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;line-height:1.15}@media (min-width:640px){.ServicesPage_title__LKxxy{font-size:2.5rem}}@media (min-width:768px){.ServicesPage_title__LKxxy{font-size:3rem;margin-bottom:1rem}}@media (min-width:1024px){.ServicesPage_title__LKxxy{font-size:4rem}}.ServicesPage_subtitle__MJwQy{font-size:.938rem;color:#475569;max-width:36rem;margin:0 auto}@media (min-width:640px){.ServicesPage_subtitle__MJwQy{font-size:1rem}}@media (min-width:1024px){.ServicesPage_subtitle__MJwQy{font-size:1.125rem}}.ServicesPage_servicesGridSection__nST5G{padding:2.5rem 0 3.5rem}@media (min-width:640px){.ServicesPage_servicesGridSection__nST5G{padding:3rem 0 5rem}}@media (min-width:1024px){.ServicesPage_servicesGridSection__nST5G{padding:5rem 0 8rem}}.ServicesPage_servicesGrid__tFUs4{display:grid;grid-template-columns:1fr;grid-gap:1rem;gap:1rem}@media (min-width:640px){.ServicesPage_servicesGrid__tFUs4{gap:1.25rem}}@media (min-width:768px){.ServicesPage_servicesGrid__tFUs4{grid-template-columns:repeat(2,1fr);gap:1.5rem}}@media (min-width:1024px){.ServicesPage_servicesGrid__tFUs4{grid-template-columns:repeat(3,1fr)}}.ServicesPage_serviceCard__x_UEU{background:white;border:1px solid #e2e8f0;border-radius:.75rem;padding:1.25rem;transition:all .3s ease;box-shadow:0 1px 3px rgba(0,0,0,.04)}@media (min-width:640px){.ServicesPage_serviceCard__x_UEU{padding:1.5rem;border-radius:1rem}}@media (min-width:1024px){.ServicesPage_serviceCard__x_UEU{padding:1.75rem}}.ServicesPage_serviceCard__x_UEU:hover{box-shadow:0 12px 30px rgba(0,0,0,.08);transform:translateY(-4px);border-color:rgba(46,134,193,.2)}.ServicesPage_serviceCardHeader__OthaT{display:flex;align-items:center;gap:.625rem;margin-bottom:.75rem}@media (min-width:640px){.ServicesPage_serviceCardHeader__OthaT{gap:.75rem;margin-bottom:1rem}}.ServicesPage_serviceIconWrapper__MjnOm{display:flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;border-radius:.5rem;background:linear-gradient(135deg,rgba(39,174,96,.1),rgba(46,134,193,.1));color:#2E86C1;flex-shrink:0}@media (min-width:640px){.ServicesPage_serviceIconWrapper__MjnOm{width:2.5rem;height:2.5rem;border-radius:.563rem}}@media (min-width:1024px){.ServicesPage_serviceIconWrapper__MjnOm{width:2.75rem;height:2.75rem;border-radius:.625rem}}.ServicesPage_serviceIcon__2zeJP{width:1.125rem;height:1.125rem}@media (min-width:640px){.ServicesPage_serviceIcon__2zeJP{width:1.25rem;height:1.25rem}}@media (min-width:1024px){.ServicesPage_serviceIcon__2zeJP{width:1.375rem;height:1.375rem}}.ServicesPage_serviceTitle__ucYqr{font-size:1rem;font-weight:700;color:#0A2647}@media (min-width:640px){.ServicesPage_serviceTitle__ucYqr{font-size:1.063rem}}@media (min-width:1024px){.ServicesPage_serviceTitle__ucYqr{font-size:1.125rem}}.ServicesPage_serviceDescription__Wsfg4{color:#475569;line-height:1.6;margin-bottom:1rem;font-size:.813rem}@media (min-width:640px){.ServicesPage_serviceDescription__Wsfg4{font-size:.875rem;margin-bottom:1.25rem}}.ServicesPage_serviceFeatures__xQZee{display:flex;flex-wrap:wrap;gap:.25rem}@media (min-width:640px){.ServicesPage_serviceFeatures__xQZee{gap:.375rem}}.ServicesPage_serviceFeature__amITA{padding:.125rem .438rem;background:rgba(39,174,96,.08);color:#27AE60;border-radius:9999px;font-size:.688rem;font-weight:500;border:1px solid rgba(39,174,96,.15)}@media (min-width:640px){.ServicesPage_serviceFeature__amITA{padding:.2rem .6rem;font-size:.75rem}}.SolutionsPage_solutionsContainer__rb_pP{min-height:100vh;background:#FFFFFF;color:#0A2647}.SolutionsPage_mainContent__jMTvY{padding-top:5rem}.SolutionsPage_heroSection__Q3QoO{padding:3rem 0 1.5rem;background:linear-gradient(135deg,#E8F5E9,#E3F2FD)}@media (min-width:640px){.SolutionsPage_heroSection__Q3QoO{padding:3.5rem 0 2rem}}@media (min-width:1024px){.SolutionsPage_heroSection__Q3QoO{padding:6rem 0 3rem}}.SolutionsPage_heroContainer__B7v5z{max-width:1200px;margin:0 auto;padding:0 1rem}@media (min-width:640px){.SolutionsPage_heroContainer__B7v5z{padding:0 1.5rem}}@media (min-width:1024px){.SolutionsPage_heroContainer__B7v5z{padding:0 2rem}}.SolutionsPage_heroContent__ubvk_{text-align:center;max-width:48rem;margin:0 auto}.SolutionsPage_heroTitle__azST2{font-size:2rem;font-weight:800;margin-bottom:.75rem;background:linear-gradient(135deg,#0A2647,#2E86C1);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;line-height:1.15}@media (min-width:640px){.SolutionsPage_heroTitle__azST2{font-size:2.5rem}}@media (min-width:768px){.SolutionsPage_heroTitle__azST2{font-size:3rem;margin-bottom:1rem}}@media (min-width:1024px){.SolutionsPage_heroTitle__azST2{font-size:4rem}}.SolutionsPage_heroSubtitle__E6efH{font-size:.938rem;color:#475569;max-width:36rem;margin:0 auto;line-height:1.7}@media (min-width:640px){.SolutionsPage_heroSubtitle__E6efH{font-size:1rem}}@media (min-width:1024px){.SolutionsPage_heroSubtitle__E6efH{font-size:1.125rem}}.SolutionsPage_solutionsSection__rjJlD{padding:2rem 0 3rem}@media (min-width:640px){.SolutionsPage_solutionsSection__rjJlD{padding:2.5rem 0 4rem}}@media (min-width:1024px){.SolutionsPage_solutionsSection__rjJlD{padding:4rem 0 8rem}}.SolutionsPage_solutionsGridContainer__6gaA5{max-width:1200px;margin:0 auto;padding:0 1rem}@media (min-width:640px){.SolutionsPage_solutionsGridContainer__6gaA5{padding:0 1.5rem}}@media (min-width:1024px){.SolutionsPage_solutionsGridContainer__6gaA5{padding:0 2rem}}.SolutionsPage_solutionsGrid__AJgnh{display:grid;grid-template-columns:1fr;grid-gap:1.25rem;gap:1.25rem}@media (min-width:640px){.SolutionsPage_solutionsGrid__AJgnh{gap:1.5rem}}@media (min-width:768px){.SolutionsPage_solutionsGrid__AJgnh{grid-template-columns:repeat(2,1fr);gap:2rem}}.SolutionsPage_solutionCard__RzLay{background:white;border:1px solid #e2e8f0;border-radius:.75rem;overflow:hidden;transition:all .3s ease;box-shadow:0 1px 3px rgba(0,0,0,.04)}@media (min-width:640px){.SolutionsPage_solutionCard__RzLay{border-radius:1rem}}.SolutionsPage_solutionCard__RzLay:hover{box-shadow:0 12px 30px rgba(0,0,0,.08);transform:translateY(-4px);border-color:rgba(46,134,193,.2)}.SolutionsPage_solutionCardHeader__dK9yK{padding:1rem 1rem 0}@media (min-width:640px){.SolutionsPage_solutionCardHeader__dK9yK{padding:1.25rem 1.25rem 0}}@media (min-width:1024px){.SolutionsPage_solutionCardHeader__dK9yK{padding:1.5rem 1.5rem 0}}.SolutionsPage_solutionCategory__fMJgR{display:inline-block;padding:.188rem .5rem;background:rgba(39,174,96,.1);color:#27AE60;border-radius:9999px;font-size:.688rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em}@media (min-width:640px){.SolutionsPage_solutionCategory__fMJgR{padding:.25rem .75rem;font-size:.75rem}}.SolutionsPage_solutionContent__yJ0DK{padding:1rem}@media (min-width:640px){.SolutionsPage_solutionContent__yJ0DK{padding:1.125rem 1.25rem 1.25rem}}@media (min-width:1024px){.SolutionsPage_solutionContent__yJ0DK{padding:1.25rem 1.5rem 1.5rem}}.SolutionsPage_solutionTitle__rYAdm{font-size:1.063rem;font-weight:700;color:#0A2647;margin-bottom:.5rem}@media (min-width:640px){.SolutionsPage_solutionTitle__rYAdm{font-size:1.125rem;margin-bottom:.625rem}}@media (min-width:1024px){.SolutionsPage_solutionTitle__rYAdm{font-size:1.25rem;margin-bottom:.75rem}}.SolutionsPage_solutionDescription__0FLcM{color:#475569;line-height:1.6;margin-bottom:.875rem;font-size:.813rem}@media (min-width:640px){.SolutionsPage_solutionDescription__0FLcM{font-size:.875rem;margin-bottom:1rem}}.SolutionsPage_solutionTechnologies__9wcXF{display:flex;flex-wrap:wrap;gap:.25rem;margin-bottom:1rem}@media (min-width:640px){.SolutionsPage_solutionTechnologies__9wcXF{gap:.375rem;margin-bottom:1.25rem}}.SolutionsPage_solutionTech__jTG_o{padding:.125rem .438rem;background:rgba(46,134,193,.08);color:#2E86C1;border-radius:9999px;font-size:.688rem;font-weight:500;border:1px solid rgba(46,134,193,.15)}@media (min-width:640px){.SolutionsPage_solutionTech__jTG_o{padding:.2rem .6rem;font-size:.75rem}}.SolutionsPage_solutionLink__lzQKT{display:inline-flex;align-items:center;gap:.25rem;padding:.438rem .75rem;background:linear-gradient(135deg,#27AE60,#2E86C1);color:white;text-decoration:none;border-radius:.375rem;font-size:.813rem;font-weight:500;transition:all .3s ease}@media (min-width:640px){.SolutionsPage_solutionLink__lzQKT{gap:.375rem;padding:.5rem 1rem;border-radius:.5rem;font-size:.875rem}}.SolutionsPage_solutionLink__lzQKT:hover{box-shadow:0 4px 12px rgba(39,174,96,.3)}.SolutionsPage_eyeIcon__tbr6_{width:.875rem;height:.875rem}@media (min-width:640px){.SolutionsPage_eyeIcon__tbr6_{width:1rem;height:1rem}}.SolutionsPage_ctaSection__QB2vi{padding:3rem 0;background:#0A2647}@media (min-width:640px){.SolutionsPage_ctaSection__QB2vi{padding:4rem 0}}@media (min-width:1024px){.SolutionsPage_ctaSection__QB2vi{padding:8rem 0}}.SolutionsPage_ctaContainer__TbGcf{max-width:1200px;margin:0 auto;padding:0 1rem}@media (min-width:640px){.SolutionsPage_ctaContainer__TbGcf{padding:0 1.5rem}}@media (min-width:1024px){.SolutionsPage_ctaContainer__TbGcf{padding:0 2rem}}.SolutionsPage_ctaContent__nTUnk{text-align:center;max-width:40rem;margin:0 auto}.SolutionsPage_ctaTitle__aTQmZ{font-size:1.5rem;font-weight:800;margin-bottom:.75rem;background:linear-gradient(90deg,#7EC8E3,#4ECB71);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}@media (min-width:640px){.SolutionsPage_ctaTitle__aTQmZ{font-size:1.75rem}}@media (min-width:768px){.SolutionsPage_ctaTitle__aTQmZ{font-size:2.25rem;margin-bottom:1rem}}@media (min-width:1024px){.SolutionsPage_ctaTitle__aTQmZ{font-size:3rem}}.SolutionsPage_ctaDescription__vA5Ex{font-size:.938rem;color:rgba(255,255,255,.8);margin-bottom:1.5rem}@media (min-width:640px){.SolutionsPage_ctaDescription__vA5Ex{font-size:1rem;margin-bottom:1.75rem}}@media (min-width:1024px){.SolutionsPage_ctaDescription__vA5Ex{font-size:1.125rem;margin-bottom:2rem}}.SolutionsPage_ctaButton__BCTTw{display:inline-flex;align-items:center;gap:.375rem;padding:.75rem 1.25rem;background:linear-gradient(135deg,#4ECB71,#7EC8E3);color:#0A2647;text-decoration:none;border-radius:9999px;font-weight:600;font-size:.875rem;transition:all .3s ease;box-shadow:0 4px 14px rgba(78,203,113,.3)}@media (min-width:640px){.SolutionsPage_ctaButton__BCTTw{gap:.5rem;padding:.875rem 1.75rem;font-size:1rem}}@media (min-width:1024px){.SolutionsPage_ctaButton__BCTTw{padding:1rem 2rem}}.SolutionsPage_ctaButton__BCTTw:hover{box-shadow:0 6px 20px rgba(78,203,113,.4);transform:translateY(-2px)}.SolutionsPage_arrowIcon__z9hoo{width:1rem;height:1rem}@media (min-width:640px){.SolutionsPage_arrowIcon__z9hoo{width:1.25rem;height:1.25rem}}.AboutPage_aboutContainer__rJUFW{min-height:100vh;background:#FFFFFF;color:#0A2647}.AboutPage_mainContent__VdOCw{padding-top:5rem}.AboutPage_container__Wyqyz{max-width:1200px;margin:0 auto;padding:0 1rem}@media (min-width:640px){.AboutPage_container__Wyqyz{padding:0 1.5rem}}@media (min-width:1024px){.AboutPage_container__Wyqyz{padding:0 2rem}}.AboutPage_heroSection__Hg58W{padding:3rem 0 1.5rem;background:linear-gradient(135deg,#E8F5E9,#E3F2FD)}@media (min-width:640px){.AboutPage_heroSection__Hg58W{padding:3.5rem 0 2rem}}@media (min-width:1024px){.AboutPage_heroSection__Hg58W{padding:6rem 0 3rem}}.AboutPage_heroContainer__MrJzf{max-width:1200px;margin:0 auto;padding:0 1rem}@media (min-width:640px){.AboutPage_heroContainer__MrJzf{padding:0 1.5rem}}@media (min-width:1024px){.AboutPage_heroContainer__MrJzf{padding:0 2rem}}.AboutPage_heroContent__uQNXc{text-align:center;max-width:48rem;margin:0 auto}.AboutPage_heroTitle__SraOa{font-size:2rem;font-weight:800;margin-bottom:.75rem;background:linear-gradient(135deg,#0A2647,#2E86C1);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;line-height:1.15}@media (min-width:640px){.AboutPage_heroTitle__SraOa{font-size:2.5rem}}@media (min-width:768px){.AboutPage_heroTitle__SraOa{font-size:3rem;margin-bottom:1rem}}@media (min-width:1024px){.AboutPage_heroTitle__SraOa{font-size:4rem}}.AboutPage_heroSubtitle__zQRyv{font-size:.938rem;color:#475569}@media (min-width:640px){.AboutPage_heroSubtitle__zQRyv{font-size:1rem}}@media (min-width:1024px){.AboutPage_heroSubtitle__zQRyv{font-size:1.125rem}}.AboutPage_missionSection__IOfqF{padding:3rem 0}@media (min-width:640px){.AboutPage_missionSection__IOfqF{padding:4rem 0}}@media (min-width:1024px){.AboutPage_missionSection__IOfqF{padding:5rem 0}}.AboutPage_missionGrid__nmBCI{display:grid;grid-template-columns:1fr;grid-gap:2rem;gap:2rem;align-items:center}@media (min-width:640px){.AboutPage_missionGrid__nmBCI{gap:2.5rem}}@media (min-width:1024px){.AboutPage_missionGrid__nmBCI{grid-template-columns:1fr 1.5fr;gap:4rem}}.AboutPage_missionImageWrapper__5vt7d{position:relative;width:100%;height:12rem;max-width:16rem;margin:0 auto}@media (min-width:640px){.AboutPage_missionImageWrapper__5vt7d{height:14rem;max-width:18rem}}@media (min-width:1024px){.AboutPage_missionImageWrapper__5vt7d{height:20rem;max-width:none}}.AboutPage_missionImage__kF6nu{object-fit:contain}.AboutPage_missionTitle__pVbJZ{font-size:1.5rem;font-weight:800;margin-bottom:1rem;background:linear-gradient(135deg,#27AE60,#2E86C1);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}@media (min-width:640px){.AboutPage_missionTitle__pVbJZ{font-size:1.75rem;margin-bottom:1.25rem}}@media (min-width:1024px){.AboutPage_missionTitle__pVbJZ{font-size:2rem;margin-bottom:1.5rem}}.AboutPage_missionDescription__Shabf{font-size:.938rem;color:#475569;line-height:1.7;margin-bottom:.75rem}@media (min-width:640px){.AboutPage_missionDescription__Shabf{font-size:1rem;margin-bottom:.875rem}}@media (min-width:1024px){.AboutPage_missionDescription__Shabf{font-size:1.063rem;margin-bottom:1rem}}.AboutPage_valuesSection__hzejt{padding:3rem 0;background:#F8FAFB}@media (min-width:640px){.AboutPage_valuesSection__hzejt{padding:4rem 0}}@media (min-width:1024px){.AboutPage_valuesSection__hzejt{padding:8rem 0}}.AboutPage_valuesHeader__mNxg6{text-align:center;margin-bottom:2rem}@media (min-width:640px){.AboutPage_valuesHeader__mNxg6{margin-bottom:3rem}}@media (min-width:1024px){.AboutPage_valuesHeader__mNxg6{margin-bottom:4rem}}.AboutPage_valuesTitle__C9krv{font-size:1.75rem;font-weight:800;margin-bottom:.75rem;background:linear-gradient(135deg,#0A2647,#2E86C1);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}@media (min-width:640px){.AboutPage_valuesTitle__C9krv{font-size:2rem}}@media (min-width:768px){.AboutPage_valuesTitle__C9krv{font-size:2.25rem;margin-bottom:1rem}}@media (min-width:1024px){.AboutPage_valuesTitle__C9krv{font-size:3rem}}.AboutPage_valuesSubtitle__PVw6t{font-size:.938rem;color:#475569}@media (min-width:640px){.AboutPage_valuesSubtitle__PVw6t{font-size:1rem}}@media (min-width:1024px){.AboutPage_valuesSubtitle__PVw6t{font-size:1.125rem}}.AboutPage_valuesGrid__dvYNO{display:grid;grid-template-columns:1fr;grid-gap:1rem;gap:1rem}@media (min-width:640px){.AboutPage_valuesGrid__dvYNO{gap:1.25rem}}@media (min-width:768px){.AboutPage_valuesGrid__dvYNO{grid-template-columns:repeat(2,1fr);gap:1.5rem}}@media (min-width:1024px){.AboutPage_valuesGrid__dvYNO{grid-template-columns:repeat(3,1fr)}}.AboutPage_valueCard__8009n{background:white;border:1px solid #e2e8f0;border-radius:.75rem;padding:1.25rem;text-align:center;transition:all .3s ease;box-shadow:0 1px 3px rgba(0,0,0,.04)}@media (min-width:640px){.AboutPage_valueCard__8009n{padding:1.5rem;border-radius:1rem}}@media (min-width:1024px){.AboutPage_valueCard__8009n{padding:2rem}}.AboutPage_valueCard__8009n:hover{box-shadow:0 12px 30px rgba(0,0,0,.08);transform:translateY(-4px);border-color:rgba(39,174,96,.2)}.AboutPage_valueIconWrapper__JTGnO{display:inline-flex;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;border-radius:50%;background:linear-gradient(135deg,rgba(39,174,96,.1),rgba(46,134,193,.1));color:#27AE60;margin-bottom:1rem}@media (min-width:640px){.AboutPage_valueIconWrapper__JTGnO{width:3rem;height:3rem;margin-bottom:1.125rem}}@media (min-width:1024px){.AboutPage_valueIconWrapper__JTGnO{width:3.5rem;height:3.5rem;margin-bottom:1.25rem}}.AboutPage_valueIcon__ZWdco{width:1.25rem;height:1.25rem}@media (min-width:640px){.AboutPage_valueIcon__ZWdco{width:1.375rem;height:1.375rem}}@media (min-width:1024px){.AboutPage_valueIcon__ZWdco{width:1.5rem;height:1.5rem}}.AboutPage_valueTitle__d3oSq{font-size:1rem;font-weight:700;color:#0A2647;margin-bottom:.375rem}@media (min-width:640px){.AboutPage_valueTitle__d3oSq{font-size:1.063rem;margin-bottom:.438rem}}@media (min-width:1024px){.AboutPage_valueTitle__d3oSq{font-size:1.125rem;margin-bottom:.5rem}}.AboutPage_valueDescription__Uk8sz{font-size:.813rem;color:#475569;line-height:1.6}@media (min-width:640px){.AboutPage_valueDescription__Uk8sz{font-size:.875rem}}.AboutPage_expertiseSection__Knuyn{padding:3rem 0}@media (min-width:640px){.AboutPage_expertiseSection__Knuyn{padding:4rem 0}}@media (min-width:1024px){.AboutPage_expertiseSection__Knuyn{padding:8rem 0}}.AboutPage_expertiseHeader__ca7pB{text-align:center;margin-bottom:2rem}@media (min-width:640px){.AboutPage_expertiseHeader__ca7pB{margin-bottom:3rem}}@media (min-width:1024px){.AboutPage_expertiseHeader__ca7pB{margin-bottom:4rem}}.AboutPage_expertiseTitle__Rba0n{font-size:1.75rem;font-weight:800;margin-bottom:.75rem;background:linear-gradient(135deg,#27AE60,#2E86C1);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}@media (min-width:640px){.AboutPage_expertiseTitle__Rba0n{font-size:2rem}}@media (min-width:768px){.AboutPage_expertiseTitle__Rba0n{font-size:2.25rem;margin-bottom:1rem}}@media (min-width:1024px){.AboutPage_expertiseTitle__Rba0n{font-size:3rem}}.AboutPage_expertiseGrid__u6IsI{display:grid;grid-template-columns:1fr;grid-gap:1rem;gap:1rem}@media (min-width:640px){.AboutPage_expertiseGrid__u6IsI{gap:1.25rem}}@media (min-width:768px){.AboutPage_expertiseGrid__u6IsI{grid-template-columns:repeat(2,1fr);gap:1.5rem}}@media (min-width:1024px){.AboutPage_expertiseGrid__u6IsI{grid-template-columns:repeat(3,1fr)}}.AboutPage_expertiseCard__hWkfN{background:white;border:1px solid #e2e8f0;border-radius:.625rem;padding:1.125rem;transition:all .3s ease;box-shadow:0 1px 3px rgba(0,0,0,.04)}@media (min-width:640px){.AboutPage_expertiseCard__hWkfN{padding:1.25rem;border-radius:.75rem}}@media (min-width:1024px){.AboutPage_expertiseCard__hWkfN{padding:1.5rem}}.AboutPage_expertiseCard__hWkfN:hover{box-shadow:0 8px 25px rgba(0,0,0,.08);transform:translateY(-2px);border-color:rgba(46,134,193,.2)}.AboutPage_expertiseCardTitle__2amOy{font-size:.938rem;font-weight:700;color:#0A2647;margin-bottom:.75rem}@media (min-width:640px){.AboutPage_expertiseCardTitle__2amOy{font-size:1rem;margin-bottom:.875rem}}@media (min-width:1024px){.AboutPage_expertiseCardTitle__2amOy{font-size:1.063rem;margin-bottom:1rem}}.AboutPage_expertiseSkills__afElO{display:flex;flex-wrap:wrap;gap:.25rem}@media (min-width:640px){.AboutPage_expertiseSkills__afElO{gap:.375rem}}.AboutPage_expertiseSkill__4bZ78{padding:.125rem .438rem;background:rgba(46,134,193,.08);color:#2E86C1;border-radius:9999px;font-size:.688rem;font-weight:500;border:1px solid rgba(46,134,193,.15)}@media (min-width:640px){.AboutPage_expertiseSkill__4bZ78{padding:.2rem .6rem;font-size:.75rem}}.Loading_loadingContainer__c2Km8{min-height:100vh;display:flex;align-items:center;justify-content:center;background:linear-gradient(to bottom right,#F8FAFB,#F1F5F9)}.Loading_loadingContent__u7zJM{display:flex;flex-direction:column;align-items:center;gap:1rem}.Loading_loaderIcon__E2IA3{height:2rem;width:2rem;color:#2E86C1}.Loading_loadingText__W8Eu5{color:#475569;font-weight:500}