PageSourceSearch

https://econworks.vercel.app/

html econworks.vercel.app collected 2026-10-03 06:50:22 UTC 97,103 bytes, 1 lines download raw bytes

1<!DOCTYPE html><!--O3uf_EaybUMeBatvfkEC5--><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=5"/><link rel="preload" href="/_next/static/media/22a5144ee8d83bca-s.p.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="preload" href="/_next/static/media/7d4881bb7e1bf84d-s.p.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="preload" as="image" href="/maxcelerate/maxcelerate_logo_compact_neg.svg"/><link rel="stylesheet" href="/_next/static/css/b496025c9cd768cc.css?dpl=dpl_B8kfrK7GCWKajFC5yN8mLHeZBmSV" data-precedence="next"/><link rel="stylesheet" href="/_next/static/css/8f2c0b181a1d80b8.css?dpl=dpl_B8kfrK7GCWKajFC5yN8mLHeZBmSV" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack-09448c39ad03ac77.js?dpl=dpl_B8kfrK7GCWKajFC5yN8mLHeZBmSV"/>
1<script src="/_next/static/chunks/f1d7d15f-c536863bf0c54707.js?dpl=dpl_B8kfrK7GCWKajFC5yN8mLHeZBmSV" async=""></script>
1<script src="/_next/static/chunks/241-555afb2de438e937.js?dpl=dpl_B8kfrK7GCWKajFC5yN8mLHeZBmSV" async=""></script>
1<script src="/_next/static/chunks/main-app-996d8797be546f87.js?dpl=dpl_B8kfrK7GCWKajFC5yN8mLHeZBmSV" async=""></script>
1<script src="/_next/static/chunks/865-4d0ccea1c6b3b761.js?dpl=dpl_B8kfrK7GCWKajFC5yN8mLHeZBmSV" async=""></script>
1<script src="/_next/static/chunks/152-c1484c4906247955.js?dpl=dpl_B8kfrK7GCWKajFC5yN8mLHeZBmSV" async=""></script>
1<script src="/_next/static/chunks/310-b39977824e506170.js?dpl=dpl_B8kfrK7GCWKajFC5yN8mLHeZBmSV" async=""></script>
1<script src="/_next/static/chunks/app/page-17d22465a4aca3c8.js?dpl=dpl_B8kfrK7GCWKajFC5yN8mLHeZBmSV" async=""></script>
1<meta name="next-size-adjust" content=""/><title>econworks · Turn data into decisions, fast and with confidence</title><meta name="description" content="Applied econometrics from Darmstadt: strategic pricing, data and AI readiness, and agentic applications with AI assurance. The firm behind Maxcelerate."/><meta name="author" content="econworks GmbH"/><link rel="manifest" href="/site.webmanifest"/><meta name="creator" content="econworks GmbH"/><meta name="publisher" content="econworks GmbH"/><meta name="robots" content="index, follow"/><meta name="googlebot" content="index, follow, max-video-preview:-1, max-image-preview:large, max-snippet:-1"/><link rel="canonical" href="https://econ.works"/><meta property="og:title" content="Turn data into decisions. Fast, and with confidence."/><meta property="og:description" content="Applied econometrics from Darmstadt: strategic pricing, data and AI readiness, and agentic applications with AI assurance. The firm behind Maxcelerate."/><meta property="og:url" content="https://econ.works"/><meta property="og:site_name" content="econworks"/><meta property="og:locale" content="en_US"/><meta property="og:image" content="https://econ.works/og-image-2026-09.png"/><meta property="og:image:width" content="1200"/><meta property="og:image:height" content="630"/><meta property="og:image:alt" content="econworks · turn data into decisions, fast and with confidence"/><meta property="og:type" content="website"/><meta name="twitter:card" content="summary_large_image"/><meta name="twitter:title" content="econworks · Turn data into decisions, fast and with confidence"/><meta name="twitter:description" content="Applied econometrics from Darmstadt: strategic pricing, data and AI readiness, and agentic applications with AI assurance. The firm behind Maxcelerate."/><meta name="twitter:image" content="https://econ.works/og-image-2026-09.png"/><link rel="icon" href="/favicon.ico" sizes="any"/><link rel="icon" href="/favicon-16x16.png" sizes="16x16" type="image/png"/><link rel="icon" href="/favicon-32x32.png" sizes="32x32" type="image/png"/><link rel="apple-touch-icon" href="/apple-touch-icon.png" sizes="180x180" type="image/png"/>
1<script src="/_next/static/chunks/polyfills-42372ed130431b0a.js?dpl=dpl_B8kfrK7GCWKajFC5yN8mLHeZBmSV" noModule=""></script>
1</head><body class="__variable_246ccd __variable_c29908 antialiased"><div hidden=""><!--$--><!--/$--></div>
1<script id="structured-data" type="application/ld+json">{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://econ.works/#org","name":"econworks","legalName":"econworks GmbH","url":"https://econ.works","logo":"https://econ.works/econworks-logo-512.png","address":{"@type":"PostalAddress","streetAddress":"Schleiermacherstraße 10","postalCode":"64283","addressLocality":"Darmstadt","addressCountry":"DE"},"sameAs":["https://www.linkedin.com/company/econworks-gmbh/"],"email":"[email protected]","telephone":"+49-6151-7808550","brand":{"@type":"Brand","name":"Maxcelerate","url":"https://maxcelerate.ai/","description":"Marketing-mix-modelling platform by econworks."},"owns":{"@id":"https://maxcelerate.ai/#app"},"knowsAbout":["Strategic Pricing","Data & AI Readiness","Agentic Applications & AI Assurance","Applied Econometrics"]},{"@type":"WebSite","@id":"https://econ.works/#website","url":"https://econ.works","name":"econworks","inLanguage":"en","publisher":{"@id":"https://econ.works/#org"},"potentialAction":[{"@type":"ContactAction","target":"mailto:[email protected]","name":"Book a discovery call"}]},{"@type":"WebPage","@id":"https://econ.works/#webpage","url":"https://econ.works","name":"econworks · Turn data into decisions, fast and with confidence","isPartOf":{"@id":"https://econ.works/#website"},"inLanguage":"en","description":"Applied econometrics for commercial decisions: strategic pricing, data and AI readiness, and agentic applications with AI assurance. econworks is the firm behind Maxcelerate, the marketing-mix-modelling platform.","breadcrumb":{"@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Services","item":"https://econ.works/#services"},{"@type":"ListItem","position":2,"name":"About","item":"https://econ.works/#about"},{"@type":"ListItem","position":3,"name":"Team","item":"https://econ.works/#team"},{"@type":"ListItem","position":4,"name":"Contact","item":"https://econ.works/#contact"}]}},{"@type":"OfferCatalog","name":"Services","itemListElement":[{"@type":"Service","name":"Strategic Pricing","description":"Price elasticity, competitive pricing dynamics, portfolio optimization and monetization."},{"@type":"Service","name":"Data & AI Readiness","description":"Data quality assessment, pipelines, governance frameworks, AI-readiness audits."},{"@type":"Service","name":"Agentic Applications & AI Assurance","description":"Agentic retrieval over client document corpora, confidence-scored answers with source citations, and evaluation design with LLM judges calibrated against human labels."}]},{"@type":"Person","name":"Dr. Christoph Nagel","jobTitle":"Managing Director","worksFor":{"@id":"https://econ.works/#org"}},{"@type":"Person","name":"Dr. Gerrit Löber","jobTitle":"Managing Director","worksFor":{"@id":"https://econ.works/#org"}}]}</script>
1<main class="min-h-screen bg-white"><nav class="fixed top-0 w-full bg-white/95 backdrop-blur-md z-50 border-b border-gray-200"><div class="max-w-7xl mx-auto px-4 sm:px-6 lg:px-8"><div class="flex justify-between items-center h-16"><div class="flex items-center"><div class="flex items-center gap-2"><img alt="econworks" loading="lazy" width="40" height="40" decoding="async" data-nimg="1" class="h-10 w-auto" style="color:transparent" src="/econworks-logo.svg"/></div></div><div class="hidden md:flex items-center space-x-8"><a href="#services" class="text-gray-600 transition-colors hover:text-[#FF6600]">Services</a><a href="#cases" class="text-gray-600 transition-colors hover:text-[#FF6600]">Cases</a><a href="#team" class="text-gray-600 transition-colors hover:text-[#FF6600]">Team</a><a href="#about" class="text-gray-600 transition-colors hover:text-[#FF6600]">About</a><a href="#contact" class="text-gray-600 transition-colors hover:text-[#FF6600]">Contact</a><a href="https://maxcelerate.ai/" class="inline-flex items-center gap-1 font-semibold text-gray-900 transition-colors hover:text-[#FF6600]">Maxcelerate<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-up-right h-3.5 w-3.5" aria-hidden="true"><path d="M7 7h10v10"></path><path d="M7 17 17 7"></path></svg><span class="sr-only">(opens maxcelerate.ai)</span></a></div><button type="button" class="md:hidden inline-flex items-center justify-center p-2 rounded-md text-gray-600 hover:text-[#FF6600] hover:bg-gray-100" aria-label="Open menu" aria-expanded="false"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-menu h-6 w-6" aria-hidden="true"><path d="M4 12h16"></path><path d="M4 18h16"></path><path d="M4 6h16"></path></svg></button></div></div></nav><section id="hero" class="relative flex min-h-[85vh] items-center overflow-hidden bg-gradient-to-br from-white via-orange-50/30 to-white pt-24 pb-16"><div class="relative z-20 mx-auto w-full max-w-7xl px-4 sm:px-6 lg:px-8"><div style="opacity:0;transform:translateY(20px)"><div class="mx-auto max-w-3xl text-center"><p class="inline-block rounded-full border border-orange-200 bg-orange-50 px-4 py-1.5 text-xs font-semibold uppercase tracking-widest text-[#C2410C] sm:text-sm">Strategic Pricing · Data &amp; AI Readiness · Agentic Applications</p><h1 class="mt-8 text-4xl font-semibold leading-[1.1] tracking-tight text-gray-900 md:text-5xl">Turn data into decisions.<span class="block text-[#C2410C]">Fast, and with confidence.</span></h1><p class="mx-auto mt-6 max-w-2xl text-lg text-gray-600">Applied econometrics for commercial decisions: strategic pricing, data and AI readiness, and agentic systems that show their sources.</p><div class="mt-8 flex flex-wrap items-center justify-center gap-4"><a href="https://outlook.office.com/book/[email protected]/" target="_blank" rel="noopener noreferrer" class="inline-flex items-center gap-2 rounded-lg bg-[#C2410C] px-6 py-3 font-semibold text-white transition-colors hover:bg-[#9A3412]">Book a discovery call<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right h-4 w-4" aria-hidden="true"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg><span class="sr-only">(opens in a new tab)</span></a><a href="#cases" class="inline-flex items-center rounded-lg border border-gray-300 bg-white px-6 py-3 font-semibold text-gray-900 transition-colors hover:bg-gray-50">See our work</a></div></div></div></div></section><section id="maxcelerate" aria-label="Maxcelerate"><div class="relative overflow-hidden bg-[#0B0E0C] text-white"><div aria-hidden="true" class="pointer-events-none absolute inset-0 bg-[radial-gradient(60%_80%_at_20%_50%,rgba(240,125,0,0.14),transparent)]"></div><div class="relative mx-auto grid max-w-7xl items-center gap-12 px-4 py-20 sm:px-6 md:grid-cols-12 lg:px-8"><div class="md:col-span-6"><p class="text-sm font-semibold uppercase tracking-widest text-[#F4A14C]">Our product</p><img src="/maxcelerate/maxcelerate_logo_compact_neg.svg" alt="Maxcelerate" width="320" height="61" class="mt-6 h-auto w-64 md:w-80"/><p class="mt-8 max-w-2xl text-xl text-gray-200">Media &amp; marketing analytics is what we&#x27;re best known for. It is now its own product.</p><a href="https://maxcelerate.ai/" target="_blank" rel="noopener noreferrer" class="mt-8 inl
1ine-flex items-center gap-2 rounded-lg bg-[#FF6600] px-6 py-3 font-semibold text-gray-900 transition-colors hover:bg-[#FFA500]">Explore Maxcelerate<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-up-right h-4 w-4" aria-hidden="true"><path d="M7 7h10v10"></path><path d="M7 17 17 7"></path></svg><span class="sr-only">(opens maxcelerate.ai)</span></a></div><a href="https://maxcelerate.ai/" target="_blank" rel="noopener noreferrer" class="group block md:col-span-6 focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-[#F4A14C] focus-visible:ring-offset-4 focus-visible:ring-offset-[#0B0E0C] rounded-xl"><img src="/maxcelerate/cockpit-1200.webp" srcSet="/maxcelerate/cockpit-1200.webp 1200w, /maxcelerate/cockpit-2000.webp 2000w" sizes="(min-width: 1280px) 600px, (min-width: 768px) 50vw, 100vw" width="1200" height="720" alt="Screenshot of the Maxcelerate cockpit" loading="lazy" decoding="async" class="h-auto w-full rounded-xl shadow-2xl shadow-black/60 ring-1 ring-white/10 transition-transform duration-300 group-hover:scale-[1.01]"/><span class="sr-only">(opens maxcelerate.ai)</span></a></div></div><div class="mx-auto max-w-7xl px-4 py-12 sm:px-6 lg:px-8"><p class="text-center text-sm font-semibold uppercase tracking-widest text-gray-500">Selected clients</p><div class="mt-8 overflow-hidden" role="group" aria-label="Selected clients"><ul class="flex w-max items-center gap-16 animate-logo-marquee hover:[animation-play-state:paused] motion-reduce:w-full motion-reduce:animate-none motion-reduce:flex-wrap motion-reduce:justify-center motion-reduce:gap-10"><li class="shrink-0"><img src="/maxcelerate/logos/logo_03_grey.png" alt="TARGOBANK" loading="lazy" decoding="async" class="h-8 w-auto opacity-70"/></li><li class="shrink-0"><img src="/maxcelerate/logos/logo_04_grey.png" alt="iglo" loading="lazy" decoding="async" class="h-8 w-auto opacity-70"/></li><li class="shrink-0"><img src="/maxcelerate/logos/logo_05_grey.png" alt="Chrono24" loading="lazy" decoding="async" class="h-8 w-auto opacity-70"/></li><li class="shrink-0"><img src="/maxcelerate/logos/logo_06_grey.png" alt="OLX Group" loading="lazy" decoding="async" class="h-8 w-auto opacity-70"/></li><li class="shrink-0"><img src="/maxcelerate/logos/logo_07_grey.png" alt="ProSiebenSat.1 Media SE" loading="lazy" decoding="async" class="h-8 w-auto opacity-70"/></li><li class="shrink-0"><img src="/maxcelerate/logos/logo_08_grey.png" alt="Verivox" loading="lazy" decoding="async" class="h-8 w-auto opacity-70"/></li><li class="shrink-0"><img src="/maxcelerate/logos/logo_09_grey.png" alt="StepStone" loading="lazy" decoding="async" class="h-8 w-auto opacity-70"/></li><li class="shrink-0"><img src="/maxcelerate/logos/logo_10_grey.png" alt="Bauer Media Group" loading="lazy" decoding="async" class="h-8 w-auto opacity-70"/></li><li class="shrink-0"><img src="/maxcelerate/logos/logo_11_grey.png" alt="HSE24" loading="lazy" decoding="async" class="h-8 w-auto opacity-70"/></li><li class="shrink-0"><img src="/maxcelerate/logos/logo_12_grey.png" alt="RaboDirect" loading="lazy" decoding="async" class="h-8 w-auto opacity-70"/></li><li class="shrink-0"><img src="/maxcelerate/logos/logo_13_grey.png" alt="agma" loading="lazy" decoding="async" class="h-8 w-auto opacity-70"/></li><li class="shrink-0"><img src="/maxcelerate/logos/logo_15_grey.png" alt="ECE" loading="lazy" decoding="async" class="h-8 w-auto opacity-70"/></li><li class="shrink-0"><img src="/maxcelerate/logos/logo_16_grey.png" alt="medion" loading="lazy" decoding="async" class="h-8 w-auto opacity-70"/></li><li class="shrink-0"><img src="/maxcelerate/logos/logo_18_grey.png" alt="littlebit technology" loading="lazy" decoding="async" class="h-8 w-auto opacity-70"/></li><li class="shrink-0 motion-reduce:hidden" aria-hidden="true"><img src="/maxcelerate/logos/logo_03_grey.png" alt="" loading="lazy" decoding="async" class="h-8 w-auto opacity-70"/></li><li class="shrink-0 motion-reduce:hidden" aria-hidden="true"><img src="/maxcelerate/logos/logo_04_grey.png" alt="" loading="lazy" decoding="async" class="h-8 w-auto opacity-70"/></li><li class="shrink-0 motion-reduce:hidden" aria-hidden="true"><img src="/maxcelerate/logos/logo_05_grey.png" alt="" loading="lazy" decoding="async" class="h-8 w-auto opacity-70"/></li><li class="shrink-0 motion-reduce:hidden" aria-hidden="true"><img src="/maxcelerate/logos/logo_06_grey.png" alt="" loading="lazy" decoding="async" class="h-8 w-auto opacity-70"/></li><li class="shrink-0 motion-reduce:hidden" aria-hidden="true"><img src="/maxcelerate/logos/logo_07_grey.png" alt="" loading="lazy" decoding="async" class="h-8 w-auto opacity-70"/></li><li class="shrink-0 motion-reduce:hidden" aria-hidden="true"><img src="/maxcelerate/logos/logo_08_grey.png" alt="" loading="lazy" decoding="async" class="h-8 w-auto opacity-70"/></li><li class="shrink-0 motion-reduce:hidden" aria-hidden="true"><img src="/maxcelerate/logos/logo_09_grey.png" alt="" loading="lazy" decoding="async" class="h-8 w-auto opacity-70"/></li><li class="shrink-0 motion-reduce:hidden" aria-hidden="true"><img src="/maxcelerate/logos/logo_10_grey.png" alt="" loading="lazy" decoding="async" class="h-8 w-auto opacity-70"/></li><li class="shrink-0 motion-reduce:hidden" aria-hidden="true"><img src="/maxcelerate/logos/logo_11_grey.png" alt="" loading="lazy" decoding="async" class="h-8 w-auto opacity-70"/></li><li class="shrink-0 motion-reduce:hidden" aria-hidden="true"><img src="/maxcelerate/logos/logo_12_grey.png" alt="" loading="lazy" decoding="async" class="h-8 w-auto opacity-70"/></li><li class="shrink-0 motion-reduce:hidden" aria-hidden="true"><img src="/maxcelerate/logos/logo_13_grey.png" alt="" loading="lazy" decoding="async" class="h-8 w-auto opacity-70"/></li><li class="shrink-0 motion-reduce:hidden" aria-hidden="true"><img src="/maxcelerate/logos/logo_15_grey.png" alt="" loading="lazy" decoding="async" class="h-8 w-auto opacity-70"/></li><li class="shrink-0 motion-reduce:hidden" aria-hidden="true"><img src="/maxcelerate/logos/logo_16_grey.png" alt="" loading="lazy" decoding="async" class="h-8 w-auto opacity-70"/></li><li class="shrink-0 motion-reduce:hidden" aria-hidden="true"><img src="/maxcelerate/logos/logo_18_grey.png" alt="" loading="lazy" decoding="async" class="h-8 w-auto opacity-70"/></li></ul></div></div></section><section id="services" class="py-28 bg-gradient-to-br from-orange-50/40 via-white to-yellow-50/40"><div class="mx-auto max-w-7xl px-4 sm:px-6 lg:px-8"><div class="mb-14 text-center" style="opacity:0;transform:translateY(20px)"><h2 class="text-4xl font-bold tracking-tight text-gray-900 md:text-5xl">What we do</h2><p class="mx-auto mt-4 max-w-3xl text-xl text-gray-600">Three things you already have, and the question about each that you should be able to answer.</p></div><div class="grid items-stretch gap-6 md:grid-cols-3"><article class="flex h-full flex-col rounded-2xl border border-gray-200 border-t-4 border-t-[#FF6600] bg-white p-8 shadow-[0_16px_36px_-18px_rgba(0,0,0,0.18)]"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-dollar-sign h-10 w-10 text-[#FF6600]" aria-hidden="true"><line x1="12" x2="12" y1="2" y2="22"></line><path d="M17 5H9.5a3.5 3.5 0 0 0 0 7h5a3.5 3.5 0 0 1 0 7H6"></path></svg><h3 class="mt-6 text-sm font-semibold uppercase tracking-widest text-[#C2410C]">Strategic Pricing</h3><p class="mt-4 text-[1.375rem] font-semibold leading-tight text-gray-900"><span>You changed the price.</span><span class="mt-1 block text-[#C2410C]">
1Do you know what it did?</span></p><p class="mt-4 text-[1.0625rem] text-gray-600">Elasticities, competitive dynamics and portfolio decisions, modelled on the data you already have.</p><ul class="mt-7 space-y-2.5"><li class="flex items-start gap-2"><span class="mt-2.5 h-1.5 w-1.5 shrink-0 rounded-full bg-[#FF6600]" aria-hidden="true"></span><span class="relative inline-block"><button type="button" aria-describedby="pricing-feature-0-hint" aria-expanded="false" class="rounded-sm text-left text-[1.0625rem] text-gray-600 underline decoration-dotted decoration-[#C2410C]/70 underline-offset-4 transition-colors hover:text-gray-900 focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-[#C2410C] focus-visible:ring-offset-2">Price elasticity</button><span role="tooltip" id="pricing-feature-0-hint" hidden="" class="absolute left-0 top-full z-20 mt-2 w-72 max-w-[calc(100vw-3rem)] rounded-lg border border-gray-200 bg-white p-3 text-sm leading-relaxed text-gray-700 shadow-lg">How much demand moves when the price moves, estimated from your own sales history rather than assumed from a rule of thumb. The estimate comes with its uncertainty, so you know which price changes the data can speak to and which it cannot.</span></span></li><li class="flex items-start gap-2"><span class="mt-2.5 h-1.5 w-1.5 shrink-0 rounded-full bg-[#FF6600]" aria-hidden="true"></span><span class="relative inline-block"><button type="button" aria-describedby="pricing-feature-1-hint" aria-expanded="false" class="rounded-sm text-left text-[1.0625rem] text-gray-600 underline decoration-dotted decoration-[#C2410C]/70 underline-offset-4 transition-colors hover:text-gray-900 focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-[#C2410C] focus-visible:ring-offset-2">Competitive dynamics</button><span role="tooltip" id="pricing-feature-1-hint" hidden="" class="absolute left-0 top-full z-20 mt-2 w-72 max-w-[calc(100vw-3rem)] rounded-lg border border-gray-200 bg-white p-3 text-sm leading-relaxed text-gray-700 shadow-lg">How competitors respond to your price moves, and how your customers respond to theirs. Modelling the response, not just the price gap, tells you which moves will be matched and which will hold.</span></span></li><li class="flex items-start gap-2"><span class="mt-2.5 h-1.5 w-1.5 shrink-0 rounded-full bg-[#FF6600]" aria-hidden="true"></span><span class="relative inline-block"><button type="button" aria-describedby="pricing-feature-2-hint" aria-expanded="false" class="rounded-sm text-left text-[1.0625rem] text-gray-600 underline decoration-dotted decoration-[#C2410C]/70 underline-offset-4 transition-colors hover:text-gray-900 focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-[#C2410C] focus-visible:ring-offset-2">Portfolio &amp; bundle pricing</button><span role="tooltip" id="pricing-feature-2-hint" hidden="" class="absolute left-0 top-full z-20 mt-2 w-72 max-w-[calc(100vw-3rem)] rounded-lg border border-gray-200 bg-white p-3 text-sm leading-relaxed text-gray-700 shadow-lg">Prices across a range interact: a change on one product moves volume on its neighbours. We model the range as a whole, so a ladder or a bundle is priced for total margin rather than product by product.</span></span></li><li class="flex items-start gap-2"><span class="mt-2.5 h-1.5 w-1.5 shrink-0 rounded-full bg-[#FF6600]" aria-hidden="true"></span><span class="relative inline-block"><button type="button" aria-describedby="pricing-feature-3-hint" aria-expanded="false" class="rounded-sm text-left text-[1.0625rem] text-gray-600 underline decoration-dotted decoration-[#C2410C]/70 underline-offset-4 transition-colors hover:text-gray-900 focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-[#C2410C] focus-visible:ring-offset-2">Segmentation</button><span role="tooltip" id="pricing-feature-3-hint" hidden="" class="absolute left-0 top-full z-20 mt-2 w-72 max-w-[calc(100vw-3rem)] rounded-lg border border-gray-200 bg-white p-3 text-sm leading-relaxed text-gray-700 shadow-lg">Different customers tolerate different prices, and one average price hides that. We find the segments where willingness to pay actually differs, and only those, so the pricing structure stays explainable to the people who have to defend it.</span></span></li></ul></article><article class="flex h-full flex-col rounded-2xl border border-gray-200 border-t-4 border-t-[#FF6600] bg-white p-8 shadow-[0_16px_36px_-18px_rgba(0,0,0,0.18)]"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-database h-10 w-10 text-[#FF6600]" aria-hidden="true"><ellipse cx="12" cy="5" rx="9" ry="3"></ellipse><path d="M3 5V19A9 3 0 0 0 21 19V5"></path><path d="M3 12A9 3 0 0 0 21 12"></path></svg><h3 class="mt-6 text-sm font-semibold uppercase tracking-widest text-[#C2410C]">Data &amp; AI Readiness</h3><p class="mt-4 text-[1.375rem] font-semibold leading-tight text-gray-900"><span>You have the data.</span><span class="mt-1 block text-[#C2410C]">Can it answer the question?</span></p><p class="mt-4 text-[1.0625rem] text-gray-600">An audit of what your data can actually support, for models and agentic systems alike.</p><ul class="mt-7 space-y-2.5"><li class="flex items-start gap-2"><span class="mt-2.5 h-1.5 w-1.5 shrink-0 rounded-full bg-[#FF6600]" aria-hidden="true"></span><span class="relative inline-block"><button type="button" aria-describedby="readiness-feature-0-hint" aria-expanded="false" class="rounded-sm text-left text-[1.0625rem] text-gray-600 underline decoration-dotted decoration-[#C2410C]/70 underline-offset-4 transition-colors hover:text-gray-900 focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-[#C2410C] focu
1s-visible:ring-offset-2">Quality &amp; coverage</button><span role="tooltip" id="readiness-feature-0-hint" hidden="" class="absolute left-0 top-full z-20 mt-2 w-72 max-w-[calc(100vw-3rem)] rounded-lg border border-gray-200 bg-white p-3 text-sm leading-relaxed text-gray-700 shadow-lg">Whether the data you have is complete, consistent and recent enough for the question you want to ask of it. We measure the gaps up front instead of discovering them halfway through a build.</span></span></li><li class="flex items-start gap-2"><span class="mt-2.5 h-1.5 w-1.5 shrink-0 rounded-full bg-[#FF6600]" aria-hidden="true"></span><span class="relative inline-block"><button type="button" aria-describedby="readiness-feature-1-hint" aria-expanded="false" class="rounded-sm text-left text-[1.0625rem] text-gray-600 underline decoration-dotted decoration-[#C2410C]/70 underline-offset-4 transition-colors hover:text-gray-900 focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-[#C2410C] focus-visible:ring-offset-2">Taxonomy &amp; labelling</button><span role="tooltip" id="readiness-feature-1-hint" hidden="" class="absolute left-0 top-full z-20 mt-2 w-72 max-w-[calc(100vw-3rem)] rounded-lg border border-gray-200 bg-white p-3 text-sm leading-relaxed text-gray-700 shadow-lg">Whether products, customers and events are named and categorised the same way everywhere they appear. Models and agentic systems inherit every inconsistency, and fixing the taxonomy first is cheaper than fixing every downstream answer.</span></span></li><li class="flex items-start gap-2"><span class="mt-2.5 h-1.5 w-1.5 shrink-0 rounded-full bg-[#FF6600]" aria-hidden="true"></span><span class="relative inline-block"><button type="button" aria-describedby="readiness-feature-2-hint" aria-expanded="false" class="rounded-sm text-left text-[1.0625rem] text-gray-600 underline decoration-dotted decoration-[#C2410C]/70 underline-offset-4 transition-colors hover:text-gray-900 focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-[#C2410C] focus-visible:ring-offset-2">Pipelines &amp; governance</button><span role="tooltip" id="readiness-feature-2-hint" hidden="" class="absolute left-0 top-full z-20 mt-2 w-72 max-w-[calc(100vw-3rem)] rounded-lg border border-gray-200 bg-white p-3 text-sm leading-relaxed text-gray-700 shadow-lg">How data moves from source to use, who owns each step, and what breaks silently. The audit checks that the path is reproducible and access is controlled before anything is built on top of it.</span></span></li><li class="flex items-start gap-2"><span class="mt-2.5 h-1.5 w-1.5 shrink-0 rounded-full bg-[#FF6600]" aria-hidden="true"></span><span class="relative inline-block"><button type="button" aria-describedby="readiness-feature-3-hint" aria-expanded="false" class="rounded-sm text-left text-[1.0625rem] text-gray-600 underline decoration-dotted decoration-[#C2410C]/70 underline-offset-4 transition-colors hover:text-gray-900 focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-[#C2410C] focus-visible:ring-offset-2">A verdict per use case</button><span role="tooltip" id="readiness-feature-3-hint" hidden="" class="absolute left-0 top-full z-20 mt-2 w-72 max-w-[calc(100vw-3rem)] rounded-lg border border-gray-200 bg-white p-3 text-sm leading-relaxed text-gray-700 shadow-lg">The audit does not end in a score for the company but in a yes, a no, or a not-yet for each intended use, with what would have to change. That is what lets you sequence the work instead of starting everything at once.</span></span></li></ul></article><article class="flex h-full flex-col rounded-2xl border border-gray-200 border-t-4 border-t-[#FF6600] bg-white p-8 shadow-[0_16px_36px_-18px_rgba(0,0,0,0.18)]"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-bot h-10 w-10 text-[#FF6600]" aria-hidden="true"><path d="M12 8V4H8"></path><rect width="16" height="12" x="4" y="8" rx="2"></rect><path d="M2 14h2"></path><path d="M20 14h2"></path><path d="M15 13v2"></path><path d="M9 13v2"></path></svg><h3 class="mt-6 text-sm font-semibold uppercase tracking-widest text-[#C2410C]">Agentic Applications &amp; AI Assurance</h3><p class="mt-4 text-[1.375rem] font-semibold leading-tight text-gray-900"><span>You&#x27;ve deployed AI.</span><span class="mt-1 block text-[#C2410C]">Can you prove it&#x27;s working?</span></p><p class="mt-4 text-[1.0625rem] text-gray-600">Agentic systems that cite their sources, and evaluation that proves the ones you already run.</p><ul class="mt-7 space-y-2.5"><li class="flex items-start gap-2"><span class="mt-2.5 h-1.5 w-1.5 shrink-0 rounded-full bg-[#FF6600]" aria-hidden="true"></span><span class="relative inline-block"><button type="button" aria-describedby="assurance-feature-0-hint" aria-expanded="false" class="rounded-sm text-left text-[1.0625rem] text-gray-600 underline decoration-dotted decoration-[#C2410C]/70 underline-offset-4 transition-colors hover:text-gray-900 focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-[#C2410C] focu
1s-visible:ring-offset-2">Retrieval over your documents</button><span role="tooltip" id="assurance-feature-0-hint" hidden="" class="absolute left-0 top-full z-20 mt-2 w-72 max-w-[calc(100vw-3rem)] rounded-lg border border-gray-200 bg-white p-3 text-sm leading-relaxed text-gray-700 shadow-lg">Answers grounded in your own documents, fetched at question time, rather than in whatever a model remembers from training. The system can only answer from what it was given, and that is the point.</span></span></li><li class="flex items-start gap-2"><span class="mt-2.5 h-1.5 w-1.5 shrink-0 rounded-full bg-[#FF6600]" aria-hidden="true"></span><span class="relative inline-block"><button type="button" aria-describedby="assurance-feature-1-hint" aria-expanded="false" class="rounded-sm text-left text-[1.0625rem] text-gray-600 underline decoration-dotted decoration-[#C2410C]/70 underline-offset-4 transition-colors hover:text-gray-900 focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-[#C2410C] focus-visible:ring-offset-2">Answers with sources &amp; confidence</button><span role="tooltip" id="assurance-feature-1-hint" hidden="" class="absolute left-0 top-full z-20 mt-2 w-72 max-w-[calc(100vw-3rem)] rounded-lg border border-gray-200 bg-white p-3 text-sm leading-relaxed text-gray-700 shadow-lg">Every answer carries the passages it was built from and a calibrated statement of how sure the system is. Low confidence routes the question to a person; high confidence is something you can check, not something you have to believe.</span></span></li><li class="flex items-start gap-2"><span class="mt-2.5 h-1.5 w-1.5 shrink-0 rounded-full bg-[#FF6600]" aria-hidden="true"></span><span class="relative inline-block"><button type="button" aria-describedby="assurance-feature-2-hint" aria-expanded="false" class="rounded-sm text-left text-[1.0625rem] text-gray-600 underline decoration-dotted decoration-[#C2410C]/70 underline-offset-4 transition-colors hover:text-gray-900 focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-[#C2410C] focus-visible:ring-offset-2">Evaluation design</button><span role="tooltip" id="assurance-feature-2-hint" hidden="" class="absolute left-0 top-full z-20 mt-2 w-72 max-w-[calc(100vw-3rem)] rounded-lg border border-gray-200 bg-white p-3 text-sm leading-relaxed text-gray-700 shadow-lg">Before an AI system is trusted it needs a test it can fail: a set of questions with known good answers, scored the way the business would score them. We design that evaluation so “it works” becomes a measurable claim.</span></span></li><li class="flex items-start gap-2"><span class="mt-2.5 h-1.5 w-1.5 shrink-0 rounded-full bg-[#FF6600]" aria-hidden="true"></span><span class="relative inline-block"><button type="button" aria-describedby="assurance-feature-3-hint" aria-expanded="false" class="rounded-sm text-left text-[1.0625rem] text-gray-600 underline decoration-dotted decoration-[#C2410C]/70 underline-offset-4 transition-colors hover:text-gray-900 focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-[#C2410C] focus-visible:ring-offset-2">Calibrated LLM judges</button><span role="tooltip" id="assurance-feature-3-hint" hidden="" class="absolute left-0 top-full z-20 mt-2 w-72 max-w-[calc(100vw-3rem)] rounded-lg border border-gray-200 bg-white p-3 text-sm leading-relaxed text-gray-700 shadow-lg">When there are too many outputs to review by hand, a second model scores them, and that judge has to be checked against human verdicts before its scores mean anything. We calibrate the judge and report where it agrees with the experts and where it does not.</span></span></li></ul></article></div></div></section><section id="cases" class="py-20 bg-gradient-to-br from-gray-50/50 to-orange-50/30"><div class="max-w-7xl mx-auto px-4 sm:px-6 lg:px-8"><div class="text-center mb-12" style="opacity:0;transform:translateY(20px)"><h2 class="text-3xl md:text-4xl font-bold text-gray-900 mb-4">Proven Impact</h2><p class="text-xl text-gray-600">Real results from real clients</p></div><div class="grid gap-8 md:grid-cols-2"><div style="opacity:0;transform:translateY(20px)"><div data-slot="card" class="bg-card text-card-foreground gap-6 rounded-xl border py-6 shadow-sm flex h-full flex-col transition-shadow hover:shadow-lg"><div data-slot="card-header" class="@container/card-header grid auto-rows-min grid-rows-[auto_auto] items-start gap-1.5 px-6 has-data-[slot=card-action]:grid-cols-[1fr_auto] [.border-b]:pb-6"><div class="mb-4 flex items-start justify-between gap-3"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-bot h-10 w-10 text-[#FF6600]" aria-hidden="true"><path d="M12 8V4H8"></path><rect width="16" height="12" x="4" y="8" rx="2"></rect><path d="M2 14h2"></path><path d="M20 14h2"></path><path d="M15 13v2"></path><path d="M9 13v2"></path></svg><div class="flex flex-wrap justify-end gap-2"><span data-slot="badge" class="inline-flex items-center justify-center rounded-md border px-2 py-0.5 text-xs font-medium w-fit whitespace-nowrap shrink-0 [&amp;&gt;svg]:size-3 gap-1 [&amp;&gt;svg]:pointer-events-none focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:ring-[3px] aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive transition-[color,box-shadow] overflow-hidden border-transparent bg-secondary text-secondary-foreground [a&amp;]:hover:bg-secondary/90">Multilateral development institution</span></div></div><p class="text-xs font-semibold uppercase tracking-widest text-[#C2410C]">Agentic Applications &amp; AI Assurance</p><div data-slot="card-title" class="font-semibold text-xl">Scaling legal expertise across jurisdictions</div></div>
1<div data-slot="card-content" class="px-6 flex flex-1 flex-col space-y-4"><div><h4 class="mb-1 text-sm font-semibold text-gray-500">Situation</h4><p class="text-gray-600">Investment-policy questionnaires were answered by externally contracted lawyers around the world: expensive, slow, and hard to scale across jurisdictions.</p></div><div><h4 class="mb-1 text-sm font-semibold text-gray-500">Approach</h4><p class="text-gray-600">An agentic retrieval pipeline over a corpus of green-energy investment-law documents, answering the questionnaire with confidence levels and citations to the source documents, behind quality gates with expert review in the loop.</p></div><div class="flex-1"><h4 class="mb-1 text-sm font-semibold text-gray-500">Impact</h4><p class="text-gray-600">Delivered to production, with every answer reviewed by an expert before use: over 90% passed at the required confidence, at roughly one-fiftieth of the per-question cost of externally contracted counsel in the region measured.</p></div><div class="mt-auto border-t pt-4"><p class="font-semibold text-[#C2410C]">&gt;90% passed expert review</p></div></div></div></div><div style="opacity:0;transform:translateY(20px)"><div data-slot="card" class="bg-card text-card-foreground gap-6 rounded-xl border py-6 shadow-sm flex h-full flex-col transition-shadow hover:shadow-lg"><div data-slot="card-header" class="@container/card-header grid auto-rows-min grid-rows-[auto_auto] items-start gap-1.5 px-6 has-data-[slot=card-action]:grid-cols-[1fr_auto] [.border-b]:pb-6"><div class="mb-4 flex items-start justify-between gap-3"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chart-line h-10 w-10 text-[#FF6600]" aria-hidden="true"><path d="M3 3v16a2 2 0 0 0 2 2h16"></path><path d="m19 9-5 5-4-4-3 3"></path></svg><div class="flex flex-wrap justify-end gap-2"><span data-slot="badge" class="inline-flex items-center justify-center rounded-md border px-2 py-0.5 text-xs font-medium w-fit whitespace-nowrap shrink-0 [&amp;&gt;svg]:size-3 gap-1 [&amp;&gt;svg]:pointer-events-none focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:ring-[3px] aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive transition-[color,box-shadow] overflow-hidden border-transparent bg-secondary text-secondary-foreground [a&amp;]:hover:bg-secondary/90">Media/Publishing</span></div></div><p class="text-xs font-semibold uppercase tracking-widest text-[#C2410C]">Strategic Pricing</p><div data-slot="card-title" class="font-semibold text-xl">Pricing in a Shrinking Market</div></div><div data-slot="card-content" class="px-6 flex flex-1 flex-col space-y-4"><div><h4 class="mb-1 text-sm font-semibold text-gray-500">Situation</h4><p class="text-gray-600">Publisher facing a declining market needed to maintain profitability</p></div><div><h4 class="mb-1 text-sm font-semibold text-gray-500">Approach</h4><p class="text-gray-600">With comprehensive print market data across three countries (incl. competitors), designed an assertive pricing strategy.</p></div><div class="flex-1"><h4 class="mb-1 text-sm font-semibold text-gray-500">Impact</h4><p class="text-gray-600">Higher profits (and in some cases revenue) while encouraging competitor price increases to protect share</p></div><div class="mt-auto border-t pt-4"><p class="font-semibold text-[#C2410C]">+8% profit despite -12% market</p></div></div></div></div><div style="opacity:0;transform:translateY(20px)"><div data-slot="card" class="bg-card text-card-foreground gap-6 rounded-xl border py-6 shadow-sm flex h-full flex-col transition-shadow hover:shadow-lg"><div data-slot="card-header" class="@container/card-header grid auto-rows-min grid-rows-[auto_auto] items-start gap-1.5 px-6 has-data-[slot=card-action]:grid-cols-[1fr_auto] [.border-b]:pb-6"><div class="mb-4 flex items-start justify-between gap-3"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-trending-up h-10 w-10 text-[#FF6600]" aria-hidden="true"><path d="M16 7h6v6"></path><path d="m22 7-8.5 8.5-5-5L2 17"></path></svg><div class="flex flex-wrap justify-end gap-2"><span data-slot="badge" class="inline-flex items-center justify-center rounded-md border px-2 py-0.5 text-xs font-medium w-fit whitespace-nowrap shrink-0 [&amp;&gt;svg]:size-3 gap-1 [&amp;&gt;svg]:pointer-events-none focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:ring-[3px] aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive transition-[color,box-shadow] overflow-hidden border-transparent bg-secondary text-secondary-foreground [a&amp;]:hover:bg-secondary/90">Consumer Bank/Consumer Finance</span></div></div><p class="text-xs font-semibold uppercase tracking-widest text-[#C2410C]">Strategic Pricing</p><div data-slot="card-title" class="font-semibold text-xl">Optimal Interest Rates</div></div>
1<div data-slot="card-content" class="px-6 flex flex-1 flex-col space-y-4"><div><h4 class="mb-1 text-sm font-semibold text-gray-500">Situation</h4><p class="text-gray-600">Consumer banking wanted to increase loan volume and margins while improving risk selection</p></div><div><h4 class="mb-1 text-sm font-semibold text-gray-500">Approach</h4><p class="text-gray-600">Combined competitor-offer data with local branch context to refine pricing for consumer loans.</p></div><div class="flex-1"><h4 class="mb-1 text-sm font-semibold text-gray-500">Impact</h4><p class="text-gray-600">Higher loan volume and margins by pursuing profitable risk classes with better selection</p></div><div class="mt-auto border-t pt-4"><p class="font-semibold text-[#C2410C]">+15% margin improvement</p></div></div></div></div><div style="opacity:0;transform:translateY(20px)"><div data-slot="card" class="bg-card text-card-foreground gap-6 rounded-xl border py-6 shadow-sm flex h-full flex-col transition-shadow hover:shadow-lg"><div data-slot="card-header" class="@container/card-header grid auto-rows-min grid-rows-[auto_auto] items-start gap-1.5 px-6 has-data-[slot=card-action]:grid-cols-[1fr_auto] [.border-b]:pb-6"><div class="mb-4 flex items-start justify-between gap-3"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-store h-10 w-10 text-[#FF6600]" aria-hidden="true"><path d="M15 21v-5a1 1 0 0 0-1-1h-4a1 1 0 0 0-1 1v5"></path><path d="M17.774 10.31a1.12 1.12 0 0 0-1.549 0 2.5 2.5 0 0 1-3.451 0 1.12 1.12 0 0 0-1.548 0 2.5 2.5 0 0 1-3.452 0 1.12 1.12 0 0 0-1.549 0 2.5 2.5 0 0 1-3.77-3.248l2.889-4.184A2 2 0 0 1 7 2h10a2 2 0 0 1 1.653.873l2.895 4.192a2.5 2.5 0 0 1-3.774 3.244"></path><path d="M4 10.95V19a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2v-8.05"></path></svg><div class="flex flex-wrap justify-end gap-2"><span data-slot="badge" class="inline-flex items-center justify-center rounded-md border px-2 py-0.5 text-xs font-medium w-fit whitespace-nowrap shrink-0 [&amp;&gt;svg]:size-3 gap-1 [&amp;&gt;svg]:pointer-events-none focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:ring-[3px] aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive transition-[color,box-shadow] overflow-hidden border-transparent bg-secondary text-secondary-foreground [a&amp;]:hover:bg-secondary/90">Retail / service network</span></div></div><p class="text-xs font-semibold uppercase tracking-widest text-[#C2410C]">Applied econometrics</p><div data-slot="card-title" class="font-semibold text-xl">What drives visits to a thousand outlets</div></div><div data-slot="card-content" class="px-6 flex flex-1 flex-col space-y-4"><div><h4 class="mb-1 text-sm font-semibold text-gray-500">Situation</h4><p class="text-gray-600">A service network with over 1,000 outlets needed to know what drives visits, and where to invest.</p></div><div><h4 class="mb-1 text-sm font-semibold text-gray-500">Approach</h4><p class="text-gray-600">Regional models of footfall against location, store design, weather and local activity, with Hystreet data. Forecasts guided investment by region.</p></div><div class="flex-1"><h4 class="mb-1 text-sm font-semibold text-gray-500">Impact</h4><p class="text-gray-600">Clearer regional ROI and a playbook for scaling spend.</p></div><div class="mt-auto border-t pt-4"><p class="font-semibold text-[#C2410C]">+23% footfall</p></div></div></div></div></div></div></section><section id="who-we-help" class="py-16 bg-gradient-to-br from-orange-50/50 to-amber-50/30"><div class="max-w-7xl mx-auto px-4 sm:px-6 lg:px-8"><div class="text-center mb-12" style="opacity:0;transform:translateY(20px)"><h2 class="text-3xl md:text-4xl font-bold text-gray-900">Who we help</h2></div><div class="mx-auto max-w-5xl" style="opacity:0;transform:translateY(20px)"><ul class="grid grid-cols-2 gap-4 lg:grid-cols-3"><li class="flex items-center gap-3 rounded-lg border border-gray-100 bg-white p-4 shadow-sm"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-store h-6 w-6 shrink-0 text-[#FF6600]" aria-hidden="true"><path d="M15 21v-5a1 1 0 0 0-1-1h-4a1 1 0 0 0-1 1v5"></path><path d="M17.774 10.31a1.12 1.12 0 0 0-1.549 0 2.5 2.5 0 0 1-3.451 0 1.12 1.12 0 0 0-1.548 0 2.5 2.5 0 0 1-3.452 0 1.12 1.12 0 0 0-1.549 0 2.5 2.5 0 0 1-3.77-3.248l2.889-4.184A2 2 0 0 1 7 2h10a2 2 0 0 1 1.653.873l2.895 4.192a2.5 2.5 0 0 1-3.774 3.244"></path><path d="M4 10.95V19a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2v-8.05"></path></svg><span class="text-gray-800">Retail &amp; multi-location services</span></li><li class="flex items-center gap-3 rounded-lg border border-gray-100 bg-white p-4 shadow-sm"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-landmark h-6 
1w-6 shrink-0 text-[#FF6600]" aria-hidden="true"><path d="M10 18v-7"></path><path d="M11.12 2.198a2 2 0 0 1 1.76.006l7.866 3.847c.476.233.31.949-.22.949H3.474c-.53 0-.695-.716-.22-.949z"></path><path d="M14 18v-7"></path><path d="M18 18v-7"></path><path d="M3 22h18"></path><path d="M6 18v-7"></path></svg><span class="text-gray-800">Banking &amp; consumer finance</span></li><li class="flex items-center gap-3 rounded-lg border border-gray-100 bg-white p-4 shadow-sm"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-shopping-cart h-6 w-6 shrink-0 text-[#FF6600]" aria-hidden="true"><circle cx="8" cy="21" r="1"></circle><circle cx="19" cy="21" r="1"></circle><path d="M2.05 2.05h2l2.66 12.42a2 2 0 0 0 2 1.58h9.78a2 2 0 0 0 1.95-1.57l1.65-7.43H5.12"></path></svg><span class="text-gray-800">E-commerce &amp; marketplaces</span></li><li class="flex items-center gap-3 rounded-lg border border-gray-100 bg-white p-4 shadow-sm"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-newspaper h-6 w-6 shrink-0 text-[#FF6600]" aria-hidden="true"><path d="M15 18h-5"></path><path d="M18 14h-8"></path><path d="M4 22h16a2 2 0 0 0 2-2V4a2 2 0 0 0-2-2H8a2 2 0 0 0-2 2v16a2 2 0 0 1-4 0v-9a2 2 0 0 1 2-2h2"></path><rect width="8" height="4" x="10" y="6" rx="1"></rect></svg><span class="text-gray-800">Media &amp; publishing</span></li><li class="flex items-center gap-3 rounded-lg border border-gray-100 bg-white p-4 shadow-sm"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-layers h-6 w-6 shrink-0 text-[#FF6600]" aria-hidden="true"><path d="M12.83 2.18a2 2 0 0 0-1.66 0L2.6 6.08a1 1 0 0 0 0 1.83l8.58 3.91a2 2 0 0 0 1.66 0l8.58-3.9a1 1 0 0 0 0-1.83z"></path><path d="M2 12a1 1 0 0 0 .58.91l8.6 3.91a2 2 0 0 0 1.65 0l8.58-3.9A1 1 0 0 0 22 12"></path><path d="M2 17a1 1 0 0 0 .58.91l8.6 3.91a2 2 0 0 0 1.65 0l8.58-3.9A1 1 0 0 0 22 17"></path></svg><span class="text-gray-800">B2B platforms with usage-based pricing</span></li><li class="flex items-center gap-3 rounded-lg border border-gray-100 bg-white p-4 shadow-sm"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-globe h-6 w-6 shrink-0 text-[#FF6600]" aria-hidden="true"><circle cx="12" cy="12" r="10"></circle><path d="M12 2a14.5 14.5 0 0 0 0 20 14.5 14.5 0 0 0 0-20"></path><path d="M2 12h20"></path></svg><span class="text-gray-800">Development institutions &amp; the public sector</span></li></ul></div></div></section><section id="about" class="py-20 bg-gray-50"><div class="max-w-7xl mx-auto px-4 sm:px-6 lg:px-8"><div class="text-center mb-12" style="opacity:0;transform:translateY(20px)"><h2 class="text-3xl md:text-4xl font-bold text-gray-900">About econworks</h2></div><div style="opacity:0;transform:translateY(20px)"><div class="grid grid-cols-2 gap-6 lg:grid-cols-4"><div class="rounded-lg border border-gray-100 bg-white p-6 shadow-sm"><h3 class="mb-2 font-semibold text-gray-900">Founded</h3><p class="text-2xl font-bold text-[#C2410C]">2010</p><p class="mt-1 text-sm text-gray-600">Over 16 years of expertise</p></div><div class="rounded-lg border border-gray-100 bg-white p-6 shadow-sm"><h3 class="mb-2 font-semibold text-gray-900">Based in</h3><p class="text-2xl font-bold text-[#C2410C]">Darmstadt</p><p class="mt-1 text-sm text-gray-600">Germany, working internationally</p></div><div class="rounded-lg border border-gray-100 bg-white p-6 shadow-sm"><h3 class="mb-2 font-semibold text-gray-900">Focus</h3><p class="text-2xl font-bold text-[#C2410C]">Applied econometrics</p><p class="mt-1 text-sm text-gray-600">Pricing, data &amp; AI readiness, agentic systems</p></div><div class="rounded-lg border border-gray-100 bg-white p-6 shadow-sm"><h3 class="mb-2 font-semibold text-gray-900">How we work</h3><p class="text-2xl font-bold text-[#C2410C]">Confidence, stated</p><p class="mt-1 text-sm text-gray-600">Every model reports how much you should trust it.</p></div></div></div><p class="mx-auto mt-12 max-w-4xl text-center text-lg text-gray-700" style="opacity:0">econworks GmbH is a specialised consultancy founded in 2010 in Darmstadt, Germany. We turn business challenges into quantitative clarity: our roots are in econometrics and predictive modelling, and our mindset is pragmatic. Models and agentic systems are built to answer real business questions, no one-size-fits-all. Years of marketing-mix engagements became Maxcelerate.</p><ul class="mx-auto mt-10 grid max-w-4xl gap-4 sm:grid-cols-2 lg:grid-cols-4"><li class="flex items-center gap-3 rounded-lg border border-gray-100 bg-white p-3 shadow-sm" style="opacity:0;transform:scale(0.95)"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-circle-check-big h-5 w-5 shrink-0 text-[#FF6600]" aria-hidden="true"><path d="M21.801 10A10 10 0 1 1 17 3.335"></path><path d="m9 11 3 3L22 4"></path></svg><span class="text-sm text-gray-800">Data-driven decisions, not opinions</span></li><li class="flex items-center gap-3 rounded-lg border border-gray-100 bg-white p-3 shadow-sm" style="opacity:0;transform:scale(0.95)"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-circle-check-big h-5 w-5 shrink-0 text-[#FF6600]" aria-hidden="true"><path d="M21.801 10A10 10 0 1 1 17 3.335"></path><path d="m9 11 3 3L22 4"></path></svg><span class="text-sm text-gray-800">Transparent models, not black boxes</span></li><li class="flex items-center gap-3 rounded-lg border border-gray-100 bg-white p-3 shadow-sm" style="opacity:0;transform:scale(0.95)"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-circle-check-big h-5 w-5 shrink-0 text-[#FF6600]" aria-hidden="true"><path d="M21.801 10A10 10 0 1 1 17 3.335"></path><path d="m9 11 3 3L22 4"></path></svg><span class="text-sm text-gray-800">Business outcomes, not vanity metrics</span></li><li class="flex items-center gap-3 rounded-lg border border-gray-100 bg-white p-3 shadow-sm" style="opacity:0;transform:scale(0.95)"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-circle-check-big h-5 w-5 shrink-0 text-[#FF6600]" aria-hidden="true"><path d="M21.801 10A10 10 0 1 1 17 3.335"></path><path d="m9 11 3 3L22 4"></path></svg><span class="text-sm text-gray-800">Continuous learning, not one-time reports</span></li></ul></div></section><section id="team" class="py-16 bg-gradient-to-br from-white via-orange-50/20 to-white"><div class="max-w-7xl mx-auto px-4 sm:px-6 lg:px-8"><div class="text-center mb-12" style="opacity:0;transform:translateY(20px)"><h2 class="text-3xl md:text-4xl font-bold text-gray-900 mb-4">Meet Our Team</h2><p class="text-xl text-gray-600 max-w-3xl mx-auto">Econometricians, data scientists and engineers, based in Darmstadt.</p></div><div class="grid sm:grid-cols-2 lg:grid-cols-3 gap-8"><div style="opacity:0;transform:translateY(20px)"><div data-slot="card" class="bg-card text-card-foreground flex flex-col gap-6 rounded-xl border py-6 shadow-sm h-full hover:shadow-lg transition-shadow">
1<div data-slot="card-content" class="p-6 text-center"><div class="relative w-36 h-36 mx-auto mb-4 rounded-2xl overflow-hidden bg-gradient-to-br from-orange-100 to-yellow-100"><img alt="Dr. Christoph Nagel" loading="lazy" decoding="async" data-nimg="fill" class="object-cover object-top" style="position:absolute;height:100%;width:100%;left:0;top:0;right:0;bottom:0;color:transparent" sizes="100vw" srcSet="/_next/image?url=%2Fteam%2Fchristoph-nagel.webp&amp;w=640&amp;q=75 640w, /_next/image?url=%2Fteam%2Fchristoph-nagel.webp&amp;w=750&amp;q=75 750w, /_next/image?url=%2Fteam%2Fchristoph-nagel.webp&amp;w=828&amp;q=75 828w, /_next/image?url=%2Fteam%2Fchristoph-nagel.webp&amp;w=1080&amp;q=75 1080w, /_next/image?url=%2Fteam%2Fchristoph-nagel.webp&amp;w=1200&amp;q=75 1200w, /_next/image?url=%2Fteam%2Fchristoph-nagel.webp&amp;w=1920&amp;q=75 1920w, /_next/image?url=%2Fteam%2Fchristoph-nagel.webp&amp;w=2048&amp;q=75 2048w, /_next/image?url=%2Fteam%2Fchristoph-nagel.webp&amp;w=3840&amp;q=75 3840w" src="/_next/image?url=%2Fteam%2Fchristoph-nagel.webp&amp;w=3840&amp;q=75"/></div><h3 class="font-semibold text-lg mb-1">Dr. Christoph Nagel</h3><p class="text-[#C2410C] text-sm mb-3">Managing Director</p><p class="text-gray-600 text-sm">Econometrician at heart. Shapes our consulting philosophy and turns complex market dynamics into clear, quantifiable strategies.</p></div></div></div><div style="opacity:0;transform:translateY(20px)"><div data-slot="card" class="bg-card text-card-foreground flex flex-col gap-6 rounded-xl border py-6 shadow-sm h-full hover:shadow-lg transition-shadow"><div data-slot="card-content" class="p-6 text-center"><div class="relative w-36 h-36 mx-auto mb-4 rounded-2xl overflow-hidden bg-gradient-to-br from-orange-100 to-yellow-100"><img alt="Dr. Gerrit Löber" loading="lazy" decoding="async" data-nimg="fill" class="object-cover object-top" style="position:absolute;height:100%;width:100%;left:0;top:0;right:0;bottom:0;color:transparent" sizes="100vw" srcSet="/_next/image?url=%2Fteam%2Fgerrit-loeber.webp&amp;w=640&amp;q=75 640w, /_next/image?url=%2Fteam%2Fgerrit-loeber.webp&amp;w=750&amp;q=75 750w, /_next/image?url=%2Fteam%2Fgerrit-loeber.webp&amp;w=828&amp;q=75 828w, /_next/image?url=%2Fteam%2Fgerrit-loeber.webp&amp;w=1080&amp;q=75 1080w, /_next/image?url=%2Fteam%2Fgerrit-loeber.webp&amp;w=1200&amp;q=75 1200w, /_next/image?url=%2Fteam%2Fgerrit-loeber.webp&amp;w=1920&amp;q=75 1920w, /_next/image?url=%2Fteam%2Fgerrit-loeber.webp&amp;w=2048&amp;q=75 2048w, /_next/image?url=%2Fteam%2Fgerrit-loeber.webp&amp;w=3840&amp;q=75 3840w" src="/_next/image?url=%2Fteam%2Fgerrit-loeber.webp&amp;w=3840&amp;q=75"/></div><h3 class="font-semibold text-lg mb-1">Dr. Gerrit Löber</h3><p class="text-[#C2410C] text-sm mb-3">Managing Director</p><p class="text-gray-600 text-sm">Bridges pricing science and media analytics. Designs the frameworks that connect data to revenue impact.</p></div></div></div><div style="opacity:0;transform:translateY(20px)"><div data-slot="card" class="bg-card text-card-foreground flex flex-col gap-6 rounded-xl border py-6 shadow-sm h-full hover:shadow-lg transition-shadow"><div data-slot="card-content" class="p-6 text-center"><div class="relative w-36 h-36 mx-auto mb-4 rounded-2xl overflow-hidden bg-gradient-to-br from-orange-100 to-yellow-100"><img alt="Raphael Bender" loading="lazy" decoding="async" data-nimg="fill" class="object-cover object-top" style="position:absolute;height:100%;width:100%;left:0;top:0;right:0;bottom:0;color:transparent" sizes="100vw" srcSet="/_next/image?url=%2Fteam%2Fraphael-bender.webp&amp;w=640&amp;q=75 640w, /_next/image?url=%2Fteam%2Fraphael-bender.webp&amp;w=750&amp;q=75 750w, /_next/image?url=%2Fteam%2Fraphael-bender.webp&amp;w=828&amp;q=75 828w, /_next/image?url=%2Fteam%2Fraphael-bender.webp&amp;w=1080&amp;q=75 1080w, /_next/image?url=%2Fteam%2Fraphael-bender.webp&amp;w=1200&amp;q=75 1200w, /_next/image?url=%2Fteam%2Fraphael-bender.webp&amp;w=1920&amp;q=75 1920w, /_next/image?url=%2Fteam%2Fraphael-bender.webp&amp;w=2048&amp;q=75 2048w, /_next/image?url=%2Fteam%2Fraphael-bender.webp&amp;w=3840&amp;q=75 3840w" src="/_next/image?url=%2Fteam%2Fraphael-bender.webp&amp;w=3840&amp;q=75"/></div><h3 class="font-semibold text-lg mb-1">Raphael Bender</h3><p class="text-[#C2410C] text-sm mb-3">Data Scientist</p><p class="text-gray-600 text-sm">Brings a physicist&#x27;s precision to location analytics and traffic modeling. Trusted client partner on complex regi
1onal projects.</p></div></div></div><div style="opacity:0;transform:translateY(20px)"><div data-slot="card" class="bg-card text-card-foreground flex flex-col gap-6 rounded-xl border py-6 shadow-sm h-full hover:shadow-lg transition-shadow"><div data-slot="card-content" class="p-6 text-center"><div class="relative w-36 h-36 mx-auto mb-4 rounded-2xl overflow-hidden bg-gradient-to-br from-orange-100 to-yellow-100"><img alt="Stefan Lautenbach" loading="lazy" decoding="async" data-nimg="fill" class="object-cover object-top" style="position:absolute;height:100%;width:100%;left:0;top:0;right:0;bottom:0;color:transparent" sizes="100vw" srcSet="/_next/image?url=%2Fteam%2Fstefan-lautenbach.webp&amp;w=640&amp;q=75 640w, /_next/image?url=%2Fteam%2Fstefan-lautenbach.webp&amp;w=750&amp;q=75 750w, /_next/image?url=%2Fteam%2Fstefan-lautenbach.webp&amp;w=828&amp;q=75 828w, /_next/image?url=%2Fteam%2Fstefan-lautenbach.webp&amp;w=1080&amp;q=75 1080w, /_next/image?url=%2Fteam%2Fstefan-lautenbach.webp&amp;w=1200&amp;q=75 1200w, /_next/image?url=%2Fteam%2Fstefan-lautenbach.webp&amp;w=1920&amp;q=75 1920w, /_next/image?url=%2Fteam%2Fstefan-lautenbach.webp&amp;w=2048&amp;q=75 2048w, /_next/image?url=%2Fteam%2Fstefan-lautenbach.webp&amp;w=3840&amp;q=75 3840w" src="/_next/image?url=%2Fteam%2Fstefan-lautenbach.webp&amp;w=3840&amp;q=75"/></div><h3 class="font-semibold text-lg mb-1">Stefan Lautenbach</h3><p class="text-[#C2410C] text-sm mb-3">Consultant</p><p class="text-gray-600 text-sm">Designs segmentation and statistical models that sharpen targeting. Keeps the conversation between data and client close.</p></div></div></div><div style="opacity:0;transform:translateY(20px)"><div data-slot="card" class="bg-card text-card-foreground flex flex-col gap-6 rounded-xl border py-6 shadow-sm h-full hover:shadow-lg transition-shadow"><div data-slot="card-content" class="p-6 text-center"><div class="relative w-36 h-36 mx-auto mb-4 rounded-2xl overflow-hidden bg-gradient-to-br from-orange-100 to-yellow-100"><img alt="Jan Heckwolf" loading="lazy" decoding="async" data-nimg="fill" class="object-cover object-top" style="position:absolute;height:100%;width:100%;left:0;top:0;right:0;bottom:0;color:transparent" sizes="100vw" srcSet="/_next/image?url=%2Fteam%2Fjan-heckwolf.webp&amp;w=640&amp;q=75 640w, /_next/image?url=%2Fteam%2Fjan-heckwolf.webp&amp;w=750&amp;q=75 750w, /_next/image?url=%2Fteam%2Fjan-heckwolf.webp&amp;w=828&amp;q=75 828w, /_next/image?url=%2Fteam%2Fjan-heckwolf.webp&amp;w=1080&amp;q=75 1080w, /_next/image?url=%2Fteam%2Fjan-heckwolf.webp&amp;w=1200&amp;q=75 1200w, /_next/image?url=%2Fteam%2Fjan-heckwolf.webp&amp;w=1920&amp;q=75 1920w, /_next/image?url=%2Fteam%2Fjan-heckwolf.webp&amp;w=2048&amp;q=75 2048w, /_next/image?url=%2Fteam%2Fjan-heckwolf.webp&amp;w=3840&amp;q=75 3840w" src="/_next/image?url=%2Fteam%2Fjan-heckwolf.webp&amp;w=3840&amp;q=75"/></div><h3 class="font-semibold text-lg mb-1">Jan Heckwolf</h3><p class="text-[#C2410C] text-sm mb-3">Data Scientist</p><p class="text-gray-600 text-sm">Optimization specialist who builds models that find the best outcome, not just the next one. Strong on math, stronger on results.</p></div></div></div><div style="opacity:0;transform:translateY(20px)"><div data-slot="card" class="bg-card text-card-foreground flex flex-col gap-6 rounded-xl border py-6 shadow-sm h-full hover:shadow-lg transition-shadow"><div data-slot="card-content" class="p-6 text-center"><div class="relative w-36 h-36 mx-auto mb-4 rounded-2xl overflow-hidden bg-gradient-to-br from-orange-100 to-yellow-100"><img alt="Lars Luckhaupt" loading="lazy" decoding="async" data-nimg="fill" class="object-cover object-top" style="position:absolute;height:100%;width:100%;left:0;top:0;right:0;bottom:0;color:transparent" sizes="100vw" srcSet="/_next/image?url=%2Fteam%2Flars-luckhaupt.webp&amp;w=640&amp;q=75 640w, /_next/image?url=%2Fteam%2Flars-luckhaupt.webp&amp;w=750&amp;q=75 750w, /_next/image?url=%2Fteam%2Flars-luckhaupt.webp&amp;w=828&amp;q=75 828w, /_next/image?url=%2Fteam%2Flars-luckhaupt.webp&amp;w=1080&amp;q=75 1080w, /_next/image?url=%2Fteam%2Flars-luckhaupt.webp&amp;w=1200&amp;q=75 1200w, /_next/image?url=%2Fteam%2Flars-luckhaupt.webp&amp;w=1920&amp;q=75 1920w, /_next/image?url=%2Fteam%2Flars-luckhaupt.webp&amp;w=2048&amp;q=75 2048w, /_next/image?url=%2Fteam%2Flars-luckhaupt.webp&amp;w=3840&amp;q=75 3840w" src="/_next/image?url=%2Fteam%2Flars-luckhaupt.webp&amp;w=3840&amp;q=75"/></div><h3 class="font-semibold text-lg mb-1">Lars Luckhaupt</h3><p class="text-[#C2410C] text-sm mb-3">Consultant</p><p class="text-gray-600 text-sm">Builds predictive models and BI solutions tailored to retail and finance. Focused on making analytics operational.</p></div></div></div><div style="opacity:0;transform:translateY(20px)"><div data-slot="card" class="bg-card text-card-foreground flex flex-col gap-6 rounded-xl border py-6 shadow-sm h-full hover:shadow-lg transition-shadow">
1<div data-slot="card-content" class="p-6 text-center"><div class="relative w-36 h-36 mx-auto mb-4 rounded-2xl overflow-hidden bg-gradient-to-br from-orange-100 to-yellow-100"><img alt="Dr. Sonja Löber" loading="lazy" decoding="async" data-nimg="fill" class="object-cover object-top" style="position:absolute;height:100%;width:100%;left:0;top:0;right:0;bottom:0;color:transparent" sizes="100vw" srcSet="/_next/image?url=%2Fteam%2Fsonja-loeber.webp&amp;w=640&amp;q=75 640w, /_next/image?url=%2Fteam%2Fsonja-loeber.webp&amp;w=750&amp;q=75 750w, /_next/image?url=%2Fteam%2Fsonja-loeber.webp&amp;w=828&amp;q=75 828w, /_next/image?url=%2Fteam%2Fsonja-loeber.webp&amp;w=1080&amp;q=75 1080w, /_next/image?url=%2Fteam%2Fsonja-loeber.webp&amp;w=1200&amp;q=75 1200w, /_next/image?url=%2Fteam%2Fsonja-loeber.webp&amp;w=1920&amp;q=75 1920w, /_next/image?url=%2Fteam%2Fsonja-loeber.webp&amp;w=2048&amp;q=75 2048w, /_next/image?url=%2Fteam%2Fsonja-loeber.webp&amp;w=3840&amp;q=75 3840w" src="/_next/image?url=%2Fteam%2Fsonja-loeber.webp&amp;w=3840&amp;q=75"/></div><h3 class="font-semibold text-lg mb-1">Dr. Sonja Löber</h3><p class="text-[#C2410C] text-sm mb-3">Data Engineer</p><p class="text-gray-600 text-sm">Architects reliable data pipelines and governs data quality. Brings structure to messy data landscapes.</p></div></div></div><div style="opacity:0;transform:translateY(20px)"><div data-slot="card" class="bg-card text-card-foreground flex flex-col gap-6 rounded-xl border py-6 shadow-sm h-full hover:shadow-lg transition-shadow"><div data-slot="card-content" class="p-6 text-center"><div class="relative w-36 h-36 mx-auto mb-4 rounded-2xl overflow-hidden bg-gradient-to-br from-orange-100 to-yellow-100"><img alt="Friederike Pohl" loading="lazy" decoding="async" data-nimg="fill" class="object-cover object-top" style="position:absolute;height:100%;width:100%;left:0;top:0;right:0;bottom:0;color:transparent" sizes="100vw" srcSet="/_next/image?url=%2Fteam%2Ffriederike-pohl.webp&amp;w=640&amp;q=75 640w, /_next/image?url=%2Fteam%2Ffriederike-pohl.webp&amp;w=750&amp;q=75 750w, /_next/image?url=%2Fteam%2Ffriederike-pohl.webp&amp;w=828&amp;q=75 828w, /_next/image?url=%2Fteam%2Ffriederike-pohl.webp&amp;w=1080&amp;q=75 1080w, /_next/image?url=%2Fteam%2Ffriederike-pohl.webp&amp;w=1200&amp;q=75 1200w, /_next/image?url=%2Fteam%2Ffriederike-pohl.webp&amp;w=1920&amp;q=75 1920w, /_next/image?url=%2Fteam%2Ffriederike-pohl.webp&amp;w=2048&amp;q=75 2048w, /_next/image?url=%2Fteam%2Ffriederike-pohl.webp&amp;w=3840&amp;q=75 3840w" src="/_next/image?url=%2Fteam%2Ffriederike-pohl.webp&amp;w=3840&amp;q=75"/></div><h3 class="font-semibold text-lg mb-1">Friederike Pohl</h3><p class="text-[#C2410C] text-sm mb-3">Data Engineer</p><p class="text-gray-600 text-sm">Turns raw data into dashboards and workflows that teams actually use. Strong on integration, clear on delivery.</p></div></div></div><div style="opacity:0;transform:translateY(20px)"><div data-slot="card" class="bg-card text-card-foreground flex flex-col gap-6 rounded-xl border py-6 shadow-sm h-full hover:shadow-lg transition-shadow"><div data-slot="card-content" class="p-6 text-center"><div class="relative w-36 h-36 mx-auto mb-4 rounded-2xl overflow-hidden bg-gradient-to-br from-orange-100 to-yellow-100">
1<img alt="Julien Lacroix" loading="lazy" decoding="async" data-nimg="fill" class="object-cover object-top" style="position:absolute;height:100%;width:100%;left:0;top:0;right:0;bottom:0;color:transparent" sizes="100vw" srcSet="/_next/image?url=%2Fteam%2Fjulien-lacroix.webp&amp;w=640&amp;q=75 640w, /_next/image?url=%2Fteam%2Fjulien-lacroix.webp&amp;w=750&amp;q=75 750w, /_next/image?url=%2Fteam%2Fjulien-lacroix.webp&amp;w=828&amp;q=75 828w, /_next/image?url=%2Fteam%2Fjulien-lacroix.webp&amp;w=1080&amp;q=75 1080w, /_next/image?url=%2Fteam%2Fjulien-lacroix.webp&amp;w=1200&amp;q=75 1200w, /_next/image?url=%2Fteam%2Fjulien-lacroix.webp&amp;w=1920&amp;q=75 1920w, /_next/image?url=%2Fteam%2Fjulien-lacroix.webp&amp;w=2048&amp;q=75 2048w, /_next/image?url=%2Fteam%2Fjulien-lacroix.webp&amp;w=3840&amp;q=75 3840w" src="/_next/image?url=%2Fteam%2Fjulien-lacroix.webp&amp;w=3840&amp;q=75"/></div><h3 class="font-semibold text-lg mb-1">Julien Lacroix</h3><p class="text-[#C2410C] text-sm mb-3">Software Architect</p><p class="text-gray-600 text-sm">Designs the platforms and AI systems behind our solutions. Connects cloud infrastructure, LLMs, and production-grade tooling.</p></div></div></div></div></div></section><section id="faq" class="py-16 bg-gradient-to-br from-gray-50/30 to-white"><div class="max-w-3xl mx-auto px-4 sm:px-6 lg:px-8"><div class="text-center mb-12" style="opacity:0;transform:translateY(20px)"><h2 class="text-3xl md:text-4xl font-bold text-gray-900 mb-8">Frequently Asked Questions</h2></div><div class="space-y-4"><div style="opacity:0;transform:translateY(20px)"><div data-slot="card" class="bg-card text-card-foreground flex flex-col gap-6 rounded-xl border py-6 shadow-sm"><div data-slot="card-header" class="@container/card-header grid auto-rows-min grid-rows-[auto_auto] items-start gap-1.5 px-6 has-data-[slot=card-action]:grid-cols-[1fr_auto] [.border-b]:pb-6"><div data-slot="card-title" class="text-lg font-medium">How do you measure ROI?</div></div><div data-slot="card-content" class="px-6"><p class="text-gray-600">Every engagement defines KPIs upfront, then models/assistants are validated via measurement, forecasts, and scenario simulations.</p></div></div></div><div style="opacity:0;transform:translateY(20px)"><div data-slot="card" class="bg-card text-card-foreground flex flex-col gap-6 rounded-xl border py-6 shadow-sm"><div data-slot="card-header" class="@container/card-header grid auto-rows-min grid-rows-[auto_auto] items-start gap-1.5 px-6 has-data-[slot=card-action]:grid-cols-[1fr_auto] [.border-b]:pb-6"><div data-slot="card-title" class="text-lg font-medium">What does a first engagement look like?</div></div><div data-slot="card-content" class="px-6"><p class="text-gray-600">A short scoping conversation and a data readiness audit, followed by a focused sprint that delivers a validated model or a working agentic prototype. The audit comes first because most stalled AI projects were unanswerable from the start.</p></div></div></div><div style="opacity:0;transform:translateY(20px)"><div data-slot="card" class="bg-card text-card-foreground flex flex-col gap-6 rounded-xl border py-6 shadow-sm"><div data-slot="card-header" class="@container/card-header grid auto-rows-min grid-rows-[auto_auto] items-start gap-1.5 px-6 has-data-[slot=card-action]:grid-cols-[1fr_auto] [.border-b]:pb-6"><div data-slot="card-title" class="text-lg font-medium">How long does a typical project take?</div></div><div data-slot="card-content" class="px-6"><p class="text-gray-600">Most initial engagements run 8-12 weeks from data audit to a deployed model. An agentic prototype can be standing in 4-6 weeks.</p></div></div></div><div style="opacity:0;transform:translateY(20px)"><div data-slot="card" class="bg-card text-card-foreground flex flex-col gap-6 rounded-xl border py-6 shadow-sm"><div data-slot="card-header" class="@container/card-header grid auto-rows-min grid-rows-[auto_auto] items-start gap-1.5 px-6 has-data-[slot=card-action]:grid-cols-[1fr_auto] [.border-b]:pb-6"><div data-slot="card-title" class="text-lg font-medium">Can you use our existing stack?</div></div>
1<div data-slot="card-content" class="px-6"><p class="text-gray-600">Yes. We design around your data landscape, pipelines, and tools—no rip-and-replace.</p></div></div></div><div style="opacity:0;transform:translateY(20px)"><div data-slot="card" class="bg-card text-card-foreground flex flex-col gap-6 rounded-xl border py-6 shadow-sm"><div data-slot="card-header" class="@container/card-header grid auto-rows-min grid-rows-[auto_auto] items-start gap-1.5 px-6 has-data-[slot=card-action]:grid-cols-[1fr_auto] [.border-b]:pb-6"><div data-slot="card-title" class="text-lg font-medium">Are your models explainable?</div></div><div data-slot="card-content" class="px-6"><p class="text-gray-600">We avoid black boxes. Decisions trace back to data, assumptions, and economic logic.</p></div></div></div><div style="opacity:0;transform:translateY(20px)"><div data-slot="card" class="bg-card text-card-foreground flex flex-col gap-6 rounded-xl border py-6 shadow-sm"><div data-slot="card-header" class="@container/card-header grid auto-rows-min grid-rows-[auto_auto] items-start gap-1.5 px-6 has-data-[slot=card-action]:grid-cols-[1fr_auto] [.border-b]:pb-6"><div data-slot="card-title" class="text-lg font-medium">Do you work with any LLM?</div></div><div data-slot="card-content" class="px-6"><p class="text-gray-600">We&#x27;re model-agnostic and data-first. We match models (hosted or self-managed) to your policy, cost, and grounding needs.</p></div></div></div><div style="opacity:0;transform:translateY(20px)"><div data-slot="card" class="bg-card text-card-foreground flex flex-col gap-6 rounded-xl border py-6 shadow-sm"><div data-slot="card-header" class="@container/card-header grid auto-rows-min grid-rows-[auto_auto] items-start gap-1.5 px-6 has-data-[slot=card-action]:grid-cols-[1fr_auto] [.border-b]:pb-6"><div data-slot="card-title" class="text-lg font-medium">How do econworks and Maxcelerate relate?</div></div><div data-slot="card-content" class="px-6"><p class="text-gray-600">Maxcelerate is our product: years of marketing-mix modelling engagements became a platform in its own right. econworks remains the consultancy behind it.</p></div></div></div></div></div></section><section id="contact"><div class="relative overflow-hidden bg-[#FFA500] py-16 text-[#231F20]"><div class="absolute inset-0 opacity-10" aria-hidden="true"><div class="absolute inset-0" style="background-image:linear-gradient(rgba(255,255,255,.1) 1px, transparent 1px), linear-gradient(90deg, rgba(255,255,255,.1) 1px, transparent 1px);background-size:30px 30px"></div></div><div class="relative z-10 mx-auto max-w-4xl px-4 text-center sm:px-6 lg:px-8" style="opacity:0;transform:translateY(20px)"><h2 class="text-3xl md:text-4xl font-bold mb-4">Ready to make better decisions with your data?</h2><p class="text-xl mb-8 text-[#231F20]/90">Let&#x27;s turn your data into measurable business outcomes.</p><a href="https://outlook.office.com/book/[email protected]/" target="_blank" rel="noopener noreferrer" class="inline-flex items-center gap-2 rounded-lg bg-white px-8 py-4 text-lg font-semibold text-[#C2410C] shadow-lg transition-all hover:bg-gray-100 hover:shadow-xl">Book a discovery call<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right h-5 w-5" aria-hidden="true"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg><span class="sr-only">(opens in a new tab)</span></a></div></div><div class="bg-white py-16"><div class="mx-auto grid max-w-7xl gap-12 px-4 sm:px-6 lg:grid-cols-2 lg:px-8"><div><h3 class="text-2xl font-semibold text-gray-900">Or send us a message</h3><p class="mt-2 text-gray-600">Tell us what you&#x27;re working on. We reply within one business day.</p><ul class="mt-8 space-y-3 text-gray-700"><li class="flex items-center gap-2"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-mail h-4 w-4 text-[#FF6600]" aria-hidden="true"><path d="m22 7-8.991 5.727a2 2 0 0 1-2.009 0L2 7"></path><rect x="2" y="4" width="20" height="16" rx="2"></rect></svg><a href="mailto:[email protected]" class="hover:text-[#C2410C]">[email protected]</a></li><li class="flex items-center gap-2"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-phone h-4 w-4 text-[#FF6600]" aria-hidden="true">
1<path d="M13.832 16.568a1 1 0 0 0 1.213-.303l.355-.465A2 2 0 0 1 17 15h3a2 2 0 0 1 2 2v3a2 2 0 0 1-2 2A18 18 0 0 1 2 4a2 2 0 0 1 2-2h3a2 2 0 0 1 2 2v3a2 2 0 0 1-.8 1.6l-.468.351a1 1 0 0 0-.292 1.233 14 14 0 0 0 6.392 6.384"></path></svg><a href="tel:+49-6151-7808550" class="hover:text-[#C2410C]">+49-6151-7808550</a></li><li class="flex items-center gap-2"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-map-pin h-4 w-4 text-[#FF6600]" aria-hidden="true"><path d="M20 10c0 4.993-5.539 10.193-7.399 11.799a1 1 0 0 1-1.202 0C9.539 20.193 4 14.993 4 10a8 8 0 0 1 16 0"></path><circle cx="12" cy="10" r="3"></circle></svg>Darmstadt, Germany</li></ul></div><form noValidate="" class="relative space-y-5 rounded-xl border border-gray-200 bg-white p-6 text-left shadow-sm"><div aria-hidden="true" class="absolute -left-[10000px] top-auto h-px w-px overflow-hidden"><label for="contact-website">Website</label><input id="contact-website" type="text" tabindex="-1" autoComplete="off" name="website" value=""/></div><div><label data-slot="label" class="flex items-center gap-2 text-sm leading-none font-medium select-none group-data-[disabled=true]:pointer-events-none group-data-[disabled=true]:opacity-50 peer-disabled:cursor-not-allowed peer-disabled:opacity-50" for="contact-name">Name</label><input data-slot="input" class="file:text-foreground placeholder:text-muted-foreground selection:bg-primary selection:text-primary-foreground dark:bg-input/30 flex h-9 w-full min-w-0 rounded-md border px-3 py-1 text-base shadow-xs transition-[color,box-shadow] outline-none file:inline-flex file:h-7 file:border-0 file:bg-transparent file:text-sm file:font-medium disabled:pointer-events-none disabled:cursor-not-allowed disabled:opacity-50 md:text-sm focus-visible:border-ring focus-visible:ring-[3px] aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive mt-1.5 border-gray-300 bg-white focus-visible:ring-[#C2410C]" id="contact-name" maxLength="200" aria-invalid="false" value=""/></div><div><label data-slot="label" class="flex items-center gap-2 text-sm leading-none font-medium select-none group-data-[disabled=true]:pointer-events-none group-data-[disabled=true]:opacity-50 peer-disabled:cursor-not-allowed peer-disabled:opacity-50" for="contact-email">Email</label><input type="email" data-slot="input" class="file:text-foreground placeholder:text-muted-foreground selection:bg-primary selection:text-primary-foreground dark:bg-input/30 flex h-9 w-full min-w-0 rounded-md border px-3 py-1 text-base shadow-xs transition-[color,box-shadow] outline-none file:inline-flex file:h-7 file:border-0 file:bg-transparent file:text-sm file:font-medium disabled:pointer-events-none disabled:cursor-not-allowed disabled:opacity-50 md:text-sm focus-visible:border-ring focus-visible:ring-[3px] aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive mt-1.5 border-gray-300 bg-white focus-visible:ring-[#C2410C]" id="contact-email" maxLength="320" aria-invalid="false" value=""/></div><div><label data-slot="label" class="flex items-center gap-2 text-sm leading-none font-medium select-none group-data-[disabled=true]:pointer-events-none group-data-[disabled=true]:opacity-50 peer-disabled:cursor-not-allowed peer-disabled:opacity-50" for="contact-company">Company (optional)</label><input data-slot="input" class="file:text-foreground placeholder:text-muted-foreground selection:bg-primary selection:text-primary-foreground dark:bg-input/30 flex h-9 w-full min-w-0 rounded-md border px-3 py-1 text-base shadow-xs transition-[color,box-shadow] outline-none file:inline-flex file:h-7 file:border-0 file:bg-transparent file:text-sm file:font-medium disabled:pointer-events-none disabled:cursor-not-allowed disabled:opacity-50 md:text-sm focus-visible:border-ring focus-visible:ring-[3px] aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive mt-1.5 border-gray-300 bg-white focus-visible:ring-[#C2410C]" id="contact-company" maxLength="200" value=""/></div><div><label data-slot="label" class="flex items-center gap-2 text-sm leading-none font-medium select-none group-data-[disabled=true]:pointer-events-none group-data-[disabled=true]:opacity-50 peer-disabled:cursor-not-allowed peer-disabled:opacity-50" for="contact-message">Message</label><textarea data-slot="textarea" class="placeholder:text-muted-foreground focus-visible:border-ring aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive dark:bg-input/30 flex field-sizing-content min-h-16 w-full rounded-md border px-3 py-2 text-base shadow-xs transition-[color,box-shadow] outline-none focus-visible:ring-[3px] disabled:cursor-not-allowed disabled:opacity-50 md:text-sm mt-1.5 border-gray-300 bg-white focus-visible:ring-[#C2410C]" id="contact-message" rows="5" maxLength="5000" aria-invalid="false"></textarea></div><button data-slot="button" class="inline-flex items-center justify-center gap-2 whitespace-nowrap text-sm transition-all disabled:pointer-events-none disabled:opacity-50 [&amp;_svg]:pointer-events-none [&amp;_svg:not([class*=&#x27;
1size-&#x27;])]:size-4 shrink-0 [&amp;_svg]:shrink-0 outline-none focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:ring-[3px] aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive shadow-xs h-10 rounded-md px-6 has-[&gt;svg]:px-4 w-full bg-[#C2410C] font-semibold text-white hover:bg-[#9A3412]" type="submit">Send message</button></form></div></div></section><footer id="footer" class="bg-gray-900 text-white py-12"><div class="max-w-7xl mx-auto px-4 sm:px-6 lg:px-8"><div class="grid md:grid-cols-4 gap-8"><div class="md:col-span-2"><div class="flex items-center gap-2 mb-2"><img alt="econworks" loading="lazy" width="40" height="40" decoding="async" data-nimg="1" class="h-10 w-auto" style="color:transparent" src="/econworks-logo.svg"/></div><p class="text-gray-400 mb-4">Quantitative clarity for strategic decisions</p><div class="space-y-2"><p class="flex items-center gap-2"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-mail h-4 w-4" aria-hidden="true"><path d="m22 7-8.991 5.727a2 2 0 0 1-2.009 0L2 7"></path><rect x="2" y="4" width="20" height="16" rx="2"></rect></svg><a href="mailto:[email protected]" class="hover:text-[#FF6600] transition-colors">[email protected]</a></p><p class="flex items-center gap-2"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-phone h-4 w-4" aria-hidden="true"><path d="M13.832 16.568a1 1 0 0 0 1.213-.303l.355-.465A2 2 0 0 1 17 15h3a2 2 0 0 1 2 2v3a2 2 0 0 1-2 2A18 18 0 0 1 2 4a2 2 0 0 1 2-2h3a2 2 0 0 1 2 2v3a2 2 0 0 1-.8 1.6l-.468.351a1 1 0 0 0-.292 1.233 14 14 0 0 0 6.392 6.384"></path></svg><a href="tel:+49-6151-7808550" class="hover:text-[#FF6600] transition-colors">+49-6151-7808550</a></p><p class="flex items-center gap-2"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-map-pin h-4 w-4" aria-hidden="true"><path d="M20 10c0 4.993-5.539 10.193-7.399 11.799a1 1 0 0 1-1.202 0C9.539 20.193 4 14.993 4 10a8 8 0 0 1 16 0"></path><circle cx="12" cy="10" r="3"></circle></svg>Darmstadt, Germany</p><p class="flex items-center gap-2"><svg class="h-4 w-4" fill="currentColor" viewBox="0 0 24 24"><path d="M19 0h-14c-2.761 0-5 2.239-5 5v14c0 2.761 2.239 5 5 5h14c2.762 0 5-2.239 5-5v-14c0-2.761-2.238-5-5-5zm-11 19h-3v-11h3v11zm-1.5-12.268c-.966 0-1.75-.79-1.75-1.764s.784-1.764 1.75-1.764 1.75.79 1.75 1.764-.783 1.764-1.75 1.764zm13.5 12.268h-3v-5.604c0-3.368-4-3.113-4 0v5.604h-3v-11h3v1.765c1.396-2.586 7-2.777 7 2.476v6.759z"></path></svg><a href="https://www.linkedin.com/company/econworks-gmbh/" target="_blank" rel="noopener noreferrer" class="hover:text-[#FF6600] transition-colors">LinkedIn</a></p></div></div><div><h4 class="font-semibold mb-4">Company</h4><ul class="space-y-2"><li><a href="#about" class="text-gray-400 hover:text-white transition-colors">About</a></li><li><a href="#services" class="text-gray-400 hover:text-white transition-colors">Services</a></li><li><a href="#cases" class="text-gray-400 hover:text-white transition-colors">Case Studies</a></li><li><a href="#contact" class="text-gray-400 hover:text-white transition-colors">Contact</a></li><li><a href="https://maxcelerate.ai/" class="inline-flex items-center gap-1 text-gray-400 transition-colors hover:text-white">Maxcelerate<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-up-right h-3.5 w-3.5" aria-hidden="true"><path d="M7 7h10v10"></path><path d="M7 17 17 7"></path></svg><span class="sr-only">(opens maxcelerate.ai)</span></a></li></ul></div><div><h4 class="font-semibold mb-4">Legal</h4><ul class="space-y-2"><li><a class="text-gray-400 hover:text-white transition-colors" href="/privacy">Privacy Policy</a></li><li><a class="text-gray-400 hover:text-white transition-colors" href="/imprint">Imprint</a></li></ul></div></div><div class="mt-8 pt-8 border-t border-gray-800 text-center text-gray-400"><p>© 2025-2026 econworks. All rights reserved.</p></div></div></footer></main><!--$--><!--/$-->
1<script src="/_next/static/chunks/webpack-09448c39ad03ac77.js?dpl=dpl_B8kfrK7GCWKajFC5yN8mLHeZBmSV" id="_R_" async=""></script>
1<script>(self.__next_f=self.__next_f||[]).push([0])</script>
1<script>self.__next_f.push([1,"1:\"$Sreact.fragment\"\n2:I[3616,[],\"\"]\n3:I[534,[],\"\"]\n8:I[9388,[],\"\"]\n:HL[\"/_next/static/media/22a5144ee8d83bca-s.p.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n:HL[\"/_next/static/media/7d4881bb7e1bf84d-s.p.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n:HL[\"/_next/static/css/b496025c9cd768cc.css?dpl=dpl_B8kfrK7GCWKajFC5yN8mLHeZBmSV\",\"style\"]\n:HL[\"/_next/static/css/8f2c0b181a1d80b8.css?dpl=dpl_B8kfrK7GCWKajFC5yN8mLHeZBmSV\",\"style\"]\n4:Tae9,"])</script>
1<script>self.__next_f.push([1,"{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://econ.works/#org\",\"name\":\"econworks\",\"legalName\":\"econworks GmbH\",\"url\":\"https://econ.works\",\"logo\":\"https://econ.works/econworks-logo-512.png\",\"address\":{\"@type\":\"PostalAddress\",\"streetAddress\":\"Schleiermacherstraße 10\",\"postalCode\":\"64283\",\"addressLocality\":\"Darmstadt\",\"addressCountry\":\"DE\"},\"sameAs\":[\"https://www.linkedin.com/company/econworks-gmbh/\"],\"email\":\"[email protected]\",\"telephone\":\"+49-6151-7808550\",\"brand\":{\"@type\":\"Brand\",\"name\":\"Maxcelerate\",\"url\":\"https://maxcelerate.ai/\",\"description\":\"Marketing-mix-modelling platform by econworks.\"},\"owns\":{\"@id\":\"https://maxcelerate.ai/#app\"},\"knowsAbout\":[\"Strategic Pricing\",\"Data \u0026 AI Readiness\",\"Agentic Applications \u0026 AI Assurance\",\"Applied Econometrics\"]},{\"@type\":\"WebSite\",\"@id\":\"https://econ.works/#website\",\"url\":\"https://econ.works\",\"name\":\"econworks\",\"inLanguage\":\"en\",\"publisher\":{\"@id\":\"https://econ.works/#org\"},\"potentialAction\":[{\"@type\":\"ContactAction\",\"target\":\"mailto:[email protected]\",\"name\":\"Book a discovery call\"}]},{\"@type\":\"WebPage\",\"@id\":\"https://econ.works/#webpage\",\"url\":\"https://econ.works\",\"name\":\"econworks · Turn data into decisions, fast and with confidence\",\"isPartOf\":{\"@id\":\"https://econ.works/#website\"},\"inLanguage\":\"en\",\"description\":\"Applied econometrics for commercial decisions: strategic pricing, data and AI readiness, and agentic applications with AI assurance. econworks is the firm behind Maxcelerate, the marketing-mix-modelling platform.\",\"breadcrumb\":{\"@type\":\"BreadcrumbList\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Services\",\"item\":\"https://econ.works/#services\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"About\",\"item\":\"https://econ.works/#about\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Team\",\"item\":\"https://econ.works/#team\"},{\"@type\":\"ListItem\",\"position\":4,\"name\":\"Contact\",\"item\":\"https://econ.works/#contact\"}]}},{\"@type\":\"OfferCatalog\",\"name\":\"Services\",\"itemListElement\":[{\"@type\":\"Service\",\"name\":\"Strategic Pricing\",\"description\":\"Price elasticity, competitive pricing dynamics, portfolio optimization and monetization.\"},{\"@type\":\"Service\",\"name\":\"Data \u0026 AI Readiness\",\"description\":\"Data quality assessment, pipelines, governance frameworks, AI-readiness audits.\"},{\"@type\":\"Service\",\"name\":\"Agentic Applications \u0026 AI Assurance\",\"description\":\"Agentic retrieval over client document corpora, confidence-scored answers with source citations, and evaluation design with LLM judges calibrated against human labels.\"}]},{\"@type\":\"Person\",\"name\":\"Dr. Christoph Nagel\",\"jobTitle\":\"Managing Director\",\"worksFor\":{\"@id\":\"https://econ.works/#org\"}},{\"@type\":\"Person\",\"name\":\"Dr. Gerrit Löber\",\"jobTitle\":\"Managing Director\",\"worksFor\":{\"@id\":\"https://econ.works/#org\"}}]}"])</script>
1<script>self.__next_f.push([1,"0:{\"P\":null,\"b\":\"O3uf-EaybUMeBatvfkEC5\",\"p\":\"\",\"c\":[\"\",\"\"],\"i\":false,\"f\":[[[\"\",{\"children\":[\"__PAGE__\",{}]},\"$undefined\",\"$undefined\",true],[\"\",[\"$\",\"$1\",\"c\",{\"children\":[[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/css/b496025c9cd768cc.css?dpl=dpl_B8kfrK7GCWKajFC5yN8mLHeZBmSV\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}],[\"$\",\"link\",\"1\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/css/8f2c0b181a1d80b8.css?dpl=dpl_B8kfrK7GCWKajFC5yN8mLHeZBmSV\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}]],[\"$\",\"html\",null,{\"lang\":\"en\",\"children\":[\"$\",\"body\",null,{\"className\":\"__variable_246ccd __variable_c29908 antialiased\",\"children\":[\"$\",\"$L2\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L3\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":[[[\"$\",\"title\",null,{\"children\":\"404: This page could not be found.\"}],[\"$\",\"div\",null,{\"style\":{\"fontFamily\":\"system-ui,\\\"Segoe UI\\\",Roboto,Helvetica,Arial,sans-serif,\\\"Apple Color Emoji\\\",\\\"Segoe UI Emoji\\\"\",\"height\":\"100vh\",\"textAlign\":\"center\",\"display\":\"flex\",\"flexDirection\":\"column\",\"alignItems\":\"center\",\"justifyContent\":\"center\"},\"children\":[\"$\",\"div\",null,{\"children\":[[\"$\",\"style\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}\"}}],[\"$\",\"h1\",null,{\"className\":\"next-error-h1\",\"style\":{\"display\":\"inline-block\",\"margin\":\"0 20px 0 0\",\"padding\":\"0 23px 0 0\",\"fontSize\":24,\"fontWeight\":500,\"verticalAlign\":\"top\",\"lineHeight\":\"49px\"},\"children\":404}],[\"$\",\"div\",null,{\"style\":{\"display\":\"inline-block\"},\"children\":[\"$\",\"h2\",null,{\"style\":{\"fontSize\":14,\"fontWeight\":400,\"lineHeight\":\"49px\",\"margin\":0},\"children\":\"This page could not be found.\"}]}]]}]}]],[]],\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]}]}]]}],{\"children\":[\"__PAGE__\",[\"$\",\"$1\",\"c\",{\"children\":[[[\"$\",\"script\",null,{\"id\":\"structured-data\",\"type\":\"application/ld+json\",\"dangerouslySetInnerHTML\":{\"__html\":\"$4\"}}],\"$L5\"],null,\"$L6\"]}],{},null,false]},null,false],\"$L7\",false]],\"m\":\"$undefined\",\"G\":[\"$8\",[]],\"s\":false,\"S\":true}\n"])</script>
1<script>self.__next_f.push([1,"9:I[9215,[\"865\",\"static/chunks/865-4d0ccea1c6b3b761.js?dpl=dpl_B8kfrK7GCWKajFC5yN8mLHeZBmSV\",\"152\",\"static/chunks/152-c1484c4906247955.js?dpl=dpl_B8kfrK7GCWKajFC5yN8mLHeZBmSV\",\"310\",\"static/chunks/310-b39977824e506170.js?dpl=dpl_B8kfrK7GCWKajFC5yN8mLHeZBmSV\",\"974\",\"static/chunks/app/page-17d22465a4aca3c8.js?dpl=dpl_B8kfrK7GCWKajFC5yN8mLHeZBmSV\"],\"default\"]\na:I[8333,[],\"OutletBoundary\"]\nc:I[6312,[],\"AsyncMetadataOutlet\"]\ne:I[8333,[],\"ViewportBoundary\"]\n10:I[8333,[],\"MetadataBoundary\"]\n11:\"$Sreact.suspense\"\n5:[\"$\",\"$L9\",null,{}]\n6:[\"$\",\"$La\",null,{\"children\":[\"$Lb\",[\"$\",\"$Lc\",null,{\"promise\":\"$@d\"}]]}]\n7:[\"$\",\"$1\",\"h\",{\"children\":[null,[[\"$\",\"$Le\",null,{\"children\":\"$Lf\"}],[\"$\",\"meta\",null,{\"name\":\"next-size-adjust\",\"content\":\"\"}]],[\"$\",\"$L10\",null,{\"children\":[\"$\",\"div\",null,{\"hidden\":true,\"children\":[\"$\",\"$11\",null,{\"fallback\":null,\"children\":\"$L12\"}]}]}]]}]\n"])</script>
1<script>self.__next_f.push([1,"f:[[\"$\",\"meta\",\"0\",{\"charSet\":\"utf-8\"}],[\"$\",\"meta\",\"1\",{\"name\":\"viewport\",\"content\":\"width=device-width, initial-scale=1, maximum-scale=5\"}]]\nb:null\n"])</script>
1<script>self.__next_f.push([1,"13:I[2024,[],\"IconMark\"]\n"])</script>
1<script>self.__next_f.push([1,"d:{\"metadata\":[[\"$\",\"title\",\"0\",{\"children\":\"econworks · Turn data into decisions, fast and with confidence\"}],[\"$\",\"meta\",\"1\",{\"name\":\"description\",\"content\":\"Applied econometrics from Darmstadt: strategic pricing, data and AI readiness, and agentic applications with AI assurance. The firm behind Maxcelerate.\"}],[\"$\",\"meta\",\"2\",{\"name\":\"author\",\"content\":\"econworks GmbH\"}],[\"$\",\"link\",\"3\",{\"rel\":\"manifest\",\"href\":\"/site.webmanifest\",\"crossOrigin\":\"$undefined\"}],[\"$\",\"meta\",\"4\",{\"name\":\"creator\",\"content\":\"econworks GmbH\"}],[\"$\",\"meta\",\"5\",{\"name\":\"publisher\",\"content\":\"econworks GmbH\"}],[\"$\",\"meta\",\"6\",{\"name\":\"robots\",\"content\":\"index, follow\"}],[\"$\",\"meta\",\"7\",{\"name\":\"googlebot\",\"content\":\"index, follow, max-video-preview:-1, max-image-preview:large, max-snippet:-1\"}],[\"$\",\"link\",\"8\",{\"rel\":\"canonical\",\"href\":\"https://econ.works\"}],[\"$\",\"meta\",\"9\",{\"property\":\"og:title\",\"content\":\"Turn data into decisions. Fast, and with confidence.\"}],[\"$\",\"meta\",\"10\",{\"property\":\"og:description\",\"content\":\"Applied econometrics from Darmstadt: strategic pricing, data and AI readiness, and agentic applications with AI assurance. The firm behind Maxcelerate.\"}],[\"$\",\"meta\",\"11\",{\"property\":\"og:url\",\"content\":\"https://econ.works\"}],[\"$\",\"meta\",\"12\",{\"property\":\"og:site_name\",\"content\":\"econworks\"}],[\"$\",\"meta\",\"13\",{\"property\":\"og:locale\",\"content\":\"en_US\"}],[\"$\",\"meta\",\"14\",{\"property\":\"og:image\",\"content\":\"https://econ.works/og-image-2026-09.png\"}],[\"$\",\"meta\",\"15\",{\"property\":\"og:image:width\",\"content\":\"1200\"}],[\"$\",\"meta\",\"16\",{\"property\":\"og:image:height\",\"content\":\"630\"}],[\"$\",\"meta\",\"17\",{\"property\":\"og:image:alt\",\"content\":\"econworks · turn data into decisions, fast and with confidence\"}],[\"$\",\"meta\",\"18\",{\"property\":\"og:type\",\"content\":\"website\"}],[\"$\",\"meta\",\"19\",{\"name\":\"twitter:card\",\"content\":\"summary_large_image\"}],[\"$\",\"meta\",\"20\",{\"name\":\"twitter:title\",\"content\":\"econworks · Turn data into decisions, fast and with confidence\"}],[\"$\",\"meta\",\"21\",{\"name\":\"twitter:description\",\"content\":\"Applied econometrics from Darmstadt: strategic pricing, data and AI readiness, and agentic applications with AI assurance. The firm behind Maxcelerate.\"}],[\"$\",\"meta\",\"22\",{\"name\":\"twitter:image\",\"content\":\"https://econ.works/og-image-2026-09.png\"}],[\"$\",\"link\",\"23\",{\"rel\":\"icon\",\"href\":\"/favicon.ico\",\"sizes\":\"any\"}],[\"$\",\"link\",\"24\",{\"rel\":\"icon\",\"href\":\"/favicon-16x16.png\",\"sizes\":\"16x16\",\"type\":\"image/png\"}],[\"$\",\"link\",\"25\",{\"rel\":\"icon\",\"href\":\"/favicon-32x32.png\",\"sizes\":\"32x32\",\"type\":\"image/png\"}],[\"$\",\"link\",\"26\",{\"rel\":\"apple-touch-icon\",\"href\":\"/apple-touch-icon.png\",\"sizes\":\"180x180\",\"type\":\"image/png\"}],[\"$\",\"$L13\",\"27\",{}]],\"error\":null,\"digest\":\"$undefined\"}\n"])</script>
1<script>self.__next_f.push([1,"12:\"$d:metadata\"\n"])</script>
1</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.