| exception |
Twig\Error\RuntimeError {#8086
#message: "Key "presse" for sequence/mapping with keys "events, mitmischen, startup-oekosystem, gruenderstipendium, career, corporate-innovation, corporate, corporate-0, corporate-1, corporate-2, corporate-3, corporate-4, innovation-partnerschaften, ki-weiterbildung, geschaeftsadresse-cologne, geschaeftsadresse-duesseldorf, coworking-offices, offices-cologne, offices-duesseldorf, coworking-cologne, coworking-duesseldorf, bootstrapping, tarife, memberships, tagen, tarife-mitgliedschaft, warum-startplatz, konferenzraum, rheinland-pitch, wissen, startup-wiki, sprechstunden, mentoring, unser-leitbild, ueber-uns, standorte, startplatz-team, referenzen, kooperationen, startups, shop, blog, tagungsraum-dus, tagungsraum-koeln, ueber-startplatz, partner, jobs, software, service-partner" does not exist in "@StartPlatzStyleBundle/Navigation/_nav.public.tailwind.html.twig" at line 172."
#code: 0
#file: "/var/www/html/src/StartPlatz/Bundle/StyleBundle/Resources/views/Navigation/_nav.public.tailwind.html.twig"
#line: 172
-lineno: 172
-rawMessage: "Key "presse" for sequence/mapping with keys "events, mitmischen, startup-oekosystem, gruenderstipendium, career, corporate-innovation, corporate, corporate-0, corporate-1, corporate-2, corporate-3, corporate-4, innovation-partnerschaften, ki-weiterbildung, geschaeftsadresse-cologne, geschaeftsadresse-duesseldorf, coworking-offices, offices-cologne, offices-duesseldorf, coworking-cologne, coworking-duesseldorf, bootstrapping, tarife, memberships, tagen, tarife-mitgliedschaft, warum-startplatz, konferenzraum, rheinland-pitch, wissen, startup-wiki, sprechstunden, mentoring, unser-leitbild, ueber-uns, standorte, startplatz-team, referenzen, kooperationen, startups, shop, blog, tagungsraum-dus, tagungsraum-koeln, ueber-startplatz, partner, jobs, software, service-partner" does not exist."
-source: Twig\Source {#6840 …}
-phpFile: "/var/www/html/vendor/twig/twig/src/Extension/CoreExtension.php"
-phpLine: 1752
trace: {
/var/www/html/src/StartPlatz/Bundle/StyleBundle/Resources/views/Navigation/_nav.public.tailwind.html.twig:172 {
Twig\Extension\CoreExtension::getAttribute(Environment $env, Source $source, $object, $item, array $arguments = [], $type = Template::ANY_CALL, $isDefinedTest = false, $ignoreStrictCheck = false, $sandboxed = false, int $lineno = -1) …
› <a href="{{ attribute(menuLinks, '/presse') }}" class="block px-4 py-2 text-sm text-gray-800 hover:bg-[#aacf61]">
› {{ attribute(menuPhrases, 'presse') }}
› </a>
}
/var/www/html/src/StartPlatz/Bundle/StyleBundle/Resources/views/Navigation/_nav.public.tailwind.html.twig:172 {
__TwigTemplate_5b0d7fa8f00bdcb08e552b4b92b874c8->doDisplay(array $context, array $blocks = []): iterable …
› <a href="{{ attribute(menuLinks, '/presse') }}" class="block px-4 py-2 text-sm text-gray-800 hover:bg-[#aacf61]">
› {{ attribute(menuPhrases, 'presse') }}
› </a>
arguments: {
$env: Twig\Environment {#5041 …}
$source: Twig\Source {#6840 …}
$object: [ …49]
$item: "presse"
$arguments: []
$type: "any"
$isDefinedTest: false
$ignoreStrictCheck: false
$sandboxed: false
$lineno: 172
}
}
/var/www/html/vendor/twig/twig/src/Template.php:402 {
Twig\Template->yield(array $context, array $blocks = []): iterable …
› try {
› yield from $this->doDisplay($context, $blocks);
› } catch (Error $e) {
arguments: {
$context: [ …19]
$blocks: []
}
}
/var/www/html/vendor/twig/twig/src/Template.php:358 {
Twig\Template->display(array $context, array $blocks = []): void …
› {
› foreach ($this->yield($context, $blocks) as $data) {
› echo $data;
arguments: {
$context: [ …10]
$blocks: []
}
}
/var/www/html/vendor/twig/twig/src/Template.php:373 {
Twig\Template->render(array $context): string …
› try {
› $this->display($context);
› } catch (\Throwable $e) {
arguments: {
$context: [ …4]
}
}
/var/www/html/vendor/twig/twig/src/TemplateWrapper.php:51 {
Twig\TemplateWrapper->render(array $context = []): string …
› {
› return $this->template->render($context);
› }
arguments: {
$context: [ …4]
}
}
/var/www/html/vendor/twig/twig/src/Environment.php:333 {
Twig\Environment->render($name, array $context = []): string …
› {
› return $this->load($name)->render($context);
› }
arguments: {
$context: [ …4]
}
}
/var/www/html/vendor/symfony/framework-bundle/Controller/AbstractController.php:467 {
Symfony\Bundle\FrameworkBundle\Controller\AbstractController->doRenderView(string $view, ?string $block, array $parameters, string $method): string …
›
› return $this->container->get('twig')->render($view, $parameters);
› }
arguments: {
$name: "@StartPlatzStyleBundle/Navigation/_nav.public.tailwind.html.twig"
$context: [ …4]
}
}
/var/www/html/vendor/symfony/framework-bundle/Controller/AbstractController.php:472 {
Symfony\Bundle\FrameworkBundle\Controller\AbstractController->doRender(string $view, ?string $block, array $parameters, ?Response $response, string $method): Response …
› {
› $content = $this->doRenderView($view, $block, $parameters, $method);
› $response ??= new Response();
arguments: {
$view: "@StartPlatzStyleBundle/Navigation/_nav.public.tailwind.html.twig"
$block: null
$parameters: [ …4]
$method: "render"
}
}
/var/www/html/vendor/symfony/framework-bundle/Controller/AbstractController.php:284 {
Symfony\Bundle\FrameworkBundle\Controller\AbstractController->render(string $view, array $parameters = [], ?Response $response = null): Response …
› {
› return $this->doRender($view, null, $parameters, $response, __FUNCTION__);
› }
arguments: {
$view: "@StartPlatzStyleBundle/Navigation/_nav.public.tailwind.html.twig"
$block: null
$parameters: [ …4]
$response: null
$method: "render"
}
}
/var/www/html/src/StartPlatz/Bundle/WebsiteBundle/Controller/DefaultController.php:117 {
App\StartPlatz\Bundle\WebsiteBundle\Controller\DefaultController->menuTailwindAction($permalink, Request $request) …
›
› return $this->render('@StartPlatzStyleBundle/Navigation/_nav.public.tailwind.html.twig', [
› 'menuLinksAndPhrases' => $this->menuTranslationService->getMenuLinksAndPhrases($targetPath, $lang),
arguments: {
$view: "@StartPlatzStyleBundle/Navigation/_nav.public.tailwind.html.twig"
$parameters: [ …4]
}
}
/var/www/html/vendor/symfony/http-kernel/HttpKernel.php:183 {
Symfony\Component\HttpKernel\HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› // call controller
› $response = $controller(...$arguments);
›
arguments: {
$permalink: "https://www.staging.startplatz.de/fr/a-propos"
$request: Symfony\Component\HttpFoundation\Request {#147 …}
}
}
/var/www/html/vendor/symfony/http-kernel/HttpKernel.php:76 {
Symfony\Component\HttpKernel\HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› return $response = $this->handleRaw($request, $type);
› } catch (\Throwable $e) {
arguments: {
$request: Symfony\Component\HttpFoundation\Request {#2 …}
$type: 1
}
}
/var/www/html/vendor/symfony/http-kernel/HttpCache/SubRequestHandler.php:86 {
Symfony\Component\HttpKernel\HttpCache\SubRequestHandler::handle(HttpKernelInterface $kernel, Request $request, int $type, bool $catch): Response …
› try {
› return $kernel->handle($request, $type, $catch);
› } finally {
arguments: {
$request: Symfony\Component\HttpFoundation\Request {#147 …}
$type: 2
$catch: false
}
}
/var/www/html/vendor/symfony/http-kernel/Fragment/InlineFragmentRenderer.php:75 {
Symfony\Component\HttpKernel\Fragment\InlineFragmentRenderer->render(Symfony\Component\HttpKernel\Controller\ControllerReference|string $uri, Request $request, array $options = []): Response …
› try {
› return SubRequestHandler::handle($this->kernel, $subRequest, HttpKernelInterface::SUB_REQUEST, false);
› } catch (\Exception $e) {
arguments: {
$kernel: Symfony\Component\HttpKernel\HttpKernel {#2087 …}
$request: Symfony\Component\HttpFoundation\Request {#147 …}
$type: 2
$catch: false
}
}
/var/www/html/vendor/symfony/http-kernel/Fragment/FragmentHandler.php:81 {
Symfony\Component\HttpKernel\Fragment\FragmentHandler->render(Symfony\Component\HttpKernel\Controller\ControllerReference|string $uri, string $renderer = 'inline', array $options = []): ?string …
›
› return $this->deliver($this->renderers[$renderer]->render($uri, $request, $options));
› }
arguments: {
$uri: "/_fragment?_path=_format%3Dhtml%26_locale%3Den%26_controller%3DApp%255CStartPlatz%255CBundle%255CWebsiteBundle%255CController%255CDefaultController%253A%253AmenuTailwindAction"
$request: Symfony\Component\HttpFoundation\Request {#2 …}
$options: [ …1]
}
}
/var/www/html/vendor/symfony/http-kernel/DependencyInjection/LazyLoadingFragmentHandler.php:46 {
Symfony\Component\HttpKernel\DependencyInjection\LazyLoadingFragmentHandler->render(Symfony\Component\HttpKernel\Controller\ControllerReference|string $uri, string $renderer = 'inline', array $options = []): ?string …
›
› return parent::render($uri, $renderer, $options);
› }
arguments: {
$uri: Symfony\Component\HttpKernel\Controller\ControllerReference {#1067 …}
$renderer: "inline"
$options: [ …1]
}
}
/var/www/html/vendor/startplatz/wordpress-integration-bundle/Wordpress/ShortCode/ControllerShortCode.php:28 {
Startplatz\Bundle\WordpressIntegrationBundle\Wordpress\ShortCode\ControllerShortCode->execute($attributes, $content = null) …
› $attributes = (array)$attributes;
› return $this->handler->render(
› new ControllerReference(
arguments: {
$uri: Symfony\Component\HttpKernel\Controller\ControllerReference {#1067 …}
}
}
Startplatz\Bundle\WordpressIntegrationBundle\Wordpress\ShortCode\ControllerShortCode->execute() {}
/var/www/html/vendor/startplatz/wordpress-integration-bundle/EventListener/WordpressResponseListener.php:198 {
Startplatz\Bundle\WordpressIntegrationBundle\EventListener\WordpressResponseListener->{closure:Startplatz\Bundle\WordpressIntegrationBundle\EventListener\WordpressResponseListener::expandShortCodes():187} …
› // enclosing tag - extra parameter
› return $m[1] . call_user_func( array($shortCodes[$tag], 'execute'), $attr, $m[5], $tag ) . $m[6];
› } else {
arguments: {
$callback: [ …2]
...$args: {
[ …1]
""
"4sp_tailwind_menu"
}
}
}
Startplatz\Bundle\WordpressIntegrationBundle\EventListener\WordpressResponseListener->{closure:Startplatz\Bundle\WordpressIntegrationBundle\EventListener\WordpressResponseListener::expandShortCodes():187}() {}
/var/www/html/vendor/startplatz/wordpress-integration-bundle/EventListener/WordpressResponseListener.php:187 {
Startplatz\Bundle\WordpressIntegrationBundle\EventListener\WordpressResponseListener->expandShortCodes($content) …
› $shortCodes = $this->shortCodes;
› $newBody = preg_replace_callback("/$pattern/s", function($m) use ($shortCodes) {
› // allow [[foo]] syntax for escaping a tag
arguments: {
$pattern: "/\[(\[?)(kopfmenu|4sp_nextevent|4sp_showevents|4sp_future_events|4sp_list_group_events|4sp_next_events|4sp_past_events|4sp_service_partner_list_all|4sp_footer|4sp_bs40_footer|4sp_menu|4sp_menu_en|4sp_bs40_menu|4sp_tailwind_menu|4sp_tailwind_footer|4sp_summer26_menu|4sp_summer26_footer|4sp_homepage_css|4sp_rheinland_pitch|sy\-header|sy\-footer|events\.this\.week|symfony_render)\b([^\]\/]*(?:\/(?!\])[^\]\/]*)*?)(?:(\/)\]|\](?:([^\[]*+(?:\[(?!\/\2\])[^\[]*+)*+)\[\/\2\])?)(\]?)/s"
$callback: Closure($m) {#801 …}
$subject: """
\n
<head>\n
<!-- header-ai-bold-friendly.php starts -->\n
<meta charset="utf-8">\n
<meta name="viewport" content="width=device-width, initial-scale=1">\n
\n
<link rel="profile" href="http://gmpg.org/xfn/11">\n
<link rel="pingback" href="https://www.staging.startplatz.de/xmlrpc.php">\n
\n
<!-- Favicons -->\n
<link rel="icon" href="/favicon.png" sizes="32x32">\n
\n
<!-- Google Analytics -->\n
<script async src="https://www.googletagmanager.com/gtag/js?id=G-XYVL4EFW9X"></script>\n
<script>\n
window.dataLayer = window.dataLayer || [];\n
function gtag(){dataLayer.push(arguments);}\n
gtag('js', new Date());\n
gtag('config', 'G-XYVL4EFW9X');\n
</script>\n
\n
<!-- Google Tag Manager -->\n
<script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':\n
new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],\n
j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=\n
'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);\n
})(window,document,'script','dataLayer','GTM-5WTVWDT');</script>\n
\n
<!-- Facebook Pixel -->\n
<script>\n
!function(f,b,e,v,n,t,s)\n
{if(f.fbq)return;n=f.fbq=function(){n.callMethod?\n
n.callMethod.apply(n,arguments):n.queue.push(arguments)};\n
if(!f._fbq)f._fbq=n;n.push=n;n.loaded=!0;n.version='2.0';\n
n.queue=[];t=b.createElement(e);t.async=!0;\n
t.src=v;s=b.getElementsByTagName(e)[0];\n
s.parentNode.insertBefore(t,s)}(window,document,'script',\n
'https://connect.facebook.net/en_US/fbevents.js');\n
fbq('init', '767917863396798');\n
fbq('track', 'PageView');\n
</script>\n
<noscript>\n
<img height="1" width="1" src="https://www.facebook.com/tr?id=767917863396798&ev=PageView&noscript=1"/>\n
</noscript>\n
\n
<!-- Google Fonts: DM Serif Display + Source Sans Pro + JetBrains Mono -->\n
<link rel="preconnect" href="https://fonts.googleapis.com">\n
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>\n
<link href="https://fonts.googleapis.com/css2?family=DM+Serif+Display&family=Source+Sans+Pro:wght@400;600;700&family=JetBrains+Mono:wght@400;500;700&display=swap" rel="stylesheet">\n
\n
<!-- Tailwind CSS CDN + Bold Friendly Config -->\n
<script src="https://cdn.tailwindcss.com"></script>\n
<script src="/js/tailwind-config-bold-friendly.js"></script>\n
\n
<!-- Alpine.js + Collapse Plugin (fuer Nav + FAQ) -->\n
<script defer src="https://cdn.jsdelivr.net/npm/@alpinejs/collapse@3/dist/cdn.min.js"></script>\n
<script defer src="https://cdn.jsdelivr.net/npm/alpinejs@3/dist/cdn.min.js"></script>\n
\n
<!-- WordPress Head -->\n
<meta name='robots' content='index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1' />\n
\n
\t<!-- This site is optimized with the Yoast SEO Premium plugin v27.6 (Yoast SEO v27.6) - https://yoast.com/product/yoast-seo-premium-wordpress/ -->\n
\t<title>À propos de nous - STARTPLATZ</title>\n
\t<link rel="canonical" href="https://www.staging.startplatz.de/fr/a-propos/" />\n
\t<meta property="og:locale" content="de_DE" />\n
\t<meta property="og:type" content="article" />\n
\t<meta property="og:title" content="À propos de nous" />\n
\t<meta property="og:description" content="À propos de STARTPLATZ Le hub startup de la Rhénanie depuis 2012. STARTPLATZ est le point de rencontre et le premier interlocuteur des startups et entreprises innovantes au cœur de l’écosystème entrepreneurial rhénan — fondé en 2012 à Cologne, et à Düsseldorf depuis 2015. 1 500+ Startups accompagnéesà Cologne & Düsseldorf 1,5+ Md € Investissementsdans […]" />\n
\t<meta property="og:url" content="https://www.staging.startplatz.de/fr/a-propos/" />\n
\t<meta property="og:site_name" content="STARTPLATZ" />\n
\t<meta property="article:modified_time" content="2026-05-28T10:10:16+00:00" />\n
\t<meta property="og:image" content="https://res.cloudinary.com/startplatz/image/upload/c_scale,q_auto,w_800/v1614775944/Offices/K%C3%B6ln/Atmosph%C3%A4re%20Coworking/STARTPLATZ_Atmospa%CC%88he45.jpg" />\n
\t<meta name="twitter:label1" content="Geschätzte Lesezeit" />\n
\t<meta name="twitter:data1" content="5\u{A0}Minuten" />\n
\t<script type="application/ld+json" class="yoast-schema-graph">{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.staging.startplatz.de\/fr\/a-propos\/","url":"https:\/\/www.staging.startplatz.de\/fr\/a-propos\/","name":"À propos de nous - STARTPLATZ","isPartOf":{"@id":"https:\/\/www.staging.startplatz.de\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.staging.startplatz.de\/fr\/a-propos\/#primaryimage"},"image":{"@id":"https:\/\/www.staging.startplatz.de\/fr\/a-propos\/#primaryimage"},"thumbnailUrl":"https:\/\/res.cloudinary.com\/startplatz\/image\/upload\/c_scale,q_auto,w_800\/v1614775944\/Offices\/K%C3%B6ln\/Atmosph%C3%A4re%20Coworking\/STARTPLATZ_Atmospa%CC%88he45.jpg","datePublished":"2025-11-22T22:43:07+00:00","dateModified":"2026-05-28T10:10:16+00:00","breadcrumb":{"@id":"https:\/\/www.staging.startplatz.de\/fr\/a-propos\/#breadcrumb"},"inLanguage":"de","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.staging.startplatz.de\/fr\/a-propos\/"]}]},{"@type":"ImageObject","inLanguage":"de","@id":"https:\/\/www.staging.startplatz.de\/fr\/a-propos\/#primaryimage","url":"https:\/\/res.cloudinary.com\/startplatz\/image\/upload\/c_scale,q_auto,w_800\/v1614775944\/Offices\/K%C3%B6ln\/Atmosph%C3%A4re%20Coworking\/STARTPLATZ_Atmospa%CC%88he45.jpg","contentUrl":"https:\/\/res.cloudinary.com\/startplatz\/image\/upload\/c_scale,q_auto,w_800\/v1614775944\/Offices\/K%C3%B6ln\/Atmosph%C3%A4re%20Coworking\/STARTPLATZ_Atmospa%CC%88he45.jpg"},{"@type":"BreadcrumbList","@id":"https:\/\/www.staging.startplatz.de\/fr\/a-propos\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.staging.startplatz.de\/"},{"@type":"ListItem","position":2,"name":"STARTPLATZ : le hub de la scène startup de Rhénanie-du-Nord-Westphalie","item":"https:\/\/www.staging.startplatz.de\/fr\/"},{"@type":"ListItem","position":3,"name":"À propos de nous"}]},{"@type":"WebSite","@id":"https:\/\/www.staging.startplatz.de\/#website","url":"https:\/\/www.staging.startplatz.de\/","name":"STARTPLATZ","description":"Startup Inkubator in Köln und Düsseldorf","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.staging.startplatz.de\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"de"}]}</script>\n
\t<!-- / Yoast SEO Premium plugin. -->\n
\n
\n
<link rel='dns-prefetch' href='//www.staging.startplatz.de' />\n
<link rel="alternate" type="application/rss+xml" title="STARTPLATZ » Feed" href="https://www.staging.startplatz.de/feed/" />\n
<link rel="alternate" type="application/rss+xml" title="STARTPLATZ » Kommentar-Feed" href="https://www.staging.startplatz.de/comments/feed/" />\n
<link rel="alternate" title="oEmbed (JSON)" type="application/json+oembed" href="https://www.staging.startplatz.de/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fwww.staging.startplatz.de%2Ffr%2Fa-propos%2F" />\n
<link rel="alternate" title="oEmbed (XML)" type="text/xml+oembed" href="https://www.staging.startplatz.de/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fwww.staging.startplatz.de%2Ffr%2Fa-propos%2F&format=xml" />\n
<style id='wp-img-auto-sizes-contain-inline-css' type='text/css'>\n
img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}\n
/*# sourceURL=wp-img-auto-sizes-contain-inline-css */\n
</style>\n
<style id='wp-emoji-styles-inline-css' type='text/css'>\n
\n
\timg.wp-smiley, img.emoji {\n
\t\tdisplay: inline !important;\n
\t\tborder: none !important;\n
\t\tbox-shadow: none !important;\n
\t\theight: 1em !important;\n
\t\twidth: 1em !important;\n
\t\tmargin: 0 0.07em !important;\n
\t\tvertical-align: -0.1em !important;\n
\t\tbackground: none !important;\n
\t\tpadding: 0 !important;\n
\t}\n
/*# sourceURL=wp-emoji-styles-inline-css */\n
</style>\n
<style id='wp-block-library-inline-css' type='text/css'>\n
:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}.wp-element-button{cursor:pointer}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-very-light-gray-color{color:#eee}:root .has-very-dark-gray-color{color:#313131}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}.has-regular-font-size{font-size:1em}.has-larger-font-size{font-size:2.625em}.has-normal-font-size{font-size:var(--wp--preset--font-size--normal)}.has-huge-font-size{font-size:var(--wp--preset--font-size--huge)}.has-text-align-center{text-align:center}.has-text-align-left{text-align:left}.has-text-align-right{text-align:right}.has-fit-text{white-space:nowrap!important}#end-resizable-editor-section{display:none}.aligncenter{clear:both}.items-justified-left{justify-content:flex-start}.items-justified-center{justify-content:center}.items-justified-right{justify-content:flex-end}.items-justified-space-between{justify-content:space-between}.screen-reader-text{border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#ddd;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html :where(.has-border-color){border-style:solid}html :where([style*=border-top-color]){border-top-style:solid}html :where([style*=border-right-color]){border-right-style:solid}html :where([style*=border-bottom-color]){border-bottom-style:solid}html :where([style*=border-left-color]){border-left-style:solid}html :where([style*=border-width]){border-style:solid}html :where([style*=border-top-width]){border-top-style:solid}html :where([style*=border-right-width]){border-right-style:solid}html :where([style*=border-bottom-width]){border-bottom-style:solid}html :where([style*=border-left-width]){border-left-style:solid}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0px)}@media screen and (max-width:600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0px}}\n
/*wp_block_styles_on_demand_placeholder:6a2a268f9754a*/\n
/*# sourceURL=wp-block-library-inline-css */\n
</style>\n
<style id='classic-theme-styles-inline-css' type='text/css'>\n
/*! This file is auto-generated */\n
.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}\n
/*# sourceURL=/wp-includes/css/classic-themes.min.css */\n
</style>\n
<link rel='stylesheet' id='mc4wp-form-styles-builder-css' href='//www.staging.startplatz.de/wp-content/uploads/mc4wp-stylesheets/bundle.css?ver=1649164263' type='text/css' media='all' />\n
<link rel="https://api.w.org/" href="https://www.staging.startplatz.de/wp-json/" /><link rel="alternate" title="JSON" type="application/json" href="https://www.staging.startplatz.de/wp-json/wp/v2/pages/79516" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://www.staging.startplatz.de/xmlrpc.php?rsd" />\n
<meta name="generator" content="WordPress 6.9.4" />\n
<link rel='shortlink' href='https://www.staging.startplatz.de/?p=79516' />\n
\n
<!-- Bold Friendly Design System -->\n
<link rel="stylesheet" href="/css/bold-friendly.css">\n
\n
<!-- Custom CSS per page -->\n
<style id="page-custom-css">\n
</style>\n
\n
<!-- header-ai-bold-friendly.php ends -->\n
</head>\n
\n
<body id="top" class="wp-singular page-template page-template-page-ai-bold-friendly page-template-page-ai-bold-friendly-php page page-id-79516 page-child parent-pageid-79512 wp-theme-startplatz ai-bold-friendly-template group-blog">\n
<!-- Google Tag Manager (noscript) -->\n
<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-5WTVWDT"\n
height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>\n
\n
<!-- page-ai-bold-friendly.php starts -->\n
\n
[4sp_tailwind_menu permalink=https://www.staging.startplatz.de/fr/a-propos/]\n
<!-- Main Content -->\n
<main>\n
\n
<!-- STARTPLATZ Über uns Redesign 2026-05-19 — Bold-Builder -->\n
<style>\n
\n
:root {\n
--sp-green: #7ab800;\n
--sp-green-dark: #5a8a00;\n
--sp-blue: #0080bb;\n
--sp-blue-dark: #006699;\n
--sp-gray: #525459;\n
--sp-graphit: #2a2c30;\n
--sp-warm: #f3f1ec;\n
--sp-gray-light: #f5f6f7;\n
--sp-gray-mid: #e2e3e5;\n
--serif: 'DM Serif Display', Georgia, serif;\n
--sans: 'Source Sans 3', -apple-system, BlinkMacSystemFont, sans-serif;\n
}\n
* { margin: 0; padding: 0; box-sizing: border-box; }\n
html { scroll-behavior: smooth; }\n
body {\n
font-family: var(--sans);\n
color: var(--sp-gray);\n
line-height: 1.5;\n
-webkit-font-smoothing: antialiased;\n
background: #fff;\n
}\n
a { color: inherit; text-decoration: none; }\n
img { max-width: 100%; display: block; }\n
button { font: inherit; cursor: pointer; border: none; background: none; }\n
.container { max-width: 1280px; margin: 0 auto; padding: 0 32px; }\n
\n
/* === MEGA MENU === */\n
.megamenu {\n
position: fixed;\n
top: 0; left: 0; right: 0;\n
z-index: 100;\n
transition: background 0.4s cubic-bezier(0.4, 0, 0.2, 1), box-shadow 0.4s ease, color 0.4s ease;\n
}\n
.megamenu.is-transparent {\n
background: linear-gradient(180deg, rgba(0,0,0,0.25), transparent);\n
color: white;\n
}\n
.megamenu.is-solid {\n
background: rgba(255,255,255,0.97);\n
color: var(--sp-graphit);\n
box-shadow: 0 1px 0 var(--sp-gray-mid), 0 6px 20px -10px rgba(0,0,0,0.08);\n
}\n
.megamenu-bar {\n
display: flex;\n
align-items: center;\n
justify-content: space-between;\n
height: 76px;\n
padding: 0 32px;\n
max-width: 1440px;\n
margin: 0 auto;\n
}\n
.megamenu-logo {\n
flex-shrink: 0;\n
display: flex;\n
align-items: center;\n
height: 40px;\n
}\n
.megamenu-logo img {\n
height: 36px;\n
width: auto;\n
transition: opacity 0.25s ease;\n
}\n
.megamenu-logo .logo-light { display: block; }\n
.megamenu-logo .logo-dark { display: none; }\n
.megamenu.is-solid .megamenu-logo .logo-light { display: none; }\n
.megamenu.is-solid .megamenu-logo .logo-dark { display: block; }\n
.megamenu-nav {\n
display: flex;\n
gap: 4px;\n
list-style: none;\n
}\n
.megamenu-link {\n
padding: 12px 18px;\n
font-weight: 500;\n
font-size: 16px;\n
border-radius: 8px;\n
transition: background 0.2s ease;\n
cursor: pointer;\n
display: flex;\n
align-items: center;\n
gap: 6px;\n
}\n
.megamenu.is-transparent .megamenu-link:hover {\n
background: rgba(255,255,255,0.1);\n
}\n
.megamenu.is-solid .megamenu-link:hover {\n
background: var(--sp-gray-light);\n
}\n
.megamenu-link[aria-expanded="true"] {\n
background: var(--sp-gray-light) !important;\n
color: var(--sp-graphit) !important;\n
}\n
.megamenu-link::after {\n
content: "";\n
display: inline-block;\n
width: 8px; height: 8px;\n
border-right: 2px solid currentColor;\n
border-bottom: 2px solid currentColor;\n
transform: rotate(45deg);\n
margin-left: 4px;\n
margin-top: -4px;\n
opacity: 0.6;\n
}\n
.megamenu-actions {\n
display: flex;\n
align-items: center;\n
gap: 16px;\n
}\n
.megamenu-lang {\n
font-size: 13px;\n
letter-spacing: 1px;\n
opacity: 0.7;\n
}\n
.megamenu-login {\n
font-size: 14px;\n
font-weight: 600;\n
}\n
.megamenu-cta {\n
background: var(--sp-green);\n
color: white !important;\n
padding: 12px 22px;\n
border-radius: 999px;\n
font-weight: 700;\n
font-size: 14px;\n
transition: background 0.2s ease, transform 0.2s ease;\n
}\n
.megamenu-cta:hover {\n
background: var(--sp-green-dark);\n
transform: translateY(-1px);\n
}\n
.megamenu-burger {\n
display: none;\n
width: 40px; height: 40px;\n
border-radius: 8px;\n
align-items: center;\n
justify-content: center;\n
}\n
.megamenu-burger span,\n
.megamenu-burger span::before,\n
.megamenu-burger span::after {\n
display: block;\n
width: 22px; height: 2px;\n
background: currentColor;\n
position: relative;\n
}\n
.megamenu-burger span::before { content: ""; position: absolute; top: -7px; }\n
.megamenu-burger span::after { content: ""; position: absolute; top: 7px; }\n
\n
/* Mega Panel */\n
.megamenu-panel {\n
display: none;\n
position: absolute;\n
top: 76px; left: 0; right: 0;\n
background: white;\n
color: var(--sp-graphit);\n
border-top: 1px solid var(--sp-gray-mid);\n
box-shadow: 0 24px 40px -20px rgba(0,0,0,0.2);\n
padding: 48px 32px 56px;\n
}\n
.megamenu-panel.is-open { display: block; }\n
.megamenu-panel-grid {\n
max-width: 1280px;\n
margin: 0 auto;\n
display: grid;\n
grid-template-columns: 1fr 1fr 1fr 1.2fr;\n
gap: 56px;\n
}\n
.megamenu-panel-col h4 {\n
font-family: var(--sans);\n
font-size: 12px;\n
font-weight: 700;\n
letter-spacing: 2px;\n
text-transform: uppercase;\n
color: var(--sp-gray);\n
margin-bottom: 20px;\n
display: flex;\n
align-items: center;\n
gap: 8px;\n
}\n
.megamenu-panel-col.is-highlight h4 {\n
color: var(--sp-graphit);\n
}\n
.megamenu-panel-col.is-highlight h4::before {\n
content: "";\n
width: 6px; height: 6px;\n
border-radius: 50%;\n
background: var(--sp-green);\n
box-shadow: 0 0 0 3px rgba(122,184,0,0.25);\n
flex-shrink: 0;\n
}\n
.megamenu-panel-col.is-highlight {\n
background: var(--sp-warm);\n
margin: -20px -16px;\n
padding: 24px 16px;\n
border-radius: 12px;\n
border: 1px solid rgba(122,184,0,0.3);\n
position: relative;\n
}\n
.megamenu-panel-col.is-highlight::after {\n
content: "Highlight";\n
position: absolute;\n
top: -10px; right: 12px;\n
background: var(--sp-green);\n
color: white;\n
font-size: 10px;\n
font-weight: 700;\n
letter-spacing: 1.5px;\n
padding: 4px 10px;\n
border-radius: 999px;\n
text-transform: uppercase;\n
}\n
.megamenu-panel-col ul { list-style: none; }\n
.megamenu-panel-col li { margin-bottom: 16px; }\n
.megamenu-panel-col a {\n
display: block;\n
font-weight: 600;\n
font-size: 16px;\n
color: var(--sp-graphit);\n
transition: color 0.2s ease, transform 0.2s ease;\n
}\n
.megamenu-panel-col a:hover {\n
color: var(--sp-green);\n
transform: translateX(3px);\n
}\n
.megamenu-panel-col a small {\n
display: block;\n
font-weight: 400;\n
font-size: 13px;\n
color: var(--sp-gray);\n
margin-top: 2px;\n
}\n
.megamenu-panel-feature {\n
background: var(--sp-warm);\n
border-radius: 12px;\n
padding: 28px;\n
border-left: 4px solid var(--sp-green);\n
}\n
.megamenu-panel-feature h5 {\n
font-family: var(--serif);\n
font-size: 24px;\n
color: var(--sp-graphit);\n
margin-bottom: 8px;\n
line-height: 1.2;\n
}\n
.megamenu-panel-feature p {\n
font-size: 14px;\n
color: var(--sp-gray);\n
margin-bottom: 16px;\n
}\n
.megamenu-panel-feature .arrow {\n
font-weight: 700;\n
color: var(--sp-green);\n
}\n
.wip-badge {\n
display: inline-block;\n
margin-left: 8px;\n
font-size: 10px;\n
letter-spacing: 1px;\n
text-transform: uppercase;\n
color: var(--sp-gray);\n
background: var(--sp-gray-mid);\n
padding: 2px 7px;\n
border-radius: 999px;\n
font-weight: 600;\n
vertical-align: middle;\n
}\n
a.is-wip { opacity: 0.7; cursor: not-allowed; }\n
a.is-wip:hover { color: inherit !important; transform: none !important; }\n
.is-live::after {\n
content: "↗";\n
display: inline-block;\n
margin-left: 5px;\n
color: var(--sp-gray);\n
font-size: 11px;\n
opacity: 0.6;\n
}\n
\n
/* === HERO === */\n
.hero {\n
background:\n
linear-gradient(180deg, rgba(42,44,48,0.40) 0%, rgba(42,44,48,0.60) 100%),\n
url('https://res.cloudinary.com/startplatz/image/upload/c_scale,q_auto,w_2000/v1614775944/Offices/K%C3%B6ln/Atmosph%C3%A4re%20Coworking/STARTPLATZ_Atmospa%CC%88he45.jpg') center/cover no-repeat;\n
background-color: var(--sp-graphit);\n
color: white;\n
padding: 120px 0 110px;\n
position: relative;\n
overflow: hidden;\n
}\n
.hero::before {\n
content: "";\n
position: absolute;\n
top: 0; right: 0; bottom: 0;\n
width: 55%;\n
background: linear-gradient(135deg, transparent, rgba(122,184,0,0.22) 60%, rgba(0,128,187,0.28));\n
clip-path: polygon(35% 0, 100% 0, 100% 100%, 0 100%);\n
pointer-events: none;\n
mix-blend-mode: screen;\n
}\n
.hero::after {\n
content: "";\n
position: absolute;\n
inset: 0;\n
background: radial-gradient(ellipse at 20% 80%, rgba(0,0,0,0.4), transparent 60%);\n
pointer-events: none;\n
}\n
.hero-content {\n
position: relative;\n
max-width: 1280px;\n
margin: 0 auto;\n
padding: 0 32px;\n
}\n
.hero-eyebrow {\n
display: inline-flex;\n
align-items: center;\n
gap: 10px;\n
font-size: 14px;\n
font-weight: 700;\n
letter-spacing: 2.5px;\n
text-transform: uppercase;\n
color: white;\n
margin-bottom: 32px;\n
padding: 10px 18px;\n
background: rgba(122,184,0,0.18);\n
border: 1px solid rgba(122,184,0,0.5);\n
border-radius: 999px;\n
}\n
.hero-eyebrow::before {\n
content: "";\n
width: 8px; height: 8px;\n
border-radius: 50%;\n
background: var(--sp-green);\n
box-shadow: 0 0 0 4px rgba(122,184,0,0.25);\n
animation: pulse 2.5s ease-in-out infinite;\n
}\n
@keyframes pulse {\n
0%, 100% { box-shadow: 0 0 0 4px rgba(122,184,0,0.25); }\n
50% { box-shadow: 0 0 0 8px rgba(122,184,0,0.05); }\n
}\n
.hero h1 {\n
font-family: var(--serif);\n
font-size: clamp(48px, 7vw, 88px);\n
line-height: 1.05;\n
margin-bottom: 28px;\n
max-width: 14ch;\n
letter-spacing: -0.02em;\n
}\n
.hero h1 em {\n
color: var(--sp-green);\n
font-style: italic;\n
}\n
.hero-sub {\n
font-size: 22px;\n
color: rgba(255,255,255,0.78);\n
max-width: 56ch;\n
line-height: 1.45;\n
margin-bottom: 56px;\n
}\n
\n
/* Persona Cards */\n
.personas {\n
display: grid;\n
grid-template-columns: repeat(5, 1fr);\n
gap: 14px;\n
}\n
.persona {\n
background: rgba(255,255,255,0.08);\n
border: 1px solid rgba(255,255,255,0.1);\n
padding: 28px 24px;\n
border-radius: 12px;\n
cursor: pointer;\n
transition: background 0.25s ease, border-color 0.25s ease, transform 0.25s ease;\n
display: flex;\n
flex-direction: column;\n
gap: 16px;\n
}\n
.persona:hover {\n
background: rgba(122,184,0,0.12);\n
border-color: var(--sp-green);\n
transform: translateY(-3px);\n
}\n
.persona-icon {\n
width: 44px; height: 44px;\n
border-radius: 12px;\n
background: rgba(122,184,0,0.15);\n
display: flex;\n
align-items: center;\n
justify-content: center;\n
color: var(--sp-green);\n
transition: background 0.25s ease, transform 0.25s ease;\n
}\n
.persona:hover .persona-icon {\n
background: var(--sp-green);\n
color: white;\n
transform: scale(1.05);\n
}\n
.persona-icon svg { width: 22px; height: 22px; }\n
.persona-title {\n
font-family: var(--serif);\n
font-size: 26px;\n
line-height: 1.15;\n
color: white;\n
}\n
.persona-desc {\n
font-size: 14px;\n
color: rgba(255,255,255,0.7);\n
line-height: 1.5;\n
flex-grow: 1;\n
}\n
.persona-cta {\n
font-size: 14px;\n
font-weight: 700;\n
color: var(--sp-green);\n
margin-top: 8px;\n
}\n
.persona-cta::after {\n
content: " →";\n
transition: margin 0.2s ease;\n
display: inline-block;\n
}\n
.persona:hover .persona-cta::after { margin-left: 6px; }\n
\n
/* === IMPACT METRICS === */\n
.impact {\n
background: var(--sp-warm);\n
padding: clamp(64px, 9vw, 110px) 0;\n
}\n
.impact-grid {\n
display: grid;\n
grid-template-columns: repeat(3, 1fr);\n
gap: 32px;\n
max-width: 1280px;\n
margin: 0 auto;\n
padding: 0 32px;\n
}\n
.impact-item {\n
text-align: left;\n
border-left: 3px solid var(--sp-green);\n
padding-left: 20px;\n
}\n
.impact-num {\n
font-family: var(--serif);\n
font-size: clamp(48px, 5vw, 72px);\n
line-height: 1;\n
color: var(--sp-graphit);\n
margin-bottom: 8px;\n
letter-spacing: -0.02em;\n
}\n
.impact-label {\n
font-size: 16px;\n
color: var(--sp-gray);\n
line-height: 1.4;\n
font-weight: 500;\n
}\n
\n
/* === SECTION HEADER === */\n
.section-eyebrow {\n
font-size: 13px;\n
font-weight: 700;\n
letter-spacing: 3px;\n
text-transform: uppercase;\n
color: var(--sp-green);\n
margin-bottom: 16px;\n
text-align: center;\n
}\n
.section-title {\n
font-family: var(--serif);\n
font-size: clamp(36px, 4.5vw, 56px);\n
line-height: 1.1;\n
text-align: center;\n
color: var(--sp-graphit);\n
max-width: 22ch;\n
margin: 0 auto 64px;\n
letter-spacing: -0.01em;\n
}\n
\n
/* === SUCCESS STORIES === */\n
.stories { background: white; padding: clamp(80px, 10vw, 130px) 0; }\n
.stories-grid {\n
display: grid;\n
grid-template-columns: repeat(4, 1fr);\n
gap: 20px;\n
max-width: 1280px;\n
margin: 0 auto;\n
padding: 0 32px;\n
}\n
.story-card {\n
aspect-ratio: 1 / 1;\n
background: var(--sp-warm);\n
border-radius: 12px;\n
padding: 28px 24px;\n
display: flex;\n
flex-direction: column;\n
justify-content: space-between;\n
transition: background 0.25s ease, transform 0.25s ease, border-color 0.25s ease;\n
cursor: pointer;\n
border: 1px solid var(--sp-gray-mid);\n
position: relative;\n
overflow: hidden;\n
}\n
.story-card::after {\n
content: "→";\n
position: absolute;\n
bottom: 24px; right: 28px;\n
font-size: 22px;\n
color: var(--sp-gray);\n
opacity: 0.4;\n
transition: opacity 0.25s ease, transform 0.25s ease, color 0.25s ease;\n
}\n
.story-card:hover::after { opacity: 1; transform: translateX(4px); color: var(--sp-green); }\n
.story-card:hover {\n
border-color: var(--sp-green);\n
background: white;\n
transform: translateY(-4px);\n
}\n
.story-card.featured {\n
background: var(--sp-graphit);\n
color: white;\n
grid-column: span 2;\n
aspect-ratio: 2 / 1;\n
border-color: var(--sp-graphit);\n
background-image:\n
linear-gradient(135deg, rgba(122,184,0,0.18), transparent 60%),\n
linear-gradient(rgba(42,44,48,0.85), rgba(42,44,48,0.85));\n
}\n
.story-card.featured::after { color: var(--sp-green); opacity: 0.8; }\n
.story-card.featured:hover { background: black; border-color: var(--sp-green); }\n
.story-logo {\n
height: 28px;\n
width: auto;\n
max-width: 60%;\n
opacity: 0.7;\n
margin-bottom: 8px;\n
filter: grayscale(100%);\n
transition: opacity 0.25s ease, filter 0.25s ease;\n
}\n
.story-card:hover .story-logo { opacity: 1; filter: none; }\n
.story-card.featured .story-logo { height: 36px; max-width: 180px; opacity: 0.9; filter: grayscale(100%) brightness(0) invert(1); }\n
.story-card.featured:hover .story-logo { opacity: 1; filter: brightness(0) invert(1); }\n
.story-name {\n
font-family: var(--serif);\n
font-size: 28px;\n
line-height: 1.1;\n
color: var(--sp-graphit);\n
}\n
.story-card.featured .story-name { font-size: 44px; color: white; max-width: 16ch; }\n
.story-card:not(.featured) .story-name { color: var(--sp-graphit); }\n
.story-meta {\n
font-size: 12px;\n
text-transform: uppercase;\n
letter-spacing: 2px;\n
opacity: 0.7;\n
font-weight: 700;\n
color: var(--sp-green);\n
}\n
.story-card.featured .story-meta { color: var(--sp-green); opacity: 1; }\n
.story-desc { font-size: 14px; line-height: 1.5; margin-top: 12px; color: rgba(255,255,255,0.78); max-width: 38ch; }\n
.story-placeholder {\n
font-size: 12px;\n
letter-spacing: 1.5px;\n
text-transform: uppercase;\n
color: var(--sp-gray);\n
opacity: 0.55;\n
font-weight: 600;\n
}\n
.stories-cta {\n
text-align: center;\n
margin-top: 56px;\n
}\n
.btn {\n
display: inline-block;\n
padding: 16px 32px;\n
background: var(--sp-graphit);\n
color: white !important;\n
border-radius: 999px;\n
font-weight: 700;\n
font-size: 15px;\n
transition: background 0.2s ease, transform 0.2s ease;\n
}\n
.btn:hover { background: black; transform: translateY(-1px); }\n
.btn-green { background: var(--sp-green); }\n
.btn-green:hover { background: var(--sp-green-dark); }\n
.btn-outline {\n
background: transparent;\n
border: 2px solid currentColor;\n
color: var(--sp-graphit) !important;\n
}\n
.btn-outline:hover { background: var(--sp-graphit); color: white !important; }\n
\n
/* === PILLARS (Was du bekommst) === */\n
.pillars {\n
background: var(--sp-graphit);\n
color: white;\n
padding: clamp(80px, 10vw, 130px) 0;\n
}\n
.pillars .section-title { color: white; }\n
.pillars .section-eyebrow { color: var(--sp-green); }\n
.pillars-grid {\n
display: grid;\n
grid-template-columns: repeat(3, 1fr);\n
gap: 32px;\n
max-width: 1280px;\n
margin: 0 auto;\n
padding: 0 32px;\n
}\n
.pillar {\n
padding: 40px 32px;\n
border-left: 3px solid var(--sp-green);\n
background: rgba(255,255,255,0.03);\n
border-radius: 0 12px 12px 0;\n
}\n
.pillar h3 {\n
font-family: var(--serif);\n
font-size: 32px;\n
line-height: 1.15;\n
margin-bottom: 20px;\n
}\n
.pillar p {\n
font-size: 16px;\n
line-height: 1.6;\n
color: rgba(255,255,255,0.78);\n
margin-bottom: 24px;\n
}\n
.pillar-list {\n
list-style: none;\n
margin-bottom: 24px;\n
}\n
.pillar-list li {\n
font-size: 15px;\n
padding: 8px 0;\n
border-bottom: 1px solid rgba(255,255,255,0.1);\n
color: rgba(255,255,255,0.9);\n
}\n
.pillar-link {\n
font-weight: 700;\n
color: var(--sp-green);\n
font-size: 15px;\n
}\n
.pillar-link::after { content: " →"; }\n
\n
/* === LOCATIONS === */\n
.locations { background: var(--sp-warm); padding: clamp(80px, 10vw, 130px) 0; }\n
.locations-grid {\n
display: grid;\n
grid-template-columns: 1fr 1fr;\n
gap: 48px;\n
max-width: 1280px;\n
margin: 0 auto;\n
padding: 0 32px;\n
}\n
.location {\n
background: white;\n
border-radius: 16px;\n
overflow: hidden;\n
border: 1px solid var(--sp-gray-mid);\n
display: flex;\n
flex-direction: column;\n
}\n
.location-img {\n
aspect-ratio: 16 / 9;\n
overflow: hidden;\n
}\n
.location-img img {\n
width: 100%;\n
height: 100%;\n
object-fit: cover;\n
display: block;\n
}\n
.location-body { padding: 32px; flex-grow: 1; display: flex; flex-direction: column; }\n
.location-name {\n
font-family: var(--serif);\n
font-size: 36px;\n
color: var(--sp-graphit);\n
margin-bottom: 8px;\n
}\n
.location-name.dus { color: var(--sp-green); }\n
.location-addr {\n
font-size: 15px;\n
color: var(--sp-gray);\n
margin-bottom: 20px;\n
line-height: 1.5;\n
}\n
.location-hours {\n
display: inline-block;\n
margin-top: 6px;\n
font-family: var(--mono);\n
font-size: 12px;\n
letter-spacing: 0.5px;\n
color: var(--sp-graphit);\n
opacity: 0.7;\n
}\n
.location-tags {\n
display: flex;\n
flex-wrap: wrap;\n
gap: 8px;\n
margin-bottom: 24px;\n
}\n
.location-tag {\n
background: var(--sp-gray-light);\n
color: var(--sp-gray);\n
font-size: 13px;\n
font-weight: 600;\n
padding: 4px 12px;\n
border-radius: 999px;\n
}\n
.location-actions {\n
display: flex;\n
gap: 16px;\n
margin-top: auto;\n
}\n
\n
/* === LATEST === */\n
.latest { background: white; padding: clamp(80px, 10vw, 130px) 0; }\n
.latest-grid {\n
display: grid;\n
grid-template-columns: repeat(3, 1fr);\n
gap: 28px;\n
max-width: 1280px;\n
margin: 0 auto;\n
padding: 0 32px;\n
}\n
.latest-card {\n
background: white;\n
border: 1px solid var(--sp-gray-mid);\n
border-radius: 12px;\n
overflow: hidden;\n
display: flex;\n
flex-direction: column;\n
transition: border-color 0.2s ease, transform 0.2s ease;\n
}\n
.latest-card:hover {\n
border-color: var(--sp-green);\n
transform: translateY(-3px);\n
}\n
.latest-card-img {\n
aspect-ratio: 16 / 10;\n
background: var(--sp-graphit);\n
display: flex;\n
align-items: flex-end;\n
justify-content: flex-start;\n
padding: 24px;\n
color: white;\n
position: relative;\n
overflow: hidden;\n
}\n
.latest-card-img::before {\n
content: "";\n
position: absolute;\n
inset: 0;\n
background:\n
linear-gradient(135deg, rgba(122,184,0,0.35), transparent 55%),\n
linear-gradient(225deg, rgba(0,128,187,0.30), transparent 55%);\n
}\n
.latest-card-img::after {\n
content: "";\n
position: absolute;\n
inset: 0;\n
background-image:\n
radial-gradient(circle at 80% 20%, rgba(255,255,255,0.08), transparent 40%),\n
radial-gradient(circle at 20% 80%, rgba(255,255,255,0.05), transparent 50%);\n
pointer-events: none;\n
}\n
.latest-card-img-label {\n
position: relative;\n
z-index: 1;\n
font-family: var(--serif);\n
font-size: 24px;\n
line-height: 1.1;\n
letter-spacing: -0.01em;\n
max-width: 16ch;\n
}\n
.latest-card:hover .latest-card-img::before {\n
background:\n
linear-gradient(135deg, rgba(122,184,0,0.55), transparent 60%),\n
linear-gradient(225deg, rgba(0,128,187,0.45), transparent 60%);\n
}\n
.latest-card-body { padding: 24px; }\n
.latest-tag {\n
display: inline-block;\n
font-size: 12px;\n
font-weight: 700;\n
letter-spacing: 2px;\n
text-transform: uppercase;\n
color: var(--sp-green);\n
margin-bottom: 12px;\n
}\n
.latest-card-title {\n
font-family: var(--serif);\n
font-size: 22px;\n
line-height: 1.25;\n
color: var(--sp-graphit);\n
margin-bottom: 12px;\n
}\n
.latest-card-meta {\n
font-size: 13px;\n
color: var(--sp-gray);\n
}\n
\n
/* === TESTIMONIALS === */\n
.testimonials {\n
background: var(--sp-warm);\n
padding: clamp(80px, 10vw, 130px) 0;\n
}\n
.testimonials-grid {\n
display: grid;\n
grid-template-columns: 1fr 1fr;\n
gap: 32px;\n
max-width: 1280px;\n
margin: 0 auto;\n
padding: 0 32px;\n
}\n
.testimonial {\n
background: white;\n
padding: 40px;\n
border-radius: 16px;\n
border-left: 4px solid var(--sp-green);\n
}\n
.testimonial-quote {\n
font-family: var(--serif);\n
font-size: 24px;\n
line-height: 1.4;\n
color: var(--sp-graphit);\n
margin-bottom: 24px;\n
font-style: italic;\n
}\n
.testimonial-author {\n
display: flex;\n
align-items: center;\n
gap: 16px;\n
}\n
.testimonial-avatar {\n
width: 48px; height: 48px;\n
border-radius: 50%;\n
background: linear-gradient(135deg, var(--sp-green), var(--sp-blue));\n
}\n
.testimonial-name {\n
font-weight: 700;\n
color: var(--sp-graphit);\n
font-size: 15px;\n
}\n
.testimonial-role {\n
font-size: 13px;\n
color: var(--sp-gray);\n
}\n
\n
/* === NEWSLETTER === */\n
.newsletter {\n
background: var(--sp-graphit);\n
color: white;\n
padding: clamp(64px, 9vw, 110px) 0;\n
}\n
.newsletter-inner {\n
max-width: 720px;\n
margin: 0 auto;\n
padding: 0 32px;\n
text-align: center;\n
}\n
.newsletter h2 {\n
font-family: var(--serif);\n
font-size: 44px;\n
line-height: 1.1;\n
margin-bottom: 16px;\n
}\n
.newsletter p {\n
font-size: 17px;\n
color: rgba(255,255,255,0.78);\n
margin-bottom: 36px;\n
}\n
.newsletter-form {\n
display: flex;\n
gap: 12px;\n
max-width: 480px;\n
margin: 0 auto;\n
}\n
.newsletter-form input {\n
flex: 1;\n
padding: 16px 22px;\n
border-radius: 999px;\n
border: 1px solid rgba(255,255,255,0.2);\n
background: rgba(255,255,255,0.05);\n
color: white;\n
font: inherit;\n
font-size: 15px;\n
}\n
.newsletter-form input::placeholder { color: rgba(255,255,255,0.5); }\n
.newsletter-form input:focus { outline: none; border-color: var(--sp-green); background: rgba(255,255,255,0.1); }\n
.newsletter-form button {\n
padding: 16px 28px;\n
background: var(--sp-green);\n
color: white;\n
border-radius: 999px;\n
font-weight: 700;\n
font-size: 15px;\n
transition: background 0.2s ease;\n
}\n
.newsletter-form button:hover { background: var(--sp-green-dark); }\n
\n
/* === FOOTER === */\n
.footer {\n
background: var(--sp-graphit);\n
color: rgba(255,255,255,0.5);\n
padding: 32px 0;\n
text-align: center;\n
font-size: 13px;\n
border-top: 1px solid rgba(255,255,255,0.08);\n
}\n
\n
/* === RESPONSIVE === */\n
@media (max-width: 980px) {\n
.megamenu-nav, .megamenu-actions .megamenu-lang, .megamenu-actions .megamenu-login { display: none; }\n
.megamenu-burger { display: flex; }\n
.hero { padding: 140px 0 80px; }\n
.hero h1 { font-size: clamp(40px, 9vw, 64px); }\n
.hero-sub { font-size: 18px; margin-bottom: 40px; }\n
.personas { grid-template-columns: 1fr 1fr; gap: 14px; }\n
.persona { padding: 24px 22px; }\n
.persona-title { font-size: 22px; }\n
.impact-grid { grid-template-columns: 1fr 1fr; gap: 28px; }\n
.stories-grid { grid-template-columns: 1fr 1fr; }\n
.story-card.featured { grid-column: span 2; aspect-ratio: 2 / 1; }\n
.story-card.featured .story-name { font-size: 32px; }\n
.pillars-grid, .latest-grid { grid-template-columns: 1fr; }\n
.locations-grid { grid-template-columns: 1fr; }\n
.testimonials-grid { grid-template-columns: 1fr; }\n
.megamenu-panel-grid { grid-template-columns: 1fr 1fr; gap: 32px; }\n
}\n
@media (max-width: 600px) {\n
.container, .hero-content, .megamenu-bar { padding-left: 20px; padding-right: 20px; }\n
.megamenu-bar { height: 64px; }\n
.megamenu-panel { top: 64px; padding: 32px 20px; }\n
.hero { padding: 110px 0 64px; }\n
.hero-eyebrow { font-size: 11px; padding: 8px 14px; letter-spacing: 2px; }\n
.hero h1 { font-size: clamp(36px, 11vw, 52px); margin-bottom: 20px; }\n
.hero-sub { font-size: 16px; margin-bottom: 32px; }\n
.personas { grid-template-columns: 1fr; gap: 12px; }\n
.persona { padding: 22px; }\n
.persona-title { font-size: 24px; }\n
.stories-grid { grid-template-columns: 1fr; }\n
.story-card.featured { grid-column: span 1; aspect-ratio: 16 / 11; }\n
.story-card.featured .story-name { font-size: 28px; }\n
.impact-grid { grid-template-columns: 1fr; gap: 20px; }\n
.impact-num { font-size: 48px; }\n
.newsletter-form { flex-direction: column; }\n
.newsletter h2 { font-size: 32px; }\n
.megamenu-panel-grid { grid-template-columns: 1fr; gap: 24px; }\n
.megamenu-cta { padding: 10px 16px; font-size: 13px; }\n
.section-title { font-size: 32px; margin-bottom: 40px; }\n
.pillar h3 { font-size: 26px; }\n
.location-name { font-size: 28px; }\n
}\n
\n
/* Mobile slide-in menu */\n
.mobile-menu {\n
position: fixed;\n
top: 0; right: 0;\n
width: min(380px, 100vw);\n
height: 100vh;\n
background: white;\n
color: var(--sp-graphit);\n
z-index: 200;\n
padding: 80px 32px 32px;\n
transform: translateX(100%);\n
transition: transform 0.3s ease;\n
box-shadow: -8px 0 32px rgba(0,0,0,0.2);\n
overflow-y: auto;\n
}\n
.mobile-menu.is-open { transform: translateX(0); }\n
.mobile-menu-close {\n
position: absolute;\n
top: 24px; right: 24px;\n
font-size: 28px;\n
color: var(--sp-graphit);\n
}\n
.mobile-menu ul { list-style: none; }\n
.mobile-menu > ul > li {\n
border-bottom: 1px solid var(--sp-gray-mid);\n
}\n
.mobile-menu > ul > li > a {\n
display: block;\n
padding: 18px 0;\n
font-family: var(--serif);\n
font-size: 22px;\n
color: var(--sp-graphit);\n
}\n
.mobile-menu .mobile-cta {\n
display: block;\n
margin-top: 24px;\n
padding: 16px;\n
background: var(--sp-green);\n
color: white;\n
text-align: center;\n
border-radius: 999px;\n
font-weight: 700;\n
}\n
.backdrop {\n
position: fixed;\n
inset: 0;\n
background: rgba(0,0,0,0.5);\n
z-index: 150;\n
opacity: 0;\n
pointer-events: none;\n
transition: opacity 0.3s ease;\n
}\n
.backdrop.is-open { opacity: 1; pointer-events: auto; }\n
\n
/* === SUB-PAGE OVERRIDES === */\n
.hero-page {\n
min-height: auto;\n
padding: 160px 0 90px;\n
}\n
.hero-page h1 {\n
font-size: clamp(40px, 5.5vw, 68px);\n
max-width: 20ch;\n
}\n
.hero-page .hero-sub {\n
margin-bottom: 0;\n
}\n
\n
.story-section {\n
padding: 120px 0;\n
background: white;\n
}\n
.story-split {\n
display: grid;\n
grid-template-columns: 1.1fr 1fr;\n
gap: 80px;\n
align-items: center;\n
max-width: 1280px;\n
margin: 0 auto;\n
padding: 0 32px;\n
}\n
.story-text .section-title {\n
margin-bottom: 28px;\n
max-width: 18ch;\n
}\n
.story-text p {\n
font-size: 17px;\n
line-height: 1.7;\n
color: var(--sp-gray);\n
margin-bottom: 18px;\n
max-width: 56ch;\n
}\n
.story-text p:last-child { margin-bottom: 0; }\n
.story-image {\n
border-radius: 12px;\n
overflow: hidden;\n
aspect-ratio: 4 / 5;\n
}\n
.story-image img {\n
width: 100%;\n
height: 100%;\n
object-fit: cover;\n
display: block;\n
}\n
\n
.treffpunkt {\n
padding: 120px 0;\n
background: var(--sp-warm);\n
}\n
.treffpunkt .container { text-align: center; }\n
.treffpunkt .section-title { margin: 0 auto 24px; max-width: 22ch; }\n
.treffpunkt-intro {\n
max-width: 56ch;\n
margin: 0 auto 48px;\n
font-size: 17px;\n
color: var(--sp-gray);\n
line-height: 1.6;\n
}\n
.treffpunkt-grid {\n
display: grid;\n
grid-template-columns: repeat(3, 1fr);\n
gap: 24px;\n
max-width: 1100px;\n
margin: 0 auto;\n
}\n
.treffpunkt-card {\n
background: white;\n
border-radius: 12px;\n
padding: 32px 28px;\n
text-align: left;\n
border: 1px solid var(--sp-gray-mid);\n
}\n
.treffpunkt-card h3 {\n
font-family: var(--serif);\n
font-size: 24px;\n
color: var(--sp-graphit);\n
margin-bottom: 8px;\n
}\n
.treffpunkt-card .frequency {\n
font-size: 11px;\n
letter-spacing: 2px;\n
text-transform: uppercase;\n
color: var(--sp-green);\n
font-weight: 700;\n
margin-bottom: 14px;\n
}\n
.treffpunkt-card p {\n
font-size: 15px;\n
color: var(--sp-gray);\n
line-height: 1.55;\n
}\n
\n
@media (max-width: 980px) {\n
.story-split { grid-template-columns: 1fr; gap: 40px; padding: 0 24px; }\n
.story-image { aspect-ratio: 16 / 10; }\n
.hero-page { padding: 130px 0 60px; }\n
.treffpunkt-grid { grid-template-columns: 1fr; }\n
}\n
\n
\n
/* === SYMFONY-HEADER-OVERRIDE (nur für diese Page, Bold-Builder-Konsistenz) === */\n
nav.bg-gray-900 {\n
background: white !important;\n
box-shadow: 0 1px 0 var(--sp-gray-mid), 0 2px 8px rgba(0,0,0,0.04) !important;\n
}\n
nav.bg-gray-900 .text-white,\n
nav.bg-gray-900 button,\n
nav.bg-gray-900 li > a {\n
color: var(--sp-graphit) !important;\n
}\n
/* Logo-Variant: weißes Cloudinary-Logo via filter invertieren (für Test-Page-Render) */\n
nav.bg-gray-900 img[src*="STARTPLATZ_Logo_wei"] {\n
filter: invert(1) saturate(0);\n
}\n
/* AI-Hub-Pille bleibt lila — weißer Text wird wieder weiß */\n
nav.bg-gray-900 a[style*="rgba(142,86,255"] {\n
color: white !important;\n
}\n
/* Hover: SP-Grün-Akzent statt des helleren Lime-Tons */\n
nav.bg-gray-900 a:hover,\n
nav.bg-gray-900 button:hover {\n
background-color: var(--sp-green) !important;\n
color: white !important;\n
}\n
/* Dropdown-Panel: warm-Hintergrund statt Hellgrau */\n
nav.bg-gray-900 div[class*="rounded shadow-lg"] {\n
background: var(--sp-warm) !important;\n
}\n
nav.bg-gray-900 div[class*="rounded shadow-lg"] a {\n
color: var(--sp-graphit) !important;\n
}\n
nav.bg-gray-900 div[class*="rounded shadow-lg"] a:hover {\n
background-color: var(--sp-green) !important;\n
color: white !important;\n
}\n
/* Mobile-Menu-Stack: bei dunklem Hintergrund (mobileOpen) auch hell */\n
nav.bg-gray-900 ul[class*="bg-gray-900"] {\n
background: white !important;\n
}\n
\n
</style>\n
<header class="hero hero-page">\n
<div class="hero-content">\n
<span class="hero-eyebrow">À propos de STARTPLATZ</span>\n
<h1>Le <em>hub startup</em> de la Rhénanie depuis 2012.</h1>\n
<p class="hero-sub">\n
STARTPLATZ est le point de rencontre et le premier interlocuteur des startups et entreprises innovantes au cœur de l’écosystème entrepreneurial rhénan — fondé en 2012 à Cologne, et à Düsseldorf depuis 2015.\n
</p>\n
</div>\n
</header>\n
\n
<!-- ═══════════════════════ IMPACT ═══════════════════════ -->\n
<section class="impact">\n
<div class="impact-grid">\n
<div class="impact-item">\n
<div class="impact-num">1 500+</div>\n
<div class="impact-label">Startups accompagnées<br>à Cologne & Düsseldorf</div>\n
</div>\n
<div class="impact-item">\n
<div class="impact-num">1,5+ Md €</div>\n
<div class="impact-label">Investissements<br>dans nos startups</div>\n
</div>\n
<div class="impact-item">\n
<div class="impact-num">250+</div>\n
<div class="impact-label">Événements par an<br>dans l’écosystème</div>\n
</div>\n
</div>\n
</section>\n
\n
<!-- ═══════════════════════ STORY ═══════════════════════ -->\n
<section class="story-section">\n
<div class="story-split">\n
<div class="story-text">\n
<div class="section-eyebrow">Notre histoire</div>\n
<h2 class="section-title">De 200 m² au plus grand hub startup de Rhénanie-du-Nord-Westphalie.</h2>\n
<p>STARTPLATZ a été inauguré en novembre 2012 par <strong>le Dr. Lorenz Gräf et Matthias Gräf</strong> (Gräf Holding GmbH) à Cologne — en réponse à une question simple : où les fondateurs, investisseurs et talents de la Rhénanie se rencontrent-ils ?</p>\n
<p>Du premier espace de coworking dans le Mediapark sont nés aujourd’hui 4 500 m² à Cologne et 1 700 m² à Düsseldorf. S’y ajoutent des programmes d’accélération, une AI Academy certifiée AZAV et une communauté qui, ensemble, façonnent l’écosystème entrepreneurial rhénan.</p>\n
<p>Aujourd’hui, nous sommes le <strong style="color: var(--sp-green)">AI Hub de la Rhénanie-du-Nord-Westphalie</strong> — le point de référence pour les builders IA, les fondateurs et les entreprises.</p>\n
</div>\n
<div class="story-image">\n
<img decoding="async" src="https://res.cloudinary.com/startplatz/image/upload/c_scale,q_auto,w_800/v1614775944/Offices/K%C3%B6ln/Atmosph%C3%A4re%20Coworking/STARTPLATZ_Atmospa%CC%88he45.jpg" alt="Ambiance coworking STARTPLATZ">\n
</div>\n
</div>\n
</section>\n
\n
<!-- ═══════════════════════ PILLARS ═══════════════════════ -->\n
<section class="pillars">\n
<div class="container">\n
<div class="section-eyebrow">Ce que nous faisons</div>\n
<h2 class="section-title">Six piliers, un écosystème.</h2>\n
</div>\n
<div class="pillars-grid">\n
<div class="pillar">\n
<h3>Coworking</h3>\n
<p>Postes de travail flexibles et bureaux privés au Mediapark de Cologne et au Medienhafen de Düsseldorf — la communauté juste à côté.</p>\n
<ul class="pillar-list">\n
<li>FlexDesk à partir de 180 € / mois</li>\n
<li>2nd Home avec poste fixe</li>\n
<li>Bureaux d’équipe 2–30 personnes</li>\n
<li>Adresse commerciale + service courrier</li>\n
</ul>\n
<a href="https://www.startplatz.de/fr/sites/" target="_blank" rel="noopener" class="pillar-link">Découvrir le coworking</a>\n
</div>\n
<div class="pillar">\n
<h3>Salles de conférence</h3>\n
<p>Salles professionnellement équipées pour réunions, ateliers et événements — réservables en ligne à l’heure.</p>\n
<ul class="pillar-list">\n
<li>Salles pour 4–80 personnes</li>\n
<li>Réservation en ligne, à l’heure</li>\n
<li>Configuration hybride (technique de conférence)</li>\n
<li>Catering & service possibles</li>\n
</ul>\n
<a href="https://www.startplatz.de/fr/cologne-salles-conference/" target="_blank" rel="noopener" class="pillar-link">Réserver une salle</a>\n
</div>\n
<div class="pillar">\n
<h3>Accélérateur</h3>\n
<p>De l’AI Accelerator à la bourse de création NRW en passant par le Rheinland-Pitch — des parcours structurés à chaque étape.</p>\n
<ul class="pillar-list">\n
<li>AI Accelerator (4 mois)</li>\n
<li>Bourse de création NRW</li>\n
<li>Rheinland-Pitch</li>\n
<li>Mentorat & accès investisseurs</li>\n
</ul>\n
<a href="https://www.startplatz.de/fr/gruendungsstipendium-nrw-fr/" target="_blank" rel="noopener" class="pillar-link">Voir les programmes</a>\n
</div>\n
<div class="pillar">\n
<h3>AI Hub</h3>\n
<p>Communauté de builders entre Cologne et Paris. IA open-source, devs, équipes d’innovation — on construit au lieu de seulement parler.</p>\n
<ul class="pillar-list">\n
<li><strong style="color:var(--sp-green)">Hackathons</strong> — corporate, open et as-a-service</li>\n
<li>Mistral Meetup, KI Treffpunkt, ClawCon</li>\n
<li>AI Fridays — chaque semaine</li>\n
<li>Initiative IA France</li>\n
</ul>\n
<a href="https://www.startplatz.de/fr/ai-hub-rhineland-cologne-france-startplatz/" target="_blank" rel="noopener" class="pillar-link">Explorer l’AI Hub</a>\n
</div>\n
<div class="pillar">\n
<h3>Événements & Académie</h3>\n
<p>250+ événements par an et formations IA certifiées AZAV — du débutant à la masterclass.</p>\n
<ul class="pillar-list">\n
<li>AI Manager temps plein/partiel</li>\n
<li>Masterclasses & bootcamps</li>\n
<li>Meetups, petits-déjeuners, BBQ</li>\n
<li>Financement AZAV possible</li>\n
</ul>\n
<a href="https://www.startplatz.de/fr/" target="_blank" rel="noopener" class="pillar-link">Voir l’académie</a>\n
</div>\n
<div class="pillar">\n
<h3>Corporate</h3>\n
<p>PME et grands groupes se connectent à l’écosystème — du Business Club à l’innovation sur mesure.</p>\n
<ul class="pillar-list">\n
<li>Adhésion Business Club</li>\n
<li>Corporate enablement & activation</li>\n
<li>Expériences d’innovation</li>\n
<li>Matching startups & deal flow</li>\n
</ul>\n
<a href="https://www.startplatz.de/fr/" target="_blank" rel="noopener" class="pillar-link">Offres corporate</a>\n
</div>\n
</div>\n
</section>\n
\n
<!-- ═══════════════════════ LOCATIONS ═══════════════════════ -->\n
<section class="locations">\n
<div class="container">\n
<div class="section-eyebrow">Sites</div>\n
<h2 class="section-title">Cologne et Düsseldorf — là où la Rhénanie travaille.</h2>\n
</div>\n
<div class="locations-grid">\n
<div class="location">\n
<div class="location-img"><img decoding="async" src="https://res.cloudinary.com/startplatz/image/upload/c_scale,q_auto,w_1200/v1614775893/Offices/K%C3%B6ln/Au%C3%9Fenansicht/STARTPLATZ_Ko%CC%88ln_Au%C3%9Fenansicht9.jpg" alt="STARTPLATZ Cologne Mediapark"></div>\n
<div class="location-body">\n
<div class="location-name">Cologne</div>\n
<div class="location-addr">Im Mediapark 5 · 50670 Cologne<br>Entrée secondaire : Schanzenstraße 36<br><span class="location-hours">Accueil lun–ven 9h–18h · Membres 24/7</span></div>\n
<div class="location-tags">\n
<span class="location-tag">Coworking</span>\n
<span class="location-tag">Bureaux</span>\n
<span class="location-tag">Conférence</span>\n
<span class="location-tag">Accélérateur</span>\n
<span class="location-tag">Espace événementiel</span>\n
</div>\n
<div class="location-actions">\n
<a href="https://calendly.com/support-startplatz/coworking-probetag?month=2026-05" target="_blank" rel="noopener" class="btn">Réserver une journée d’essai</a>\n
<a href="https://www.startplatz.de/fr/sites/" target="_blank" rel="noopener" class="btn btn-outline">Visite 3D</a>\n
</div>\n
</div>\n
</div>\n
<div class="location">\n
<div class="location-img"><img decoding="async" src="https://res.cloudinary.com/startplatz/image/upload/c_scale,q_auto,w_1200/v1737547718/conference-rooms/Confi%20DUS%20new/Au%C3%9Fenansicht.jpg" alt="STARTPLATZ Düsseldorf Medienhafen"></div>\n
<div class="location-body">\n
<div class="location-name dus">Düsseldorf</div>\n
<div class="location-addr">Speditionstraße 15a · 40221 Düsseldorf<br><span class="location-hours">Accueil lun–ven 9h–18h · Membres 24/7</span></div>\n
<div class="location-tags">\n
<span class="location-tag">Coworking</span>\n
<span class="location-tag">Bureaux</span>\n
<span class="location-tag">Conférence</span>\n
<span class="location-tag">Innovation Hub</span>\n
</div>\n
<div class="location-actions">\n
<a href="https://calendly.com/startplatz-duesseldorf/coworker-probetag?month=2026-05" target="_blank" rel="noopener" class="btn">Réserver une journée d’essai</a>\n
<a href="https://www.startplatz.de/fr/sites/" target="_blank" rel="noopener" class="btn btn-outline">Visite 3D</a>\n
</div>\n
</div>\n
</div>\n
</div>\n
</section>\n
\n
<!-- ═══════════════════════ MEETING POINT ═══════════════════════ -->\n
<section class="treffpunkt">\n
<div class="container">\n
<div class="section-eyebrow">Point de rencontre</div>\n
<h2 class="section-title">Ici se rencontre l’écosystème startup rhénan.</h2>\n
<p class="treffpunkt-intro">Des événements de réseautage réguliers relient startups, entreprises et investisseurs — accessibles et à toutes les étapes.</p>\n
<div class="treffpunkt-grid">\n
<div class="treffpunkt-card">\n
<div class="frequency">Mensuel</div>\n
<h3>Petit-déjeuner des membres</h3>\n
<p>Une heure, un croissant, de nouveaux visages. Ouvert à tous les membres — la façon la plus détendue de découvrir la communauté.</p>\n
</div>\n
<div class="treffpunkt-card">\n
<div class="frequency">Saison</div>\n
<h3>Startup-BBQ</h3>\n
<p>Quand la météo le permet : barbecue allumé, bière ouverte, pitch lancé. Le classique de l’été sur la terrasse sur le toit de STARTPLATZ.</p>\n
</div>\n
<div class="treffpunkt-card">\n
<div class="frequency">Mensuel · Cologne & Düsseldorf</div>\n
<h3>Rheinland-Pitch</h3>\n
<p>La plus grande série régulière de pitchs startup d’Allemagne. Les startups présentent, les investisseurs écoutent, le public vote.</p>\n
</div>\n
</div>\n
</div>\n
</section>\n
\n
<!-- ═══════════════════════ PRESS ═══════════════════════ -->\n
<section style="background:var(--sp-warm); padding:clamp(40px,5vw,60px) 0; text-align:center;">\n
<div class="container" style="max-width:720px; margin:0 auto; padding:0 32px;">\n
<div class="section-eyebrow" style="font-family:var(--mono); font-size:12px; letter-spacing:2px; text-transform:uppercase; color:var(--sp-gray);">Pour les journalistes</div>\n
<h2 style="font-family:var(--serif); font-size:clamp(24px,2.5vw,32px); color:var(--sp-graphit); margin:8px 0 16px;">Espace presse</h2>\n
<p style="color:var(--sp-gray); line-height:1.6; margin-bottom:20px;">Logos, photos des dirigeants, galerie et tous les communiqués de presse regroupés.</p>\n
<a href="https://www.startplatz.de/fr/presse/" style="display:inline-block; padding:14px 28px; background:var(--sp-green); color:white; font-weight:700; text-decoration:none; border-radius:4px;">Vers l’espace presse →</a>\n
</div>\n
</section>\n
\n
<section class="newsletter">\n
<div class="newsletter-inner">\n
<h2>Restez dans la boucle.</h2>\n
<p>La newsletter STARTPLATZ : événements, programmes et l’actualité de l’écosystème startup de RNW. Une fois par mois, sans spam.</p>\n
<form class="newsletter-form" action="https://startplatz.us5.list-manage.com/subscribe/post?u=8a2b498caca4323b774191382&id=be73f77d94" method="post" target="_blank" novalidate>\n
<input type="email" name="EMAIL" placeholder="vous@email.com" required>\n
<div aria-hidden="true" style="position:absolute; left:-5000px;"><input type="text" name="b_8a2b498caca4323b774191382_be73f77d94" tabindex="-1" value=""></div>\n
<button type="submit" name="subscribe">S’inscrire</button>\n
</form>\n
</div>\n
</section>\n
\n
</main>\n
\n
[4sp_tailwind_footer permalink=https://www.staging.startplatz.de/fr/a-propos/]\n
<!-- page-ai-bold-friendly.php ends -->\n
\n
\n
<!-- footer-ai-bold-friendly.php starts -->\n
\n
\n
<!-- WordPress Footer -->\n
<script type="speculationrules">\n
{"prefetch":[{"source":"document","where":{"and":[{"href_matches":"/*"},{"not":{"href_matches":["/wp-*.php","/wp-admin/*","/wp-content/uploads/*","/wp-content/*","/wp-content/plugins/*","/wp-content/themes/startplatz/*","/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]}\n
</script>\n
<script async>(function(s,u,m,o,j,v){j=u.createElement(m);v=u.getElementsByTagName(m)[0];j.async=1;j.src=o;j.dataset.sumoSiteId='39f60b00513044004a8fe0004ce6fc0099bffb000c2cd200cfc8f4006d6fae00';j.dataset.sumoPlatform='wordpress';v.parentNode.insertBefore(j,v)})(window,document,'script','//load.sumome.com/');</script> <script type="application/javascript">\r\n
const ajaxURL = "https://www.staging.startplatz.de/wp-admin/admin-ajax.php";\r\n
\r\n
function sumo_add_woocommerce_coupon(code) {\r\n
jQuery.post(ajaxURL, {\r\n
action: 'sumo_add_woocommerce_coupon',\r\n
code: code,\r\n
});\r\n
}\r\n
\r\n
function sumo_remove_woocommerce_coupon(code) {\r\n
jQuery.post(ajaxURL, {\r\n
action: 'sumo_remove_woocommerce_coupon',\r\n
code: code,\r\n
});\r\n
}\r\n
\r\n
function sumo_get_woocommerce_cart_subtotal(callback) {\r\n
jQuery.ajax({\r\n
method: 'POST',\r\n
url: ajaxURL,\r\n
dataType: 'html',\r\n
data: {\r\n
action: 'sumo_get_woocommerce_cart_subtotal',\r\n
},\r\n
success: function (subtotal) {\r\n
return callback(null, subtotal);\r\n
},\r\n
error: function (err) {\r\n
return callback(err, 0);\r\n
}\r\n
});\r\n
}\r\n
</script>\r\n
<script id="wp-emoji-settings" type="application/json">\n
{"baseUrl":"https://s.w.org/images/core/emoji/17.0.2/72x72/","ext":".png","svgUrl":"https://s.w.org/images/core/emoji/17.0.2/svg/","svgExt":".svg","source":{"concatemoji":"https://www.staging.startplatz.de/wp-includes/js/wp-emoji-release.min.js?ver=6.9.4"}}\n
</script>\n
<script type="module">\n
/* <![CDATA[ */\n
/*! This file is auto-generated */\n
const a=JSON.parse(document.getElementById("wp-emoji-settings").textContent),o=(window._wpemojiSettings=a,"wpEmojiSettingsSupports"),s=["flag","emoji"];function i(e){try{var t={supportTests:e,timestamp:(new Date).valueOf()};sessionStorage.setItem(o,JSON.stringify(t))}catch(e){}}function c(e,t,n){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);t=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data);e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(n,0,0);const a=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data);return t.every((e,t)=>e===a[t])}function p(e,t){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);var n=e.getImageData(16,16,1,1);for(let e=0;e<n.data.length;e++)if(0!==n.data[e])return!1;return!0}function u(e,t,n,a){switch(t){case"flag":return n(e,"\ud83c\udff3\ufe0f\u200d\u26a7\ufe0f","\ud83c\udff3\ufe0f\u200b\u26a7\ufe0f")?!1:!n(e,"\ud83c\udde8\ud83c\uddf6","\ud83c\udde8\u200b\ud83c\uddf6")&&!n(e,"\ud83c\udff4\udb40\udc67\udb40\udc62\udb40\udc65\udb40\udc6e\udb40\udc67\udb40\udc7f","\ud83c\udff4\u200b\udb40\udc67\u200b\udb40\udc62\u200b\udb40\udc65\u200b\udb40\udc6e\u200b\udb40\udc67\u200b\udb40\udc7f");case"emoji":return!a(e,"\ud83e\u1fac8")}return!1}function f(e,t,n,a){let r;const o=(r="undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope?new OffscreenCanvas(300,150):document.createElement("canvas")).getContext("2d",{willReadFrequently:!0}),s=(o.textBaseline="top",o.font="600 32px Arial",{});return e.forEach(e=>{s[e]=t(o,e,n,a)}),s}function r(e){var t=document.createElement("script");t.src=e,t.defer=!0,document.head.appendChild(t)}a.supports={everything:!0,everythingExceptFlag:!0},new Promise(t=>{let n=function(){try{var e=JSON.parse(sessionStorage.getItem(o));if("object"==typeof e&&"number"==typeof e.timestamp&&(new Date).valueOf()<e.timestamp+604800&&"object"==typeof e.supportTests)return e.supportTests}catch(e){}return null}();if(!n){if("undefined"!=typeof Worker&&"undefined"!=typeof OffscreenCanvas&&"undefined"!=typeof URL&&URL.createObjectURL&&"undefined"!=typeof Blob)try{var e="postMessage("+f.toString()+"("+[JSON.stringify(s),u.toString(),c.toString(),p.toString()].join(",")+"));",a=new Blob([e],{type:"text/javascript"});const r=new Worker(URL.createObjectURL(a),{name:"wpTestEmojiSupports"});return void(r.onmessage=e=>{i(n=e.data),r.terminate(),t(n)})}catch(e){}i(n=f(s,u,c,p))}t(n)}).then(e=>{for(const n in e)a.supports[n]=e[n],a.supports.everything=a.supports.everything&&a.supports[n],"flag"!==n&&(a.supports.everythingExceptFlag=a.supports.everythingExceptFlag&&a.supports[n]);var t;a.supports.everythingExceptFlag=a.supports.everythingExceptFlag&&!a.supports.flag,a.supports.everything||((t=a.source||{}).concatemoji?r(t.concatemoji):t.wpemoji&&t.twemoji&&(r(t.twemoji),r(t.wpemoji)))});\n
//# sourceURL=https://www.staging.startplatz.de/wp-includes/js/wp-emoji-loader.min.js\n
/* ]]> */\n
</script>\n
\n
<!-- footer-ai-bold-friendly.php ends -->\n
\n
</body>\n
"""
}
}
/var/www/html/src/StartPlatz/Bundle/WebsiteBundle/EventListener/AttributeWordpressResponseListener.php:64 {
App\StartPlatz\Bundle\WebsiteBundle\EventListener\AttributeWordpressResponseListener->onKernelController(ControllerEvent $event): void …
›
› $response->setContent($this->expandShortCodes((string) $response->getContent()));
›
arguments: {
$content: """
<!DOCTYPE html>\n
<html lang="de">\n
<head>\n
<!-- header-ai-bold-friendly.php starts -->\n
<meta charset="utf-8">\n
<meta name="viewport" content="width=device-width, initial-scale=1">\n
\n
<link rel="profile" href="http://gmpg.org/xfn/11">\n
<link rel="pingback" href="https://www.staging.startplatz.de/xmlrpc.php">\n
\n
<!-- Favicons -->\n
<link rel="icon" href="/favicon.png" sizes="32x32">\n
\n
<!-- Google Analytics -->\n
<script async src="https://www.googletagmanager.com/gtag/js?id=G-XYVL4EFW9X"></script>\n
<script>\n
window.dataLayer = window.dataLayer || [];\n
function gtag(){dataLayer.push(arguments);}\n
gtag('js', new Date());\n
gtag('config', 'G-XYVL4EFW9X');\n
</script>\n
\n
<!-- Google Tag Manager -->\n
<script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':\n
new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],\n
j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=\n
'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);\n
})(window,document,'script','dataLayer','GTM-5WTVWDT');</script>\n
\n
<!-- Facebook Pixel -->\n
<script>\n
!function(f,b,e,v,n,t,s)\n
{if(f.fbq)return;n=f.fbq=function(){n.callMethod?\n
n.callMethod.apply(n,arguments):n.queue.push(arguments)};\n
if(!f._fbq)f._fbq=n;n.push=n;n.loaded=!0;n.version='2.0';\n
n.queue=[];t=b.createElement(e);t.async=!0;\n
t.src=v;s=b.getElementsByTagName(e)[0];\n
s.parentNode.insertBefore(t,s)}(window,document,'script',\n
'https://connect.facebook.net/en_US/fbevents.js');\n
fbq('init', '767917863396798');\n
fbq('track', 'PageView');\n
</script>\n
<noscript>\n
<img height="1" width="1" src="https://www.facebook.com/tr?id=767917863396798&ev=PageView&noscript=1"/>\n
</noscript>\n
\n
<!-- Google Fonts: DM Serif Display + Source Sans Pro + JetBrains Mono -->\n
<link rel="preconnect" href="https://fonts.googleapis.com">\n
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>\n
<link href="https://fonts.googleapis.com/css2?family=DM+Serif+Display&family=Source+Sans+Pro:wght@400;600;700&family=JetBrains+Mono:wght@400;500;700&display=swap" rel="stylesheet">\n
\n
<!-- Tailwind CSS CDN + Bold Friendly Config -->\n
<script src="https://cdn.tailwindcss.com"></script>\n
<script src="/js/tailwind-config-bold-friendly.js"></script>\n
\n
<!-- Alpine.js + Collapse Plugin (fuer Nav + FAQ) -->\n
<script defer src="https://cdn.jsdelivr.net/npm/@alpinejs/collapse@3/dist/cdn.min.js"></script>\n
<script defer src="https://cdn.jsdelivr.net/npm/alpinejs@3/dist/cdn.min.js"></script>\n
\n
<!-- WordPress Head -->\n
<meta name='robots' content='index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1' />\n
\n
\t<!-- This site is optimized with the Yoast SEO Premium plugin v27.6 (Yoast SEO v27.6) - https://yoast.com/product/yoast-seo-premium-wordpress/ -->\n
\t<title>À propos de nous - STARTPLATZ</title>\n
\t<link rel="canonical" href="https://www.staging.startplatz.de/fr/a-propos/" />\n
\t<meta property="og:locale" content="de_DE" />\n
\t<meta property="og:type" content="article" />\n
\t<meta property="og:title" content="À propos de nous" />\n
\t<meta property="og:description" content="À propos de STARTPLATZ Le hub startup de la Rhénanie depuis 2012. STARTPLATZ est le point de rencontre et le premier interlocuteur des startups et entreprises innovantes au cœur de l’écosystème entrepreneurial rhénan — fondé en 2012 à Cologne, et à Düsseldorf depuis 2015. 1 500+ Startups accompagnéesà Cologne & Düsseldorf 1,5+ Md € Investissementsdans […]" />\n
\t<meta property="og:url" content="https://www.staging.startplatz.de/fr/a-propos/" />\n
\t<meta property="og:site_name" content="STARTPLATZ" />\n
\t<meta property="article:modified_time" content="2026-05-28T10:10:16+00:00" />\n
\t<meta property="og:image" content="https://res.cloudinary.com/startplatz/image/upload/c_scale,q_auto,w_800/v1614775944/Offices/K%C3%B6ln/Atmosph%C3%A4re%20Coworking/STARTPLATZ_Atmospa%CC%88he45.jpg" />\n
\t<meta name="twitter:label1" content="Geschätzte Lesezeit" />\n
\t<meta name="twitter:data1" content="5\u{A0}Minuten" />\n
\t<script type="application/ld+json" class="yoast-schema-graph">{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.staging.startplatz.de\/fr\/a-propos\/","url":"https:\/\/www.staging.startplatz.de\/fr\/a-propos\/","name":"À propos de nous - STARTPLATZ","isPartOf":{"@id":"https:\/\/www.staging.startplatz.de\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.staging.startplatz.de\/fr\/a-propos\/#primaryimage"},"image":{"@id":"https:\/\/www.staging.startplatz.de\/fr\/a-propos\/#primaryimage"},"thumbnailUrl":"https:\/\/res.cloudinary.com\/startplatz\/image\/upload\/c_scale,q_auto,w_800\/v1614775944\/Offices\/K%C3%B6ln\/Atmosph%C3%A4re%20Coworking\/STARTPLATZ_Atmospa%CC%88he45.jpg","datePublished":"2025-11-22T22:43:07+00:00","dateModified":"2026-05-28T10:10:16+00:00","breadcrumb":{"@id":"https:\/\/www.staging.startplatz.de\/fr\/a-propos\/#breadcrumb"},"inLanguage":"de","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.staging.startplatz.de\/fr\/a-propos\/"]}]},{"@type":"ImageObject","inLanguage":"de","@id":"https:\/\/www.staging.startplatz.de\/fr\/a-propos\/#primaryimage","url":"https:\/\/res.cloudinary.com\/startplatz\/image\/upload\/c_scale,q_auto,w_800\/v1614775944\/Offices\/K%C3%B6ln\/Atmosph%C3%A4re%20Coworking\/STARTPLATZ_Atmospa%CC%88he45.jpg","contentUrl":"https:\/\/res.cloudinary.com\/startplatz\/image\/upload\/c_scale,q_auto,w_800\/v1614775944\/Offices\/K%C3%B6ln\/Atmosph%C3%A4re%20Coworking\/STARTPLATZ_Atmospa%CC%88he45.jpg"},{"@type":"BreadcrumbList","@id":"https:\/\/www.staging.startplatz.de\/fr\/a-propos\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.staging.startplatz.de\/"},{"@type":"ListItem","position":2,"name":"STARTPLATZ : le hub de la scène startup de Rhénanie-du-Nord-Westphalie","item":"https:\/\/www.staging.startplatz.de\/fr\/"},{"@type":"ListItem","position":3,"name":"À propos de nous"}]},{"@type":"WebSite","@id":"https:\/\/www.staging.startplatz.de\/#website","url":"https:\/\/www.staging.startplatz.de\/","name":"STARTPLATZ","description":"Startup Inkubator in Köln und Düsseldorf","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.staging.startplatz.de\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"de"}]}</script>\n
\t<!-- / Yoast SEO Premium plugin. -->\n
\n
\n
<link rel='dns-prefetch' href='//www.staging.startplatz.de' />\n
<link rel="alternate" type="application/rss+xml" title="STARTPLATZ » Feed" href="https://www.staging.startplatz.de/feed/" />\n
<link rel="alternate" type="application/rss+xml" title="STARTPLATZ » Kommentar-Feed" href="https://www.staging.startplatz.de/comments/feed/" />\n
<link rel="alternate" title="oEmbed (JSON)" type="application/json+oembed" href="https://www.staging.startplatz.de/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fwww.staging.startplatz.de%2Ffr%2Fa-propos%2F" />\n
<link rel="alternate" title="oEmbed (XML)" type="text/xml+oembed" href="https://www.staging.startplatz.de/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fwww.staging.startplatz.de%2Ffr%2Fa-propos%2F&format=xml" />\n
<style id='wp-img-auto-sizes-contain-inline-css' type='text/css'>\n
img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}\n
/*# sourceURL=wp-img-auto-sizes-contain-inline-css */\n
</style>\n
<style id='wp-emoji-styles-inline-css' type='text/css'>\n
\n
\timg.wp-smiley, img.emoji {\n
\t\tdisplay: inline !important;\n
\t\tborder: none !important;\n
\t\tbox-shadow: none !important;\n
\t\theight: 1em !important;\n
\t\twidth: 1em !important;\n
\t\tmargin: 0 0.07em !important;\n
\t\tvertical-align: -0.1em !important;\n
\t\tbackground: none !important;\n
\t\tpadding: 0 !important;\n
\t}\n
/*# sourceURL=wp-emoji-styles-inline-css */\n
</style>\n
<style id='wp-block-library-inline-css' type='text/css'>\n
:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}.wp-element-button{cursor:pointer}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-very-light-gray-color{color:#eee}:root .has-very-dark-gray-color{color:#313131}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}.has-regular-font-size{font-size:1em}.has-larger-font-size{font-size:2.625em}.has-normal-font-size{font-size:var(--wp--preset--font-size--normal)}.has-huge-font-size{font-size:var(--wp--preset--font-size--huge)}.has-text-align-center{text-align:center}.has-text-align-left{text-align:left}.has-text-align-right{text-align:right}.has-fit-text{white-space:nowrap!important}#end-resizable-editor-section{display:none}.aligncenter{clear:both}.items-justified-left{justify-content:flex-start}.items-justified-center{justify-content:center}.items-justified-right{justify-content:flex-end}.items-justified-space-between{justify-content:space-between}.screen-reader-text{border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#ddd;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html :where(.has-border-color){border-style:solid}html :where([style*=border-top-color]){border-top-style:solid}html :where([style*=border-right-color]){border-right-style:solid}html :where([style*=border-bottom-color]){border-bottom-style:solid}html :where([style*=border-left-color]){border-left-style:solid}html :where([style*=border-width]){border-style:solid}html :where([style*=border-top-width]){border-top-style:solid}html :where([style*=border-right-width]){border-right-style:solid}html :where([style*=border-bottom-width]){border-bottom-style:solid}html :where([style*=border-left-width]){border-left-style:solid}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0px)}@media screen and (max-width:600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0px}}\n
/*wp_block_styles_on_demand_placeholder:6a2a268f9754a*/\n
/*# sourceURL=wp-block-library-inline-css */\n
</style>\n
<style id='classic-theme-styles-inline-css' type='text/css'>\n
/*! This file is auto-generated */\n
.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}\n
/*# sourceURL=/wp-includes/css/classic-themes.min.css */\n
</style>\n
<link rel='stylesheet' id='mc4wp-form-styles-builder-css' href='//www.staging.startplatz.de/wp-content/uploads/mc4wp-stylesheets/bundle.css?ver=1649164263' type='text/css' media='all' />\n
<link rel="https://api.w.org/" href="https://www.staging.startplatz.de/wp-json/" /><link rel="alternate" title="JSON" type="application/json" href="https://www.staging.startplatz.de/wp-json/wp/v2/pages/79516" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://www.staging.startplatz.de/xmlrpc.php?rsd" />\n
<meta name="generator" content="WordPress 6.9.4" />\n
<link rel='shortlink' href='https://www.staging.startplatz.de/?p=79516' />\n
\n
<!-- Bold Friendly Design System -->\n
<link rel="stylesheet" href="/css/bold-friendly.css">\n
\n
<!-- Custom CSS per page -->\n
<style id="page-custom-css">\n
</style>\n
\n
<!-- header-ai-bold-friendly.php ends -->\n
</head>\n
\n
<body id="top" class="wp-singular page-template page-template-page-ai-bold-friendly page-template-page-ai-bold-friendly-php page page-id-79516 page-child parent-pageid-79512 wp-theme-startplatz ai-bold-friendly-template group-blog">\n
<!-- Google Tag Manager (noscript) -->\n
<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-5WTVWDT"\n
height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>\n
\n
<!-- page-ai-bold-friendly.php starts -->\n
\n
[4sp_tailwind_menu permalink=https://www.staging.startplatz.de/fr/a-propos/]\n
<!-- Main Content -->\n
<main>\n
\n
<!-- STARTPLATZ Über uns Redesign 2026-05-19 — Bold-Builder -->\n
<style>\n
\n
:root {\n
--sp-green: #7ab800;\n
--sp-green-dark: #5a8a00;\n
--sp-blue: #0080bb;\n
--sp-blue-dark: #006699;\n
--sp-gray: #525459;\n
--sp-graphit: #2a2c30;\n
--sp-warm: #f3f1ec;\n
--sp-gray-light: #f5f6f7;\n
--sp-gray-mid: #e2e3e5;\n
--serif: 'DM Serif Display', Georgia, serif;\n
--sans: 'Source Sans 3', -apple-system, BlinkMacSystemFont, sans-serif;\n
}\n
* { margin: 0; padding: 0; box-sizing: border-box; }\n
html { scroll-behavior: smooth; }\n
body {\n
font-family: var(--sans);\n
color: var(--sp-gray);\n
line-height: 1.5;\n
-webkit-font-smoothing: antialiased;\n
background: #fff;\n
}\n
a { color: inherit; text-decoration: none; }\n
img { max-width: 100%; display: block; }\n
button { font: inherit; cursor: pointer; border: none; background: none; }\n
.container { max-width: 1280px; margin: 0 auto; padding: 0 32px; }\n
\n
/* === MEGA MENU === */\n
.megamenu {\n
position: fixed;\n
top: 0; left: 0; right: 0;\n
z-index: 100;\n
transition: background 0.4s cubic-bezier(0.4, 0, 0.2, 1), box-shadow 0.4s ease, color 0.4s ease;\n
}\n
.megamenu.is-transparent {\n
background: linear-gradient(180deg, rgba(0,0,0,0.25), transparent);\n
color: white;\n
}\n
.megamenu.is-solid {\n
background: rgba(255,255,255,0.97);\n
color: var(--sp-graphit);\n
box-shadow: 0 1px 0 var(--sp-gray-mid), 0 6px 20px -10px rgba(0,0,0,0.08);\n
}\n
.megamenu-bar {\n
display: flex;\n
align-items: center;\n
justify-content: space-between;\n
height: 76px;\n
padding: 0 32px;\n
max-width: 1440px;\n
margin: 0 auto;\n
}\n
.megamenu-logo {\n
flex-shrink: 0;\n
display: flex;\n
align-items: center;\n
height: 40px;\n
}\n
.megamenu-logo img {\n
height: 36px;\n
width: auto;\n
transition: opacity 0.25s ease;\n
}\n
.megamenu-logo .logo-light { display: block; }\n
.megamenu-logo .logo-dark { display: none; }\n
.megamenu.is-solid .megamenu-logo .logo-light { display: none; }\n
.megamenu.is-solid .megamenu-logo .logo-dark { display: block; }\n
.megamenu-nav {\n
display: flex;\n
gap: 4px;\n
list-style: none;\n
}\n
.megamenu-link {\n
padding: 12px 18px;\n
font-weight: 500;\n
font-size: 16px;\n
border-radius: 8px;\n
transition: background 0.2s ease;\n
cursor: pointer;\n
display: flex;\n
align-items: center;\n
gap: 6px;\n
}\n
.megamenu.is-transparent .megamenu-link:hover {\n
background: rgba(255,255,255,0.1);\n
}\n
.megamenu.is-solid .megamenu-link:hover {\n
background: var(--sp-gray-light);\n
}\n
.megamenu-link[aria-expanded="true"] {\n
background: var(--sp-gray-light) !important;\n
color: var(--sp-graphit) !important;\n
}\n
.megamenu-link::after {\n
content: "";\n
display: inline-block;\n
width: 8px; height: 8px;\n
border-right: 2px solid currentColor;\n
border-bottom: 2px solid currentColor;\n
transform: rotate(45deg);\n
margin-left: 4px;\n
margin-top: -4px;\n
opacity: 0.6;\n
}\n
.megamenu-actions {\n
display: flex;\n
align-items: center;\n
gap: 16px;\n
}\n
.megamenu-lang {\n
font-size: 13px;\n
letter-spacing: 1px;\n
opacity: 0.7;\n
}\n
.megamenu-login {\n
font-size: 14px;\n
font-weight: 600;\n
}\n
.megamenu-cta {\n
background: var(--sp-green);\n
color: white !important;\n
padding: 12px 22px;\n
border-radius: 999px;\n
font-weight: 700;\n
font-size: 14px;\n
transition: background 0.2s ease, transform 0.2s ease;\n
}\n
.megamenu-cta:hover {\n
background: var(--sp-green-dark);\n
transform: translateY(-1px);\n
}\n
.megamenu-burger {\n
display: none;\n
width: 40px; height: 40px;\n
border-radius: 8px;\n
align-items: center;\n
justify-content: center;\n
}\n
.megamenu-burger span,\n
.megamenu-burger span::before,\n
.megamenu-burger span::after {\n
display: block;\n
width: 22px; height: 2px;\n
background: currentColor;\n
position: relative;\n
}\n
.megamenu-burger span::before { content: ""; position: absolute; top: -7px; }\n
.megamenu-burger span::after { content: ""; position: absolute; top: 7px; }\n
\n
/* Mega Panel */\n
.megamenu-panel {\n
display: none;\n
position: absolute;\n
top: 76px; left: 0; right: 0;\n
background: white;\n
color: var(--sp-graphit);\n
border-top: 1px solid var(--sp-gray-mid);\n
box-shadow: 0 24px 40px -20px rgba(0,0,0,0.2);\n
padding: 48px 32px 56px;\n
}\n
.megamenu-panel.is-open { display: block; }\n
.megamenu-panel-grid {\n
max-width: 1280px;\n
margin: 0 auto;\n
display: grid;\n
grid-template-columns: 1fr 1fr 1fr 1.2fr;\n
gap: 56px;\n
}\n
.megamenu-panel-col h4 {\n
font-family: var(--sans);\n
font-size: 12px;\n
font-weight: 700;\n
letter-spacing: 2px;\n
text-transform: uppercase;\n
color: var(--sp-gray);\n
margin-bottom: 20px;\n
display: flex;\n
align-items: center;\n
gap: 8px;\n
}\n
.megamenu-panel-col.is-highlight h4 {\n
color: var(--sp-graphit);\n
}\n
.megamenu-panel-col.is-highlight h4::before {\n
content: "";\n
width: 6px; height: 6px;\n
border-radius: 50%;\n
background: var(--sp-green);\n
box-shadow: 0 0 0 3px rgba(122,184,0,0.25);\n
flex-shrink: 0;\n
}\n
.megamenu-panel-col.is-highlight {\n
background: var(--sp-warm);\n
margin: -20px -16px;\n
padding: 24px 16px;\n
border-radius: 12px;\n
border: 1px solid rgba(122,184,0,0.3);\n
position: relative;\n
}\n
.megamenu-panel-col.is-highlight::after {\n
content: "Highlight";\n
position: absolute;\n
top: -10px; right: 12px;\n
background: var(--sp-green);\n
color: white;\n
font-size: 10px;\n
font-weight: 700;\n
letter-spacing: 1.5px;\n
padding: 4px 10px;\n
border-radius: 999px;\n
text-transform: uppercase;\n
}\n
.megamenu-panel-col ul { list-style: none; }\n
.megamenu-panel-col li { margin-bottom: 16px; }\n
.megamenu-panel-col a {\n
display: block;\n
font-weight: 600;\n
font-size: 16px;\n
color: var(--sp-graphit);\n
transition: color 0.2s ease, transform 0.2s ease;\n
}\n
.megamenu-panel-col a:hover {\n
color: var(--sp-green);\n
transform: translateX(3px);\n
}\n
.megamenu-panel-col a small {\n
display: block;\n
font-weight: 400;\n
font-size: 13px;\n
color: var(--sp-gray);\n
margin-top: 2px;\n
}\n
.megamenu-panel-feature {\n
background: var(--sp-warm);\n
border-radius: 12px;\n
padding: 28px;\n
border-left: 4px solid var(--sp-green);\n
}\n
.megamenu-panel-feature h5 {\n
font-family: var(--serif);\n
font-size: 24px;\n
color: var(--sp-graphit);\n
margin-bottom: 8px;\n
line-height: 1.2;\n
}\n
.megamenu-panel-feature p {\n
font-size: 14px;\n
color: var(--sp-gray);\n
margin-bottom: 16px;\n
}\n
.megamenu-panel-feature .arrow {\n
font-weight: 700;\n
color: var(--sp-green);\n
}\n
.wip-badge {\n
display: inline-block;\n
margin-left: 8px;\n
font-size: 10px;\n
letter-spacing: 1px;\n
text-transform: uppercase;\n
color: var(--sp-gray);\n
background: var(--sp-gray-mid);\n
padding: 2px 7px;\n
border-radius: 999px;\n
font-weight: 600;\n
vertical-align: middle;\n
}\n
a.is-wip { opacity: 0.7; cursor: not-allowed; }\n
a.is-wip:hover { color: inherit !important; transform: none !important; }\n
.is-live::after {\n
content: "↗";\n
display: inline-block;\n
margin-left: 5px;\n
color: var(--sp-gray);\n
font-size: 11px;\n
opacity: 0.6;\n
}\n
\n
/* === HERO === */\n
.hero {\n
background:\n
linear-gradient(180deg, rgba(42,44,48,0.40) 0%, rgba(42,44,48,0.60) 100%),\n
url('https://res.cloudinary.com/startplatz/image/upload/c_scale,q_auto,w_2000/v1614775944/Offices/K%C3%B6ln/Atmosph%C3%A4re%20Coworking/STARTPLATZ_Atmospa%CC%88he45.jpg') center/cover no-repeat;\n
background-color: var(--sp-graphit);\n
color: white;\n
padding: 120px 0 110px;\n
position: relative;\n
overflow: hidden;\n
}\n
.hero::before {\n
content: "";\n
position: absolute;\n
top: 0; right: 0; bottom: 0;\n
width: 55%;\n
background: linear-gradient(135deg, transparent, rgba(122,184,0,0.22) 60%, rgba(0,128,187,0.28));\n
clip-path: polygon(35% 0, 100% 0, 100% 100%, 0 100%);\n
pointer-events: none;\n
mix-blend-mode: screen;\n
}\n
.hero::after {\n
content: "";\n
position: absolute;\n
inset: 0;\n
background: radial-gradient(ellipse at 20% 80%, rgba(0,0,0,0.4), transparent 60%);\n
pointer-events: none;\n
}\n
.hero-content {\n
position: relative;\n
max-width: 1280px;\n
margin: 0 auto;\n
padding: 0 32px;\n
}\n
.hero-eyebrow {\n
display: inline-flex;\n
align-items: center;\n
gap: 10px;\n
font-size: 14px;\n
font-weight: 700;\n
letter-spacing: 2.5px;\n
text-transform: uppercase;\n
color: white;\n
margin-bottom: 32px;\n
padding: 10px 18px;\n
background: rgba(122,184,0,0.18);\n
border: 1px solid rgba(122,184,0,0.5);\n
border-radius: 999px;\n
}\n
.hero-eyebrow::before {\n
content: "";\n
width: 8px; height: 8px;\n
border-radius: 50%;\n
background: var(--sp-green);\n
box-shadow: 0 0 0 4px rgba(122,184,0,0.25);\n
animation: pulse 2.5s ease-in-out infinite;\n
}\n
@keyframes pulse {\n
0%, 100% { box-shadow: 0 0 0 4px rgba(122,184,0,0.25); }\n
50% { box-shadow: 0 0 0 8px rgba(122,184,0,0.05); }\n
}\n
.hero h1 {\n
font-family: var(--serif);\n
font-size: clamp(48px, 7vw, 88px);\n
line-height: 1.05;\n
margin-bottom: 28px;\n
max-width: 14ch;\n
letter-spacing: -0.02em;\n
}\n
.hero h1 em {\n
color: var(--sp-green);\n
font-style: italic;\n
}\n
.hero-sub {\n
font-size: 22px;\n
color: rgba(255,255,255,0.78);\n
max-width: 56ch;\n
line-height: 1.45;\n
margin-bottom: 56px;\n
}\n
\n
/* Persona Cards */\n
.personas {\n
display: grid;\n
grid-template-columns: repeat(5, 1fr);\n
gap: 14px;\n
}\n
.persona {\n
background: rgba(255,255,255,0.08);\n
border: 1px solid rgba(255,255,255,0.1);\n
padding: 28px 24px;\n
border-radius: 12px;\n
cursor: pointer;\n
transition: background 0.25s ease, border-color 0.25s ease, transform 0.25s ease;\n
display: flex;\n
flex-direction: column;\n
gap: 16px;\n
}\n
.persona:hover {\n
background: rgba(122,184,0,0.12);\n
border-color: var(--sp-green);\n
transform: translateY(-3px);\n
}\n
.persona-icon {\n
width: 44px; height: 44px;\n
border-radius: 12px;\n
background: rgba(122,184,0,0.15);\n
display: flex;\n
align-items: center;\n
justify-content: center;\n
color: var(--sp-green);\n
transition: background 0.25s ease, transform 0.25s ease;\n
}\n
.persona:hover .persona-icon {\n
background: var(--sp-green);\n
color: white;\n
transform: scale(1.05);\n
}\n
.persona-icon svg { width: 22px; height: 22px; }\n
.persona-title {\n
font-family: var(--serif);\n
font-size: 26px;\n
line-height: 1.15;\n
color: white;\n
}\n
.persona-desc {\n
font-size: 14px;\n
color: rgba(255,255,255,0.7);\n
line-height: 1.5;\n
flex-grow: 1;\n
}\n
.persona-cta {\n
font-size: 14px;\n
font-weight: 700;\n
color: var(--sp-green);\n
margin-top: 8px;\n
}\n
.persona-cta::after {\n
content: " →";\n
transition: margin 0.2s ease;\n
display: inline-block;\n
}\n
.persona:hover .persona-cta::after { margin-left: 6px; }\n
\n
/* === IMPACT METRICS === */\n
.impact {\n
background: var(--sp-warm);\n
padding: clamp(64px, 9vw, 110px) 0;\n
}\n
.impact-grid {\n
display: grid;\n
grid-template-columns: repeat(3, 1fr);\n
gap: 32px;\n
max-width: 1280px;\n
margin: 0 auto;\n
padding: 0 32px;\n
}\n
.impact-item {\n
text-align: left;\n
border-left: 3px solid var(--sp-green);\n
padding-left: 20px;\n
}\n
.impact-num {\n
font-family: var(--serif);\n
font-size: clamp(48px, 5vw, 72px);\n
line-height: 1;\n
color: var(--sp-graphit);\n
margin-bottom: 8px;\n
letter-spacing: -0.02em;\n
}\n
.impact-label {\n
font-size: 16px;\n
color: var(--sp-gray);\n
line-height: 1.4;\n
font-weight: 500;\n
}\n
\n
/* === SECTION HEADER === */\n
.section-eyebrow {\n
font-size: 13px;\n
font-weight: 700;\n
letter-spacing: 3px;\n
text-transform: uppercase;\n
color: var(--sp-green);\n
margin-bottom: 16px;\n
text-align: center;\n
}\n
.section-title {\n
font-family: var(--serif);\n
font-size: clamp(36px, 4.5vw, 56px);\n
line-height: 1.1;\n
text-align: center;\n
color: var(--sp-graphit);\n
max-width: 22ch;\n
margin: 0 auto 64px;\n
letter-spacing: -0.01em;\n
}\n
\n
/* === SUCCESS STORIES === */\n
.stories { background: white; padding: clamp(80px, 10vw, 130px) 0; }\n
.stories-grid {\n
display: grid;\n
grid-template-columns: repeat(4, 1fr);\n
gap: 20px;\n
max-width: 1280px;\n
margin: 0 auto;\n
padding: 0 32px;\n
}\n
.story-card {\n
aspect-ratio: 1 / 1;\n
background: var(--sp-warm);\n
border-radius: 12px;\n
padding: 28px 24px;\n
display: flex;\n
flex-direction: column;\n
justify-content: space-between;\n
transition: background 0.25s ease, transform 0.25s ease, border-color 0.25s ease;\n
cursor: pointer;\n
border: 1px solid var(--sp-gray-mid);\n
position: relative;\n
overflow: hidden;\n
}\n
.story-card::after {\n
content: "→";\n
position: absolute;\n
bottom: 24px; right: 28px;\n
font-size: 22px;\n
color: var(--sp-gray);\n
opacity: 0.4;\n
transition: opacity 0.25s ease, transform 0.25s ease, color 0.25s ease;\n
}\n
.story-card:hover::after { opacity: 1; transform: translateX(4px); color: var(--sp-green); }\n
.story-card:hover {\n
border-color: var(--sp-green);\n
background: white;\n
transform: translateY(-4px);\n
}\n
.story-card.featured {\n
background: var(--sp-graphit);\n
color: white;\n
grid-column: span 2;\n
aspect-ratio: 2 / 1;\n
border-color: var(--sp-graphit);\n
background-image:\n
linear-gradient(135deg, rgba(122,184,0,0.18), transparent 60%),\n
linear-gradient(rgba(42,44,48,0.85), rgba(42,44,48,0.85));\n
}\n
.story-card.featured::after { color: var(--sp-green); opacity: 0.8; }\n
.story-card.featured:hover { background: black; border-color: var(--sp-green); }\n
.story-logo {\n
height: 28px;\n
width: auto;\n
max-width: 60%;\n
opacity: 0.7;\n
margin-bottom: 8px;\n
filter: grayscale(100%);\n
transition: opacity 0.25s ease, filter 0.25s ease;\n
}\n
.story-card:hover .story-logo { opacity: 1; filter: none; }\n
.story-card.featured .story-logo { height: 36px; max-width: 180px; opacity: 0.9; filter: grayscale(100%) brightness(0) invert(1); }\n
.story-card.featured:hover .story-logo { opacity: 1; filter: brightness(0) invert(1); }\n
.story-name {\n
font-family: var(--serif);\n
font-size: 28px;\n
line-height: 1.1;\n
color: var(--sp-graphit);\n
}\n
.story-card.featured .story-name { font-size: 44px; color: white; max-width: 16ch; }\n
.story-card:not(.featured) .story-name { color: var(--sp-graphit); }\n
.story-meta {\n
font-size: 12px;\n
text-transform: uppercase;\n
letter-spacing: 2px;\n
opacity: 0.7;\n
font-weight: 700;\n
color: var(--sp-green);\n
}\n
.story-card.featured .story-meta { color: var(--sp-green); opacity: 1; }\n
.story-desc { font-size: 14px; line-height: 1.5; margin-top: 12px; color: rgba(255,255,255,0.78); max-width: 38ch; }\n
.story-placeholder {\n
font-size: 12px;\n
letter-spacing: 1.5px;\n
text-transform: uppercase;\n
color: var(--sp-gray);\n
opacity: 0.55;\n
font-weight: 600;\n
}\n
.stories-cta {\n
text-align: center;\n
margin-top: 56px;\n
}\n
.btn {\n
display: inline-block;\n
padding: 16px 32px;\n
background: var(--sp-graphit);\n
color: white !important;\n
border-radius: 999px;\n
font-weight: 700;\n
font-size: 15px;\n
transition: background 0.2s ease, transform 0.2s ease;\n
}\n
.btn:hover { background: black; transform: translateY(-1px); }\n
.btn-green { background: var(--sp-green); }\n
.btn-green:hover { background: var(--sp-green-dark); }\n
.btn-outline {\n
background: transparent;\n
border: 2px solid currentColor;\n
color: var(--sp-graphit) !important;\n
}\n
.btn-outline:hover { background: var(--sp-graphit); color: white !important; }\n
\n
/* === PILLARS (Was du bekommst) === */\n
.pillars {\n
background: var(--sp-graphit);\n
color: white;\n
padding: clamp(80px, 10vw, 130px) 0;\n
}\n
.pillars .section-title { color: white; }\n
.pillars .section-eyebrow { color: var(--sp-green); }\n
.pillars-grid {\n
display: grid;\n
grid-template-columns: repeat(3, 1fr);\n
gap: 32px;\n
max-width: 1280px;\n
margin: 0 auto;\n
padding: 0 32px;\n
}\n
.pillar {\n
padding: 40px 32px;\n
border-left: 3px solid var(--sp-green);\n
background: rgba(255,255,255,0.03);\n
border-radius: 0 12px 12px 0;\n
}\n
.pillar h3 {\n
font-family: var(--serif);\n
font-size: 32px;\n
line-height: 1.15;\n
margin-bottom: 20px;\n
}\n
.pillar p {\n
font-size: 16px;\n
line-height: 1.6;\n
color: rgba(255,255,255,0.78);\n
margin-bottom: 24px;\n
}\n
.pillar-list {\n
list-style: none;\n
margin-bottom: 24px;\n
}\n
.pillar-list li {\n
font-size: 15px;\n
padding: 8px 0;\n
border-bottom: 1px solid rgba(255,255,255,0.1);\n
color: rgba(255,255,255,0.9);\n
}\n
.pillar-link {\n
font-weight: 700;\n
color: var(--sp-green);\n
font-size: 15px;\n
}\n
.pillar-link::after { content: " →"; }\n
\n
/* === LOCATIONS === */\n
.locations { background: var(--sp-warm); padding: clamp(80px, 10vw, 130px) 0; }\n
.locations-grid {\n
display: grid;\n
grid-template-columns: 1fr 1fr;\n
gap: 48px;\n
max-width: 1280px;\n
margin: 0 auto;\n
padding: 0 32px;\n
}\n
.location {\n
background: white;\n
border-radius: 16px;\n
overflow: hidden;\n
border: 1px solid var(--sp-gray-mid);\n
display: flex;\n
flex-direction: column;\n
}\n
.location-img {\n
aspect-ratio: 16 / 9;\n
overflow: hidden;\n
}\n
.location-img img {\n
width: 100%;\n
height: 100%;\n
object-fit: cover;\n
display: block;\n
}\n
.location-body { padding: 32px; flex-grow: 1; display: flex; flex-direction: column; }\n
.location-name {\n
font-family: var(--serif);\n
font-size: 36px;\n
color: var(--sp-graphit);\n
margin-bottom: 8px;\n
}\n
.location-name.dus { color: var(--sp-green); }\n
.location-addr {\n
font-size: 15px;\n
color: var(--sp-gray);\n
margin-bottom: 20px;\n
line-height: 1.5;\n
}\n
.location-hours {\n
display: inline-block;\n
margin-top: 6px;\n
font-family: var(--mono);\n
font-size: 12px;\n
letter-spacing: 0.5px;\n
color: var(--sp-graphit);\n
opacity: 0.7;\n
}\n
.location-tags {\n
display: flex;\n
flex-wrap: wrap;\n
gap: 8px;\n
margin-bottom: 24px;\n
}\n
.location-tag {\n
background: var(--sp-gray-light);\n
color: var(--sp-gray);\n
font-size: 13px;\n
font-weight: 600;\n
padding: 4px 12px;\n
border-radius: 999px;\n
}\n
.location-actions {\n
display: flex;\n
gap: 16px;\n
margin-top: auto;\n
}\n
\n
/* === LATEST === */\n
.latest { background: white; padding: clamp(80px, 10vw, 130px) 0; }\n
.latest-grid {\n
display: grid;\n
grid-template-columns: repeat(3, 1fr);\n
gap: 28px;\n
max-width: 1280px;\n
margin: 0 auto;\n
padding: 0 32px;\n
}\n
.latest-card {\n
background: white;\n
border: 1px solid var(--sp-gray-mid);\n
border-radius: 12px;\n
overflow: hidden;\n
display: flex;\n
flex-direction: column;\n
transition: border-color 0.2s ease, transform 0.2s ease;\n
}\n
.latest-card:hover {\n
border-color: var(--sp-green);\n
transform: translateY(-3px);\n
}\n
.latest-card-img {\n
aspect-ratio: 16 / 10;\n
background: var(--sp-graphit);\n
display: flex;\n
align-items: flex-end;\n
justify-content: flex-start;\n
padding: 24px;\n
color: white;\n
position: relative;\n
overflow: hidden;\n
}\n
.latest-card-img::before {\n
content: "";\n
position: absolute;\n
inset: 0;\n
background:\n
linear-gradient(135deg, rgba(122,184,0,0.35), transparent 55%),\n
linear-gradient(225deg, rgba(0,128,187,0.30), transparent 55%);\n
}\n
.latest-card-img::after {\n
content: "";\n
position: absolute;\n
inset: 0;\n
background-image:\n
radial-gradient(circle at 80% 20%, rgba(255,255,255,0.08), transparent 40%),\n
radial-gradient(circle at 20% 80%, rgba(255,255,255,0.05), transparent 50%);\n
pointer-events: none;\n
}\n
.latest-card-img-label {\n
position: relative;\n
z-index: 1;\n
font-family: var(--serif);\n
font-size: 24px;\n
line-height: 1.1;\n
letter-spacing: -0.01em;\n
max-width: 16ch;\n
}\n
.latest-card:hover .latest-card-img::before {\n
background:\n
linear-gradient(135deg, rgba(122,184,0,0.55), transparent 60%),\n
linear-gradient(225deg, rgba(0,128,187,0.45), transparent 60%);\n
}\n
.latest-card-body { padding: 24px; }\n
.latest-tag {\n
display: inline-block;\n
font-size: 12px;\n
font-weight: 700;\n
letter-spacing: 2px;\n
text-transform: uppercase;\n
color: var(--sp-green);\n
margin-bottom: 12px;\n
}\n
.latest-card-title {\n
font-family: var(--serif);\n
font-size: 22px;\n
line-height: 1.25;\n
color: var(--sp-graphit);\n
margin-bottom: 12px;\n
}\n
.latest-card-meta {\n
font-size: 13px;\n
color: var(--sp-gray);\n
}\n
\n
/* === TESTIMONIALS === */\n
.testimonials {\n
background: var(--sp-warm);\n
padding: clamp(80px, 10vw, 130px) 0;\n
}\n
.testimonials-grid {\n
display: grid;\n
grid-template-columns: 1fr 1fr;\n
gap: 32px;\n
max-width: 1280px;\n
margin: 0 auto;\n
padding: 0 32px;\n
}\n
.testimonial {\n
background: white;\n
padding: 40px;\n
border-radius: 16px;\n
border-left: 4px solid var(--sp-green);\n
}\n
.testimonial-quote {\n
font-family: var(--serif);\n
font-size: 24px;\n
line-height: 1.4;\n
color: var(--sp-graphit);\n
margin-bottom: 24px;\n
font-style: italic;\n
}\n
.testimonial-author {\n
display: flex;\n
align-items: center;\n
gap: 16px;\n
}\n
.testimonial-avatar {\n
width: 48px; height: 48px;\n
border-radius: 50%;\n
background: linear-gradient(135deg, var(--sp-green), var(--sp-blue));\n
}\n
.testimonial-name {\n
font-weight: 700;\n
color: var(--sp-graphit);\n
font-size: 15px;\n
}\n
.testimonial-role {\n
font-size: 13px;\n
color: var(--sp-gray);\n
}\n
\n
/* === NEWSLETTER === */\n
.newsletter {\n
background: var(--sp-graphit);\n
color: white;\n
padding: clamp(64px, 9vw, 110px) 0;\n
}\n
.newsletter-inner {\n
max-width: 720px;\n
margin: 0 auto;\n
padding: 0 32px;\n
text-align: center;\n
}\n
.newsletter h2 {\n
font-family: var(--serif);\n
font-size: 44px;\n
line-height: 1.1;\n
margin-bottom: 16px;\n
}\n
.newsletter p {\n
font-size: 17px;\n
color: rgba(255,255,255,0.78);\n
margin-bottom: 36px;\n
}\n
.newsletter-form {\n
display: flex;\n
gap: 12px;\n
max-width: 480px;\n
margin: 0 auto;\n
}\n
.newsletter-form input {\n
flex: 1;\n
padding: 16px 22px;\n
border-radius: 999px;\n
border: 1px solid rgba(255,255,255,0.2);\n
background: rgba(255,255,255,0.05);\n
color: white;\n
font: inherit;\n
font-size: 15px;\n
}\n
.newsletter-form input::placeholder { color: rgba(255,255,255,0.5); }\n
.newsletter-form input:focus { outline: none; border-color: var(--sp-green); background: rgba(255,255,255,0.1); }\n
.newsletter-form button {\n
padding: 16px 28px;\n
background: var(--sp-green);\n
color: white;\n
border-radius: 999px;\n
font-weight: 700;\n
font-size: 15px;\n
transition: background 0.2s ease;\n
}\n
.newsletter-form button:hover { background: var(--sp-green-dark); }\n
\n
/* === FOOTER === */\n
.footer {\n
background: var(--sp-graphit);\n
color: rgba(255,255,255,0.5);\n
padding: 32px 0;\n
text-align: center;\n
font-size: 13px;\n
border-top: 1px solid rgba(255,255,255,0.08);\n
}\n
\n
/* === RESPONSIVE === */\n
@media (max-width: 980px) {\n
.megamenu-nav, .megamenu-actions .megamenu-lang, .megamenu-actions .megamenu-login { display: none; }\n
.megamenu-burger { display: flex; }\n
.hero { padding: 140px 0 80px; }\n
.hero h1 { font-size: clamp(40px, 9vw, 64px); }\n
.hero-sub { font-size: 18px; margin-bottom: 40px; }\n
.personas { grid-template-columns: 1fr 1fr; gap: 14px; }\n
.persona { padding: 24px 22px; }\n
.persona-title { font-size: 22px; }\n
.impact-grid { grid-template-columns: 1fr 1fr; gap: 28px; }\n
.stories-grid { grid-template-columns: 1fr 1fr; }\n
.story-card.featured { grid-column: span 2; aspect-ratio: 2 / 1; }\n
.story-card.featured .story-name { font-size: 32px; }\n
.pillars-grid, .latest-grid { grid-template-columns: 1fr; }\n
.locations-grid { grid-template-columns: 1fr; }\n
.testimonials-grid { grid-template-columns: 1fr; }\n
.megamenu-panel-grid { grid-template-columns: 1fr 1fr; gap: 32px; }\n
}\n
@media (max-width: 600px) {\n
.container, .hero-content, .megamenu-bar { padding-left: 20px; padding-right: 20px; }\n
.megamenu-bar { height: 64px; }\n
.megamenu-panel { top: 64px; padding: 32px 20px; }\n
.hero { padding: 110px 0 64px; }\n
.hero-eyebrow { font-size: 11px; padding: 8px 14px; letter-spacing: 2px; }\n
.hero h1 { font-size: clamp(36px, 11vw, 52px); margin-bottom: 20px; }\n
.hero-sub { font-size: 16px; margin-bottom: 32px; }\n
.personas { grid-template-columns: 1fr; gap: 12px; }\n
.persona { padding: 22px; }\n
.persona-title { font-size: 24px; }\n
.stories-grid { grid-template-columns: 1fr; }\n
.story-card.featured { grid-column: span 1; aspect-ratio: 16 / 11; }\n
.story-card.featured .story-name { font-size: 28px; }\n
.impact-grid { grid-template-columns: 1fr; gap: 20px; }\n
.impact-num { font-size: 48px; }\n
.newsletter-form { flex-direction: column; }\n
.newsletter h2 { font-size: 32px; }\n
.megamenu-panel-grid { grid-template-columns: 1fr; gap: 24px; }\n
.megamenu-cta { padding: 10px 16px; font-size: 13px; }\n
.section-title { font-size: 32px; margin-bottom: 40px; }\n
.pillar h3 { font-size: 26px; }\n
.location-name { font-size: 28px; }\n
}\n
\n
/* Mobile slide-in menu */\n
.mobile-menu {\n
position: fixed;\n
top: 0; right: 0;\n
width: min(380px, 100vw);\n
height: 100vh;\n
background: white;\n
color: var(--sp-graphit);\n
z-index: 200;\n
padding: 80px 32px 32px;\n
transform: translateX(100%);\n
transition: transform 0.3s ease;\n
box-shadow: -8px 0 32px rgba(0,0,0,0.2);\n
overflow-y: auto;\n
}\n
.mobile-menu.is-open { transform: translateX(0); }\n
.mobile-menu-close {\n
position: absolute;\n
top: 24px; right: 24px;\n
font-size: 28px;\n
color: var(--sp-graphit);\n
}\n
.mobile-menu ul { list-style: none; }\n
.mobile-menu > ul > li {\n
border-bottom: 1px solid var(--sp-gray-mid);\n
}\n
.mobile-menu > ul > li > a {\n
display: block;\n
padding: 18px 0;\n
font-family: var(--serif);\n
font-size: 22px;\n
color: var(--sp-graphit);\n
}\n
.mobile-menu .mobile-cta {\n
display: block;\n
margin-top: 24px;\n
padding: 16px;\n
background: var(--sp-green);\n
color: white;\n
text-align: center;\n
border-radius: 999px;\n
font-weight: 700;\n
}\n
.backdrop {\n
position: fixed;\n
inset: 0;\n
background: rgba(0,0,0,0.5);\n
z-index: 150;\n
opacity: 0;\n
pointer-events: none;\n
transition: opacity 0.3s ease;\n
}\n
.backdrop.is-open { opacity: 1; pointer-events: auto; }\n
\n
/* === SUB-PAGE OVERRIDES === */\n
.hero-page {\n
min-height: auto;\n
padding: 160px 0 90px;\n
}\n
.hero-page h1 {\n
font-size: clamp(40px, 5.5vw, 68px);\n
max-width: 20ch;\n
}\n
.hero-page .hero-sub {\n
margin-bottom: 0;\n
}\n
\n
.story-section {\n
padding: 120px 0;\n
background: white;\n
}\n
.story-split {\n
display: grid;\n
grid-template-columns: 1.1fr 1fr;\n
gap: 80px;\n
align-items: center;\n
max-width: 1280px;\n
margin: 0 auto;\n
padding: 0 32px;\n
}\n
.story-text .section-title {\n
margin-bottom: 28px;\n
max-width: 18ch;\n
}\n
.story-text p {\n
font-size: 17px;\n
line-height: 1.7;\n
color: var(--sp-gray);\n
margin-bottom: 18px;\n
max-width: 56ch;\n
}\n
.story-text p:last-child { margin-bottom: 0; }\n
.story-image {\n
border-radius: 12px;\n
overflow: hidden;\n
aspect-ratio: 4 / 5;\n
}\n
.story-image img {\n
width: 100%;\n
height: 100%;\n
object-fit: cover;\n
display: block;\n
}\n
\n
.treffpunkt {\n
padding: 120px 0;\n
background: var(--sp-warm);\n
}\n
.treffpunkt .container { text-align: center; }\n
.treffpunkt .section-title { margin: 0 auto 24px; max-width: 22ch; }\n
.treffpunkt-intro {\n
max-width: 56ch;\n
margin: 0 auto 48px;\n
font-size: 17px;\n
color: var(--sp-gray);\n
line-height: 1.6;\n
}\n
.treffpunkt-grid {\n
display: grid;\n
grid-template-columns: repeat(3, 1fr);\n
gap: 24px;\n
max-width: 1100px;\n
margin: 0 auto;\n
}\n
.treffpunkt-card {\n
background: white;\n
border-radius: 12px;\n
padding: 32px 28px;\n
text-align: left;\n
border: 1px solid var(--sp-gray-mid);\n
}\n
.treffpunkt-card h3 {\n
font-family: var(--serif);\n
font-size: 24px;\n
color: var(--sp-graphit);\n
margin-bottom: 8px;\n
}\n
.treffpunkt-card .frequency {\n
font-size: 11px;\n
letter-spacing: 2px;\n
text-transform: uppercase;\n
color: var(--sp-green);\n
font-weight: 700;\n
margin-bottom: 14px;\n
}\n
.treffpunkt-card p {\n
font-size: 15px;\n
color: var(--sp-gray);\n
line-height: 1.55;\n
}\n
\n
@media (max-width: 980px) {\n
.story-split { grid-template-columns: 1fr; gap: 40px; padding: 0 24px; }\n
.story-image { aspect-ratio: 16 / 10; }\n
.hero-page { padding: 130px 0 60px; }\n
.treffpunkt-grid { grid-template-columns: 1fr; }\n
}\n
\n
\n
/* === SYMFONY-HEADER-OVERRIDE (nur für diese Page, Bold-Builder-Konsistenz) === */\n
nav.bg-gray-900 {\n
background: white !important;\n
box-shadow: 0 1px 0 var(--sp-gray-mid), 0 2px 8px rgba(0,0,0,0.04) !important;\n
}\n
nav.bg-gray-900 .text-white,\n
nav.bg-gray-900 button,\n
nav.bg-gray-900 li > a {\n
color: var(--sp-graphit) !important;\n
}\n
/* Logo-Variant: weißes Cloudinary-Logo via filter invertieren (für Test-Page-Render) */\n
nav.bg-gray-900 img[src*="STARTPLATZ_Logo_wei"] {\n
filter: invert(1) saturate(0);\n
}\n
/* AI-Hub-Pille bleibt lila — weißer Text wird wieder weiß */\n
nav.bg-gray-900 a[style*="rgba(142,86,255"] {\n
color: white !important;\n
}\n
/* Hover: SP-Grün-Akzent statt des helleren Lime-Tons */\n
nav.bg-gray-900 a:hover,\n
nav.bg-gray-900 button:hover {\n
background-color: var(--sp-green) !important;\n
color: white !important;\n
}\n
/* Dropdown-Panel: warm-Hintergrund statt Hellgrau */\n
nav.bg-gray-900 div[class*="rounded shadow-lg"] {\n
background: var(--sp-warm) !important;\n
}\n
nav.bg-gray-900 div[class*="rounded shadow-lg"] a {\n
color: var(--sp-graphit) !important;\n
}\n
nav.bg-gray-900 div[class*="rounded shadow-lg"] a:hover {\n
background-color: var(--sp-green) !important;\n
color: white !important;\n
}\n
/* Mobile-Menu-Stack: bei dunklem Hintergrund (mobileOpen) auch hell */\n
nav.bg-gray-900 ul[class*="bg-gray-900"] {\n
background: white !important;\n
}\n
\n
</style>\n
<header class="hero hero-page">\n
<div class="hero-content">\n
<span class="hero-eyebrow">À propos de STARTPLATZ</span>\n
<h1>Le <em>hub startup</em> de la Rhénanie depuis 2012.</h1>\n
<p class="hero-sub">\n
STARTPLATZ est le point de rencontre et le premier interlocuteur des startups et entreprises innovantes au cœur de l’écosystème entrepreneurial rhénan — fondé en 2012 à Cologne, et à Düsseldorf depuis 2015.\n
</p>\n
</div>\n
</header>\n
\n
<!-- ═══════════════════════ IMPACT ═══════════════════════ -->\n
<section class="impact">\n
<div class="impact-grid">\n
<div class="impact-item">\n
<div class="impact-num">1 500+</div>\n
<div class="impact-label">Startups accompagnées<br>à Cologne & Düsseldorf</div>\n
</div>\n
<div class="impact-item">\n
<div class="impact-num">1,5+ Md €</div>\n
<div class="impact-label">Investissements<br>dans nos startups</div>\n
</div>\n
<div class="impact-item">\n
<div class="impact-num">250+</div>\n
<div class="impact-label">Événements par an<br>dans l’écosystème</div>\n
</div>\n
</div>\n
</section>\n
\n
<!-- ═══════════════════════ STORY ═══════════════════════ -->\n
<section class="story-section">\n
<div class="story-split">\n
<div class="story-text">\n
<div class="section-eyebrow">Notre histoire</div>\n
<h2 class="section-title">De 200 m² au plus grand hub startup de Rhénanie-du-Nord-Westphalie.</h2>\n
<p>STARTPLATZ a été inauguré en novembre 2012 par <strong>le Dr. Lorenz Gräf et Matthias Gräf</strong> (Gräf Holding GmbH) à Cologne — en réponse à une question simple : où les fondateurs, investisseurs et talents de la Rhénanie se rencontrent-ils ?</p>\n
<p>Du premier espace de coworking dans le Mediapark sont nés aujourd’hui 4 500 m² à Cologne et 1 700 m² à Düsseldorf. S’y ajoutent des programmes d’accélération, une AI Academy certifiée AZAV et une communauté qui, ensemble, façonnent l’écosystème entrepreneurial rhénan.</p>\n
<p>Aujourd’hui, nous sommes le <strong style="color: var(--sp-green)">AI Hub de la Rhénanie-du-Nord-Westphalie</strong> — le point de référence pour les builders IA, les fondateurs et les entreprises.</p>\n
</div>\n
<div class="story-image">\n
<img decoding="async" src="https://res.cloudinary.com/startplatz/image/upload/c_scale,q_auto,w_800/v1614775944/Offices/K%C3%B6ln/Atmosph%C3%A4re%20Coworking/STARTPLATZ_Atmospa%CC%88he45.jpg" alt="Ambiance coworking STARTPLATZ">\n
</div>\n
</div>\n
</section>\n
\n
<!-- ═══════════════════════ PILLARS ═══════════════════════ -->\n
<section class="pillars">\n
<div class="container">\n
<div class="section-eyebrow">Ce que nous faisons</div>\n
<h2 class="section-title">Six piliers, un écosystème.</h2>\n
</div>\n
<div class="pillars-grid">\n
<div class="pillar">\n
<h3>Coworking</h3>\n
<p>Postes de travail flexibles et bureaux privés au Mediapark de Cologne et au Medienhafen de Düsseldorf — la communauté juste à côté.</p>\n
<ul class="pillar-list">\n
<li>FlexDesk à partir de 180 € / mois</li>\n
<li>2nd Home avec poste fixe</li>\n
<li>Bureaux d’équipe 2–30 personnes</li>\n
<li>Adresse commerciale + service courrier</li>\n
</ul>\n
<a href="https://www.startplatz.de/fr/sites/" target="_blank" rel="noopener" class="pillar-link">Découvrir le coworking</a>\n
</div>\n
<div class="pillar">\n
<h3>Salles de conférence</h3>\n
<p>Salles professionnellement équipées pour réunions, ateliers et événements — réservables en ligne à l’heure.</p>\n
<ul class="pillar-list">\n
<li>Salles pour 4–80 personnes</li>\n
<li>Réservation en ligne, à l’heure</li>\n
<li>Configuration hybride (technique de conférence)</li>\n
<li>Catering & service possibles</li>\n
</ul>\n
<a href="https://www.startplatz.de/fr/cologne-salles-conference/" target="_blank" rel="noopener" class="pillar-link">Réserver une salle</a>\n
</div>\n
<div class="pillar">\n
<h3>Accélérateur</h3>\n
<p>De l’AI Accelerator à la bourse de création NRW en passant par le Rheinland-Pitch — des parcours structurés à chaque étape.</p>\n
<ul class="pillar-list">\n
<li>AI Accelerator (4 mois)</li>\n
<li>Bourse de création NRW</li>\n
<li>Rheinland-Pitch</li>\n
<li>Mentorat & accès investisseurs</li>\n
</ul>\n
<a href="https://www.startplatz.de/fr/gruendungsstipendium-nrw-fr/" target="_blank" rel="noopener" class="pillar-link">Voir les programmes</a>\n
</div>\n
<div class="pillar">\n
<h3>AI Hub</h3>\n
<p>Communauté de builders entre Cologne et Paris. IA open-source, devs, équipes d’innovation — on construit au lieu de seulement parler.</p>\n
<ul class="pillar-list">\n
<li><strong style="color:var(--sp-green)">Hackathons</strong> — corporate, open et as-a-service</li>\n
<li>Mistral Meetup, KI Treffpunkt, ClawCon</li>\n
<li>AI Fridays — chaque semaine</li>\n
<li>Initiative IA France</li>\n
</ul>\n
<a href="https://www.startplatz.de/fr/ai-hub-rhineland-cologne-france-startplatz/" target="_blank" rel="noopener" class="pillar-link">Explorer l’AI Hub</a>\n
</div>\n
<div class="pillar">\n
<h3>Événements & Académie</h3>\n
<p>250+ événements par an et formations IA certifiées AZAV — du débutant à la masterclass.</p>\n
<ul class="pillar-list">\n
<li>AI Manager temps plein/partiel</li>\n
<li>Masterclasses & bootcamps</li>\n
<li>Meetups, petits-déjeuners, BBQ</li>\n
<li>Financement AZAV possible</li>\n
</ul>\n
<a href="https://www.startplatz.de/fr/" target="_blank" rel="noopener" class="pillar-link">Voir l’académie</a>\n
</div>\n
<div class="pillar">\n
<h3>Corporate</h3>\n
<p>PME et grands groupes se connectent à l’écosystème — du Business Club à l’innovation sur mesure.</p>\n
<ul class="pillar-list">\n
<li>Adhésion Business Club</li>\n
<li>Corporate enablement & activation</li>\n
<li>Expériences d’innovation</li>\n
<li>Matching startups & deal flow</li>\n
</ul>\n
<a href="https://www.startplatz.de/fr/" target="_blank" rel="noopener" class="pillar-link">Offres corporate</a>\n
</div>\n
</div>\n
</section>\n
\n
<!-- ═══════════════════════ LOCATIONS ═══════════════════════ -->\n
<section class="locations">\n
<div class="container">\n
<div class="section-eyebrow">Sites</div>\n
<h2 class="section-title">Cologne et Düsseldorf — là où la Rhénanie travaille.</h2>\n
</div>\n
<div class="locations-grid">\n
<div class="location">\n
<div class="location-img"><img decoding="async" src="https://res.cloudinary.com/startplatz/image/upload/c_scale,q_auto,w_1200/v1614775893/Offices/K%C3%B6ln/Au%C3%9Fenansicht/STARTPLATZ_Ko%CC%88ln_Au%C3%9Fenansicht9.jpg" alt="STARTPLATZ Cologne Mediapark"></div>\n
<div class="location-body">\n
<div class="location-name">Cologne</div>\n
<div class="location-addr">Im Mediapark 5 · 50670 Cologne<br>Entrée secondaire : Schanzenstraße 36<br><span class="location-hours">Accueil lun–ven 9h–18h · Membres 24/7</span></div>\n
<div class="location-tags">\n
<span class="location-tag">Coworking</span>\n
<span class="location-tag">Bureaux</span>\n
<span class="location-tag">Conférence</span>\n
<span class="location-tag">Accélérateur</span>\n
<span class="location-tag">Espace événementiel</span>\n
</div>\n
<div class="location-actions">\n
<a href="https://calendly.com/support-startplatz/coworking-probetag?month=2026-05" target="_blank" rel="noopener" class="btn">Réserver une journée d’essai</a>\n
<a href="https://www.startplatz.de/fr/sites/" target="_blank" rel="noopener" class="btn btn-outline">Visite 3D</a>\n
</div>\n
</div>\n
</div>\n
<div class="location">\n
<div class="location-img"><img decoding="async" src="https://res.cloudinary.com/startplatz/image/upload/c_scale,q_auto,w_1200/v1737547718/conference-rooms/Confi%20DUS%20new/Au%C3%9Fenansicht.jpg" alt="STARTPLATZ Düsseldorf Medienhafen"></div>\n
<div class="location-body">\n
<div class="location-name dus">Düsseldorf</div>\n
<div class="location-addr">Speditionstraße 15a · 40221 Düsseldorf<br><span class="location-hours">Accueil lun–ven 9h–18h · Membres 24/7</span></div>\n
<div class="location-tags">\n
<span class="location-tag">Coworking</span>\n
<span class="location-tag">Bureaux</span>\n
<span class="location-tag">Conférence</span>\n
<span class="location-tag">Innovation Hub</span>\n
</div>\n
<div class="location-actions">\n
<a href="https://calendly.com/startplatz-duesseldorf/coworker-probetag?month=2026-05" target="_blank" rel="noopener" class="btn">Réserver une journée d’essai</a>\n
<a href="https://www.startplatz.de/fr/sites/" target="_blank" rel="noopener" class="btn btn-outline">Visite 3D</a>\n
</div>\n
</div>\n
</div>\n
</div>\n
</section>\n
\n
<!-- ═══════════════════════ MEETING POINT ═══════════════════════ -->\n
<section class="treffpunkt">\n
<div class="container">\n
<div class="section-eyebrow">Point de rencontre</div>\n
<h2 class="section-title">Ici se rencontre l’écosystème startup rhénan.</h2>\n
<p class="treffpunkt-intro">Des événements de réseautage réguliers relient startups, entreprises et investisseurs — accessibles et à toutes les étapes.</p>\n
<div class="treffpunkt-grid">\n
<div class="treffpunkt-card">\n
<div class="frequency">Mensuel</div>\n
<h3>Petit-déjeuner des membres</h3>\n
<p>Une heure, un croissant, de nouveaux visages. Ouvert à tous les membres — la façon la plus détendue de découvrir la communauté.</p>\n
</div>\n
<div class="treffpunkt-card">\n
<div class="frequency">Saison</div>\n
<h3>Startup-BBQ</h3>\n
<p>Quand la météo le permet : barbecue allumé, bière ouverte, pitch lancé. Le classique de l’été sur la terrasse sur le toit de STARTPLATZ.</p>\n
</div>\n
<div class="treffpunkt-card">\n
<div class="frequency">Mensuel · Cologne & Düsseldorf</div>\n
<h3>Rheinland-Pitch</h3>\n
<p>La plus grande série régulière de pitchs startup d’Allemagne. Les startups présentent, les investisseurs écoutent, le public vote.</p>\n
</div>\n
</div>\n
</div>\n
</section>\n
\n
<!-- ═══════════════════════ PRESS ═══════════════════════ -->\n
<section style="background:var(--sp-warm); padding:clamp(40px,5vw,60px) 0; text-align:center;">\n
<div class="container" style="max-width:720px; margin:0 auto; padding:0 32px;">\n
<div class="section-eyebrow" style="font-family:var(--mono); font-size:12px; letter-spacing:2px; text-transform:uppercase; color:var(--sp-gray);">Pour les journalistes</div>\n
<h2 style="font-family:var(--serif); font-size:clamp(24px,2.5vw,32px); color:var(--sp-graphit); margin:8px 0 16px;">Espace presse</h2>\n
<p style="color:var(--sp-gray); line-height:1.6; margin-bottom:20px;">Logos, photos des dirigeants, galerie et tous les communiqués de presse regroupés.</p>\n
<a href="https://www.startplatz.de/fr/presse/" style="display:inline-block; padding:14px 28px; background:var(--sp-green); color:white; font-weight:700; text-decoration:none; border-radius:4px;">Vers l’espace presse →</a>\n
</div>\n
</section>\n
\n
<section class="newsletter">\n
<div class="newsletter-inner">\n
<h2>Restez dans la boucle.</h2>\n
<p>La newsletter STARTPLATZ : événements, programmes et l’actualité de l’écosystème startup de RNW. Une fois par mois, sans spam.</p>\n
<form class="newsletter-form" action="https://startplatz.us5.list-manage.com/subscribe/post?u=8a2b498caca4323b774191382&id=be73f77d94" method="post" target="_blank" novalidate>\n
<input type="email" name="EMAIL" placeholder="vous@email.com" required>\n
<div aria-hidden="true" style="position:absolute; left:-5000px;"><input type="text" name="b_8a2b498caca4323b774191382_be73f77d94" tabindex="-1" value=""></div>\n
<button type="submit" name="subscribe">S’inscrire</button>\n
</form>\n
</div>\n
</section>\n
\n
</main>\n
\n
[4sp_tailwind_footer permalink=https://www.staging.startplatz.de/fr/a-propos/]\n
<!-- page-ai-bold-friendly.php ends -->\n
\n
\n
<!-- footer-ai-bold-friendly.php starts -->\n
\n
\n
<!-- WordPress Footer -->\n
<script type="speculationrules">\n
{"prefetch":[{"source":"document","where":{"and":[{"href_matches":"/*"},{"not":{"href_matches":["/wp-*.php","/wp-admin/*","/wp-content/uploads/*","/wp-content/*","/wp-content/plugins/*","/wp-content/themes/startplatz/*","/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]}\n
</script>\n
<script async>(function(s,u,m,o,j,v){j=u.createElement(m);v=u.getElementsByTagName(m)[0];j.async=1;j.src=o;j.dataset.sumoSiteId='39f60b00513044004a8fe0004ce6fc0099bffb000c2cd200cfc8f4006d6fae00';j.dataset.sumoPlatform='wordpress';v.parentNode.insertBefore(j,v)})(window,document,'script','//load.sumome.com/');</script> <script type="application/javascript">\r\n
const ajaxURL = "https://www.staging.startplatz.de/wp-admin/admin-ajax.php";\r\n
\r\n
function sumo_add_woocommerce_coupon(code) {\r\n
jQuery.post(ajaxURL, {\r\n
action: 'sumo_add_woocommerce_coupon',\r\n
code: code,\r\n
});\r\n
}\r\n
\r\n
function sumo_remove_woocommerce_coupon(code) {\r\n
jQuery.post(ajaxURL, {\r\n
action: 'sumo_remove_woocommerce_coupon',\r\n
code: code,\r\n
});\r\n
}\r\n
\r\n
function sumo_get_woocommerce_cart_subtotal(callback) {\r\n
jQuery.ajax({\r\n
method: 'POST',\r\n
url: ajaxURL,\r\n
dataType: 'html',\r\n
data: {\r\n
action: 'sumo_get_woocommerce_cart_subtotal',\r\n
},\r\n
success: function (subtotal) {\r\n
return callback(null, subtotal);\r\n
},\r\n
error: function (err) {\r\n
return callback(err, 0);\r\n
}\r\n
});\r\n
}\r\n
</script>\r\n
<script id="wp-emoji-settings" type="application/json">\n
{"baseUrl":"https://s.w.org/images/core/emoji/17.0.2/72x72/","ext":".png","svgUrl":"https://s.w.org/images/core/emoji/17.0.2/svg/","svgExt":".svg","source":{"concatemoji":"https://www.staging.startplatz.de/wp-includes/js/wp-emoji-release.min.js?ver=6.9.4"}}\n
</script>\n
<script type="module">\n
/* <![CDATA[ */\n
/*! This file is auto-generated */\n
const a=JSON.parse(document.getElementById("wp-emoji-settings").textContent),o=(window._wpemojiSettings=a,"wpEmojiSettingsSupports"),s=["flag","emoji"];function i(e){try{var t={supportTests:e,timestamp:(new Date).valueOf()};sessionStorage.setItem(o,JSON.stringify(t))}catch(e){}}function c(e,t,n){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);t=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data);e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(n,0,0);const a=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data);return t.every((e,t)=>e===a[t])}function p(e,t){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);var n=e.getImageData(16,16,1,1);for(let e=0;e<n.data.length;e++)if(0!==n.data[e])return!1;return!0}function u(e,t,n,a){switch(t){case"flag":return n(e,"\ud83c\udff3\ufe0f\u200d\u26a7\ufe0f","\ud83c\udff3\ufe0f\u200b\u26a7\ufe0f")?!1:!n(e,"\ud83c\udde8\ud83c\uddf6","\ud83c\udde8\u200b\ud83c\uddf6")&&!n(e,"\ud83c\udff4\udb40\udc67\udb40\udc62\udb40\udc65\udb40\udc6e\udb40\udc67\udb40\udc7f","\ud83c\udff4\u200b\udb40\udc67\u200b\udb40\udc62\u200b\udb40\udc65\u200b\udb40\udc6e\u200b\udb40\udc67\u200b\udb40\udc7f");case"emoji":return!a(e,"\ud83e\u1fac8")}return!1}function f(e,t,n,a){let r;const o=(r="undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope?new OffscreenCanvas(300,150):document.createElement("canvas")).getContext("2d",{willReadFrequently:!0}),s=(o.textBaseline="top",o.font="600 32px Arial",{});return e.forEach(e=>{s[e]=t(o,e,n,a)}),s}function r(e){var t=document.createElement("script");t.src=e,t.defer=!0,document.head.appendChild(t)}a.supports={everything:!0,everythingExceptFlag:!0},new Promise(t=>{let n=function(){try{var e=JSON.parse(sessionStorage.getItem(o));if("object"==typeof e&&"number"==typeof e.timestamp&&(new Date).valueOf()<e.timestamp+604800&&"object"==typeof e.supportTests)return e.supportTests}catch(e){}return null}();if(!n){if("undefined"!=typeof Worker&&"undefined"!=typeof OffscreenCanvas&&"undefined"!=typeof URL&&URL.createObjectURL&&"undefined"!=typeof Blob)try{var e="postMessage("+f.toString()+"("+[JSON.stringify(s),u.toString(),c.toString(),p.toString()].join(",")+"));",a=new Blob([e],{type:"text/javascript"});const r=new Worker(URL.createObjectURL(a),{name:"wpTestEmojiSupports"});return void(r.onmessage=e=>{i(n=e.data),r.terminate(),t(n)})}catch(e){}i(n=f(s,u,c,p))}t(n)}).then(e=>{for(const n in e)a.supports[n]=e[n],a.supports.everything=a.supports.everything&&a.supports[n],"flag"!==n&&(a.supports.everythingExceptFlag=a.supports.everythingExceptFlag&&a.supports[n]);var t;a.supports.everythingExceptFlag=a.supports.everythingExceptFlag&&!a.supports.flag,a.supports.everything||((t=a.source||{}).concatemoji?r(t.concatemoji):t.wpemoji&&t.twemoji&&(r(t.twemoji),r(t.wpemoji)))});\n
//# sourceURL=https://www.staging.startplatz.de/wp-includes/js/wp-emoji-loader.min.js\n
/* ]]> */\n
</script>\n
\n
<!-- footer-ai-bold-friendly.php ends -->\n
\n
</body>\n
</html>\n
"""
}
}
/var/www/html/vendor/symfony/event-dispatcher/Debug/WrappedListener.php:115 {
Symfony\Component\EventDispatcher\Debug\WrappedListener->__invoke(object $event, string $eventName, EventDispatcherInterface $dispatcher): void …
› try {
› ($this->optimizedListener ?? $this->listener)($event, $eventName, $dispatcher);
› } finally {
arguments: {
$event: Symfony\Component\HttpKernel\Event\ControllerEvent {#2030 …}
...: {
"kernel.controller"
Symfony\Component\HttpKernel\Debug\TraceableEventDispatcher {#2198 …}
}
}
}
/var/www/html/vendor/symfony/event-dispatcher/EventDispatcher.php:206 {
Symfony\Component\EventDispatcher\EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event): void …
› }
› $listener($event, $eventName, $this);
› }
arguments: {
$event: Symfony\Component\HttpKernel\Event\ControllerEvent {#2030 …}
$eventName: "kernel.controller"
$dispatcher: Symfony\Component\HttpKernel\Debug\TraceableEventDispatcher {#2198 …}
}
}
/var/www/html/vendor/symfony/event-dispatcher/EventDispatcher.php:56 {
Symfony\Component\EventDispatcher\EventDispatcher->dispatch(object $event, ?string $eventName = null): object …
› if ($listeners) {
› $this->callListeners($listeners, $eventName, $event);
› }
arguments: {
$listeners: [ …3]
$eventName: "kernel.controller"
$event: Symfony\Component\HttpKernel\Event\ControllerEvent {#2030 …}
}
}
/var/www/html/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php:129 {
Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher->dispatch(object $event, ?string $eventName = null): object …
› try {
› $this->dispatcher->dispatch($event, $eventName);
› } finally {
arguments: {
$event: Symfony\Component\HttpKernel\Event\ControllerEvent {#2030 …}
$eventName: "kernel.controller"
}
}
/var/www/html/vendor/symfony/http-kernel/HttpKernel.php:171 {
Symfony\Component\HttpKernel\HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› $event = new ControllerEvent($this, $controller, $request, $type);
› $this->dispatcher->dispatch($event, KernelEvents::CONTROLLER);
› $controller = $event->getController();
arguments: {
$event: Symfony\Component\HttpKernel\Event\ControllerEvent {#2030 …}
$eventName: "kernel.controller"
}
}
/var/www/html/vendor/symfony/http-kernel/HttpKernel.php:76 {
Symfony\Component\HttpKernel\HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› return $response = $this->handleRaw($request, $type);
› } catch (\Throwable $e) {
arguments: {
$request: Symfony\Component\HttpFoundation\Request {#2 …}
$type: 1
}
}
/var/www/html/vendor/symfony/http-kernel/Kernel.php:193 {
Symfony\Component\HttpKernel\Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› return $this->getHttpKernel()->handle($request, $type, $catch);
› } finally {
arguments: {
$request: Symfony\Component\HttpFoundation\Request {#2 …}
$type: 1
$catch: true
}
}
/var/www/html/vendor/symfony/runtime/Runner/Symfony/HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony\HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
arguments: {
$request: Symfony\Component\HttpFoundation\Request {#2 …}
}
}
/var/www/html/vendor/autoload_runtime.php:32 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/var/www/html/public/index.php:14 {
›
› require_once dirname(__DIR__) . '/vendor/autoload_runtime.php';
›
arguments: {
"/var/www/html/vendor/autoload_runtime.php"
}
}
}
} |
| logger |
Symfony\Bridge\Monolog\Processor\DebugProcessor {#2206
-records: [
2 => [
[
"timestamp" => 1781147279
"timestamp_rfc3339" => "2026-06-11T05:07:59.554+02:00"
"message" => "Matched route "{route}"."
"priority" => 200
"priorityName" => "INFO"
"context" => [
"route" => "startplatz_wordpress_passthru"
"route_parameters" => [
"_route" => "startplatz_wordpress_passthru"
"_controller" => "Startplatz\Bundle\WordpressIntegrationBundle\Controller\PassthruController::passthruAction"
"path" => "fr/a-propos/"
]
"request_uri" => "http://www.staging.startplatz.de/fr/a-propos/"
"method" => "GET"
]
"channel" => "request"
]
[
"timestamp" => 1781147279
"timestamp_rfc3339" => "2026-06-11T05:07:59.556+02:00"
"message" => "Connecting with parameters {params}"
"priority" => 200
"priorityName" => "INFO"
"context" => [
"params" => [
"charset" => "utf8mb4"
"driver" => "pdo_mysql"
"idle_connection_ttl" => 600
"host" => "startplatz-staging-mysql"
"port" => 3306
"user" => "startplatz"
"password" => "<redacted>"
"driverOptions" => [
1002 => "SET sql_mode=(SELECT REPLACE(@@sql_mode,'ONLY_FULL_GROUP_BY',''))"
]
"defaultTableOptions" => [
"collate" => "utf8mb4_unicode_ci"
]
"dbname" => "startplatz-wordpress"
]
]
"channel" => "doctrine"
]
[
"timestamp" => 1781147279
"timestamp_rfc3339" => "2026-06-11T05:07:59.557+02:00"
"message" => "User Deprecated: Support for MariaDB < 10.6.0 is deprecated and will be removed in DBAL 5 (AbstractMySQLDriver.php:54 called by AbstractDriverMiddleware.php:32, https://github.com/doctrine/dbal/pull/6343, package doctrine/dbal)"
"priority" => 200
"priorityName" => "INFO"
"context" => [
"exception" => ErrorException {#1803
#message: "User Deprecated: Support for MariaDB < 10.6.0 is deprecated and will be removed in DBAL 5 (AbstractMySQLDriver.php:54 called by AbstractDriverMiddleware.php:32, https://github.com/doctrine/dbal/pull/6343, package doctrine/dbal)"
#code: 0
#file: "/var/www/html/vendor/doctrine/deprecations/src/Deprecation.php"
#line: 208
#severity: E_USER_DEPRECATED
trace: {
/var/www/html/vendor/doctrine/deprecations/src/Deprecation.php:208 {
Doctrine\Deprecations\Deprecation::delegateTriggerToBackend(string $message, array $backtrace, string $link, string $package): void …
›
› @trigger_error($message, E_USER_DEPRECATED);
› }
}
/var/www/html/vendor/doctrine/deprecations/src/Deprecation.php:108 {
Doctrine\Deprecations\Deprecation::trigger(string $package, string $link, string $message, ...$args): void …
›
› self::delegateTriggerToBackend($message, $backtrace, $link, $package);
› }
}
/var/www/html/vendor/doctrine/dbal/src/Driver/AbstractMySQLDriver.php:54 {
Doctrine\DBAL\Driver\AbstractMySQLDriver->getDatabasePlatform(ServerVersionProvider $versionProvider): AbstractMySQLPlatform …
›
› Deprecation::trigger(
› 'doctrine/dbal',
}
/var/www/html/vendor/doctrine/dbal/src/Driver/Middleware/AbstractDriverMiddleware.php:32 {
Doctrine\DBAL\Driver\Middleware\AbstractDriverMiddleware->getDatabasePlatform(ServerVersionProvider $versionProvider): AbstractPlatform …
› {
› return $this->wrappedDriver->getDatabasePlatform($versionProvider);
› }
}
/var/www/html/vendor/doctrine/dbal/src/Driver/Middleware/AbstractDriverMiddleware.php:32 {
Doctrine\DBAL\Driver\Middleware\AbstractDriverMiddleware->getDatabasePlatform(ServerVersionProvider $versionProvider): AbstractPlatform …
› {
› return $this->wrappedDriver->getDatabasePlatform($versionProvider);
› }
}
/var/www/html/vendor/doctrine/dbal/src/Driver/Middleware/AbstractDriverMiddleware.php:32 {
Doctrine\DBAL\Driver\Middleware\AbstractDriverMiddleware->getDatabasePlatform(ServerVersionProvider $versionProvider): AbstractPlatform …
› {
› return $this->wrappedDriver->getDatabasePlatform($versionProvider);
› }
}
/var/www/html/vendor/doctrine/dbal/src/Connection.php:196 {
Doctrine\DBAL\Connection->getDatabasePlatform(): AbstractPlatform …
›
› $this->platform = $this->driver->getDatabasePlatform($versionProvider);
› }
}
/var/www/html/vendor/doctrine/orm/src/Mapping/ClassMetadataFactory.php:740 {
Doctrine\ORM\Mapping\ClassMetadataFactory->getTargetPlatform(): AbstractPlatform …
› if (! $this->targetPlatform) {
› $this->targetPlatform = $this->em->getConnection()->getDatabasePlatform();
› }
}
/var/www/html/vendor/doctrine/orm/src/Mapping/ClassMetadataFactory.php:550 {
Doctrine\ORM\Mapping\ClassMetadataFactory->completeIdGeneratorMapping(ClassMetadata $class): void …
› if ($idGenType === ClassMetadata::GENERATOR_TYPE_AUTO) {
› $class->setIdGeneratorType($this->determineIdGeneratorStrategy($this->getTargetPlatform()));
› }
}
/var/www/html/vendor/doctrine/orm/src/Mapping/ClassMetadataFactory.php:178 {
Doctrine\ORM\Mapping\ClassMetadataFactory->doLoadMetadata(ClassMetadata $class, ?ClassMetadata $parent, bool $rootEntityFound, array $nonSuperclassParents): void …
› } else {
› $this->completeIdGeneratorMapping($class);
› }
}
/var/www/html/vendor/doctrine/doctrine-bundle/src/Mapping/ClassMetadataFactory.php:23 {
Doctrine\Bundle\DoctrineBundle\Mapping\ClassMetadataFactory->doLoadMetadata($class, $parent, $rootEntityFound, array $nonSuperclassParents): void …
› {
› parent::doLoadMetadata($class, $parent, $rootEntityFound, $nonSuperclassParents);
›
}
/var/www/html/vendor/doctrine/persistence/src/Mapping/AbstractClassMetadataFactory.php:318 {
Doctrine\Persistence\Mapping\AbstractClassMetadataFactory->loadMetadata(string $name): array …
›
› $this->doLoadMetadata($class, $parent, $rootEntityFound, $visited);
›
}
/var/www/html/vendor/doctrine/persistence/src/Mapping/AbstractClassMetadataFactory.php:187 {
Doctrine\Persistence\Mapping\AbstractClassMetadataFactory->getMetadataFor(string $className): ClassMetadata …
› } else {
› $loadedMetadata = $this->loadMetadata($realClassName);
› $classNames = array_combine(
}
/var/www/html/vendor/doctrine/orm/src/EntityManager.php:224 {
Doctrine\ORM\EntityManager->getClassMetadata(string $className): ClassMetadata …
› {
› return $this->metadataFactory->getMetadataFor($className);
› }
}
/var/www/html/vendor/doctrine/doctrine-bundle/src/Repository/ContainerRepositoryFactory.php:49 {
Doctrine\Bundle\DoctrineBundle\Repository\ContainerRepositoryFactory->getRepository(EntityManagerInterface $entityManager, string $entityName): EntityRepository …
› {
› $metadata = $entityManager->getClassMetadata($entityName);
› $repositoryServiceId = $metadata->customRepositoryClassName;
}
/var/www/html/vendor/doctrine/orm/src/EntityManager.php:499 {
Doctrine\ORM\EntityManager->getRepository(string $className): EntityRepository …
› {
› return $this->repositoryFactory->getRepository($this, $className);
› }
}
/var/www/html/vendor/doctrine/persistence/src/AbstractManagerRegistry.php:189 {
Doctrine\Persistence\AbstractManagerRegistry->getRepository(string $persistentObject, ?string $persistentManagerName = null): ObjectRepository …
› ->selectManager($persistentObject, $persistentManagerName)
› ->getRepository($persistentObject);
› }
}
/var/www/html/src/StartPlatz/Bundle/UserBundle/Security/UserProvider.php:23 {
App\StartPlatz\Bundle\UserBundle\Security\UserProvider->__construct(ManagerRegistry $managerRegistry) …
› {
› $this->userRepository = $managerRegistry->getRepository(User::class);
› }
}
/var/www/html/var/cache/dev/ContainerPyTjTbT/getUserProviderService.php:24 {
ContainerPyTjTbT\getUserProviderService::do($container, $lazyLoad = true) …
›
› return $container->privates['App\\StartPlatz\\Bundle\\UserBundle\\Security\\UserProvider'] = new \App\StartPlatz\Bundle\UserBundle\Security\UserProvider(($container->services['doctrine'] ?? self::getDoctrineService($container)));
› }
}
/var/www/html/var/cache/dev/ContainerPyTjTbT/App_KernelDevDebugContainer.php:963 {
ContainerPyTjTbT\App_KernelDevDebugContainer->load($file, $lazyLoad = true): mixed …
›
› return class_exists($class, false) ? $class::do($this, $lazyLoad) : $service;
› }
}
/var/www/html/var/cache/dev/ContainerPyTjTbT/getSecurity_Authenticator_FormLogin_MainService.php:45 {
ContainerPyTjTbT\getSecurity_Authenticator_FormLogin_MainService::do($container, $lazyLoad = true) …
›
› $instance = new \Symfony\Component\Security\Http\Authenticator\FormLoginAuthenticator($b, ($container->privates['App\\StartPlatz\\Bundle\\UserBundle\\Security\\UserProvider'] ?? $container->load('getUserProviderService')), $c, $d, ['check_path' => '/login/password/check', 'login_path' => '/login/', 'username_parameter' => 'login[username]', 'password_parameter' => 'login[password]', 'use_forward' => false, 'csrf_parameter' => '_csrf_token', 'csrf_token_id' => 'authenticate', 'enable_csrf' => false, 'post_only' => true, 'form_only' => false]);
›
}
/var/www/html/var/cache/dev/ContainerPyTjTbT/App_KernelDevDebugContainer.php:963 {
ContainerPyTjTbT\App_KernelDevDebugContainer->load($file, $lazyLoad = true): mixed …
›
› return class_exists($class, false) ? $class::do($this, $lazyLoad) : $service;
› }
}
/var/www/html/var/cache/dev/ContainerPyTjTbT/getSecurity_Firewall_Map_Context_MainService.php:28 {
ContainerPyTjTbT\getSecurity_Firewall_Map_Context_MainService::do($container, $lazyLoad = true) …
›
› $a = ($container->privates['security.authenticator.form_login.main'] ?? $container->load('getSecurity_Authenticator_FormLogin_MainService'));
›
}
/var/www/html/var/cache/dev/ContainerPyTjTbT/App_KernelDevDebugContainer.php:963 {
ContainerPyTjTbT\App_KernelDevDebugContainer->load($file, $lazyLoad = true): mixed …
›
› return class_exists($class, false) ? $class::do($this, $lazyLoad) : $service;
› }
}
/var/www/html/vendor/symfony/dependency-injection/Container.php:399 {
Symfony\Component\DependencyInjection\Container->getService(string|false $registry, string $id, ?string $method, string|bool $load): mixed …
› if (false !== $registry) {
› return $this->{$registry}[$id] ??= $load ? $this->load($method) : $this->{$method}($this);
› }
}
/var/www/html/vendor/symfony/dependency-injection/Argument/ServiceLocator.php:36 {
Symfony\Component\DependencyInjection\Argument\ServiceLocator->get(string $id): mixed …
› 1 => $this->serviceMap[$id][0],
› default => ($this->factory)(...$this->serviceMap[$id]),
› };
}
/var/www/html/vendor/symfony/security-bundle/Security/FirewallMap.php:66 {
Symfony\Bundle\SecurityBundle\Security\FirewallMap->getFirewallContext(Request $request): FirewallContext …
›
› return $this->container->get($contextId);
› }
}
/var/www/html/vendor/symfony/security-bundle/Security/FirewallMap.php:46 {
Symfony\Bundle\SecurityBundle\Security\FirewallMap->getFirewallConfig(Request $request): FirewallConfig …
› {
› return $this->getFirewallContext($request)?->getConfig();
› }
}
/var/www/html/vendor/symfony/security-bundle/EventListener/FirewallListener.php:42 {
Symfony\Bundle\SecurityBundle\EventListener\FirewallListener->configureLogoutUrlGenerator(RequestEvent $event): void …
›
› if ($this->map instanceof FirewallMap && $config = $this->map->getFirewallConfig($event->getRequest())) {
› $this->logoutUrlGenerator->setCurrentFirewall($config->getName(), $config->getContext());
}
/var/www/html/vendor/symfony/event-dispatcher/Debug/WrappedListener.php:115 {
Symfony\Component\EventDispatcher\Debug\WrappedListener->__invoke(object $event, string $eventName, EventDispatcherInterface $dispatcher): void …
› try {
› ($this->optimizedListener ?? $this->listener)($event, $eventName, $dispatcher);
› } finally {
arguments: {
$event: Symfony\Component\HttpKernel\Event\ControllerEvent {#2030 …}
...: {
"kernel.controller"
Symfony\Component\HttpKernel\Debug\TraceableEventDispatcher {#2198 …}
}
}
}
/var/www/html/vendor/symfony/event-dispatcher/EventDispatcher.php:206 {
Symfony\Component\EventDispatcher\EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event): void …
› }
› $listener($event, $eventName, $this);
› }
arguments: {
$event: Symfony\Component\HttpKernel\Event\ControllerEvent {#2030 …}
$eventName: "kernel.controller"
$dispatcher: Symfony\Component\HttpKernel\Debug\TraceableEventDispatcher {#2198 …}
}
}
/var/www/html/vendor/symfony/event-dispatcher/EventDispatcher.php:56 {
Symfony\Component\EventDispatcher\EventDispatcher->dispatch(object $event, ?string $eventName = null): object …
› if ($listeners) {
› $this->callListeners($listeners, $eventName, $event);
› }
arguments: {
$listeners: [ …3]
$eventName: "kernel.controller"
$event: Symfony\Component\HttpKernel\Event\ControllerEvent {#2030 …}
}
}
/var/www/html/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php:129 {
Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher->dispatch(object $event, ?string $eventName = null): object …
› try {
› $this->dispatcher->dispatch($event, $eventName);
› } finally {
arguments: {
$event: Symfony\Component\HttpKernel\Event\ControllerEvent {#2030 …}
$eventName: "kernel.controller"
}
}
/var/www/html/vendor/symfony/http-kernel/HttpKernel.php:159 {
Symfony\Component\HttpKernel\HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› $event = new RequestEvent($this, $request, $type);
› $this->dispatcher->dispatch($event, KernelEvents::REQUEST);
›
}
/var/www/html/vendor/symfony/http-kernel/HttpKernel.php:76 {
Symfony\Component\HttpKernel\HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› return $response = $this->handleRaw($request, $type);
› } catch (\Throwable $e) {
arguments: {
$request: Symfony\Component\HttpFoundation\Request {#2 …}
$type: 1
}
}
/var/www/html/vendor/symfony/http-kernel/Kernel.php:193 {
Symfony\Component\HttpKernel\Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› return $this->getHttpKernel()->handle($request, $type, $catch);
› } finally {
arguments: {
$request: Symfony\Component\HttpFoundation\Request {#2 …}
$type: 1
$catch: true
}
}
/var/www/html/vendor/symfony/runtime/Runner/Symfony/HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony\HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
arguments: {
$request: Symfony\Component\HttpFoundation\Request {#2 …}
}
}
/var/www/html/vendor/autoload_runtime.php:32 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/var/www/html/public/index.php:14 {
›
› require_once dirname(__DIR__) . '/vendor/autoload_runtime.php';
›
arguments: {
"/var/www/html/vendor/autoload_runtime.php"
}
}
}
}
]
"channel" => "deprecation"
]
[
"timestamp" => 1781147279
"timestamp_rfc3339" => "2026-06-11T05:07:59.558+02:00"
"message" => "Checking for authenticator support."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"firewall_name" => "main"
"authenticators" => 3
]
"channel" => "security"
]
[
"timestamp" => 1781147279
"timestamp_rfc3339" => "2026-06-11T05:07:59.558+02:00"
"message" => "Checking support on authenticator."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"firewall_name" => "main"
"authenticator" => "Symfony\Component\Security\Http\Authenticator\Debug\TraceableAuthenticator"
]
"channel" => "security"
]
[
"timestamp" => 1781147279
"timestamp_rfc3339" => "2026-06-11T05:07:59.558+02:00"
"message" => "Authenticator does not support the request."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"firewall_name" => "main"
"authenticator" => "Symfony\Component\Security\Http\Authenticator\Debug\TraceableAuthenticator"
]
"channel" => "security"
]
[
"timestamp" => 1781147279
"timestamp_rfc3339" => "2026-06-11T05:07:59.558+02:00"
"message" => "Checking support on authenticator."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"firewall_name" => "main"
"authenticator" => "Symfony\Component\Security\Http\Authenticator\Debug\TraceableAuthenticator"
]
"channel" => "security"
]
[
"timestamp" => 1781147279
"timestamp_rfc3339" => "2026-06-11T05:07:59.558+02:00"
"message" => "Authenticator does not support the request."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"firewall_name" => "main"
"authenticator" => "Symfony\Component\Security\Http\Authenticator\Debug\TraceableAuthenticator"
]
"channel" => "security"
]
[
"timestamp" => 1781147279
"timestamp_rfc3339" => "2026-06-11T05:07:59.558+02:00"
"message" => "Checking support on authenticator."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"firewall_name" => "main"
"authenticator" => "Symfony\Component\Security\Http\Authenticator\Debug\TraceableAuthenticator"
]
"channel" => "security"
]
[
"timestamp" => 1781147279
"timestamp_rfc3339" => "2026-06-11T05:07:59.558+02:00"
"message" => "Authenticator does not support the request."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"firewall_name" => "main"
"authenticator" => "Symfony\Component\Security\Http\Authenticator\Debug\TraceableAuthenticator"
]
"channel" => "security"
]
[
"timestamp" => 1781147279
"timestamp_rfc3339" => "2026-06-11T05:07:59.559+02:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.request"
"listener" => "Symfony\Bridge\Monolog\Processor\WebProcessor::onKernelRequest"
]
"channel" => "event"
]
[
"timestamp" => 1781147279
"timestamp_rfc3339" => "2026-06-11T05:07:59.559+02:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.request"
"listener" => "Symfony\Component\HttpKernel\EventListener\DebugHandlersListener::configure"
]
"channel" => "event"
]
[
"timestamp" => 1781147279
"timestamp_rfc3339" => "2026-06-11T05:07:59.559+02:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.request"
"listener" => "Symfony\Component\HttpKernel\EventListener\ValidateRequestListener::onKernelRequest"
]
"channel" => "event"
]
[
"timestamp" => 1781147279
"timestamp_rfc3339" => "2026-06-11T05:07:59.559+02:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.request"
"listener" => "Symfony\Bridge\Doctrine\Middleware\IdleConnection\Listener::onKernelRequest"
]
"channel" => "event"
]
[
"timestamp" => 1781147279
"timestamp_rfc3339" => "2026-06-11T05:07:59.559+02:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.request"
"listener" => "Symfony\Component\HttpKernel\EventListener\SessionListener::onKernelRequest"
]
"channel" => "event"
]
[
"timestamp" => 1781147279
"timestamp_rfc3339" => "2026-06-11T05:07:59.559+02:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.request"
"listener" => "Symfony\Component\HttpKernel\EventListener\LocaleListener::setDefaultLocale"
]
"channel" => "event"
]
[
"timestamp" => 1781147279
"timestamp_rfc3339" => "2026-06-11T05:07:59.559+02:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.request"
"listener" => "Symfony\Component\HttpKernel\EventListener\RouterListener::onKernelRequest"
]
"channel" => "event"
]
[
"timestamp" => 1781147279
"timestamp_rfc3339" => "2026-06-11T05:07:59.559+02:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.request"
"listener" => "Symfony\Component\HttpKernel\EventListener\LocaleListener::onKernelRequest"
]
"channel" => "event"
]
[
"timestamp" => 1781147279
"timestamp_rfc3339" => "2026-06-11T05:07:59.559+02:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.request"
"listener" => "Symfony\Component\HttpKernel\EventListener\LocaleAwareListener::onKernelRequest"
]
"channel" => "event"
]
[
"timestamp" => 1781147279
"timestamp_rfc3339" => "2026-06-11T05:07:59.559+02:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.request"
"listener" => "Symfony\Bundle\SecurityBundle\Debug\TraceableFirewallListener::configureLogoutUrlGenerator"
]
"channel" => "event"
]
[
"timestamp" => 1781147279
"timestamp_rfc3339" => "2026-06-11T05:07:59.559+02:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.request"
"listener" => "Symfony\Bundle\SecurityBundle\Debug\TraceableFirewallListener::onKernelRequest"
]
"channel" => "event"
]
[
"timestamp" => 1781147279
"timestamp_rfc3339" => "2026-06-11T05:07:59.559+02:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.request"
"listener" => "App\StartPlatz\Bundle\UserBundle\EventSubscriber\ForcePasswordResetSubscriber::onKernelRequest"
]
"channel" => "event"
]
[
"timestamp" => 1781147279
"timestamp_rfc3339" => "2026-06-11T05:07:59.650+02:00"
"message" => "Uncaught PHP Exception Twig\Error\RuntimeError: "Key "presse" for sequence/mapping with keys "events, mitmischen, startup-oekosystem, gruenderstipendium, career, corporate-innovation, corporate, corporate-0, corporate-1, corporate-2, corporate-3, corporate-4, innovation-partnerschaften, ki-weiterbildung, geschaeftsadresse-cologne, geschaeftsadresse-duesseldorf, coworking-offices, offices-cologne, offices-duesseldorf, coworking-cologne, coworking-duesseldorf, bootstrapping, tarife, memberships, tagen, tarife-mitgliedschaft, warum-startplatz, konferenzraum, rheinland-pitch, wissen, startup-wiki, sprechstunden, mentoring, unser-leitbild, ueber-uns, standorte, startplatz-team, referenzen, kooperationen, startups, shop, blog, tagungsraum-dus, tagungsraum-koeln, ueber-startplatz, partner, jobs, software, service-partner" does not exist in "@StartPlatzStyleBundle/Navigation/_nav.public.tailwind.html.twig" at line 172." at _nav.public.tailwind.html.twig line 172"
"priority" => 500
"priorityName" => "CRITICAL"
"context" => [
"exception" => Twig\Error\RuntimeError {#8086
#message: "Key "presse" for sequence/mapping with keys "events, mitmischen, startup-oekosystem, gruenderstipendium, career, corporate-innovation, corporate, corporate-0, corporate-1, corporate-2, corporate-3, corporate-4, innovation-partnerschaften, ki-weiterbildung, geschaeftsadresse-cologne, geschaeftsadresse-duesseldorf, coworking-offices, offices-cologne, offices-duesseldorf, coworking-cologne, coworking-duesseldorf, bootstrapping, tarife, memberships, tagen, tarife-mitgliedschaft, warum-startplatz, konferenzraum, rheinland-pitch, wissen, startup-wiki, sprechstunden, mentoring, unser-leitbild, ueber-uns, standorte, startplatz-team, referenzen, kooperationen, startups, shop, blog, tagungsraum-dus, tagungsraum-koeln, ueber-startplatz, partner, jobs, software, service-partner" does not exist in "@StartPlatzStyleBundle/Navigation/_nav.public.tailwind.html.twig" at line 172."
#code: 0
#file: "/var/www/html/src/StartPlatz/Bundle/StyleBundle/Resources/views/Navigation/_nav.public.tailwind.html.twig"
#line: 172
-lineno: 172
-rawMessage: "Key "presse" for sequence/mapping with keys "events, mitmischen, startup-oekosystem, gruenderstipendium, career, corporate-innovation, corporate, corporate-0, corporate-1, corporate-2, corporate-3, corporate-4, innovation-partnerschaften, ki-weiterbildung, geschaeftsadresse-cologne, geschaeftsadresse-duesseldorf, coworking-offices, offices-cologne, offices-duesseldorf, coworking-cologne, coworking-duesseldorf, bootstrapping, tarife, memberships, tagen, tarife-mitgliedschaft, warum-startplatz, konferenzraum, rheinland-pitch, wissen, startup-wiki, sprechstunden, mentoring, unser-leitbild, ueber-uns, standorte, startplatz-team, referenzen, kooperationen, startups, shop, blog, tagungsraum-dus, tagungsraum-koeln, ueber-startplatz, partner, jobs, software, service-partner" does not exist."
-source: Twig\Source {#6840 …}
-phpFile: "/var/www/html/vendor/twig/twig/src/Extension/CoreExtension.php"
-phpLine: 1752
trace: {
/var/www/html/src/StartPlatz/Bundle/StyleBundle/Resources/views/Navigation/_nav.public.tailwind.html.twig:172 {
Twig\Extension\CoreExtension::getAttribute(Environment $env, Source $source, $object, $item, array $arguments = [], $type = Template::ANY_CALL, $isDefinedTest = false, $ignoreStrictCheck = false, $sandboxed = false, int $lineno = -1) …
› <a href="{{ attribute(menuLinks, '/presse') }}" class="block px-4 py-2 text-sm text-gray-800 hover:bg-[#aacf61]">
› {{ attribute(menuPhrases, 'presse') }}
› </a>
}
/var/www/html/src/StartPlatz/Bundle/StyleBundle/Resources/views/Navigation/_nav.public.tailwind.html.twig:172 {
__TwigTemplate_5b0d7fa8f00bdcb08e552b4b92b874c8->doDisplay(array $context, array $blocks = []): iterable …
› <a href="{{ attribute(menuLinks, '/presse') }}" class="block px-4 py-2 text-sm text-gray-800 hover:bg-[#aacf61]">
› {{ attribute(menuPhrases, 'presse') }}
› </a>
arguments: {
$env: Twig\Environment {#5041 …}
$source: Twig\Source {#6840 …}
$object: [ …49]
$item: "presse"
$arguments: []
$type: "any"
$isDefinedTest: false
$ignoreStrictCheck: false
$sandboxed: false
$lineno: 172
}
}
/var/www/html/vendor/twig/twig/src/Template.php:402 {
Twig\Template->yield(array $context, array $blocks = []): iterable …
› try {
› yield from $this->doDisplay($context, $blocks);
› } catch (Error $e) {
arguments: {
$context: [ …19]
$blocks: []
}
}
/var/www/html/vendor/twig/twig/src/Template.php:358 {
Twig\Template->display(array $context, array $blocks = []): void …
› {
› foreach ($this->yield($context, $blocks) as $data) {
› echo $data;
arguments: {
$context: [ …10]
$blocks: []
}
}
/var/www/html/vendor/twig/twig/src/Template.php:373 {
Twig\Template->render(array $context): string …
› try {
› $this->display($context);
› } catch (\Throwable $e) {
arguments: {
$context: [ …4]
}
}
/var/www/html/vendor/twig/twig/src/TemplateWrapper.php:51 {
Twig\TemplateWrapper->render(array $context = []): string …
› {
› return $this->template->render($context);
› }
arguments: {
$context: [ …4]
}
}
/var/www/html/vendor/twig/twig/src/Environment.php:333 {
Twig\Environment->render($name, array $context = []): string …
› {
› return $this->load($name)->render($context);
› }
arguments: {
$context: [ …4]
}
}
/var/www/html/vendor/symfony/framework-bundle/Controller/AbstractController.php:467 {
Symfony\Bundle\FrameworkBundle\Controller\AbstractController->doRenderView(string $view, ?string $block, array $parameters, string $method): string …
›
› return $this->container->get('twig')->render($view, $parameters);
› }
arguments: {
$name: "@StartPlatzStyleBundle/Navigation/_nav.public.tailwind.html.twig"
$context: [ …4]
}
}
/var/www/html/vendor/symfony/framework-bundle/Controller/AbstractController.php:472 {
Symfony\Bundle\FrameworkBundle\Controller\AbstractController->doRender(string $view, ?string $block, array $parameters, ?Response $response, string $method): Response …
› {
› $content = $this->doRenderView($view, $block, $parameters, $method);
› $response ??= new Response();
arguments: {
$view: "@StartPlatzStyleBundle/Navigation/_nav.public.tailwind.html.twig"
$block: null
$parameters: [ …4]
$method: "render"
}
}
/var/www/html/vendor/symfony/framework-bundle/Controller/AbstractController.php:284 {
Symfony\Bundle\FrameworkBundle\Controller\AbstractController->render(string $view, array $parameters = [], ?Response $response = null): Response …
› {
› return $this->doRender($view, null, $parameters, $response, __FUNCTION__);
› }
arguments: {
$view: "@StartPlatzStyleBundle/Navigation/_nav.public.tailwind.html.twig"
$block: null
$parameters: [ …4]
$response: null
$method: "render"
}
}
/var/www/html/src/StartPlatz/Bundle/WebsiteBundle/Controller/DefaultController.php:117 {
App\StartPlatz\Bundle\WebsiteBundle\Controller\DefaultController->menuTailwindAction($permalink, Request $request) …
›
› return $this->render('@StartPlatzStyleBundle/Navigation/_nav.public.tailwind.html.twig', [
› 'menuLinksAndPhrases' => $this->menuTranslationService->getMenuLinksAndPhrases($targetPath, $lang),
arguments: {
$view: "@StartPlatzStyleBundle/Navigation/_nav.public.tailwind.html.twig"
$parameters: [ …4]
}
}
/var/www/html/vendor/symfony/http-kernel/HttpKernel.php:183 {
Symfony\Component\HttpKernel\HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› // call controller
› $response = $controller(...$arguments);
›
arguments: {
$permalink: "https://www.staging.startplatz.de/fr/a-propos"
$request: Symfony\Component\HttpFoundation\Request {#147 …}
}
}
/var/www/html/vendor/symfony/http-kernel/HttpKernel.php:76 {
Symfony\Component\HttpKernel\HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› return $response = $this->handleRaw($request, $type);
› } catch (\Throwable $e) {
arguments: {
$request: Symfony\Component\HttpFoundation\Request {#2 …}
$type: 1
}
}
/var/www/html/vendor/symfony/http-kernel/HttpCache/SubRequestHandler.php:86 {
Symfony\Component\HttpKernel\HttpCache\SubRequestHandler::handle(HttpKernelInterface $kernel, Request $request, int $type, bool $catch): Response …
› try {
› return $kernel->handle($request, $type, $catch);
› } finally {
arguments: {
$request: Symfony\Component\HttpFoundation\Request {#147 …}
$type: 2
$catch: false
}
}
/var/www/html/vendor/symfony/http-kernel/Fragment/InlineFragmentRenderer.php:75 {
Symfony\Component\HttpKernel\Fragment\InlineFragmentRenderer->render(Symfony\Component\HttpKernel\Controller\ControllerReference|string $uri, Request $request, array $options = []): Response …
› try {
› return SubRequestHandler::handle($this->kernel, $subRequest, HttpKernelInterface::SUB_REQUEST, false);
› } catch (\Exception $e) {
arguments: {
$kernel: Symfony\Component\HttpKernel\HttpKernel {#2087 …}
$request: Symfony\Component\HttpFoundation\Request {#147 …}
$type: 2
$catch: false
}
}
/var/www/html/vendor/symfony/http-kernel/Fragment/FragmentHandler.php:81 {
Symfony\Component\HttpKernel\Fragment\FragmentHandler->render(Symfony\Component\HttpKernel\Controller\ControllerReference|string $uri, string $renderer = 'inline', array $options = []): ?string …
›
› return $this->deliver($this->renderers[$renderer]->render($uri, $request, $options));
› }
arguments: {
$uri: "/_fragment?_path=_format%3Dhtml%26_locale%3Den%26_controller%3DApp%255CStartPlatz%255CBundle%255CWebsiteBundle%255CController%255CDefaultController%253A%253AmenuTailwindAction"
$request: Symfony\Component\HttpFoundation\Request {#2 …}
$options: [ …1]
}
}
/var/www/html/vendor/symfony/http-kernel/DependencyInjection/LazyLoadingFragmentHandler.php:46 {
Symfony\Component\HttpKernel\DependencyInjection\LazyLoadingFragmentHandler->render(Symfony\Component\HttpKernel\Controller\ControllerReference|string $uri, string $renderer = 'inline', array $options = []): ?string …
›
› return parent::render($uri, $renderer, $options);
› }
arguments: {
$uri: Symfony\Component\HttpKernel\Controller\ControllerReference {#1067 …}
$renderer: "inline"
$options: [ …1]
}
}
/var/www/html/vendor/startplatz/wordpress-integration-bundle/Wordpress/ShortCode/ControllerShortCode.php:28 {
Startplatz\Bundle\WordpressIntegrationBundle\Wordpress\ShortCode\ControllerShortCode->execute($attributes, $content = null) …
› $attributes = (array)$attributes;
› return $this->handler->render(
› new ControllerReference(
arguments: {
$uri: Symfony\Component\HttpKernel\Controller\ControllerReference {#1067 …}
}
}
Startplatz\Bundle\WordpressIntegrationBundle\Wordpress\ShortCode\ControllerShortCode->execute() {}
/var/www/html/vendor/startplatz/wordpress-integration-bundle/EventListener/WordpressResponseListener.php:198 {
Startplatz\Bundle\WordpressIntegrationBundle\EventListener\WordpressResponseListener->{closure:Startplatz\Bundle\WordpressIntegrationBundle\EventListener\WordpressResponseListener::expandShortCodes():187} …
› // enclosing tag - extra parameter
› return $m[1] . call_user_func( array($shortCodes[$tag], 'execute'), $attr, $m[5], $tag ) . $m[6];
› } else {
arguments: {
$callback: [ …2]
...$args: {
[ …1]
""
"4sp_tailwind_menu"
}
}
}
Startplatz\Bundle\WordpressIntegrationBundle\EventListener\WordpressResponseListener->{closure:Startplatz\Bundle\WordpressIntegrationBundle\EventListener\WordpressResponseListener::expandShortCodes():187}() {}
/var/www/html/vendor/startplatz/wordpress-integration-bundle/EventListener/WordpressResponseListener.php:187 {
Startplatz\Bundle\WordpressIntegrationBundle\EventListener\WordpressResponseListener->expandShortCodes($content) …
› $shortCodes = $this->shortCodes;
› $newBody = preg_replace_callback("/$pattern/s", function($m) use ($shortCodes) {
› // allow [[foo]] syntax for escaping a tag
arguments: {
$pattern: "/\[(\[?)(kopfmenu|4sp_nextevent|4sp_showevents|4sp_future_events|4sp_list_group_events|4sp_next_events|4sp_past_events|4sp_service_partner_list_all|4sp_footer|4sp_bs40_footer|4sp_menu|4sp_menu_en|4sp_bs40_menu|4sp_tailwind_menu|4sp_tailwind_footer|4sp_summer26_menu|4sp_summer26_footer|4sp_homepage_css|4sp_rheinland_pitch|sy\-header|sy\-footer|events\.this\.week|symfony_render)\b([^\]\/]*(?:\/(?!\])[^\]\/]*)*?)(?:(\/)\]|\](?:([^\[]*+(?:\[(?!\/\2\])[^\[]*+)*+)\[\/\2\])?)(\]?)/s"
$callback: Closure($m) {#801 …}
$subject: """
\n
<head>\n
<!-- header-ai-bold-friendly.php starts -->\n
<meta charset="utf-8">\n
<meta name="viewport" content="width=device-width, initial-scale=1">\n
\n
<link rel="profile" href="http://gmpg.org/xfn/11">\n
<link rel="pingback" href="https://www.staging.startplatz.de/xmlrpc.php">\n
\n
<!-- Favicons -->\n
<link rel="icon" href="/favicon.png" sizes="32x32">\n
\n
<!-- Google Analytics -->\n
<script async src="https://www.googletagmanager.com/gtag/js?id=G-XYVL4EFW9X"></script>\n
<script>\n
window.dataLayer = window.dataLayer || [];\n
function gtag(){dataLayer.push(arguments);}\n
gtag('js', new Date());\n
gtag('config', 'G-XYVL4EFW9X');\n
</script>\n
\n
<!-- Google Tag Manager -->\n
<script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':\n
new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],\n
j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=\n
'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);\n
})(window,document,'script','dataLayer','GTM-5WTVWDT');</script>\n
\n
<!-- Facebook Pixel -->\n
<script>\n
!function(f,b,e,v,n,t,s)\n
{if(f.fbq)return;n=f.fbq=function(){n.callMethod?\n
n.callMethod.apply(n,arguments):n.queue.push(arguments)};\n
if(!f._fbq)f._fbq=n;n.push=n;n.loaded=!0;n.version='2.0';\n
n.queue=[];t=b.createElement(e);t.async=!0;\n
t.src=v;s=b.getElementsByTagName(e)[0];\n
s.parentNode.insertBefore(t,s)}(window,document,'script',\n
'https://connect.facebook.net/en_US/fbevents.js');\n
fbq('init', '767917863396798');\n
fbq('track', 'PageView');\n
</script>\n
<noscript>\n
<img height="1" width="1" src="https://www.facebook.com/tr?id=767917863396798&ev=PageView&noscript=1"/>\n
</noscript>\n
\n
<!-- Google Fonts: DM Serif Display + Source Sans Pro + JetBrains Mono -->\n
<link rel="preconnect" href="https://fonts.googleapis.com">\n
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>\n
<link href="https://fonts.googleapis.com/css2?family=DM+Serif+Display&family=Source+Sans+Pro:wght@400;600;700&family=JetBrains+Mono:wght@400;500;700&display=swap" rel="stylesheet">\n
\n
<!-- Tailwind CSS CDN + Bold Friendly Config -->\n
<script src="https://cdn.tailwindcss.com"></script>\n
<script src="/js/tailwind-config-bold-friendly.js"></script>\n
\n
<!-- Alpine.js + Collapse Plugin (fuer Nav + FAQ) -->\n
<script defer src="https://cdn.jsdelivr.net/npm/@alpinejs/collapse@3/dist/cdn.min.js"></script>\n
<script defer src="https://cdn.jsdelivr.net/npm/alpinejs@3/dist/cdn.min.js"></script>\n
\n
<!-- WordPress Head -->\n
<meta name='robots' content='index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1' />\n
\n
\t<!-- This site is optimized with the Yoast SEO Premium plugin v27.6 (Yoast SEO v27.6) - https://yoast.com/product/yoast-seo-premium-wordpress/ -->\n
\t<title>À propos de nous - STARTPLATZ</title>\n
\t<link rel="canonical" href="https://www.staging.startplatz.de/fr/a-propos/" />\n
\t<meta property="og:locale" content="de_DE" />\n
\t<meta property="og:type" content="article" />\n
\t<meta property="og:title" content="À propos de nous" />\n
\t<meta property="og:description" content="À propos de STARTPLATZ Le hub startup de la Rhénanie depuis 2012. STARTPLATZ est le point de rencontre et le premier interlocuteur des startups et entreprises innovantes au cœur de l’écosystème entrepreneurial rhénan — fondé en 2012 à Cologne, et à Düsseldorf depuis 2015. 1 500+ Startups accompagnéesà Cologne & Düsseldorf 1,5+ Md € Investissementsdans […]" />\n
\t<meta property="og:url" content="https://www.staging.startplatz.de/fr/a-propos/" />\n
\t<meta property="og:site_name" content="STARTPLATZ" />\n
\t<meta property="article:modified_time" content="2026-05-28T10:10:16+00:00" />\n
\t<meta property="og:image" content="https://res.cloudinary.com/startplatz/image/upload/c_scale,q_auto,w_800/v1614775944/Offices/K%C3%B6ln/Atmosph%C3%A4re%20Coworking/STARTPLATZ_Atmospa%CC%88he45.jpg" />\n
\t<meta name="twitter:label1" content="Geschätzte Lesezeit" />\n
\t<meta name="twitter:data1" content="5\u{A0}Minuten" />\n
\t<script type="application/ld+json" class="yoast-schema-graph">{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.staging.startplatz.de\/fr\/a-propos\/","url":"https:\/\/www.staging.startplatz.de\/fr\/a-propos\/","name":"À propos de nous - STARTPLATZ","isPartOf":{"@id":"https:\/\/www.staging.startplatz.de\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.staging.startplatz.de\/fr\/a-propos\/#primaryimage"},"image":{"@id":"https:\/\/www.staging.startplatz.de\/fr\/a-propos\/#primaryimage"},"thumbnailUrl":"https:\/\/res.cloudinary.com\/startplatz\/image\/upload\/c_scale,q_auto,w_800\/v1614775944\/Offices\/K%C3%B6ln\/Atmosph%C3%A4re%20Coworking\/STARTPLATZ_Atmospa%CC%88he45.jpg","datePublished":"2025-11-22T22:43:07+00:00","dateModified":"2026-05-28T10:10:16+00:00","breadcrumb":{"@id":"https:\/\/www.staging.startplatz.de\/fr\/a-propos\/#breadcrumb"},"inLanguage":"de","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.staging.startplatz.de\/fr\/a-propos\/"]}]},{"@type":"ImageObject","inLanguage":"de","@id":"https:\/\/www.staging.startplatz.de\/fr\/a-propos\/#primaryimage","url":"https:\/\/res.cloudinary.com\/startplatz\/image\/upload\/c_scale,q_auto,w_800\/v1614775944\/Offices\/K%C3%B6ln\/Atmosph%C3%A4re%20Coworking\/STARTPLATZ_Atmospa%CC%88he45.jpg","contentUrl":"https:\/\/res.cloudinary.com\/startplatz\/image\/upload\/c_scale,q_auto,w_800\/v1614775944\/Offices\/K%C3%B6ln\/Atmosph%C3%A4re%20Coworking\/STARTPLATZ_Atmospa%CC%88he45.jpg"},{"@type":"BreadcrumbList","@id":"https:\/\/www.staging.startplatz.de\/fr\/a-propos\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.staging.startplatz.de\/"},{"@type":"ListItem","position":2,"name":"STARTPLATZ : le hub de la scène startup de Rhénanie-du-Nord-Westphalie","item":"https:\/\/www.staging.startplatz.de\/fr\/"},{"@type":"ListItem","position":3,"name":"À propos de nous"}]},{"@type":"WebSite","@id":"https:\/\/www.staging.startplatz.de\/#website","url":"https:\/\/www.staging.startplatz.de\/","name":"STARTPLATZ","description":"Startup Inkubator in Köln und Düsseldorf","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.staging.startplatz.de\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"de"}]}</script>\n
\t<!-- / Yoast SEO Premium plugin. -->\n
\n
\n
<link rel='dns-prefetch' href='//www.staging.startplatz.de' />\n
<link rel="alternate" type="application/rss+xml" title="STARTPLATZ » Feed" href="https://www.staging.startplatz.de/feed/" />\n
<link rel="alternate" type="application/rss+xml" title="STARTPLATZ » Kommentar-Feed" href="https://www.staging.startplatz.de/comments/feed/" />\n
<link rel="alternate" title="oEmbed (JSON)" type="application/json+oembed" href="https://www.staging.startplatz.de/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fwww.staging.startplatz.de%2Ffr%2Fa-propos%2F" />\n
<link rel="alternate" title="oEmbed (XML)" type="text/xml+oembed" href="https://www.staging.startplatz.de/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fwww.staging.startplatz.de%2Ffr%2Fa-propos%2F&format=xml" />\n
<style id='wp-img-auto-sizes-contain-inline-css' type='text/css'>\n
img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}\n
/*# sourceURL=wp-img-auto-sizes-contain-inline-css */\n
</style>\n
<style id='wp-emoji-styles-inline-css' type='text/css'>\n
\n
\timg.wp-smiley, img.emoji {\n
\t\tdisplay: inline !important;\n
\t\tborder: none !important;\n
\t\tbox-shadow: none !important;\n
\t\theight: 1em !important;\n
\t\twidth: 1em !important;\n
\t\tmargin: 0 0.07em !important;\n
\t\tvertical-align: -0.1em !important;\n
\t\tbackground: none !important;\n
\t\tpadding: 0 !important;\n
\t}\n
/*# sourceURL=wp-emoji-styles-inline-css */\n
</style>\n
<style id='wp-block-library-inline-css' type='text/css'>\n
:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}.wp-element-button{cursor:pointer}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-very-light-gray-color{color:#eee}:root .has-very-dark-gray-color{color:#313131}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}.has-regular-font-size{font-size:1em}.has-larger-font-size{font-size:2.625em}.has-normal-font-size{font-size:var(--wp--preset--font-size--normal)}.has-huge-font-size{font-size:var(--wp--preset--font-size--huge)}.has-text-align-center{text-align:center}.has-text-align-left{text-align:left}.has-text-align-right{text-align:right}.has-fit-text{white-space:nowrap!important}#end-resizable-editor-section{display:none}.aligncenter{clear:both}.items-justified-left{justify-content:flex-start}.items-justified-center{justify-content:center}.items-justified-right{justify-content:flex-end}.items-justified-space-between{justify-content:space-between}.screen-reader-text{border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#ddd;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html :where(.has-border-color){border-style:solid}html :where([style*=border-top-color]){border-top-style:solid}html :where([style*=border-right-color]){border-right-style:solid}html :where([style*=border-bottom-color]){border-bottom-style:solid}html :where([style*=border-left-color]){border-left-style:solid}html :where([style*=border-width]){border-style:solid}html :where([style*=border-top-width]){border-top-style:solid}html :where([style*=border-right-width]){border-right-style:solid}html :where([style*=border-bottom-width]){border-bottom-style:solid}html :where([style*=border-left-width]){border-left-style:solid}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0px)}@media screen and (max-width:600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0px}}\n
/*wp_block_styles_on_demand_placeholder:6a2a268f9754a*/\n
/*# sourceURL=wp-block-library-inline-css */\n
</style>\n
<style id='classic-theme-styles-inline-css' type='text/css'>\n
/*! This file is auto-generated */\n
.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}\n
/*# sourceURL=/wp-includes/css/classic-themes.min.css */\n
</style>\n
<link rel='stylesheet' id='mc4wp-form-styles-builder-css' href='//www.staging.startplatz.de/wp-content/uploads/mc4wp-stylesheets/bundle.css?ver=1649164263' type='text/css' media='all' />\n
<link rel="https://api.w.org/" href="https://www.staging.startplatz.de/wp-json/" /><link rel="alternate" title="JSON" type="application/json" href="https://www.staging.startplatz.de/wp-json/wp/v2/pages/79516" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://www.staging.startplatz.de/xmlrpc.php?rsd" />\n
<meta name="generator" content="WordPress 6.9.4" />\n
<link rel='shortlink' href='https://www.staging.startplatz.de/?p=79516' />\n
\n
<!-- Bold Friendly Design System -->\n
<link rel="stylesheet" href="/css/bold-friendly.css">\n
\n
<!-- Custom CSS per page -->\n
<style id="page-custom-css">\n
</style>\n
\n
<!-- header-ai-bold-friendly.php ends -->\n
</head>\n
\n
<body id="top" class="wp-singular page-template page-template-page-ai-bold-friendly page-template-page-ai-bold-friendly-php page page-id-79516 page-child parent-pageid-79512 wp-theme-startplatz ai-bold-friendly-template group-blog">\n
<!-- Google Tag Manager (noscript) -->\n
<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-5WTVWDT"\n
height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>\n
\n
<!-- page-ai-bold-friendly.php starts -->\n
\n
[4sp_tailwind_menu permalink=https://www.staging.startplatz.de/fr/a-propos/]\n
<!-- Main Content -->\n
<main>\n
\n
<!-- STARTPLATZ Über uns Redesign 2026-05-19 — Bold-Builder -->\n
<style>\n
\n
:root {\n
--sp-green: #7ab800;\n
--sp-green-dark: #5a8a00;\n
--sp-blue: #0080bb;\n
--sp-blue-dark: #006699;\n
--sp-gray: #525459;\n
--sp-graphit: #2a2c30;\n
--sp-warm: #f3f1ec;\n
--sp-gray-light: #f5f6f7;\n
--sp-gray-mid: #e2e3e5;\n
--serif: 'DM Serif Display', Georgia, serif;\n
--sans: 'Source Sans 3', -apple-system, BlinkMacSystemFont, sans-serif;\n
}\n
* { margin: 0; padding: 0; box-sizing: border-box; }\n
html { scroll-behavior: smooth; }\n
body {\n
font-family: var(--sans);\n
color: var(--sp-gray);\n
line-height: 1.5;\n
-webkit-font-smoothing: antialiased;\n
background: #fff;\n
}\n
a { color: inherit; text-decoration: none; }\n
img { max-width: 100%; display: block; }\n
button { font: inherit; cursor: pointer; border: none; background: none; }\n
.container { max-width: 1280px; margin: 0 auto; padding: 0 32px; }\n
\n
/* === MEGA MENU === */\n
.megamenu {\n
position: fixed;\n
top: 0; left: 0; right: 0;\n
z-index: 100;\n
transition: background 0.4s cubic-bezier(0.4, 0, 0.2, 1), box-shadow 0.4s ease, color 0.4s ease;\n
}\n
.megamenu.is-transparent {\n
background: linear-gradient(180deg, rgba(0,0,0,0.25), transparent);\n
color: white;\n
}\n
.megamenu.is-solid {\n
background: rgba(255,255,255,0.97);\n
color: var(--sp-graphit);\n
box-shadow: 0 1px 0 var(--sp-gray-mid), 0 6px 20px -10px rgba(0,0,0,0.08);\n
}\n
.megamenu-bar {\n
display: flex;\n
align-items: center;\n
justify-content: space-between;\n
height: 76px;\n
padding: 0 32px;\n
max-width: 1440px;\n
margin: 0 auto;\n
}\n
.megamenu-logo {\n
flex-shrink: 0;\n
display: flex;\n
align-items: center;\n
height: 40px;\n
}\n
.megamenu-logo img {\n
height: 36px;\n
width: auto;\n
transition: opacity 0.25s ease;\n
}\n
.megamenu-logo .logo-light { display: block; }\n
.megamenu-logo .logo-dark { display: none; }\n
.megamenu.is-solid .megamenu-logo .logo-light { display: none; }\n
.megamenu.is-solid .megamenu-logo .logo-dark { display: block; }\n
.megamenu-nav {\n
display: flex;\n
gap: 4px;\n
list-style: none;\n
}\n
.megamenu-link {\n
padding: 12px 18px;\n
font-weight: 500;\n
font-size: 16px;\n
border-radius: 8px;\n
transition: background 0.2s ease;\n
cursor: pointer;\n
display: flex;\n
align-items: center;\n
gap: 6px;\n
}\n
.megamenu.is-transparent .megamenu-link:hover {\n
background: rgba(255,255,255,0.1);\n
}\n
.megamenu.is-solid .megamenu-link:hover {\n
background: var(--sp-gray-light);\n
}\n
.megamenu-link[aria-expanded="true"] {\n
background: var(--sp-gray-light) !important;\n
color: var(--sp-graphit) !important;\n
}\n
.megamenu-link::after {\n
content: "";\n
display: inline-block;\n
width: 8px; height: 8px;\n
border-right: 2px solid currentColor;\n
border-bottom: 2px solid currentColor;\n
transform: rotate(45deg);\n
margin-left: 4px;\n
margin-top: -4px;\n
opacity: 0.6;\n
}\n
.megamenu-actions {\n
display: flex;\n
align-items: center;\n
gap: 16px;\n
}\n
.megamenu-lang {\n
font-size: 13px;\n
letter-spacing: 1px;\n
opacity: 0.7;\n
}\n
.megamenu-login {\n
font-size: 14px;\n
font-weight: 600;\n
}\n
.megamenu-cta {\n
background: var(--sp-green);\n
color: white !important;\n
padding: 12px 22px;\n
border-radius: 999px;\n
font-weight: 700;\n
font-size: 14px;\n
transition: background 0.2s ease, transform 0.2s ease;\n
}\n
.megamenu-cta:hover {\n
background: var(--sp-green-dark);\n
transform: translateY(-1px);\n
}\n
.megamenu-burger {\n
display: none;\n
width: 40px; height: 40px;\n
border-radius: 8px;\n
align-items: center;\n
justify-content: center;\n
}\n
.megamenu-burger span,\n
.megamenu-burger span::before,\n
.megamenu-burger span::after {\n
display: block;\n
width: 22px; height: 2px;\n
background: currentColor;\n
position: relative;\n
}\n
.megamenu-burger span::before { content: ""; position: absolute; top: -7px; }\n
.megamenu-burger span::after { content: ""; position: absolute; top: 7px; }\n
\n
/* Mega Panel */\n
.megamenu-panel {\n
display: none;\n
position: absolute;\n
top: 76px; left: 0; right: 0;\n
background: white;\n
color: var(--sp-graphit);\n
border-top: 1px solid var(--sp-gray-mid);\n
box-shadow: 0 24px 40px -20px rgba(0,0,0,0.2);\n
padding: 48px 32px 56px;\n
}\n
.megamenu-panel.is-open { display: block; }\n
.megamenu-panel-grid {\n
max-width: 1280px;\n
margin: 0 auto;\n
display: grid;\n
grid-template-columns: 1fr 1fr 1fr 1.2fr;\n
gap: 56px;\n
}\n
.megamenu-panel-col h4 {\n
font-family: var(--sans);\n
font-size: 12px;\n
font-weight: 700;\n
letter-spacing: 2px;\n
text-transform: uppercase;\n
color: var(--sp-gray);\n
margin-bottom: 20px;\n
display: flex;\n
align-items: center;\n
gap: 8px;\n
}\n
.megamenu-panel-col.is-highlight h4 {\n
color: var(--sp-graphit);\n
}\n
.megamenu-panel-col.is-highlight h4::before {\n
content: "";\n
width: 6px; height: 6px;\n
border-radius: 50%;\n
background: var(--sp-green);\n
box-shadow: 0 0 0 3px rgba(122,184,0,0.25);\n
flex-shrink: 0;\n
}\n
.megamenu-panel-col.is-highlight {\n
background: var(--sp-warm);\n
margin: -20px -16px;\n
padding: 24px 16px;\n
border-radius: 12px;\n
border: 1px solid rgba(122,184,0,0.3);\n
position: relative;\n
}\n
.megamenu-panel-col.is-highlight::after {\n
content: "Highlight";\n
position: absolute;\n
top: -10px; right: 12px;\n
background: var(--sp-green);\n
color: white;\n
font-size: 10px;\n
font-weight: 700;\n
letter-spacing: 1.5px;\n
padding: 4px 10px;\n
border-radius: 999px;\n
text-transform: uppercase;\n
}\n
.megamenu-panel-col ul { list-style: none; }\n
.megamenu-panel-col li { margin-bottom: 16px; }\n
.megamenu-panel-col a {\n
display: block;\n
font-weight: 600;\n
font-size: 16px;\n
color: var(--sp-graphit);\n
transition: color 0.2s ease, transform 0.2s ease;\n
}\n
.megamenu-panel-col a:hover {\n
color: var(--sp-green);\n
transform: translateX(3px);\n
}\n
.megamenu-panel-col a small {\n
display: block;\n
font-weight: 400;\n
font-size: 13px;\n
color: var(--sp-gray);\n
margin-top: 2px;\n
}\n
.megamenu-panel-feature {\n
background: var(--sp-warm);\n
border-radius: 12px;\n
padding: 28px;\n
border-left: 4px solid var(--sp-green);\n
}\n
.megamenu-panel-feature h5 {\n
font-family: var(--serif);\n
font-size: 24px;\n
color: var(--sp-graphit);\n
margin-bottom: 8px;\n
line-height: 1.2;\n
}\n
.megamenu-panel-feature p {\n
font-size: 14px;\n
color: var(--sp-gray);\n
margin-bottom: 16px;\n
}\n
.megamenu-panel-feature .arrow {\n
font-weight: 700;\n
color: var(--sp-green);\n
}\n
.wip-badge {\n
display: inline-block;\n
margin-left: 8px;\n
font-size: 10px;\n
letter-spacing: 1px;\n
text-transform: uppercase;\n
color: var(--sp-gray);\n
background: var(--sp-gray-mid);\n
padding: 2px 7px;\n
border-radius: 999px;\n
font-weight: 600;\n
vertical-align: middle;\n
}\n
a.is-wip { opacity: 0.7; cursor: not-allowed; }\n
a.is-wip:hover { color: inherit !important; transform: none !important; }\n
.is-live::after {\n
content: "↗";\n
display: inline-block;\n
margin-left: 5px;\n
color: var(--sp-gray);\n
font-size: 11px;\n
opacity: 0.6;\n
}\n
\n
/* === HERO === */\n
.hero {\n
background:\n
linear-gradient(180deg, rgba(42,44,48,0.40) 0%, rgba(42,44,48,0.60) 100%),\n
url('https://res.cloudinary.com/startplatz/image/upload/c_scale,q_auto,w_2000/v1614775944/Offices/K%C3%B6ln/Atmosph%C3%A4re%20Coworking/STARTPLATZ_Atmospa%CC%88he45.jpg') center/cover no-repeat;\n
background-color: var(--sp-graphit);\n
color: white;\n
padding: 120px 0 110px;\n
position: relative;\n
overflow: hidden;\n
}\n
.hero::before {\n
content: "";\n
position: absolute;\n
top: 0; right: 0; bottom: 0;\n
width: 55%;\n
background: linear-gradient(135deg, transparent, rgba(122,184,0,0.22) 60%, rgba(0,128,187,0.28));\n
clip-path: polygon(35% 0, 100% 0, 100% 100%, 0 100%);\n
pointer-events: none;\n
mix-blend-mode: screen;\n
}\n
.hero::after {\n
content: "";\n
position: absolute;\n
inset: 0;\n
background: radial-gradient(ellipse at 20% 80%, rgba(0,0,0,0.4), transparent 60%);\n
pointer-events: none;\n
}\n
.hero-content {\n
position: relative;\n
max-width: 1280px;\n
margin: 0 auto;\n
padding: 0 32px;\n
}\n
.hero-eyebrow {\n
display: inline-flex;\n
align-items: center;\n
gap: 10px;\n
font-size: 14px;\n
font-weight: 700;\n
letter-spacing: 2.5px;\n
text-transform: uppercase;\n
color: white;\n
margin-bottom: 32px;\n
padding: 10px 18px;\n
background: rgba(122,184,0,0.18);\n
border: 1px solid rgba(122,184,0,0.5);\n
border-radius: 999px;\n
}\n
.hero-eyebrow::before {\n
content: "";\n
width: 8px; height: 8px;\n
border-radius: 50%;\n
background: var(--sp-green);\n
box-shadow: 0 0 0 4px rgba(122,184,0,0.25);\n
animation: pulse 2.5s ease-in-out infinite;\n
}\n
@keyframes pulse {\n
0%, 100% { box-shadow: 0 0 0 4px rgba(122,184,0,0.25); }\n
50% { box-shadow: 0 0 0 8px rgba(122,184,0,0.05); }\n
}\n
.hero h1 {\n
font-family: var(--serif);\n
font-size: clamp(48px, 7vw, 88px);\n
line-height: 1.05;\n
margin-bottom: 28px;\n
max-width: 14ch;\n
letter-spacing: -0.02em;\n
}\n
.hero h1 em {\n
color: var(--sp-green);\n
font-style: italic;\n
}\n
.hero-sub {\n
font-size: 22px;\n
color: rgba(255,255,255,0.78);\n
max-width: 56ch;\n
line-height: 1.45;\n
margin-bottom: 56px;\n
}\n
\n
/* Persona Cards */\n
.personas {\n
display: grid;\n
grid-template-columns: repeat(5, 1fr);\n
gap: 14px;\n
}\n
.persona {\n
background: rgba(255,255,255,0.08);\n
border: 1px solid rgba(255,255,255,0.1);\n
padding: 28px 24px;\n
border-radius: 12px;\n
cursor: pointer;\n
transition: background 0.25s ease, border-color 0.25s ease, transform 0.25s ease;\n
display: flex;\n
flex-direction: column;\n
gap: 16px;\n
}\n
.persona:hover {\n
background: rgba(122,184,0,0.12);\n
border-color: var(--sp-green);\n
transform: translateY(-3px);\n
}\n
.persona-icon {\n
width: 44px; height: 44px;\n
border-radius: 12px;\n
background: rgba(122,184,0,0.15);\n
display: flex;\n
align-items: center;\n
justify-content: center;\n
color: var(--sp-green);\n
transition: background 0.25s ease, transform 0.25s ease;\n
}\n
.persona:hover .persona-icon {\n
background: var(--sp-green);\n
color: white;\n
transform: scale(1.05);\n
}\n
.persona-icon svg { width: 22px; height: 22px; }\n
.persona-title {\n
font-family: var(--serif);\n
font-size: 26px;\n
line-height: 1.15;\n
color: white;\n
}\n
.persona-desc {\n
font-size: 14px;\n
color: rgba(255,255,255,0.7);\n
line-height: 1.5;\n
flex-grow: 1;\n
}\n
.persona-cta {\n
font-size: 14px;\n
font-weight: 700;\n
color: var(--sp-green);\n
margin-top: 8px;\n
}\n
.persona-cta::after {\n
content: " →";\n
transition: margin 0.2s ease;\n
display: inline-block;\n
}\n
.persona:hover .persona-cta::after { margin-left: 6px; }\n
\n
/* === IMPACT METRICS === */\n
.impact {\n
background: var(--sp-warm);\n
padding: clamp(64px, 9vw, 110px) 0;\n
}\n
.impact-grid {\n
display: grid;\n
grid-template-columns: repeat(3, 1fr);\n
gap: 32px;\n
max-width: 1280px;\n
margin: 0 auto;\n
padding: 0 32px;\n
}\n
.impact-item {\n
text-align: left;\n
border-left: 3px solid var(--sp-green);\n
padding-left: 20px;\n
}\n
.impact-num {\n
font-family: var(--serif);\n
font-size: clamp(48px, 5vw, 72px);\n
line-height: 1;\n
color: var(--sp-graphit);\n
margin-bottom: 8px;\n
letter-spacing: -0.02em;\n
}\n
.impact-label {\n
font-size: 16px;\n
color: var(--sp-gray);\n
line-height: 1.4;\n
font-weight: 500;\n
}\n
\n
/* === SECTION HEADER === */\n
.section-eyebrow {\n
font-size: 13px;\n
font-weight: 700;\n
letter-spacing: 3px;\n
text-transform: uppercase;\n
color: var(--sp-green);\n
margin-bottom: 16px;\n
text-align: center;\n
}\n
.section-title {\n
font-family: var(--serif);\n
font-size: clamp(36px, 4.5vw, 56px);\n
line-height: 1.1;\n
text-align: center;\n
color: var(--sp-graphit);\n
max-width: 22ch;\n
margin: 0 auto 64px;\n
letter-spacing: -0.01em;\n
}\n
\n
/* === SUCCESS STORIES === */\n
.stories { background: white; padding: clamp(80px, 10vw, 130px) 0; }\n
.stories-grid {\n
display: grid;\n
grid-template-columns: repeat(4, 1fr);\n
gap: 20px;\n
max-width: 1280px;\n
margin: 0 auto;\n
padding: 0 32px;\n
}\n
.story-card {\n
aspect-ratio: 1 / 1;\n
background: var(--sp-warm);\n
border-radius: 12px;\n
padding: 28px 24px;\n
display: flex;\n
flex-direction: column;\n
justify-content: space-between;\n
transition: background 0.25s ease, transform 0.25s ease, border-color 0.25s ease;\n
cursor: pointer;\n
border: 1px solid var(--sp-gray-mid);\n
position: relative;\n
overflow: hidden;\n
}\n
.story-card::after {\n
content: "→";\n
position: absolute;\n
bottom: 24px; right: 28px;\n
font-size: 22px;\n
color: var(--sp-gray);\n
opacity: 0.4;\n
transition: opacity 0.25s ease, transform 0.25s ease, color 0.25s ease;\n
}\n
.story-card:hover::after { opacity: 1; transform: translateX(4px); color: var(--sp-green); }\n
.story-card:hover {\n
border-color: var(--sp-green);\n
background: white;\n
transform: translateY(-4px);\n
}\n
.story-card.featured {\n
background: var(--sp-graphit);\n
color: white;\n
grid-column: span 2;\n
aspect-ratio: 2 / 1;\n
border-color: var(--sp-graphit);\n
background-image:\n
linear-gradient(135deg, rgba(122,184,0,0.18), transparent 60%),\n
linear-gradient(rgba(42,44,48,0.85), rgba(42,44,48,0.85));\n
}\n
.story-card.featured::after { color: var(--sp-green); opacity: 0.8; }\n
.story-card.featured:hover { background: black; border-color: var(--sp-green); }\n
.story-logo {\n
height: 28px;\n
width: auto;\n
max-width: 60%;\n
opacity: 0.7;\n
margin-bottom: 8px;\n
filter: grayscale(100%);\n
transition: opacity 0.25s ease, filter 0.25s ease;\n
}\n
.story-card:hover .story-logo { opacity: 1; filter: none; }\n
.story-card.featured .story-logo { height: 36px; max-width: 180px; opacity: 0.9; filter: grayscale(100%) brightness(0) invert(1); }\n
.story-card.featured:hover .story-logo { opacity: 1; filter: brightness(0) invert(1); }\n
.story-name {\n
font-family: var(--serif);\n
font-size: 28px;\n
line-height: 1.1;\n
color: var(--sp-graphit);\n
}\n
.story-card.featured .story-name { font-size: 44px; color: white; max-width: 16ch; }\n
.story-card:not(.featured) .story-name { color: var(--sp-graphit); }\n
.story-meta {\n
font-size: 12px;\n
text-transform: uppercase;\n
letter-spacing: 2px;\n
opacity: 0.7;\n
font-weight: 700;\n
color: var(--sp-green);\n
}\n
.story-card.featured .story-meta { color: var(--sp-green); opacity: 1; }\n
.story-desc { font-size: 14px; line-height: 1.5; margin-top: 12px; color: rgba(255,255,255,0.78); max-width: 38ch; }\n
.story-placeholder {\n
font-size: 12px;\n
letter-spacing: 1.5px;\n
text-transform: uppercase;\n
color: var(--sp-gray);\n
opacity: 0.55;\n
font-weight: 600;\n
}\n
.stories-cta {\n
text-align: center;\n
margin-top: 56px;\n
}\n
.btn {\n
display: inline-block;\n
padding: 16px 32px;\n
background: var(--sp-graphit);\n
color: white !important;\n
border-radius: 999px;\n
font-weight: 700;\n
font-size: 15px;\n
transition: background 0.2s ease, transform 0.2s ease;\n
}\n
.btn:hover { background: black; transform: translateY(-1px); }\n
.btn-green { background: var(--sp-green); }\n
.btn-green:hover { background: var(--sp-green-dark); }\n
.btn-outline {\n
background: transparent;\n
border: 2px solid currentColor;\n
color: var(--sp-graphit) !important;\n
}\n
.btn-outline:hover { background: var(--sp-graphit); color: white !important; }\n
\n
/* === PILLARS (Was du bekommst) === */\n
.pillars {\n
background: var(--sp-graphit);\n
color: white;\n
padding: clamp(80px, 10vw, 130px) 0;\n
}\n
.pillars .section-title { color: white; }\n
.pillars .section-eyebrow { color: var(--sp-green); }\n
.pillars-grid {\n
display: grid;\n
grid-template-columns: repeat(3, 1fr);\n
gap: 32px;\n
max-width: 1280px;\n
margin: 0 auto;\n
padding: 0 32px;\n
}\n
.pillar {\n
padding: 40px 32px;\n
border-left: 3px solid var(--sp-green);\n
background: rgba(255,255,255,0.03);\n
border-radius: 0 12px 12px 0;\n
}\n
.pillar h3 {\n
font-family: var(--serif);\n
font-size: 32px;\n
line-height: 1.15;\n
margin-bottom: 20px;\n
}\n
.pillar p {\n
font-size: 16px;\n
line-height: 1.6;\n
color: rgba(255,255,255,0.78);\n
margin-bottom: 24px;\n
}\n
.pillar-list {\n
list-style: none;\n
margin-bottom: 24px;\n
}\n
.pillar-list li {\n
font-size: 15px;\n
padding: 8px 0;\n
border-bottom: 1px solid rgba(255,255,255,0.1);\n
color: rgba(255,255,255,0.9);\n
}\n
.pillar-link {\n
font-weight: 700;\n
color: var(--sp-green);\n
font-size: 15px;\n
}\n
.pillar-link::after { content: " →"; }\n
\n
/* === LOCATIONS === */\n
.locations { background: var(--sp-warm); padding: clamp(80px, 10vw, 130px) 0; }\n
.locations-grid {\n
display: grid;\n
grid-template-columns: 1fr 1fr;\n
gap: 48px;\n
max-width: 1280px;\n
margin: 0 auto;\n
padding: 0 32px;\n
}\n
.location {\n
background: white;\n
border-radius: 16px;\n
overflow: hidden;\n
border: 1px solid var(--sp-gray-mid);\n
display: flex;\n
flex-direction: column;\n
}\n
.location-img {\n
aspect-ratio: 16 / 9;\n
overflow: hidden;\n
}\n
.location-img img {\n
width: 100%;\n
height: 100%;\n
object-fit: cover;\n
display: block;\n
}\n
.location-body { padding: 32px; flex-grow: 1; display: flex; flex-direction: column; }\n
.location-name {\n
font-family: var(--serif);\n
font-size: 36px;\n
color: var(--sp-graphit);\n
margin-bottom: 8px;\n
}\n
.location-name.dus { color: var(--sp-green); }\n
.location-addr {\n
font-size: 15px;\n
color: var(--sp-gray);\n
margin-bottom: 20px;\n
line-height: 1.5;\n
}\n
.location-hours {\n
display: inline-block;\n
margin-top: 6px;\n
font-family: var(--mono);\n
font-size: 12px;\n
letter-spacing: 0.5px;\n
color: var(--sp-graphit);\n
opacity: 0.7;\n
}\n
.location-tags {\n
display: flex;\n
flex-wrap: wrap;\n
gap: 8px;\n
margin-bottom: 24px;\n
}\n
.location-tag {\n
background: var(--sp-gray-light);\n
color: var(--sp-gray);\n
font-size: 13px;\n
font-weight: 600;\n
padding: 4px 12px;\n
border-radius: 999px;\n
}\n
.location-actions {\n
display: flex;\n
gap: 16px;\n
margin-top: auto;\n
}\n
\n
/* === LATEST === */\n
.latest { background: white; padding: clamp(80px, 10vw, 130px) 0; }\n
.latest-grid {\n
display: grid;\n
grid-template-columns: repeat(3, 1fr);\n
gap: 28px;\n
max-width: 1280px;\n
margin: 0 auto;\n
padding: 0 32px;\n
}\n
.latest-card {\n
background: white;\n
border: 1px solid var(--sp-gray-mid);\n
border-radius: 12px;\n
overflow: hidden;\n
display: flex;\n
flex-direction: column;\n
transition: border-color 0.2s ease, transform 0.2s ease;\n
}\n
.latest-card:hover {\n
border-color: var(--sp-green);\n
transform: translateY(-3px);\n
}\n
.latest-card-img {\n
aspect-ratio: 16 / 10;\n
background: var(--sp-graphit);\n
display: flex;\n
align-items: flex-end;\n
justify-content: flex-start;\n
padding: 24px;\n
color: white;\n
position: relative;\n
overflow: hidden;\n
}\n
.latest-card-img::before {\n
content: "";\n
position: absolute;\n
inset: 0;\n
background:\n
linear-gradient(135deg, rgba(122,184,0,0.35), transparent 55%),\n
linear-gradient(225deg, rgba(0,128,187,0.30), transparent 55%);\n
}\n
.latest-card-img::after {\n
content: "";\n
position: absolute;\n
inset: 0;\n
background-image:\n
radial-gradient(circle at 80% 20%, rgba(255,255,255,0.08), transparent 40%),\n
radial-gradient(circle at 20% 80%, rgba(255,255,255,0.05), transparent 50%);\n
pointer-events: none;\n
}\n
.latest-card-img-label {\n
position: relative;\n
z-index: 1;\n
font-family: var(--serif);\n
font-size: 24px;\n
line-height: 1.1;\n
letter-spacing: -0.01em;\n
max-width: 16ch;\n
}\n
.latest-card:hover .latest-card-img::before {\n
background:\n
linear-gradient(135deg, rgba(122,184,0,0.55), transparent 60%),\n
linear-gradient(225deg, rgba(0,128,187,0.45), transparent 60%);\n
}\n
.latest-card-body { padding: 24px; }\n
.latest-tag {\n
display: inline-block;\n
font-size: 12px;\n
font-weight: 700;\n
letter-spacing: 2px;\n
text-transform: uppercase;\n
color: var(--sp-green);\n
margin-bottom: 12px;\n
}\n
.latest-card-title {\n
font-family: var(--serif);\n
font-size: 22px;\n
line-height: 1.25;\n
color: var(--sp-graphit);\n
margin-bottom: 12px;\n
}\n
.latest-card-meta {\n
font-size: 13px;\n
color: var(--sp-gray);\n
}\n
\n
/* === TESTIMONIALS === */\n
.testimonials {\n
background: var(--sp-warm);\n
padding: clamp(80px, 10vw, 130px) 0;\n
}\n
.testimonials-grid {\n
display: grid;\n
grid-template-columns: 1fr 1fr;\n
gap: 32px;\n
max-width: 1280px;\n
margin: 0 auto;\n
padding: 0 32px;\n
}\n
.testimonial {\n
background: white;\n
padding: 40px;\n
border-radius: 16px;\n
border-left: 4px solid var(--sp-green);\n
}\n
.testimonial-quote {\n
font-family: var(--serif);\n
font-size: 24px;\n
line-height: 1.4;\n
color: var(--sp-graphit);\n
margin-bottom: 24px;\n
font-style: italic;\n
}\n
.testimonial-author {\n
display: flex;\n
align-items: center;\n
gap: 16px;\n
}\n
.testimonial-avatar {\n
width: 48px; height: 48px;\n
border-radius: 50%;\n
background: linear-gradient(135deg, var(--sp-green), var(--sp-blue));\n
}\n
.testimonial-name {\n
font-weight: 700;\n
color: var(--sp-graphit);\n
font-size: 15px;\n
}\n
.testimonial-role {\n
font-size: 13px;\n
color: var(--sp-gray);\n
}\n
\n
/* === NEWSLETTER === */\n
.newsletter {\n
background: var(--sp-graphit);\n
color: white;\n
padding: clamp(64px, 9vw, 110px) 0;\n
}\n
.newsletter-inner {\n
max-width: 720px;\n
margin: 0 auto;\n
padding: 0 32px;\n
text-align: center;\n
}\n
.newsletter h2 {\n
font-family: var(--serif);\n
font-size: 44px;\n
line-height: 1.1;\n
margin-bottom: 16px;\n
}\n
.newsletter p {\n
font-size: 17px;\n
color: rgba(255,255,255,0.78);\n
margin-bottom: 36px;\n
}\n
.newsletter-form {\n
display: flex;\n
gap: 12px;\n
max-width: 480px;\n
margin: 0 auto;\n
}\n
.newsletter-form input {\n
flex: 1;\n
padding: 16px 22px;\n
border-radius: 999px;\n
border: 1px solid rgba(255,255,255,0.2);\n
background: rgba(255,255,255,0.05);\n
color: white;\n
font: inherit;\n
font-size: 15px;\n
}\n
.newsletter-form input::placeholder { color: rgba(255,255,255,0.5); }\n
.newsletter-form input:focus { outline: none; border-color: var(--sp-green); background: rgba(255,255,255,0.1); }\n
.newsletter-form button {\n
padding: 16px 28px;\n
background: var(--sp-green);\n
color: white;\n
border-radius: 999px;\n
font-weight: 700;\n
font-size: 15px;\n
transition: background 0.2s ease;\n
}\n
.newsletter-form button:hover { background: var(--sp-green-dark); }\n
\n
/* === FOOTER === */\n
.footer {\n
background: var(--sp-graphit);\n
color: rgba(255,255,255,0.5);\n
padding: 32px 0;\n
text-align: center;\n
font-size: 13px;\n
border-top: 1px solid rgba(255,255,255,0.08);\n
}\n
\n
/* === RESPONSIVE === */\n
@media (max-width: 980px) {\n
.megamenu-nav, .megamenu-actions .megamenu-lang, .megamenu-actions .megamenu-login { display: none; }\n
.megamenu-burger { display: flex; }\n
.hero { padding: 140px 0 80px; }\n
.hero h1 { font-size: clamp(40px, 9vw, 64px); }\n
.hero-sub { font-size: 18px; margin-bottom: 40px; }\n
.personas { grid-template-columns: 1fr 1fr; gap: 14px; }\n
.persona { padding: 24px 22px; }\n
.persona-title { font-size: 22px; }\n
.impact-grid { grid-template-columns: 1fr 1fr; gap: 28px; }\n
.stories-grid { grid-template-columns: 1fr 1fr; }\n
.story-card.featured { grid-column: span 2; aspect-ratio: 2 / 1; }\n
.story-card.featured .story-name { font-size: 32px; }\n
.pillars-grid, .latest-grid { grid-template-columns: 1fr; }\n
.locations-grid { grid-template-columns: 1fr; }\n
.testimonials-grid { grid-template-columns: 1fr; }\n
.megamenu-panel-grid { grid-template-columns: 1fr 1fr; gap: 32px; }\n
}\n
@media (max-width: 600px) {\n
.container, .hero-content, .megamenu-bar { padding-left: 20px; padding-right: 20px; }\n
.megamenu-bar { height: 64px; }\n
.megamenu-panel { top: 64px; padding: 32px 20px; }\n
.hero { padding: 110px 0 64px; }\n
.hero-eyebrow { font-size: 11px; padding: 8px 14px; letter-spacing: 2px; }\n
.hero h1 { font-size: clamp(36px, 11vw, 52px); margin-bottom: 20px; }\n
.hero-sub { font-size: 16px; margin-bottom: 32px; }\n
.personas { grid-template-columns: 1fr; gap: 12px; }\n
.persona { padding: 22px; }\n
.persona-title { font-size: 24px; }\n
.stories-grid { grid-template-columns: 1fr; }\n
.story-card.featured { grid-column: span 1; aspect-ratio: 16 / 11; }\n
.story-card.featured .story-name { font-size: 28px; }\n
.impact-grid { grid-template-columns: 1fr; gap: 20px; }\n
.impact-num { font-size: 48px; }\n
.newsletter-form { flex-direction: column; }\n
.newsletter h2 { font-size: 32px; }\n
.megamenu-panel-grid { grid-template-columns: 1fr; gap: 24px; }\n
.megamenu-cta { padding: 10px 16px; font-size: 13px; }\n
.section-title { font-size: 32px; margin-bottom: 40px; }\n
.pillar h3 { font-size: 26px; }\n
.location-name { font-size: 28px; }\n
}\n
\n
/* Mobile slide-in menu */\n
.mobile-menu {\n
position: fixed;\n
top: 0; right: 0;\n
width: min(380px, 100vw);\n
height: 100vh;\n
background: white;\n
color: var(--sp-graphit);\n
z-index: 200;\n
padding: 80px 32px 32px;\n
transform: translateX(100%);\n
transition: transform 0.3s ease;\n
box-shadow: -8px 0 32px rgba(0,0,0,0.2);\n
overflow-y: auto;\n
}\n
.mobile-menu.is-open { transform: translateX(0); }\n
.mobile-menu-close {\n
position: absolute;\n
top: 24px; right: 24px;\n
font-size: 28px;\n
color: var(--sp-graphit);\n
}\n
.mobile-menu ul { list-style: none; }\n
.mobile-menu > ul > li {\n
border-bottom: 1px solid var(--sp-gray-mid);\n
}\n
.mobile-menu > ul > li > a {\n
display: block;\n
padding: 18px 0;\n
font-family: var(--serif);\n
font-size: 22px;\n
color: var(--sp-graphit);\n
}\n
.mobile-menu .mobile-cta {\n
display: block;\n
margin-top: 24px;\n
padding: 16px;\n
background: var(--sp-green);\n
color: white;\n
text-align: center;\n
border-radius: 999px;\n
font-weight: 700;\n
}\n
.backdrop {\n
position: fixed;\n
inset: 0;\n
background: rgba(0,0,0,0.5);\n
z-index: 150;\n
opacity: 0;\n
pointer-events: none;\n
transition: opacity 0.3s ease;\n
}\n
.backdrop.is-open { opacity: 1; pointer-events: auto; }\n
\n
/* === SUB-PAGE OVERRIDES === */\n
.hero-page {\n
min-height: auto;\n
padding: 160px 0 90px;\n
}\n
.hero-page h1 {\n
font-size: clamp(40px, 5.5vw, 68px);\n
max-width: 20ch;\n
}\n
.hero-page .hero-sub {\n
margin-bottom: 0;\n
}\n
\n
.story-section {\n
padding: 120px 0;\n
background: white;\n
}\n
.story-split {\n
display: grid;\n
grid-template-columns: 1.1fr 1fr;\n
gap: 80px;\n
align-items: center;\n
max-width: 1280px;\n
margin: 0 auto;\n
padding: 0 32px;\n
}\n
.story-text .section-title {\n
margin-bottom: 28px;\n
max-width: 18ch;\n
}\n
.story-text p {\n
font-size: 17px;\n
line-height: 1.7;\n
color: var(--sp-gray);\n
margin-bottom: 18px;\n
max-width: 56ch;\n
}\n
.story-text p:last-child { margin-bottom: 0; }\n
.story-image {\n
border-radius: 12px;\n
overflow: hidden;\n
aspect-ratio: 4 / 5;\n
}\n
.story-image img {\n
width: 100%;\n
height: 100%;\n
object-fit: cover;\n
display: block;\n
}\n
\n
.treffpunkt {\n
padding: 120px 0;\n
background: var(--sp-warm);\n
}\n
.treffpunkt .container { text-align: center; }\n
.treffpunkt .section-title { margin: 0 auto 24px; max-width: 22ch; }\n
.treffpunkt-intro {\n
max-width: 56ch;\n
margin: 0 auto 48px;\n
font-size: 17px;\n
color: var(--sp-gray);\n
line-height: 1.6;\n
}\n
.treffpunkt-grid {\n
display: grid;\n
grid-template-columns: repeat(3, 1fr);\n
gap: 24px;\n
max-width: 1100px;\n
margin: 0 auto;\n
}\n
.treffpunkt-card {\n
background: white;\n
border-radius: 12px;\n
padding: 32px 28px;\n
text-align: left;\n
border: 1px solid var(--sp-gray-mid);\n
}\n
.treffpunkt-card h3 {\n
font-family: var(--serif);\n
font-size: 24px;\n
color: var(--sp-graphit);\n
margin-bottom: 8px;\n
}\n
.treffpunkt-card .frequency {\n
font-size: 11px;\n
letter-spacing: 2px;\n
text-transform: uppercase;\n
color: var(--sp-green);\n
font-weight: 700;\n
margin-bottom: 14px;\n
}\n
.treffpunkt-card p {\n
font-size: 15px;\n
color: var(--sp-gray);\n
line-height: 1.55;\n
}\n
\n
@media (max-width: 980px) {\n
.story-split { grid-template-columns: 1fr; gap: 40px; padding: 0 24px; }\n
.story-image { aspect-ratio: 16 / 10; }\n
.hero-page { padding: 130px 0 60px; }\n
.treffpunkt-grid { grid-template-columns: 1fr; }\n
}\n
\n
\n
/* === SYMFONY-HEADER-OVERRIDE (nur für diese Page, Bold-Builder-Konsistenz) === */\n
nav.bg-gray-900 {\n
background: white !important;\n
box-shadow: 0 1px 0 var(--sp-gray-mid), 0 2px 8px rgba(0,0,0,0.04) !important;\n
}\n
nav.bg-gray-900 .text-white,\n
nav.bg-gray-900 button,\n
nav.bg-gray-900 li > a {\n
color: var(--sp-graphit) !important;\n
}\n
/* Logo-Variant: weißes Cloudinary-Logo via filter invertieren (für Test-Page-Render) */\n
nav.bg-gray-900 img[src*="STARTPLATZ_Logo_wei"] {\n
filter: invert(1) saturate(0);\n
}\n
/* AI-Hub-Pille bleibt lila — weißer Text wird wieder weiß */\n
nav.bg-gray-900 a[style*="rgba(142,86,255"] {\n
color: white !important;\n
}\n
/* Hover: SP-Grün-Akzent statt des helleren Lime-Tons */\n
nav.bg-gray-900 a:hover,\n
nav.bg-gray-900 button:hover {\n
background-color: var(--sp-green) !important;\n
color: white !important;\n
}\n
/* Dropdown-Panel: warm-Hintergrund statt Hellgrau */\n
nav.bg-gray-900 div[class*="rounded shadow-lg"] {\n
background: var(--sp-warm) !important;\n
}\n
nav.bg-gray-900 div[class*="rounded shadow-lg"] a {\n
color: var(--sp-graphit) !important;\n
}\n
nav.bg-gray-900 div[class*="rounded shadow-lg"] a:hover {\n
background-color: var(--sp-green) !important;\n
color: white !important;\n
}\n
/* Mobile-Menu-Stack: bei dunklem Hintergrund (mobileOpen) auch hell */\n
nav.bg-gray-900 ul[class*="bg-gray-900"] {\n
background: white !important;\n
}\n
\n
</style>\n
<header class="hero hero-page">\n
<div class="hero-content">\n
<span class="hero-eyebrow">À propos de STARTPLATZ</span>\n
<h1>Le <em>hub startup</em> de la Rhénanie depuis 2012.</h1>\n
<p class="hero-sub">\n
STARTPLATZ est le point de rencontre et le premier interlocuteur des startups et entreprises innovantes au cœur de l’écosystème entrepreneurial rhénan — fondé en 2012 à Cologne, et à Düsseldorf depuis 2015.\n
</p>\n
</div>\n
</header>\n
\n
<!-- ═══════════════════════ IMPACT ═══════════════════════ -->\n
<section class="impact">\n
<div class="impact-grid">\n
<div class="impact-item">\n
<div class="impact-num">1 500+</div>\n
<div class="impact-label">Startups accompagnées<br>à Cologne & Düsseldorf</div>\n
</div>\n
<div class="impact-item">\n
<div class="impact-num">1,5+ Md €</div>\n
<div class="impact-label">Investissements<br>dans nos startups</div>\n
</div>\n
<div class="impact-item">\n
<div class="impact-num">250+</div>\n
<div class="impact-label">Événements par an<br>dans l’écosystème</div>\n
</div>\n
</div>\n
</section>\n
\n
<!-- ═══════════════════════ STORY ═══════════════════════ -->\n
<section class="story-section">\n
<div class="story-split">\n
<div class="story-text">\n
<div class="section-eyebrow">Notre histoire</div>\n
<h2 class="section-title">De 200 m² au plus grand hub startup de Rhénanie-du-Nord-Westphalie.</h2>\n
<p>STARTPLATZ a été inauguré en novembre 2012 par <strong>le Dr. Lorenz Gräf et Matthias Gräf</strong> (Gräf Holding GmbH) à Cologne — en réponse à une question simple : où les fondateurs, investisseurs et talents de la Rhénanie se rencontrent-ils ?</p>\n
<p>Du premier espace de coworking dans le Mediapark sont nés aujourd’hui 4 500 m² à Cologne et 1 700 m² à Düsseldorf. S’y ajoutent des programmes d’accélération, une AI Academy certifiée AZAV et une communauté qui, ensemble, façonnent l’écosystème entrepreneurial rhénan.</p>\n
<p>Aujourd’hui, nous sommes le <strong style="color: var(--sp-green)">AI Hub de la Rhénanie-du-Nord-Westphalie</strong> — le point de référence pour les builders IA, les fondateurs et les entreprises.</p>\n
</div>\n
<div class="story-image">\n
<img decoding="async" src="https://res.cloudinary.com/startplatz/image/upload/c_scale,q_auto,w_800/v1614775944/Offices/K%C3%B6ln/Atmosph%C3%A4re%20Coworking/STARTPLATZ_Atmospa%CC%88he45.jpg" alt="Ambiance coworking STARTPLATZ">\n
</div>\n
</div>\n
</section>\n
\n
<!-- ═══════════════════════ PILLARS ═══════════════════════ -->\n
<section class="pillars">\n
<div class="container">\n
<div class="section-eyebrow">Ce que nous faisons</div>\n
<h2 class="section-title">Six piliers, un écosystème.</h2>\n
</div>\n
<div class="pillars-grid">\n
<div class="pillar">\n
<h3>Coworking</h3>\n
<p>Postes de travail flexibles et bureaux privés au Mediapark de Cologne et au Medienhafen de Düsseldorf — la communauté juste à côté.</p>\n
<ul class="pillar-list">\n
<li>FlexDesk à partir de 180 € / mois</li>\n
<li>2nd Home avec poste fixe</li>\n
<li>Bureaux d’équipe 2–30 personnes</li>\n
<li>Adresse commerciale + service courrier</li>\n
</ul>\n
<a href="https://www.startplatz.de/fr/sites/" target="_blank" rel="noopener" class="pillar-link">Découvrir le coworking</a>\n
</div>\n
<div class="pillar">\n
<h3>Salles de conférence</h3>\n
<p>Salles professionnellement équipées pour réunions, ateliers et événements — réservables en ligne à l’heure.</p>\n
<ul class="pillar-list">\n
<li>Salles pour 4–80 personnes</li>\n
<li>Réservation en ligne, à l’heure</li>\n
<li>Configuration hybride (technique de conférence)</li>\n
<li>Catering & service possibles</li>\n
</ul>\n
<a href="https://www.startplatz.de/fr/cologne-salles-conference/" target="_blank" rel="noopener" class="pillar-link">Réserver une salle</a>\n
</div>\n
<div class="pillar">\n
<h3>Accélérateur</h3>\n
<p>De l’AI Accelerator à la bourse de création NRW en passant par le Rheinland-Pitch — des parcours structurés à chaque étape.</p>\n
<ul class="pillar-list">\n
<li>AI Accelerator (4 mois)</li>\n
<li>Bourse de création NRW</li>\n
<li>Rheinland-Pitch</li>\n
<li>Mentorat & accès investisseurs</li>\n
</ul>\n
<a href="https://www.startplatz.de/fr/gruendungsstipendium-nrw-fr/" target="_blank" rel="noopener" class="pillar-link">Voir les programmes</a>\n
</div>\n
<div class="pillar">\n
<h3>AI Hub</h3>\n
<p>Communauté de builders entre Cologne et Paris. IA open-source, devs, équipes d’innovation — on construit au lieu de seulement parler.</p>\n
<ul class="pillar-list">\n
<li><strong style="color:var(--sp-green)">Hackathons</strong> — corporate, open et as-a-service</li>\n
<li>Mistral Meetup, KI Treffpunkt, ClawCon</li>\n
<li>AI Fridays — chaque semaine</li>\n
<li>Initiative IA France</li>\n
</ul>\n
<a href="https://www.startplatz.de/fr/ai-hub-rhineland-cologne-france-startplatz/" target="_blank" rel="noopener" class="pillar-link">Explorer l’AI Hub</a>\n
</div>\n
<div class="pillar">\n
<h3>Événements & Académie</h3>\n
<p>250+ événements par an et formations IA certifiées AZAV — du débutant à la masterclass.</p>\n
<ul class="pillar-list">\n
<li>AI Manager temps plein/partiel</li>\n
<li>Masterclasses & bootcamps</li>\n
<li>Meetups, petits-déjeuners, BBQ</li>\n
<li>Financement AZAV possible</li>\n
</ul>\n
<a href="https://www.startplatz.de/fr/" target="_blank" rel="noopener" class="pillar-link">Voir l’académie</a>\n
</div>\n
<div class="pillar">\n
<h3>Corporate</h3>\n
<p>PME et grands groupes se connectent à l’écosystème — du Business Club à l’innovation sur mesure.</p>\n
<ul class="pillar-list">\n
<li>Adhésion Business Club</li>\n
<li>Corporate enablement & activation</li>\n
<li>Expériences d’innovation</li>\n
<li>Matching startups & deal flow</li>\n
</ul>\n
<a href="https://www.startplatz.de/fr/" target="_blank" rel="noopener" class="pillar-link">Offres corporate</a>\n
</div>\n
</div>\n
</section>\n
\n
<!-- ═══════════════════════ LOCATIONS ═══════════════════════ -->\n
<section class="locations">\n
<div class="container">\n
<div class="section-eyebrow">Sites</div>\n
<h2 class="section-title">Cologne et Düsseldorf — là où la Rhénanie travaille.</h2>\n
</div>\n
<div class="locations-grid">\n
<div class="location">\n
<div class="location-img"><img decoding="async" src="https://res.cloudinary.com/startplatz/image/upload/c_scale,q_auto,w_1200/v1614775893/Offices/K%C3%B6ln/Au%C3%9Fenansicht/STARTPLATZ_Ko%CC%88ln_Au%C3%9Fenansicht9.jpg" alt="STARTPLATZ Cologne Mediapark"></div>\n
<div class="location-body">\n
<div class="location-name">Cologne</div>\n
<div class="location-addr">Im Mediapark 5 · 50670 Cologne<br>Entrée secondaire : Schanzenstraße 36<br><span class="location-hours">Accueil lun–ven 9h–18h · Membres 24/7</span></div>\n
<div class="location-tags">\n
<span class="location-tag">Coworking</span>\n
<span class="location-tag">Bureaux</span>\n
<span class="location-tag">Conférence</span>\n
<span class="location-tag">Accélérateur</span>\n
<span class="location-tag">Espace événementiel</span>\n
</div>\n
<div class="location-actions">\n
<a href="https://calendly.com/support-startplatz/coworking-probetag?month=2026-05" target="_blank" rel="noopener" class="btn">Réserver une journée d’essai</a>\n
<a href="https://www.startplatz.de/fr/sites/" target="_blank" rel="noopener" class="btn btn-outline">Visite 3D</a>\n
</div>\n
</div>\n
</div>\n
<div class="location">\n
<div class="location-img"><img decoding="async" src="https://res.cloudinary.com/startplatz/image/upload/c_scale,q_auto,w_1200/v1737547718/conference-rooms/Confi%20DUS%20new/Au%C3%9Fenansicht.jpg" alt="STARTPLATZ Düsseldorf Medienhafen"></div>\n
<div class="location-body">\n
<div class="location-name dus">Düsseldorf</div>\n
<div class="location-addr">Speditionstraße 15a · 40221 Düsseldorf<br><span class="location-hours">Accueil lun–ven 9h–18h · Membres 24/7</span></div>\n
<div class="location-tags">\n
<span class="location-tag">Coworking</span>\n
<span class="location-tag">Bureaux</span>\n
<span class="location-tag">Conférence</span>\n
<span class="location-tag">Innovation Hub</span>\n
</div>\n
<div class="location-actions">\n
<a href="https://calendly.com/startplatz-duesseldorf/coworker-probetag?month=2026-05" target="_blank" rel="noopener" class="btn">Réserver une journée d’essai</a>\n
<a href="https://www.startplatz.de/fr/sites/" target="_blank" rel="noopener" class="btn btn-outline">Visite 3D</a>\n
</div>\n
</div>\n
</div>\n
</div>\n
</section>\n
\n
<!-- ═══════════════════════ MEETING POINT ═══════════════════════ -->\n
<section class="treffpunkt">\n
<div class="container">\n
<div class="section-eyebrow">Point de rencontre</div>\n
<h2 class="section-title">Ici se rencontre l’écosystème startup rhénan.</h2>\n
<p class="treffpunkt-intro">Des événements de réseautage réguliers relient startups, entreprises et investisseurs — accessibles et à toutes les étapes.</p>\n
<div class="treffpunkt-grid">\n
<div class="treffpunkt-card">\n
<div class="frequency">Mensuel</div>\n
<h3>Petit-déjeuner des membres</h3>\n
<p>Une heure, un croissant, de nouveaux visages. Ouvert à tous les membres — la façon la plus détendue de découvrir la communauté.</p>\n
</div>\n
<div class="treffpunkt-card">\n
<div class="frequency">Saison</div>\n
<h3>Startup-BBQ</h3>\n
<p>Quand la météo le permet : barbecue allumé, bière ouverte, pitch lancé. Le classique de l’été sur la terrasse sur le toit de STARTPLATZ.</p>\n
</div>\n
<div class="treffpunkt-card">\n
<div class="frequency">Mensuel · Cologne & Düsseldorf</div>\n
<h3>Rheinland-Pitch</h3>\n
<p>La plus grande série régulière de pitchs startup d’Allemagne. Les startups présentent, les investisseurs écoutent, le public vote.</p>\n
</div>\n
</div>\n
</div>\n
</section>\n
\n
<!-- ═══════════════════════ PRESS ═══════════════════════ -->\n
<section style="background:var(--sp-warm); padding:clamp(40px,5vw,60px) 0; text-align:center;">\n
<div class="container" style="max-width:720px; margin:0 auto; padding:0 32px;">\n
<div class="section-eyebrow" style="font-family:var(--mono); font-size:12px; letter-spacing:2px; text-transform:uppercase; color:var(--sp-gray);">Pour les journalistes</div>\n
<h2 style="font-family:var(--serif); font-size:clamp(24px,2.5vw,32px); color:var(--sp-graphit); margin:8px 0 16px;">Espace presse</h2>\n
<p style="color:var(--sp-gray); line-height:1.6; margin-bottom:20px;">Logos, photos des dirigeants, galerie et tous les communiqués de presse regroupés.</p>\n
<a href="https://www.startplatz.de/fr/presse/" style="display:inline-block; padding:14px 28px; background:var(--sp-green); color:white; font-weight:700; text-decoration:none; border-radius:4px;">Vers l’espace presse →</a>\n
</div>\n
</section>\n
\n
<section class="newsletter">\n
<div class="newsletter-inner">\n
<h2>Restez dans la boucle.</h2>\n
<p>La newsletter STARTPLATZ : événements, programmes et l’actualité de l’écosystème startup de RNW. Une fois par mois, sans spam.</p>\n
<form class="newsletter-form" action="https://startplatz.us5.list-manage.com/subscribe/post?u=8a2b498caca4323b774191382&id=be73f77d94" method="post" target="_blank" novalidate>\n
<input type="email" name="EMAIL" placeholder="vous@email.com" required>\n
<div aria-hidden="true" style="position:absolute; left:-5000px;"><input type="text" name="b_8a2b498caca4323b774191382_be73f77d94" tabindex="-1" value=""></div>\n
<button type="submit" name="subscribe">S’inscrire</button>\n
</form>\n
</div>\n
</section>\n
\n
</main>\n
\n
[4sp_tailwind_footer permalink=https://www.staging.startplatz.de/fr/a-propos/]\n
<!-- page-ai-bold-friendly.php ends -->\n
\n
\n
<!-- footer-ai-bold-friendly.php starts -->\n
\n
\n
<!-- WordPress Footer -->\n
<script type="speculationrules">\n
{"prefetch":[{"source":"document","where":{"and":[{"href_matches":"/*"},{"not":{"href_matches":["/wp-*.php","/wp-admin/*","/wp-content/uploads/*","/wp-content/*","/wp-content/plugins/*","/wp-content/themes/startplatz/*","/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]}\n
</script>\n
<script async>(function(s,u,m,o,j,v){j=u.createElement(m);v=u.getElementsByTagName(m)[0];j.async=1;j.src=o;j.dataset.sumoSiteId='39f60b00513044004a8fe0004ce6fc0099bffb000c2cd200cfc8f4006d6fae00';j.dataset.sumoPlatform='wordpress';v.parentNode.insertBefore(j,v)})(window,document,'script','//load.sumome.com/');</script> <script type="application/javascript">\r\n
const ajaxURL = "https://www.staging.startplatz.de/wp-admin/admin-ajax.php";\r\n
\r\n
function sumo_add_woocommerce_coupon(code) {\r\n
jQuery.post(ajaxURL, {\r\n
action: 'sumo_add_woocommerce_coupon',\r\n
code: code,\r\n
});\r\n
}\r\n
\r\n
function sumo_remove_woocommerce_coupon(code) {\r\n
jQuery.post(ajaxURL, {\r\n
action: 'sumo_remove_woocommerce_coupon',\r\n
code: code,\r\n
});\r\n
}\r\n
\r\n
function sumo_get_woocommerce_cart_subtotal(callback) {\r\n
jQuery.ajax({\r\n
method: 'POST',\r\n
url: ajaxURL,\r\n
dataType: 'html',\r\n
data: {\r\n
action: 'sumo_get_woocommerce_cart_subtotal',\r\n
},\r\n
success: function (subtotal) {\r\n
return callback(null, subtotal);\r\n
},\r\n
error: function (err) {\r\n
return callback(err, 0);\r\n
}\r\n
});\r\n
}\r\n
</script>\r\n
<script id="wp-emoji-settings" type="application/json">\n
{"baseUrl":"https://s.w.org/images/core/emoji/17.0.2/72x72/","ext":".png","svgUrl":"https://s.w.org/images/core/emoji/17.0.2/svg/","svgExt":".svg","source":{"concatemoji":"https://www.staging.startplatz.de/wp-includes/js/wp-emoji-release.min.js?ver=6.9.4"}}\n
</script>\n
<script type="module">\n
/* <![CDATA[ */\n
/*! This file is auto-generated */\n
const a=JSON.parse(document.getElementById("wp-emoji-settings").textContent),o=(window._wpemojiSettings=a,"wpEmojiSettingsSupports"),s=["flag","emoji"];function i(e){try{var t={supportTests:e,timestamp:(new Date).valueOf()};sessionStorage.setItem(o,JSON.stringify(t))}catch(e){}}function c(e,t,n){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);t=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data);e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(n,0,0);const a=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data);return t.every((e,t)=>e===a[t])}function p(e,t){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);var n=e.getImageData(16,16,1,1);for(let e=0;e<n.data.length;e++)if(0!==n.data[e])return!1;return!0}function u(e,t,n,a){switch(t){case"flag":return n(e,"\ud83c\udff3\ufe0f\u200d\u26a7\ufe0f","\ud83c\udff3\ufe0f\u200b\u26a7\ufe0f")?!1:!n(e,"\ud83c\udde8\ud83c\uddf6","\ud83c\udde8\u200b\ud83c\uddf6")&&!n(e,"\ud83c\udff4\udb40\udc67\udb40\udc62\udb40\udc65\udb40\udc6e\udb40\udc67\udb40\udc7f","\ud83c\udff4\u200b\udb40\udc67\u200b\udb40\udc62\u200b\udb40\udc65\u200b\udb40\udc6e\u200b\udb40\udc67\u200b\udb40\udc7f");case"emoji":return!a(e,"\ud83e\u1fac8")}return!1}function f(e,t,n,a){let r;const o=(r="undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope?new OffscreenCanvas(300,150):document.createElement("canvas")).getContext("2d",{willReadFrequently:!0}),s=(o.textBaseline="top",o.font="600 32px Arial",{});return e.forEach(e=>{s[e]=t(o,e,n,a)}),s}function r(e){var t=document.createElement("script");t.src=e,t.defer=!0,document.head.appendChild(t)}a.supports={everything:!0,everythingExceptFlag:!0},new Promise(t=>{let n=function(){try{var e=JSON.parse(sessionStorage.getItem(o));if("object"==typeof e&&"number"==typeof e.timestamp&&(new Date).valueOf()<e.timestamp+604800&&"object"==typeof e.supportTests)return e.supportTests}catch(e){}return null}();if(!n){if("undefined"!=typeof Worker&&"undefined"!=typeof OffscreenCanvas&&"undefined"!=typeof URL&&URL.createObjectURL&&"undefined"!=typeof Blob)try{var e="postMessage("+f.toString()+"("+[JSON.stringify(s),u.toString(),c.toString(),p.toString()].join(",")+"));",a=new Blob([e],{type:"text/javascript"});const r=new Worker(URL.createObjectURL(a),{name:"wpTestEmojiSupports"});return void(r.onmessage=e=>{i(n=e.data),r.terminate(),t(n)})}catch(e){}i(n=f(s,u,c,p))}t(n)}).then(e=>{for(const n in e)a.supports[n]=e[n],a.supports.everything=a.supports.everything&&a.supports[n],"flag"!==n&&(a.supports.everythingExceptFlag=a.supports.everythingExceptFlag&&a.supports[n]);var t;a.supports.everythingExceptFlag=a.supports.everythingExceptFlag&&!a.supports.flag,a.supports.everything||((t=a.source||{}).concatemoji?r(t.concatemoji):t.wpemoji&&t.twemoji&&(r(t.twemoji),r(t.wpemoji)))});\n
//# sourceURL=https://www.staging.startplatz.de/wp-includes/js/wp-emoji-loader.min.js\n
/* ]]> */\n
</script>\n
\n
<!-- footer-ai-bold-friendly.php ends -->\n
\n
</body>\n
"""
}
}
/var/www/html/src/StartPlatz/Bundle/WebsiteBundle/EventListener/AttributeWordpressResponseListener.php:64 {
App\StartPlatz\Bundle\WebsiteBundle\EventListener\AttributeWordpressResponseListener->onKernelController(ControllerEvent $event): void …
›
› $response->setContent($this->expandShortCodes((string) $response->getContent()));
›
arguments: {
$content: """
<!DOCTYPE html>\n
<html lang="de">\n
<head>\n
<!-- header-ai-bold-friendly.php starts -->\n
<meta charset="utf-8">\n
<meta name="viewport" content="width=device-width, initial-scale=1">\n
\n
<link rel="profile" href="http://gmpg.org/xfn/11">\n
<link rel="pingback" href="https://www.staging.startplatz.de/xmlrpc.php">\n
\n
<!-- Favicons -->\n
<link rel="icon" href="/favicon.png" sizes="32x32">\n
\n
<!-- Google Analytics -->\n
<script async src="https://www.googletagmanager.com/gtag/js?id=G-XYVL4EFW9X"></script>\n
<script>\n
window.dataLayer = window.dataLayer || [];\n
function gtag(){dataLayer.push(arguments);}\n
gtag('js', new Date());\n
gtag('config', 'G-XYVL4EFW9X');\n
</script>\n
\n
<!-- Google Tag Manager -->\n
<script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':\n
new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],\n
j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=\n
'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);\n
})(window,document,'script','dataLayer','GTM-5WTVWDT');</script>\n
\n
<!-- Facebook Pixel -->\n
<script>\n
!function(f,b,e,v,n,t,s)\n
{if(f.fbq)return;n=f.fbq=function(){n.callMethod?\n
n.callMethod.apply(n,arguments):n.queue.push(arguments)};\n
if(!f._fbq)f._fbq=n;n.push=n;n.loaded=!0;n.version='2.0';\n
n.queue=[];t=b.createElement(e);t.async=!0;\n
t.src=v;s=b.getElementsByTagName(e)[0];\n
s.parentNode.insertBefore(t,s)}(window,document,'script',\n
'https://connect.facebook.net/en_US/fbevents.js');\n
fbq('init', '767917863396798');\n
fbq('track', 'PageView');\n
</script>\n
<noscript>\n
<img height="1" width="1" src="https://www.facebook.com/tr?id=767917863396798&ev=PageView&noscript=1"/>\n
</noscript>\n
\n
<!-- Google Fonts: DM Serif Display + Source Sans Pro + JetBrains Mono -->\n
<link rel="preconnect" href="https://fonts.googleapis.com">\n
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>\n
<link href="https://fonts.googleapis.com/css2?family=DM+Serif+Display&family=Source+Sans+Pro:wght@400;600;700&family=JetBrains+Mono:wght@400;500;700&display=swap" rel="stylesheet">\n
\n
<!-- Tailwind CSS CDN + Bold Friendly Config -->\n
<script src="https://cdn.tailwindcss.com"></script>\n
<script src="/js/tailwind-config-bold-friendly.js"></script>\n
\n
<!-- Alpine.js + Collapse Plugin (fuer Nav + FAQ) -->\n
<script defer src="https://cdn.jsdelivr.net/npm/@alpinejs/collapse@3/dist/cdn.min.js"></script>\n
<script defer src="https://cdn.jsdelivr.net/npm/alpinejs@3/dist/cdn.min.js"></script>\n
\n
<!-- WordPress Head -->\n
<meta name='robots' content='index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1' />\n
\n
\t<!-- This site is optimized with the Yoast SEO Premium plugin v27.6 (Yoast SEO v27.6) - https://yoast.com/product/yoast-seo-premium-wordpress/ -->\n
\t<title>À propos de nous - STARTPLATZ</title>\n
\t<link rel="canonical" href="https://www.staging.startplatz.de/fr/a-propos/" />\n
\t<meta property="og:locale" content="de_DE" />\n
\t<meta property="og:type" content="article" />\n
\t<meta property="og:title" content="À propos de nous" />\n
\t<meta property="og:description" content="À propos de STARTPLATZ Le hub startup de la Rhénanie depuis 2012. STARTPLATZ est le point de rencontre et le premier interlocuteur des startups et entreprises innovantes au cœur de l’écosystème entrepreneurial rhénan — fondé en 2012 à Cologne, et à Düsseldorf depuis 2015. 1 500+ Startups accompagnéesà Cologne & Düsseldorf 1,5+ Md € Investissementsdans […]" />\n
\t<meta property="og:url" content="https://www.staging.startplatz.de/fr/a-propos/" />\n
\t<meta property="og:site_name" content="STARTPLATZ" />\n
\t<meta property="article:modified_time" content="2026-05-28T10:10:16+00:00" />\n
\t<meta property="og:image" content="https://res.cloudinary.com/startplatz/image/upload/c_scale,q_auto,w_800/v1614775944/Offices/K%C3%B6ln/Atmosph%C3%A4re%20Coworking/STARTPLATZ_Atmospa%CC%88he45.jpg" />\n
\t<meta name="twitter:label1" content="Geschätzte Lesezeit" />\n
\t<meta name="twitter:data1" content="5\u{A0}Minuten" />\n
\t<script type="application/ld+json" class="yoast-schema-graph">{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.staging.startplatz.de\/fr\/a-propos\/","url":"https:\/\/www.staging.startplatz.de\/fr\/a-propos\/","name":"À propos de nous - STARTPLATZ","isPartOf":{"@id":"https:\/\/www.staging.startplatz.de\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.staging.startplatz.de\/fr\/a-propos\/#primaryimage"},"image":{"@id":"https:\/\/www.staging.startplatz.de\/fr\/a-propos\/#primaryimage"},"thumbnailUrl":"https:\/\/res.cloudinary.com\/startplatz\/image\/upload\/c_scale,q_auto,w_800\/v1614775944\/Offices\/K%C3%B6ln\/Atmosph%C3%A4re%20Coworking\/STARTPLATZ_Atmospa%CC%88he45.jpg","datePublished":"2025-11-22T22:43:07+00:00","dateModified":"2026-05-28T10:10:16+00:00","breadcrumb":{"@id":"https:\/\/www.staging.startplatz.de\/fr\/a-propos\/#breadcrumb"},"inLanguage":"de","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.staging.startplatz.de\/fr\/a-propos\/"]}]},{"@type":"ImageObject","inLanguage":"de","@id":"https:\/\/www.staging.startplatz.de\/fr\/a-propos\/#primaryimage","url":"https:\/\/res.cloudinary.com\/startplatz\/image\/upload\/c_scale,q_auto,w_800\/v1614775944\/Offices\/K%C3%B6ln\/Atmosph%C3%A4re%20Coworking\/STARTPLATZ_Atmospa%CC%88he45.jpg","contentUrl":"https:\/\/res.cloudinary.com\/startplatz\/image\/upload\/c_scale,q_auto,w_800\/v1614775944\/Offices\/K%C3%B6ln\/Atmosph%C3%A4re%20Coworking\/STARTPLATZ_Atmospa%CC%88he45.jpg"},{"@type":"BreadcrumbList","@id":"https:\/\/www.staging.startplatz.de\/fr\/a-propos\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.staging.startplatz.de\/"},{"@type":"ListItem","position":2,"name":"STARTPLATZ : le hub de la scène startup de Rhénanie-du-Nord-Westphalie","item":"https:\/\/www.staging.startplatz.de\/fr\/"},{"@type":"ListItem","position":3,"name":"À propos de nous"}]},{"@type":"WebSite","@id":"https:\/\/www.staging.startplatz.de\/#website","url":"https:\/\/www.staging.startplatz.de\/","name":"STARTPLATZ","description":"Startup Inkubator in Köln und Düsseldorf","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.staging.startplatz.de\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"de"}]}</script>\n
\t<!-- / Yoast SEO Premium plugin. -->\n
\n
\n
<link rel='dns-prefetch' href='//www.staging.startplatz.de' />\n
<link rel="alternate" type="application/rss+xml" title="STARTPLATZ » Feed" href="https://www.staging.startplatz.de/feed/" />\n
<link rel="alternate" type="application/rss+xml" title="STARTPLATZ » Kommentar-Feed" href="https://www.staging.startplatz.de/comments/feed/" />\n
<link rel="alternate" title="oEmbed (JSON)" type="application/json+oembed" href="https://www.staging.startplatz.de/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fwww.staging.startplatz.de%2Ffr%2Fa-propos%2F" />\n
<link rel="alternate" title="oEmbed (XML)" type="text/xml+oembed" href="https://www.staging.startplatz.de/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fwww.staging.startplatz.de%2Ffr%2Fa-propos%2F&format=xml" />\n
<style id='wp-img-auto-sizes-contain-inline-css' type='text/css'>\n
img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}\n
/*# sourceURL=wp-img-auto-sizes-contain-inline-css */\n
</style>\n
<style id='wp-emoji-styles-inline-css' type='text/css'>\n
\n
\timg.wp-smiley, img.emoji {\n
\t\tdisplay: inline !important;\n
\t\tborder: none !important;\n
\t\tbox-shadow: none !important;\n
\t\theight: 1em !important;\n
\t\twidth: 1em !important;\n
\t\tmargin: 0 0.07em !important;\n
\t\tvertical-align: -0.1em !important;\n
\t\tbackground: none !important;\n
\t\tpadding: 0 !important;\n
\t}\n
/*# sourceURL=wp-emoji-styles-inline-css */\n
</style>\n
<style id='wp-block-library-inline-css' type='text/css'>\n
:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}.wp-element-button{cursor:pointer}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-very-light-gray-color{color:#eee}:root .has-very-dark-gray-color{color:#313131}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}.has-regular-font-size{font-size:1em}.has-larger-font-size{font-size:2.625em}.has-normal-font-size{font-size:var(--wp--preset--font-size--normal)}.has-huge-font-size{font-size:var(--wp--preset--font-size--huge)}.has-text-align-center{text-align:center}.has-text-align-left{text-align:left}.has-text-align-right{text-align:right}.has-fit-text{white-space:nowrap!important}#end-resizable-editor-section{display:none}.aligncenter{clear:both}.items-justified-left{justify-content:flex-start}.items-justified-center{justify-content:center}.items-justified-right{justify-content:flex-end}.items-justified-space-between{justify-content:space-between}.screen-reader-text{border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#ddd;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html :where(.has-border-color){border-style:solid}html :where([style*=border-top-color]){border-top-style:solid}html :where([style*=border-right-color]){border-right-style:solid}html :where([style*=border-bottom-color]){border-bottom-style:solid}html :where([style*=border-left-color]){border-left-style:solid}html :where([style*=border-width]){border-style:solid}html :where([style*=border-top-width]){border-top-style:solid}html :where([style*=border-right-width]){border-right-style:solid}html :where([style*=border-bottom-width]){border-bottom-style:solid}html :where([style*=border-left-width]){border-left-style:solid}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0px)}@media screen and (max-width:600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0px}}\n
/*wp_block_styles_on_demand_placeholder:6a2a268f9754a*/\n
/*# sourceURL=wp-block-library-inline-css */\n
</style>\n
<style id='classic-theme-styles-inline-css' type='text/css'>\n
/*! This file is auto-generated */\n
.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}\n
/*# sourceURL=/wp-includes/css/classic-themes.min.css */\n
</style>\n
<link rel='stylesheet' id='mc4wp-form-styles-builder-css' href='//www.staging.startplatz.de/wp-content/uploads/mc4wp-stylesheets/bundle.css?ver=1649164263' type='text/css' media='all' />\n
<link rel="https://api.w.org/" href="https://www.staging.startplatz.de/wp-json/" /><link rel="alternate" title="JSON" type="application/json" href="https://www.staging.startplatz.de/wp-json/wp/v2/pages/79516" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://www.staging.startplatz.de/xmlrpc.php?rsd" />\n
<meta name="generator" content="WordPress 6.9.4" />\n
<link rel='shortlink' href='https://www.staging.startplatz.de/?p=79516' />\n
\n
<!-- Bold Friendly Design System -->\n
<link rel="stylesheet" href="/css/bold-friendly.css">\n
\n
<!-- Custom CSS per page -->\n
<style id="page-custom-css">\n
</style>\n
\n
<!-- header-ai-bold-friendly.php ends -->\n
</head>\n
\n
<body id="top" class="wp-singular page-template page-template-page-ai-bold-friendly page-template-page-ai-bold-friendly-php page page-id-79516 page-child parent-pageid-79512 wp-theme-startplatz ai-bold-friendly-template group-blog">\n
<!-- Google Tag Manager (noscript) -->\n
<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-5WTVWDT"\n
height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>\n
\n
<!-- page-ai-bold-friendly.php starts -->\n
\n
[4sp_tailwind_menu permalink=https://www.staging.startplatz.de/fr/a-propos/]\n
<!-- Main Content -->\n
<main>\n
\n
<!-- STARTPLATZ Über uns Redesign 2026-05-19 — Bold-Builder -->\n
<style>\n
\n
:root {\n
--sp-green: #7ab800;\n
--sp-green-dark: #5a8a00;\n
--sp-blue: #0080bb;\n
--sp-blue-dark: #006699;\n
--sp-gray: #525459;\n
--sp-graphit: #2a2c30;\n
--sp-warm: #f3f1ec;\n
--sp-gray-light: #f5f6f7;\n
--sp-gray-mid: #e2e3e5;\n
--serif: 'DM Serif Display', Georgia, serif;\n
--sans: 'Source Sans 3', -apple-system, BlinkMacSystemFont, sans-serif;\n
}\n
* { margin: 0; padding: 0; box-sizing: border-box; }\n
html { scroll-behavior: smooth; }\n
body {\n
font-family: var(--sans);\n
color: var(--sp-gray);\n
line-height: 1.5;\n
-webkit-font-smoothing: antialiased;\n
background: #fff;\n
}\n
a { color: inherit; text-decoration: none; }\n
img { max-width: 100%; display: block; }\n
button { font: inherit; cursor: pointer; border: none; background: none; }\n
.container { max-width: 1280px; margin: 0 auto; padding: 0 32px; }\n
\n
/* === MEGA MENU === */\n
.megamenu {\n
position: fixed;\n
top: 0; left: 0; right: 0;\n
z-index: 100;\n
transition: background 0.4s cubic-bezier(0.4, 0, 0.2, 1), box-shadow 0.4s ease, color 0.4s ease;\n
}\n
.megamenu.is-transparent {\n
background: linear-gradient(180deg, rgba(0,0,0,0.25), transparent);\n
color: white;\n
}\n
.megamenu.is-solid {\n
background: rgba(255,255,255,0.97);\n
color: var(--sp-graphit);\n
box-shadow: 0 1px 0 var(--sp-gray-mid), 0 6px 20px -10px rgba(0,0,0,0.08);\n
}\n
.megamenu-bar {\n
display: flex;\n
align-items: center;\n
justify-content: space-between;\n
height: 76px;\n
padding: 0 32px;\n
max-width: 1440px;\n
margin: 0 auto;\n
}\n
.megamenu-logo {\n
flex-shrink: 0;\n
display: flex;\n
align-items: center;\n
height: 40px;\n
}\n
.megamenu-logo img {\n
height: 36px;\n
width: auto;\n
transition: opacity 0.25s ease;\n
}\n
.megamenu-logo .logo-light { display: block; }\n
.megamenu-logo .logo-dark { display: none; }\n
.megamenu.is-solid .megamenu-logo .logo-light { display: none; }\n
.megamenu.is-solid .megamenu-logo .logo-dark { display: block; }\n
.megamenu-nav {\n
display: flex;\n
gap: 4px;\n
list-style: none;\n
}\n
.megamenu-link {\n
padding: 12px 18px;\n
font-weight: 500;\n
font-size: 16px;\n
border-radius: 8px;\n
transition: background 0.2s ease;\n
cursor: pointer;\n
display: flex;\n
align-items: center;\n
gap: 6px;\n
}\n
.megamenu.is-transparent .megamenu-link:hover {\n
background: rgba(255,255,255,0.1);\n
}\n
.megamenu.is-solid .megamenu-link:hover {\n
background: var(--sp-gray-light);\n
}\n
.megamenu-link[aria-expanded="true"] {\n
background: var(--sp-gray-light) !important;\n
color: var(--sp-graphit) !important;\n
}\n
.megamenu-link::after {\n
content: "";\n
display: inline-block;\n
width: 8px; height: 8px;\n
border-right: 2px solid currentColor;\n
border-bottom: 2px solid currentColor;\n
transform: rotate(45deg);\n
margin-left: 4px;\n
margin-top: -4px;\n
opacity: 0.6;\n
}\n
.megamenu-actions {\n
display: flex;\n
align-items: center;\n
gap: 16px;\n
}\n
.megamenu-lang {\n
font-size: 13px;\n
letter-spacing: 1px;\n
opacity: 0.7;\n
}\n
.megamenu-login {\n
font-size: 14px;\n
font-weight: 600;\n
}\n
.megamenu-cta {\n
background: var(--sp-green);\n
color: white !important;\n
padding: 12px 22px;\n
border-radius: 999px;\n
font-weight: 700;\n
font-size: 14px;\n
transition: background 0.2s ease, transform 0.2s ease;\n
}\n
.megamenu-cta:hover {\n
background: var(--sp-green-dark);\n
transform: translateY(-1px);\n
}\n
.megamenu-burger {\n
display: none;\n
width: 40px; height: 40px;\n
border-radius: 8px;\n
align-items: center;\n
justify-content: center;\n
}\n
.megamenu-burger span,\n
.megamenu-burger span::before,\n
.megamenu-burger span::after {\n
display: block;\n
width: 22px; height: 2px;\n
background: currentColor;\n
position: relative;\n
}\n
.megamenu-burger span::before { content: ""; position: absolute; top: -7px; }\n
.megamenu-burger span::after { content: ""; position: absolute; top: 7px; }\n
\n
/* Mega Panel */\n
.megamenu-panel {\n
display: none;\n
position: absolute;\n
top: 76px; left: 0; right: 0;\n
background: white;\n
color: var(--sp-graphit);\n
border-top: 1px solid var(--sp-gray-mid);\n
box-shadow: 0 24px 40px -20px rgba(0,0,0,0.2);\n
padding: 48px 32px 56px;\n
}\n
.megamenu-panel.is-open { display: block; }\n
.megamenu-panel-grid {\n
max-width: 1280px;\n
margin: 0 auto;\n
display: grid;\n
grid-template-columns: 1fr 1fr 1fr 1.2fr;\n
gap: 56px;\n
}\n
.megamenu-panel-col h4 {\n
font-family: var(--sans);\n
font-size: 12px;\n
font-weight: 700;\n
letter-spacing: 2px;\n
text-transform: uppercase;\n
color: var(--sp-gray);\n
margin-bottom: 20px;\n
display: flex;\n
align-items: center;\n
gap: 8px;\n
}\n
.megamenu-panel-col.is-highlight h4 {\n
color: var(--sp-graphit);\n
}\n
.megamenu-panel-col.is-highlight h4::before {\n
content: "";\n
width: 6px; height: 6px;\n
border-radius: 50%;\n
background: var(--sp-green);\n
box-shadow: 0 0 0 3px rgba(122,184,0,0.25);\n
flex-shrink: 0;\n
}\n
.megamenu-panel-col.is-highlight {\n
background: var(--sp-warm);\n
margin: -20px -16px;\n
padding: 24px 16px;\n
border-radius: 12px;\n
border: 1px solid rgba(122,184,0,0.3);\n
position: relative;\n
}\n
.megamenu-panel-col.is-highlight::after {\n
content: "Highlight";\n
position: absolute;\n
top: -10px; right: 12px;\n
background: var(--sp-green);\n
color: white;\n
font-size: 10px;\n
font-weight: 700;\n
letter-spacing: 1.5px;\n
padding: 4px 10px;\n
border-radius: 999px;\n
text-transform: uppercase;\n
}\n
.megamenu-panel-col ul { list-style: none; }\n
.megamenu-panel-col li { margin-bottom: 16px; }\n
.megamenu-panel-col a {\n
display: block;\n
font-weight: 600;\n
font-size: 16px;\n
color: var(--sp-graphit);\n
transition: color 0.2s ease, transform 0.2s ease;\n
}\n
.megamenu-panel-col a:hover {\n
color: var(--sp-green);\n
transform: translateX(3px);\n
}\n
.megamenu-panel-col a small {\n
display: block;\n
font-weight: 400;\n
font-size: 13px;\n
color: var(--sp-gray);\n
margin-top: 2px;\n
}\n
.megamenu-panel-feature {\n
background: var(--sp-warm);\n
border-radius: 12px;\n
padding: 28px;\n
border-left: 4px solid var(--sp-green);\n
}\n
.megamenu-panel-feature h5 {\n
font-family: var(--serif);\n
font-size: 24px;\n
color: var(--sp-graphit);\n
margin-bottom: 8px;\n
line-height: 1.2;\n
}\n
.megamenu-panel-feature p {\n
font-size: 14px;\n
color: var(--sp-gray);\n
margin-bottom: 16px;\n
}\n
.megamenu-panel-feature .arrow {\n
font-weight: 700;\n
color: var(--sp-green);\n
}\n
.wip-badge {\n
display: inline-block;\n
margin-left: 8px;\n
font-size: 10px;\n
letter-spacing: 1px;\n
text-transform: uppercase;\n
color: var(--sp-gray);\n
background: var(--sp-gray-mid);\n
padding: 2px 7px;\n
border-radius: 999px;\n
font-weight: 600;\n
vertical-align: middle;\n
}\n
a.is-wip { opacity: 0.7; cursor: not-allowed; }\n
a.is-wip:hover { color: inherit !important; transform: none !important; }\n
.is-live::after {\n
content: "↗";\n
display: inline-block;\n
margin-left: 5px;\n
color: var(--sp-gray);\n
font-size: 11px;\n
opacity: 0.6;\n
}\n
\n
/* === HERO === */\n
.hero {\n
background:\n
linear-gradient(180deg, rgba(42,44,48,0.40) 0%, rgba(42,44,48,0.60) 100%),\n
url('https://res.cloudinary.com/startplatz/image/upload/c_scale,q_auto,w_2000/v1614775944/Offices/K%C3%B6ln/Atmosph%C3%A4re%20Coworking/STARTPLATZ_Atmospa%CC%88he45.jpg') center/cover no-repeat;\n
background-color: var(--sp-graphit);\n
color: white;\n
padding: 120px 0 110px;\n
position: relative;\n
overflow: hidden;\n
}\n
.hero::before {\n
content: "";\n
position: absolute;\n
top: 0; right: 0; bottom: 0;\n
width: 55%;\n
background: linear-gradient(135deg, transparent, rgba(122,184,0,0.22) 60%, rgba(0,128,187,0.28));\n
clip-path: polygon(35% 0, 100% 0, 100% 100%, 0 100%);\n
pointer-events: none;\n
mix-blend-mode: screen;\n
}\n
.hero::after {\n
content: "";\n
position: absolute;\n
inset: 0;\n
background: radial-gradient(ellipse at 20% 80%, rgba(0,0,0,0.4), transparent 60%);\n
pointer-events: none;\n
}\n
.hero-content {\n
position: relative;\n
max-width: 1280px;\n
margin: 0 auto;\n
padding: 0 32px;\n
}\n
.hero-eyebrow {\n
display: inline-flex;\n
align-items: center;\n
gap: 10px;\n
font-size: 14px;\n
font-weight: 700;\n
letter-spacing: 2.5px;\n
text-transform: uppercase;\n
color: white;\n
margin-bottom: 32px;\n
padding: 10px 18px;\n
background: rgba(122,184,0,0.18);\n
border: 1px solid rgba(122,184,0,0.5);\n
border-radius: 999px;\n
}\n
.hero-eyebrow::before {\n
content: "";\n
width: 8px; height: 8px;\n
border-radius: 50%;\n
background: var(--sp-green);\n
box-shadow: 0 0 0 4px rgba(122,184,0,0.25);\n
animation: pulse 2.5s ease-in-out infinite;\n
}\n
@keyframes pulse {\n
0%, 100% { box-shadow: 0 0 0 4px rgba(122,184,0,0.25); }\n
50% { box-shadow: 0 0 0 8px rgba(122,184,0,0.05); }\n
}\n
.hero h1 {\n
font-family: var(--serif);\n
font-size: clamp(48px, 7vw, 88px);\n
line-height: 1.05;\n
margin-bottom: 28px;\n
max-width: 14ch;\n
letter-spacing: -0.02em;\n
}\n
.hero h1 em {\n
color: var(--sp-green);\n
font-style: italic;\n
}\n
.hero-sub {\n
font-size: 22px;\n
color: rgba(255,255,255,0.78);\n
max-width: 56ch;\n
line-height: 1.45;\n
margin-bottom: 56px;\n
}\n
\n
/* Persona Cards */\n
.personas {\n
display: grid;\n
grid-template-columns: repeat(5, 1fr);\n
gap: 14px;\n
}\n
.persona {\n
background: rgba(255,255,255,0.08);\n
border: 1px solid rgba(255,255,255,0.1);\n
padding: 28px 24px;\n
border-radius: 12px;\n
cursor: pointer;\n
transition: background 0.25s ease, border-color 0.25s ease, transform 0.25s ease;\n
display: flex;\n
flex-direction: column;\n
gap: 16px;\n
}\n
.persona:hover {\n
background: rgba(122,184,0,0.12);\n
border-color: var(--sp-green);\n
transform: translateY(-3px);\n
}\n
.persona-icon {\n
width: 44px; height: 44px;\n
border-radius: 12px;\n
background: rgba(122,184,0,0.15);\n
display: flex;\n
align-items: center;\n
justify-content: center;\n
color: var(--sp-green);\n
transition: background 0.25s ease, transform 0.25s ease;\n
}\n
.persona:hover .persona-icon {\n
background: var(--sp-green);\n
color: white;\n
transform: scale(1.05);\n
}\n
.persona-icon svg { width: 22px; height: 22px; }\n
.persona-title {\n
font-family: var(--serif);\n
font-size: 26px;\n
line-height: 1.15;\n
color: white;\n
}\n
.persona-desc {\n
font-size: 14px;\n
color: rgba(255,255,255,0.7);\n
line-height: 1.5;\n
flex-grow: 1;\n
}\n
.persona-cta {\n
font-size: 14px;\n
font-weight: 700;\n
color: var(--sp-green);\n
margin-top: 8px;\n
}\n
.persona-cta::after {\n
content: " →";\n
transition: margin 0.2s ease;\n
display: inline-block;\n
}\n
.persona:hover .persona-cta::after { margin-left: 6px; }\n
\n
/* === IMPACT METRICS === */\n
.impact {\n
background: var(--sp-warm);\n
padding: clamp(64px, 9vw, 110px) 0;\n
}\n
.impact-grid {\n
display: grid;\n
grid-template-columns: repeat(3, 1fr);\n
gap: 32px;\n
max-width: 1280px;\n
margin: 0 auto;\n
padding: 0 32px;\n
}\n
.impact-item {\n
text-align: left;\n
border-left: 3px solid var(--sp-green);\n
padding-left: 20px;\n
}\n
.impact-num {\n
font-family: var(--serif);\n
font-size: clamp(48px, 5vw, 72px);\n
line-height: 1;\n
color: var(--sp-graphit);\n
margin-bottom: 8px;\n
letter-spacing: -0.02em;\n
}\n
.impact-label {\n
font-size: 16px;\n
color: var(--sp-gray);\n
line-height: 1.4;\n
font-weight: 500;\n
}\n
\n
/* === SECTION HEADER === */\n
.section-eyebrow {\n
font-size: 13px;\n
font-weight: 700;\n
letter-spacing: 3px;\n
text-transform: uppercase;\n
color: var(--sp-green);\n
margin-bottom: 16px;\n
text-align: center;\n
}\n
.section-title {\n
font-family: var(--serif);\n
font-size: clamp(36px, 4.5vw, 56px);\n
line-height: 1.1;\n
text-align: center;\n
color: var(--sp-graphit);\n
max-width: 22ch;\n
margin: 0 auto 64px;\n
letter-spacing: -0.01em;\n
}\n
\n
/* === SUCCESS STORIES === */\n
.stories { background: white; padding: clamp(80px, 10vw, 130px) 0; }\n
.stories-grid {\n
display: grid;\n
grid-template-columns: repeat(4, 1fr);\n
gap: 20px;\n
max-width: 1280px;\n
margin: 0 auto;\n
padding: 0 32px;\n
}\n
.story-card {\n
aspect-ratio: 1 / 1;\n
background: var(--sp-warm);\n
border-radius: 12px;\n
padding: 28px 24px;\n
display: flex;\n
flex-direction: column;\n
justify-content: space-between;\n
transition: background 0.25s ease, transform 0.25s ease, border-color 0.25s ease;\n
cursor: pointer;\n
border: 1px solid var(--sp-gray-mid);\n
position: relative;\n
overflow: hidden;\n
}\n
.story-card::after {\n
content: "→";\n
position: absolute;\n
bottom: 24px; right: 28px;\n
font-size: 22px;\n
color: var(--sp-gray);\n
opacity: 0.4;\n
transition: opacity 0.25s ease, transform 0.25s ease, color 0.25s ease;\n
}\n
.story-card:hover::after { opacity: 1; transform: translateX(4px); color: var(--sp-green); }\n
.story-card:hover {\n
border-color: var(--sp-green);\n
background: white;\n
transform: translateY(-4px);\n
}\n
.story-card.featured {\n
background: var(--sp-graphit);\n
color: white;\n
grid-column: span 2;\n
aspect-ratio: 2 / 1;\n
border-color: var(--sp-graphit);\n
background-image:\n
linear-gradient(135deg, rgba(122,184,0,0.18), transparent 60%),\n
linear-gradient(rgba(42,44,48,0.85), rgba(42,44,48,0.85));\n
}\n
.story-card.featured::after { color: var(--sp-green); opacity: 0.8; }\n
.story-card.featured:hover { background: black; border-color: var(--sp-green); }\n
.story-logo {\n
height: 28px;\n
width: auto;\n
max-width: 60%;\n
opacity: 0.7;\n
margin-bottom: 8px;\n
filter: grayscale(100%);\n
transition: opacity 0.25s ease, filter 0.25s ease;\n
}\n
.story-card:hover .story-logo { opacity: 1; filter: none; }\n
.story-card.featured .story-logo { height: 36px; max-width: 180px; opacity: 0.9; filter: grayscale(100%) brightness(0) invert(1); }\n
.story-card.featured:hover .story-logo { opacity: 1; filter: brightness(0) invert(1); }\n
.story-name {\n
font-family: var(--serif);\n
font-size: 28px;\n
line-height: 1.1;\n
color: var(--sp-graphit);\n
}\n
.story-card.featured .story-name { font-size: 44px; color: white; max-width: 16ch; }\n
.story-card:not(.featured) .story-name { color: var(--sp-graphit); }\n
.story-meta {\n
font-size: 12px;\n
text-transform: uppercase;\n
letter-spacing: 2px;\n
opacity: 0.7;\n
font-weight: 700;\n
color: var(--sp-green);\n
}\n
.story-card.featured .story-meta { color: var(--sp-green); opacity: 1; }\n
.story-desc { font-size: 14px; line-height: 1.5; margin-top: 12px; color: rgba(255,255,255,0.78); max-width: 38ch; }\n
.story-placeholder {\n
font-size: 12px;\n
letter-spacing: 1.5px;\n
text-transform: uppercase;\n
color: var(--sp-gray);\n
opacity: 0.55;\n
font-weight: 600;\n
}\n
.stories-cta {\n
text-align: center;\n
margin-top: 56px;\n
}\n
.btn {\n
display: inline-block;\n
padding: 16px 32px;\n
background: var(--sp-graphit);\n
color: white !important;\n
border-radius: 999px;\n
font-weight: 700;\n
font-size: 15px;\n
transition: background 0.2s ease, transform 0.2s ease;\n
}\n
.btn:hover { background: black; transform: translateY(-1px); }\n
.btn-green { background: var(--sp-green); }\n
.btn-green:hover { background: var(--sp-green-dark); }\n
.btn-outline {\n
background: transparent;\n
border: 2px solid currentColor;\n
color: var(--sp-graphit) !important;\n
}\n
.btn-outline:hover { background: var(--sp-graphit); color: white !important; }\n
\n
/* === PILLARS (Was du bekommst) === */\n
.pillars {\n
background: var(--sp-graphit);\n
color: white;\n
padding: clamp(80px, 10vw, 130px) 0;\n
}\n
.pillars .section-title { color: white; }\n
.pillars .section-eyebrow { color: var(--sp-green); }\n
.pillars-grid {\n
display: grid;\n
grid-template-columns: repeat(3, 1fr);\n
gap: 32px;\n
max-width: 1280px;\n
margin: 0 auto;\n
padding: 0 32px;\n
}\n
.pillar {\n
padding: 40px 32px;\n
border-left: 3px solid var(--sp-green);\n
background: rgba(255,255,255,0.03);\n
border-radius: 0 12px 12px 0;\n
}\n
.pillar h3 {\n
font-family: var(--serif);\n
font-size: 32px;\n
line-height: 1.15;\n
margin-bottom: 20px;\n
}\n
.pillar p {\n
font-size: 16px;\n
line-height: 1.6;\n
color: rgba(255,255,255,0.78);\n
margin-bottom: 24px;\n
}\n
.pillar-list {\n
list-style: none;\n
margin-bottom: 24px;\n
}\n
.pillar-list li {\n
font-size: 15px;\n
padding: 8px 0;\n
border-bottom: 1px solid rgba(255,255,255,0.1);\n
color: rgba(255,255,255,0.9);\n
}\n
.pillar-link {\n
font-weight: 700;\n
color: var(--sp-green);\n
font-size: 15px;\n
}\n
.pillar-link::after { content: " →"; }\n
\n
/* === LOCATIONS === */\n
.locations { background: var(--sp-warm); padding: clamp(80px, 10vw, 130px) 0; }\n
.locations-grid {\n
display: grid;\n
grid-template-columns: 1fr 1fr;\n
gap: 48px;\n
max-width: 1280px;\n
margin: 0 auto;\n
padding: 0 32px;\n
}\n
.location {\n
background: white;\n
border-radius: 16px;\n
overflow: hidden;\n
border: 1px solid var(--sp-gray-mid);\n
display: flex;\n
flex-direction: column;\n
}\n
.location-img {\n
aspect-ratio: 16 / 9;\n
overflow: hidden;\n
}\n
.location-img img {\n
width: 100%;\n
height: 100%;\n
object-fit: cover;\n
display: block;\n
}\n
.location-body { padding: 32px; flex-grow: 1; display: flex; flex-direction: column; }\n
.location-name {\n
font-family: var(--serif);\n
font-size: 36px;\n
color: var(--sp-graphit);\n
margin-bottom: 8px;\n
}\n
.location-name.dus { color: var(--sp-green); }\n
.location-addr {\n
font-size: 15px;\n
color: var(--sp-gray);\n
margin-bottom: 20px;\n
line-height: 1.5;\n
}\n
.location-hours {\n
display: inline-block;\n
margin-top: 6px;\n
font-family: var(--mono);\n
font-size: 12px;\n
letter-spacing: 0.5px;\n
color: var(--sp-graphit);\n
opacity: 0.7;\n
}\n
.location-tags {\n
display: flex;\n
flex-wrap: wrap;\n
gap: 8px;\n
margin-bottom: 24px;\n
}\n
.location-tag {\n
background: var(--sp-gray-light);\n
color: var(--sp-gray);\n
font-size: 13px;\n
font-weight: 600;\n
padding: 4px 12px;\n
border-radius: 999px;\n
}\n
.location-actions {\n
display: flex;\n
gap: 16px;\n
margin-top: auto;\n
}\n
\n
/* === LATEST === */\n
.latest { background: white; padding: clamp(80px, 10vw, 130px) 0; }\n
.latest-grid {\n
display: grid;\n
grid-template-columns: repeat(3, 1fr);\n
gap: 28px;\n
max-width: 1280px;\n
margin: 0 auto;\n
padding: 0 32px;\n
}\n
.latest-card {\n
background: white;\n
border: 1px solid var(--sp-gray-mid);\n
border-radius: 12px;\n
overflow: hidden;\n
display: flex;\n
flex-direction: column;\n
transition: border-color 0.2s ease, transform 0.2s ease;\n
}\n
.latest-card:hover {\n
border-color: var(--sp-green);\n
transform: translateY(-3px);\n
}\n
.latest-card-img {\n
aspect-ratio: 16 / 10;\n
background: var(--sp-graphit);\n
display: flex;\n
align-items: flex-end;\n
justify-content: flex-start;\n
padding: 24px;\n
color: white;\n
position: relative;\n
overflow: hidden;\n
}\n
.latest-card-img::before {\n
content: "";\n
position: absolute;\n
inset: 0;\n
background:\n
linear-gradient(135deg, rgba(122,184,0,0.35), transparent 55%),\n
linear-gradient(225deg, rgba(0,128,187,0.30), transparent 55%);\n
}\n
.latest-card-img::after {\n
content: "";\n
position: absolute;\n
inset: 0;\n
background-image:\n
radial-gradient(circle at 80% 20%, rgba(255,255,255,0.08), transparent 40%),\n
radial-gradient(circle at 20% 80%, rgba(255,255,255,0.05), transparent 50%);\n
pointer-events: none;\n
}\n
.latest-card-img-label {\n
position: relative;\n
z-index: 1;\n
font-family: var(--serif);\n
font-size: 24px;\n
line-height: 1.1;\n
letter-spacing: -0.01em;\n
max-width: 16ch;\n
}\n
.latest-card:hover .latest-card-img::before {\n
background:\n
linear-gradient(135deg, rgba(122,184,0,0.55), transparent 60%),\n
linear-gradient(225deg, rgba(0,128,187,0.45), transparent 60%);\n
}\n
.latest-card-body { padding: 24px; }\n
.latest-tag {\n
display: inline-block;\n
font-size: 12px;\n
font-weight: 700;\n
letter-spacing: 2px;\n
text-transform: uppercase;\n
color: var(--sp-green);\n
margin-bottom: 12px;\n
}\n
.latest-card-title {\n
font-family: var(--serif);\n
font-size: 22px;\n
line-height: 1.25;\n
color: var(--sp-graphit);\n
margin-bottom: 12px;\n
}\n
.latest-card-meta {\n
font-size: 13px;\n
color: var(--sp-gray);\n
}\n
\n
/* === TESTIMONIALS === */\n
.testimonials {\n
background: var(--sp-warm);\n
padding: clamp(80px, 10vw, 130px) 0;\n
}\n
.testimonials-grid {\n
display: grid;\n
grid-template-columns: 1fr 1fr;\n
gap: 32px;\n
max-width: 1280px;\n
margin: 0 auto;\n
padding: 0 32px;\n
}\n
.testimonial {\n
background: white;\n
padding: 40px;\n
border-radius: 16px;\n
border-left: 4px solid var(--sp-green);\n
}\n
.testimonial-quote {\n
font-family: var(--serif);\n
font-size: 24px;\n
line-height: 1.4;\n
color: var(--sp-graphit);\n
margin-bottom: 24px;\n
font-style: italic;\n
}\n
.testimonial-author {\n
display: flex;\n
align-items: center;\n
gap: 16px;\n
}\n
.testimonial-avatar {\n
width: 48px; height: 48px;\n
border-radius: 50%;\n
background: linear-gradient(135deg, var(--sp-green), var(--sp-blue));\n
}\n
.testimonial-name {\n
font-weight: 700;\n
color: var(--sp-graphit);\n
font-size: 15px;\n
}\n
.testimonial-role {\n
font-size: 13px;\n
color: var(--sp-gray);\n
}\n
\n
/* === NEWSLETTER === */\n
.newsletter {\n
background: var(--sp-graphit);\n
color: white;\n
padding: clamp(64px, 9vw, 110px) 0;\n
}\n
.newsletter-inner {\n
max-width: 720px;\n
margin: 0 auto;\n
padding: 0 32px;\n
text-align: center;\n
}\n
.newsletter h2 {\n
font-family: var(--serif);\n
font-size: 44px;\n
line-height: 1.1;\n
margin-bottom: 16px;\n
}\n
.newsletter p {\n
font-size: 17px;\n
color: rgba(255,255,255,0.78);\n
margin-bottom: 36px;\n
}\n
.newsletter-form {\n
display: flex;\n
gap: 12px;\n
max-width: 480px;\n
margin: 0 auto;\n
}\n
.newsletter-form input {\n
flex: 1;\n
padding: 16px 22px;\n
border-radius: 999px;\n
border: 1px solid rgba(255,255,255,0.2);\n
background: rgba(255,255,255,0.05);\n
color: white;\n
font: inherit;\n
font-size: 15px;\n
}\n
.newsletter-form input::placeholder { color: rgba(255,255,255,0.5); }\n
.newsletter-form input:focus { outline: none; border-color: var(--sp-green); background: rgba(255,255,255,0.1); }\n
.newsletter-form button {\n
padding: 16px 28px;\n
background: var(--sp-green);\n
color: white;\n
border-radius: 999px;\n
font-weight: 700;\n
font-size: 15px;\n
transition: background 0.2s ease;\n
}\n
.newsletter-form button:hover { background: var(--sp-green-dark); }\n
\n
/* === FOOTER === */\n
.footer {\n
background: var(--sp-graphit);\n
color: rgba(255,255,255,0.5);\n
padding: 32px 0;\n
text-align: center;\n
font-size: 13px;\n
border-top: 1px solid rgba(255,255,255,0.08);\n
}\n
\n
/* === RESPONSIVE === */\n
@media (max-width: 980px) {\n
.megamenu-nav, .megamenu-actions .megamenu-lang, .megamenu-actions .megamenu-login { display: none; }\n
.megamenu-burger { display: flex; }\n
.hero { padding: 140px 0 80px; }\n
.hero h1 { font-size: clamp(40px, 9vw, 64px); }\n
.hero-sub { font-size: 18px; margin-bottom: 40px; }\n
.personas { grid-template-columns: 1fr 1fr; gap: 14px; }\n
.persona { padding: 24px 22px; }\n
.persona-title { font-size: 22px; }\n
.impact-grid { grid-template-columns: 1fr 1fr; gap: 28px; }\n
.stories-grid { grid-template-columns: 1fr 1fr; }\n
.story-card.featured { grid-column: span 2; aspect-ratio: 2 / 1; }\n
.story-card.featured .story-name { font-size: 32px; }\n
.pillars-grid, .latest-grid { grid-template-columns: 1fr; }\n
.locations-grid { grid-template-columns: 1fr; }\n
.testimonials-grid { grid-template-columns: 1fr; }\n
.megamenu-panel-grid { grid-template-columns: 1fr 1fr; gap: 32px; }\n
}\n
@media (max-width: 600px) {\n
.container, .hero-content, .megamenu-bar { padding-left: 20px; padding-right: 20px; }\n
.megamenu-bar { height: 64px; }\n
.megamenu-panel { top: 64px; padding: 32px 20px; }\n
.hero { padding: 110px 0 64px; }\n
.hero-eyebrow { font-size: 11px; padding: 8px 14px; letter-spacing: 2px; }\n
.hero h1 { font-size: clamp(36px, 11vw, 52px); margin-bottom: 20px; }\n
.hero-sub { font-size: 16px; margin-bottom: 32px; }\n
.personas { grid-template-columns: 1fr; gap: 12px; }\n
.persona { padding: 22px; }\n
.persona-title { font-size: 24px; }\n
.stories-grid { grid-template-columns: 1fr; }\n
.story-card.featured { grid-column: span 1; aspect-ratio: 16 / 11; }\n
.story-card.featured .story-name { font-size: 28px; }\n
.impact-grid { grid-template-columns: 1fr; gap: 20px; }\n
.impact-num { font-size: 48px; }\n
.newsletter-form { flex-direction: column; }\n
.newsletter h2 { font-size: 32px; }\n
.megamenu-panel-grid { grid-template-columns: 1fr; gap: 24px; }\n
.megamenu-cta { padding: 10px 16px; font-size: 13px; }\n
.section-title { font-size: 32px; margin-bottom: 40px; }\n
.pillar h3 { font-size: 26px; }\n
.location-name { font-size: 28px; }\n
}\n
\n
/* Mobile slide-in menu */\n
.mobile-menu {\n
position: fixed;\n
top: 0; right: 0;\n
width: min(380px, 100vw);\n
height: 100vh;\n
background: white;\n
color: var(--sp-graphit);\n
z-index: 200;\n
padding: 80px 32px 32px;\n
transform: translateX(100%);\n
transition: transform 0.3s ease;\n
box-shadow: -8px 0 32px rgba(0,0,0,0.2);\n
overflow-y: auto;\n
}\n
.mobile-menu.is-open { transform: translateX(0); }\n
.mobile-menu-close {\n
position: absolute;\n
top: 24px; right: 24px;\n
font-size: 28px;\n
color: var(--sp-graphit);\n
}\n
.mobile-menu ul { list-style: none; }\n
.mobile-menu > ul > li {\n
border-bottom: 1px solid var(--sp-gray-mid);\n
}\n
.mobile-menu > ul > li > a {\n
display: block;\n
padding: 18px 0;\n
font-family: var(--serif);\n
font-size: 22px;\n
color: var(--sp-graphit);\n
}\n
.mobile-menu .mobile-cta {\n
display: block;\n
margin-top: 24px;\n
padding: 16px;\n
background: var(--sp-green);\n
color: white;\n
text-align: center;\n
border-radius: 999px;\n
font-weight: 700;\n
}\n
.backdrop {\n
position: fixed;\n
inset: 0;\n
background: rgba(0,0,0,0.5);\n
z-index: 150;\n
opacity: 0;\n
pointer-events: none;\n
transition: opacity 0.3s ease;\n
}\n
.backdrop.is-open { opacity: 1; pointer-events: auto; }\n
\n
/* === SUB-PAGE OVERRIDES === */\n
.hero-page {\n
min-height: auto;\n
padding: 160px 0 90px;\n
}\n
.hero-page h1 {\n
font-size: clamp(40px, 5.5vw, 68px);\n
max-width: 20ch;\n
}\n
.hero-page .hero-sub {\n
margin-bottom: 0;\n
}\n
\n
.story-section {\n
padding: 120px 0;\n
background: white;\n
}\n
.story-split {\n
display: grid;\n
grid-template-columns: 1.1fr 1fr;\n
gap: 80px;\n
align-items: center;\n
max-width: 1280px;\n
margin: 0 auto;\n
padding: 0 32px;\n
}\n
.story-text .section-title {\n
margin-bottom: 28px;\n
max-width: 18ch;\n
}\n
.story-text p {\n
font-size: 17px;\n
line-height: 1.7;\n
color: var(--sp-gray);\n
margin-bottom: 18px;\n
max-width: 56ch;\n
}\n
.story-text p:last-child { margin-bottom: 0; }\n
.story-image {\n
border-radius: 12px;\n
overflow: hidden;\n
aspect-ratio: 4 / 5;\n
}\n
.story-image img {\n
width: 100%;\n
height: 100%;\n
object-fit: cover;\n
display: block;\n
}\n
\n
.treffpunkt {\n
padding: 120px 0;\n
background: var(--sp-warm);\n
}\n
.treffpunkt .container { text-align: center; }\n
.treffpunkt .section-title { margin: 0 auto 24px; max-width: 22ch; }\n
.treffpunkt-intro {\n
max-width: 56ch;\n
margin: 0 auto 48px;\n
font-size: 17px;\n
color: var(--sp-gray);\n
line-height: 1.6;\n
}\n
.treffpunkt-grid {\n
display: grid;\n
grid-template-columns: repeat(3, 1fr);\n
gap: 24px;\n
max-width: 1100px;\n
margin: 0 auto;\n
}\n
.treffpunkt-card {\n
background: white;\n
border-radius: 12px;\n
padding: 32px 28px;\n
text-align: left;\n
border: 1px solid var(--sp-gray-mid);\n
}\n
.treffpunkt-card h3 {\n
font-family: var(--serif);\n
font-size: 24px;\n
color: var(--sp-graphit);\n
margin-bottom: 8px;\n
}\n
.treffpunkt-card .frequency {\n
font-size: 11px;\n
letter-spacing: 2px;\n
text-transform: uppercase;\n
color: var(--sp-green);\n
font-weight: 700;\n
margin-bottom: 14px;\n
}\n
.treffpunkt-card p {\n
font-size: 15px;\n
color: var(--sp-gray);\n
line-height: 1.55;\n
}\n
\n
@media (max-width: 980px) {\n
.story-split { grid-template-columns: 1fr; gap: 40px; padding: 0 24px; }\n
.story-image { aspect-ratio: 16 / 10; }\n
.hero-page { padding: 130px 0 60px; }\n
.treffpunkt-grid { grid-template-columns: 1fr; }\n
}\n
\n
\n
/* === SYMFONY-HEADER-OVERRIDE (nur für diese Page, Bold-Builder-Konsistenz) === */\n
nav.bg-gray-900 {\n
background: white !important;\n
box-shadow: 0 1px 0 var(--sp-gray-mid), 0 2px 8px rgba(0,0,0,0.04) !important;\n
}\n
nav.bg-gray-900 .text-white,\n
nav.bg-gray-900 button,\n
nav.bg-gray-900 li > a {\n
color: var(--sp-graphit) !important;\n
}\n
/* Logo-Variant: weißes Cloudinary-Logo via filter invertieren (für Test-Page-Render) */\n
nav.bg-gray-900 img[src*="STARTPLATZ_Logo_wei"] {\n
filter: invert(1) saturate(0);\n
}\n
/* AI-Hub-Pille bleibt lila — weißer Text wird wieder weiß */\n
nav.bg-gray-900 a[style*="rgba(142,86,255"] {\n
color: white !important;\n
}\n
/* Hover: SP-Grün-Akzent statt des helleren Lime-Tons */\n
nav.bg-gray-900 a:hover,\n
nav.bg-gray-900 button:hover {\n
background-color: var(--sp-green) !important;\n
color: white !important;\n
}\n
/* Dropdown-Panel: warm-Hintergrund statt Hellgrau */\n
nav.bg-gray-900 div[class*="rounded shadow-lg"] {\n
background: var(--sp-warm) !important;\n
}\n
nav.bg-gray-900 div[class*="rounded shadow-lg"] a {\n
color: var(--sp-graphit) !important;\n
}\n
nav.bg-gray-900 div[class*="rounded shadow-lg"] a:hover {\n
background-color: var(--sp-green) !important;\n
color: white !important;\n
}\n
/* Mobile-Menu-Stack: bei dunklem Hintergrund (mobileOpen) auch hell */\n
nav.bg-gray-900 ul[class*="bg-gray-900"] {\n
background: white !important;\n
}\n
\n
</style>\n
<header class="hero hero-page">\n
<div class="hero-content">\n
<span class="hero-eyebrow">À propos de STARTPLATZ</span>\n
<h1>Le <em>hub startup</em> de la Rhénanie depuis 2012.</h1>\n
<p class="hero-sub">\n
STARTPLATZ est le point de rencontre et le premier interlocuteur des startups et entreprises innovantes au cœur de l’écosystème entrepreneurial rhénan — fondé en 2012 à Cologne, et à Düsseldorf depuis 2015.\n
</p>\n
</div>\n
</header>\n
\n
<!-- ═══════════════════════ IMPACT ═══════════════════════ -->\n
<section class="impact">\n
<div class="impact-grid">\n
<div class="impact-item">\n
<div class="impact-num">1 500+</div>\n
<div class="impact-label">Startups accompagnées<br>à Cologne & Düsseldorf</div>\n
</div>\n
<div class="impact-item">\n
<div class="impact-num">1,5+ Md €</div>\n
<div class="impact-label">Investissements<br>dans nos startups</div>\n
</div>\n
<div class="impact-item">\n
<div class="impact-num">250+</div>\n
<div class="impact-label">Événements par an<br>dans l’écosystème</div>\n
</div>\n
</div>\n
</section>\n
\n
<!-- ═══════════════════════ STORY ═══════════════════════ -->\n
<section class="story-section">\n
<div class="story-split">\n
<div class="story-text">\n
<div class="section-eyebrow">Notre histoire</div>\n
<h2 class="section-title">De 200 m² au plus grand hub startup de Rhénanie-du-Nord-Westphalie.</h2>\n
<p>STARTPLATZ a été inauguré en novembre 2012 par <strong>le Dr. Lorenz Gräf et Matthias Gräf</strong> (Gräf Holding GmbH) à Cologne — en réponse à une question simple : où les fondateurs, investisseurs et talents de la Rhénanie se rencontrent-ils ?</p>\n
<p>Du premier espace de coworking dans le Mediapark sont nés aujourd’hui 4 500 m² à Cologne et 1 700 m² à Düsseldorf. S’y ajoutent des programmes d’accélération, une AI Academy certifiée AZAV et une communauté qui, ensemble, façonnent l’écosystème entrepreneurial rhénan.</p>\n
<p>Aujourd’hui, nous sommes le <strong style="color: var(--sp-green)">AI Hub de la Rhénanie-du-Nord-Westphalie</strong> — le point de référence pour les builders IA, les fondateurs et les entreprises.</p>\n
</div>\n
<div class="story-image">\n
<img decoding="async" src="https://res.cloudinary.com/startplatz/image/upload/c_scale,q_auto,w_800/v1614775944/Offices/K%C3%B6ln/Atmosph%C3%A4re%20Coworking/STARTPLATZ_Atmospa%CC%88he45.jpg" alt="Ambiance coworking STARTPLATZ">\n
</div>\n
</div>\n
</section>\n
\n
<!-- ═══════════════════════ PILLARS ═══════════════════════ -->\n
<section class="pillars">\n
<div class="container">\n
<div class="section-eyebrow">Ce que nous faisons</div>\n
<h2 class="section-title">Six piliers, un écosystème.</h2>\n
</div>\n
<div class="pillars-grid">\n
<div class="pillar">\n
<h3>Coworking</h3>\n
<p>Postes de travail flexibles et bureaux privés au Mediapark de Cologne et au Medienhafen de Düsseldorf — la communauté juste à côté.</p>\n
<ul class="pillar-list">\n
<li>FlexDesk à partir de 180 € / mois</li>\n
<li>2nd Home avec poste fixe</li>\n
<li>Bureaux d’équipe 2–30 personnes</li>\n
<li>Adresse commerciale + service courrier</li>\n
</ul>\n
<a href="https://www.startplatz.de/fr/sites/" target="_blank" rel="noopener" class="pillar-link">Découvrir le coworking</a>\n
</div>\n
<div class="pillar">\n
<h3>Salles de conférence</h3>\n
<p>Salles professionnellement équipées pour réunions, ateliers et événements — réservables en ligne à l’heure.</p>\n
<ul class="pillar-list">\n
<li>Salles pour 4–80 personnes</li>\n
<li>Réservation en ligne, à l’heure</li>\n
<li>Configuration hybride (technique de conférence)</li>\n
<li>Catering & service possibles</li>\n
</ul>\n
<a href="https://www.startplatz.de/fr/cologne-salles-conference/" target="_blank" rel="noopener" class="pillar-link">Réserver une salle</a>\n
</div>\n
<div class="pillar">\n
<h3>Accélérateur</h3>\n
<p>De l’AI Accelerator à la bourse de création NRW en passant par le Rheinland-Pitch — des parcours structurés à chaque étape.</p>\n
<ul class="pillar-list">\n
<li>AI Accelerator (4 mois)</li>\n
<li>Bourse de création NRW</li>\n
<li>Rheinland-Pitch</li>\n
<li>Mentorat & accès investisseurs</li>\n
</ul>\n
<a href="https://www.startplatz.de/fr/gruendungsstipendium-nrw-fr/" target="_blank" rel="noopener" class="pillar-link">Voir les programmes</a>\n
</div>\n
<div class="pillar">\n
<h3>AI Hub</h3>\n
<p>Communauté de builders entre Cologne et Paris. IA open-source, devs, équipes d’innovation — on construit au lieu de seulement parler.</p>\n
<ul class="pillar-list">\n
<li><strong style="color:var(--sp-green)">Hackathons</strong> — corporate, open et as-a-service</li>\n
<li>Mistral Meetup, KI Treffpunkt, ClawCon</li>\n
<li>AI Fridays — chaque semaine</li>\n
<li>Initiative IA France</li>\n
</ul>\n
<a href="https://www.startplatz.de/fr/ai-hub-rhineland-cologne-france-startplatz/" target="_blank" rel="noopener" class="pillar-link">Explorer l’AI Hub</a>\n
</div>\n
<div class="pillar">\n
<h3>Événements & Académie</h3>\n
<p>250+ événements par an et formations IA certifiées AZAV — du débutant à la masterclass.</p>\n
<ul class="pillar-list">\n
<li>AI Manager temps plein/partiel</li>\n
<li>Masterclasses & bootcamps</li>\n
<li>Meetups, petits-déjeuners, BBQ</li>\n
<li>Financement AZAV possible</li>\n
</ul>\n
<a href="https://www.startplatz.de/fr/" target="_blank" rel="noopener" class="pillar-link">Voir l’académie</a>\n
</div>\n
<div class="pillar">\n
<h3>Corporate</h3>\n
<p>PME et grands groupes se connectent à l’écosystème — du Business Club à l’innovation sur mesure.</p>\n
<ul class="pillar-list">\n
<li>Adhésion Business Club</li>\n
<li>Corporate enablement & activation</li>\n
<li>Expériences d’innovation</li>\n
<li>Matching startups & deal flow</li>\n
</ul>\n
<a href="https://www.startplatz.de/fr/" target="_blank" rel="noopener" class="pillar-link">Offres corporate</a>\n
</div>\n
</div>\n
</section>\n
\n
<!-- ═══════════════════════ LOCATIONS ═══════════════════════ -->\n
<section class="locations">\n
<div class="container">\n
<div class="section-eyebrow">Sites</div>\n
<h2 class="section-title">Cologne et Düsseldorf — là où la Rhénanie travaille.</h2>\n
</div>\n
<div class="locations-grid">\n
<div class="location">\n
<div class="location-img"><img decoding="async" src="https://res.cloudinary.com/startplatz/image/upload/c_scale,q_auto,w_1200/v1614775893/Offices/K%C3%B6ln/Au%C3%9Fenansicht/STARTPLATZ_Ko%CC%88ln_Au%C3%9Fenansicht9.jpg" alt="STARTPLATZ Cologne Mediapark"></div>\n
<div class="location-body">\n
<div class="location-name">Cologne</div>\n
<div class="location-addr">Im Mediapark 5 · 50670 Cologne<br>Entrée secondaire : Schanzenstraße 36<br><span class="location-hours">Accueil lun–ven 9h–18h · Membres 24/7</span></div>\n
<div class="location-tags">\n
<span class="location-tag">Coworking</span>\n
<span class="location-tag">Bureaux</span>\n
<span class="location-tag">Conférence</span>\n
<span class="location-tag">Accélérateur</span>\n
<span class="location-tag">Espace événementiel</span>\n
</div>\n
<div class="location-actions">\n
<a href="https://calendly.com/support-startplatz/coworking-probetag?month=2026-05" target="_blank" rel="noopener" class="btn">Réserver une journée d’essai</a>\n
<a href="https://www.startplatz.de/fr/sites/" target="_blank" rel="noopener" class="btn btn-outline">Visite 3D</a>\n
</div>\n
</div>\n
</div>\n
<div class="location">\n
<div class="location-img"><img decoding="async" src="https://res.cloudinary.com/startplatz/image/upload/c_scale,q_auto,w_1200/v1737547718/conference-rooms/Confi%20DUS%20new/Au%C3%9Fenansicht.jpg" alt="STARTPLATZ Düsseldorf Medienhafen"></div>\n
<div class="location-body">\n
<div class="location-name dus">Düsseldorf</div>\n
<div class="location-addr">Speditionstraße 15a · 40221 Düsseldorf<br><span class="location-hours">Accueil lun–ven 9h–18h · Membres 24/7</span></div>\n
<div class="location-tags">\n
<span class="location-tag">Coworking</span>\n
<span class="location-tag">Bureaux</span>\n
<span class="location-tag">Conférence</span>\n
<span class="location-tag">Innovation Hub</span>\n
</div>\n
<div class="location-actions">\n
<a href="https://calendly.com/startplatz-duesseldorf/coworker-probetag?month=2026-05" target="_blank" rel="noopener" class="btn">Réserver une journée d’essai</a>\n
<a href="https://www.startplatz.de/fr/sites/" target="_blank" rel="noopener" class="btn btn-outline">Visite 3D</a>\n
</div>\n
</div>\n
</div>\n
</div>\n
</section>\n
\n
<!-- ═══════════════════════ MEETING POINT ═══════════════════════ -->\n
<section class="treffpunkt">\n
<div class="container">\n
<div class="section-eyebrow">Point de rencontre</div>\n
<h2 class="section-title">Ici se rencontre l’écosystème startup rhénan.</h2>\n
<p class="treffpunkt-intro">Des événements de réseautage réguliers relient startups, entreprises et investisseurs — accessibles et à toutes les étapes.</p>\n
<div class="treffpunkt-grid">\n
<div class="treffpunkt-card">\n
<div class="frequency">Mensuel</div>\n
<h3>Petit-déjeuner des membres</h3>\n
<p>Une heure, un croissant, de nouveaux visages. Ouvert à tous les membres — la façon la plus détendue de découvrir la communauté.</p>\n
</div>\n
<div class="treffpunkt-card">\n
<div class="frequency">Saison</div>\n
<h3>Startup-BBQ</h3>\n
<p>Quand la météo le permet : barbecue allumé, bière ouverte, pitch lancé. Le classique de l’été sur la terrasse sur le toit de STARTPLATZ.</p>\n
</div>\n
<div class="treffpunkt-card">\n
<div class="frequency">Mensuel · Cologne & Düsseldorf</div>\n
<h3>Rheinland-Pitch</h3>\n
<p>La plus grande série régulière de pitchs startup d’Allemagne. Les startups présentent, les investisseurs écoutent, le public vote.</p>\n
</div>\n
</div>\n
</div>\n
</section>\n
\n
<!-- ═══════════════════════ PRESS ═══════════════════════ -->\n
<section style="background:var(--sp-warm); padding:clamp(40px,5vw,60px) 0; text-align:center;">\n
<div class="container" style="max-width:720px; margin:0 auto; padding:0 32px;">\n
<div class="section-eyebrow" style="font-family:var(--mono); font-size:12px; letter-spacing:2px; text-transform:uppercase; color:var(--sp-gray);">Pour les journalistes</div>\n
<h2 style="font-family:var(--serif); font-size:clamp(24px,2.5vw,32px); color:var(--sp-graphit); margin:8px 0 16px;">Espace presse</h2>\n
<p style="color:var(--sp-gray); line-height:1.6; margin-bottom:20px;">Logos, photos des dirigeants, galerie et tous les communiqués de presse regroupés.</p>\n
<a href="https://www.startplatz.de/fr/presse/" style="display:inline-block; padding:14px 28px; background:var(--sp-green); color:white; font-weight:700; text-decoration:none; border-radius:4px;">Vers l’espace presse →</a>\n
</div>\n
</section>\n
\n
<section class="newsletter">\n
<div class="newsletter-inner">\n
<h2>Restez dans la boucle.</h2>\n
<p>La newsletter STARTPLATZ : événements, programmes et l’actualité de l’écosystème startup de RNW. Une fois par mois, sans spam.</p>\n
<form class="newsletter-form" action="https://startplatz.us5.list-manage.com/subscribe/post?u=8a2b498caca4323b774191382&id=be73f77d94" method="post" target="_blank" novalidate>\n
<input type="email" name="EMAIL" placeholder="vous@email.com" required>\n
<div aria-hidden="true" style="position:absolute; left:-5000px;"><input type="text" name="b_8a2b498caca4323b774191382_be73f77d94" tabindex="-1" value=""></div>\n
<button type="submit" name="subscribe">S’inscrire</button>\n
</form>\n
</div>\n
</section>\n
\n
</main>\n
\n
[4sp_tailwind_footer permalink=https://www.staging.startplatz.de/fr/a-propos/]\n
<!-- page-ai-bold-friendly.php ends -->\n
\n
\n
<!-- footer-ai-bold-friendly.php starts -->\n
\n
\n
<!-- WordPress Footer -->\n
<script type="speculationrules">\n
{"prefetch":[{"source":"document","where":{"and":[{"href_matches":"/*"},{"not":{"href_matches":["/wp-*.php","/wp-admin/*","/wp-content/uploads/*","/wp-content/*","/wp-content/plugins/*","/wp-content/themes/startplatz/*","/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]}\n
</script>\n
<script async>(function(s,u,m,o,j,v){j=u.createElement(m);v=u.getElementsByTagName(m)[0];j.async=1;j.src=o;j.dataset.sumoSiteId='39f60b00513044004a8fe0004ce6fc0099bffb000c2cd200cfc8f4006d6fae00';j.dataset.sumoPlatform='wordpress';v.parentNode.insertBefore(j,v)})(window,document,'script','//load.sumome.com/');</script> <script type="application/javascript">\r\n
const ajaxURL = "https://www.staging.startplatz.de/wp-admin/admin-ajax.php";\r\n
\r\n
function sumo_add_woocommerce_coupon(code) {\r\n
jQuery.post(ajaxURL, {\r\n
action: 'sumo_add_woocommerce_coupon',\r\n
code: code,\r\n
});\r\n
}\r\n
\r\n
function sumo_remove_woocommerce_coupon(code) {\r\n
jQuery.post(ajaxURL, {\r\n
action: 'sumo_remove_woocommerce_coupon',\r\n
code: code,\r\n
});\r\n
}\r\n
\r\n
function sumo_get_woocommerce_cart_subtotal(callback) {\r\n
jQuery.ajax({\r\n
method: 'POST',\r\n
url: ajaxURL,\r\n
dataType: 'html',\r\n
data: {\r\n
action: 'sumo_get_woocommerce_cart_subtotal',\r\n
},\r\n
success: function (subtotal) {\r\n
return callback(null, subtotal);\r\n
},\r\n
error: function (err) {\r\n
return callback(err, 0);\r\n
}\r\n
});\r\n
}\r\n
</script>\r\n
<script id="wp-emoji-settings" type="application/json">\n
{"baseUrl":"https://s.w.org/images/core/emoji/17.0.2/72x72/","ext":".png","svgUrl":"https://s.w.org/images/core/emoji/17.0.2/svg/","svgExt":".svg","source":{"concatemoji":"https://www.staging.startplatz.de/wp-includes/js/wp-emoji-release.min.js?ver=6.9.4"}}\n
</script>\n
<script type="module">\n
/* <![CDATA[ */\n
/*! This file is auto-generated */\n
const a=JSON.parse(document.getElementById("wp-emoji-settings").textContent),o=(window._wpemojiSettings=a,"wpEmojiSettingsSupports"),s=["flag","emoji"];function i(e){try{var t={supportTests:e,timestamp:(new Date).valueOf()};sessionStorage.setItem(o,JSON.stringify(t))}catch(e){}}function c(e,t,n){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);t=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data);e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(n,0,0);const a=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data);return t.every((e,t)=>e===a[t])}function p(e,t){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);var n=e.getImageData(16,16,1,1);for(let e=0;e<n.data.length;e++)if(0!==n.data[e])return!1;return!0}function u(e,t,n,a){switch(t){case"flag":return n(e,"\ud83c\udff3\ufe0f\u200d\u26a7\ufe0f","\ud83c\udff3\ufe0f\u200b\u26a7\ufe0f")?!1:!n(e,"\ud83c\udde8\ud83c\uddf6","\ud83c\udde8\u200b\ud83c\uddf6")&&!n(e,"\ud83c\udff4\udb40\udc67\udb40\udc62\udb40\udc65\udb40\udc6e\udb40\udc67\udb40\udc7f","\ud83c\udff4\u200b\udb40\udc67\u200b\udb40\udc62\u200b\udb40\udc65\u200b\udb40\udc6e\u200b\udb40\udc67\u200b\udb40\udc7f");case"emoji":return!a(e,"\ud83e\u1fac8")}return!1}function f(e,t,n,a){let r;const o=(r="undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope?new OffscreenCanvas(300,150):document.createElement("canvas")).getContext("2d",{willReadFrequently:!0}),s=(o.textBaseline="top",o.font="600 32px Arial",{});return e.forEach(e=>{s[e]=t(o,e,n,a)}),s}function r(e){var t=document.createElement("script");t.src=e,t.defer=!0,document.head.appendChild(t)}a.supports={everything:!0,everythingExceptFlag:!0},new Promise(t=>{let n=function(){try{var e=JSON.parse(sessionStorage.getItem(o));if("object"==typeof e&&"number"==typeof e.timestamp&&(new Date).valueOf()<e.timestamp+604800&&"object"==typeof e.supportTests)return e.supportTests}catch(e){}return null}();if(!n){if("undefined"!=typeof Worker&&"undefined"!=typeof OffscreenCanvas&&"undefined"!=typeof URL&&URL.createObjectURL&&"undefined"!=typeof Blob)try{var e="postMessage("+f.toString()+"("+[JSON.stringify(s),u.toString(),c.toString(),p.toString()].join(",")+"));",a=new Blob([e],{type:"text/javascript"});const r=new Worker(URL.createObjectURL(a),{name:"wpTestEmojiSupports"});return void(r.onmessage=e=>{i(n=e.data),r.terminate(),t(n)})}catch(e){}i(n=f(s,u,c,p))}t(n)}).then(e=>{for(const n in e)a.supports[n]=e[n],a.supports.everything=a.supports.everything&&a.supports[n],"flag"!==n&&(a.supports.everythingExceptFlag=a.supports.everythingExceptFlag&&a.supports[n]);var t;a.supports.everythingExceptFlag=a.supports.everythingExceptFlag&&!a.supports.flag,a.supports.everything||((t=a.source||{}).concatemoji?r(t.concatemoji):t.wpemoji&&t.twemoji&&(r(t.twemoji),r(t.wpemoji)))});\n
//# sourceURL=https://www.staging.startplatz.de/wp-includes/js/wp-emoji-loader.min.js\n
/* ]]> */\n
</script>\n
\n
<!-- footer-ai-bold-friendly.php ends -->\n
\n
</body>\n
</html>\n
"""
}
}
/var/www/html/vendor/symfony/event-dispatcher/Debug/WrappedListener.php:115 {
Symfony\Component\EventDispatcher\Debug\WrappedListener->__invoke(object $event, string $eventName, EventDispatcherInterface $dispatcher): void …
› try {
› ($this->optimizedListener ?? $this->listener)($event, $eventName, $dispatcher);
› } finally {
arguments: {
$event: Symfony\Component\HttpKernel\Event\ControllerEvent {#2030 …}
...: {
"kernel.controller"
Symfony\Component\HttpKernel\Debug\TraceableEventDispatcher {#2198 …}
}
}
}
/var/www/html/vendor/symfony/event-dispatcher/EventDispatcher.php:206 {
Symfony\Component\EventDispatcher\EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event): void …
› }
› $listener($event, $eventName, $this);
› }
arguments: {
$event: Symfony\Component\HttpKernel\Event\ControllerEvent {#2030 …}
$eventName: "kernel.controller"
$dispatcher: Symfony\Component\HttpKernel\Debug\TraceableEventDispatcher {#2198 …}
}
}
/var/www/html/vendor/symfony/event-dispatcher/EventDispatcher.php:56 {
Symfony\Component\EventDispatcher\EventDispatcher->dispatch(object $event, ?string $eventName = null): object …
› if ($listeners) {
› $this->callListeners($listeners, $eventName, $event);
› }
arguments: {
$listeners: [ …3]
$eventName: "kernel.controller"
$event: Symfony\Component\HttpKernel\Event\ControllerEvent {#2030 …}
}
}
/var/www/html/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php:129 {
Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher->dispatch(object $event, ?string $eventName = null): object …
› try {
› $this->dispatcher->dispatch($event, $eventName);
› } finally {
arguments: {
$event: Symfony\Component\HttpKernel\Event\ControllerEvent {#2030 …}
$eventName: "kernel.controller"
}
}
/var/www/html/vendor/symfony/http-kernel/HttpKernel.php:171 {
Symfony\Component\HttpKernel\HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› $event = new ControllerEvent($this, $controller, $request, $type);
› $this->dispatcher->dispatch($event, KernelEvents::CONTROLLER);
› $controller = $event->getController();
arguments: {
$event: Symfony\Component\HttpKernel\Event\ControllerEvent {#2030 …}
$eventName: "kernel.controller"
}
}
/var/www/html/vendor/symfony/http-kernel/HttpKernel.php:76 {
Symfony\Component\HttpKernel\HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› return $response = $this->handleRaw($request, $type);
› } catch (\Throwable $e) {
arguments: {
$request: Symfony\Component\HttpFoundation\Request {#2 …}
$type: 1
}
}
/var/www/html/vendor/symfony/http-kernel/Kernel.php:193 {
Symfony\Component\HttpKernel\Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› return $this->getHttpKernel()->handle($request, $type, $catch);
› } finally {
arguments: {
$request: Symfony\Component\HttpFoundation\Request {#2 …}
$type: 1
$catch: true
}
}
/var/www/html/vendor/symfony/runtime/Runner/Symfony/HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony\HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
arguments: {
$request: Symfony\Component\HttpFoundation\Request {#2 …}
}
}
/var/www/html/vendor/autoload_runtime.php:32 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/var/www/html/public/index.php:14 {
›
› require_once dirname(__DIR__) . '/vendor/autoload_runtime.php';
›
arguments: {
"/var/www/html/vendor/autoload_runtime.php"
}
}
}
}
]
"channel" => "request"
]
[
"timestamp" => 1781147279
"timestamp_rfc3339" => "2026-06-11T05:07:59.687+02:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.exception"
"listener" => "Symfony\Component\Security\Http\Firewall\ExceptionListener::onKernelException"
]
"channel" => "event"
]
[
"timestamp" => 1781147279
"timestamp_rfc3339" => "2026-06-11T05:07:59.688+02:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.exception"
"listener" => "App\StartPlatz\Bundle\LogBundle\EventListener\BrokenInternalLinkListener::__invoke"
]
"channel" => "event"
]
[
"timestamp" => 1781147279
"timestamp_rfc3339" => "2026-06-11T05:07:59.688+02:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.exception"
"listener" => "Symfony\Component\HttpKernel\EventListener\ErrorListener::logKernelException"
]
"channel" => "event"
]
[
"timestamp" => 1781147279
"timestamp_rfc3339" => "2026-06-11T05:07:59.688+02:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.exception"
"listener" => "Symfony\Component\HttpKernel\EventListener\ProfilerListener::onKernelException"
]
"channel" => "event"
]
[
"timestamp" => 1781147279
"timestamp_rfc3339" => "2026-06-11T05:07:59.688+02:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.exception"
"listener" => "Symfony\Component\HttpKernel\EventListener\RouterListener::onKernelException"
]
"channel" => "event"
]
[
"timestamp" => 1781147279
"timestamp_rfc3339" => "2026-06-11T05:07:59.688+02:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.exception"
"listener" => "Symfony\Component\HttpKernel\EventListener\ErrorListener::onKernelException"
]
"channel" => "event"
]
[
"timestamp" => 1781147279
"timestamp_rfc3339" => "2026-06-11T05:07:59.688+02:00"
"message" => "Listener "{listener}" stopped propagation of the event "{event}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.exception"
"listener" => "Symfony\Component\HttpKernel\EventListener\ErrorListener::onKernelException"
]
"channel" => "event"
]
[
"timestamp" => 1781147279
"timestamp_rfc3339" => "2026-06-11T05:07:59.690+02:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.response"
"listener" => "Symfony\Component\Security\Http\Firewall\ContextListener::onKernelResponse"
]
"channel" => "event"
]
[
"timestamp" => 1781147279
"timestamp_rfc3339" => "2026-06-11T05:07:59.690+02:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.response"
"listener" => "Symfony\Component\Security\Http\Firewall\ContextListener::onKernelResponse"
]
"channel" => "event"
]
[
"timestamp" => 1781147279
"timestamp_rfc3339" => "2026-06-11T05:07:59.690+02:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.response"
"listener" => "Symfony\Component\HttpKernel\EventListener\ResponseListener::onKernelResponse"
]
"channel" => "event"
]
[
"timestamp" => 1781147279
"timestamp_rfc3339" => "2026-06-11T05:07:59.690+02:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.response"
"listener" => "Symfony\Component\HttpKernel\DataCollector\RequestDataCollector::onKernelResponse"
]
"channel" => "event"
]
[
"timestamp" => 1781147279
"timestamp_rfc3339" => "2026-06-11T05:07:59.690+02:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.response"
"listener" => "Symfony\Component\Security\Http\RememberMe\ResponseListener::onKernelResponse"
]
"channel" => "event"
]
[
"timestamp" => 1781147279
"timestamp_rfc3339" => "2026-06-11T05:07:59.690+02:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.response"
"listener" => "Symfony\Component\HttpKernel\EventListener\CacheAttributeListener::onKernelResponse"
]
"channel" => "event"
]
[
"timestamp" => 1781147279
"timestamp_rfc3339" => "2026-06-11T05:07:59.690+02:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.response"
"listener" => "Symfony\Component\HttpKernel\EventListener\ProfilerListener::onKernelResponse"
]
"channel" => "event"
]
[
"timestamp" => 1781147279
"timestamp_rfc3339" => "2026-06-11T05:07:59.690+02:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.response"
"listener" => "Symfony\Component\HttpKernel\EventListener\ErrorListener::removeCspHeader"
]
"channel" => "event"
]
[
"timestamp" => 1781147279
"timestamp_rfc3339" => "2026-06-11T05:07:59.690+02:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.response"
"listener" => "Symfony\Bundle\WebProfilerBundle\EventListener\WebDebugToolbarListener::onKernelResponse"
]
"channel" => "event"
]
[
"timestamp" => 1781147279
"timestamp_rfc3339" => "2026-06-11T05:07:59.690+02:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.response"
"listener" => "Symfony\Component\HttpKernel\EventListener\DisallowRobotsIndexingListener::onResponse"
]
"channel" => "event"
]
[
"timestamp" => 1781147279
"timestamp_rfc3339" => "2026-06-11T05:07:59.690+02:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.response"
"listener" => "Symfony\Component\HttpKernel\EventListener\SessionListener::onKernelResponse"
]
"channel" => "event"
]
[
"timestamp" => 1781147279
"timestamp_rfc3339" => "2026-06-11T05:07:59.690+02:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.finish_request"
"listener" => "Symfony\Component\HttpKernel\EventListener\LocaleListener::onKernelFinishRequest"
]
"channel" => "event"
]
[
"timestamp" => 1781147279
"timestamp_rfc3339" => "2026-06-11T05:07:59.690+02:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.finish_request"
"listener" => "Symfony\Component\HttpKernel\EventListener\RouterListener::onKernelFinishRequest"
]
"channel" => "event"
]
[
"timestamp" => 1781147279
"timestamp_rfc3339" => "2026-06-11T05:07:59.690+02:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.finish_request"
"listener" => "Symfony\Bundle\SecurityBundle\Debug\TraceableFirewallListener::onKernelFinishRequest"
]
"channel" => "event"
]
[
"timestamp" => 1781147279
"timestamp_rfc3339" => "2026-06-11T05:07:59.690+02:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.finish_request"
"listener" => "Symfony\Component\HttpKernel\EventListener\LocaleAwareListener::onKernelFinishRequest"
]
"channel" => "event"
]
]
147 => [
[
"timestamp" => 1781147279
"timestamp_rfc3339" => "2026-06-11T05:07:59.643+02:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.request"
"listener" => "Symfony\Bridge\Monolog\Processor\WebProcessor::onKernelRequest"
]
"channel" => "event"
]
[
"timestamp" => 1781147279
"timestamp_rfc3339" => "2026-06-11T05:07:59.643+02:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.request"
"listener" => "Symfony\Component\HttpKernel\EventListener\DebugHandlersListener::configure"
]
"channel" => "event"
]
[
"timestamp" => 1781147279
"timestamp_rfc3339" => "2026-06-11T05:07:59.643+02:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.request"
"listener" => "Symfony\Component\HttpKernel\EventListener\ValidateRequestListener::onKernelRequest"
]
"channel" => "event"
]
[
"timestamp" => 1781147279
"timestamp_rfc3339" => "2026-06-11T05:07:59.643+02:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.request"
"listener" => "Symfony\Bridge\Doctrine\Middleware\IdleConnection\Listener::onKernelRequest"
]
"channel" => "event"
]
[
"timestamp" => 1781147279
"timestamp_rfc3339" => "2026-06-11T05:07:59.643+02:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.request"
"listener" => "Symfony\Component\HttpKernel\EventListener\SessionListener::onKernelRequest"
]
"channel" => "event"
]
[
"timestamp" => 1781147279
"timestamp_rfc3339" => "2026-06-11T05:07:59.643+02:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.request"
"listener" => "Symfony\Component\HttpKernel\EventListener\LocaleListener::setDefaultLocale"
]
"channel" => "event"
]
[
"timestamp" => 1781147279
"timestamp_rfc3339" => "2026-06-11T05:07:59.643+02:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.request"
"listener" => "Symfony\Component\HttpKernel\EventListener\RouterListener::onKernelRequest"
]
"channel" => "event"
]
[
"timestamp" => 1781147279
"timestamp_rfc3339" => "2026-06-11T05:07:59.643+02:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.request"
"listener" => "Symfony\Component\HttpKernel\EventListener\LocaleListener::onKernelRequest"
]
"channel" => "event"
]
[
"timestamp" => 1781147279
"timestamp_rfc3339" => "2026-06-11T05:07:59.643+02:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.request"
"listener" => "Symfony\Component\HttpKernel\EventListener\LocaleAwareListener::onKernelRequest"
]
"channel" => "event"
]
[
"timestamp" => 1781147279
"timestamp_rfc3339" => "2026-06-11T05:07:59.643+02:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.request"
"listener" => "Symfony\Bundle\SecurityBundle\Debug\TraceableFirewallListener::configureLogoutUrlGenerator"
]
"channel" => "event"
]
[
"timestamp" => 1781147279
"timestamp_rfc3339" => "2026-06-11T05:07:59.643+02:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.request"
"listener" => "Symfony\Bundle\SecurityBundle\Debug\TraceableFirewallListener::onKernelRequest"
]
"channel" => "event"
]
[
"timestamp" => 1781147279
"timestamp_rfc3339" => "2026-06-11T05:07:59.643+02:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.request"
"listener" => "App\StartPlatz\Bundle\UserBundle\EventSubscriber\ForcePasswordResetSubscriber::onKernelRequest"
]
"channel" => "event"
]
[
"timestamp" => 1781147279
"timestamp_rfc3339" => "2026-06-11T05:07:59.643+02:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.controller"
"listener" => "Symfony\Bundle\FrameworkBundle\DataCollector\RouterDataCollector::onKernelController"
]
"channel" => "event"
]
[
"timestamp" => 1781147279
"timestamp_rfc3339" => "2026-06-11T05:07:59.643+02:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.controller"
"listener" => "App\StartPlatz\Bundle\WebsiteBundle\EventListener\AttributeWordpressResponseListener::onKernelController"
]
"channel" => "event"
]
[
"timestamp" => 1781147279
"timestamp_rfc3339" => "2026-06-11T05:07:59.643+02:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.controller"
"listener" => "Symfony\Component\HttpKernel\DataCollector\RequestDataCollector::onKernelController"
]
"channel" => "event"
]
[
"timestamp" => 1781147279
"timestamp_rfc3339" => "2026-06-11T05:07:59.644+02:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.controller_arguments"
"listener" => "Symfony\Component\HttpKernel\EventListener\IsSignatureValidAttributeListener::onKernelControllerArguments"
]
"channel" => "event"
]
[
"timestamp" => 1781147279
"timestamp_rfc3339" => "2026-06-11T05:07:59.644+02:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.controller_arguments"
"listener" => "Symfony\Component\Security\Http\EventListener\IsCsrfTokenValidAttributeListener::onKernelControllerArguments"
]
"channel" => "event"
]
[
"timestamp" => 1781147279
"timestamp_rfc3339" => "2026-06-11T05:07:59.644+02:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.controller_arguments"
"listener" => "Symfony\Component\Security\Http\EventListener\IsGrantedAttributeListener::onKernelControllerArguments"
]
"channel" => "event"
]
[
"timestamp" => 1781147279
"timestamp_rfc3339" => "2026-06-11T05:07:59.644+02:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.controller_arguments"
"listener" => "Symfony\Component\HttpKernel\EventListener\CacheAttributeListener::onKernelControllerArguments"
]
"channel" => "event"
]
[
"timestamp" => 1781147279
"timestamp_rfc3339" => "2026-06-11T05:07:59.644+02:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.controller_arguments"
"listener" => "Symfony\Component\HttpKernel\Controller\ArgumentResolver\RequestPayloadValueResolver::onKernelControllerArguments"
]
"channel" => "event"
]
[
"timestamp" => 1781147279
"timestamp_rfc3339" => "2026-06-11T05:07:59.644+02:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.controller_arguments"
"listener" => "Symfony\Component\HttpKernel\EventListener\ErrorListener::onControllerArguments"
]
"channel" => "event"
]
[
"timestamp" => 1781147279
"timestamp_rfc3339" => "2026-06-11T05:07:59.647+02:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.finish_request"
"listener" => "Symfony\Component\HttpKernel\EventListener\LocaleListener::onKernelFinishRequest"
]
"channel" => "event"
]
[
"timestamp" => 1781147279
"timestamp_rfc3339" => "2026-06-11T05:07:59.647+02:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.finish_request"
"listener" => "Symfony\Component\HttpKernel\EventListener\RouterListener::onKernelFinishRequest"
]
"channel" => "event"
]
[
"timestamp" => 1781147279
"timestamp_rfc3339" => "2026-06-11T05:07:59.647+02:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.finish_request"
"listener" => "Symfony\Bundle\SecurityBundle\Debug\TraceableFirewallListener::onKernelFinishRequest"
]
"channel" => "event"
]
[
"timestamp" => 1781147279
"timestamp_rfc3339" => "2026-06-11T05:07:59.647+02:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.finish_request"
"listener" => "Symfony\Component\HttpKernel\EventListener\LocaleAwareListener::onKernelFinishRequest"
]
"channel" => "event"
]
]
3447 => [
[
"timestamp" => 1781147279
"timestamp_rfc3339" => "2026-06-11T05:07:59.650+02:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.request"
"listener" => "Symfony\Bridge\Monolog\Processor\WebProcessor::onKernelRequest"
]
"channel" => "event"
]
[
"timestamp" => 1781147279
"timestamp_rfc3339" => "2026-06-11T05:07:59.650+02:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.request"
"listener" => "Symfony\Component\HttpKernel\EventListener\DebugHandlersListener::configure"
]
"channel" => "event"
]
[
"timestamp" => 1781147279
"timestamp_rfc3339" => "2026-06-11T05:07:59.650+02:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.request"
"listener" => "Symfony\Component\HttpKernel\EventListener\ValidateRequestListener::onKernelRequest"
]
"channel" => "event"
]
[
"timestamp" => 1781147279
"timestamp_rfc3339" => "2026-06-11T05:07:59.650+02:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.request"
"listener" => "Symfony\Bridge\Doctrine\Middleware\IdleConnection\Listener::onKernelRequest"
]
"channel" => "event"
]
[
"timestamp" => 1781147279
"timestamp_rfc3339" => "2026-06-11T05:07:59.650+02:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.request"
"listener" => "Symfony\Component\HttpKernel\EventListener\SessionListener::onKernelRequest"
]
"channel" => "event"
]
[
"timestamp" => 1781147279
"timestamp_rfc3339" => "2026-06-11T05:07:59.650+02:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.request"
"listener" => "Symfony\Component\HttpKernel\EventListener\LocaleListener::setDefaultLocale"
]
"channel" => "event"
]
[
"timestamp" => 1781147279
"timestamp_rfc3339" => "2026-06-11T05:07:59.650+02:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.request"
"listener" => "Symfony\Component\HttpKernel\EventListener\RouterListener::onKernelRequest"
]
"channel" => "event"
]
[
"timestamp" => 1781147279
"timestamp_rfc3339" => "2026-06-11T05:07:59.650+02:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.request"
"listener" => "Symfony\Component\HttpKernel\EventListener\LocaleListener::onKernelRequest"
]
"channel" => "event"
]
[
"timestamp" => 1781147279
"timestamp_rfc3339" => "2026-06-11T05:07:59.650+02:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.request"
"listener" => "Symfony\Component\HttpKernel\EventListener\LocaleAwareListener::onKernelRequest"
]
"channel" => "event"
]
[
"timestamp" => 1781147279
"timestamp_rfc3339" => "2026-06-11T05:07:59.650+02:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.request"
"listener" => "Symfony\Bundle\SecurityBundle\Debug\TraceableFirewallListener::configureLogoutUrlGenerator"
]
"channel" => "event"
]
[
"timestamp" => 1781147279
"timestamp_rfc3339" => "2026-06-11T05:07:59.650+02:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.request"
"listener" => "Symfony\Bundle\SecurityBundle\Debug\TraceableFirewallListener::onKernelRequest"
]
"channel" => "event"
]
[
"timestamp" => 1781147279
"timestamp_rfc3339" => "2026-06-11T05:07:59.650+02:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.request"
"listener" => "App\StartPlatz\Bundle\UserBundle\EventSubscriber\ForcePasswordResetSubscriber::onKernelRequest"
]
"channel" => "event"
]
[
"timestamp" => 1781147279
"timestamp_rfc3339" => "2026-06-11T05:07:59.651+02:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.controller"
"listener" => "Symfony\Bundle\FrameworkBundle\DataCollector\RouterDataCollector::onKernelController"
]
"channel" => "event"
]
[
"timestamp" => 1781147279
"timestamp_rfc3339" => "2026-06-11T05:07:59.651+02:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.controller"
"listener" => "App\StartPlatz\Bundle\WebsiteBundle\EventListener\AttributeWordpressResponseListener::onKernelController"
]
"channel" => "event"
]
[
"timestamp" => 1781147279
"timestamp_rfc3339" => "2026-06-11T05:07:59.651+02:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.controller"
"listener" => "Symfony\Component\HttpKernel\DataCollector\RequestDataCollector::onKernelController"
]
"channel" => "event"
]
[
"timestamp" => 1781147279
"timestamp_rfc3339" => "2026-06-11T05:07:59.651+02:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.controller_arguments"
"listener" => "Symfony\Component\HttpKernel\EventListener\IsSignatureValidAttributeListener::onKernelControllerArguments"
]
"channel" => "event"
]
[
"timestamp" => 1781147279
"timestamp_rfc3339" => "2026-06-11T05:07:59.651+02:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.controller_arguments"
"listener" => "Symfony\Component\Security\Http\EventListener\IsCsrfTokenValidAttributeListener::onKernelControllerArguments"
]
"channel" => "event"
]
[
"timestamp" => 1781147279
"timestamp_rfc3339" => "2026-06-11T05:07:59.651+02:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.controller_arguments"
"listener" => "Symfony\Component\Security\Http\EventListener\IsGrantedAttributeListener::onKernelControllerArguments"
]
"channel" => "event"
]
[
"timestamp" => 1781147279
"timestamp_rfc3339" => "2026-06-11T05:07:59.651+02:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.controller_arguments"
"listener" => "Symfony\Component\HttpKernel\EventListener\CacheAttributeListener::onKernelControllerArguments"
]
"channel" => "event"
]
[
"timestamp" => 1781147279
"timestamp_rfc3339" => "2026-06-11T05:07:59.651+02:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.controller_arguments"
"listener" => "Symfony\Component\HttpKernel\Controller\ArgumentResolver\RequestPayloadValueResolver::onKernelControllerArguments"
]
"channel" => "event"
]
[
"timestamp" => 1781147279
"timestamp_rfc3339" => "2026-06-11T05:07:59.651+02:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.controller_arguments"
"listener" => "Symfony\Component\HttpKernel\EventListener\ErrorListener::onControllerArguments"
]
"channel" => "event"
]
[
"timestamp" => 1781147279
"timestamp_rfc3339" => "2026-06-11T05:07:59.687+02:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.response"
"listener" => "Symfony\Component\Security\Http\Firewall\ContextListener::onKernelResponse"
]
"channel" => "event"
]
[
"timestamp" => 1781147279
"timestamp_rfc3339" => "2026-06-11T05:07:59.687+02:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.response"
"listener" => "Symfony\Component\Security\Http\Firewall\ContextListener::onKernelResponse"
]
"channel" => "event"
]
[
"timestamp" => 1781147279
"timestamp_rfc3339" => "2026-06-11T05:07:59.687+02:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.response"
"listener" => "Symfony\Component\HttpKernel\EventListener\ResponseListener::onKernelResponse"
]
"channel" => "event"
]
[
"timestamp" => 1781147279
"timestamp_rfc3339" => "2026-06-11T05:07:59.687+02:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.response"
"listener" => "Symfony\Component\HttpKernel\DataCollector\RequestDataCollector::onKernelResponse"
]
"channel" => "event"
]
[
"timestamp" => 1781147279
"timestamp_rfc3339" => "2026-06-11T05:07:59.687+02:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.response"
"listener" => "Symfony\Component\Security\Http\RememberMe\ResponseListener::onKernelResponse"
]
"channel" => "event"
]
[
"timestamp" => 1781147279
"timestamp_rfc3339" => "2026-06-11T05:07:59.687+02:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.response"
"listener" => "Symfony\Component\HttpKernel\EventListener\CacheAttributeListener::onKernelResponse"
]
"channel" => "event"
]
[
"timestamp" => 1781147279
"timestamp_rfc3339" => "2026-06-11T05:07:59.687+02:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.response"
"listener" => "Symfony\Component\HttpKernel\EventListener\ProfilerListener::onKernelResponse"
]
"channel" => "event"
]
[
"timestamp" => 1781147279
"timestamp_rfc3339" => "2026-06-11T05:07:59.687+02:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.response"
"listener" => "Symfony\Component\HttpKernel\EventListener\ErrorListener::removeCspHeader"
]
"channel" => "event"
]
[
"timestamp" => 1781147279
"timestamp_rfc3339" => "2026-06-11T05:07:59.687+02:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.response"
"listener" => "Symfony\Bundle\WebProfilerBundle\EventListener\WebDebugToolbarListener::onKernelResponse"
]
"channel" => "event"
]
[
"timestamp" => 1781147279
"timestamp_rfc3339" => "2026-06-11T05:07:59.687+02:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.response"
"listener" => "Symfony\Component\HttpKernel\EventListener\DisallowRobotsIndexingListener::onResponse"
]
"channel" => "event"
]
[
"timestamp" => 1781147279
"timestamp_rfc3339" => "2026-06-11T05:07:59.687+02:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.response"
"listener" => "Symfony\Component\HttpKernel\EventListener\SessionListener::onKernelResponse"
]
"channel" => "event"
]
[
"timestamp" => 1781147279
"timestamp_rfc3339" => "2026-06-11T05:07:59.687+02:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.finish_request"
"listener" => "Symfony\Component\HttpKernel\EventListener\LocaleListener::onKernelFinishRequest"
]
"channel" => "event"
]
[
"timestamp" => 1781147279
"timestamp_rfc3339" => "2026-06-11T05:07:59.687+02:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.finish_request"
"listener" => "Symfony\Component\HttpKernel\EventListener\RouterListener::onKernelFinishRequest"
]
"channel" => "event"
]
[
"timestamp" => 1781147279
"timestamp_rfc3339" => "2026-06-11T05:07:59.687+02:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.finish_request"
"listener" => "Symfony\Bundle\SecurityBundle\Debug\TraceableFirewallListener::onKernelFinishRequest"
]
"channel" => "event"
]
[
"timestamp" => 1781147279
"timestamp_rfc3339" => "2026-06-11T05:07:59.687+02:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.finish_request"
"listener" => "Symfony\Component\HttpKernel\EventListener\LocaleAwareListener::onKernelFinishRequest"
]
"channel" => "event"
]
]
]
-errorCount: [
2 => 1
147 => 0
3447 => 0
]
-requestStack: Symfony\Component\HttpKernel\Debug\VirtualRequestStack {#2205 …}
} |