:root{--background:#ffffff;--foreground:#171717}@media (prefers-color-scheme:dark){:root{--background:#0a0a0a;--foreground:#ededed}}body,html{max-width:100vw;overflow-x:hidden}body{color:var(--foreground);background:var(--background);font-family:Arial,Helvetica,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*{box-sizing:border-box;padding:0;margin:0}a{color:inherit;text-decoration:none}@media (prefers-color-scheme:dark){html{color-scheme:dark}}.Navbar_navLinks__fa9HS{gap:2rem}.Navbar_navLink__VR3HP{padding:.5rem 0}.Navbar_navLink__VR3HP.Navbar_hovered__1WoET .Navbar_linkText__VKArV,.Navbar_navLink__VR3HP:hover .Navbar_linkText__VKArV{transform:translateY(-1px)}.Navbar_navLink__VR3HP.Navbar_active__v_AMp .Navbar_linkText__VKArV{color:#3498db;font-weight:600}.Navbar_linkUnderline__PSjmu{left:0;height:2px}.Navbar_navLink__VR3HP.Navbar_active__v_AMp .Navbar_linkUnderline__PSjmu,.Navbar_navLink__VR3HP.Navbar_hovered__1WoET .Navbar_linkUnderline__PSjmu,.Navbar_navLink__VR3HP:hover .Navbar_linkUnderline__PSjmu{width:100%}.Navbar_linkHoverEffect__ZIiEz{background:radial-gradient(circle,rgba(52,152,219,.1) 0,transparent 70%)}.Navbar_navLink__VR3HP.Navbar_hovered__1WoET .Navbar_linkHoverEffect__ZIiEz,.Navbar_navLink__VR3HP:hover .Navbar_linkHoverEffect__ZIiEz{width:80px;height:80px}.Navbar_ctaButton__C0a0j{padding:.8rem 1.5rem;font-weight:600;gap:.5rem}.Navbar_ctaButton__C0a0j:hover{transform:translateY(-2px);box-shadow:0 8px 25px rgba(52,152,219,.3)}.Navbar_ctaIcon__TFGGk{font-size:1.1rem}.Navbar_ctaButton__C0a0j:hover .Navbar_ctaIcon__TFGGk{transform:scale(1.1) rotate(5deg)}.Navbar_ctaHoverEffect__kZ63g{background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);transition:left .5s ease}.Navbar_navProgress__OrXnV{height:2px}.Navbar_progressBar__WUaw3{background:linear-gradient(90deg,#3498db,#667eea);transition:width .3s ease}.Navbar_menuLine__FSlaG{height:2px}.Navbar_mobileMenuContent__6f_PW{width:300px;box-shadow:-5px 0 30px rgba(0,0,0,.1);padding:5rem 2rem 2rem;transition:transform .3s ease}.Navbar_mobileNavLink__Sydm_{padding:1rem 0;border-bottom:1px solid #f0f0f0}.Navbar_mobileNavLink__Sydm_.Navbar_active__v_AMp{color:#3498db}.Navbar_mobileLinkIndicator__DAlZ6{left:-1rem}.Navbar_mobileNavLink__Sydm_.Navbar_active__v_AMp .Navbar_mobileLinkIndicator__DAlZ6{height:20px}.Navbar_mobileCtaButton__SvsgN{padding:1rem 1.5rem;border-radius:10px;font-weight:600;gap:.5rem}.Navbar_mobileCtaButton__SvsgN:hover{box-shadow:0 8px 20px rgba(37,211,102,.3)}.Navbar_mobileCtaIcon__qIZj_{font-size:1.2rem}@media (max-width:968px){.Navbar_navLinks__fa9HS{gap:1.5rem}.Navbar_ctaButton__C0a0j{padding:.7rem 1.2rem;font-size:.9rem}}.Navbar_logoDebug__wahlu{border:2px dashed red}.Navbar_logoImageDebug__y9WhL{border:1px solid blue}.Navbar_navbar__zhZYq{position:fixed;top:0;left:0;width:100%;background:rgba(255,255,255,.95);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-bottom:1px solid rgba(255,255,255,.2);z-index:1000;transition:all .3s ease}.Navbar_navbar__zhZYq.Navbar_scrolled__S0FMT{background:rgba(255,255,255,.98);box-shadow:0 4px 30px rgba(0,0,0,.1);border-bottom-color:rgba(255,255,255,.3)}.Navbar_navContainer__bLatB{display:flex;align-items:center;justify-content:space-between;max-width:1200px;margin:0 auto;padding:.8rem 2rem;position:relative}.Navbar_logo__YNqJh{text-decoration:none;position:relative;z-index:2}.Navbar_logoContent__LNR81{display:flex;align-items:center;gap:.8rem;position:relative;transition:all .3s ease}.Navbar_logo__YNqJh:hover .Navbar_logoContent__LNR81{transform:translateY(-1px)}.Navbar_logoImageContainer__VrJ8V,.Navbar_logoImageWrapper__ZOoUF{position:relative;display:flex;align-items:center;justify-content:center}.Navbar_logoImageContainer__VrJ8V{width:50px;height:50px;border-radius:8px;overflow:hidden;background:linear-gradient(135deg,#f8f9fa,#e9ecef)}.Navbar_logoImage__oC6bF{width:100%;height:100%;object-fit:contain;transition:all .3s ease;border-radius:8px}.Navbar_logo__YNqJh:hover .Navbar_logoImage__oC6bF{transform:scale(1.05);filter:brightness(1.1) drop-shadow(0 4px 8px rgba(0,0,0,.15))}.Navbar_logoFallback__EFfs6{display:none;width:100%;height:100%;background:linear-gradient(135deg,#3498db,#667eea);border-radius:8px;align-items:center;justify-content:center;font-size:1.5rem}.Navbar_fallbackIcon__LNK6k{filter:brightness(0) invert(1)}.Navbar_logoGlow___nrNS{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:60px;height:60px;background:linear-gradient(135deg,#3498db,#667eea);border-radius:12px;opacity:0;transition:all .3s ease;z-index:-1}.Navbar_logo__YNqJh:hover .Navbar_logoGlow___nrNS{opacity:.1;animation:Navbar_logoGlow___nrNS 2s ease-in-out infinite}.Navbar_logoText__wC7B6{display:flex;flex-direction:column;line-height:1.2}.Navbar_logoMain__mxk1f{font-size:1.4rem;font-weight:700;background:linear-gradient(135deg,#2c3e50,#3498db);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;transition:all .3s ease}.Navbar_logoSub__XVIE3{font-size:.7rem;font-weight:500;color:#666;letter-spacing:.5px;white-space:nowrap}.Navbar_logoHoverEffect__bwbyh{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:0;height:0;background:radial-gradient(circle,rgba(52,152,219,.1) 0,transparent 70%);border-radius:50%;transition:all .3s ease}.Navbar_logo__YNqJh:hover .Navbar_logoHoverEffect__bwbyh{width:120px;height:120px}.Navbar_navLinks__fa9HS{gap:1.5rem}.Navbar_navLink__VR3HP,.Navbar_navLinks__fa9HS{display:flex;align-items:center;position:relative}.Navbar_navLink__VR3HP{text-decoration:none;color:#555;font-weight:500;padding:.8rem 1.2rem;border-radius:25px;transition:all .3s ease;overflow:hidden;gap:.5rem;background:transparent}.Navbar_navLink__VR3HP.Navbar_hovered__1WoET,.Navbar_navLink__VR3HP:hover{background:rgba(52,152,219,.1);transform:translateY(-2px);box-shadow:0 4px 15px rgba(52,152,219,.2)}.Navbar_navLink__VR3HP.Navbar_active__v_AMp{background:linear-gradient(135deg,#3498db,#667eea);color:white;box-shadow:0 4px 20px rgba(52,152,219,.4)}.Navbar_linkIcon__9s2Ld{font-size:1rem;transition:transform .3s ease}.Navbar_navLink__VR3HP.Navbar_hovered__1WoET .Navbar_linkIcon__9s2Ld,.Navbar_navLink__VR3HP:hover .Navbar_linkIcon__9s2Ld{transform:scale(1.2)}.Navbar_navLink__VR3HP.Navbar_active__v_AMp .Navbar_linkIcon__9s2Ld{filter:brightness(0) invert(1)}.Navbar_linkText__VKArV{position:relative;z-index:2;transition:all .3s ease;font-weight:600;font-size:.95rem}.Navbar_navLink__VR3HP.Navbar_hovered__1WoET .Navbar_linkText__VKArV,.Navbar_navLink__VR3HP:hover .Navbar_linkText__VKArV{color:#3498db}.Navbar_navLink__VR3HP.Navbar_active__v_AMp .Navbar_linkText__VKArV{color:white;font-weight:700}.Navbar_linkUnderline__PSjmu{position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:0;height:3px;background:linear-gradient(90deg,#3498db,#667eea);transition:all .3s ease;border-radius:2px}.Navbar_navLink__VR3HP.Navbar_hovered__1WoET .Navbar_linkUnderline__PSjmu,.Navbar_navLink__VR3HP:hover .Navbar_linkUnderline__PSjmu{width:80%}.Navbar_navLink__VR3HP.Navbar_active__v_AMp .Navbar_linkUnderline__PSjmu{width:90%;background:white;opacity:.8}.Navbar_linkHoverEffect__ZIiEz{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:0;height:0;background:radial-gradient(circle,rgba(52,152,219,.15) 0,transparent 70%);border-radius:50%;transition:all .3s ease;opacity:0}.Navbar_navLink__VR3HP.Navbar_hovered__1WoET .Navbar_linkHoverEffect__ZIiEz,.Navbar_navLink__VR3HP:hover .Navbar_linkHoverEffect__ZIiEz{width:100px;height:100px;opacity:1}.Navbar_activeIndicator__ZEYkj{position:absolute;top:-5px;right:-5px;width:8px;height:8px;background:#e74c3c;border-radius:50%;opacity:0;transform:scale(0);transition:all .3s ease;box-shadow:0 0 10px #e74c3c}.Navbar_navLink__VR3HP.Navbar_active__v_AMp .Navbar_activeIndicator__ZEYkj{opacity:1;transform:scale(1);animation:Navbar_pulseDot__7jYPk 2s infinite}.Navbar_ctaButton__C0a0j{position:relative;background:linear-gradient(135deg,#3498db,#667eea);color:white;border:none;padding:.9rem 1.8rem;border-radius:50px;font-weight:700;cursor:pointer;display:flex;align-items:center;gap:.6rem;transition:all .3s ease;overflow:hidden;z-index:2;font-size:.95rem;box-shadow:0 4px 15px rgba(52,152,219,.3)}.Navbar_ctaButton__C0a0j:hover{transform:translateY(-3px);box-shadow:0 8px 25px rgba(52,152,219,.4)}.Navbar_ctaIcon__TFGGk{font-size:1.2rem;transition:transform .3s ease}.Navbar_ctaButton__C0a0j:hover .Navbar_ctaIcon__TFGGk{transform:scale(1.2) rotate(10deg)}.Navbar_ctaHoverEffect__kZ63g{position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.3),transparent);transition:left .6s ease}.Navbar_ctaButton__C0a0j:hover .Navbar_ctaHoverEffect__kZ63g{left:100%}.Navbar_ctaPulse__D5ZRJ{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;border-radius:50px;background:inherit;opacity:0;animation:Navbar_ctaPulse__D5ZRJ 2s ease-in-out infinite}.Navbar_navProgress__OrXnV{position:absolute;bottom:0;left:0;width:100%;height:3px;background:rgba(52,152,219,.1)}.Navbar_progressBar__WUaw3{height:100%;background:linear-gradient(90deg,#3498db,#667eea,#9b59b6);transition:width .4s ease;border-radius:0 2px 2px 0}.Navbar_mobileMenuButton__Q73ql{display:none;flex-direction:column;gap:4px;background:none;border:none;cursor:pointer;padding:.5rem;z-index:1002}.Navbar_menuLine__FSlaG{width:25px;height:3px;background:#333;transition:all .3s ease;transform-origin:center;border-radius:2px}.Navbar_mobileMenuButton__Q73ql:hover .Navbar_menuLine__FSlaG{background:#3498db}.Navbar_line1__VS5Vt{transform:rotate(45deg) translate(6px,6px)}.Navbar_line2__adzO_{opacity:0}.Navbar_line3__DXISG{transform:rotate(-45deg) translate(6px,-6px)}.Navbar_mobileMenu__q1TgW{position:fixed;top:0;left:0;width:100%;height:100vh;z-index:1001;display:none}.Navbar_mobileMenu__q1TgW.Navbar_open__saUDJ{display:block}.Navbar_mobileMenuContent__6f_PW{position:absolute;top:0;right:0;width:320px;height:100%;background:white;box-shadow:-5px 0 30px rgba(0,0,0,.15);padding:6rem 2rem 2rem;display:flex;flex-direction:column;gap:1rem;transform:translateX(100%);transition:transform .4s ease;z-index:1002}.Navbar_mobileMenu__q1TgW.Navbar_open__saUDJ .Navbar_mobileMenuContent__6f_PW{transform:translateX(0)}.Navbar_mobileNavLink__Sydm_{position:relative;text-decoration:none;color:#555;font-weight:500;padding:1.2rem 1.5rem;border-radius:12px;transition:all .3s ease;display:flex;align-items:center;gap:1rem;background:#f8f9fa}.Navbar_mobileNavLink__Sydm_.Navbar_active__v_AMp{background:linear-gradient(135deg,#3498db,#667eea);color:white;box-shadow:0 4px 15px rgba(52,152,219,.3)}.Navbar_mobileLinkIcon___s2bX{font-size:1.2rem}.Navbar_mobileNavLink__Sydm_.Navbar_active__v_AMp .Navbar_mobileLinkIcon___s2bX{filter:brightness(0) invert(1)}.Navbar_mobileLinkText__9IjI7{position:relative;z-index:2;font-weight:600;font-size:1rem}.Navbar_mobileLinkIndicator__DAlZ6{position:absolute;top:50%;left:-.5rem;transform:translateY(-50%);width:4px;height:0;background:#3498db;border-radius:2px;transition:all .3s ease}.Navbar_mobileNavLink__Sydm_.Navbar_active__v_AMp .Navbar_mobileLinkIndicator__DAlZ6{height:30px;background:white}.Navbar_mobileCtaButton__SvsgN{margin-top:2rem;background:linear-gradient(135deg,#25D366,#128C7E);color:white;border:none;padding:1.2rem 1.5rem;border-radius:12px;font-weight:700;cursor:pointer;display:flex;align-items:center;gap:.8rem;justify-content:center;transition:all .3s ease;font-size:1rem;box-shadow:0 4px 15px rgba(37,211,102,.3)}.Navbar_mobileCtaButton__SvsgN:hover{transform:translateY(-2px);box-shadow:0 8px 25px rgba(37,211,102,.4)}.Navbar_mobileCtaIcon__qIZj_{font-size:1.3rem}.Navbar_mobileMenuBackdrop__AD1Xh{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}@keyframes Navbar_logoGlow___nrNS{0%,to{opacity:.1;transform:translate(-50%,-50%) scale(1)}50%{opacity:.15;transform:translate(-50%,-50%) scale(1.1)}}@keyframes Navbar_ctaPulse__D5ZRJ{0%,to{opacity:0;transform:translate(-50%,-50%) scale(1)}50%{opacity:.3;transform:translate(-50%,-50%) scale(1.1)}}@keyframes Navbar_pulseDot__7jYPk{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.2);opacity:.8}}@media (max-width:968px){.Navbar_navLinks__fa9HS{gap:1rem}.Navbar_navLink__VR3HP{padding:.7rem 1rem;font-size:.9rem}.Navbar_ctaButton__C0a0j{padding:.8rem 1.5rem;font-size:.9rem}}@media (max-width:768px){.Navbar_ctaButton__C0a0j,.Navbar_navLinks__fa9HS{display:none}.Navbar_mobileMenuButton__Q73ql{display:flex}.Navbar_navContainer__bLatB{padding:.8rem 1.5rem}.Navbar_logoMain__mxk1f{font-size:1.2rem}.Navbar_logoSub__XVIE3{font-size:.65rem}}@media (max-width:480px){.Navbar_mobileMenuContent__6f_PW{width:280px}.Navbar_navContainer__bLatB{padding:.8rem 1rem}.Navbar_logoText__wC7B6{display:none}}.Navbar_footer__kq39y{background:linear-gradient(135deg,#2c3e50,#34495e);color:white;padding:3rem 0 1rem;margin-top:4rem}.Navbar_container__szo_H{max-width:1200px;margin:0 auto;padding:0 2rem}.Navbar_mainContent__c0aQl{display:grid;grid-template-columns:1fr 1fr 1fr;gap:3rem;margin-bottom:2rem}.Navbar_brandSection__TbboM{display:flex;align-items:flex-start;gap:1rem}.Navbar_logoContainer__OcSOc{flex-shrink:0}.Navbar_companyLogo__iufdb{border-radius:12px;filter:brightness(0) invert(1);transition:all .3s ease}.Navbar_companyLogo__iufdb:hover{transform:scale(1.05);filter:brightness(0) invert(1) drop-shadow(0 0 10px rgba(255,255,255,.3))}.Navbar_brand__QgUuJ h3{font-size:1.5rem;margin-bottom:.5rem;background:linear-gradient(135deg,#3498db,#fff);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.Navbar_tagline__9KG71{color:#bdc3c7;font-style:italic;margin-bottom:.5rem}.Navbar_poweredBy__OtA8Q{color:#95a5a6;font-size:.9rem}.Navbar_techpotli__oppsA{color:#3498db;font-weight:600}.Navbar_contactInfo__IKB9C{display:flex;flex-direction:column;gap:1rem}.Navbar_contactItem__bsq_O{display:flex;align-items:flex-start;gap:.8rem;line-height:1.4}.Navbar_contactItem__bsq_O .Navbar_icon__SKORA{font-size:1.2rem;flex-shrink:0;margin-top:.1rem}.Navbar_contactItem__bsq_O a{color:#3498db;text-decoration:none;transition:color .3s ease}.Navbar_contactItem__bsq_O a:hover{color:#2980b9;text-decoration:underline}.Navbar_quickActions__gItZD{display:flex;flex-direction:column;gap:1rem;align-items:flex-start}.Navbar_actionBtn___Ujls{display:inline-flex;align-items:center;gap:.5rem;padding:.8rem 1.5rem;background:rgba(52,152,219,.2);color:white;text-decoration:none;border-radius:25px;transition:all .3s ease;border:1px solid rgba(52,152,219,.3);font-weight:500}.Navbar_actionBtn___Ujls:hover{background:#3498db;transform:translateY(-2px);box-shadow:0 5px 15px rgba(52,152,219,.4);text-decoration:none}.Navbar_bottomBar__c8N8t{display:flex;justify-content:space-between;align-items:center;padding-top:2rem;border-top:1px solid rgba(255,255,255,.1)}.Navbar_copyright__Aoafo p{margin:.2rem 0;color:#bdc3c7}.Navbar_madeWith__4J432{color:#e74c3c!important;font-size:.9rem}.Navbar_techpotliBrand__bFrn4{display:flex;align-items:center;gap:.5rem;color:#bdc3c7;font-size:.9rem}.Navbar_techpotliLogo__8GZVB{border-radius:8px;filter:brightness(0) invert(1);transition:all .3s ease}.Navbar_techpotliBrand__bFrn4:hover .Navbar_techpotliLogo__8GZVB{transform:scale(1.1)}.Navbar_techpotliText__xQ97u{font-weight:600;color:#3498db}@media (max-width:968px){.Navbar_mainContent__c0aQl{grid-template-columns:1fr 1fr;gap:2rem}.Navbar_brandSection__TbboM{grid-column:1/-1;justify-content:center;text-align:center}}@media (max-width:768px){.Navbar_mainContent__c0aQl{grid-template-columns:1fr;gap:2rem;text-align:center}.Navbar_brandSection__TbboM{flex-direction:column;align-items:center}.Navbar_contactItem__bsq_O{justify-content:center}.Navbar_quickActions__gItZD{align-items:center}.Navbar_bottomBar__c8N8t{flex-direction:column;gap:1rem;text-align:center}.Navbar_container__szo_H{padding:0 1rem}}@media (max-width:480px){.Navbar_footer__kq39y{padding:2rem 0 1rem}.Navbar_brand__QgUuJ h3{font-size:1.3rem}.Navbar_actionBtn___Ujls{padding:.7rem 1.2rem;font-size:.9rem}.Navbar_techpotliBrand__bFrn4{font-size:.8rem}.Navbar_techpotliLogo__8GZVB{width:30px;height:30px}}.Footer_footer__yl3k1{background-color:#0d0d0d;color:#ffffff;padding:3rem 0}.Footer_container__MaumR{max-width:1200px;margin:0 auto;padding:0 1rem}.Footer_grid__8O8gL{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:2.5rem}.Footer_brandTitle__9NEHW{font-size:1.5rem;font-weight:700;margin-bottom:.3rem}.Footer_tagline__VeQYX{font-size:.9rem;opacity:.7;font-style:italic;margin-bottom:.8rem}.Footer_description__hNlni{font-size:.9rem;line-height:1.5;opacity:.8}.Footer_actions__uwdp8{margin-top:1rem;display:flex;flex-direction:column;gap:.6rem}.Footer_actionBtn__duhtE{background:rgba(255,255,255,.12);padding:.6rem 1rem;border-radius:25px;font-size:.9rem;text-decoration:none;color:#ffffff;width:-moz-fit-content;width:fit-content;transition:background .25s ease,transform .25s ease}.Footer_actionBtn__duhtE:hover{background:rgba(255,255,255,.22);transform:translateY(-2px)}.Footer_sectionTitle__uC6c0{font-size:1.2rem;font-weight:600;margin-bottom:1rem}.Footer_navLinks__gjJ5Q{display:flex;flex-direction:column;gap:.45rem}.Footer_link__2dc7Z{text-decoration:none;color:rgba(255,255,255,.7);font-size:1.2rem;transition:color .25s ease}.Footer_link__2dc7Z:hover{color:#ffffff}.Footer_contactList__7dmMG{display:flex;flex-direction:column;gap:.8rem}.Footer_contactItem__1KujK{display:flex;align-items:center;gap:.6rem;color:rgba(255,255,255,.75);text-decoration:none;font-size:.9rem;transition:color .25s ease}.Footer_contactItem__1KujK:hover{color:#ffffff}.Footer_addressItem__Anlz9{display:flex;align-items:flex-start;gap:.6rem;font-size:.9rem;color:rgba(255,255,255,.75)}.Footer_icon__dgf9c{width:18px;height:18px;opacity:.8}.Footer_timing__5pICN{font-size:.9rem;opacity:.8}.Footer_bottomBar__LASBC{border-top:1px solid rgba(255,255,255,.2);margin-top:3rem;padding-top:2rem;text-align:center;font-size:.85rem;color:rgba(255,255,255,.7)}.Footer_techpotli__ngOXl{margin-top:1.2rem;display:flex;justify-content:center;align-items:center;gap:.4rem;opacity:.8}.Footer_logoLink__pR5JW{display:flex;align-items:center;transition:opacity .25s ease}.Footer_logoLink__pR5JW:hover{opacity:.6}.Footer_logo__ZIHpg{height:26px;width:auto}@media (max-width:480px){.Footer_brandTitle__9NEHW{font-size:1.25rem}.Footer_actionBtn__duhtE{padding:.55rem .9rem;font-size:.85rem}.Footer_logo__ZIHpg{height:22px}}