DefaultController :: menuTailwindAction

Request

GET Parameters

Key Value
_path
"_format=html&_locale=en&_controller=App%5CStartPlatz%5CBundle%5CWebsiteBundle%5CController%5CDefaultController%3A%3AmenuTailwindAction"

POST Parameters

No POST parameters

Uploaded Files

No files were uploaded

Request Attributes

Key Value
_controller
"App\StartPlatz\Bundle\WebsiteBundle\Controller\DefaultController::menuTailwindAction"
_format
"html"
_locale
"en"
_stopwatch_token
"76e81a"
permalink
"https://www.staging.startplatz.de/startup-wiki/michael-truell-mitgruender-von-cursor"

Request Headers

Header Value
accept
"*/*"
accept-charset
"ISO-8859-1,utf-8;q=0.7,*;q=0.7"
accept-encoding
"gzip, br, zstd, deflate"
accept-language
"en-us,en;q=0.5"
cookie
"main_deauth_profile_token=dabc06"
host
"www.staging.startplatz.de"
referer
"https://www.staging.startplatz.de/startup-wiki/michael-truell-mitgruender-von-cursor"
user-agent
"Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)"
x-forwarded-for
"216.73.216.87, 172.22.0.12"
x-forwarded-host
"www.staging.startplatz.de"
x-forwarded-port
"443"
x-forwarded-proto
"https"
x-forwarded-server
"c7c6e7953db4"
x-php-ob-level
"0"
x-real-ip
"216.73.216.87"

Request Content

Request content not available (it was retrieved as a resource).

Response

Response Headers

Header Value
cache-control
"no-cache, private"
date
"Fri, 07 Aug 2026 13:46:01 GMT"
x-debug-token
"afd25c"

Cookies

Request Cookies

Key Value
main_deauth_profile_token
"dabc06"

Response Cookies

No response cookies

Session 1

Session Metadata

No session metadata

Session Attributes

No session attributes

Session Usage

1 Usages
Stateless check enabled
Usage
Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage:39
[
  [
    "file" => "/var/www/html/vendor/symfony/security-core/Authentication/Token/Storage/UsageTrackingTokenStorage.php"
    "line" => 39
    "function" => "getMetadataBag"
    "class" => "Symfony\Component\HttpFoundation\Session\Session"
    "type" => "->"
  ]
  [
    "file" => "/var/www/html/vendor/symfony/twig-bridge/AppVariable.php"
    "line" => 92
    "function" => "getToken"
    "class" => "Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage"
    "type" => "->"
  ]
  [
    "file" => "/var/www/html/vendor/twig/twig/src/Extension/CoreExtension.php"
    "line" => 1922
    "function" => "getUser"
    "class" => "Symfony\Bridge\Twig\AppVariable"
    "type" => "->"
  ]
  [
    "file" => "/var/www/html/var/cache/dev/twig/2b/2bde7aed3f466aaf24b1e1ab63fef2c5.php"
    "line" => 625
    "function" => "getAttribute"
    "class" => "Twig\Extension\CoreExtension"
    "type" => "::"
  ]
  [
    "file" => "/var/www/html/vendor/twig/twig/src/Template.php"
    "line" => 402
    "function" => "doDisplay"
    "class" => "__TwigTemplate_becb6719a0027745f268d041001c5bd9"
    "type" => "->"
  ]
  [
    "file" => "/var/www/html/vendor/twig/twig/src/Template.php"
    "line" => 358
    "function" => "yield"
    "class" => "Twig\Template"
    "type" => "->"
  ]
  [
    "file" => "/var/www/html/vendor/twig/twig/src/Template.php"
    "line" => 373
    "function" => "display"
    "class" => "Twig\Template"
    "type" => "->"
  ]
  [
    "file" => "/var/www/html/vendor/twig/twig/src/TemplateWrapper.php"
    "line" => 51
    "function" => "render"
    "class" => "Twig\Template"
    "type" => "->"
  ]
  [
    "file" => "/var/www/html/vendor/twig/twig/src/Environment.php"
    "line" => 333
    "function" => "render"
    "class" => "Twig\TemplateWrapper"
    "type" => "->"
  ]
  [
    "file" => "/var/www/html/vendor/symfony/framework-bundle/Controller/AbstractController.php"
    "line" => 467
    "function" => "render"
    "class" => "Twig\Environment"
    "type" => "->"
  ]
  [
    "file" => "/var/www/html/vendor/symfony/framework-bundle/Controller/AbstractController.php"
    "line" => 472
    "function" => "doRenderView"
    "class" => "Symfony\Bundle\FrameworkBundle\Controller\AbstractController"
    "type" => "->"
  ]
  [
    "file" => "/var/www/html/vendor/symfony/framework-bundle/Controller/AbstractController.php"
    "line" => 284
    "function" => "doRender"
    "class" => "Symfony\Bundle\FrameworkBundle\Controller\AbstractController"
    "type" => "->"
  ]
  [
    "file" => "/var/www/html/src/StartPlatz/Bundle/WebsiteBundle/Controller/DefaultController.php"
    "line" => 129
    "function" => "render"
    "class" => "Symfony\Bundle\FrameworkBundle\Controller\AbstractController"
    "type" => "->"
  ]
  [
    "file" => "/var/www/html/vendor/symfony/http-kernel/HttpKernel.php"
    "line" => 183
    "function" => "menuTailwindAction"
    "class" => "App\StartPlatz\Bundle\WebsiteBundle\Controller\DefaultController"
    "type" => "->"
  ]
  [
    "file" => "/var/www/html/vendor/symfony/http-kernel/HttpKernel.php"
    "line" => 76
    "function" => "handleRaw"
    "class" => "Symfony\Component\HttpKernel\HttpKernel"
    "type" => "->"
  ]
  [
    "file" => "/var/www/html/vendor/symfony/http-kernel/HttpCache/SubRequestHandler.php"
    "line" => 86
    "function" => "handle"
    "class" => "Symfony\Component\HttpKernel\HttpKernel"
    "type" => "->"
  ]
  [
    "file" => "/var/www/html/vendor/symfony/http-kernel/Fragment/InlineFragmentRenderer.php"
    "line" => 75
    "function" => "handle"
    "class" => "Symfony\Component\HttpKernel\HttpCache\SubRequestHandler"
    "type" => "::"
  ]
  [
    "file" => "/var/www/html/vendor/symfony/http-kernel/Fragment/FragmentHandler.php"
    "line" => 81
    "function" => "render"
    "class" => "Symfony\Component\HttpKernel\Fragment\InlineFragmentRenderer"
    "type" => "->"
  ]
  [
    "file" => "/var/www/html/vendor/symfony/http-kernel/DependencyInjection/LazyLoadingFragmentHandler.php"
    "line" => 46
    "function" => "render"
    "class" => "Symfony\Component\HttpKernel\Fragment\FragmentHandler"
    "type" => "->"
  ]
  [
    "file" => "/var/www/html/vendor/startplatz/wordpress-integration-bundle/Wordpress/ShortCode/ControllerShortCode.php"
    "line" => 28
    "function" => "render"
    "class" => "Symfony\Component\HttpKernel\DependencyInjection\LazyLoadingFragmentHandler"
    "type" => "->"
  ]
  [
    "function" => "execute"
    "class" => "Startplatz\Bundle\WordpressIntegrationBundle\Wordpress\ShortCode\ControllerShortCode"
    "type" => "->"
  ]
  [
    "file" => "/var/www/html/vendor/startplatz/wordpress-integration-bundle/EventListener/WordpressResponseListener.php"
    "line" => 198
    "function" => "call_user_func"
  ]
  [
    "function" => "{closure:Startplatz\Bundle\WordpressIntegrationBundle\EventListener\WordpressResponseListener::expandShortCodes():187}"
    "class" => "Startplatz\Bundle\WordpressIntegrationBundle\EventListener\WordpressResponseListener"
    "type" => "->"
  ]
  [
    "file" => "/var/www/html/vendor/startplatz/wordpress-integration-bundle/EventListener/WordpressResponseListener.php"
    "line" => 187
    "function" => "preg_replace_callback"
  ]
  [
    "file" => "/var/www/html/src/StartPlatz/Bundle/WebsiteBundle/EventListener/AttributeWordpressResponseListener.php"
    "line" => 64
    "function" => "expandShortCodes"
    "class" => "Startplatz\Bundle\WordpressIntegrationBundle\EventListener\WordpressResponseListener"
    "type" => "->"
  ]
  [
    "file" => "/var/www/html/vendor/symfony/event-dispatcher/Debug/WrappedListener.php"
    "line" => 115
    "function" => "onKernelController"
    "class" => "App\StartPlatz\Bundle\WebsiteBundle\EventListener\AttributeWordpressResponseListener"
    "type" => "->"
  ]
  [
    "file" => "/var/www/html/vendor/symfony/event-dispatcher/EventDispatcher.php"
    "line" => 206
    "function" => "__invoke"
    "class" => "Symfony\Component\EventDispatcher\Debug\WrappedListener"
    "type" => "->"
  ]
  [
    "file" => "/var/www/html/vendor/symfony/event-dispatcher/EventDispatcher.php"
    "line" => 56
    "function" => "callListeners"
    "class" => "Symfony\Component\EventDispatcher\EventDispatcher"
    "type" => "->"
  ]
  [
    "file" => "/var/www/html/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php"
    "line" => 129
    "function" => "dispatch"
    "class" => "Symfony\Component\EventDispatcher\EventDispatcher"
    "type" => "->"
  ]
  [
    "file" => "/var/www/html/vendor/symfony/http-kernel/HttpKernel.php"
    "line" => 171
    "function" => "dispatch"
    "class" => "Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher"
    "type" => "->"
  ]
  [
    "file" => "/var/www/html/vendor/symfony/http-kernel/HttpKernel.php"
    "line" => 76
    "function" => "handleRaw"
    "class" => "Symfony\Component\HttpKernel\HttpKernel"
    "type" => "->"
  ]
  [
    "file" => "/var/www/html/vendor/symfony/http-kernel/Kernel.php"
    "line" => 193
    "function" => "handle"
    "class" => "Symfony\Component\HttpKernel\HttpKernel"
    "type" => "->"
  ]
  [
    "file" => "/var/www/html/vendor/symfony/runtime/Runner/Symfony/HttpKernelRunner.php"
    "line" => 35
    "function" => "handle"
    "class" => "Symfony\Component\HttpKernel\Kernel"
    "type" => "->"
  ]
  [
    "file" => "/var/www/html/vendor/autoload_runtime.php"
    "line" => 32
    "function" => "run"
    "class" => "Symfony\Component\Runtime\Runner\Symfony\HttpKernelRunner"
    "type" => "->"
  ]
  [
    "file" => "/var/www/html/public/index.php"
    "line" => 14
    "args" => [
      "/var/www/html/vendor/autoload_runtime.php"
    ]
    "function" => "require_once"
  ]
]

Flashes

Flashes

No flash messages were created.

Server Parameters

Server Parameters

Defined in .env

Key Value
ANTHROPIC_ADMIN_KEY
""
CHATBOT_BASE_URL
"https://91-98-152-15.sslip.io"
CLOUDINARY_API_KEY
"187719847589952"
CLOUDINARY_API_SECRET
"2L0-UBEtXjD-ODU3On8eqJrZPFY"
CLOUDINARY_CLOUDNAME
"startplatz"
CLOUDINARY_URL
"cloudinary://187719847589952:2L0-UBEtXjD-ODU3On8eqJrZPFY@startplatz"
CRON_API_KEY
"cron_sp_X9kM4nQ7pR2sT6vW8yB1"
INSTAGRAM_ACCESS_TOKEN
""
INSTAGRAM_ACCOUNT_ID
""
LOCK_DSN
"flock"
MANDRILL_API_KEY
""
META_CAPI_TEST_CODE
""
MONSUM_WEBHOOK_PASSWORD_CGN
""
MONSUM_WEBHOOK_PASSWORD_DUS
""
MONSUM_WEBHOOK_PASSWORD_TESTPLATZ
""
MONSUM_WEBHOOK_USER_CGN
""
MONSUM_WEBHOOK_USER_DUS
""
MONSUM_WEBHOOK_USER_TESTPLATZ
""
OPENAI_ADMIN_KEY
""
OPENAI_ORGANIZATION
"STARTPLATZ"
PLEO_SP_CGN_TOKEN
"eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCIsImtpZCI6InBsZW8tb3BlbmFwaS1wcm9kdWN0aW9uIn0.eyJkYXRhIjp7InVzZXIiOnsiYWNjZXB0ZWRUZXJtcyI6dHJ1ZSwiYWN0aXZlIjp0cnVlLCJjcmVhdGVkQXQiOiIyMDI1LTEwLTEzVDE0OjI4OjU0LjIzMloiLCJkYXRhIjp7InByb21vIjoiU0VMRl9PTkJPQVJESU5HIiwicHJvZmlsZSI6eyJpZCI6bnVsbCwicmF3Ijp7fSwibmFtZSI6eyJsYXN0TmFtZSI6Ikdyw6RmIiwiZmlyc3ROYW1lIjoiTG9yZW56In0sInR5cGUiOiJlbWFpbCIsImVtYWlsIjoiYnVjaGhhbHR1bmctc3AtY2duQHN0YXJ0cGxhdHouZGUiLCJwaG9uZSI6Iis0OTE1MTIyMzMzMjMzIiwicGljdHVyZSI6bnVsbH19LCJlbWFpbCI6ImJ1Y2hoYWx0dW5nLXNwLWNnbkBzdGFydHBsYXR6LmRlIiwiaGFzUGluIjp0cnVlLCJpZCI6ImIxZTJlZmUzLWY0OWMtNGY5ZC1iZTE3LTc2MzM0YmI1YTNmYiIsImxhbmd1YWdlIjoiZGUiLCJwYXlsb2FkIjp7ImNvbXBhbnlJZCI6IjQ3MGEyZGNmLTM2ODgtNDI5YS04MjVlLWY4YTZhNTIzNGE4YiIsInRva2VuSWQiOiIxYTMzZjg2ZS0xNDE1LTRkOWItYjhjNy1lMDk5NGMzYzlhNjMifSwicGhvbmUiOiIrNDkxNzM3MTcxNzE1IiwicGhvbmVWZXJpZmllZCI6ZmFsc2UsInNjYUVuYWJsZWQiOnRydWUsInZlcmlmaWVkIjp0cnVlLCJwZXJtaXNzaW9ucyI6WyJlbS8jMS9jZC8jMC9vdyIsImVtLyMxL2NkZC8jMC9vdyIsImVtLyMxL2NkLyMyL293IiwiZW0vIzEvY2RkLyMyL293IiwiZW0vIzEvY2QvIzMvb3ciLCJlbS8jMS9jZGQvIzMvb3ciLCJlbS8jMS9jZC8jNC9vdyIsImVtLyMxL2NkZC8jNC9vdyIsImVtLyMxL2NhLyMxL293IiwiY28vIzUvb3ciLCJlbS8jMS9kY2EvIzEvb3ciLCJjby8jNS9lbS8jMS9vdyJdLCJya20iOlsiNGpUZG52R1FMVkNVZjFUVDNBOWdRViIsIm1HRHNUV3R5ZWFtTFRIM2hyZTNadkgiLCI5bUdGYWJlU0RvNUc4R3dEZExTcHVpIiwianJGSzF6dWpTdFNja216YTVlS1R2ayIsInNhS3BjVExBVWlGR2NlTDRmNVFYU0EiLCI5TE1aeWRtenFTRzV1em9QalZobm42Il0sImNtcHMiOlsiOUxNWnlkbXpxU0c1dXpvUGpWaG5uNiJdLCJjbXAiOiI5TE1aeWRtenFTRzV1em9QalZobm42In0sImFyZVBlcm1pc3Npb25zSW5DYWNoZSI6ZmFsc2UsInNjb3BlIjpbIm9wZW5hcGkiXSwidHlwZSI6Ik9QRU5BUElfVE9LRU4iLCJzZXNzaW9uSWQiOm51bGwsIm1ldGEiOnsic3ViU2Vzc2lvbkVtYWlscyI6W119fSwiaWF0IjoxNzcyNzMzMDU2LCJleHAiOjE4MDQyNjkwNTYsImlzcyI6InBsZW8ub3BlbmFwaS5wcm9kdWN0aW9uIiwianRpIjoiMWEzM2Y4NmUtMTQxNS00ZDliLWI4YzctZTA5OTRjM2M5YTYzIn0.eskzOV1wxUCFvywF1toHuc7SiOPx3UAottMTrHjgq8eg1gPkGCtx1tWqJD1lQkPFTz1xg1mvqDFiRG1L9x0KsRxJDuZZmAhdCeqYXX-jHjuhcb30jIbxV-I8hK9PleetN065UgU7Stemdu_NTT466p8wvbsvChylaJ216iKUQPoEJ5vyWM97NxFTcGzRh-z_oUSv77DefZVm2QL3r-27fc4ADPSwGPiBr-m2aK2ec_X_VWMvCfj-5GTs1mh03488ohJB6zT4qGbH2dnMJsBxYebeBz6yByh-YL9KclYpRjvnh54cnLcQ8Dguw94Rty9ygMqyyIvqHz-Hl48p9CjJ6aVoK1y5yUqmaExu5nPEvDEjmH1XXYeV8CutElk9FVtieulFmO09vcJ-by1Xj-mWRVg8Bgm6vqseWsrc7zFHL9cibl5zRSm8dh14MUl27Xeb6kAhG5mSvr5qGz3ElIfItbYvj4QqlKDoUzjHgTQ_CiaiVRyUqDVr_XbaHfSuz9cJEXLFFZ204yJfv3jfR4wcfnKwdLRwyrBZ9uEzmrfWVgXVOzwS_zd3vWBy4V1OUUwEvpn2w-CjICjluvaYOXRVUu4JLQVNTDfrbAvRIifXn2DuHQRKvo2HpovdDCMRvr64JkHt5OC54x_FDuTxH6qzHXyAFhqtRPgPlta4W7o7EcA"
REDIS_URL
""
SESSION_SAVE_PATH
"%kernel.project_dir%/var/cache/sessions"
SKOOL_WEBHOOK_KI_CAMPUS
"https://api.skool.com/groups/ki-campus/webhooks/5f76ae64499d42a49dafbf613fec3ec0"
SKOOL_WEBHOOK_KI_TREFFPUNKT
"https://api.skool.com/groups/ki-treffpunkt/webhooks/af0324eeef3d40649f8d16607fe6e7b9"
STATISTIC_ZAPIER_API_KEY
"50670"
STRIPE_MODE
"test"
TEST_DATA_PATH
"data/test-bewerbungen"
TYPEFORM_WEBHOOK_SECRET
""
WALKIN_SCAN_CHANNEL_ID_CGN
""
WALKIN_SCAN_CHANNEL_ID_DUS
""
WP_API_BASE_URL
""
WP_API_PASSWORD
""
WP_API_USERNAME
""

Defined as regular env variables

Key Value
ALLMEDA_CHATBOT_SECRET
"56270c619d358c2ae785ac51f34364b6da489b937833f159429c741904eb2231"
ALLMEDA_COCKPIT_READ_API_KEY
"ccd435bcd6e647fc089f36c486db89dbacdfed4e7ea665289fc4bb9e0ef1c61c"
ANTHROPIC_API_KEY
"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"
APP_DEBUG
"1"
APP_ENV
"dev"
APP_PROJECT_DIR
"/var/www/html"
APP_RUNTIME
"Symfony\Component\Runtime\SymfonyRuntime"
APP_RUNTIME_OPTIONS
[
  "project_dir" => "/var/www/html"
]
APP_SECRET
"a8A3I6BRkJE2ppNaBcgPec5i6E8Iwqwm"
BEEHIIV_API_KEY
"UBs7DJs5mgZhSaCvjxqjdfG4hMJAUnJQnvJEH7F6xKy1eDjhTJ9EPNBe0M2KMC9q"
BEEHIIV_PUBLICATION_ID
"pub_8c05c30c-27b3-495f-9b05-44c3eb2ff471"
CAL_WEBHOOK_SECRET
"ß33872622iklmn9%&ikllm"
CONTENT_LENGTH
""
CONTENT_TYPE
""
DATABASE_URL
"mysql://startplatz:kpp8o9pWYAp2@startplatz-staging-mysql:3306/startplatz-wordpress"
DOCUMENT_ROOT
"/var/www/html/public"
DOCUMENT_URI
"/index.php"
E2E_EMAIL_DOMAIN
"e2e.startplatz.de"
EASYBILL_EMAIL_AI_HUB
"lorenz.graef@startplatz.de"
EASYBILL_EMAIL_FGH
"alexandra.thelen@startplatz.de"
EASYBILL_EMAIL_SP_CGN
"admin@startplatz.de"
EASYBILL_EMAIL_SP_DUS
"johannes.graef@startplatz.de"
EASYBILL_TOKEN_AI_HUB
"1NrjWZrE53dSqWFmMNz0oRd8i22VFmK1Oww9huGp8DPry8EfK1Oj9h6HeW7fyDUM"
EASYBILL_TOKEN_FGH
"Fjqj30ZbQorEtdpRfw3T19eAkOgrrgzq4WcExyLrxuot0bzkDpUrjpv41YH8dgBK"
EASYBILL_TOKEN_SP_CGN
"9njde49xtcsoswco4c80oggkwwoo080osow8soo8go4gkw0gwwgc8sck4wgw08og"
EASYBILL_TOKEN_SP_DUS
"YnHmfQYjOQ01hZ97zQKhsDLcvPc632dhdYjnUYuE4ZzkbAfkyC2TbOGOckUBFBDZ"
FCGI_ROLE
"RESPONDER"
GATEWAY_INTERFACE
"CGI/1.1"
GMI_SP_CGN_API_KEY
"3itm-7j58-6ze8-3w8q-qd74-23ya-67gi"
GOOGLE_ADS_CLIENT_ID
"362738537448-3emin0190lrs2pjl8nfvuloo4knkf2fa.apps.googleusercontent.com"
GOOGLE_ADS_CLIENT_SECRET
"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"
GOOGLE_ADS_DEVELOPER_TOKEN
"Ic9EtKKSDzOOlGYFHp2lPg"
GOOGLE_ADS_LOGIN_CUSTOMER_ID
"1007935741"
GOOGLE_ADS_REFRESH_TOKEN
"1//03rKZxfSh7_W1CgYIARAAGAMSNwF-L9IroN0bLWI_GswKpWMaPafJfbBc4SRds3mgttzV5ADirtT7_vh9yKQg04wjxG-XVp-QimE"
GPG_KEYS
"AFD8691FDAEDF03BDF6E460563F15A9B715376CA 9D7F99A0CB8F05C8A6958D6256A97AF7600A39A6 0616E93D95AF471243E26761770426E17EBBB3DD"
HANDELSREGISTER_API_KEY
"uqZnU3M1yyyQ7n6lIxUVs9UMXNvD60876JGxlrPmbCImw70r48YYeOOKZbfl"
HOME
"/home/www-data"
HOSTNAME
"dev"
HTTP_ACCEPT
"*/*"
HTTP_ACCEPT_CHARSET
"ISO-8859-1,utf-8;q=0.7,*;q=0.7"
HTTP_ACCEPT_ENCODING
"gzip, br, zstd, deflate"
HTTP_ACCEPT_LANGUAGE
"en-us,en;q=0.5"
HTTP_COOKIE
"main_deauth_profile_token=dabc06"
HTTP_HOST
"www.staging.startplatz.de"
HTTP_REFERER
"https://www.staging.startplatz.de/startup-wiki/michael-truell-mitgruender-von-cursor"
HTTP_USER_AGENT
"Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)"
HTTP_X_FORWARDED_FOR
"216.73.216.87, 172.22.0.12"
HTTP_X_FORWARDED_HOST
"www.staging.startplatz.de"
HTTP_X_FORWARDED_PORT
"443"
HTTP_X_FORWARDED_PROTO
"https"
HTTP_X_FORWARDED_SERVER
"c7c6e7953db4"
HTTP_X_REAL_IP
"216.73.216.87"
HUBSPOT_API_KEY
"pat-na1-72043aa0-44a4-4dd6-b57a-5759597c4642"
HUBSPOT_DEFAULT_FORM_GUID
"1e712a28-62f9-46e0-99f5-13f6bdc0ec70"
HUBSPOT_PORTAL_ID
"44225308"
HUBSPOT_TRACKING_ID
"2795177"
LUMA_API_KEY
"secret-mb7SAjB50ESxpuB07s6SXqVPe"
LUMA_WEBHOOK_SECRET
"whsec_0efmpntgpinwt1s2641fegeq1o3w9la7"
MAILCHIMP_API_KEY
"a7e5ebbb7d4966bad11c6ca9b94699b4-us5"
MAILCHIMP_DEFAULT_LIST_ID
"be73f77d94"
MAILER_DSN
"smtp://resend:re_C3EwCoBV_33jjSuHVv1Xf1VQkDtTFzriA@smtp.resend.com:587"
MEETUP_CLIENT_ID
"455qg651n4so0npqf6unama8pv"
MEETUP_CLIENT_SECRET
"kohhlns9q6ipohd72oe356oq07"
MEETUP_REDIRECT_URI
"https://www.staging.startplatz.de/allmeda/meetup/callback"
MESSENGER_TRANSPORT_DSN
"doctrine://default?queue_name=default"
META_ADS_ACCESS_TOKEN
"EAAKFICOQZBK0BSJa7Mb7Ydd4q7gE7rZC49pNnwP6bXndJ6tKs3Me55x1lKGDfIXKcJmC4t0cVpauFfuJ1WU1wdBjqbZAZBfUu8l1u6sFkn71N3h2VPVxJWOHcXZBK6syBzJdb45xIxSeQf9PlWk19q1LvGogKeo3Vfx2sev398GzqG0yBnJmkMUQvDbVoYAZDZD"
META_CAPI_ACCESS_TOKEN
"EAAerPqXZCTbkBRFRDRoJEHTKCvEMmD1VgtTbXtO39dGZB2qAU0kAYc9Mqb6Ms9V4eBlL211Tdnk3oHunCVQykwpddAWOCaI5HVfiZAPacH2VNUY9JvH3CR33WxtEFhBBeTE3qbcAD8E6WMzl9hRoFCxwPA9j73j2uXkuCg4h58vNZBOFFPFkrWBkZBmNSDgZCzvQZDZD"
META_LEADGEN_APP_SECRET
"e28b7b6fdcfeea9fa66475524cb4e0a2"
META_LEADGEN_PAGE_ID_AIHUB
"367308473131474"
META_LEADGEN_PAGE_ID_STARTPLATZ
"375845979147453"
META_LEADGEN_PAGE_TOKEN_AIHUB
"EAAKFICOQZBK0BRVPgGrjtDWMzyZCnImKg37HDL4zt629pVgWmWkeZBnWppqvhfJ0NRjhWRulcphxwa0gA1UJfR9P4xofmEzl2l3jbisoLNHrQtXgoj8vHKl8pqjz0dAdnlrRdhArn5Jyd3MuSwyjd808K0wSEMAX7aCSdbR2jfa0APn45VyzEqhP36FdpZBrbx75nAZDZD"
META_LEADGEN_PAGE_TOKEN_STARTPLATZ
"EAAKFICOQZBK0BRbmpEWTsZB5ZCZCjgNujR9qDa3927DJZCJai2ZBHbc7u1vUxFRgqMbrIfsPLHQUSxdToZAPICa86BQ3hlYn8ffvuZBDf3rfv1AhiBfon2NfPbxk7OfUt5g0fMQ1z5JPmb6qToo7AqOukfHCgjU1NN3OOs4mFZCOePFICCc7hKBb09oZCpujqZB8YrAsqSQjgZDZD"
META_LEADGEN_VERIFY_TOKEN
"85c80a066572b825942da65b1c7697b334346780cc5ce36732472345115aa475"
MONSUM_API_EMAIL_CGN
"startplatz@lennarz-consulting.de"
MONSUM_API_EMAIL_DUS
"startplatz@lennarz-consulting.de"
MONSUM_API_EMAIL_TESTPLATZ
"lorenz.graef@startplatz.de"
MONSUM_API_TOKEN_CGN
"b606468ea2e7f82acb4e15b659cc883cKcPML2JFNUyU8PA1dtEiar5XohXNB6xn"
MONSUM_API_TOKEN_DUS
"7b5757976946d59f77bc91d74ebdbd60jB4JUS8rasnaR1BTD1OwXzx9316aHW0b"
MONSUM_API_TOKEN_TESTPLATZ
"c0c8e924c966fbf562c59646ee67b2a3sh4WFrDN3XxPiwKcskvfcRWQyzWOy4Bu"
MOSS_AI_HUB_KEY_ID
"kid_CARaApizUqkUu0sg"
MOSS_AI_HUB_SECRET_KEY
"sk_O8JJRALqXhN7kQuOK9LvGikEcsuBktk0"
MOSS_FGH_KEY_ID
"kid_tbOV3dqfhHoDqbDp"
MOSS_FGH_SECRET_KEY
"sk_jkod57ccnd1Ijgez0wjmfmz374eHixKI"
MOSS_GOLF_POST_KEY_ID
"kid_oMUrBpI01rcEh5uM"
MOSS_GOLF_POST_SECRET_KEY
"sk_9JIObTWMjxv085IrcfVJveub6xcbCUGP"
MOSS_SP_CGN_KEY_ID
"kid_ZReGktSdRQbR8vZd"
MOSS_SP_CGN_SECRET_KEY
"sk_PX1ADMjtzbkQGZD28B7RlsmoRsfk0Tld"
MOSS_SP_DUS_KEY_ID
"kid_exAuXGEO4S1GK8OY"
MOSS_SP_DUS_SECRET_KEY
"sk_9y2NOIpKlDsybHX3CpM4Q19fRxAvvhnX"
NOTION_API_TOKEN
"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"
OPENAI_API_KEY
"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"
PATH
"/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin"
PATH_INFO
""
PERPLEXITY_API_KEY
"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"
PERSONIO_CLIENT_ID
"papi-e2251a49-feb5-440d-be2d-b96d500c9289"
PERSONIO_CLIENT_SECRET
"papi-Y2VkMjNiZTUtODZkOC00MGM0LWE0MTgtYmNlNDZjOTIzZDA1"
PHPIZE_DEPS
"autoconf \t\tdpkg-dev dpkg \t\tfile \t\tg++ \t\tgcc \t\tlibc-dev \t\tmake \t\tpkgconf \t\tre2c"
PHP_ASC_URL
"https://www.php.net/distributions/php-8.4.24.tar.xz.asc"
PHP_CFLAGS
"-fstack-protector-strong -fpic -fpie -O2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64"
PHP_CPPFLAGS
"-fstack-protector-strong -fpic -fpie -O2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64"
PHP_INI_DIR
"/usr/local/etc/php"
PHP_LDFLAGS
"-Wl,-O1 -pie"
PHP_SELF
"/index.php"
PHP_SHA256
"e127be09a8506f4327c5cfa78a614b00d210714484ec215ce0011b4a03c00731"
PHP_URL
"https://www.php.net/distributions/php-8.4.24.tar.xz"
PHP_VERSION
"8.4.24"
PWD
"/var/www/html"
QONTO_AI_HUB_LOGIN
"startplatz-ai-hub-gmbh-7057"
QONTO_AI_HUB_SECRET_KEY
"b6d51ce3d4af4ab46546c97233e1d296718872520d8017ef921709f5f2b62234"
QONTO_FGH_LOGIN
"familie-graf-holding-gmbh-2881"
QONTO_FGH_SECRET_KEY
"a966378f41e498548c27b1633fc7d345f61695b6d118fd5f269b4fe26c6c7775"
QONTO_GOLF_POST_LOGIN
"golf-post-ag-1712"
QONTO_GOLF_POST_SECRET_KEY
"78aad72c3d26dc74c75a1516b24381f52523f2dbbd9972ebbb095c362c9a2cb1"
QONTO_SP_CGN_LOGIN
"startplatz-koeln-gmbh-2905"
QONTO_SP_CGN_SECRET_KEY
"95f816a715cc5bc1f2358599caf0ca454741896a820cc9b99795f99c7bb05d49"
QONTO_SP_DUS_LOGIN
"startplatz-duesseldorf-gmbh-3237"
QONTO_SP_DUS_SECRET_KEY
"fc4f2b5ae4abfb6932ec66f5e20cd32d17740504838c40bf52951ec69e88aafb"
QUERY_STRING
"_path=_format%3Dhtml%26_locale%3Den%26_controller%3DApp%255CStartPlatz%255CBundle%255CWebsiteBundle%255CController%255CDefaultController%253A%253AmenuTailwindAction"
REDIRECT_STATUS
"200"
REMOTE_ADDR
"127.0.0.1"
REMOTE_PORT
"50306"
REQUEST_METHOD
"GET"
REQUEST_SCHEME
"http"
REQUEST_TIME
1786110361
REQUEST_TIME_FLOAT
1786110361.3675
REQUEST_URI
"/_fragment?_path=_format%3Dhtml%26_locale%3Den%26_controller%3DApp%255CStartPlatz%255CBundle%255CWebsiteBundle%255CController%255CDefaultController%253A%253AmenuTailwindAction"
RESEND_API_KEY
"re_gP9RoYZ9_A6AxvmtxuYTraPDMteY2VeNz"
RESEND_RECEIVING_DOMAIN
"e2e.startplatz.de"
SCRIPT_FILENAME
"/var/www/html/public/index.php"
SCRIPT_NAME
"/index.php"
SERVER_ADDR
"172.22.0.7"
SERVER_NAME
"dev.startplatz.de"
SERVER_PORT
"80"
SERVER_PROTOCOL
"HTTP/1.1"
SERVER_SOFTWARE
"nginx/1.27.5"
SHLVL
"1"
SKOOL_INGEST_TOKEN
"802fe57aa7a178d556ed14937253fe3ddf96834655553ad6780fadfdde8bdb11"
SLACK_BOT_TOKEN
"xoxb-22688965603-11102474461793-c23ekshqpRpvYuNoEoP3MGfJ"
SLACK_INGEST_TOKEN
"c6fd09306423dd490fe18f4bfcd702d672ef7dcdc157b105099a5046c9128063"
STARTPLATZ_BUILDTIME
"001"
STARTPLATZ_DATABASE_WORDPRESS_HOST
"startplatz-staging-mysql"
STARTPLATZ_DATABASE_WORDPRESS_NAME
"startplatz-wordpress"
STARTPLATZ_DATABASE_WORDPRESS_PASSWORD
"kpp8o9pWYAp2"
STARTPLATZ_DATABASE_WORDPRESS_USER
"startplatz"
STARTPLATZ_ENVIRONMENT
"staging.www.staging.startplatz.de"
STARTPLATZ_HOST
"www.staging.startplatz.de"
STRIPE_LIVE_KEY_AI_HUB
"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"
STRIPE_LIVE_KEY_ECODYNAMICS
"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"
STRIPE_LIVE_KEY_STARTPLATZ
"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"
STRIPE_LIVE_KEY_STARTPLATZ_DUS
"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"
STRIPE_SK_INITIAL
"ojWxv1978YWU"
STRIPE_TEST_KEY_AI_HUB
"sk_test_51PmYwGDCU56CMQmgpcCdmzVTjiym8wom2WWiAAuVOUhS55972eM73wDNRDEBfGMnoLSt81yqW5CKCyraQKPDTb6y00xGk2RMpj"
STRIPE_TEST_KEY_ECODYNAMICS
"sk_test_51PeutFFqPnUaAUP6UqT3hbkwOzm9p0bmMrYVUzb7tG9QXo44yrn9MXcG7SLClxzSk29YkkrjXq0YPRguF6EwrNfM00nUAe3oG0"
STRIPE_TEST_KEY_STARTPLATZ
"sk_test_51O8fFSHegJLrFARiXBFfwCkkRCTyr64RpTlYx5X7FPNEKDSRhQHgb7X9WELyNzmMkMT39tavykkZbtbWDsCz0Tc800bNFXrtbH"
STRIPE_TEST_KEY_STARTPLATZ_DUS
"sk_test_51QxQltE7CeifmjQUUi4dqtrptSM08rRKRIU9QaXWJFVByoPhOTbQPqfhJJ2VZ5ltUl6JfPxaepcckLmaACG9AYjp00o0EHUzMP"
STRIPE_WEBHOOK_SECRET
"whsec_IhBWwzKzI6Wlarqw4pTnpaxrH7YEvNyl"
STRIPE_WEBHOOK_SECRET_AIHUB
"whsec_yqgxxJvddBinUKIThXxoklhFvrdnOrEr"
STRIPE_WEBHOOK_SECRET_ECODYNAMICS
"whsec_VeLsQhCBdNcOcIvwlsbuU6ckTEGJVTaN"
STRIPE_WEBHOOK_SECRET_STARTPLATZ
"whsec_IhBWwzKzI6Wlarqw4pTnpaxrH7YEvNyl"
STRIPE_WEBHOOK_SECRET_STARTPLATZ_DUS
"whsec_TVCR6s4R9j6LtkshVthDPjj4QHEh1XDe"
SYMFONY_DOTENV_PATH
"/var/www/html/.env"
SYMFONY_DOTENV_VARS
"CLOUDINARY_URL,CLOUDINARY_CLOUDNAME,CLOUDINARY_API_KEY,CLOUDINARY_API_SECRET,SESSION_SAVE_PATH,OPENAI_ORGANIZATION,OPENAI_ADMIN_KEY,ANTHROPIC_ADMIN_KEY,MANDRILL_API_KEY,STATISTIC_ZAPIER_API_KEY,CRON_API_KEY,WALKIN_SCAN_CHANNEL_ID_CGN,WALKIN_SCAN_CHANNEL_ID_DUS,SKOOL_WEBHOOK_KI_CAMPUS,SKOOL_WEBHOOK_KI_TREFFPUNKT,TEST_DATA_PATH,PLEO_SP_CGN_TOKEN,MONSUM_WEBHOOK_USER_CGN,MONSUM_WEBHOOK_PASSWORD_CGN,MONSUM_WEBHOOK_USER_DUS,MONSUM_WEBHOOK_PASSWORD_DUS,MONSUM_WEBHOOK_USER_TESTPLATZ,MONSUM_WEBHOOK_PASSWORD_TESTPLATZ,WP_API_USERNAME,WP_API_PASSWORD,WP_API_BASE_URL,REDIS_URL,STRIPE_MODE,TYPEFORM_WEBHOOK_SECRET,META_CAPI_TEST_CODE,INSTAGRAM_ACCESS_TOKEN,INSTAGRAM_ACCOUNT_ID,LOCK_DSN,CHATBOT_BASE_URL"
TRUSTED_PROXIES
"REMOTE_ADDR"
TWILIO_ACCOUNT_SID
"AC361123adb81224dd32caf04a6c41d9fe"
TWILIO_AUTH_TOKEN
"35470da64905cd973456bc4e727e13c2"
USER
"www-data"
WP_API_PROD_BASE_URL
"https://www.startplatz.de/wp-json/wp/v2"
WP_API_PROD_PASSWORD
"lSFFfrfi24zjRXtmqlwxWlBx"
WP_API_PROD_USERNAME
"Allmeda"
ZERNIO_API_KEY
"sk_6b66b9739d5e49b500f0e3e2c76fedf5f789a8aabeb73f2a607ff55ce736dc98"
argc
0
argv
[]

Parent Request

Return to parent request (token = 4e6b1a)

Key Value
_controller
"Startplatz\Bundle\WordpressIntegrationBundle\Controller\PassthruController::passthruAction"
_firewall_context
"security.firewall.map.context.main"
_route
"startplatz_wordpress_passthru"
_route_params
[
  "path" => "startup-wiki/michael-truell-mitgruender-von-cursor/"
]
_security_authenticators
[]
_security_firewall_run
"_security_main"
_security_skipped_authenticators
[
  Symfony\Component\Security\Http\Authenticator\Debug\TraceableAuthenticator {#2375
    -supports: false
    -passport: null
    -duration: null
    -stub: "App\StartPlatz\Bundle\UserBundle\Security\LoginLinkAuthenticator"
    -authenticated: null
    -exception: null
    -authenticator: App\StartPlatz\Bundle\UserBundle\Security\LoginLinkAuthenticator {#2376 …}
  }
  Symfony\Component\Security\Http\Authenticator\Debug\TraceableAuthenticator {#2373
    -supports: false
    -passport: null
    -duration: null
    -stub: "Symfony\Component\Security\Http\Authenticator\FormLoginAuthenticator"
    -authenticated: null
    -exception: null
    -authenticator: Symfony\Component\Security\Http\Authenticator\FormLoginAuthenticator {#2093 …}
  }
  Symfony\Component\Security\Http\Authenticator\Debug\TraceableAuthenticator {#2378
    -supports: false
    -passport: null
    -duration: null
    -stub: "Symfony\Component\Security\Http\Authenticator\RememberMeAuthenticator"
    -authenticated: null
    -exception: null
    -authenticator: Symfony\Component\Security\Http\Authenticator\RememberMeAuthenticator {#2379 …}
  }
]
_stopwatch_token
"b9a216"
_wordpressResponse
Symfony\Component\HttpFoundation\Response {#693
  +headers: Symfony\Component\HttpFoundation\ResponseHeaderBag {#5542 …}
  #content: """
    <!DOCTYPE html>\n
    <html lang="de">\n
    <head>\n
        <!-- header-startplatz-v40.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.startplatz.de/xmlrpc.php">\n
        <!-- Apple Touch Icon (180x180 auto-scales) -->\n
    <link rel="apple-touch-icon" href="/apple-touch-icon.png">\n
    <!-- Favicon -->\n
    \n
        <link rel="icon" href="/favicon.png" sizes="32x32">\n
    \n
        <script src="https://kit.fontawesome.com/30335e3531.js" crossorigin="anonymous"></script>\n
    \n
        <script>\n
        window.dataLayer = window.dataLayer || [];\n
        function gtag(){dataLayer.push(arguments);}\n
        window.__spConsentDefaultSet = true;\n
        gtag('consent', 'default', {\n
            ad_storage: 'denied', analytics_storage: 'denied',\n
            ad_user_data: 'denied', ad_personalization: 'denied',\n
            functionality_storage: 'granted', security_storage: 'granted',\n
            wait_for_update: 500\n
        });\n
        window.SP_CONSENT_CONFIG = {\n
            ga4: 'G-XYVL4EFW9X',\n
            gtm: 'GTM-5WTVWDT',\n
            metaPixel: '767917863396798',\n
            clarity: 'xfldwusw5h',\n
            privacyUrl: 'https://www.startplatz.de/datenschutz'\n
        };\n
        if(!window.fbq){var n=window.fbq=function(){n.callMethod?n.callMethod.apply(n,arguments):n.queue.push(arguments)};if(!window._fbq)window._fbq=n;n.push=n;n.loaded=!0;n.version='2.0';n.queue=[];}\n
    </script>\n
    <link rel="stylesheet" href="/css/sp-consent.css">\n
    <script src="/js/sp-consent.js" defer></script>\n
    <script src="/js/sp-conversion.js" defer></script>\n
    \n
        <!-- wp_head starts -->\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 v28.1) - https://yoast.com/product/yoast-seo-premium-wordpress/ -->\n
    \t<title>Michael Truell – Mitgründer von Cursor - STARTPLATZ</title>\n
    \t<meta name="description" content="Wie Michael Truell und sein Team Cursor entwickelten – ein KI-Code-Editor, der die Art des Programmierens neu definiert." />\n
    \t<link rel="canonical" href="https://www.startplatz.de/startup-wiki/michael-truell-mitgruender-von-cursor/" />\n
    \t<meta property="og:locale" content="de_DE" />\n
    \t<meta property="og:type" content="article" />\n
    \t<meta property="og:title" content="Michael Truell – Mitgründer von Cursor" />\n
    \t<meta property="og:description" content="Wie Michael Truell und sein Team Cursor entwickelten – ein KI-Code-Editor, der die Art des Programmierens neu definiert." />\n
    \t<meta property="og:url" content="https://www.startplatz.de/startup-wiki/michael-truell-mitgruender-von-cursor/" />\n
    \t<meta property="og:site_name" content="STARTPLATZ" />\n
    \t<meta property="og:image" content="http://www.startplatz.de/wp-content/uploads/2012/07/SP_Home-Bild-e1437985636488.png" />\n
    \t<script type="application/ld+json" class="yoast-schema-graph">{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.startplatz.de\/startup-wiki\/michael-truell-mitgruender-von-cursor\/","url":"https:\/\/www.startplatz.de\/startup-wiki\/michael-truell-mitgruender-von-cursor\/","name":"Michael Truell – Mitgründer von Cursor - STARTPLATZ","isPartOf":{"@id":"https:\/\/www.startplatz.de\/#website"},"datePublished":"2025-07-19T09:58:25+00:00","description":"Wie Michael Truell und sein Team Cursor entwickelten – ein KI-Code-Editor, der die Art des Programmierens neu definiert.","breadcrumb":{"@id":"https:\/\/www.startplatz.de\/startup-wiki\/michael-truell-mitgruender-von-cursor\/#breadcrumb"},"inLanguage":"de","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.startplatz.de\/startup-wiki\/michael-truell-mitgruender-von-cursor\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.startplatz.de\/startup-wiki\/michael-truell-mitgruender-von-cursor\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.startplatz.de\/"},{"@type":"ListItem","position":2,"name":"Startup Wiki","item":"https:\/\/www.startplatz.de\/startup-wiki\/"},{"@type":"ListItem","position":3,"name":"Michael Truell – Mitgründer von Cursor"}]},{"@type":"WebSite","@id":"https:\/\/www.startplatz.de\/#website","url":"https:\/\/www.startplatz.de\/","name":"STARTPLATZ","description":"Startup Inkubator in Köln und Düsseldorf","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.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 &raquo; Feed" href="https://www.staging.startplatz.de/feed/" />\n
    <link rel="alternate" type="application/rss+xml" title="STARTPLATZ &raquo; 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%2Fstartup-wiki%2Fmichael-truell-mitgruender-von-cursor%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%2Fstartup-wiki%2Fmichael-truell-mitgruender-von-cursor%2F&#038;format=xml" />\n
    <style id="wp-img-auto-sizes-contain-inline-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">\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">\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)}:root .has-text-align-center{text-align:center}:root .has-text-align-left{text-align:left}:root .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{word-wrap:normal!important;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.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-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:6a75e1999d8a5*/\n
    /*# sourceURL=wp-block-library-inline-css */\n
    </style>\n
    <style id="classic-theme-styles-inline-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
    <style id="wp-block-styles-placeholder-inline-css">\n
    :root { --wp-internal-comment: "Placeholder for wp_hoist_late_printed_styles() to replace with the block styles printed at wp_footer." }\n
    /*# sourceURL=wp-block-styles-placeholder-inline-css */\n
    </style>\n
    <style id="wp-global-styles-placeholder-inline-css">\n
    :root { --wp-internal-comment: "Placeholder for wp_hoist_late_printed_styles() to replace with the global-styles printed at wp_footer." }\n
    /*# sourceURL=wp-global-styles-placeholder-inline-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' 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/78852" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://www.staging.startplatz.de/xmlrpc.php?rsd" />\n
    <meta name="generator" content="WordPress 7.0.2" />\n
    <link rel='shortlink' href='https://www.staging.startplatz.de/?p=78852' />\n
        <!-- wp_head ends -->\n
    \n
    \n
        <!-- Bootstrap CSS -->\n
        <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/bootstrap@4.6.2/dist/css/bootstrap.min.css" integrity="sha384-xOolHFLEh07PJGoPkLv1IbcEPTNtaed2xpHsD9ESMhqIYd0nLMwNLD69Npy4HI+N" crossorigin="anonymous">\n
    \n
        <!-- Google Fonts -->\n
        <link href="https://fonts.googleapis.com/css2?family=Source+Sans+Pro:wght@400;700&display=swap" rel="stylesheet">\n
    \n
        <!-- additional CSS based on page settings -->\n
            <!-- additional css style definitions ends -->\n
    \n
        <style type="text/css">\n
            body {\n
                padding-top: 50px;\n
                font-family: 'Source Sans Pro', sans-serif;\n
            }\n
        </style>\n
    \n
        <!-- header-startplatz-v40.php ends -->\n
    \n
        <!-- Custom CSS per page (after Bootstrap) -->\n
        </head>\n
    \n
    \n
    <body id="top" >\n
    \n
    <!-- menu starts -->\n
    \n
    \n
    \n
        \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=Source+Sans+Pro:wght@400;600;700&display=swap" rel="stylesheet">\n
    <style id="sp-public-nav-css">\n
    #sp-public-nav{\n
      --ink:#1d1d1f;\n
      --grey:#6e6e73;\n
      --grey-soft:#86868b;\n
      --line:#e8e8ed;\n
      --panel:#ffffff;\n
      --bar-h:60px;\n
      --radius:18px;\n
      --font:'Source Sans Pro',-apple-system,BlinkMacSystemFont,'Segoe UI',Helvetica,Arial,sans-serif;\n
    }\n
    #sp-public-nav *{box-sizing:border-box;margin:0;padding:0}\n
    #sp-public-nav a{text-decoration:none;color:inherit}\n
    \n
    #sp-public-nav .bar{\n
      position:fixed;top:0;left:0;right:0;z-index:1000;\n
      height:var(--bar-h);\n
      background:rgba(255,255,255,.86);\n
      backdrop-filter:saturate(180%) blur(20px);\n
      -webkit-backdrop-filter:saturate(180%) blur(20px);\n
      border-bottom:1px solid var(--line);\n
    }\n
    #sp-public-nav .bar-inner{\n
      max-width:1360px;margin:0 auto;height:100%;\n
      display:flex;align-items:center;gap:8px;\n
      padding:0 22px;\n
    }\n
    #sp-public-nav .logo img{height:24px;display:block}\n
    \n
    #sp-public-nav .nav{display:flex;align-items:center;height:100%;margin-left:14px}\n
    #sp-public-nav .nav-item{position:relative;height:100%}\n
    #sp-public-nav .nav-link{\n
      display:flex;align-items:center;height:100%;\n
      padding:0 12px;\n
      font-size:.95rem;font-weight:400;color:var(--ink);\n
      opacity:.82;cursor:pointer;white-space:nowrap;\n
      transition:opacity .18s ease;\n
    }\n
    #sp-public-nav .nav-item:hover>.nav-link,\n
    #sp-public-nav .nav-item.is-open>.nav-link{opacity:1}\n
    #sp-public-nav .nav-link{position:relative}\n
    #sp-public-nav .nav-item:hover>.nav-link::after,\n
    #sp-public-nav .nav-item.is-open>.nav-link::after{\n
      content:"";position:absolute;left:12px;right:12px;bottom:11px;\n
      height:2px;border-radius:2px;background:#7AB800;\n
    }\n
    \n
    #sp-public-nav .bar-right{margin-left:auto;display:flex;align-items:center;gap:14px}\n
    #sp-public-nav .lang{position:relative;display:flex;align-items:center}\n
    #sp-public-nav .lang-btn{display:flex;align-items:center;gap:3px;background:none;border:0;cursor:pointer;color:var(--grey);padding:8px 4px}\n
    #sp-public-nav .lang-btn:hover{color:var(--ink)}\n
    #sp-public-nav .lang-btn svg{width:20px;height:20px}\n
    #sp-public-nav .lang-btn .lang-caret{width:12px;height:12px}\n
    #sp-public-nav .lang-menu{position:absolute;top:100%;right:0;background:#fff;border:1px solid var(--line);border-radius:12px;box-shadow:0 14px 36px -8px rgba(0,0,0,.16);padding:6px;display:none;flex-direction:column;min-width:70px;z-index:1002}\n
    #sp-public-nav .lang:hover .lang-menu{display:flex}\n
    #sp-public-nav .lang-menu a{padding:7px 14px;font-size:.92rem;border-radius:7px;color:var(--ink)}\n
    #sp-public-nav .lang-menu a:hover{background:var(--line)}\n
    #sp-public-nav .lang-menu a.active{font-weight:600}\n
    /* B-2177: Konto-Menü für eingeloggte Nutzer — gleiche Hover-Mechanik wie der\n
       Sprachumschalter darüber, damit kein zusätzliches JS nötig ist. */\n
    #sp-public-nav .user{position:relative;display:flex;align-items:center}\n
    #sp-public-nav .user-btn{\n
      display:flex;align-items:center;gap:4px;\n
      background:none;border:0;cursor:pointer;padding:4px 0;color:var(--grey);\n
    }\n
    #sp-public-nav .user-btn:hover{color:var(--ink)}\n
    #sp-public-nav .user-btn .lang-caret{width:12px;height:12px}\n
    #sp-public-nav .user-avatar{\n
      width:30px;height:30px;border-radius:50%;object-fit:cover;\n
      border:1px solid var(--line);display:block;\n
    }\n
    #sp-public-nav .user-initials{\n
      width:30px;height:30px;border-radius:50%;\n
      background:#7AB800;color:#fff;\n
      display:flex;align-items:center;justify-content:center;\n
      font-size:.85rem;font-weight:700;\n
    }\n
    #sp-public-nav .user-menu{\n
      position:absolute;top:100%;right:0;\n
      background:#fff;border:1px solid var(--line);border-radius:12px;\n
      box-shadow:0 14px 36px -8px rgba(0,0,0,.16);\n
      padding:6px;display:none;flex-direction:column;min-width:170px;z-index:1002;\n
    }\n
    #sp-public-nav .user:hover .user-menu{display:flex}\n
    #sp-public-nav .user-menu a{padding:8px 14px;font-size:.92rem;border-radius:7px;color:var(--ink);white-space:nowrap}\n
    #sp-public-nav .user-menu a:hover{background:var(--line)}\n
    #sp-public-nav .user-name{\n
      padding:8px 14px 6px;font-size:.82rem;color:var(--grey-soft);\n
      border-bottom:1px solid var(--line);margin-bottom:4px;\n
      max-width:220px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;\n
    }\n
    #sp-public-nav .user-logout{margin-top:4px;border-top:1px solid var(--line);border-radius:0 0 7px 7px}\n
    #sp-public-nav .login{font-size:.95rem;color:var(--ink);opacity:.82}\n
    #sp-public-nav .login:hover{opacity:1}\n
    #sp-public-nav .join{\n
      font-size:.95rem;font-weight:600;\n
      color:#fff;background:#7AB800;\n
      padding:9px 18px;border-radius:980px;\n
      transition:background .18s ease;\n
    }\n
    #sp-public-nav .join:hover{background:#5a8a00}\n
    \n
    #sp-public-nav .panel{\n
      position:absolute;top:calc(100% + 0px);left:50%;\n
      transform:translateX(-50%) translateY(6px);\n
      background:var(--panel);\n
      border:1px solid var(--line);\n
      border-radius:var(--radius);\n
      box-shadow:0 18px 60px -12px rgba(0,0,0,.18),0 4px 14px rgba(0,0,0,.05);\n
      padding:24px 28px;\n
      opacity:0;visibility:hidden;pointer-events:none;\n
      transition:opacity .2s ease,transform .2s ease,visibility .2s;\n
      z-index:1001;\n
    }\n
    #sp-public-nav .nav-item:hover>.panel,\n
    #sp-public-nav .nav-item.is-open>.panel{\n
      opacity:1;visibility:visible;pointer-events:auto;\n
      transform:translateX(-50%) translateY(0);\n
    }\n
    \n
    #sp-public-nav .slim{display:flex;flex-direction:column;min-width:230px}\n
    #sp-public-nav .slim-2col{display:flex;gap:48px}\n
    #sp-public-nav .slim-city{display:flex;flex-direction:column}\n
    #sp-public-nav .slim-head{\n
      font-size:.72rem;font-weight:600;letter-spacing:.01em;\n
      color:var(--grey);\n
      margin-bottom:16px;white-space:nowrap;\n
    }\n
    #sp-public-nav .big-list{display:flex;flex-direction:column;gap:11px}\n
    #sp-public-nav .big-list a{\n
      font-size:1.55rem;font-weight:700;line-height:1.18;\n
      color:var(--ink);letter-spacing:-.01em;white-space:nowrap;\n
      transition:color .15s ease;\n
    }\n
    #sp-public-nav .big-list a:hover{color:#000;opacity:.7}\n
    /* B-1733: In Dropdowns mit Rangfolge (Events, Für Unternehmen, Startupwelt, AI Hub, Über uns)\n
       trägt nur der erste Eintrag die volle Größe — die folgenden treten zurück und führen den Blick\n
       auf das Hauptziel. Coworking/Konferenzräume bleiben ungestuft (Einträge dort sind gleichrangig). */\n
    #sp-public-nav .big-list-tiered a:not(:first-child){\n
      font-size:1.05rem;font-weight:600;line-height:1.3;\n
      color:var(--grey);letter-spacing:0;\n
    }\n
    #sp-public-nav .big-list-tiered a:not(:first-child):hover{color:var(--ink);opacity:1}\n
    /* B-2155: Nebeneintrag im Stadt-Block (AI Community Pass) — tritt gegenüber den\n
       gleichrangigen Hauptprodukten zurück, bleibt aber mit Badge auffindbar. */\n
    #sp-public-nav .big-list a.nav-sub{\n
      font-size:1.05rem;font-weight:600;line-height:1.3;\n
      color:var(--grey);letter-spacing:0;\n
      display:inline-flex;align-items:center;gap:8px;\n
    }\n
    #sp-public-nav .big-list a.nav-sub:hover{color:var(--ink);opacity:1}\n
    #sp-public-nav .nav-badge{\n
      background:#9535ff;color:#fff;\n
      font-size:.62rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;\n
      padding:2px 7px;border-radius:999px;line-height:1.4;\n
    }\n
    #sp-public-nav .slim-divider{height:1px;background:var(--line);margin:20px 0 14px}\n
    #sp-public-nav .slim-foot{\n
      display:flex;align-items:center;justify-content:space-between;\n
      gap:24px;white-space:nowrap;\n
    }\n
    #sp-public-nav .slim-cta{\n
      font-size:.95rem;font-weight:600;color:#5a8a00;\n
      transition:color .15s ease,opacity .15s ease;\n
    }\n
    #sp-public-nav .slim-cta:hover{color:#7AB800;opacity:.85}\n
    /* B-1473: Probetag-CTA pro Stadt-Spalte; Footer nur noch Memberships (rechtsbündig) */\n
    /* B-2174: Der Probetag-CTA hing per festem margin-top direkt unter der Liste und\n
       rutschte damit mit jeder zusaetzlichen Zeile nach unten. Seit dem AI Community Pass\n
       (B-2155) hat Duesseldorf einen Eintrag mehr als Koeln -> die beiden CTAs standen\n
       33px versetzt. margin-top:auto schiebt ihn an den Spaltenboden; die Spalten sind\n
       durch das flex-stretch in .slim-2col ohnehin gleich hoch. Das padding haelt den\n
       Abstand zur Liste, wenn eine Spalte exakt ausgefuellt ist. */\n
    #sp-public-nav .slim-city-cta{margin-top:auto;padding-top:16px}\n
    #sp-public-nav .slim-foot-single{justify-content:flex-end}\n
    #sp-public-nav .slim-over{\n
      font-size:.9rem;font-weight:400;color:var(--grey);\n
      transition:color .15s ease;\n
    }\n
    #sp-public-nav .slim-over:hover{color:var(--ink)}\n
    \n
    #sp-public-nav .burger{display:none;margin-left:auto;background:none;border:0;cursor:pointer;\n
      width:32px;height:32px;align-items:center;justify-content:center}\n
    #sp-public-nav .burger span{display:block;width:18px;height:1.5px;background:var(--ink);position:relative}\n
    #sp-public-nav .burger span::before,#sp-public-nav .burger span::after{content:"";position:absolute;left:0;width:18px;height:1.5px;background:var(--ink)}\n
    #sp-public-nav .burger span::before{top:-5px}#sp-public-nav .burger span::after{top:5px}\n
    \n
    /* ===== Mobile Drill-Down-Overlay (Apple-Stil) ===== */\n
    #sp-public-nav .mobile{\n
      display:none;position:fixed;inset:0;z-index:1005;\n
      background:#fff;flex-direction:column;overflow:hidden;\n
    }\n
    #sp-public-nav .mobile.open{display:flex}\n
    \n
    /* Header: Logo + Schließen */\n
    #sp-public-nav .mob-topbar{\n
      flex:0 0 auto;height:var(--bar-h);\n
      display:flex;align-items:center;justify-content:space-between;\n
      padding:0 22px;border-bottom:1px solid var(--line);\n
      background:rgba(255,255,255,.92);\n
      backdrop-filter:saturate(180%) blur(14px);\n
      -webkit-backdrop-filter:saturate(180%) blur(14px);\n
    }\n
    #sp-public-nav .mob-logo img{height:24px;display:block}\n
    #sp-public-nav .mob-close{\n
      width:32px;height:32px;border:0;background:transparent;\n
      color:var(--grey-soft);font-size:22px;line-height:1;cursor:pointer;\n
      display:flex;align-items:center;justify-content:center;border-radius:50%;\n
    }\n
    #sp-public-nav .mob-close:active{background:#f2f2f4}\n
    \n
    /* Sliding viewport */\n
    #sp-public-nav .mob-viewport{flex:1 1 auto;position:relative;overflow:hidden}\n
    #sp-public-nav .mob-level{\n
      position:absolute;inset:0;overflow-y:auto;-webkit-overflow-scrolling:touch;\n
      background:#fff;transition:transform .3s cubic-bezier(.32,.72,0,1);\n
    }\n
    \n
    /* Level 1 */\n
    #sp-public-nav .mob-level1{transform:translateX(0);display:flex;flex-direction:column;z-index:1}\n
    #sp-public-nav .mobile.in-sub .mob-level1{transform:translateX(-26%)}\n
    #sp-public-nav .mob-l1-list{flex:1 1 auto;padding:6px 0 4px}\n
    #sp-public-nav .mob-l1-row{\n
      display:flex;align-items:center;justify-content:space-between;width:100%;\n
      background:transparent;border:0;text-align:left;\n
      padding:17px 22px;font-size:17px;color:var(--ink);font-weight:500;\n
      letter-spacing:-.012em;cursor:pointer;position:relative;font-family:inherit;\n
    }\n
    #sp-public-nav .mob-l1-row + .mob-l1-row::before{\n
      content:"";position:absolute;top:0;left:22px;right:0;height:1px;background:var(--line);\n
    }\n
    #sp-public-nav .mob-l1-row:active{background:#f7f7f8}\n
    #sp-public-nav .mob-chev{color:#aeaeb2;font-size:20px;font-weight:400;line-height:1;margin-left:12px}\n
    \n
    /* Level 1 footer */\n
    #sp-public-nav .mob-foot{\n
      flex:0 0 auto;border-top:1px solid var(--line);\n
      padding:16px 22px 22px;display:flex;align-items:center;gap:14px;flex-wrap:wrap;\n
    }\n
    #sp-public-nav .mob-lang{font-size:13px;color:var(--grey);letter-spacing:.02em}\n
    #sp-public-nav .mob-lang a{color:var(--grey)}\n
    #sp-public-nav .mob-lang a.active{color:var(--ink);font-weight:600}\n
    #sp-public-nav .mob-lang .sep{color:#aeaeb2;margin:0 4px}\n
    #sp-public-nav .mob-login{font-size:14px;color:var(--ink);font-weight:500}\n
    #sp-public-nav .mob-pill{\n
      margin-left:auto;background:#7AB800;color:#fff;font-size:14px;font-weight:600;\n
      padding:9px 18px;border-radius:999px;letter-spacing:-.01em;white-space:nowrap;\n
    }\n
    #sp-public-nav .mob-pill:active{background:#6aa300}\n
    \n
    /* Level 2 panels */\n
    #sp-public-nav .mob-panel{\n
      transform:translateX(100%);display:flex;flex-direction:column;z-index:2;\n
    }\n
    #sp-public-nav .mob-panel.active{transform:translateX(0)}\n
    #sp-public-nav .mob-sub-header{\n
      position:sticky;top:0;flex:0 0 auto;\n
      background:rgba(255,255,255,.92);\n
      backdrop-filter:saturate(180%) blur(14px);\n
      -webkit-backdrop-filter:saturate(180%) blur(14px);\n
      border-bottom:1px solid var(--line);z-index:5;\n
    }\n
    #sp-public-nav .mob-back{\n
      display:flex;align-items:center;gap:4px;width:100%;\n
      background:transparent;border:0;text-align:left;\n
      padding:15px 20px;font-size:17px;font-weight:600;letter-spacing:-.015em;\n
      color:var(--ink);cursor:pointer;font-family:inherit;\n
    }\n
    #sp-public-nav .mob-back-arrow{color:#7AB800;font-size:21px;line-height:1;margin-right:2px}\n
    #sp-public-nav .mob-back:active{opacity:.6}\n
    #sp-public-nav .mob-l2-body{flex:1 1 auto;padding:8px 0 4px}\n
    #sp-public-nav .mob-group-head{\n
      font-size:11px;font-weight:600;letter-spacing:.07em;text-transform:uppercase;\n
      color:#aeaeb2;padding:18px 22px 7px;\n
    }\n
    #sp-public-nav .mob-l2-row{\n
      display:block;padding:14px 22px;font-size:16px;color:var(--ink);\n
      font-weight:400;letter-spacing:-.01em;position:relative;\n
    }\n
    #sp-public-nav .mob-l2-row + .mob-l2-row::before{\n
      content:"";position:absolute;top:0;left:22px;right:22px;height:1px;background:var(--line);\n
    }\n
    #sp-public-nav .mob-l2-row:active{background:#f7f7f8}\n
    #sp-public-nav .mob-ext{font-size:12px;color:#aeaeb2;margin-left:5px;vertical-align:1px}\n
    \n
    /* CTA area */\n
    #sp-public-nav .mob-cta-area{\n
      flex:0 0 auto;border-top:1px solid var(--line);\n
      padding:18px 22px 24px;display:flex;flex-direction:column;gap:12px;\n
    }\n
    #sp-public-nav .mob-cta{\n
      display:block;text-align:center;background:#7AB800;color:#fff;\n
      font-size:16px;font-weight:600;padding:14px 18px;border-radius:14px;letter-spacing:-.01em;\n
    }\n
    #sp-public-nav .mob-cta:active{background:#6aa300}\n
    #sp-public-nav .mob-cta-secondary{\n
      display:block;text-align:center;color:var(--ink);font-size:15px;font-weight:500;padding:2px;\n
    }\n
    \n
    @media(max-width:1023px){\n
      #sp-public-nav .nav,#sp-public-nav .bar-right{display:none}\n
      #sp-public-nav .burger{display:flex}\n
    }\n
    </style>\n
    <div id="sp-public-nav">\n
    \n
    <!-- ============ TOP BAR ============ -->\n
    <header class="bar">\n
      <div class="bar-inner">\n
        <a class="logo" href="/" aria-label="STARTPLATZ">\n
          <img src="https://res.cloudinary.com/startplatz/image/upload/c_scale,w_180/v1614775163/logos/STARTPLATZ_Logos/STARTPLATZ_Logo.png" alt="STARTPLATZ">\n
        </a>\n
    \n
        <nav class="nav" id="nav">\n
    \n
          <!-- ===== Büros & Coworking ===== -->\n
          <div class="nav-item" data-menu>\n
            <div class="nav-link">Büros &amp; Coworking</div>\n
            <div class="panel">\n
              <div class="slim">\n
                <div class="slim-2col">\n
                                <div class="slim-city">\n
                    <div class="slim-head">Köln</div>\n
                    <div class="big-list">\n
                      <a href="https://www.startplatz.de/coworking-koeln/">Coworking</a>\n
                      <a href="https://www.startplatz.de/teambuero-koeln/">Teambüros</a>\n
                      <a href="https://www.startplatz.de/geschaeftsanschrift-koeln/">Geschäftsadresse</a>\n
                    </div>\n
                    <a class="slim-cta slim-city-cta" href="https://cal.eu/startplatz/coworking-probetag-koln">Probetag buchen →</a>\n
                  </div>\n
                  <div class="slim-city">\n
                    <div class="slim-head">Düsseldorf</div>\n
                    <div class="big-list">\n
                      <a href="https://www.startplatz.de/coworking-duesseldorf/">Coworking</a>\n
                      <a href="https://www.startplatz.de/buero-duesseldorf/">Teambüros</a>\n
                      <a href="https://www.startplatz.de/geschaeftsanschrift-duesseldorf/">Geschäftsadresse</a>\n
                      <a class="nav-sub" href="https://www.startplatz.de/ai-community-pass-duesseldorf/">AI Community Pass<span class="nav-badge">Neu</span></a>\n
                    </div>\n
                    <a class="slim-cta slim-city-cta" href="https://cal.eu/startplatz-dus/coworking-probetag-dusseldorf">Probetag buchen →</a>\n
                  </div>\n
                </div>\n
                <div class="slim-divider"></div>\n
                <div class="slim-foot slim-foot-single">\n
                  <a class="slim-over" href="https://www.startplatz.de/memberships/">Memberships &amp; Tarife →</a>\n
                </div>\n
              </div>\n
            </div>\n
          </div>\n
    \n
          <!-- ===== Konferenzräume ===== -->\n
          <div class="nav-item" data-menu>\n
            <div class="nav-link">Konferenzräume</div>\n
            <div class="panel">\n
              <div class="slim">\n
                <div class="slim-head">Konferenzräume entdecken</div>\n
                <div class="big-list">\n
                  <a href="https://www.startplatz.de/koeln-tagungsraeume-und-konferenzraeume/">Konferenzräume Köln</a>\n
                  <a href="https://www.startplatz.de/duesseldorf-tagungsraeume-und-konferenzraeume/">Konferenzräume Düsseldorf</a>\n
                </div>\n
                <div class="slim-divider"></div>\n
                            <div class="slim-foot">\n
                  <a class="slim-cta" href="https://www.startplatz.de/raumanfrage?standort=koeln">Raum in Köln buchen</a>\n
                  <a class="slim-cta" href="https://www.startplatz.de/raumanfrage?standort=duesseldorf">Raum in Düsseldorf buchen</a>\n
                </div>\n
              </div>\n
            </div>\n
          </div>\n
    \n
          <!-- ===== Events ===== -->\n
          <div class="nav-item" data-menu>\n
            <div class="nav-link">Events</div>\n
            <div class="panel">\n
              <div class="slim">\n
                <div class="slim-head">Events entdecken</div>\n
                <div class="big-list big-list-tiered">\n
                  <a href="https://www.startplatz.de/events">Alle Events</a>\n
                  <a href="https://www.startplatz.de/ki-weiterbildung/meetups/">Meetups</a>\n
                  <a href="https://www.startplatz.de/ki-weiterbildung/hackathons/">Hackathons</a>\n
                </div>\n
                <div class="slim-divider"></div>\n
                <div class="slim-foot">\n
                  <a class="slim-cta" href="https://www.startplatz.de/events">Zu allen Events</a>\n
                </div>\n
              </div>\n
            </div>\n
          </div>\n
    \n
          <!-- ===== Für Unternehmen (Business Innovation) ===== -->\n
          <div class="nav-item" data-menu>\n
            <div class="nav-link">Für Unternehmen</div>\n
            <div class="panel">\n
              <div class="slim">\n
                <div class="slim-head">Business Innovation entdecken</div>\n
                <div class="big-list big-list-tiered">\n
                  <a href="/business-innovation/">Für Unternehmen</a>\n
                  <a href="/business-innovation/ai-experience-day/">AI Experience Day</a>\n
                  <a href="/business-innovation/startup-scouting/">Startup Scouting</a>\n
                  <a href="/business-innovation/trusted-advisor/">Trusted Advisor</a>\n
                  <a href="/business-innovation/partnerschaften/">Partnerschaften &amp; Sponsoring</a>\n
                </div>\n
                <div class="slim-divider"></div>\n
                <div class="slim-foot">\n
                  <a class="slim-cta" href="https://www.cal.eu/julian-palaszewski-aqkzwq" target="_blank" rel="noopener">Gespräch vereinbaren</a>\n
                  <a class="slim-over" href="https://startplatz-ai-academy.de/unternehmen" target="_blank" rel="noopener">AI Academy →</a>\n
                </div>\n
              </div>\n
            </div>\n
          </div>\n
    \n
          <!-- ===== Startupwelt ===== -->\n
          <div class="nav-item" data-menu>\n
            <div class="nav-link">Startupwelt</div>\n
            <div class="panel">\n
              <div class="slim">\n
                <div class="slim-head">Startupwelt entdecken</div>\n
                <div class="big-list big-list-tiered">\n
                  <a href="https://www.startplatz.de/accelerator/">KI Accelerator</a>\n
                  <a href="https://www.startplatz.de/open-accelerator">Inkubator</a>\n
                  <a href="https://www.startplatz.de/gruendungsstipendium-nrw/">Gründungsstipendium NRW</a>\n
                  <a href="https://www.rheinlandpitch.de" target="_blank" rel="noopener">Rheinland-Pitch</a>\n
                  <a href="https://www.startplatz.de/startups">Unsere Startups</a>\n
                </div>\n
                <div class="slim-divider"></div>\n
                <div class="slim-foot">\n
                  <a class="slim-cta" href="https://www.startplatz.de/accelerator/">Jetzt bewerben</a>\n
                  <a class="slim-over" href="https://www.startplatz.de/sprechstunden/">Sprechstunden, Mentoring &amp; mehr →</a>\n
                </div>\n
              </div>\n
            </div>\n
          </div>\n
    \n
          <!-- ===== AI Hub ===== -->\n
          <div class="nav-item" data-menu>\n
            <div class="nav-link">AI Hub</div>\n
            <div class="panel">\n
              <div class="slim">\n
                <div class="slim-head">AI Hub entdecken</div>\n
                <div class="big-list big-list-tiered">\n
                  <a href="https://www.startplatz.de/ki-weiterbildung/masterclasses/">Webinare &amp; Masterclasses</a>\n
                  <a href="https://www.startplatz.de/ki-weiterbildung/ki-campus/">KI Campus</a>\n
                  <a href="https://www.startplatz.de/ki-weiterbildung/meetups/">Meetups</a>\n
                  <a href="https://www.startplatz.de/ki-weiterbildung/hackathons/">Hackathons</a>\n
                  <a href="https://www.startplatz.de/ai-hub-rheinland-koeln-frankreich-startplatz/">Frankreich-Initiative</a>\n
                </div>\n
                <div class="slim-divider"></div>\n
                <div class="slim-foot">\n
                  <a class="slim-cta" href="https://www.startplatz.de/ki-experten">Dozent:in werden</a>\n
                  <a class="slim-over" href="https://startplatz-ai-academy.de/" target="_blank" rel="noopener">Zur AI Academy →</a>\n
                </div>\n
              </div>\n
            </div>\n
          </div>\n
    \n
          <!-- ===== Über uns ===== -->\n
          <div class="nav-item" data-menu>\n
            <div class="nav-link">Über uns</div>\n
            <div class="panel">\n
              <div class="slim">\n
                <div class="slim-head">STARTPLATZ entdecken</div>\n
                <div class="big-list big-list-tiered">\n
                  <a href="https://www.startplatz.de/ueber-uns/">Über STARTPLATZ</a>\n
                  <a href="https://www.startplatz.de/startplatz-team/">STARTPLATZ Team</a>\n
                  <a href="https://www.startplatz.de/standorte/">Standorte</a>\n
                  <a href="https://www.startplatz.de/partner">Partner</a>\n
                </div>\n
                <div class="slim-divider"></div>\n
                <div class="slim-foot">\n
                  <a class="slim-cta" href="https://www.startplatz.de/karriere/">Karriere</a>\n
                  <a class="slim-cta" href="https://www.startplatz.de/partner-werden/">Partner werden</a>\n
                </div>\n
              </div>\n
            </div>\n
          </div>\n
    \n
          <!-- ===== Blog (direct link) ===== -->\n
          <div class="nav-item">\n
            <a class="nav-link" href="https://www.startplatz.de/blog/">Blog</a>\n
          </div>\n
    \n
        </nav>\n
    \n
        <div class="bar-right">\n
          <div class="lang">\n
            <button class="lang-btn" aria-label="Sprache wählen">\n
              <svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2"><path stroke-linecap="round" stroke-linejoin="round" d="M21 12a9 9 0 01-9 9m9-9a9 9 0 00-9-9m9 9H3m9 9a9 9 0 01-9-9m9 9c1.657 0 3-4.03 3-9s-1.343-9-3-9m0 18c-1.657 0-3-4.03-3-9s1.343-9 3-9m-9 9a9 9 0 019-9"/></svg>\n
              <svg class="lang-caret" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2"><path stroke-linecap="round" stroke-linejoin="round" d="M19 9l-7 7-7-7"/></svg>\n
            </button>\n
            <div class="lang-menu">\n
              <a href="/" class="active">DE</a>\n
              <a href="/en/" class="">EN</a>\n
              <a href="/fr/" class="">FR</a>\n
            </div>\n
          </div>\n
                        <a class="login" href="https://www.startplatz.de/login/">Login</a>\n
            <a class="join" href="https://www.startplatz.de/memberships/">Mitglied werden</a>\n
              </div>\n
    \n
        <button class="burger" id="burger" aria-label="Menü"><span></span></button>\n
      </div>\n
    </header>\n
    \n
    <!-- ============ MOBILE DRILL-DOWN (Apple-Stil) ============ -->\n
    <div class="mobile" id="mobile">\n
    \n
      <!-- Header: Logo + Schließen -->\n
      <div class="mob-topbar">\n
        <a class="mob-logo" href="/" aria-label="STARTPLATZ">\n
          <img src="https://res.cloudinary.com/startplatz/image/upload/c_scale,w_180/v1614775163/logos/STARTPLATZ_Logos/STARTPLATZ_Logo.png" alt="STARTPLATZ">\n
        </a>\n
        <button class="mob-close" type="button" aria-label="Menü schließen">&#10005;</button>\n
      </div>\n
    \n
      <!-- Sliding viewport -->\n
      <div class="mob-viewport">\n
    \n
        <!-- LEVEL 1 -->\n
        <div class="mob-level mob-level1" id="mob-level1">\n
          <nav class="mob-l1-list">\n
            <button class="mob-l1-row" type="button" data-target="mob-sub-bueros">Büros &amp; Coworking <span class="mob-chev">&#8250;</span></button>\n
            <button class="mob-l1-row" type="button" data-target="mob-sub-konf">Konferenzräume <span class="mob-chev">&#8250;</span></button>\n
            <button class="mob-l1-row" type="button" data-target="mob-sub-events">Events <span class="mob-chev">&#8250;</span></button>\n
            <button class="mob-l1-row" type="button" data-target="mob-sub-corporate">Für Unternehmen <span class="mob-chev">&#8250;</span></button>\n
            <button class="mob-l1-row" type="button" data-target="mob-sub-startup">Startupwelt <span class="mob-chev">&#8250;</span></button>\n
            <button class="mob-l1-row" type="button" data-target="mob-sub-aihub">AI Hub <span class="mob-chev">&#8250;</span></button>\n
            <button class="mob-l1-row" type="button" data-target="mob-sub-ueber">Über uns <span class="mob-chev">&#8250;</span></button>\n
            <a class="mob-l1-row" href="https://www.startplatz.de/blog/">Blog <span class="mob-chev">&#8250;</span></a>\n
          </nav>\n
          <div class="mob-foot">\n
            <span class="mob-lang"><a href="/" class="active">DE</a><span class="sep">·</span><a href="/en/" class="">EN</a><span class="sep">·</span><a href="/fr/" class="">FR</a></span>\n
                      <a class="mob-login" href="https://www.startplatz.de/login/">Login</a>\n
              <a class="mob-pill" href="https://www.startplatz.de/memberships/">Mitglied werden</a>\n
                  </div>\n
        </div>\n
    \n
        <!-- LEVEL 2: Büros & Coworking -->\n
        <div class="mob-level mob-panel" id="mob-sub-bueros">\n
          <div class="mob-sub-header">\n
            <button class="mob-back" type="button"><span class="mob-back-arrow">&#8249;</span> Büros &amp; Coworking</button>\n
          </div>\n
          <div class="mob-l2-body">\n
            <div class="mob-group">\n
              <div class="mob-group-head">Köln</div>\n
              <a class="mob-l2-row" href="https://www.startplatz.de/coworking-koeln/">Coworking</a>\n
              <a class="mob-l2-row" href="https://www.startplatz.de/teambuero-koeln/">Teambüros</a>\n
              <a class="mob-l2-row" href="https://www.startplatz.de/geschaeftsanschrift-koeln/">Geschäftsadresse</a>\n
            </div>\n
            <div class="mob-group">\n
              <div class="mob-group-head">Düsseldorf</div>\n
              <a class="mob-l2-row" href="https://www.startplatz.de/coworking-duesseldorf/">Coworking</a>\n
              <a class="mob-l2-row" href="https://www.startplatz.de/buero-duesseldorf/">Teambüros</a>\n
              <a class="mob-l2-row" href="https://www.startplatz.de/geschaeftsanschrift-duesseldorf/">Geschäftsadresse</a>\n
              <a class="mob-l2-row" href="https://www.startplatz.de/ai-community-pass-duesseldorf/">AI Community Pass <span class="nav-badge">Neu</span></a>\n
            </div>\n
          </div>\n
          <div class="mob-cta-area">\n
                    <a class="mob-cta" href="https://cal.eu/startplatz/coworking-probetag-koln">Probetag Köln buchen</a>\n
            <a class="mob-cta" href="https://cal.eu/startplatz-dus/coworking-probetag-dusseldorf">Probetag Düsseldorf buchen</a>\n
            <a class="mob-cta-secondary" href="https://www.startplatz.de/memberships/">Memberships &amp; Tarife →</a>\n
          </div>\n
        </div>\n
    \n
        <!-- LEVEL 2: Konferenzräume -->\n
        <div class="mob-level mob-panel" id="mob-sub-konf">\n
          <div class="mob-sub-header">\n
            <button class="mob-back" type="button"><span class="mob-back-arrow">&#8249;</span> Konferenzräume</button>\n
          </div>\n
          <div class="mob-l2-body">\n
            <a class="mob-l2-row" href="https://www.startplatz.de/koeln-tagungsraeume-und-konferenzraeume/">Konferenzräume Köln</a>\n
            <a class="mob-l2-row" href="https://www.startplatz.de/duesseldorf-tagungsraeume-und-konferenzraeume/">Konferenzräume Düsseldorf</a>\n
          </div>\n
          <div class="mob-cta-area">\n
                    <a class="mob-cta" href="https://www.startplatz.de/raumanfrage?standort=koeln">Raum in Köln buchen</a>\n
            <a class="mob-cta" href="https://www.startplatz.de/raumanfrage?standort=duesseldorf">Raum in Düsseldorf buchen</a>\n
          </div>\n
        </div>\n
    \n
        <!-- LEVEL 2: Events -->\n
        <div class="mob-level mob-panel" id="mob-sub-events">\n
          <div class="mob-sub-header">\n
            <button class="mob-back" type="button"><span class="mob-back-arrow">&#8249;</span> Events</button>\n
          </div>\n
          <div class="mob-l2-body">\n
            <a class="mob-l2-row" href="https://www.startplatz.de/events">Alle Events</a>\n
            <a class="mob-l2-row" href="https://www.startplatz.de/ki-weiterbildung/meetups/">Meetups</a>\n
            <a class="mob-l2-row" href="https://www.startplatz.de/ki-weiterbildung/hackathons/">Hackathons</a>\n
          </div>\n
          <div class="mob-cta-area">\n
            <a class="mob-cta" href="https://www.startplatz.de/events">Zu allen Events</a>\n
          </div>\n
        </div>\n
    \n
        <!-- LEVEL 2: Für Unternehmen (Business Innovation) -->\n
        <div class="mob-level mob-panel" id="mob-sub-corporate">\n
          <div class="mob-sub-header">\n
            <button class="mob-back" type="button"><span class="mob-back-arrow">&#8249;</span> Für Unternehmen</button>\n
          </div>\n
          <div class="mob-l2-body">\n
            <a class="mob-l2-row" href="/business-innovation/">Für Unternehmen</a>\n
            <a class="mob-l2-row" href="/business-innovation/ai-experience-day/">AI Experience Day</a>\n
            <a class="mob-l2-row" href="/business-innovation/startup-scouting/">Startup Scouting</a>\n
            <a class="mob-l2-row" href="/business-innovation/trusted-advisor/">Trusted Advisor</a>\n
            <a class="mob-l2-row" href="/business-innovation/partnerschaften/">Partnerschaften &amp; Sponsoring</a>\n
          </div>\n
          <div class="mob-cta-area">\n
            <a class="mob-cta" href="https://www.cal.eu/julian-palaszewski-aqkzwq" target="_blank" rel="noopener">Gespräch vereinbaren</a>\n
            <a class="mob-cta-secondary" href="https://startplatz-ai-academy.de/unternehmen" target="_blank" rel="noopener">AI Academy →</a>\n
          </div>\n
        </div>\n
    \n
        <!-- LEVEL 2: Startupwelt -->\n
        <div class="mob-level mob-panel" id="mob-sub-startup">\n
          <div class="mob-sub-header">\n
            <button class="mob-back" type="button"><span class="mob-back-arrow">&#8249;</span> Startupwelt</button>\n
          </div>\n
          <div class="mob-l2-body">\n
            <a class="mob-l2-row" href="https://www.startplatz.de/accelerator/">KI Accelerator</a>\n
            <a class="mob-l2-row" href="https://www.startplatz.de/open-accelerator">Inkubator</a>\n
            <a class="mob-l2-row" href="https://www.startplatz.de/gruendungsstipendium-nrw/">Gründungsstipendium NRW</a>\n
            <a class="mob-l2-row" href="https://www.rheinlandpitch.de" target="_blank" rel="noopener">Rheinland-Pitch<span class="mob-ext">&#8599;</span></a>\n
            <a class="mob-l2-row" href="https://www.startplatz.de/startups">Unsere Startups</a>\n
          </div>\n
          <div class="mob-cta-area">\n
            <a class="mob-cta" href="https://www.startplatz.de/accelerator/">Jetzt bewerben</a>\n
            <a class="mob-cta-secondary" href="https://www.startplatz.de/sprechstunden/">Sprechstunden, Mentoring &amp; mehr →</a>\n
          </div>\n
        </div>\n
    \n
        <!-- LEVEL 2: AI Hub -->\n
        <div class="mob-level mob-panel" id="mob-sub-aihub">\n
          <div class="mob-sub-header">\n
            <button class="mob-back" type="button"><span class="mob-back-arrow">&#8249;</span> AI Hub</button>\n
          </div>\n
          <div class="mob-l2-body">\n
            <a class="mob-l2-row" href="https://www.startplatz.de/ki-weiterbildung/masterclasses/">Webinare &amp; Masterclasses</a>\n
            <a class="mob-l2-row" href="https://www.startplatz.de/ki-weiterbildung/ki-campus/">KI Campus</a>\n
            <a class="mob-l2-row" href="https://www.startplatz.de/ki-weiterbildung/meetups/">Meetups</a>\n
            <a class="mob-l2-row" href="https://www.startplatz.de/ki-weiterbildung/hackathons/">Hackathons</a>\n
            <a class="mob-l2-row" href="https://www.startplatz.de/ai-hub-rheinland-koeln-frankreich-startplatz/">Frankreich-Initiative</a>\n
          </div>\n
          <div class="mob-cta-area">\n
            <a class="mob-cta" href="https://www.startplatz.de/ki-experten">Dozent:in werden</a>\n
            <a class="mob-cta-secondary" href="https://startplatz-ai-academy.de/" target="_blank" rel="noopener">Zur AI Academy →</a>\n
          </div>\n
        </div>\n
    \n
        <!-- LEVEL 2: Über uns -->\n
        <div class="mob-level mob-panel" id="mob-sub-ueber">\n
          <div class="mob-sub-header">\n
            <button class="mob-back" type="button"><span class="mob-back-arrow">&#8249;</span> Über uns</button>\n
          </div>\n
          <div class="mob-l2-body">\n
            <a class="mob-l2-row" href="https://www.startplatz.de/ueber-uns/">Über STARTPLATZ</a>\n
            <a class="mob-l2-row" href="https://www.startplatz.de/startplatz-team/">STARTPLATZ Team</a>\n
            <a class="mob-l2-row" href="https://www.startplatz.de/standorte/">Standorte</a>\n
            <a class="mob-l2-row" href="https://www.startplatz.de/partner">Partner</a>\n
          </div>\n
          <div class="mob-cta-area">\n
            <a class="mob-cta" href="https://www.startplatz.de/partner-werden/">Partner werden</a>\n
            <a class="mob-cta-secondary" href="https://www.startplatz.de/karriere/">Karriere</a>\n
          </div>\n
        </div>\n
    \n
      </div><!-- /mob-viewport -->\n
    </div>\n
    \n
    <script>\n
    (function(){\n
      var root = document.getElementById('sp-public-nav');\n
      if (!root) return;\n
    \n
      var items = Array.prototype.slice.call(root.querySelectorAll('.nav-item[data-menu]'));\n
    \n
      // click-to-toggle on desktop (hover already works via CSS)\n
      items.forEach(function(item){\n
        var link = item.querySelector('.nav-link');\n
        link.addEventListener('click', function(e){\n
          e.stopPropagation();\n
          var wasOpen = item.classList.contains('is-open');\n
          items.forEach(function(i){ i.classList.remove('is-open'); });\n
          if(!wasOpen) item.classList.add('is-open');\n
        });\n
      });\n
    \n
      // click outside closes\n
      document.addEventListener('click', function(){\n
        items.forEach(function(i){ i.classList.remove('is-open'); });\n
      });\n
    \n
      // hovering any item clears a click-locked panel so hover feels native\n
      items.forEach(function(item){\n
        item.addEventListener('mouseenter', function(){\n
          items.forEach(function(i){ if(i!==item) i.classList.remove('is-open'); });\n
        });\n
      });\n
    \n
      // ---- mobile drill-down (Apple-Stil) ----\n
      var burger = root.querySelector('#burger');\n
      var mobile = root.querySelector('#mobile');\n
    \n
      function eachIn(sel, fn){\n
        if (!mobile) return;\n
        Array.prototype.forEach.call(mobile.querySelectorAll(sel), fn);\n
      }\n
    \n
      // Overlay auf Level 1 zuruecksetzen (alle Sub-Panels parken, hoch scrollen)\n
      function resetMobile(){\n
        if (!mobile) return;\n
        mobile.classList.remove('in-sub');\n
        eachIn('.mob-panel.active', function(p){ p.classList.remove('active'); });\n
        var lvl1 = mobile.querySelector('.mob-level1');\n
        if (lvl1) lvl1.scrollTop = 0;\n
      }\n
    \n
      function openMobile(){\n
        if (!mobile) return;\n
        resetMobile();\n
        mobile.classList.add('open');\n
      }\n
    \n
      function closeMobile(){\n
        if (!mobile) return;\n
        mobile.classList.remove('open');\n
        resetMobile();\n
      }\n
    \n
      // Level-2-Panel von rechts einschieben\n
      function openSub(id){\n
        if (!mobile) return;\n
        var panel = mobile.querySelector('#' + id);\n
        if (!panel) return;\n
        eachIn('.mob-panel', function(p){ if (p !== panel) p.classList.remove('active'); });\n
        panel.scrollTop = 0;\n
        void panel.offsetWidth; // Reflow erzwingen fuer sauberen Slide\n
        panel.classList.add('active');\n
        mobile.classList.add('in-sub');\n
      }\n
    \n
      // Zurueck zu Level 1\n
      function closeSub(){\n
        if (!mobile) return;\n
        mobile.classList.remove('in-sub');\n
        eachIn('.mob-panel.active', function(p){ p.classList.remove('active'); });\n
      }\n
    \n
      if (burger && mobile) {\n
        burger.addEventListener('click', function(){\n
          if (mobile.classList.contains('open')) { closeMobile(); }\n
          else { openMobile(); }\n
        });\n
      }\n
    \n
      eachIn('.mob-l1-row[data-target]', function(btn){\n
        btn.addEventListener('click', function(){ openSub(btn.getAttribute('data-target')); });\n
      });\n
      eachIn('.mob-back', function(b){ b.addEventListener('click', closeSub); });\n
      eachIn('.mob-close', function(c){ c.addEventListener('click', closeMobile); });\n
    })();\n
    </script>\n
    </div><!-- menu ends -->\n
    \n
    <section class="" style="background-color: rgba(82,84,89,0.2)">\n
        <div class="container ">\n
            <div class="row mx-1 text-center" style="background: url('https://res.cloudinary.com/startplatz/image/upload/q_auto/v1631787956/Wordpress/Website_career-page-header.png');\n
            background-repeat: no-repeat;\n
            background-size: cover;\n
            background-position: center center;\n
            color: #fff;\n
            height: 100%;\n
            padding-top: 30px;\n
            padding-bottom: 80px;">\n
                <p>&nbsp;</p>\n
                <div class="col-12 ">\n
                    <h4 style="font-size: 25px; font-family: 'Source Sans Pro', sans-serif;">Wir sind der <b>STARTPLATZ</b> für deine Gründeridee.</h4>\n
                    <strong style="font-size:36px">Wiki</strong>\n
                    <p>Die wichtigsten Begriffe der Startup-Szene.</p>\n
                </div>\n
                <p>&nbsp;</p>\n
            </div>\n
        </div>\n
    </section>\n
    \n
    <section class="" style="background-color: rgba(82,84,89,0.2)">\n
        <div class="overlay"></div>\n
        <div class="container">\n
            <div class="row px-3">\n
                <div class="col-12 p-3" style="background:#ffffff;">\n
                    <div class="row">\n
                        <div class="container">\n
                            <div class="row">\n
                                <div class="col-12 col-md-8 page-main">\n
                                    <div class="separator quadruple"></div>\n
    \n
                                    \n
                                        <section>\n
                                            <div class="section-header">\n
                                                <h1>Michael Truell – Mitgründer von Cursor</h1>\n
                                            </div>\n
                                        </section>\n
    \n
                                        \n
    <article id="post-78852" >\n
    \n
    \n
    \t\t<h2>Michael Truell – Treibende Kraft hinter Cursor</h2>\n
    <p>Michael Truell zählt zu den spannendsten Gründern der aktuellen KI-Ära. Als Mitgründer und CEO von Anysphere hat er mit Cursor einen Code-Editor geschaffen, der nicht einfach bestehende Werkzeuge ergänzt, sondern den Programmierprozess grundlegend neu definiert.</p>\n
    <p>Sein Weg dorthin war alles andere als linear. Geprägt von mutigen Entscheidungen, Experimenten und einer klaren Haltung gegenüber Hype-Themen steht Truell für eine Generation von Gründern, die Technologie nicht nur verstehen, sondern auch neu denken wollen.</p>\n
    <p><strong>Sein Ziel: KI soll nicht nur assistieren, sondern integraler Bestandteil des Programmierens werden.</strong></p>\n
    <p>&nbsp;</p>\n
    <h2>Vom MIT zum Startup – und der bewusste Bruch mit der klassischen Laufbahn</h2>\n
    <p>Michael Truell und seine späteren Mitgründer – Sualeh Asif, Arvid Lunnemark und Aman Sanger – lernten sich am Massachusetts Institute of Technology (MIT) kennen. Alle vier verband eine tiefe Begeisterung für das Programmieren und das Potenzial von KI-Systemen. Dennoch entschieden sie sich früh gegen den traditionellen Weg.</p>\n
    <p>Statt das Studium abzuschließen, verließen sie das MIT, um sich voll und ganz dem Aufbau ihres Unternehmens zu widmen. Für sie war klar: Wenn sie etwas wirklich verändern wollten, mussten sie sich ganz darauf konzentrieren. Theorie war gut – aber sie wollten bauen.</p>\n
    <p>&nbsp;</p>\n
    <h2>Von der falschen Idee zur richtigen Richtung</h2>\n
    <p>Zu Beginn stand jedoch nicht Cursor auf dem Plan, sondern ein ganz anderer Ansatz. Die Gründer wollten KI im Bereich Maschinenbau einsetzen und entwickelten erste Modelle für eine CAD-Software mit intelligenter 3D-Autovervollständigung. Die Idee: Konstrukteure sollten durch Vorhersagen der nächsten Geometrieschritte entlastet werden.</p>\n
    <p>Technisch war das spannend. Sie sammelten Erfahrungen im Umgang mit riesigen Modellen und bauten erste Trainingsinfrastruktur auf. Doch je tiefer sie einstiegen, desto deutlicher wurde: Ihnen fehlte die Begeisterung für das Thema. Sie waren Entwickler, keine Ingenieure. Der Funke sprang nicht über.</p>\n
    <p>An einem bestimmten Punkt trafen sie eine klare Entscheidung. Statt sich weiter durch ein Projekt zu kämpfen, das ihnen nichts bedeutete, ließen sie CAD hinter sich. Die Energie wollten sie dorthin lenken, wo sie wirklich zu Hause waren – ins Programmieren.</p>\n
    <p>&nbsp;</p>\n
    <h2>Cursor: Der Neustart – und warum ein eigener Editor nötig war</h2>\n
    <p>Zurück im vertrauten Terrain begannen sie mit einem neuen Ziel: eine Entwicklungsumgebung zu schaffen, in der KI nicht bloß Unterstützung liefert, sondern aktiver Teil des Workflows ist. Inspiriert durch erste Erfahrungen mit GitHub Copilot, aber auch frustriert von dessen Grenzen, wollten sie weiterdenken.</p>\n
    <p>Eine ihrer frühesten und wichtigsten Produktentscheidungen war deshalb auch eine unbequeme: Statt ein Plugin für bestehende Editoren zu bauen, wollten sie einen eigenen Editor entwickeln. Denn nur so ließen sich die tiefen Veränderungen umsetzen, die sie für nötig hielten. Sie begannen mit einem komplett neuen Editor, wechselten später aber auf einen Fork von Visual Studio Code, um von der Stabilität der bestehenden Infrastruktur zu profitieren.</p>\n
    <p>&nbsp;</p>\n
    <h2>Vom ersten Launch zur Milliardenbewertung</h2>\n
    <p>Nach nur drei Monaten ging Cursor in einer ersten öffentlichen Beta-Version online. Die darauffolgenden zwölf Monate nutzte das Team, um eng mit einer kleinen Gruppe zahlender Nutzer zu iterieren. Der Fokus lag auf sogenannten Power-Usern – Entwicklerinnen und Entwickler, die Cursor fast täglich nutzten.</p>\n
    <p>Diese intensive Phase zahlte sich aus. Im Laufe von zwei Jahren entwickelte sich Cursor zu einem der gefragtesten Tools für professionelle Softwareentwicklung mit KI.</p>\n
    <ul>\n
    <li>2023: 8 Millionen US-Dollar Seed-Finanzierung</li>\n
    <li>2024: Series A, Bewertung steigt auf 2,5 Milliarden US-Dollar</li>\n
    <li>2025: Series C mit 10 Milliarden Bewertung, über 300 Millionen US-Dollar Jahresumsatz</li>\n
    </ul>\n
    <p>&nbsp;</p>\n
    <h2>Neue Rollen für Entwicklerinnen und Entwickler</h2>\n
    <p>In Interviews spricht Michael Truell immer wieder darüber, wie sich das Rollenverständnis im Engineering verändert. Für ihn steht fest: In einer Welt mit leistungsfähiger KI wird klassisches Codieren zunehmend automatisiert. Der Fokus verschiebt sich. Wer heute Software entwickelt, wird morgen eher Konzepte entwerfen, Anforderungen strukturieren und Produkte gestalten – weniger Zeilen schreiben, mehr denken.</p>\n
    <p>Truell sieht Entwickler der Zukunft als Architekten. Die kreative Kontrolle bleibt beim Menschen, aber vieles vom Handwerklichen übernimmt die KI. Und genau dafür will er mit Cursor die passenden Werkzeuge schaffen.</p>\n
    <p>&nbsp;</p>\n
    \n
    </article><!-- #post-## -->\n
    \n
                                    \n
    \n
                                    <div class="separator quadruple"></div>\n
                                </div>\n
                                <div class="col-12 col-md-4 page-aside">\n
    \n
                                    <div class="separator quadruple"></div>\n
    \n
                                    <section>\n
                                        <style>\r\n
    .tagsWiki a{border:1px solid #DDD;display:inline-block;color:#717171;background:#FFF;-webkit-box-shadow:0 1px 1px 0 rgba(180,180,180,0.1);box-shadow:0 1px 1px 0 rgba(180,180,180,0.1);-webkit-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;-ms-transition:all .1s ease-in-out;transition:all .1s ease-in-out;border-radius:2px;margin:0 3px 6px 0;padding:2px 6px}\r\n
    .tagsWiki a.primary{color:#FFF;background-color:#428BCA;border-color:#357EBD}\r\n
    .tagsWiki a.success{color:#FFF;background-color:#5CB85C;border-color:#4CAE4C}\r\n
    .tagsWiki a.info{color:#FFF;background-color:#5BC0DE;border-color:#46B8DA}\r\n
    .tagsWiki a.warning{color:#FFF;background-color:#F0AD4E;border-color:#EEA236}\r\n
    .tagsWiki a.danger{color:#FFF;background-color:#958282;border-color:#958282}\r\n
    .tagsWiki a.web3{color:#FFF;background-color:#F13A59;border-color:#F13A59}\r\n
    \r\n
    </style>\r\n
    <div class="section-header">\r\n
                       <center><h2>Startup Wiki</h2></center>\r\n
                    </div>\r\n
                     <div class="tagsWiki">\r\n
                <a href="https://www.startplatz.de/startup-wiki/accelerator/" class="primary">Accelerator</a>     <a href="https://www.startplatz.de/startup-wiki/business-model-canvas/" class="success">Business Model Canvas</a> <a href="https://www.startplatz.de/startup-wiki/coworking/" class="info">Coworking Space</a> <a href="https://www.startplatz.de/startup-wiki/crowdfunding/" class="danger">Crowdfunding</a> <a href="https://www.startplatz.de/crowdinvesting/" class="warning">Crowdinvesting</a> <a href="https://www.startplatz.de/startup-wiki/data-science-wissen/" class="success">Data Science</a><a href="https://www.startplatz.de/startup-wiki-design-thinking/" class="danger">Design Thinking</a> <a href="https://www.startplatz.de/disrupt-me/" class="info">Disrupt.me!</a> <a href="https://www.startplatz.de/startup-wiki/fintech/" class="primary">FinTech</a><a href="https://www.startplatz.de/google-adwords/" class="primary">Google Adwords</a> <a href="https://www.startplatz.de/growth-hacking/" class="warning">Growth Hacking</a><a href="https://www.startplatz.de/pen-paper-hackathon/" class="primary">Hackathon</a> \r\n
    <a href="https://www.startplatz.de/startup-wiki/change-management/" class="info">Change Management</a> <a href="https://www.startplatz.de/startup-wiki/Industrie4.0" class="success">Industrie4.0</a> <a href="https://www.startplatz.de/startup-wiki/innovation/" class="success">Innovation</a> <a href="https://www.startplatz.de/startup-wiki/insurtech/" class="primary">InsurTech</a> <a href="https://www.startplatz.de/startup-wiki/lean-startup-methode/" class="info">Lean Startup</a> \r\n
    <a href="https://www.startplatz.de/startup-wiki/web-3-0-nft-metaverse-glossar/" class="web3">Metaverse</a>\r\n
    <a href="https://www.startplatz.de/startup-wiki/mvp/" class="danger">MVP</a> <a href="https://www.startplatz.de/new-work-die-zukunft-der-arbeitswelt/" class="warning">New Work</a> \r\n
    <a href="https://www.startplatz.de/startup-wiki/web-3-0-nft-metaverse-glossar/" class="web3">NFT</a>\r\n
    <a href="https://www.startplatz.de/was-ist-open-innovation/" class="success">Open Innovation</a><a href="https://www.startplatz.de/startup-wiki/pitch/" class="danger">Pitch</a> <a href="https://www.startplatz.de/en/startup-wiki/pitch-deck-guide/" class="success">Pitch Deck</a><a href="https://www.startplatz.de/startup-wiki/reverse-pitch/" class="info">Reverse Pitch</a> <a href="https://www.startplatz.de/startup-wiki/scrum/" class="primary">Scrum</a> <a href="https://www.startplatz.de/startup-wiki/social-entrepreneurship/" class="warning">Social Entrepreneurship</a><a href="https://www.startplatz.de/startup-wiki/startup-inkubator/" class="primary">Startup Inkubator</a> <a href="https://www.startplatz.de/startup-wiki/venture-capital/" class="success">Venture Capital</a>\r\n
    <a href="https://www.startplatz.de/startup-wiki/web-3-0-nft-metaverse-glossar/" class="web3">Web 3.0</a>\r\n
                </div>\r\n
    &nbsp;\r\n
    \n
                                    </section>\n
                                    \n
                                    <div class="card bg-success pb-3">\n
                                        <div class="banner-content text-center">\n
                                            <h2 class="text-center">Memberships</h2>\n
                                            <hr class="hr-green">\n
                                            <p class="text">Werde Teil der größten Startup Community im Rheinland, bereits ab 10 €/Monat!</p>\n
                                            <a href="/memberships" class="btn btn-success">Jetzt informieren!</a>\n
                                        </div>\n
                                    </div>\n
                                    <div class="mt-3"></div>\n
                                    <h2 class="text-center">Aktuelle Blog Posts</h2>\n
                                    <div class="row">\n
                                        <div class="col-12 text-center">\n
                                            <a href="/blog" class="btn btn-outline-dark">\n
                                                Alle anzeigen\n
                                            </a>\n
                                        </div>\n
                                    </div>\n
    \n
                                    <div class="tweet mt-3">\n
                                        <div class="card">\n
        <div class="card-body">\n
            <div class="row">\n
                <div class="col-4">\n
                    <img width="80" height="80" src="https://www.staging.startplatz.de/wp-content/uploads/2026/08/Titelbild-Blogbeitrag-Blog-Website-2-80x80.png" class="media-object img-rounded wp-post-image" alt="" decoding="async" loading="lazy" />            </div>\n
                <div class="col-8">\n
                    <a class="stretched-link" href="https://www.staging.startplatz.de/10-vorteile-der-nutzung-von-cloud-speicher/">10 Vorteile der Nutzung von Cloud-Speicher</a>   <br> 7. August            </div>\n
            </div>\n
        </div>\n
    </div>\n
                                            <div class="card">\n
        <div class="card-body">\n
            <div class="row">\n
                <div class="col-4">\n
                    <img width="80" height="80" src="https://www.staging.startplatz.de/wp-content/uploads/2026/08/Titelbild-Blogbeitrag-Blog-Website-1-80x80.png" class="media-object img-rounded wp-post-image" alt="" decoding="async" loading="lazy" />            </div>\n
                <div class="col-8">\n
                    <a class="stretched-link" href="https://www.staging.startplatz.de/ki-inhalte-richtig-kennzeichnen-was-unternehmen-jetzt-wissen-muessen/">KI-Inhalte richtig kennzeichnen: Was Unternehmen jetzt wissen müssen</a>   <br> 6. August            </div>\n
            </div>\n
        </div>\n
    </div>\n
                                            <div class="card">\n
        <div class="card-body">\n
            <div class="row">\n
                <div class="col-4">\n
                    <img width="80" height="80" src="https://www.staging.startplatz.de/wp-content/uploads/2026/08/Titelbild-Blogbeitrag-Blog-Website-80x80.png" class="media-object img-rounded wp-post-image" alt="" decoding="async" loading="lazy" />            </div>\n
                <div class="col-8">\n
                    <a class="stretched-link" href="https://www.staging.startplatz.de/vom-mvp-zur-professionellen-digitalen-infrastruktur-was-startups-in-welcher-wachstumsphase-brauchen/">Vom MVP zur professionellen digitalen Infrastruktur: Was Startups in welcher Wachstumsphase brauchen</a>   <br> 5. August            </div>\n
            </div>\n
        </div>\n
    </div>\n
                                            <div class="card">\n
        <div class="card-body">\n
            <div class="row">\n
                <div class="col-4">\n
                    <img width="80" height="80" src="https://www.staging.startplatz.de/wp-content/uploads/2026/08/Titelbild-Blogbeitrag-Blog-Website-19-80x80.jpg" class="media-object img-rounded wp-post-image" alt="" decoding="async" loading="lazy" />            </div>\n
                <div class="col-8">\n
                    <a class="stretched-link" href="https://www.staging.startplatz.de/barrierefreiheit-fuer-websites-ist-seit-juni-2025-pflicht-robin-oehler-erklaert-was-unternehmen-jetzt-tun-muessen/">Barrierefreiheit für Websites ist seit Juni 2025 Pflicht: Robin Oehler erklärt, was Unternehmen jetzt tun müssen</a>   <br> 5. August            </div>\n
            </div>\n
        </div>\n
    </div>\n
                                            <div class="card">\n
        <div class="card-body">\n
            <div class="row">\n
                <div class="col-4">\n
                    <img width="80" height="80" src="https://www.staging.startplatz.de/wp-content/uploads/2026/07/Titelbild-Blogbeitrag-Blog-Website-18-80x80.jpg" class="media-object img-rounded wp-post-image" alt="" decoding="async" loading="lazy" />            </div>\n
                <div class="col-8">\n
                    <a class="stretched-link" href="https://www.staging.startplatz.de/wie-optimieren-startups-ihr-e-mail-marketing/">Wie optimieren Startups ihr E-Mail-Marketing?</a>   <br> 16. Juli            </div>\n
            </div>\n
        </div>\n
    </div>\n
                                            \n
                                    </div>\n
    \n
                                    <br />\n
    \n
                                </div>\n
                            </div>\n
                        </div>\n
                    </div>\n
                </div>\n
            </div>\n
        </div>\n
    </section>\n
    \n
    \n
    <!-- sp-connect footer starts -->\n
    \n
    <style type="text/css">\n
        .ftco-section {\n
            padding: 5em 0;\n
            position: relative; }\n
        @media (max-width: 767.98px) {\n
            .ftco-section {\n
                padding: 6em 0; } }\n
    \n
        .ftco-footer {\n
            font-size: 16px;\n
            background: #232931;\n
            padding: 7em 0;\n
            z-index: 0; }\n
        .ftco-footer .ftco-footer-logo {\n
            text-transform: uppercase;\n
            letter-spacing: .1em; }\n
        .ftco-footer .ftco-footer-widget h2 {\n
            font-weight: normal;\n
            color: #fff;\n
            margin-bottom: 40px;\n
            font-size: 22px;\n
            font-weight: 600; }\n
        .ftco-footer .ftco-footer-widget ul li {\n
            margin-bottom: 10px; }\n
        .ftco-footer .ftco-footer-widget ul li a {\n
            color: rgba(255, 255, 255, 0.6); }\n
        .ftco-footer .ftco-footer-widget ul li a span {\n
            color: rgba(255, 255, 255, 0.6); }\n
        .ftco-footer .ftco-footer-widget .btn-primary {\n
            background: #fff !important;\n
            border: 2px solid #fff !important; }\n
        .ftco-footer .ftco-footer-widget .btn-primary:hover {\n
            background: #fff;\n
            border: 2px solid #fff !important; }\n
        .ftco-footer p {\n
            color: rgba(255, 255, 255, 0.7); }\n
        .ftco-footer a {\n
            color: rgba(255, 255, 255, 0.7); }\n
        .ftco-footer a:hover {\n
            color: #fff; }\n
        .ftco-footer .ftco-heading-2 {\n
            font-size: 17px;\n
            font-weight: 400;\n
            color: #000000; }\n
    \n
        .ftco-footer-social li {\n
            list-style: none;\n
            margin: 0 10px 0 0;\n
            display: inline-block; }\n
        .ftco-footer-social li a {\n
            height: 50px;\n
            width: 50px;\n
            display: block;\n
            float: left;\n
            background: rgba(255, 255, 255, 0.1);\n
            border-radius: 50%;\n
            position: relative; }\n
        .ftco-footer-social li a span {\n
            position: absolute;\n
            font-size: 26px;\n
            top: 50%;\n
            left: 50%;\n
            -webkit-transform: translate(-50%, -50%);\n
            -ms-transform: translate(-50%, -50%);\n
            transform: translate(-50%, -50%); }\n
        .ftco-footer-social li a:hover {\n
            color: #fff; }\n
    \n
        .footer-small-nav > li {\n
            display: inline-block; }\n
        .footer-small-nav > li a {\n
            margin: 0 10px 10px 0; }\n
        .footer-small-nav > li a:hover, .footer-small-nav > li a:focus {\n
            color: #033fff; }\n
    \n
        .media .ftco-icon {\n
            width: 100px; }\n
        .media .ftco-icon span {\n
            color: #033fff; }\n
    \n
    \n
         .spGreen h1,.spGreen h2,.spGreen h3,.spGreen h4,.spGreen h5,.spGreen h6  {color: rgba(122,184,8,1) !important;}\n
        .spBgGreen {background-color: rgba(122,184,8,1) !important;color: white;}\n
    \n
        /* --- Corporate: spRed/ RED ---- */\n
        .color-danger {\n
            color:#8F2640;\n
        }\n
    \n
        .spRed h1,.spRed h2,.spRed h3,.spRed h4,.spRed h5,.spRed h6  {color: rgba(143,38,64,1) !important;}\n
        .bgSpRed { background-color: rgba(143,38,64,0.99)!important;}\n
    \n
    </style>\n
    \n
    <footer class="ftco-footer ftco-section">\n
        <div class="container">\n
            <div class="row my-2">\n
                <div class="col-md-2">\n
                    <div class="ftco-footer-widget mb-3">\n
                        <h2 class="ftco-heading-2">Über STARTPLATZ</h2>\n
                        <p>Mit Standorten in Köln und Düsseldorf ist STARTPLATZ der größte Startup Inkubator und Accelerator in NRW</p>\n
    \n
                        <ul class="ftco-footer-social list-unstyled float-md-left float-lft mt-3">\n
                            <li class="ftco-animate"><a href="https://twitter.com/startplatz"><span class="fab fa-twitter"></span></a></li>\n
                            <li class="ftco-animate"><a href="https://de-de.facebook.com/StartPlatz/"><span class="fab fa-facebook-f"></span></a></li>\n
                            <li class="ftco-animate"><a href="https://www.instagram.com/startplatz/"><span class="fab fa-instagram"></span></a></li>\n
                        </ul>\n
                    </div>\n
                </div>\n
                <div class="col-md-3">\n
                    <div class="ftco-footer-widget mb-4 ml-md-4">\n
                        <h2 class="ftco-heading-2 mb-2">Über diese Website</h2>\n
                        <ul class="list-unstyled">\n
                            <li><a href="/kontakt-aufnehmen"><span class="fas fa-long-arrow-alt-right mr-2"></span>Kontakt</a></li>\n
                            <li><a href="/wlan-am-startplatz-koeln"><span class="fas fa-long-arrow-alt-right mr-2"></span>WLAN am STARTPLATZ Koeln</a></li>\n
                            <li><a href="/pressebereich"><span class="fas fa-long-arrow-alt-right mr-2"></span>Presse</a></li>\n
                            <li><a href="/jobs"><span class="fas fa-long-arrow-alt-right mr-2"></span>Jobs</a></li>\n
                            <li><a href="/standorte"><span class="fas fa-long-arrow-alt-right mr-2"></span>Standorte</a></li>\n
                            <li><a href="/startplatz-archiv"><span class="fas fa-long-arrow-alt-right mr-2"></span>Archiv</a></li>\n
                            <li><a href="/startplatz-agb"><span class="fas fa-long-arrow-alt-right mr-2"></span>AGB</a></li>\n
                            <li><a href="/impressum"><span class="fas fa-long-arrow-alt-right mr-2"></span>Impressum</a></li>\n
                            <li><a href="/support"><span class="fas fa-long-arrow-alt-right mr-2"></span>Support</a></li>\n
                            <li><a href="/datenschutz"><span class="fas fa-long-arrow-alt-right mr-2"></span>Datenschutz</a></li>\n
                        </ul>\n
                    </div>\n
                </div>\n
                <div class="col-md-3">\n
                    <div class="ftco-footer-widget mb-4">\n
                        <h2 class="ftco-heading-2">Top Themen</h2>\n
                        <ul class="list-unstyled">\n
                            <li><a href="/coworking-koeln"><span class="fas fa-long-arrow-alt-right mr-2"></span>Coworking Köln</a></li>\n
    <li><a href="/coworking-duesseldorf"><span class="fas fa-long-arrow-alt-right mr-2"></span>Coworking Düsseldorf</a></li>\n
    <li><a href="/konferenzraum"><span class="fas fa-long-arrow-alt-right mr-2"></span>Konferenzraum mieten in Köln</a></li>\n
    <li><a href="/duesseldorf-tagungsraeume-und-konferenzraeume/"><span class="fas fa-long-arrow-alt-right mr-2"></span>Konferenzraum mieten in Düsseldorf</a></li>\n
    <li><a href="/startup-wiki/business-model-canvas"><span class="fas fa-long-arrow-alt-right mr-2"></span>Business Model Canvas</a></li>\n
    <li><a href="/accelerator/"><span class="fas fa-long-arrow-alt-right mr-2"></span>STARTPLATZ Accelerator</a></li>\n
    <li><a href="/corporate-innovation-page"><span class="fas fa-long-arrow-alt-right mr-2"></span>Corporate Innovation</a></li>\n
    <li><a href="/startup-wiki/pitch"><span class="fas fa-long-arrow-alt-right mr-2"></span>Pitch</a></li>\n
    <li><a href="/projektbuero-mieten"><span class="fas fa-long-arrow-alt-right mr-2"></span>Projektbüro mieten</a></li>\n
    <li><a href="/meetingraeume-mieten"><span class="fas fa-long-arrow-alt-right mr-2"></span>Meetingräume mieten</a></li>\n
    <li><a href="/coworker-werden"><span class="fas fa-long-arrow-alt-right mr-2"></span>Coworker werden</a></li>\n
    <li><a href="/startup-membership"><span class="fas fa-long-arrow-alt-right mr-2"></span>Startup Firmenmitgliedschaft</a></li>\n
    <li><a href="/karriere"><span class="fas fa-long-arrow-alt-right mr-2"></span>Startup Jobs am STARTPLATZ</a></li>\n
    <li><a href="/digital-speed-networking"><span class="fas fa-long-arrow-alt-right mr-2"></span>Speed Networking</a></li>\n
    <li><a href="/open-accelerator"><span class="fas fa-long-arrow-alt-right mr-2"></span>Inkubator</a></li>\n
    <li><a href="/benefits/perks"><span class="fas fa-long-arrow-alt-right mr-2"></span>Software für Startups</a></li>\n
    <li><a href="/startup-wiki"><span class="fas fa-long-arrow-alt-right mr-2"></span>Startup Wiki</a></li>\n
    <li><a href="/sprechstunden"><span class="fas fa-long-arrow-alt-right mr-2"></span>Sprechstunden</a></li>\n
    <li><a href="/mentoring"><span class="fas fa-long-arrow-alt-right mr-2"></span>Mentorinnen und Mentoren</a></li>\n
                        </ul>\n
                    </div>\n
                </div>\n
                <div class="col-md-4">\n
                    <div class="ftco-footer-widget mb-4">\n
                        <h2 class="ftco-heading-2">Kontakt</h2>\n
                        <div class="row">\n
                            <div class="col-6">\n
                                <p class="address city">Köln</p>\n
                                <p class="address">Im Mediapark 5 <br>50670 Köln</p>\n
                                <p class="address mb-0">info@startplatz.de</p>\n
                                <p class="address">+49 221 975 802 00</p>\n
                            </div>\n
                            <div class="col-6">\n
                                <p class="address city">Düsseldorf</p>\n
                                <p class="address">Speditionstraße 15a <br>40221 Düsseldorf</p>\n
                                <p class="address mb-0">info@startplatz.de</p>\n
                                <p class="address">+49 211 936 725 20</p>\n
                            </div>\n
                        </div>\n
                        <div class="newsletter">\n
                            <h2 class="mb-0">Newsletter</h2>\n
                            <p>Immer auf dem Laufenden bleiben?\n
                                <br>Erhalte regelmäßig alle News aus dem STARTPLATZ, zu Workshops und Events.</p>\n
    \n
                            <!-- Begin MailChimp Signup Form -->\n
                            <div id="mc_embed_signup">\n
                                <form id="mc-embedded-subscribe-form" class="validate" action="https://startplatz.us5.list-manage.com/subscribe?u=8a2b498caca4323b774191382&id=be73f77d94" method="post" name="mc-embedded-subscribe-form" novalidate="" target="_blank">\n
                                    <div id="mc_embed_signup_scroll form-group email-wrapper">\n
                                        <button type="submit" class="btn btn-success ml-2">Hier Abonnieren</button>\n
                                        <!-- real people should not fill this in and expect good things - do not remove this or risk form bot signups-->\n
                                        <div style="position: absolute; left: -5000px;"><input tabindex="-1" name="b_8a2b498caca4323b774191382_51dae9d56a" type="text" value="" /></div>\n
                                        <div class="clear"></div>\n
                                    </div>\n
                                </form></div>\n
                            <!--End mc_embed_signup-->\n
    \n
                        </div>\n
                        <div class="row">\n
                            <div class="col-12 mt-4">\n
                        <div class="pe-richsnippets"></div>\n
                        <script type="text/javascript" src="https://www.provenexpert.com/widget/richsnippet.js?u=1HQBkRmo1xQpmqGB1xmA5DGAlMwpkxQZ&v=2" async></script>\n
                        </div>\n
                        </div>\n
                    </div>\n
                </div>\n
            </div>\n
    \n
            <div class="row">\n
                <div class="col-md-12 text-center">\n
    \n
                    <p>\n
                        Copyright &copy;<script>document.write(new Date().getFullYear());</script> All rights reserved\n
                    </p>\n
                </div>\n
            </div>\n
        </div>\n
    </footer>\n
    <!-- sp-connect footer ends -->\n
    \n
    <!-- wp_footer starts -->\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=7.0.2"}}\n
    </script>\n
    <script type="module">\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
    </script>\n
    <!-- wp_footer ends -->\n
    <!-- startplatz default js starts -->\n
    <!-- Optional JavaScript -->\n
    <!-- jQuery first, then Popper.js, then Bootstrap JS -->\n
    <script src="https://code.jquery.com/jquery-3.4.1.min.js" integrity="sha256-CSXorXvZcTkaix6Yvo6HppcZGetbYMGWSFlBw8HfCJo=" crossorigin="anonymous"></script>\n
    <script src="https://cdn.jsdelivr.net/npm/popper.js@1.16.0/dist/umd/popper.min.js" integrity="sha384-Q6E9RHvbIyZFJoft+2mJbHaEWldlvI9IOYy5n3zV9zzTtmI3UksdQRVvoxMfooAo" crossorigin="anonymous"></script>\n
    <script src="https://stackpath.bootstrapcdn.com/bootstrap/4.4.1/js/bootstrap.min.js" integrity="sha384-wfSDF2E50Y2D1uUdj0O3uMBJnjuUD4Ih7YwaYd1iqfktj0Uod8GCExl3Og8ifwB6" crossorigin="anonymous"></script><!-- startplatz default js ends -->\n
    \n
    \n
    <!-- START of Symfony Web Debug Toolbar --><div class="sf-toolbar sf-toolbar-opened" role="region" aria-label="Symfony Web Debug Toolbar" data-frankenphp-hot-reload-preserve>    <div id="sfwdt4e6b1a">        <div id="sfToolbarClearer-4e6b1a" class="sf-toolbar-clearer"></div><div id="sfToolbarMainContent-4e6b1a" class="sf-toolbarreset notranslate clear-fix" data-no-turbolink data-turbo="false">                                                    <div class="sf-toolbar-block sf-toolbar-block-request sf-toolbar-status-normal " >    <a href="https://www.staging.startplatz.de/_profiler/4e6b1a?panel=request">        <div class="sf-toolbar-icon">        <svg xmlns="http://www.w3.org/2000/svg" role="img" aria-label="Symfony" width="24" height="24" viewBox="0 0 24 24"><path fill="currentColor" d="M12 .9C5.8.9.9 5.8.9 12a11 11 0 1 0 22.2 0A11 11 0 0 0 12 .9zm6.5 6c-.6 0-.9-.3-.9-.8 0-.2 0-.4.2-.6l.2-.4c0-.3-.5-.4-.6-.4-1.8.1-2.3 2.5-2.7 4.4l-.2 1c1 .2 1.8 0 2.2-.3.6-.4-.2-.7-.1-1.2.1-.3.5-.5.7-.6.5 0 .7.5.7.9 0 .7-1 1.8-3 1.8l-.6-.1-.6 2.4c-.4 1.6-.8 3.8-2.4 5.7-1.4 1.7-2.9 1.9-3.5 1.9-1.2 0-1.9-.6-2-1.5 0-.8.7-1.3 1.2-1.3.6 0 1.1.5 1.1 1s-.2.6-.4.6c-.1.1-.3.2-.3.4 0 .1.1.3.4.3.5 0 .8-.3 1.1-.5 1.2-.9 1.6-2.7 2.2-5.7l.1-.7.7-3.2c-.8-.6-1.3-1.4-2.4-1.7-.6-.1-1.1.1-1.5.5-.4.5-.2 1.1.2 1.5l.7.6c.7.8 1.2 1.6 1 2.5-.3 1.5-2 2.6-4 1.9-1.8-.6-2-1.8-1.8-2.5.2-.6.6-.7 1.1-.6.5.2.6.7.6 1.2l-.1.3c-.2.1-.3.3-.3.4-.1.4.4.6.7.7.7.3 1.6-.2 1.8-.8a1 1 0 0 0-.4-1.1l-.7-.8c-.4-.4-1.1-1.4-.7-2.6.1-.5.4-.9.7-1.3a4 4 0 0 1 2.8-.6c1.2.4 1.8 1.1 2.6 1.8.5-1.2 1-2.4 1.8-3.5.9-.9 1.9-1.6 3.1-1.7 1.3.2 2.2.7 2.2 1.6 0 .4-.2 1.1-.9 1.1z"/></svg>        <span class="sf-toolbar-value sf-toolbar-ajax-request-counter">            Loading&hellip;        </span>    </div>    </a>        <div class="sf-toolbar-info">        <div class="sf-toolbar-info-piece">            <b>Loading the web debug toolbar&hellip;</b>        </div>        <div class="sf-toolbar-info-piece">            Attempt #<span id="sfLoadCounter-4e6b1a"></span>        </div>        <div class="sf-toolbar-info-piece">            <b>                <button class="sf-cancel-button" type="button" id="sfLoadCancel-4e6b1a" title="Cancel loading">Cancel</button>            </b>        </div>    </div></div>                                <button class="sf-toolbar-toggle-button" type="button" id="sfToolbarToggleButton-4e6b1a" accesskey="D" aria-expanded="true" aria-controls="sfToolbarMainContent-4e6b1a" aria-label="Toggle Symfony Toolbar">        <i class="sf-toolbar-icon-opened" title="Close Toolbar"><svg xmlns="http://www.w3.org/2000/svg" data-icon-name="icon-tabler-x" width="24" height="24" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">    <path stroke="none" d="M0 0h24v24H0z" fill="none"></path>    <line x1="18" y1="6" x2="6" y2="18"></line>    <line x1="6" y1="6" x2="18" y2="18"></line></svg></i>        <i class="sf-toolbar-icon-closed" title="Open Toolbar"><svg xmlns="http://www.w3.org/2000/svg" role="img" aria-label="Symfony" width="24" height="24" viewBox="0 0 24 24"><path fill="currentColor" d="M12 .9C5.8.9.9 5.8.9 12a11 11 0 1 0 22.2 0A11 11 0 0 0 12 .9zm6.5 6c-.6 0-.9-.3-.9-.8 0-.2 0-.4.2-.6l.2-.4c0-.3-.5-.4-.6-.4-1.8.1-2.3 2.5-2.7 4.4l-.2 1c1 .2 1.8 0 2.2-.3.6-.4-.2-.7-.1-1.2.1-.3.5-.5.7-.6.5 0 .7.5.7.9 0 .7-1 1.8-3 1.8l-.6-.1-.6 2.4c-.4 1.6-.8 3.8-2.4 5.7-1.4 1.7-2.9 1.9-3.5 1.9-1.2 0-1.9-.6-2-1.5 0-.8.7-1.3 1.2-1.3.6 0 1.1.5 1.1 1s-.2.6-.4.6c-.1.1-.3.2-.3.4 0 .1.1.3.4.3.5 0 .8-.3 1.1-.5 1.2-.9 1.6-2.7 2.2-5.7l.1-.7.7-3.2c-.8-.6-1.3-1.4-2.4-1.7-.6-.1-1.1.1-1.5.5-.4.5-.2 1.1.2 1.5l.7.6c.7.8 1.2 1.6 1 2.5-.3 1.5-2 2.6-4 1.9-1.8-.6-2-1.8-1.8-2.5.2-.6.6-.7 1.1-.6.5.2.6.7.6 1.2l-.1.3c-.2.1-.3.3-.3.4-.1.4.4.6.7.7.7.3 1.6-.2 1.8-.8a1 1 0 0 0-.4-1.1l-.7-.8c-.4-.4-1.1-1.4-.7-2.6.1-.5.4-.9.7-1.3a4 4 0 0 1 2.8-.6c1.2.4 1.8 1.1 2.6 1.8.5-1.2 1-2.4 1.8-3.5.9-.9 1.9-1.6 3.1-1.7 1.3.2 2.2.7 2.2 1.6 0 .4-.2 1.1-.9 1.1z"/></svg></i>    </button></div>    </div>    <link rel="stylesheet" nonce="9c261b50a6746467783af462f3c7fb30" href="https://www.staging.startplatz.de/_wdt/styles" />        <script nonce="450ccb561042a96023b347202b10ef39">/*<![CDATA[*/        if (typeof Sfjs === 'undefined' || typeof Sfjs.loadToolbar === 'undefined') {            Sfjs = (function() {                "use strict";                if ('classList' in document.documentElement) {                    var hasClass = function (el, cssClass) { return el.classList.contains(cssClass); };                    var removeClass = function(el, cssClass) { el.classList.remove(cssClass); };                    var addClass = function(el, cssClass) { el.classList.add(cssClass); };                    var toggleClass = function(el, cssClass) { el.classList.toggle(cssClass); };                } else {                    var hasClass = function (el, cssClass) { return el.className.match(new RegExp('\\b' + cssClass + '\\b')); };                    var removeClass = function(el, cssClass) { el.className = el.className.replace(new RegExp('\\b' + cssClass + '\\b'), ' '); };                    var addClass = function(el, cssClass) { if (!hasClass(el, cssClass)) { el.className += " " + cssClass; } };                    var toggleClass = function(el, cssClass) { hasClass(el, cssClass) ? removeClass(el, cssClass) : addClass(el, cssClass); };                }                var noop = function() {};                var profilerStorageKey = 'symfony/profiler/';                var addEventListener;                var el = document.createElement('div');                if (!('addEventListener' in el)) {                    addEventListener = function (element, eventName, callback) {                        element.attachEvent('on' + eventName, callback);                    };                } else {                    addEventListener = function (element, eventName, callback) {                        element.addEventListener(eventName, callback, false);                    };                }                var request = function(url, onSuccess, onError, payload, options, tries) {                    url = new URL(url);                    url.searchParams.set('XDEBUG_IGNORE', '1');                    url = url.toString();                    var xhr = window.XMLHttpRequest ? new XMLHttpRequest() : new ActiveXObject('Microsoft.XMLHTTP');                    options = options || {};                    options.retry = options.retry || false;                    tries = tries || 1;                    /* this delays for 125, 375, 625, 875, and 1000, ... */                    var delay = tries < 5 ? (tries - 0.5) * 250 : 1000;                    xhr.open(options.method || 'GET', url, true);                    xhr.setRequestHeader('X-Requested-With', 'XMLHttpRequest');                    xhr.onreadystatechange = function(state) {                        if (4 !== xhr.readyState) {                            return null;                        }                        if (xhr.status == 404 && options.retry && !options.stop) {                            setTimeout(function() {                                if (options.stop) {                                    return;                                }                                request(url, onSuccess, onError, payload, options, tries + 1);                            }, delay);                            return null;                        }                        if (200 === xhr.status) {                            (onSuccess || noop)(xhr);                        } else {                            (onError || noop)(xhr);                        }                    };                    if (options.onSend) {                        options.onSend(tries);                    }                    xhr.send(payload || '');                };                var getPreference = function(name) {                    if (!window.localStorage) {                        return null;                    }                    return localStorage.getItem(profilerStorageKey + name);                };                var setPreference = function(name, value) {                    if (!window.localStorage) {                        return null;                    }                    localStorage.setItem(profilerStorageKey + name, value);                };                var requestStack = [];                var extractHeaders = function(xhr, stackElement) {                    /* Here we avoid to call xhr.getResponseHeader in order to */                    /* prevent polluting the console with CORS security errors */                    var allHeaders = xhr.getAllResponseHeaders();                    var ret;                    if (ret = allHeaders.match(/^x-debug-token:\s+(.*)$/im)) {                        stackElement.profile = ret[1];                    }                    if (ret = allHeaders.match(/^x-debug-token-link:\s+(.*)$/im)) {                        stackElement.profilerUrl = ret[1];                    }                    if (ret = allHeaders.match(/^Symfony-Debug-Toolbar-Replace:\s+(.*)$/im)) {                        stackElement.toolbarReplaceFinished = false;                        stackElement.toolbarReplace = '1' === ret[1];                    }                };                var successStreak = 4;                var pendingRequests = 0;                var renderAjaxRequests = function() {                    var requestCounter = document.querySelector('.sf-toolbar-ajax-request-counter');                    if (!requestCounter) {                        return;                    }                    requestCounter.textContent = requestStack.length;                    var infoSpan = document.querySelector(".sf-toolbar-ajax-info");                    if (infoSpan) {                        infoSpan.textContent = requestStack.length + ' AJAX request' + (requestStack.length !== 1 ? 's' : '');                    }                    var ajaxToolbarPanel = document.querySelector('.sf-toolbar-block-ajax');                    if (requestStack.length) {                        ajaxToolbarPanel.style.display = '';                    } else {                        ajaxToolbarPanel.style.display = 'none';                    }                    if (pendingRequests > 0) {                        addClass(ajaxToolbarPanel, 'sf-ajax-request-loading');                    } else if (successStreak < 4) {                        addClass(ajaxToolbarPanel, 'sf-toolbar-status-red');                        removeClass(ajaxToolbarPanel, 'sf-ajax-request-loading');                    } else {                        removeClass(ajaxToolbarPanel, 'sf-ajax-request-loading');                        removeClass(ajaxToolbarPanel, 'sf-toolbar-status-red');                    }                };                var startAjaxRequest = function(index) {                    var tbody = document.querySelector('.sf-toolbar-ajax-request-list');                    if (!tbody) {                        return;                    }                    var nbOfAjaxRequest = tbody.rows.length;                    if (nbOfAjaxRequest >= 100) {                        tbody.deleteRow(0);                    }                    var request = requestStack[index];                    pendingRequests++;                    var row = document.createElement('tr');                    request.DOMNode = row;                    var requestNumberCell = document.createElement('td');                    requestNumberCell.textContent = index + 1;                    row.appendChild(requestNumberCell);                    var profilerCell = document.createElement('td');                    profilerCell.textContent = 'n/a';                    row.appendChild(profilerCell);                    var methodCell = document.createElement('td');                    methodCell.textContent = request.method;                    row.appendChild(methodCell);                    var typeCell = document.createElement('td');                    typeCell.textContent = request.type;                    row.appendChild(typeCell);                    var statusCodeCell = document.createElement('td');                    var statusCode = document.createElement('span');                    statusCode.textContent = 'n/a';                    statusCodeCell.appendChild(statusCode);                    row.appendChild(statusCodeCell);                    var pathCell = document.createElement('td');                    pathCell.className = 'sf-ajax-request-url';                    if ('GET' === request.method) {                        var pathLink = document.createElement('a');                        pathLink.setAttribute('href', request.url);                        pathLink.textContent = request.url;                        pathCell.appendChild(pathLink);                    } else {                        pathCell.textContent = request.url;                    }                    pathCell.setAttribute('title', request.url);                    row.appendChild(pathCell);                    var durationCell = document.createElement('td');                    durationCell.className = 'sf-ajax-request-duration';                    durationCell.textContent = 'n/a';                    row.appendChild(durationCell);                    request.liveDurationHandle = setInterval(function() {                        durationCell.textContent = (new Date() - request.start) + ' ms';                    }, 100);                    row.className = 'sf-ajax-request sf-ajax-request-loading';                    tbody.insertBefore(row, null);                    var toolbarInfo = document.querySelector('.sf-toolbar-block-ajax .sf-toolbar-info');                    toolbarInfo.scrollTop = toolbarInfo.scrollHeight;                    renderAjaxRequests();                };                var finishAjaxRequest = function(index) {                    var request = requestStack[index];                    clearInterval(request.liveDurationHandle);                    if (!request.DOMNode) {                        return;                    }                    if (request.toolbarReplace && !request.toolbarReplaceFinished && request.profile) {                        /* Flag as complete because finishAjaxRequest can be called multiple times. */                        request.toolbarReplaceFinished = true;                        /* Search up through the DOM to find the toolbar's container ID. */                        for (var elem = request.DOMNode; elem && elem !== document; elem = elem.parentNode) {                            if (elem.id.match(/^sfwdt/)) {                                Sfjs.loadToolbar(elem.id.replace(/^sfwdt/, ''), request.profile);                                break;                            }                        }                    }                    if (pendingRequests > 0) {                        pendingRequests--;                    }                    var row = request.DOMNode;                    /* Unpack the children from the row */                    var profilerCell = row.children[1];                    var methodCell = row.children[2];                    var statusCodeCell = row.children[4];                    var statusCodeElem = statusCodeCell.children[0];                    var durationCell = row.children[6];                    if (request.error) {                        row.className = 'sf-ajax-request sf-ajax-request-error';                        methodCell.className = 'sf-ajax-request-error';                        successStreak = 0;                    } else {                        row.className = 'sf-ajax-request sf-ajax-request-ok';                        successStreak++;                    }                    if (request.statusCode) {                        if (request.statusCode < 300) {                            statusCodeElem.setAttribute('class', 'sf-toolbar-status');                        } else if (request.statusCode < 400) {                            statusCodeElem.setAttribute('class', 'sf-toolbar-status sf-toolbar-status-yellow');                        } else {                            statusCodeElem.setAttribute('class', 'sf-toolbar-status sf-toolbar-status-red');                        }                        statusCodeElem.textContent = request.statusCode;                    } else {                        statusCodeElem.setAttribute('class', 'sf-toolbar-status sf-toolbar-status-red');                    }                    if (request.duration) {                        durationCell.textContent = request.duration + ' ms';                    }                    if (request.profilerUrl) {                        profilerCell.textContent = '';                        var profilerLink = document.createElement('a');                        profilerLink.setAttribute('href', request.profilerUrl);                        profilerLink.textContent = request.profile;                        profilerCell.appendChild(profilerLink);                    }                    renderAjaxRequests();                };                                if (window.EventSource) {                    var oldEventSource = window.EventSource;                    function patchedEventSource(url, options) {                        var es = new oldEventSource(url, options);                        if (!url.toString().match(new RegExp("^\/((index|app(_[\\w]+)?)\\.php\/)?_wdt"))) {                            var stackElement = {                                error: false,                                url: url,                                method: 'GET',                                type: 'event-stream',                                start: new Date()                            };                            var idx = requestStack.push(stackElement) - 1;                            startAjaxRequest(idx);                            addEventListener(es, 'error', function () {                                stackElement.error = true;                                finishAjaxRequest(idx);                            });                            addEventListener(es, 'open', function () {                                stackElement.statusCode = 200;                                stackElement.toolbarReplaceFinished = false;                                stackElement.toolbarReplace = true;                            });                            addEventListener(es, 'symfony:debug:started', function (event) {                                var items = event.data.split('\n');                                stackElement.profile = items[0];                                stackElement.profilerUrl = items[1];                            });                            addEventListener(es, 'symfony:debug:error', function (event) {                                stackElement.error = true;                                stackElement.statusCode = event.data;                                finishAjaxRequest(idx);                            });                            addEventListener(es, 'symfony:debug:finished', function () {                                stackElement.duration = new Date() - stackElement.start;                                stackElement.toolbarReplaceFinished = false;                                stackElement.toolbarReplace = true;                                finishAjaxRequest(idx);                            });                        }                        return es;                    };                    Object.defineProperties(patchedEventSource, Object.getOwnPropertyDescriptors(oldEventSource));                    window.EventSource = patchedEventSource;                }                if (window.fetch && window.fetch.polyfill === undefined) {                    var oldFetch = window.fetch;                    window.fetch = function () {                        var promise = oldFetch.apply(this, arguments);                        var url = arguments[0];                        var params = arguments[1];                        var paramType = Object.prototype.toString.call(arguments[0]);                        if (paramType === '[object Request]') {                            url = arguments[0].url;                            params = {                                method: arguments[0].method,                                credentials: arguments[0].credentials,                                headers: arguments[0].headers,                                mode: arguments[0].mode,                                redirect: arguments[0].redirect                            };                        } else {                            url = String(url);                        }                        if (!url.match(new RegExp("^\/((index|app(_[\\w]+)?)\\.php\/)?_wdt"))) {                            var method = 'GET';                            if (params && params.method !== undefined) {                                method = params.method;                            }                            var stackElement = {                                error: false,                                url: url,                                method: method,                                type: 'fetch',                                start: new Date()                            };                            var idx = requestStack.push(stackElement) - 1;                            promise.then(function (r) {                                stackElement.duration = new Date() - stackElement.start;                                stackElement.error = r.status < 200 || r.status >= 400;                                stackElement.statusCode = r.status;                                stackElement.profile = r.headers.get('x-debug-token');                                stackElement.profilerUrl = r.headers.get('x-debug-token-link');                                stackElement.toolbarReplaceFinished = false;                                stackElement.toolbarReplace = '1' === r.headers.get('Symfony-Debug-Toolbar-Replace');                                finishAjaxRequest(idx);                            }, function (e){                                stackElement.error = true;                                finishAjaxRequest(idx);                            });                            startAjaxRequest(idx);                        }                        return promise;                    };                }                if (window.XMLHttpRequest && XMLHttpRequest.prototype.addEventListener) {                    var proxied = XMLHttpRequest.prototype.open;                    XMLHttpRequest.prototype.open = function(method, url, async, user, pass) {                        var self = this;                        /* prevent logging AJAX calls to static and inline files, like templates */                        var path = url;                        if (url.slice(0, 1) === '/') {                            if (0 === url.indexOf('')) {                                path = url.slice(0);                            }                        }                        else if (0 === url.indexOf('https\u003A\/\/www.staging.startplatz.de')) {                            path = url.slice(33);                        }                        if (!path.match(new RegExp("^\/((index|app(_[\\w]+)?)\\.php\/)?_wdt"))) {                            var stackElement = {                                error: false,                                url: url,                                method: method,                                type: 'xhr',                                start: new Date()                            };                            var idx = requestStack.push(stackElement) - 1;                            this.addEventListener('readystatechange', function() {                                if (self.readyState == 4) {                                    stackElement.duration = new Date() - stackElement.start;                                    stackElement.error = self.status < 200 || self.status >= 400;                                    stackElement.statusCode = self.status;                                    extractHeaders(self, stackElement);                                    finishAjaxRequest(idx);                                }                            }, false);                            startAjaxRequest(idx);                        }                        proxied.apply(this, Array.prototype.slice.call(arguments));                    };                }                                return {                    hasClass: hasClass,                    removeClass: removeClass,                    addClass: addClass,                    toggleClass: toggleClass,                    getPreference: getPreference,                    setPreference: setPreference,                    addEventListener: addEventListener,                    request: request,                    renderAjaxRequests: renderAjaxRequests,                    getSfwdt: function(token) {                        return document.getElementById('sfwdt' + token);                    },                    load: function(selector, url, onSuccess, onError, options) {                        var el = document.getElementById(selector);                        if (el && el.getAttribute('data-sfurl') !== url) {                            request(                                url,                                function(xhr) {                                    el.innerHTML = xhr.responseText;                                    el.setAttribute('data-sfurl', url);                                    removeClass(el, 'loading');                                    var pending = pendingRequests;                                    for (var i = 0; i < requestStack.length; i++) {                                        startAjaxRequest(i);                                        if (requestStack[i].duration || requestStack[i].error) {                                            finishAjaxRequest(i);                                        }                                    }                                    /* Revert the pending state in case there was a start called without a finish above. */                                    pendingRequests = pending;                                    (onSuccess || noop)(xhr, el);                                },                                function(xhr) { (onError || noop)(xhr, el); },                                '',                                options                            );                        }                        return this;                    },                    showToolbar: function(token) {                        var sfwdt = this.getSfwdt(token);                        var toggleButton = document.querySelector(`#sfToolbarToggleButton-${token}`);                        if ('closed' === getPreference('toolbar/displayState')) {                            addClass(sfwdt.parentNode, 'sf-toolbar-closed');                            removeClass(sfwdt.parentNode, 'sf-toolbar-opened');                            if (toggleButton) { toggleButton.setAttribute('aria-expanded', 'false'); }                        } else {                            addClass(sfwdt.parentNode, 'sf-toolbar-opened');                            removeClass(sfwdt.parentNode, 'sf-toolbar-closed');                            if (toggleButton) { toggleButton.setAttribute('aria-expanded', 'true'); }                        }                    },                    hideToolbar: function(token) {                        var sfwdt = this.getSfwdt(token);                        var toggleButton = document.querySelector(`#sfToolbarToggleButton-${token}`);                        addClass(sfwdt.parentNode, 'sf-toolbar-closed');                        removeClass(sfwdt.parentNode, 'sf-toolbar-opened');                        if (toggleButton) { toggleButton.setAttribute('aria-expanded', 'false'); }                    },                    initToolbar: function(token) {                        this.showToolbar(token);                        var toggleButton = document.querySelector(`#sfToolbarToggleButton-${token}`);                        addEventListener(toggleButton, 'click', function (event) {                            event.preventDefault();                            const newState = 'closed' === getPreference('toolbar/displayState') ? 'opened' : 'closed';                            setPreference('toolbar/displayState', newState);                            'opened' === newState ? Sfjs.showToolbar(token) : Sfjs.hideToolbar(token);                        });                    },                    loadToolbar: function(token, newToken) {                        var that = this;                        var triesCounter = document.getElementById('sfLoadCounter-' + token);                        var options = {                            retry: true,                            onSend: function (count) {                                if (count === 3) {                                    that.initToolbar(token);                                }                                if (triesCounter) {                                    triesCounter.textContent = count;                                }                            },                        };                        var cancelButton = document.getElementById('sfLoadCancel-' + token);                        if (cancelButton) {                            addEventListener(cancelButton, 'click', function (event) {                                event.preventDefault();                                options.stop = true;                                that.hideToolbar(token);                            });                        }                        newToken = (newToken || token);                        this.load(                            'sfwdt' + token,                            'https\u003A\/\/www.staging.startplatz.de\/_wdt\/xxxxxx'.replace(/xxxxxx/, newToken),                            function(xhr, el) {                                var toolbarContent = document.getElementById('sfToolbarMainContent-' + newToken);                                /* Do nothing in the edge case where the toolbar has already been replaced with a new one */                                if (!toolbarContent) {                                    return;                                }                                /* Replace the ID, it has to match the new token */                                toolbarContent.parentElement.id = 'sfwdt' + newToken;                                /* Evaluate in global scope scripts embedded inside the toolbar */                                var i, scripts = [].slice.call(el.querySelectorAll('script'));                                for (i = 0; i < scripts.length; ++i) {                                    if (scripts[i].firstChild) {                                        eval.call({}, scripts[i].firstChild.nodeValue);                                    }                                }                                el.style.display = -1 !== xhr.responseText.indexOf('sf-toolbarreset') ? 'block' : 'none';                                if (el.style.display == 'none') {                                    return;                                }                                that.initToolbar(newToken);                                /* Handle toolbar-info position */                                var toolbarBlocks = [].slice.call(el.querySelectorAll('.sf-toolbar-block'));                                for (i = 0; i < toolbarBlocks.length; ++i) {                                    toolbarBlocks[i].onmouseover = function () {                                        var toolbarInfo = this.querySelectorAll('.sf-toolbar-info')[0];                                        var pageWidth = document.body.clientWidth;                                        var elementWidth = toolbarInfo.offsetWidth;                                        var leftValue = (elementWidth + this.offsetLeft) - pageWidth;                                        var rightValue = (elementWidth + (pageWidth - this.offsetLeft)) - pageWidth;                                        /* Reset right and left value, useful on window resize */                                        toolbarInfo.style.right = '';                                        toolbarInfo.style.left = '';                                        if (elementWidth > pageWidth) {                                            toolbarInfo.style.left = 0;                                        }                                        else if (leftValue > 0 && rightValue > 0) {                                            toolbarInfo.style.right = (rightValue * -1) + 'px';                                        } else if (leftValue < 0) {                                            toolbarInfo.style.left = 0;                                        } else {                                            toolbarInfo.style.right = '0px';                                        }                                    };                                }                                renderAjaxRequests();                                addEventListener(document.querySelector('.sf-toolbar-ajax-clear'), 'click', function() {                                    requestStack = [];                                    renderAjaxRequests();                                    successStreak = 4;                                    document.querySelector('.sf-toolbar-ajax-request-list').innerHTML = '';                                });                                addEventListener(document.querySelector('.sf-toolbar-block-ajax'), 'mouseenter', function (event) {                                    var elem = document.querySelector('.sf-toolbar-block-ajax .sf-toolbar-info');                                    elem.scrollTop = elem.scrollHeight;                                });                                addEventListener(document.querySelector('.sf-toolbar-block-ajax > .sf-toolbar-icon'), 'click', function (event) {                                    event.preventDefault();                                    toggleClass(this.parentNode, 'hover');                                });                                var dumpInfo = document.querySelector('.sf-toolbar-block-dump .sf-toolbar-info');                                if (null !== dumpInfo) {                                    addEventListener(dumpInfo, 'sfbeforedumpcollapse', function () {                                        dumpInfo.style.minHeight = dumpInfo.getBoundingClientRect().height+'px';                                    });                                    addEventListener(dumpInfo, 'mouseleave', function () {                                        dumpInfo.style.minHeight = '';                                    });                                }                            },                            function(xhr) {                                if (xhr.status !== 0 && !options.stop) {                                    var sfwdt = that.getSfwdt(token);                                    sfwdt.innerHTML = '\                                    <div class="sf-toolbarreset notranslate">\                                        <div class="sf-toolbar-icon"><svg width="26" height="28" xmlns="http://www.w3.org/2000/svg" version="1.1" x="0px" y="0px" viewBox="0 0 26 28" enable-background="new 0 0 26 28" xml:space="preserve"><path fill="#FFFFFF" d="M13 0C5.8 0 0 5.8 0 13c0 7.2 5.8 13 13 13c7.2 0 13-5.8 13-13C26 5.8 20.2 0 13 0z M20 7.5 c-0.6 0-1-0.3-1-0.9c0-0.2 0-0.4 0.2-0.6c0.1-0.3 0.2-0.3 0.2-0.4c0-0.3-0.5-0.4-0.7-0.4c-2 0.1-2.5 2.7-2.9 4.8l-0.2 1.1 c1.1 0.2 1.9 0 2.4-0.3c0.6-0.4-0.2-0.8-0.1-1.3C18 9.2 18.4 9 18.7 8.9c0.5 0 0.8 0.5 0.8 1c0 0.8-1.1 2-3.3 1.9 c-0.3 0-0.5 0-0.7-0.1L15 14.1c-0.4 1.7-0.9 4.1-2.6 6.2c-1.5 1.8-3.1 2.1-3.8 2.1c-1.3 0-2.1-0.6-2.2-1.6c0-0.9 0.8-1.4 1.3-1.4 c0.7 0 1.2 0.5 1.2 1.1c0 0.5-0.2 0.6-0.4 0.7c-0.1 0.1-0.3 0.2-0.3 0.4c0 0.1 0.1 0.3 0.4 0.3c0.5 0 0.9-0.3 1.2-0.5 c1.3-1 1.7-2.9 2.4-6.2l0.1-0.8c0.2-1.1 0.5-2.3 0.8-3.5c-0.9-0.7-1.4-1.5-2.6-1.8c-0.8-0.2-1.3 0-1.7 0.4C8.4 10 8.6 10.7 9 11.1 l0.7 0.7c0.8 0.9 1.3 1.7 1.1 2.7c-0.3 1.6-2.1 2.8-4.3 2.1c-1.9-0.6-2.2-1.9-2-2.7c0.2-0.6 0.7-0.8 1.2-0.6 c0.5 0.2 0.7 0.8 0.6 1.3c0 0.1 0 0.1-0.1 0.3C6 15 5.9 15.2 5.9 15.3c-0.1 0.4 0.4 0.7 0.8 0.8c0.8 0.3 1.7-0.2 1.9-0.9 c0.2-0.6-0.2-1.1-0.4-1.2l-0.8-0.9c-0.4-0.4-1.2-1.5-0.8-2.8c0.2-0.5 0.5-1 0.9-1.4c1-0.7 2-0.8 3-0.6c1.3 0.4 1.9 1.2 2.8 1.9 c0.5-1.3 1.1-2.6 2-3.8c0.9-1 2-1.7 3.3-1.8C20 4.8 21 5.4 21 6.3C21 6.7 20.8 7.5 20 7.5z"/></svg></div>\                                        An error occurred while loading the web debug toolbar. <a href="https\u003A\/\/www.staging.startplatz.de\/_profiler\/' + newToken + '">Open the web profiler.</a>\                                    </div>\                                ';                                    sfwdt.parentElement.setAttribute('class', 'sf-toolbar sf-error-toolbar');                                }                            },                            options                        );                        return this;                    },                    toggle: function(selector, elOn, elOff) {                        var tmp = elOn.style.display,                            el = document.getElementById(selector);                        elOn.style.display = elOff.style.display;                        elOff.style.display = tmp;                        if (el) {                            el.style.display = 'none' === tmp ? 'none' : 'block';                        }                        return this;                    },                };            })();        }        Sfjs.loadToolbar('4e6b1a');    /*]]>*/</script></div><!-- END of Symfony Web Debug Toolbar -->\n
    </body>\n
    </html>\n
    """
  #version: "1.1"
  #statusCode: 200
  #statusText: "OK"
  #charset: "UTF-8"
  -sentHeaders: ? array
}
path
"startup-wiki/michael-truell-mitgruender-von-cursor/"