PageSourceSearch

https://manexai.webflow.io/en/company

html manexai.webflow.io collected 2026-10-03 13:24:00 UTC 46,010 bytes, 312 lines download raw bytes

1<!DOCTYPE html><!-- Last Published: Wed Apr 15 2026 12:19:44 GMT+0000 (Coordinated Universal Time) --><html data-wf-domain="manexai.webflow.io" data-wf-page="67bf03aa9f7004b54c57bbe5" data-wf-site="67a23f0101102488e87e1340" lang="en"><head><meta charset="utf-8"/><link href="https://cdn.prod.website-files.com" rel="preconnect" crossorigin="anonymous"/><title>About Manex AI – We bring AI to manufacturing</title><link rel="alternate" hrefLang="x-default" href="https://manexai.webflow.io/en/company"/><link rel="alternate" hrefLang="en" href="https://manexai.webflow.io/en/company"/><link rel="alternate" hrefLang="de-DE" href="https://manexai.webflow.io/de/company"/><meta content="Manex AI is building the first manufacturing optimization agents for quality management and process steering in manufacturing. Learn about our team, strategic investors, and commitment to enable autonomous factories. Join us in shaping the future of industrial AI!" name="description"/><meta content="About Manex AI – We bring AI to manufacturing" property="og:title"/><meta content="Manex AI is building the first manufacturing optimization agents for quality management and process steering in manufacturing. Learn about our team, strategic investors, and commitment to enable autonomous factories. Join us in shaping the future of industrial AI!" property="og:description"/><meta content="About Manex AI – We bring AI to manufacturing" name="twitter:title"/><meta content="Manex AI is building the first manufacturing optimization agents for quality management and process steering in manufacturing. Learn about our team, strategic investors, and commitment to enable autonomous factories. Join us in shaping the future of industrial AI!" name="twitter:description"/><meta property="og:type" content="website"/><meta content="summary_large_image" name="twitter:card"/><meta content="width=device-width, initial-scale=1" name="viewport"/><link href="https://cdn.prod.website-files.com/67a23f0101102488e87e1340/css/manexai.webflow.shared.9e89a35a5.min.css" rel="stylesheet" type="text/css" integrity="sha384-nomjWlyFXwhisFCuR0PHFkLHfukXgQHdln+ESyUmgeYoBlRwFttqGY9K00ifW7hZ" crossorigin="anonymous"/><link href="https://fonts.googleapis.com" rel="preconnect"/><link href="https://fonts.gstatic.com" rel="preconnect" crossorigin="anonymous"/>
1<script src="https://ajax.googleapis.com/ajax/libs/webfont/1.6.26/webfont.js" type="text/javascript"></script>
1<script type="text/javascript">WebFont.load({  google: {    families: ["DM Sans:300,400,500,600,700"]  }});</script>
1<script type="text/javascript">!function(o,c){var n=c.documentElement,t=" w-mod-";n.className+=t+"js",("ontouchstart"in o||o.DocumentTouch&&c instanceof DocumentTouch)&&(n.className+=t+"touch")}(window,document);</script>
1<link href="https://cdn.prod.website-files.com/67a23f0101102488e87e1340/68227dc8a56d2165ad411fed_ManexLogo%20final%2032%20Full.png" rel="shortcut icon" type="image/x-icon"/><link href="https://cdn.prod.website-files.com/67a23f0101102488e87e1340/68227dd4a162cf3625a22aed_ManexLogo%20final%20256%20Full.png" rel="apple-touch-icon"/>
2
3<!-- Google Tag Manager -->
4 
4<script>
vendor: 327 bytes, lines 4-8
4(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
5new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
6j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
7'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
8})(window,document,'script','dataLayer','
8GTM-NQM3BX4J
vendor: 3 bytes, line 8
8');
8</script>
8 
9<!--
9<script type="text/plain" data-category="Analytics,Essential,Personalization">
vendor: 327 bytes, lines 9-13
9(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
10new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
11j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
12'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
13})(window,document,'script','dataLayer','
13GTM-NQM3BX4J
vendor: 3 bytes, line 13
13');
13</script>
13 -->
14<!-- End Google Tag Manager -->
15
16
17<meta name="google-site-verification" content="X6PmVuSVWa5_nladN0K5hRo9iGyc36ZuLupQsAgY-gk" /></head><body class="body"><div class="bg"><div class="gradient"></div><div class="canvas w-embed"><canvas id="streakCanvas"></canvas></div></div><section data-w-id="b26adf7f-e0f4-1b4a-c26a-4b8d3fcdeeeb" class="hero-section"><div class="container header"><div class="grid-wrapper"><div class="half-wrapper"><h1 class="heading-xxl">Best-in-class engineers tackling the hardest problems</h1><p class="text-block">We are engineers at heart, with large scale impact on our minds.</p><div class="button-container"><a href="/en/jobs" class="button-alternative w-button">Join us</a><a href="/en/jobs" class="button-alternative alternative w-button">learn more</a></div></div><div class="half-wrapper"><div class="hero-image-wrapper"><img src="https://cdn.prod.website-files.com/67a23f0101102488e87e1340/6830852b015c22c3c9f4c45d_Team%20Photos-8.jpg" loading="eager" alt="" class="hero-image"/></div></div></div></div></section><section class="core-team"><div class="w-layout-blockcontainer container w-container"><div class="content-wrapper"><div class="section-head-container"><div class="subheading">Leadership</div><h2 class="section-heading">Meet the people behind Manex AI</h2><div class="secondary-text">Backed by world-class investors, Manex AI combines best-in-class engineering with AI and manufacturing know-how.</div></div><div class="team-grid"><div class="team-person"><div class="person-upper"><img src="https://cdn.prod.website-files.com/67a23f0101102488e87e1340/683dcd5fb753973727029b88_Nathan.avif" loading="lazy" sizes="(max-width: 767px) 100vw, (max-width: 991px) 95vw, 940px" srcset="https://cdn.prod.website-files.com/67a23f0101102488e87e1340/683dcd5fb753973727029b88_Nathan-p-500.avif 500w, https://cdn.prod.website-files.com/67a23f0101102488e87e1340/683dcd5fb753973727029b88_Nathan-p-800.avif 800w, https://cdn.prod.website-files.com/67a23f0101102488e87e1340/683dcd5fb753973727029b88_Nathan-p-1080.avif 1080w, https://cdn.prod.website-files.com/67a23f0101102488e87e1340/683dcd5fb753973727029b88_Nathan.avif 2000w" alt="Headshot of Nathan Gruber, CEO at Manex AI" class="person-image"/></div><div class="person-description"><div class="person-header"><h5 class="heading-inner white">Nathan Gruber</h5><a href="https://www.linkedin.com/in/nathan-gruber/" target="_blank" class="linkedin-icon w-inline-block"><img src="https://cdn.prod.website-files.com/67a23f0101102488e87e1340/67b44d4a7ba679c1742b8067_LinkedIn.png" loading="lazy" alt="Linkedin Icon" class="icon"/></a></div><div class="body-text white">Founder &amp; Chief Executive Officer</div></div></div><div class="team-person"><div class="person-upper"><img src="https://cdn.prod.website-files.com/67a23f0101102488e87e1340/683dcd5fdb52180d46550356_Andi.avif" loading="lazy" sizes="(max-width: 767px) 100vw, (max-width: 991px) 95vw, 940px" srcset="https://cdn.prod.website-files.com/67a23f0101102488e87e1340/683dcd5fdb52180d46550356_Andi-p-500.avif 500w, https://cdn.prod.website-files.com/67a23f0101102488e87e1340/683dcd5fdb52180d46550356_Andi-p-800.avif 800w, https://cdn.prod.website-files.com/67a23f0101102488e87e1340/683dcd5fdb52180d46550356_Andi-p-1080.avif 1080w, https://cdn.prod.website-files.com/67a23f0101102488e87e1340/683dcd5fdb52180d46550356_Andi-p-1600.avif 1600w, https://cdn.prod.website-files.com/67a23f0101102488e87e1340/683dcd5fdb52180d46550356_Andi.avif 3000w" alt="Headshot of Dr. Andreas Schoch, CRO at Manex AI" class="person-image"/></div><div class="person-description"><div class="person-header"><h5 class="heading-inner white">Dr. Andreas Schoch</h5><a href="https://www.linkedin.com/in/dr-andreas-schoch-a0a310129/" target="_blank" class="linkedin-icon w-inline-block"><img src="https://cdn.prod.website-files.com/67a23f0101102488e87e1340/67b44d4a7ba679c1742b8067_LinkedIn.png" loading="lazy" alt="Linkedin Icon" class="icon"/></a></div><div class="body-text white">Founder &amp; Chief Revenue Officer</div></div></div><div class="team-person"><div class="person-upper"><img src="https://cdn.prod.website-files.com/67a23f0101102488e87e1340/683dcd5f9ded5a1aec2a7729_Fabi.avif" loading="lazy" sizes="(max-width: 767px) 100v
17w, (max-width: 991px) 95vw, 940px" srcset="https://cdn.prod.website-files.com/67a23f0101102488e87e1340/683dcd5f9ded5a1aec2a7729_Fabi-p-500.avif 500w, https://cdn.prod.website-files.com/67a23f0101102488e87e1340/683dcd5f9ded5a1aec2a7729_Fabi-p-800.avif 800w, https://cdn.prod.website-files.com/67a23f0101102488e87e1340/683dcd5f9ded5a1aec2a7729_Fabi-p-1080.avif 1080w, https://cdn.prod.website-files.com/67a23f0101102488e87e1340/683dcd5f9ded5a1aec2a7729_Fabi.avif 2000w" alt="Headshot of Fabian Gruber, CPO at Manex AI" class="person-image"/></div><div class="person-description"><div class="person-header"><h5 class="heading-inner white">Fabian Gruber</h5><a href="https://www.linkedin.com/in/fabian-gruber-333897153/" target="_blank" class="linkedin-icon w-inline-block"><img src="https://cdn.prod.website-files.com/67a23f0101102488e87e1340/67b44d4a7ba679c1742b8067_LinkedIn.png" loading="lazy" alt="Linkedin Icon" class="icon"/></a></div><div class="body-text white">Founder &amp; Chief Product/Technology Officer</div></div></div><div class="team-person"><div class="person-upper"><img src="https://cdn.prod.website-files.com/67a23f0101102488e87e1340/683dcd5fe6c6fa5bf8f19ede_Philip.avif" loading="lazy" sizes="(max-width: 767px) 100vw, (max-width: 991px) 95vw, 940px" srcset="https://cdn.prod.website-files.com/67a23f0101102488e87e1340/683dcd5fe6c6fa5bf8f19ede_Philip-p-500.avif 500w, https://cdn.prod.website-files.com/67a23f0101102488e87e1340/683dcd5fe6c6fa5bf8f19ede_Philip-p-800.avif 800w, https://cdn.prod.website-files.com/67a23f0101102488e87e1340/683dcd5fe6c6fa5bf8f19ede_Philip-p-1080.avif 1080w, https://cdn.prod.website-files.com/67a23f0101102488e87e1340/683dcd5fe6c6fa5bf8f19ede_Philip.avif 2000w" alt="Headshot of Philipp Becker, COO at Manex AI" class="person-image"/></div><div class="person-description"><div class="person-header"><h5 class="heading-inner white">Philipp Nicolay</h5><a href="https://www.linkedin.com/in/philipp-becker-b3037b14b/" target="_blank" class="linkedin-icon w-inline-block"><img src="https://cdn.prod.website-files.com/67a23f0101102488e87e1340/67b44d4a7ba679c1742b8067_LinkedIn.png" loading="lazy" alt="Linkedin Icon" class="icon"/></a></div><div class="body-text white">Founder &amp; Chief Operating Officer</div></div></div></div><a href="/en/jobs" class="button-alternative w-button">Join us</a></div></div></section><section class="vision"><div class="padding"><div class="w-layout-blockcontainer container w-container"><div class="grid-wrapper"><div class="half-wrapper"><div class="hero-image-wrapper"><div class="hexagonos-movimento" data-w-id="b759a887-e0d2-81cb-7892-4acacd97b60f" data-animation-type="lottie" data-src="https://cdn.prod.website-files.com/67a23f0101102488e87e1340/67c70b5d385f3acfc60a5b85_902812985bf843738f83b763128e5b2b.json" data-loop="1" data-direction="1" data-autoplay="1" data-is-ix2-target="0" data-renderer="svg" data-default-duration="2" data-duration="0" data-loading="eager"></div></div></div><div class="half-wrapper"><div class="subheading">Mission</div><h1 class="section-heading">We build manufacturing optimization agents that enable autonomous factories.</h1><div class="button-container"><a href="/en/jobs" class="button-alternative w-button">Join us</a></div></div></div></div></div></section><section class="investors"><div class="padding"><div class="w-layout-blockcontainer container w-container"><div class="content-wrapper"><div class="section-head-container"><div class="subheading">Investors</div></div><div class="investors-wrapper"><div id="w-node-_35f16c33-afc1-0de2-19a8-fe899165cdcd-4c57bbe5" class="investor image-only"><div class="investor-image-wrapper"><img src="https://cdn.prod.website-files.com/67a23f0101102488e87e1340/67ceb3aa9c209b32321408ce_lightspeed.png" loading="lazy" sizes="100vw" srcset="https://cdn.prod.website-files.com/67a23f0101102488e87e1340/67ceb3aa9c209b32321408ce_lightspeed-p-500.png 500w, https://cdn.prod.website-files.com/67a23f0101102488e87e1340/67ceb3aa9c209b32321408ce_lightspeed-p-800.png 800w, https://cdn.prod.website-files.com/67a23f0101102488e87e1340/67ceb3aa9c209b32321408ce_lightspeed-p-1080.png 1080w, https://cdn.prod.website-files.com/67a23f0101102488e87e1340/67ceb3aa9c209b32321408ce_lightspeed.png 1084w" alt="Investor: Lightspeed Capital" class="vc-image"/></div></div><div class="investor image-only"><div class="investor-logo-wrapper"><img src="https://cdn.prod.website-files.com/67a23f0101102488e87e1340/682c3bf83650a5ebc24bc908_BlueYard%20Logo.png" loading="lazy" sizes="100vw" srcset="https://cdn.prod.website-files.com/67a23f0101102488e87e1340/682c3bf83650a5ebc24bc908_BlueYard%20Logo-p-500.png 500w, https://cdn.prod.website-files.com/67a23f0101102488e87e1340/682c3bf83650a5ebc24bc908_BlueYard%20Logo.png 800w" alt="" class="vc-image"/></div></div><div class="investor image-only"><div class="investor-image-wrapper"><img src="https://cdn.prod.website-files.com/67a23f0101102488e87e1340/67ceb306a464abf729640037_Capmont.svg" loading="lazy" alt="Investor: Capmont" class="vc-image"/></div></div><div class="investor image-only"><div class="investor-image-wrapper"><img src="https://cdn.prod.website-files.com/67a23f0101102488e87e1340/68396a033d38f763ce53cebc_CDTM%20Venture%20Fund%20Logo.png" loading="lazy" sizes="100vw" srcset="https://cdn.prod.website-files.com/67a23f0101102488e87e1340/68396a033d38f763ce53cebc_CDTM%20Venture%20Fund%20Logo-p-500.png 500w, https://cdn.prod.website-files.com/67a23f0101102488e87e1340/68396a033d38f763ce53cebc_CDTM%20Venture%20Fund%20Logo-p-800.png 800w, https://cdn.prod.website-files.com/67a23f0101102488e87e1340/68396a033d38f763ce53cebc_CDTM%20Venture%20Fund%20Logo.png 1000w" alt="" class="vc-image"/></div></div></div><div class="section-head-container"><div class="subheading">Advisors</div></div><div class="advisors-wrapper"><div class="investor"><div class="investor-image-wrapper"><img src="https://cdn.prod.website-files.com/67a23f0101102488e87e1340/67bf1c09f3ccd17f18e9de5e_Bastian%20Nominacher.avif" loading="lazy" sizes="100vw" srcset="https://cdn.prod.website-files.com/67a23f0101102488e87e1340/67bf1c09f3ccd17f18e9de5e_Bastian%20Nominacher-p-500.avif 500w, https://cdn.prod.website-files.com/67a23f0101102488e87e1340/67bf1c09f3ccd17f18e9de5e_Bastian%20Nominacher.avif 1568w" alt="" class="investor-image"/></div><div class="investor-lower"><h6 class="investor-name">Bastian Nominacher</h6><div class="small-text">Founder &amp; CEO, Celonis</div></div></div><div class="investor"><div class="investor-image-wrapper"><img src="https://cdn.prod.website-files.com/67a23f0101102488e87e1340/68173e1c79339ff29a203bb3_Joachim.jpeg" loading="lazy" alt="" class="investor-image"/></div><div class="investor-lower"><h6 class="investor-name">Joachim Drees</h6><div class="small-text">Ex-CEO, MAN</div></div></div><div class="investor"><div class="investor-image-wrapper"><img src="https://cdn.prod.website-files.com/67a23f0101102488e87e1340/67bf1c0a5a37b76db794608f_Mehdi%20Ghissassi.avif" loading="lazy" alt="" class="investor-image"/></div><div class="investor-lower"><h6 class="investor-name">Mehdi Ghissassi</h6><div class="small-text">Ex-Director, Google DeepMind</div></div></div><div class="investor"><div class="investor-image-wrapper"><img src="https://cdn.prod.website-files.com/67a23f0101102488e87e1340/67bf1c0a381c44b0f3d5c4b7_Frank%20LINDENBERG.avif" loading="lazy" sizes="100vw" srcset="https://cdn.prod.website-files.com/67a23f0101102488e87e1340/67bf1c0a381c44b0f3d5c4b7_Frank%20LINDENBERG-p-500.avif 500w, https://cdn.prod.website-files.com/67a23f0101102488e87e1340/67bf1c0a381c44b0f3d5c4b7_Frank%20LINDENBERG.avif 941w" alt="" class="investor-image"/></div><div class="investor-lower"><h6 class="investor-name">Frank Lindenberg</h6><div class="small-text">Ex-CFO, Mercedes-Benz</div></div></div><div class="investor"><div class="investor-image-wrapper"><img src="https://cdn.prod.website-files.com/67a23f0101102488e87e1340/67bf1c0a26d92bdda54e9b1d_Hanno%20Renner.avif" loading="lazy" sizes="100vw" srcset="https://cdn.prod.website-files.com/67a23f0101102488e87e1340/67bf1c0a26d92bdda54e9b1d_Hanno%20Renner-p-500.avif 500w, https://cdn.prod.website-files.com/67a23f0101102488e87e1340/67bf1c0a26d92bdda54e9b1d_Hanno%20Renner.avif 800w" alt="" class="investor-image"/></div><div class="investor-lower"><h6 class="investor-name">Hanno Renner</h6><div class="small-text">Founder &amp; CEO, Personio</div></div></div><div class="investor"><div class="investor-image-wrapper"><img src="https://cdn.prod.website-files.com/67a23f0101102488e87e1340/68173eae9d6a90168b2082fb_Zhaopeng.jpg" loading="lazy" sizes="100vw" srcset="https://cdn.prod.website-files.com/67a23f0101102488e87e1340/68173eae9d6a90168b2082fb_Zhaopeng-p-500.jpg 500w, https://cdn.prod.website-files.com/67a23f0101102488e87e1340/68173eae9d6a90168b2082fb_Zhaopeng.jpg 600w" alt="" class="investor-image"/></div><div class="investor-lower"><h6 class="investor-name">Zhaopeng Chen</h6><div class="small-text">Founder &amp; CEO, Agile Robots</div></div></div><div class="investor"><div class="investor-image-wrapper"><img src="https://cdn.prod.website-files.com/67a23f0101102488e87e1340/67ceaa12af42e1fae9d696fa_Michael%20Wax.avif" loading="lazy" sizes="100vw" srcset="https://cdn.prod.website-files.com/67a23f0101102488e87e1340/67ceaa12af42e1fae9d696fa_Michael%20Wax-p-500.avif 500w, https://cdn.prod.website-files.com/67a23f0101102488e87e1340/67ceaa12af42e1fae9d696fa_Michael%20Wax-p-800.avif 800w, https://cdn.prod.website-files.com/67a23f0101102488e87e1340/67ceaa12af42e1fae9d696fa_Michael%20Wax-p-1080.avif 1080w, https://cdn.prod.website-files.com/67a23f0101102488e87e1340/67ceaa12af42e1fae9d696fa_Michael%20Wax.avif 1919w" alt="" class="investor-image"/></div><div class="investor-lower"><h6 class="investor-name">Michael Wax</h6><div class="small-text">Founder &amp; ex-CEO, Forto</div></div></div><div class="investor"><div class="investor-image-wrapper"><img src="https://cdn.prod.website-files.com/67a23f0101102488e87e1340/681db6c6cd7e283c3e281dfe_BS2%202022%20WS(1).jpg" loading="lazy" sizes="100vw" srcset="https://cdn.prod.website-files.com/67a23f0101102488e87e1340/681db6c6cd7e283c3e281dfe_BS2%202022%20WS(1)-p-500.jpg 500w, https://cdn.prod.website-files.com/67a23f0101102488e87e1340/681db6c6cd7e283c3e281dfe_BS2%202022%20WS(1)-p-800.jpg 800w, https://cdn.prod.website-files.com/67a23f0101102488e87e1340/681db6c6cd7e283c3e281dfe_BS2%202022%20WS(1)-p-1080.jpg 1080w, https://cdn.prod.website-files.com/67a23f0101102488e87e1340/681db6c6cd7e283c3e281dfe_BS2%202022%20WS(1).jpg 1515w" alt="" class="investor-image"/></div><div class="investor-lower"><h6 class="investor-name">Prof. Dr. Bernd Schulz</h6><div class="small-text">Founding Team, ProGlove</div></div></div><div class="investor"><div class="investor-image-wrapper"><img src="https://cdn.prod.website-files.com/67a23f0101102488e87e1340/68173f3c06e3ce73105f180e_Daniel.jpg" loading="lazy" sizes="100vw" srcset="https://cdn.prod.website-files.com/67a23f0101102488e87e1340/68173f3c06e3ce73105f180e_Daniel-p-500.jpg 500w, https://cdn.prod.website-files.com/67a23f0101102488e87e1340/68173f3c06e3ce73105f180e_Daniel-p-800.jpg 800w, https://cdn.prod.website-files.com/67a23f0101102488e87e1340/68173f3c06e3ce73105f180e_Daniel.jpg 1024w" alt="" class="investor-image"/></div><div class="investor-lower"><h6 class="investor-name">Daniel Dippold</h6><div class="small-text">Founder &amp; CEO, Ewor</div></div></div></div></div></div></div></section><section class="newspapers"><div class="padding"><div class="w-layout-blockcontainer container w-container"><div class="content-wrapper"><div class="section-head-container"><div class="subheading">As seen on</div></div><div class="news-wrapper"><a href="#" class="newspaper-link w-inline-block"><img src="https://cdn.prod.website-files.com/67a23f0101102488e87e1340/67ceb04255974a974d9afb62_Handelsblatt_logo.png" loading="lazy" sizes="100vw" srcset="https://cdn.prod.website-files.com/67a23f0101102488e87e1340/67ceb04255974a974d9afb62_Handelsblatt_logo-p-500.png 500w, https://cdn.prod.website-files.com/67a23f0101102488e87e1340/67ceb04255974a974d9afb62_Handelsblatt_logo-p-800.png 800w, https://cdn.prod.website-files.com/67a23f0101102488e87e1340/67ceb04255974a974d9afb62_Handelsblatt_logo-p-1080.png 1080w, https://cdn.prod.website-files.com/67a23f0101102488e87e1340/67ceb04255974a974d9afb62_Handelsblatt_logo-p-1600.png 1600w, https://cdn.prod.website-files.com/67a23f0101102488e87e1340/67ceb04255974a974d9afb62_Handelsblatt_logo-p-2000.png 2000w, https://cdn.prod.website-files.com/67a23f0101102488e87e1340/67ceb04255974a974d9afb62_Handelsblatt_logo.png 2486w" alt="" class="newspaper-logo"/></a><a href="#" class="newspaper-link w-inline-block"><img src="https://cdn.prod.website-files.com/67a23f0101102488e87e1340/687ca84ea4adca986bada7da_FAZ%20Logo.svg" loading="lazy" alt="" class="newspaper-logo"/></a><a href="#" class="newspaper-link w-inline-block"><img src="https://cdn.prod.website-files.com/67a23f0101102488e87e1340/683f61298b93d68c0fbd48fa_sifted.png" loading="lazy" sizes="100vw" srcset="https://cdn.prod.website-files.com/67a23f0101102488e87e1340/683f61298b93d68c0fbd48fa_sifted-p-500.png 500w, https://cdn.prod.website-files.com/67a23f0101102488e87e1340/683f61298b93d68c0fbd48fa_sifted-p-800.png 800w, https://cdn.prod.website-files.com/67a23f0101102488e87e1340/683f61298b93d68c0fbd48fa_sifted-p-1080.png 1080w, https://cdn.prod.website-files.com/67a23f0101102488e87e1340/683f61298b93d68c0fbd48fa_sifted.png 1658w" alt="" class="newspaper-logo"/></a><a href="#" class="newspaper-link w-inline-block"><img src="https://cdn.prod.website-files.com/67a23f0101102488e87e1340/683ca311737957ac18f300bd_Gr%C3%BCnderszene.png" loading="lazy" sizes="100vw" srcset="https://cdn.prod.website-files.com/67a23f0101102488e87e1340/683ca311737957ac18f300bd_Gr%C3%BCnderszene-p-500.png 500w, https://cdn.prod.website-files.com/67a23f0101102488e87e1340/683ca311737957ac18f300bd_Gr%C3%BCnderszene-p-800.png 800w, https://cdn.prod.website-files.com/67a23f0101102488e87e1340/683ca311737957ac18f300bd_Gr%C3%BCnderszene-p-1080.png 1080w, https://cdn.prod.website-files.com/67a23f0101102488e87e1340/683ca311737957ac18f300bd_Gr%C3%BCnderszene.png 2467w" alt="" class="newspaper-logo"/></a><a href="#" class="newspaper-link w-inline-block"><img src="https://cdn.prod.website-files.com/67a23f0101102488e87e1340/67ceb5630933e2ce1de6f1e9_munich-startup.png" loading="lazy" alt="" class="newspaper-logo"/></a><a href="#" class="newspaper-link w-inline-block"><img src="https://cdn.prod.website-files.com/67a23f0101102488e87e1340/6810d1dd6164eec99706df23_Hinterland%20Logo.png" loading="lazy" sizes="100vw" srcset="https://cdn.prod.website-files.com/67a23f0101102488e87e1340/6810d1dd6164eec99706df23_Hinterland%20Logo-p-500.png 500w, https://cdn.prod.website-files.com/67a23f0101102488e87e1340/6810d1dd6164eec99706df23_Hinterland%20Logo-p-800.png 800w, https://cdn.prod.website-files.com/67a23f0101102488e87e1340/6810d1dd6164eec99706df23_Hinterland%20Logo-p-1080.png 1080w, https://cdn.prod.website-files.com/67a23f0101102488e87e1340/6810d1dd6164eec99706df23_Hinterland%20Logo-p-1600.png 1600w, https://cdn.prod.website-files.com/67a23f0101102488e87e1340/6810d1dd6164eec99706df23_Hinterland%20Logo.png 2401w" alt="" class="newspaper-logo"/></a></div></div></div></div></section><section class="advisors"><div class="padding"><div class="w-layout-blockcontainer container w-container"><div class="content-wrapper"><div class="section-head-container"><div class="subheading">Advisory Board</div><h2 class="section-heading">We receive guidance by industry experts</h2><div class="secondary-text">
17Our advisors help us reach our mission and give strategic guidance in the process.</div></div><div class="investors-wrapper"><div class="investor"><div class="investor-image-wrapper"><img src="https://cdn.prod.website-files.com/67a23f0101102488e87e1340/67ceb711c5ef8a703d82d2e2_placeholder.jpg" loading="lazy" sizes="100vw" srcset="https://cdn.prod.website-files.com/67a23f0101102488e87e1340/67ceb711c5ef8a703d82d2e2_placeholder-p-500.jpg 500w, https://cdn.prod.website-files.com/67a23f0101102488e87e1340/67ceb711c5ef8a703d82d2e2_placeholder.jpg 612w" alt="" class="image"/></div><div class="investor-lower"><h6 class="investor-name">Name</h6><div class="small-text">Position</div></div></div><div class="investor"><div class="investor-image-wrapper"><img src="https://cdn.prod.website-files.com/67a23f0101102488e87e1340/67ceb711c5ef8a703d82d2e2_placeholder.jpg" loading="lazy" sizes="100vw" srcset="https://cdn.prod.website-files.com/67a23f0101102488e87e1340/67ceb711c5ef8a703d82d2e2_placeholder-p-500.jpg 500w, https://cdn.prod.website-files.com/67a23f0101102488e87e1340/67ceb711c5ef8a703d82d2e2_placeholder.jpg 612w" alt="" class="image"/></div><div class="investor-lower"><h6 class="investor-name">Name</h6><div class="small-text">Position</div></div></div><div class="investor"><div class="investor-image-wrapper"><img src="https://cdn.prod.website-files.com/67a23f0101102488e87e1340/67ceb711c5ef8a703d82d2e2_placeholder.jpg" loading="lazy" sizes="100vw" srcset="https://cdn.prod.website-files.com/67a23f0101102488e87e1340/67ceb711c5ef8a703d82d2e2_placeholder-p-500.jpg 500w, https://cdn.prod.website-files.com/67a23f0101102488e87e1340/67ceb711c5ef8a703d82d2e2_placeholder.jpg 612w" alt="" class="image"/></div><div class="investor-lower"><h6 class="investor-name">Name</h6><div class="small-text">Position</div></div></div><div class="investor"><div class="investor-image-wrapper"><img src="https://cdn.prod.website-files.com/67a23f0101102488e87e1340/67ceb711c5ef8a703d82d2e2_placeholder.jpg" loading="lazy" sizes="100vw" srcset="https://cdn.prod.website-files.com/67a23f0101102488e87e1340/67ceb711c5ef8a703d82d2e2_placeholder-p-500.jpg 500w, https://cdn.prod.website-files.com/67a23f0101102488e87e1340/67ceb711c5ef8a703d82d2e2_placeholder.jpg 612w" alt="" class="image"/></div><div class="investor-lower"><h6 class="investor-name">Name</h6><div class="small-text">Position</div></div></div></div></div></div></div></section><section class="footer-section"><div class="contact-container"><div class="container"><div class="footer-wrapper-two align-bottom"><div class="form-wrapper"><div class="form-block w-form"><form id="wf-form-Contact-Form" name="wf-form-Contact-Form" data-name="Contact Form" method="get" class="f-contact-form" data-wf-page-id="67bf03aa9f7004b54c57bbe5" data-wf-element-id="de916e33-bd88-ffe8-7c4c-7c8300124f81" data-turnstile-sitekey="0x4AAAAAAAQTptj2So4dx43e" data-wf-locale-id="6832d652c6e3217f18475daf"><div class="w-layout-grid f-contact-form-grid"><div><label for="First-Name-2" class="f-field-label">First Name</label><input class="f-field-input w-input" maxlength="256" name="First-Name-2" data-name="First Name 2" placeholder="" type="text" id="First-Name-2" required=""/></div><div><label for="Last-Name-2" class="f-field-label">Last Name</label><input class="f-field-input w-input" maxlength="256" name="Last-Name-2" data-name="Last Name 2" placeholder="" type="text" id="Last-Name-2" required=""/></div><div><label for="Email-2" class="f-field-label">Email Address</label><input class="f-field-input w-input" maxlength="256" name="Email-2" data-name="Email 2" placeholder="" type="email" id="Email-2" required=""/></div><div><label for="Phone-Number-2" class="f-field-label">Phone Number</label><input class="f-field-input w-input" maxlength="256" name="Phone-Number-2" data-name="Phone Number 2" placeholder="" type="tel" id="Phone-Number-2" required=""/></div></div><div class="f-margin-bottom-32"><label for="Contact-Message-5" class="f-field-label">Message</label><textarea id="Contact-Message-5" name="Contact-Message-5" maxlength="5000" data-name="Contact Message 5" placeholder="" class="f-text-area w-input"></textarea></div><div class="f-contact-submit-wrapper"><input type="submit" data-wait="Please wait..." class="button-alternative w-button" value="Submit"/></div></form><div class="f-success-message w-form-done"><div class="text-block">Thank you! Your submission has been received!</div></div><div class="f-error-message w-form-fail"><div class="text-block">Oops! Something went wrong while submitting the form.</div></div></div></div><div class="contact-right"><div class="footer-title">Reach out to us</div><div class="margin-xs"></div><div class="text-block on-primary">Discover the future of industrial process management with Manex AI.</div><div class="margin-m"></div><a data-w-id="de916e33-bd88-ffe8-7c4c-7c8300124fa6" href="mailto:[email protected]?subject=Website%20Inquiry" class="contact-item w-inline-block"><img src="https://cdn.prod.website-files.com/67a23f0101102488e87e1340/67b44d4a076ea30828598a56_Email.png" loading="lazy" alt="Email Icon" class="contact-icon"/><div class="text-block white">[email protected]</div></a><div class="margin-xs"></div><a href="https://maps.app.goo.gl/vHF67e3EF9cU1nmL8" class="contact-item w-inline-block"><img src="https://cdn.prod.website-files.com/67a23f0101102488e87e1340/67b44d4a9662bd0b992e55b7_Location%20on.png" loading="lazy" alt="Location Icon" class="contact-icon"/><div class="text-block white">Schleißheimer Straße 187A,
<br/>80797 München</div></a><div class="margin-xs"></div><a href="https://meetings-eu1.hubspot.com/jan-frederik-buelow" target="_blank" class="contact-item w-inline-block"><img src="https://cdn.prod.website-files.com/67a23f0101102488e87e1340/67b5e50f25079b2a2e6a927d_Call.svg" loading="lazy" alt="" class="contact-icon"/><div class="text-block white">
17Schedule Intro Call</div></a></div></div></div></div><div class="footer-container"><div class="margin-l"></div><div class="container"><div class="footer-wrapper-two"><div class="footer-block-two"><a href="#" class="footer-brand w-inline-block"><div class="logo-wrapper"><img src="https://cdn.prod.website-files.com/67a23f0101102488e87e1340/6819df1622bdca6d479a1139_Logo%20White.png" loading="lazy" sizes="100vw" srcset="https://cdn.prod.website-files.com/67a23f0101102488e87e1340/6819df1622bdca6d479a1139_Logo%20White-p-500.png 500w, https://cdn.prod.website-files.com/67a23f0101102488e87e1340/6819df1622bdca6d479a1139_Logo%20White.png 1045w" alt="Logo of Manex AI" class="logo"/></div></a><div class="footer-image-wrapper"><img src="https://cdn.prod.website-files.com/67a23f0101102488e87e1340/67bf44117768e4caa9fbbdd5_ISO_27001_farbe_en_250.png" loading="lazy" alt="" class="certification-logo"/><img src="https://cdn.prod.website-files.com/67a23f0101102488e87e1340/67bf439ad761879f3816804c_logo-tisax%20white.png" loading="lazy" sizes="100vw" srcset="https://cdn.prod.website-files.com/67a23f0101102488e87e1340/67bf439ad761879f3816804c_logo-tisax%20white-p-500.png 500w, https://cdn.prod.website-files.com/67a23f0101102488e87e1340/67bf439ad761879f3816804c_logo-tisax%20white-p-800.png 800w, https://cdn.prod.website-files.com/67a23f0101102488e87e1340/67bf439ad761879f3816804c_logo-tisax%20white.png 904w" alt="" class="certification-logo"/></div></div><div class="footer-block-two"><div class="footer-title">Company</div><div class="footer-link-wrapper"><a href="/en/product" class="footer-link-two">Product</a><a href="/en/company" aria-current="page" class="footer-link-two w--current">About</a><a href="/en/jobs" class="footer-link-two">Jobs</a></div></div><div class="footer-block-two"><div class="footer-title">Case Studies</div><div class="footer-link-wrapper"><a href="#" class="footer-link-two">coming soon</a></div></div><div class="footer-block-two"><div class="footer-title">Legal</div><div class="footer-link-wrapper"><a href="/en/privacy-policy" class="footer-link-two">Privacy Policy</a><a href="/en/cookie-policy" class="footer-link-two">Cookie Policy</a><a href="/en/imprint" class="footer-link-two">Imprint</a></div></div></div><div class="footer-divider-two"></div><div class="footer-bottom"><div class="footer-copyright">© 2025 Manex AI. All rights reserved</div><div class="footer-social-block-two"><a href="https://www.linkedin.com/company/datagon-ai/" target="_blank" class="footer-social-link w-inline-block"><img src="https://cdn.prod.website-files.com/67a23f0101102488e87e1340/67b44d4a7ba679c1742b8067_LinkedIn.png" loading="lazy" alt="Linkedin Icon" class="icon"/></a></div></div></div><div class="margin-xs"></div></div></section><div class="helper-css w-embed"><style>
18
19.changing-text {
20    display: inline-block;
21    white-space: nowrap; /* Prevents wrapping */
22}
23
24.letter {
25    display: inline-block; /* Ensures individual letter animations */
26    white-space: nowrap; /* Ensures spaces don't break into new lines */
27}
28    
29.nav-bar {
30    background: transparent;
31    transition: background-color 0.5s ease-in-out;
32}
33
34.nav-bar.scrolled {
35    background: white;
36}
37
38.word {
39    opacity: 0;
40    display: inline-block;
41    transition: opacity 0.3s ease-out;
42}
43
44
45
46</style></div><div data-animation="default" data-collapse="medium" data-duration="400" data-easing="ease" data-easing2="ease" role="banner" class="navbar w-nav"><div class="container-2 navigation-container"><a href="/en" class="navbar-brand w-nav-brand"><div class="logo-wrapper"><img width="Auto" loading="eager" alt="Logo of Manex AI" src="https://cdn.prod.website-files.com/67a23f0101102488e87e1340/6818876cf7ba6ab316e14974_Final%20Final%20Logo.svg" class="logo"/><h2 class="font-logo">Manex AI</h2></div></a><div class="nav-menu-button w-nav-button"><div class="nav-hamburger-button w-hidden-main"><img loading="lazy" src="https://cdn.prod.website-files.com/67a23f0101102488e87e1340/67da901b8a4e26616b24219d_Hamburger%20icon.svg" alt="" class="nav-hamburger-icon"/><img loading="lazy" src="https://cdn.prod.website-files.com/67a23f0101102488e87e1340/67da901b8a4e26616b24219c_close.svg" alt="" class="nav-close-ccon"/></div></div><nav role="navigation" class="nav-links-wrapper w-nav-menu"><div class="nav-inner-container"><a href="/en/product" class="nav-link">Product</a><div data-hover="true" data-delay="100" class="nav-link-dropdown w-dropdown"><div class="dropdown-toggle w-dropdown-toggle"><div class="dropdown-link">Company</div><div class="icon-2 w-icon-dropdown-toggle"></div></div><nav class="dropdown-list w-dropdown-list"><a href="/en/company" aria-current="page" class="dropdown-link-item w-dropdown-link w--current">About</a><a href="/en/jobs" class="dropdown-link-item w-dropdown-link">Jobs</a><a href="/en/news" class="dropdown-link-item w-dropdown-link">News</a></nav></div><div class="w-locales-list"><div data-hover="true" data-delay="100" class="nav-link-dropdown w-dropdown"><div class="dropdown-toggle w-dropdown-toggle"><div class="language">EN</div><div class="icon-2 w-icon-dropdown-toggle"></div></div><nav class="dropdown-list w-dropdown-list"><div role="list" class="w-locales-items"><div role="listitem" class="dropdown-link-item w-locales-item"><a hreflang="en" href="/en/company" aria-current="page" class="link w--current">EN</a></div><div role="listitem" class="dropdown-link-item w-locales-item"><a hreflang="de-DE" href="/de/company" class="link">DE</a></div></div></nav></div></div></div><div class="nav-cta--button-container"><a href="https://meetings-eu1.hubspot.com/jan-frederik-buelow" target="_blank" class="button-primary w-button">Schedule meeting</a></div></nav></div></div>
46<script src="https://d3e54v103j8qbb.cloudfront.net/js/jquery-3.5.1.min.dc5e7f18c8.js?site=67a23f0101102488e87e1340" type="text/javascript" integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin="anonymous"></script>
46<script src="https://cdn.prod.website-files.com/67a23f0101102488e87e1340/js/webflow.schunk.36b8fb49256177c8.js" type="text/javascript" integrity="sha384-4abIlA5/v7XaW1HMXKBgnUuhnjBYJ/Z9C1OSg4OhmVw9O3QeHJ/qJqFBERCDPv7G" crossorigin="anonymous"></script>
46<script src="https://cdn.prod.website-files.com/67a23f0101102488e87e1340/js/webflow.schunk.c42549641b7d4501.js" type="text/javascript" integrity="sha384-EeGd0MuCSKO1a60JtC5HSnHq/C4KrtHuH4qImMGUQIlIox5ZJ0y/b+zo9WWvnaty" crossorigin="anonymous"></script>
46<script src="https://cdn.prod.website-files.com/67a23f0101102488e87e1340/js/webflow.schunk.3979890c0343d39e.js" type="text/javascript" integrity="sha384-ZKLlkUq92Mvke4hLZM8a4jJwmYM71IVetPgDGG8zHGgexXd0uXiRujWcE70Z5ecc" crossorigin="anonymous"></script>
46<script src="https://cdn.prod.website-files.com/67a23f0101102488e87e1340/js/webflow.schunk.a5328fc6e4f79712.js" type="text/javascript" integrity="sha384-qeNjdwYkJwsfLBrocVqUy8p1pZHPgmdkAHoaD0aqlRHuYk9wxDd/F58uhEe0JNNJ" crossorigin="anonymous"></script>
46<script src="https://cdn.prod.website-files.com/67a23f0101102488e87e1340/js/webflow.bcd41cde.855a8ca13d6d9e5d.js" type="text/javascript" integrity="sha384-Fixcm5n9VWzD254zih7Z+7YAoUfBpAVaNjzlKTVz4lAQPVWkscU5ph7gM76nh0Uh" crossorigin="anonymous"></script>
46
47<!-- Google Tag Manager (noscript) -->
vendor: 68 bytes, lines 47-48
47
48<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=
48GTM-NQM3BX4J
vendor: 83 bytes, lines 48-49
48"
49height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
50<!-- End Google Tag Manager (noscript) -->
51
52<!-- Albacross -->
53 
54<script>window._nQc="89311632";</script>
vendor: 1 bytes, line 54
54
55<script async src=https://serve.albacross.com/track.js></script>
55
56 
57<!-- End Albacross -->
58
59<!-- Snitcher -->
60<script>
61    !function(s,n,i,t,c,h){s.SnitchObject=i;s[i]||(s[i]=function(){
62    (s[i].q=s[i].q||[]).push(arguments)});s[i].l=+new Date;c=n.createElement(t);
63    h=n.getElementsByTagName(t)[0];c.src='//snid.snitcher.com/8433418.js';
64    h.parentNode.insertBefore(c,h)}(window,document,'snid','script');
65    snid('verify', '8433418');
66</script>
66
67<!-- End Snitcher -->
68
69
70<script src="https://cdnjs.cloudflare.com/ajax/libs/gsap/3.12.2/gsap.min.js"></script>
vendor: 1 bytes, line 70
70
71<script src="https://cdnjs.cloudflare.com/ajax/libs/gsap/3.12.2/ScrollTrigger.min.js"></script>
71
72
73<script>
74  document.addEventListener("DOMContentLoaded", function() {
75    let track = document.querySelector(".logos-track");
76    let firstGroup = document.querySelector(".clients-wrapper");
77    let totalWidth = firstGroup.offsetWidth * (document.querySelectorAll(".clients-wrapper").length -1);
78
79    function startAnimation() {
80      gsap.to(track, {
81        x: `-${totalWidth}`,  // Move left by the full width of all groups
82        duration: 80,  // Adjust speed
83        ease: "none",
84        onComplete: () => {
85          gsap.set(track, { x: 0 });  // Reset instantly once fully out
86          startAnimation();  // Restart loop
87        }
88      });
89    }
90
91    startAnimation();
92  });
93</script>
93
94
95
96<script>
97	//NAVBAR SCROLL
98document.addEventListener("DOMContentLoaded", function () {
99    const navbar = document.querySelector(".navbar"); // Adjust selector based on Webflow setup
100    const scrollThreshold = 50; // Change navbar color after 50px scroll
101
102    function updateNavbar() {
103        if (window.scrollY > scrollThreshold) {
104            navbar.classList.add("scrolled");
105        } else {
106            navbar.classList.remove("scrolled");
107        }
108    }
109
110    window.addEventListener("scroll", updateNavbar);
111});
112</script>
112
113
114
115<script>
116  //STATS ANIMATION
117document.addEventListener("DOMContentLoaded", function () {
118
119    let cards = document.querySelectorAll(".product-card");
120
121    cards.forEach((card, index) => {
122        let percentElement = card.querySelector(".stats-number");
123      	let barElement = null;
124      	if (card.querySelector(".progress-bar")){
125        	barElement = card.querySelector(".progress-bar")
126        }
127        let targetPercentage = parseInt(percentElement.dataset.value, 10); // Get the target % from data-value
128
129        let duration = Math.min(targetPercentage / 10, 10); // Ensures same speed for all values
130      	
131      	let startValue = targetPercentage > 1000 ? targetPercentage - 20 : 0; // Start from (target - 100) if > 1000
132
133        gsap.fromTo(percentElement,
134            { innerHTML: startValue },
135            {
136                innerHTML: targetPercentage,
137                duration: duration,
138                snap: "innerHTML", // Ensures whole numbers
139                ease: "power2.out",
140                scrollTrigger: {
141                    trigger: card,
142                    start: "top 80%", // Animates when 80% of the viewport hits it
143                    once: true, // Only triggers once
144                    delay: index * 0.2 // Staggered effect
145                }
146            }
147        );
148		
149      	if (barElement){
150        gsap.fromTo(barElement,
151            { width: "0%" },
152            {
153                width: targetPercentage + "%",
154                duration: duration,
155                ease: "power2.out",
156                scrollTrigger: {
157                    trigger: card,
158                    start: "top 80%",
159                    once: true,
160                    delay: index * 0.2
161                }
162            }
163        );
164        }
165    });
166});
167</script>
167
168
169
170<script>
171  //LETTER QUOTE ANIMATION
172document.addEventListener("DOMContentLoaded", function () {
173    gsap.registerPlugin(ScrollTrigger);
174
175    // Function to split text into spans with class .letter
176    function splitTextIntoWords(element) {
177        let words = element.innerText.split(" ");
178        let newHtml = words.map(word => `<span class="word">${word}&nbsp;</span>`).join(""); 
179        element.innerHTML = newHtml;
180    }
181
182    // Select all elements with the class
183    let textElements = document.querySelectorAll(".unveil-text");
184
185    textElements.forEach((element) => {
186        splitTextIntoWords(element);
187
188        // Animate each letter when scrolling into view
189        gsap.to(element.querySelectorAll(".word"), {
190            opacity: 1,
191            duration: 0.3,
192            stagger: 0.15, // Adjust for natural speaking effect
193            ease: "power2.out",
194            scrollTrigger: {
195                trigger: element,
196                start: "top 80%",
197                toggleActions: "play none none none",
198            },
199        });
200    });
201});
202</script>
202
203
204<script>
205  //BG CANVAS ANIMATION
206document.addEventListener("DOMContentLoaded", function () {
207  const canvas = document.getElementById("streakCanvas");
208  console.log(canvas);
209            const ctx = canvas.getContext("2d");
210
211            function resizeCanvas() {
212                canvas.width = window.innerWidth;
213                canvas.height = window.innerHeight;
214            }
215            resizeCanvas();
216            window.addEventListener("resize", resizeCanvas);
217
218            let streaks = [];
219            let speedMultiplier = 0.2;
220            let acceleration = 0.005;
221            let maxSpeed = 2;
222  			let lastStreakTime = 0;
223			const streakInterval = 100; // in ms
224
225            function createStreak() {
226              	let viewportHeight = canvas.height;
227    			let topBound = viewportHeight * 0.2;  // 20% from the top
228    			let bottomBound = viewportHeight * 0.8; // 80% from the top (i.e., 60% total range)
229              
230                streaks.push({
231                    x: -50,
232                    prevX: -50, // Store previous position for motion trail
233                     y: Math.random() * (bottomBound - topBound) + topBound, // Restrict Y within 60% zone
234                    size: Math.random() + 2,
235                    speed: Math.random() + 1,
236                    opacity: Math.random() * 0.5 + 0.3,
237                });
238            }
239
240            function animate() {
241                // Background fade effect for trails
242              	ctx.clearRect(0, 0, canvas.width, canvas.height); // Ensure old frames are removed
243              
244              	const now = performance.now();
245				if (now - lastStreakTime > streakInterval) {
246    				createStreak();
247    				lastStreakTime = now;
248				}
249
250
251                streaks.forEach((streak, index) => {
252                  	let trailLength = Math.min(streak.speed * speedMultiplier * 10, 100); // Max trail length = 100px
253                  
254                  	ctx.lineCap = "round";
255
256                    ctx.beginPath();
257        			ctx.moveTo(streak.x - trailLength, streak.y); // Trail starts at a limited length
258        			ctx.lineTo(streak.x, streak.y);
259        			ctx.strokeStyle = `rgba(0, 53, 100, ${streak.opacity})`;
260        			ctx.lineWidth = streak.size;
261        			ctx.stroke();
262
263        			streak.x += streak.speed * speedMultiplier;
264
265        			if (streak.x > canvas.width) streaks.splice(index, 1);
266    		});
267
268                // Increase speed gradually
269                if (speedMultiplier < maxSpeed) {
270        			speedMultiplier += acceleration;
271    			} else {
272        			// Smooth reset phase
273        			let resetSpeed = 0.1; // Original speed
274        			let smoothingFactor = 0.02; // Controls how smoothly it resets
275        			speedMultiplier = speedMultiplier * (1 - smoothingFactor) + resetSpeed * smoothingFactor;
276    			}
277
278                requestAnimationFrame(animate);
279            }
280
281            //setInterval(createStreak, 100);
282            animate();
283});
284  
285//change language text
286document.addEventListener("DOMContentLoaded", function () {
287  const langToggleElement = document.querySelector(".language"); // your element that should display "EN" or "DE"
288
289  function getLanguageFromURL() {
290    const path = window.location.pathname;
291
292    // Match paths ending in /en or /de
293    if (path.match(/\/de\/?$/)) return "de";
294    if (path.match(/\/en\/?$/)) return "en";
295
296    // Check <html lang="...">
297    const htmlLang = document.documentElement.lang;
298    if (htmlLang === "de" || htmlLang === "en") return htmlLang;
299
300    return "en"; // default fallback
301  }
302
303  function updateLanguageText() {
304    const lang = getLanguageFromURL();
305    if (langToggleElement) {
306      langToggleElement.textContent = lang.toUpperCase(); // Set text to "EN" or "DE"
307    }
308  }
309</script>
309
310
311
312<script src="https://cookie-consent-cdn-prod.pages.dev/cookie-consent/3.0.22/cookie-consent.js" type="text/javascript" integrity="sha384-NBkl4PICHpwyYHMsi8qI0iS/qoqpDF8outqq7Lh1Si9fNvQbLQjNWrMG7jh3hJv5" crossorigin="anonymous"></script>
312</body></html>

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.