PageSourceSearch

https://mad-summit.de/blog/

html mad-summit.de collected 2026-10-10 00:35:35 UTC 275,606 bytes, 2,844 lines download raw bytes

1<!DOCTYPE html>
2<!--[if IE 7]><html class="ie ie7 ltie8 ltie9" lang="de-DE"><![endif]-->
3<!--[if IE 8]><html class="ie ie8 ltie9" lang="de-DE"><![endif]-->
4<!--[if !(IE 7) | !(IE 8)  ]><!-->
5<html lang="de-DE">
6<!--<![endif]-->
7
8<head>
8<script>(function(w,i,g){w[g]=w[g]||[];if(typeof w[g].push=='function')w[g].push(i)})
9(window,'AW-782906947','google_tags_first_party');</script>
9<script async src="/n17f/"></script>
9
10			
10<script>
11				window.dataLayer = window.dataLayer || [];
12				function gtag(){dataLayer.push(arguments);}
13				gtag('js', new Date());
14				gtag('set', 'developer_id.dY2E1Nz', true);
15				
16			</script>
16
17			
18	<meta charset="UTF-8" />
19	<meta name="viewport" content="width=device-width, initial-scale=1.0">
20	  
21	<meta name="viewport" content="initial-scale=1.0" />	<title>Blog – News, Artikel &amp; Interviews - MAD Summit</title>
22	<link rel="pingback" href="https://mad-summit.de/xmlrpc.php" />
23	<meta name='robots' content='index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1' />
24
25	<!-- This site is optimized with the Yoast SEO plugin v28.3 - https://yoast.com/product/yoast-seo-wordpress/ -->
26	<meta name="description" content="Fachartikel, Interviews &amp; News zu Developer Experience, API Design, Software Design &amp; Modernisierung. Insights &amp; Trends vom MAD Summit." />
27	<link rel="canonical" href="https://mad-summit.de/blog/" />
28	<link rel="next" href="https://mad-summit.de/blog/page/2/" />
29	<meta property="og:locale" content="de_DE" />
30	<meta property="og:type" content="article" />
31	<meta property="og:title" content="Blog – News, Artikel &amp; Interviews - MAD Summit" />
32	<meta property="og:description" content="Spannende und interessante News, Artikel &amp; Interviews zu Web APIs mit Java, .NET und Node.js" />
33	<meta property="og:url" content="https://mad-summit.de/blog/" />
34	<meta property="og:site_name" content="MAD Summit" />
35	<meta property="og:image" content="https://mad-summit.de/wp-content/uploads/2022/07/MADS_BER22_Favicon_Desktop.jpg" />
36	<meta property="og:image:width" content="310" />
37	<meta property="og:image:height" content="310" />
38	<meta property="og:image:type" content="image/jpeg" />
39	<!-- / Yoast SEO plugin. -->
40
41
42<link rel="alternate" type="application/rss+xml" title="MAD Summit &raquo; Feed" href="https://mad-summit.de/feed/" />
43<link rel="alternate" type="application/rss+xml" title="MAD Summit &raquo; Kommentar-Feed" href="https://mad-summit.de/comments/feed/" />
44<script consent-skip-blocker="1" data-skip-lazy-load="js-extra"  data-cfasync="false">
45  // Define dataLayer and the gtag function.
46  window.dataLayer = window.dataLayer || [];
47  function gtag(){dataLayer.push(arguments);}
48
49  // Set default consent to 'denied' as a placeholder
50  // Determine actual values based on your own requirements
51  gtag('consent', 'default', {
52    'ad_storage': 'denied',
53    'ad_user_data': 'denied',
54    'ad_personalization': 'denied',
55    'analytics_storage': 'denied'
56  });
57</script>
57
58<style>[consent-id]:not(.rcb-content-blocker):not([consent-transaction-complete]):not([consent-visual-use-parent^="children:"]):not([consent-confirm]){opacity:0!important;}
59.rcb-content-blocker+.rcb-content-blocker-children-fallback~*{display:none!important;}</style><link rel="preload" href="https://mad-summit.de/wp-content/uploads/rcb_js_uploads/291f341b69eb1e35bf7ef60ee97f53c1/dist/719444849.js?x29490&amp;ver=4da9deaa8edb67e014c200f7fb07caf2" as="script" />
60<link rel="preload" href="https://mad-summit.de/wp-content/uploads/rcb_js_uploads/291f341b69eb1e35bf7ef60ee97f53c1/dist/1150337396.js?x29490&amp;ver=e40c2f4cd4b174d6" as="script" />
61<link rel="preload" href="https://mad-summit.de/wp-content/uploads/rcb_js_uploads/291f341b69eb1e35bf7ef60ee97f53c1/dist/2082473570.js?x29490&amp;ver=aaace4e25d9fef6805a3bb6e7d6abaa8" as="script" />
62<link rel="preload" href="https://mad-summit.de/wp-content/uploads/rcb_js_uploads/291f341b69eb1e35bf7ef60ee97f53c1/dist/174478650.js?x29490&amp;ver=402093d53ee8b8bb" as="script" />
63<link rel="preload" href="https://mad-summit.de/wp-content/uploads/rcb_js_uploads/291f341b69eb1e35bf7ef60ee97f53c1/dist/1331187418.js?x29490&amp;ver=ec7f2c1dc0b315d9" as="script" />
64<link rel="preload" href="https://mad-summit.de/wp-content/uploads/rcb_js_uploads/291f341b69eb1e35bf7ef60ee97f53c1/dist/217115688.js?x29490&amp;ver=f84dda5d88b6aec7e06fada9fd60c49a" as="script" />
65<link rel="alternate" type="application/rss+xml" title="MAD Summit &raquo; Blog Kategorie-Feed" href="https://mad-summit.de/blog/feed/" />
66<script data-cfasync="false" id="real-cookie-banner-pro-vendor-real-cookie-banner-pro-banner-js" defer src="https://mad-summit.de/wp-content/uploads/rcb_js_uploads/291f341b69eb1e35bf7ef60ee97f53c1/dist/719444849.js?x29490&amp;ver=4da9deaa8edb67e014c200f7fb07caf2"></script>
vendor: 1 bytes, line 66
66
67<script type="application/json" data-skip-lazy-load="js-extra" data-skip-moving="true" data-no-defer nitro-exclude data-alt-type="application/ld+json" data-dont-merge data-wpmeteor-nooptimize="true" data-cfasync="false" id="a8af102a76970001f1ad5e06f4bf714851-js-extra">{"slug":"real-cookie-banner-pro","textDomain":"real-cookie-banner","version":"5.2.28","restUrl":"https:\/\/mad-summit.de\/wp-json\/real-cookie-banner\/v1\/","restNamespace":"real-cookie-banner\/v1","restPathObfuscateOffset":"56a9398997f9d0fb","restRoot":"https:\/\/mad-summit.de\/wp-json\/","restQuery":{"_v":"5.2.28","_locale":"user"},"restNonce":"87c42500c5","restRecreateNonceEndpoint":"https:\/\/mad-summit.de\/wp-admin\/admin-ajax.php?action=rest-nonce","publicUrl":"https:\/\/mad-summit.de\/wp-content\/plugins\/real-cookie-banner-pro\/public\/","chunkFolder":"dist","chunksLanguageFolder":"https:\/\/mad-summit.de\/wp-content\/plugins\/real-cookie-banner-pro\/public\/languages\/json\/","chunks":{},"others":{"customizeValuesBanner":"{\"layout\":{\"type\":\"banner\",\"maxHeightEnabled\":false,\"maxHeight\":740,\"dialogMaxWidth\":530,\"dialogPosition\":\"middleCenter\",\"dialogMargin\":[0,0,0,0],\"bannerPosition\":\"bottom\",\"bannerMaxWidth\":1024,\"dialogBorderRadius\":3,\"borderRadius\":5,\"animationIn\":\"slideInUp\",\"animationInDuration\":500,\"animationInOnlyMobile\":true,\"animationOut\":\"none\",\"animationOutDuration\":500,\"animationOutOnlyMobile\":true,\"overlay\":true,\"overlayBg\":\"#000000\",\"overlayBgAlpha\":38,\"overlayBlur\":0},\"decision\":{\"acceptAll\":\"button\",\"acceptEssentials\":\"hide\",\"showCloseIcon\":false,\"acceptIndividual\":\"link\",\"buttonOrder\":\"all,essential,save,individual\",\"showGroups\":false,\"groupsFirstView\":false,\"saveButton\":\"always\"},\"design\":{\"bg\":\"#ffffff\",\"textAlign\":\"center\",\"linkTextDecoration\":\"underline\",\"borderWidth\":0,\"borderColor\":\"#ffffff\",\"fontSize\":13,\"fontColor\":\"#2b2b2b\",\"fontInheritFamily\":true,\"fontFamily\":\"Arial, Helvetica, sans-serif\",\"fontWeight\":\"normal\",\"boxShadowEnabled\":true,\"boxShadowOffsetX\":0,\"boxShadowOffsetY\":5,\"boxShadowBlurRadius\":13,\"boxShadowSpreadRadius\":0,\"boxShadowColor\":\"#000000\",\"boxShadowColorAlpha\":20},\"headerDesign\":{\"inheritBg\":true,\"bg\":\"#f4f4f4\",\"inheritTextAlign\":true,\"textAlign\":\"center\",\"padding\":[17,20,15,20],\"logo\":\"\",\"logoRetina\":\"\",\"logoMaxHeight\":40,\"logoPosition\":\"left\",\"logoMargin\":[5,15,5,15],\"fontSize\":20,\"fontColor\":\"#2b2b2b\",\"fontInheritFamily\":true,\"fontFamily\":\"Arial, Helvetica, sans-serif\",\"fontWeight\":\"normal\",\"borderWidth\":1,\"borderColor\":\"#efefef\"},\"bodyDesign\":{\"padding\":[15,20,5,20],\"descriptionInheritFontSize\":true,\"descriptionFontSize\":13,\"dottedGroupsInheritFontSize\":true,\"dottedGroupsFontSize\":13,\"dottedGroupsBulletColor\":\"#15779b\",\"teachingsInheritTextAlign\":true,\"teachingsTextAlign\":\"center\",\"teachingsSeparatorActive\":true,\"teachingsSeparatorWidth\":50,\"teachingsSeparatorHeight\":1,\"teachingsSeparatorColor\":\"#15779b\",\"teachingsInheritFontSize\":false,\"teachingsFontSize\":12,\"teachingsInheritFontColor\":false,\"teachingsFontColor\":\"#7c7c7c\",\"accordionMargin\":[10,0,5,0],\"accordionPadding\":[5,10,5,10],\"accordionArrowType\":\"outlined\",\"accordionArrowColor\":\"#15779b\",\"accordionBg\":\"#ffffff\",\"accordionActiveBg\":\"#f9f9f9\",\"accordionHoverBg\":\"#efefef\",\"accordionBorderWidth\":1,\"accordionBorderColor\":\"#efefef\",\"accordionTitleFontSize\":12,\"accordionTitleFontColor\":\"#2b2b2b\",\"accordionTitleFontWeight\":\"normal\",\"accordionDescriptionMargin\":[5,0,0,0],\"accordionDescriptionFontSize\":12,\"accordionDescriptionFontColor\":\"#828282\",\"accordionDescriptionFontWeight\":\"normal\",\"acceptAllOneRowLayout\":false,\"acceptAllPadding\":[10,10,10,10],\"acceptAllBg\":\"#15779b\",\"acceptAllTextAlign\":\"center\",\"acceptAllFontSize\":18,\"acceptAllFontColor\":\"#ffffff\",\"acceptAllFontWeight\":\"normal\",\"acceptAllBorderWidth\":0,\"acceptAllBorderColor\":\"#000000\",\"acceptAllHoverBg\":\"#11607d\",\"acceptAllHoverFontColor\":\"#ffffff\",\"acceptAllHoverBorderColor\":\"#000000\",\"acceptEssentialsUseAcceptAll\":false,\"acceptEssentialsButtonType\":\"\",\"acceptEssentialsPadding\":[10,10,10,10],\"acceptEssentialsBg\":\"#efefef\",\"acceptEssentialsTextAlign\":\"center\",\"acceptEssentialsFontSize\":18,\"acceptEssentialsFontColor\":\"#0a0a0a\",\"acceptEssentialsFontWeight\":\"normal\",\"acceptEssentialsBorderWidth\":0,\"acceptEssentialsBorderColor\":\"#000000\",\"acceptEssentialsHoverBg\":\"#e8e8e8\",\"acceptEssentialsHoverFontColor\":\"#000000\",\"acceptEssentialsHoverBorderColor\":\"#000000\",\"acceptIndividualPadding\":[5,5,5,5],\"acceptIndividualBg\":\"#ffffff\",\"acceptIndividualTextAlign\":\"center\",\"acceptIndividualFontSize\":15,\"acceptIndividualFontColor\":\"#97b3bd\",\"acceptIndividualFontWeight\":\"normal\",\"acceptIndividualBorderWidth\":0,\"acceptIndividualBorderColor\":\"#000000\",\"acceptIndividualHoverBg\":\"#ffffff\",\"acceptIndividualHoverFontColor\":\"#11607d\",\"acceptIndividualHoverBorderColor\":\"#000000\"},\"footerDesign\":{\"poweredByLink\":false,\"inheritBg\":false,\"bg\":\"#fcfcfc\",\"inheritTextAlign\":true,\"textAlign\":\"center\",\"padding\":[10,20,15,20],\"fontSize\":14,\"fontColor\":\"#7c7c7c\",\"fontInheritFamily\":true,\"fontFamily\":\"Arial, Helvetica, sans-serif\",\"fontWeight\":\"normal\",\"hoverFontColor\":\"#2b2b2b\",\"borderWidth\":1,\"borderColor\":\"#efefef\",\"languageSwitcher\":\"flags\"},\"texts\":{\"headline\":\"Privatsph\\u00e4re-Einstellungen\",\"description\":\"W
67ir setzen Cookies und Technologien auf unserer Website ein und verarbeiten technische Informationen und personenbezogene Daten (z.B. IP-Adresse), um Inhalte und Anzeigen zu personalisieren, Medien von Drittanbietern einzubinden oder Zugriffe auf unsere Website zu analysieren. Wir teilen diese Daten mit Dritten, die wir in den Privatsph\\u00e4re-Einstellungen benennen. Dort kannst Du auch einzelne oder alle Cookies ablehnen.<br \\\/><br \\\/>Mit Klick auf \\u201eAlle Akzeptieren\\u201c willigst Du zugleich in die \\u00dcbermittlung von Daten in Drittstaaten ein, die kein mit der EU vergleichbares Datenschutzniveau aufweisen. Sofern personenbezogene Daten dorthin \\u00fcbermittelt werden, besteht das Risiko, dass Beh\\u00f6rden diese erfassen und analysieren ohne dass Du Deine Betroffenenrechte durchsetzen kannst. Unter \\u201eEinstellungen anpassen\\u201c kannst Du einzelne oder alle optionalen Cookies ablehnen, wir \\u00fcbermitteln ggf. aber dennoch Daten in Drittstaaten. Wenn Du das v\\u00f6llig ausschlie\\u00dfen willst, solltest Du diese Seite nicht nutzen.<br \\\/><br \\\/>Weitere Informationen zur Verwendung Deiner Daten findest du in unserer {{privacyPolicy}}Datenschutzerkl\\u00e4rung{{\\\/privacyPolicy}}. Deine Einstellungen kannst Du dort jederzeit \\u00fcberpr\\u00fcfen und Deine Einwilligung mit Wirkung f\\u00fcr die Zukunft widerrufen.\",\"acceptAll\":\"Alle akzeptieren\",\"acceptEssentials\":\"Weiter ohne Einwilligung\",\"acceptIndividual\":\"Einstellungen anpassen\",\"poweredBy\":\"1\",\"dataProcessingInUnsafeCountries\":\"Einige Dienste verarbeiten personenbezogene Daten in unsicheren Drittl\\u00e4ndern. Indem du in die Nutzung dieser Services einwilligst, erkl\\u00e4rst du dich auch mit der Verarbeitung deiner Daten in diesen unsicheren Drittl\\u00e4ndern gem\\u00e4\\u00df {{legalBasis}} einverstanden. Dies birgt das Risiko, dass deine Daten von Beh\\u00f6rden zu Kontroll- und \\u00dcberwachungszwecken verarbeitet werden, m\\u00f6glicherweise ohne die M\\u00f6glichkeit eines Rechtsbehelfs.\",\"ageNoticeBanner\":\"Du bist unter {{minAge}} Jahre alt? Dann kannst du nicht in optionale Services einwilligen. Du kannst deine Eltern oder Erziehungsberechtigten bitten, mit dir in diese Services einzuwilligen.\",\"ageNoticeBlocker\":\"Du bist unter {{minAge}} Jahre alt? Leider darfst du diesem Service nicht selbst zustimmen, um diese Inhalte zu sehen. Bitte deine Eltern oder Erziehungsberechtigten, dem Service mit dir zuzustimmen!\",\"listServicesNotice\":\"Wenn du alle Services akzeptierst, erlaubst du, dass {{services}} geladen werden. Diese sind nach ihrem Zweck in Gruppen {{serviceGroups}} unterteilt (Zugeh\\u00f6rigkeit durch hochgestellte Zahlen gekennzeichnet).\",\"listServicesLegitimateInterestNotice\":\"Au\\u00dferdem werden die {{services}} auf der Grundlage eines berechtigten Interesses geladen.\",\"tcfStacksCustomName\":\"Services mit verschiedenen Zwecken au\\u00dferhalb des TCF-Standards\",\"tcfStacksCustomDescription\":\"Services, die Einwilligungen nicht \\u00fcber den TCF-Standard, sondern \\u00fcber andere Technologien teilen. Diese werden nach ihrem Zweck in mehrere Gruppen unterteilt. Einige davon werden aufgrund eines berechtigten Interesses genutzt (z.B. Gefahrenabwehr), andere werden nur mit deiner Einwilligung genutzt. Details zu den einzelnen Gruppen und Zwecken der Services findest du in den individuellen Privatsph\\u00e4re-Einstellungen.\",\"consentForwardingExternalHosts\":\"Deine Einwilligung gilt auch auf {{websites}}.\",\"blockerHeadline\":\"{{name}} aufgrund von Privatsph\\u00e4re-Einstellungen blockiert\",\"blockerLinkShowMissing\":\"Zeige alle Services, denen du noch zustimmen musst\",\"blockerLoadButton\":\"Erforderliche Services akzeptieren und Inhalte laden\",\"blockerAcceptInfo\":\"Wenn du die blockierten Inhalte l\\u00e4dst, werden deine Datenschutzeinstellungen angepasst. Inhalte aus diesem Service werden in Zukunft nicht mehr blockiert. Du hast das Recht, deine Entscheidung jederzeit zu widerrufen oder zu \\u00e4ndern.\",\"stickyHistory\":\"Privacy settings history\",\"stickyRevoke\":\"Revoke consents\",\"stickyRevokeSuccessMessage\":\"You have successfully revoked consent for services with its cookies and personal data processing. The page will be reloaded now!\",\"stickyChange\":\"Change privacy settings\"},\"individualLayout\":{\"inheritDialogMaxWidth\":false,\"dialogMaxWidth\":970,\"inheritBannerMaxWidth\":true,\"bannerMaxWidth\":1980,\"descriptionTextAlign\":\"left\"},\"group\":{\"checkboxBg\":\"#f0f0f0\",\"checkboxBorderWidth\":1,\"checkboxBorderColor\":\"#d2d2d2\",\"checkboxActiveColor\":\"#ffffff\",\"checkboxActiveBg\":\"#15779b\",\"checkboxActiveBorderColor\":\"#11607d\",\"groupInheritBg\":true,\"groupBg\":\"#f4f4f4\",\"groupPadding\":[15,15,15,15],\"groupSpacing\":10,\"groupBorderRadius\":5,\"groupBorderWidth\":1,\"groupBorderColor\":\"#f4f4f4\",\"headlineFontSize\":16,\"headlineFontWeight\":\"normal\",\"headlineFontColor\":\"#2b2b2b\",\"descriptionFontSize\":14,\"descriptionFontColor\":\"#7c7c7c\",\"linkColor\":\"#7c7c7c\",\"linkHoverColor\":\"#2b2b2b\",\"detailsHideLessRelevant\":true},\"saveButton\":{\"useAcceptAll\":false,\"type\":\"link\",\"padding\":[10,10,10,10],\"bg\":\"#efefef\",\"textAlign\":\"center\",\"fontSize\":15,\"fontColor\":\"#97b3bd\",\"fontWeight\":\"normal\",\"borderWidth\":0,\"borderColor\":\"#000000\",\"hoverBg\":\"#e8e8e8\",\"hoverFontColor\":\"#14779b\",\"hoverBorderColor\":\"#000000\"},\"individualTexts\":{\"headline\":\"Individuelle Privatsph\\u00e4re-Einstellungen\",\"description\":\"W
67ir setzen Cookies und Technologien auf unserer Website ein und verarbeiten technische Informationen und personenbezogene Daten (z.B. IP-Adresse), um Inhalte und Anzeigen zu personalisieren, Medien von Drittanbietern einzubinden oder Zugriffe auf unsere Website zu analysieren. Wir teilen diese Daten mit Dritten, die wir in den Privatsph\\u00e4re-Einstellungen benennen. Dort kannst Du auch einzelne oder alle Cookies ablehnen.<br \\\/><br \\\/>\\nMit Klick auf \\u201eAlle Akzeptieren\\u201c willigst Du zugleich in die \\u00dcbermittlung von Daten in Drittstaaten ein, die kein mit der EU vergleichbares Datenschutzniveau aufweisen. Sofern personenbezogene Daten dorthin \\u00fcbermittelt werden, besteht das Risiko, dass Beh\\u00f6rden diese erfassen und analysieren ohne dass Du Deine Betroffenenrechte durchsetzen kannst. Unter \\u201eEinstellungen anpassen\\u201c kannst Du einzelne oder alle optionalen Cookies ablehnen, wir \\u00fcbermitteln ggf. aber dennoch Daten in Drittstaaten. Wenn Du das v\\u00f6llig ausschlie\\u00dfen willst, solltest Du diese Seite nicht nutzen.<br \\\/><br \\\/>\\nWeitere Informationen zur Verwendung Deiner Daten findest du in unserer Datenschutzerkl\\u00e4rung. Deine Einstellungen kannst Du dort jederzeit \\u00fcberpr\\u00fcfen und Deine Einwilligung mit Wirkung f\\u00fcr die Zukunft widerrufen.<br \\\/><br \\\/>Im Folgenden findest du eine \\u00dcbersicht \\u00fcber alle Services, die von dieser Website genutzt werden. Du kannst dir detaillierte Informationen zu jedem Service ansehen und ihm einzeln zustimmen oder von deinem Widerspruchsrecht Gebrauch machen.\\n\",\"save\":\"Einstellungen speichern\",\"showMore\":\"Service-Informationen anzeigen\",\"hideMore\":\"Service-Informationen ausblenden\",\"postamble\":\"\"},\"mobile\":{\"enabled\":true,\"maxHeight\":400,\"hideHeader\":false,\"alignment\":\"bottom\",\"scalePercent\":90,\"scalePercentVertical\":-50},\"sticky\":{\"enabled\":false,\"animationsEnabled\":true,\"alignment\":\"left\",\"bubbleBorderRadius\":50,\"icon\":\"fingerprint\",\"iconCustom\":\"\",\"iconCustomRetina\":\"\",\"iconSize\":30,\"iconColor\":\"#ffffff\",\"bubbleMargin\":[10,20,20,20],\"bubblePadding\":15,\"bubbleBg\":\"#15779b\",\"bubbleBorderWidth\":0,\"bubbleBorderColor\":\"#10556f\",\"boxShadowEnabled\":true,\"boxShadowOffsetX\":0,\"boxShadowOffsetY\":2,\"boxShadowBlurRadius\":5,\"boxShadowSpreadRadius\":1,\"boxShadowColor\":\"#105b77\",\"boxShadowColorAlpha\":40,\"bubbleHoverBg\":\"#ffffff\",\"bubbleHoverBorderColor\":\"#000000\",\"hoverIconColor\":\"#000000\",\"hoverIconCustom\":\"\",\"hoverIconCustomRetina\":\"\",\"menuFontSize\":16,\"menuBorderRadius\":5,\"menuItemSpacing\":10,\"menuItemPadding\":[5,10,5,10]},\"customCss\":{\"css\":\"\",\"antiAdBlocker\":\"y\"}}","animateCss":":root{--animate-duration:1s;--animate-delay:1s;--animate-repeat:1}.animate__animated{animation-duration:var(--animate-duration);animation-fill-mode:both}@media (prefers-reduced-motion:reduce){.animate__animated{animation-duration:1ms!important;transition-duration:1ms!important;animation-iteration-count:1!important}.animate__animated[class*=Out]{opacity:0}}@keyframes slideInUp{from{transform:translate3d(0,100%,0);visibility:visible;}to{transform:translate3d(0,0,0);}}.animate__slideInUp{animation-name:slideInUp;}","isPro":true,"showProHints":false,"proUrl":"https:\/\/devowl.io\/go\/real-cookie-banner?source=rcb-lite","showLiteNotice":false,"frontend":{"groups":"[{\"id\":380,\"name\":\"Erforderliche Services\",\"slug\":\"essenziell\",\"description\":\"Erforderliche Services sind f\\u00fcr die grundlegende Funktionalit\\u00e4t der Website erforderlich. Sie enthalten nur technisch notwendige Services. Diesen Services kann nicht widersprochen werden.\",\"isEssential\":true,\"isDefault\":false,\"items\":[{\"id\":84341,\"name\":\"Google reCAPTCHA\",\"purpose\":\"Google reCAPTCHA ist eine L\\u00f6sung zur Erkennung von Bots, z.B. bei der Eingabe von Daten in Online-Formulare, und zur Verhinderung von Spam. Die Cookies dienen dazu den Nutzer innerhalb der Google bekannten Daten \\u00fcber den Nutzer zu identifizieren und die B\\u00f6sartigkeit des Nutzers zu klassifizieren.Diese gesammelten Daten k\\u00f6nnen mit Daten von Nutzern verkn\\u00fcpft werden, die sich bei ihren Google-Konten auf google.com oder einer lokalisierten Version von Google angemeldet haben.\",\"providerContact\":{\"phone\":\"\",\"email\":\"\",\"link\":\"\"},\"isProviderCurrentWebsite\":false,\"provider\":\"Google Ireland Limited\",\"uniqueName\":\"google-recaptcha\",\"isEmbeddingOnlyExternalResources\":false,\"legalBasis\":\"consent\",\"dataProcessingInCountries\":[\"US\"],\"dataProcessingInCountriesSpecialTreatments\":[],\"technicalDefinitions\":[{\"type\":\"http\",\"name\":\"NID\",\"host\":\".google.com\",\"duration\":1,\"durationUnit\":\"y\",\"isSessionDuration\":false,\"purpose\":\"\"},{\"type\":\"local\",\"name\":\"rc::a\",\"host\":\"www.google.com\",\"duration\":1,\"durationUnit\":\"s\",\"isSessionDuration\":false,\"purpose\":\"\"},{\"type\":\"local\",\"name\":\"rc::b\",\"host\":\"www.google.com\",\"duration\":1,\"durationUnit\":\"s\",\"isSessionDuration\":false,\"purpose\":\"\"},{\"type\":\"local\",\"name\":\"rc::c\",\"host\":\"www.google.com\",\"duration\":1,\"durationUnit\":\"s\",\"isSessionDuration\":false,\"purpose\":\"\"},{\"type\":\"http\",\"name\":\"SIDCC\",\"host\":\".google.com\",\"duration\":1,\"durationUnit\":\"y\",\"isSessionDuration\":false,\"purpose\":\"\"},{\"type\":\"http\",\"name\":\"__Secure-3PAPISID\",\"host\":\".google.com\",\"duration\":2,\"durationUnit\":\"y\",\"isSessionDuration\":false,\"purpose\":\"\"},{\"type\":\"http\",\"name\":\"SSID\",\"host\":\".google.com\",\"duration\":2,\"durationUnit\":\"y\",\"isSessionDuration\":false,\"purpose\":\"\"},{\"type\":\"http\",\"name\":\"SAPISID\",\"host\":\".google.com\",\"duration\":2,\"durationUnit\":\"y\",\"isSessionDuration\":false,\"purpose\":\"\"},{\"type\":\"http\",\"name\":\"APISID\",\"host\":\".google.com\",\"duration\":2,\"durationUnit\":\"y\",\"isSessionDuration\":false,\"purpose\":\"\"},{\"type\":\"http\",\"name\":\"HSID\",\"host\":\".google.com\",\"duration\":2,\"durationUnit\":\"y\",\"isSessionDuration\":false,\"purpose\":\"\"},{\"type\":\"http\",\"name\":\"SID\",\"host\":\".google.com\",\"duration\":2,\"durationUnit\":\"y\",\"isSessionDuration\":false,\"purpose\":\"\"},{\"type\":\"http\",\"name\":\"__Secure-3PSID\",\"host\":\".google.com\",\"duration\":2,\"durationUnit\":\"y\",\"isSessionDuration\":false,\"purpose\":\"\"},{\"type\":\"http\",\"name\":\"SEARCH_SAMESITE\",\"host\":\".google.com\",\"duration\":6,\"durationUnit\":\"mo\",\"isSessionDuration\":false,\"purpose\":\"\"},{\"type\":\"http\",\"name\":\"CONSENT\",\"host\":\".google.com\",\"duration\":18,\"durationUnit\":\"y\",\"isSessionDuration\":false,\"purpose\":\"\"},{\"type\":\"http\",\"name\":\"1P_JAR\",\"host\":\".google.com\",\"duration\":1,\"durationUnit\":\"mo\",\"isSessionDuration\":false,\"purpose\":\"\"}],\"codeDynamics\":[],\"providerPrivacyPolicyUrl\":\"https:\\\/\\\/policies.google.com\\\/privacy\",\"providerLegalNoticeUrl\":\"\",\"tagManagerOptInEventName\":\"\",\"tagManagerOptOutEventName\":\"\",\"googleConsentModeConsentTypes\":[],\"executePriority\":10,\"codeOptIn\":\"\",\"executeCodeOptInWhenNoTagManagerConsentIsGiven\":false,\"codeOptOut\":\"\",\"executeCodeOptOutWhenNoTagManagerConsentIsGiven\":false,\"deleteTechnicalDefinitionsAfterOptOut\":false,\"codeOnPageLoad\":\"\",\"presetId\":\"google-recaptcha\"},{\"id\":84343,\"name\":\"Google Maps\",\"purpose\":\"Google Maps zeigt Karten auf der Website als Iframe oder \\u00fcber JavaScript direkt eingebettet als Teil der Website an. Auf dem Client-Ger\\u00e4t des Nutzers werden keine Cookies im technischen Sinne gesetzt, aber es werden technische und pers\\u00f6nliche Daten wie z.B. die IP-Adresse vom Client an den Server des Diensteanbieters \\u00fcbertragen, um die Nutzung des Dienstes zu erm\\u00f6glichen.\",\"providerContact\":{\"phone\":\"\",\"email\":\"\",\"link\":\"\"},\"isProviderCurrentWebsite\":false,\"provider\":\"Google Ireland Limited\",\"uniqueName\":\"google-maps\",\"isEmbeddingOnlyExternalResources\":true,\"legalBasis\":\"consent\",\"dataProcessingInCountries\":[\"US\"],\"dataProcessingInCountriesSpecialTreatments\":[],\"technicalDefinitions\":[{\"type\":\"http\",\"name\":\"\",\"host\":\"\",\"duration\":0,\"durationUnit\":\"y\",\"isSessionDuration\":false,\"purpose\":\"\"}],\"codeDynamics\":[],\"providerPrivacyPolicyUrl\":\"https:\\\/\\\/policies.google.com\\\/privacy\",\"providerLegalNoticeUrl\":\"\",\"tagManagerOptInEventName\":\"\",\"tagManagerOptOutEventName\":\"\",\"googleConsentModeConsentTypes\":[],\"executePriority\":10,\"codeOptIn\":\"\",\"executeCodeOptInWhenNoTagManagerConsentIsGiven\":false,\"codeOptOut\":\"\",\"executeCodeOptOutWhenNoTagManagerConsentIsGiven\":false,\"deleteTechnicalDefinitionsAfterOptOut\":false,\"codeOnPageLoad\":\"\",\"presetId\":\"google-maps\"},{\"id\":84351,\"name\":\"Youtube-nocookie\",\"purpose\":\"\",\"providerContact\":{\"phone\":\"\",\"email\":\"\",\"link\":\"\"},\"isProviderCurrentWebsite\":false,\"provider\":\"Google Ireland Limited\",\"uniqueName\":\"youtube-nocookie\",\"isEmbeddingOnlyExternalResources\":true,\"legalBasis\":\"consent\",\"dataProcessingInCountries\":[],\"dataProcessingInCountriesSpecialTreatments\":[],\"technicalDefinitions\":[{\"type\":\"http\",\"name\":\"\",\"host\":\"\",\"duration\":0,\"durationUnit\":\"y\",\"isSessionDuration\":false,\"purpose\":\"\"}],\"codeDynamics\":[],\"providerPrivacyPolicyUrl\":\"https:\\\/\\\/policies.google.com\\\/privacy\",\"providerLegalNoticeUrl\":\"\",\"tagManagerOptInEventName\":\"\",\"tagManagerOptOutEventName\":\"\",\"googleConsentModeConsentTypes\":[],\"executePriority\":10,\"codeOptIn\":\"\",\"executeCodeOptInWhenNoTagManagerConsentIsGiven\":false,\"codeOptOut\":\"\",\"executeCodeOptOutWhenNoTagManagerConsentIsGiven\":false,\"deleteTechnicalDefinitionsAfterOptOut\":false,\"codeOnPageLoad\":\"\",\"presetId\":\"\"},{\"id\":84350,\"name\":\"ATD jQuery\",\"purpose\":\"\",\"providerContact\":{\"phone\":\"\",\"email\":\"\",\"link\":\"\"},\"isProviderCurrentWebsite\":false,\"provider\":\"OpenJS Foundation\",\"uniqueName\":\"atd-jquery\",\"isEmbeddingOnlyExternalResources\":true,\"legalBasis\":\"consent\",\"dataProcessingInCountries\":[],\"dataProcessingInCountriesSpecialTreatments\":[],\"technicalDefinitions\":[{\"type\":\"http\",\"name\":\"\",\"host\":\"\",\"duration\":0,\"durationUnit\":\"y\",\"isSessionDuration\":false,\"purpose\":\"\"}],\"codeDynamics\":[],\"providerPrivacyPolicyUrl\":\"https:\\\/\\\/openjsf.org\\\/wp-content\\\/uploads\\\/sites\\\/84\\\/202
671\\\/04\\\/OpenJS-Foundation-Privacy-Policy-2019-11-15.pdf\",\"providerLegalNoticeUrl\":\"\",\"tagManagerOptInEventName\":\"\",\"tagManagerOptOutEventName\":\"\",\"googleConsentModeConsentTypes\":[],\"executePriority\":10,\"codeOptIn\":\"\",\"executeCodeOptInWhenNoTagManagerConsentIsGiven\":false,\"codeOptOut\":\"\",\"executeCodeOptOutWhenNoTagManagerConsentIsGiven\":false,\"deleteTechnicalDefinitionsAfterOptOut\":false,\"codeOnPageLoad\":\"\",\"presetId\":\"\"},{\"id\":84345,\"name\":\"Emojis\",\"purpose\":\"WordPress Emoji ist ein Emoji-Set, das von wordpress.org geladen wird. Es werden keine Cookies im technischen Sinne auf dem Client des Nutzers gesetzt, jedoch werden technische und personenbezogene Daten wie die IP-Adresse vom Client an den Server des Dienstanbieters \\u00fcbertragen, um die Nutzung des Dienstes zu erm\\u00f6glichen.\",\"providerContact\":{\"phone\":\"\",\"email\":\"\",\"link\":\"\"},\"isProviderCurrentWebsite\":false,\"provider\":\"WordPress.org\",\"uniqueName\":\"wordpress-emojis\",\"isEmbeddingOnlyExternalResources\":true,\"legalBasis\":\"consent\",\"dataProcessingInCountries\":[\"US\"],\"dataProcessingInCountriesSpecialTreatments\":[],\"technicalDefinitions\":[{\"type\":\"http\",\"name\":\"\",\"host\":\"\",\"duration\":0,\"durationUnit\":\"y\",\"isSessionDuration\":false,\"purpose\":\"\"}],\"codeDynamics\":[],\"providerPrivacyPolicyUrl\":\"https:\\\/\\\/de.wordpress.org\\\/about\\\/privacy\\\/\",\"providerLegalNoticeUrl\":\"\",\"tagManagerOptInEventName\":\"\",\"tagManagerOptOutEventName\":\"\",\"googleConsentModeConsentTypes\":[],\"executePriority\":10,\"codeOptIn\":\"\",\"executeCodeOptInWhenNoTagManagerConsentIsGiven\":false,\"codeOptOut\":\"\",\"executeCodeOptOutWhenNoTagManagerConsentIsGiven\":false,\"deleteTechnicalDefinitionsAfterOptOut\":false,\"codeOnPageLoad\":\"\",\"presetId\":\"wordpress-emojis\"},{\"id\":84334,\"name\":\"Real Cookie Banner\",\"purpose\":\"Real Cookie Banner asks website visitors for consent to set cookies and process personal data. For this purpose, a UUID (pseudonymous identification of the user) is assigned to each website visitor, which is valid until the cookie expires to store the consent. Cookies are used to test whether cookies can be set, to store reference to documented consent, to store which services from which service groups the visitor has consented to, and, if consent is obtained under the Transparency &amp; Consent Framework (TCF), to store consent in TCF partners, purposes, special purposes, features and special features. As part of the obligation to disclose according to GDPR, the collected consent is fully documented. This includes, in addition to the services and service groups to which the visitor has consented, and if consent is obtained according to the TCF standard, to which TCF partners, purposes and features the visitor has consented, all cookie banner settings at the time of consent as well as the technical circumstances (e.g. size of the displayed area at the time of consent) and the user interactions (e.g. clicking on buttons) that led to consent. Consent is collected once per language.\",\"providerContact\":{\"phone\":\"\",\"email\":\"\",\"link\":\"\"},\"isProviderCurrentWebsite\":true,\"provider\":\"MAD Summit\",\"uniqueName\":\"real-cookie-banner\",\"isEmbeddingOnlyExternalResources\":false,\"legalBasis\":\"legal-requirement\",\"dataProcessingInCountries\":[],\"dataProcessingInCountriesSpecialTreatments\":[],\"technicalDefinitions\":[{\"type\":\"http\",\"name\":\"real_cookie_banner*\",\"host\":\".mad-summit.de\",\"duration\":365,\"durationUnit\":\"d\",\"isSessionDuration\":false,\"purpose\":\"Unique identifier for the consent, but not for the website visitor. Revision hash for settings of cookie banner (texts, colors, features, service groups, services, content blockers etc.). IDs for consented services and service groups.\"},{\"type\":\"http\",\"name\":\"real_cookie_banner*-tcf\",\"host\":\".mad-summit.de\",\"duration\":365,\"durationUnit\":\"d\",\"isSessionDuration\":false,\"purpose\":\"Consents collected under TCF stored in TC String format, including TCF vendors, purposes, special purposes, features, and special features.\"},{\"type\":\"http\",\"name\":\"real_cookie_banner*-gcm\",\"host\":\".mad-summit.de\",\"duration\":365,\"durationUnit\":\"d\",\"isSessionDuration\":false,\"purpose\":\"Consents into consent types (purposes)  collected under Google Consent Mode stored for all Google Consent Mode compatible services.\"},{\"type\":\"http\",\"name\":\"real_cookie_banner-test\",\"host\":\".mad-summit.de\",\"duration\":365,\"durationUnit\":\"d\",\"isSessionDuration\":false,\"purpose\":\"Cookie set to test HTTP cookie functionality. Deleted immediately after test.\"},{\"type\":\"local\",\"name\":\"real_cookie_banner*\",\"host\":\"https:\\\/\\\/mad-summit.de\",\"duration\":1,\"durationUnit\":\"d\",\"isSessionDuration\":false,\"purpose\":\"Unique identifier for the consent, but not for the website visitor. Revision hash for settings of cookie banner (texts, colors, features, service groups, services, content blockers etc.). IDs for consented services and service groups. Is only stored until consent is documented on the website server.\"},{\"type\":\"local\",\"name\":\"real_cookie_banner*-tcf\",\"host\":\"https:\\\/\\\/mad-summit.de\",\"duration\":1,\"durationUnit\":\"d\",\"isSessionDuration\":false,\"purpose\":\"Consents collected under TCF stored in TC String format, including TCF vendors, purposes, special purposes, features, and special features. Is only stored until consent is documented on the website server.\"},{\"type\":\"local\",\"name\":\"real_cookie_banner*-gcm\",\"host\":\"https:\\\/\\\/mad-summit.de\",\"duration\":1,\"durationUnit\":\"d\",\"isSessionDuration\":false,\"purpose\":\"Consents collected under Google Consent Mode stored in consent types (purposes) for all Google Consent Mode compatible services. Is only stored until consent is documented on the website server.\"},{\"type\":\"local\",\"name\":\"real_cookie_banner-consent-queue*\",\"host\":\"https:\\\/\\\/mad-summit.de\",\"duration\":1,\"durationUnit\":\"d\",\"isSessionDuration\":false,\"purpose\":\"Local caching of selection in cookie banner until server documents consent; documentation periodic or at page switches attempted if server is unavailable or overloaded.\"}],\"codeDynamics\":[],\"providerPrivacyPolicyUrl\":\"https:\\\/\\\/mad-summit.de\\\/datenschutzhinweise\\\/\",\"providerLegalNoticeUrl\":\"\",\"tagManagerOptInEventName\":\"\",\"tagManagerOptOutEventName\":\"\",\"googleConsentModeConsentTypes\":[],\"executePriority\":10,\"codeOptIn\":\"\",\"executeCodeOptInWhenNoTagManagerConsentIsGiven\":false,\"codeOptOut\":\"\",\"executeCodeOptOutWhenNoTagManagerConsentIsGiven\":false,\"deleteTechnicalDefinitionsAfterOptOut\":false,\"codeOnPageLoad\":\"\",\"presetId\":\"real-cookie-banner\"}]},{\"id\":381,\"name\":\"Messung und verbesserte Webseitenerfahrung\",\"slug\":\"funktional\",\"description\":\"Diese Services werden von uns und Dritten genutzt, um Zugriffe zu analysieren und z.B. personalisierte Werbung anzuzeigen und um die Webseitenerfahrung zu verbessern.\",\"isEssential\":false,\"isDefault\":false,\"items\":[{\"id\":84340,\"name\":\"Google Tag Manager\",\"purpose\":\"Google Tag Manager ist ein Dienst zur Verwaltung von Tags, die durch ein bestimmtes Ereignis ausgel\\u00f6st werden, welche ein drittes Script einf\\u00fcgen oder Daten an einen dritten Die
67nst senden. Auf dem Client-Ger\\u00e4t des Nutzers werden keine Cookies im technischen Sinne gesetzt, aber es werden technische und pers\\u00f6nliche Daten wie z.B. die IP-Adresse vom Client an den Server des Diensteanbieters \\u00fcbertragen, um die Nutzung des Dienstes zu erm\\u00f6glichen.\",\"providerContact\":{\"phone\":\"\",\"email\":\"\",\"link\":\"\"},\"isProviderCurrentWebsite\":false,\"provider\":\"Google Ireland Limited\",\"uniqueName\":\"gtm\",\"isEmbeddingOnlyExternalResources\":true,\"legalBasis\":\"consent\",\"dataProcessingInCountries\":[\"US\"],\"dataProcessingInCountriesSpecialTreatments\":[],\"technicalDefinitions\":[{\"type\":\"http\",\"name\":\"\",\"host\":\"\",\"duration\":0,\"durationUnit\":\"y\",\"isSessionDuration\":false,\"purpose\":\"\"}],\"codeDynamics\":{\"gtmContainerId\":\"GTM-MFZT2KX\"},\"providerPrivacyPolicyUrl\":\"https:\\\/\\\/policies.google.com\\\/privacy\",\"providerLegalNoticeUrl\":\"\",\"tagManagerOptInEventName\":\"\",\"tagManagerOptOutEventName\":\"\",\"googleConsentModeConsentTypes\":[],\"executePriority\":10,\"codeOptIn\":\"base64-encoded:PHNjcmlwdD4KCQoJCiAgICAoZnVuY3Rpb24gKHcsIGQsIHMsIGwsIGkpIHsKICAgICAgICB3W2xdLnB1c2goeyAiZ3RtLnN0YXJ0IjogbmV3IERhdGUoKS5nZXRUaW1lKCksIGV2ZW50OiAiZ3RtLmpzIiB9KTsKICAgICAgICB2Y
67XIgZiA9IGQuZ2V0RWxlbWVudHNCeVRhZ05hbWUocylbMF0sCiAgICAgICAgICAgIGogPSBkLmNyZWF0ZUVsZW1lbnQocyksCiAgICAgICAgICAgIGRsID0gbCAhPSAiZGF0YUxheWVyIiA\\\/ICImbD0iICsgbCA6ICIiOwogICAgICAgIGouYXN5bmMgPSB0cnVlOwogICAgICAgIGouc3JjID0gImh0dHBzOi8vd3d3Lmdvb2dsZXRhZ21hbmFnZXIuY29tL2d0bS5qcz9pZD0iICsgaSArIGRsOwogICAgICAgIGYucGFyZW50Tm9kZS5pbnNlcnRCZWZvcmUoaiwgZik7CiAgICB9KSh3aW5kb3csIGRvY3VtZW50LCAic2NyaXB0IiwgImRhdGFMYXllciIsICJ7e2d0bUNvbnRhaW5lcklkfX0iKTsKPC9zY3JpcHQ+Cgo8IS0tIENyZWF0ZSBvbmUgdXBkYXRlIGZ1bmN0aW9uIGZvciBlYWNoIGNvbnNlbnQgcGFyYW1ldGVyIC0tPgoKPHNjcmlwdD4KICAvLyBEZWZpbmUgZGF0YUxheWVyIGFuZCB0aGUgZ3RhZyBmdW5jdGlvbi4KICB3aW5kb3cuZGF0YUxheWVyID0gd2luZG93LmRhdGFMYXllciB8fCBbXTsKICBmdW5jdGlvbiBndGFnKCl7ZGF0YUxheWVyLnB1c2goYXJndW1lbnRzKTt9CiBndGFnKCdjb25zZW50JywgJ3VwZGF0ZScsIHsKICAgICdhZF9zdG9yYWdlJzogJ2dyYW50ZWQnLAogICAgJ2FkX3VzZXJfZGF0YSc6ICdncmFudGVkJywKICAgICdhZF9wZXJzb25hbGl6YXRpb24nOiAnZ3JhbnRlZCcsCiAgICAnYW5hbHl0aWNzX3N0b3JhZ2UnOiAnZ3JhbnRlZCcKICB9KTsKPC9zY3JpcHQ+\",\"executeCodeOptInWhenNoTagManagerConsentIsGiven\":false,\"codeOptOut\":\"base64-encoded:PHNjcmlwdD4KICAvLyBEZWZpbmUgZGF0YUxheWVyIGFuZCB0aGUgZ3RhZyBmdW5jdGlvbi4KICB3aW5kb3cuZGF0YUxheWVyID0gd2luZG93LmRhdGFMYXllciB8fCBbXTsKICBmdW5jdGlvbiBndGFnKCl7ZGF0YUxheWVyLnB1c2goYXJndW1lbnRzKTt9CgogIC8vIFNldCBkZWZhdWx0IGNvbnNlbnQgdG8gJ2RlbmllZCcgYXMgYSBwbGFjZWhvbGRlcgogIC8vIERldGVybWluZSBhY3R1YWwgdmFsdWVzIGJhc2VkIG9uIHlvdXIgb3duIHJlcXVpcmVtZW50cwogIGd0YWcoJ2NvbnNlbnQnLCAndXBkYXRlJywgewogICAgJ2FkX3N0b3JhZ2UnOiAnZGVuaWVkJywKICAgICdhZF91c2VyX2RhdGEnOiAnZGVuaWVkJywKICAgICdhZF9wZXJzb25hbGl6YXRpb24nOiAnZGVuaWVkJywKICAgICdhbmFseXRpY3Nfc3RvcmFnZSc6ICdkZW5pZWQnCiAgfSk7Cjwvc2NyaXB0Pg==\",\"executeCodeOptOutWhenNoTagManagerConsentIsGiven\":false,\"deleteTechnicalDefinitionsAfterOptOut\":false,\"codeOnPageLoad\":\"base64-encoded:PHNjcmlwdD4KICAvLyBEZWZpbmUgZGF0YUxheWVyIGFuZCB0aGUgZ3RhZyBmdW5jdGlvbi4KICB3aW5kb3cuZGF0YUxheWVyID0gd2luZG93LmRhdGFMYXllciB8fCBbXTsKICBmdW5jdGlvbiBndGFnKCl7ZGF0YUxheWVyLnB1c2goYXJndW1lbnRzKTt9CgogIC8vIFNldCBkZWZhdWx0IGNvbnNlbnQgdG8gJ2RlbmllZCcgYXMgYSBwbGFjZWhvbGRlcgogIC8vIERldGVybWluZSBhY3R1YWwgdmFsdWVzIGJhc2VkIG9uIHlvdXIgb3duIHJlcXVpcmVtZW50cwogIGd0YWcoJ2NvbnNlbnQnLCAnZGVmYXVsdCcsIHsKICAgICdhZF9zdG9yYWdlJzogJ2RlbmllZCcsCiAgICAnYWRfdXNlcl9kYXRhJzogJ2RlbmllZCcsCiAgICAnYWRfcGVyc29uYWxpemF0aW9uJzogJ2RlbmllZCcsCiAgICAnYW5hbHl0aWNzX3N0b3JhZ2UnOiAnZGVuaWVkJwogIH0pOwo8L3NjcmlwdD4K\",\"presetId\":\"gtm\"},{\"id\":84348,\"name\":\"Google Ads\",\"purpose\":\"Google Ads Conversation Tracking verfolgt die Conversion Rate und den Erfolg von Google Ads Kampagnen. Dabei werden Cookies verwendet, um Nutzer zu differenzieren und ihr Verhalten auf der Seite detailliert zu verfolgen und diese Daten mit Werbedaten aus dem Google Ads-Werbenetzwerk zu verkn\\u00fcpfen. Dar\\u00fcber hinaus werden die Daten f\\u00fcr das sogenannte \\\"Remarketing\\\" verwendet, um Nutzern, die bereits auf eine unserer Anzeigen innerhalb des Google Ads-Netzwerks geklickt haben, erneut gezielte Werbung anzuzeigen. Diese Daten k\\u00f6nnen mit Daten \\u00fcber Nutzer verkn\\u00fcpft werden, die sich in ihren Google-Konten auf google.com oder einer lokalisierten Version von Google angemeldet haben.\",\"providerContact\":{\"phone\":\"\",\"email\":\"\",\"link\":\"\"},\"isProviderCurrentWebsite\":false,\"provider\":\"Google Ireland Limited\",\"uniqueName\":\"google-ads-conversion-tracking\",\"isEmbeddingOnlyExternalResources\":false,\"legalBasis\":\"consent\",\"dataProcessingInCountries\":[\"US\"],\"dataProcessingInCountriesSpecialTreatments\":[],\"technicalDefinitions\":[{\"type\":\"http\",\"name\":\"test_cookie\",\"host\":\".doubleclick.net\",\"duration\":1,\"durationUnit\":\"d\",\"isSessionDuration\":false,\"purpose\":\"\"},{\"type\":\"http\",\"name\":\"IDE\",\"host\":\".doubleclick.net\",\"duration\":1,\"durationUnit\":\"y\",\"isSessionDuration\":false,\"purpose\":\"\"},{\"type\":\"http\",\"name\":\"CONSENT\",\"host\":\".google.com\",\"duration\":18,\"durationUnit\":\"y\",\"isSessionDuration\":false,\"purpose\":\"\"},{\"type\":\"http\",\"name\":\"1P_JAR\",\"host\":\".google.com\",\"duration\":1,\"durationUnit\":\"mo\",\"isSessionDuration\":false,\"purpose\":\"\"},{\"type\":\"http\",\"name\":\"_gcl_au\",\"host\":\".mad-summit.de\",\"duration\":3,\"durationUnit\":\"mo\",\"isSessionDuration\":false,\"purpose\":\"\"}],\"codeDynamics\":[],\"providerPrivacyPolicyUrl\":\"https:\\\/\\\/policies.google.com\\\/privacy\",\"providerLegalNoticeUrl\":\"\",\"tagManagerOptInEventName\":\"ga-opt-in\",\"tagManagerOptOutEventName\":\"ga-opt-out\",\"googleConsentModeConsentTypes\":[],\"executePriority\":10,\"codeOptIn\":\"\",\"executeCodeOptInWhenNoTagManagerConsentIsGiven\":true,\"codeOptOut\":\"\",\"executeCodeOptOutWhenNoTagManagerConsentIsGiven\":true,\"deleteTechnicalDefinitionsAfterOptOut\":false,\"codeOnPageLoad\":\"\",\"presetId\":\"google-ads-conversion-tracking\"},{\"id\":84349,\"name\":\"Facebook Pixel\",\"purpose\":\"Facebook-Pixel hilft dabei festzustellen, ob du die Zielgruppe f\\u00fcr die Pr\\u00e4sentation von Anzeigen innerhalb des Facebook-Werbenetzwerks bist. Der Facebook-Pixel erm\\u00f6glicht es auch die Wirksamkeit von Facebook-Werbung zu verfolgen. Mit der zus\\u00e4tzlichen Funktion \\u201cextended comparison\\u201d werden in deinem Facebook-Konto gespeicherte Informationen, wie z.B. E-Mail-Adressen oder Facebook-IDs von Nutzern in verschl\\u00fcsselter Form zielgruppengerecht verwendet. Cookies werden verwendet, um Nutzer zu unterscheiden und ihr Verhalten auf der Website im Detail aufzuzeichnen und diese Daten mit Werbedaten aus dem Facebook-Werbenetzwerk zu verkn\\u00fcpfen. Diese Daten k\\u00f6nnen mit den Daten der auf facebook.com mit ihren Facebook-Konten registrierten Nutzer verkn\\u00fcpft werden. Dein Verhalten kann auch \\u00fcber die Server-zu-Server-Kommunikation verfolgt werden. Wenn du zum Beispiel ein Produkt im Online-Shop kaufst, kann unser Server an Facebook zur\\u00fcckmelden, auf welche Anzeige du geklickt hast, um den Kaufvorgang zu starten.\",\"providerContact\":{\"phone\":\"\",\"email\":\"\",\"link\":\"\"},\"isProviderCurrentWebsite\":false,\"provider\":\"Meta Platforms Ireland Limited\",\"uniqueName\":\"facebook-pixel\",\"isEmbeddingOnlyExternalResources\":false,\"legalBasis\":\"consent\",\"dataProcessingInCountries\":[\"US\"],\"dataProcessingInCountriesSpecialTreatments\":[],\"technicalDefinitions\":[{\"type\":\"http\",\"name\":\"_fbp\",\"host\":\".mad-summit.de\",\"duration\":3,\"durationUnit\":\"mo\",\"isSessionDuration\":false,\"purpose\":\"\"},{\"type\":\"http\",\"name\":\"fr\",\"host\":\".facebook.com\",\"duration\":3,\"durationUnit\":\"mo\",\"isSessionDuration\":false,\"purpose\":\"\"},{\"type\":\"http\",\"name\":\"presence\",\"host\":\".facebook.com\",\"duration\":0,\"durationUnit\":\"y\",\"isSessionDuration\":true,\"purpose\":\"\"},{\"type\":\"http\",\"name\":\"wd\",\"host\":\".facebook.com\",\"duration\":7,\"durationUnit\":\"d\",\"isSessionDuration\":false,\"purpose\":\"\"},{\"type\":\"http\",\"name\":\"spin\",\"host\":\".facebook.com\",\"duration\":1,\"durationUnit\":\"d\",\"isSessionDuration\":false,\"purpose\":\"\"},{\"type\":\"http\",\"name\":\"xs\",\"host\":\".facebook.com\",\"duration\":1,\"durationUnit\":\"y\",\"isSessionDuration\":false,\"purpose\":\"\"},{\"type\":\"http\",\"name\":\"c_user\",\"host\":\".facebook.com\",\"duration\":1,\"durationUnit\":\"y\",\"isSessionDuration\":false,\"purpose\":\"\"},{\"type\":\"http\",\"name\":\"sb\",\"host\":\".facebook.com\",\"duration\":2,\"durationUnit\":\"y\",\"isSessionDuration\":false,\"purpose\":\"\"},{\"type\":\"http\",\"name\":\"act\",\"host\":\".facebook.com\",\"duration\":0,\"durationUnit\":\"y\",\"isSessionDuration\":true,\"purpose\":\"\"},{\"type\":\"http\",\"name\":\"datr\",\"host\":\".facebook.com\",\"duration\":2,\"durationUnit\":\"y\",\"isSessionDuration\":false,\"purpose\":\"\"}],\"codeDynamics\":[],\"providerPrivacyPolicyUrl\":\"https:\\\/\\\/www.facebook.com\\\/about\\\/privacy\",\"providerLegalNoticeUrl\":\"\",\"tagManagerOptInEventName\":\"ga-opt-in\",\"tagManagerOptOutEventName\":\"ga-opt-out\",\"googleConsentModeConsentTypes\":[],\"executePriority\":10,\"codeOptIn\":\"\",\"executeCodeOptInWhenNoTagManagerConsentIsGiven\":true,\"codeOptOut\":\"\",\"executeCodeOptOutWhenNoTagManagerConsentIsGiven\":true,\"deleteTechnicalDefinitionsAfterOptOut\":true,\"codeOnPageLoad\":\"\",\"presetId\":\"facebook-pixel\"},{\"id\":85336,\"name\":\"Google Analytics\",\"purpose\":\"Google Analytics ist ein Dienst zur Erstellung detaillierter Statistiken zum Nutzerverhalten auf der Website. Die Cookies werden verwendet, um Benutzer zu unterscheiden, kampagnenbezogene Informationen f\\u00fcr und von dem Benutzer zu speichern und um Daten aus mehreren Seitenaufrufen zu verkn\\u00fcpfen.\",\"providerContact\":{\"phone\":\"\",\"email\":\"\",\"link\":\"\"},\"isProviderCurrentWebsite\":false,\"provider\":\"Google Ireland Limited\",\"uniqueName\":\"google-analytics-analytics-4\",\"isEmbeddingOnlyExternalResources\":false,\"legalBasis\":\"consent\",\"dataProcessingInCountries\":[\"US\"],\"dataProcessingInCountriesSpecialTreatments\":[],\"technicalDefinitions\":[{\"type\":\"http\",\"name\":\"_ga\",\"host\":\".mad-summit.de\",\"duration\":2,\"durationUnit\":\"y\",\"isSessionDuration\":false,\"purpose\":\"\"},{\"type\":\"http\",\"name\":\"_ga_*\",\"host\":\".mad-summit.de\",\"duration\":2,\"durationUnit\":\"y\",\"isSessionDuration\":false,\"purpose\":\"\"}],\"codeDynamics\":[],\"providerPrivacyPolicyUrl\":\"https:\\\/\\\/policies.google.com\\\/privacy\",\"providerLegalNoticeUrl\":\"\",\"tagManagerOptInEventName\":\"ga-opt-in\",\"tagManagerOptOutEventName\":\"ga-opt-out\",\"googleConsentModeConsentTypes\":[],\"executePriority\":10,\"codeOptIn\":\"\",\"executeCodeOptInWhenNoTagManagerConsentIsGiven\":true,\"codeOptOut\":\"\",\"executeCodeOptOutWhenNoTagManagerConsentIsGiven\":true,\"deleteTechnicalDefinitionsAfterOptOut\":true,\"codeOnPageLoad\":\"\",\"presetId\":\"google-analytics-analytics-4\"},{\"id\":84347,\"name\":\"Google Analytics\",\"purpose\":\"Google Analytics ist ein Dienst zur Erstellung detaillierter Statistiken \\u00fcber das Nutzerverhalten auf der Website. Die Cookies werden verwendet, um Nutzer zu unterscheiden, die Anfragerate zu drosseln, die Client-ID mit der AMP-Client-ID des Nutzers zu verkn\\u00fcpfen, kampagnenbezogene Informationen von und f\\u00fcr den Nutzer zu speichern und um Daten von mehreren Seitenaufrufen zu verkn\\u00fcpfen.\",\"providerContact\":{\"phone\":\"\",\"email\":\"\",\"link\":\"\"},\"isProviderCurrentWebsite\":false,\"provider\":\"Google Ireland Limited\",\"uniqueName\":\"google-analytics\",\"isEmbeddingOnlyExternalResources\":false,\"legalBasis\":\"consent\",\"dataProcessingInCountries\":[\"US\"],\"dataProcessingInCountriesSpecialTreatments\":[],\"technicalDefinitions\":[{\"type\":\"http\",\"name\":\"_ga\",\"host\":\".mad-summit.de\",\"duration\":2,\"durationUnit\":\"y\",\"isSessionDuration\":false,\"purpose\":\"\"},{\"type\":\"http\",\"name\":\"_gid\",\"host\":\".mad-summit.de\",\"duration\":1,\"durationUnit\":\"d\",\"isSessionDuration\":false,\"purpose\":\"\"},{\"type\":\"http\",\"name\":\"_gat\",\"host\":\".mad-summit.de\",\"duration\":1,\"durationUnit\":\"y\",\"isSessionDuration\":false,\"purpose\":\"\"},{\"type\":\"http\",\"name\":\"AMP_TOKEN\",\"host\":\".mad-summit.de\",\"duration\":1,\"durationUnit\":\"y\",\"isSessionDuration\":false,\"purpose\":\"\"},{\"type\":\"http\",\"name\":\"_gac_*\",\"host\":\".mad-summit.de\",\"duration\":90,\"durationUnit\":\"d\",\"isSessionDuration\":false,\"purpose\":\"\"},{\"type\":\"http\",\"name\":\"_gat_gtag_*\",\"host\":\".mad-summit.de\",\"duration\":1,\"durationUnit\":\"m\",\"isSessionDuration\":false,\"purpose\":\"\"}],\"codeDynamics\":[],\"providerPrivacyPolicyUrl\":\"https:\\\/\\\/policies.google.com\\\/privacy\",\"providerLegalNoticeUrl\":\"\",\"tagManagerOptInEventName\":\"ga-opt-in\",\"tagManagerOptOutEventName\":\"ga-opt-out\",\"googleConsentModeConsentTypes\":[],\"executePriority\":10,\"codeOptIn\":\"\",\"executeCodeOptInWhenNoTagManagerConsentIsGiven\":true,\"codeOptOut\":\"\",\"executeCodeOptOutWhenNoTagManagerConsentIsGiven\":true,\"deleteTechnicalDefinitionsAfterOptOut\":true,\"codeOnPageLoad\":\"\",\"presetId\":\"google-analytics\"}]}]","links":[{"id":85552,"label":"Datenschutzerkl\u00e4rung","pageType":"privacyPolicy","isExternalUrl":false,"pageId":4716,"url":"https:\/\/mad-summit.de\/datenschutzhinweise\/","hideCookieBanner":true,"isTargetBlank":true},{"id":85553,"label":"Impressum","pageType":"legalNotice","isExternalUrl":false,"pageId":4867,"url":"https:\/\/mad-summit.de\/impressum\/","hideCookieBanner":true,"isTargetBlank":true}],"websiteOperator":{"address":"","country":"","contactEmail":"base64-encoded:d2VibWFzdGVyQHNhbmRzbWVkaWEuY29t","contactPhone":"","contactFormUrl":false},"blocker":[{"id":84352,"name":"YouTube","description":"","rules":["*youtube.com*","*youtu.be*","*youtube-nocookie.com*","*ytimg.com*","*apis.google.com\/js\/platform.js*","div[class*=\"g-ytsubscribe\"]","*youtube.com\/subscribe_embed*","div[data-settings*=\"youtube_url\"]","script[id=\"uael-video-subscribe-js\"]","div[class*=\"elementor-widget-premium-addon-video-box\"][data-settings*=\"youtube\"]","div[class*=\"td_wrapper_playlist_player_youtube\"]","*wp-content\/plugins\/wp-youtube-lyte\/lyte\/lyte-min.js*","*wp-content\/plugins\/youtube-embed-
67plus\/scripts\/*","*wp-content\/plugins\/youtube-embed-plus-pro\/scripts\/*","div[id^=\"epyt_gallery\"]","div[class*=\"tcb-yt-bg\"]","a[href*=\"youtube.com\"][rel=\"wp-video-lightbox\"]","lite-youtube[videoid]","script[id=\"wbounce-function-js\"]"],"criteria":"services","tcfVendors":[],"tcfPurposes":[1],"services":[84351],"isVisual":true,"visualType":"default","visualMediaThumbnail":"0","visualContentType":"","isVisualDarkMode":false,"visualBlur":0,"visualDownloadThumbnail":false,"visualHeroButtonText":"","shouldForceToShowVisual":false,"presetId":"youtube","visualThumbnail":null},{"id":84346,"name":"WordPress Emojis","description":"","rules":["*s.w.org\/images\/core\/emoji*","window._wpemojiSettings","link[href=\"\/\/s.w.org\"]"],"criteria":"services","tcfVendors":[],"tcfPurposes":[1],"services":[84345],"isVisual":false,"visualType":"default","visualMediaThumbnail":"0","visualContentType":"","isVisualDarkMode":false,"visualBlur":0,"visualDownloadThumbnail":false,"visualHeroButtonText":"","shouldForceToShowVisual":false,"presetId":"wordpress-emojis","visualThumbnail":null},{"id":84344,"name":"Google Maps","description":"","rules":["*maps.google.com*","*google.*\/maps*","*maps.googleapis.com*","*maps.gstatic.com*","*google.maps.Map(*","div[data-settings*=\"wpgmza_\"]","*\/wp-content\/plugins\/wp-google-maps\/*","*\/wp-content\/plugins\/wp-google-maps-pro\/*","div[class=\"gmp_map_opts\"]","div[class=\"et_pb_map\"]","div[class*=\"uncode-gmaps-widget\"]","*uncode.gmaps*.js*","*dynamic-google-maps.js*","*@googlemaps\/markerclustererplus\/*","div[data-widget_type*=\"dyncontel-acf-google-maps\"]","*\/wp-content\/plugins\/wp-google-map-gold\/assets\/js\/*","*\/wp-content\/plugins\/wp-google-map-plugin\/assets\/js\/*","*\/wp-content\/plugins\/wp-google-maps-gold\/js\/*",".data(\"wpgmp_maps\")","div[class*=\"wpgmp_map_container\"]","div[data-map-provider=\"google\"]","div[class*=\"module-maps-pro\"]","div[id=\"wpsl-wrap\"]","*\/wp-content\/plugins\/wp-store-locator\/js\/*","script[id=\"google-maps-infobox-js\"]","*google.maps.event*","div[class*=\"fusion-google-map\"]","*\/wp-content\/plugins\/extensions-for-elementor\/assets\/lib\/gmap3\/gmap3*","div[class*=\"elementor-widget-ee-mb-google-map\"]","div[class*=\"mec-events-meta-group-gmap\"]","*\/wp-content\/plugins\/modern-events-calendar\/assets\/packages\/richmarker\/richmarker*","*\/wp-content\/plugins\/modern-events-calendar\/assets\/js\/googlemap*",".mecGoogleMaps('","div[class*=\"google_map_shortcode_wrapper\"]","*\/wp-content\/themes\/wpresidence\/js\/google_js\/google_map_code_listing*","*\/wp-content\/themes\/wpresidence\/js\/google_js\/google_map_code.js*","*\/wp-content\/themes\/wpresidence\/js\/infobox*","div[class*=\"elementor-widget-premium-addon-maps\"]","div[class*=\"premium-maps-container\"]","*\/wp-content\/plugins\/premium-addons-for-elementor\/assets\/frontend\/min-js\/premium-maps.min.js*","section[class*=\"ff-map\"]","*\/wp-content\/themes\/ark\/assets\/plugins\/google-map*","*\/wp-content\/themes\/ark\/assets\/scripts\/components\/google-map*","*\/wp-content\/plugins\/ultimate-elementor\/assets\/min-js\/uael-google-map*","div[class*=\"elementor-widget-uael-google-map\"]","div[class*=\"wpforms-geolocation-map\"]","*\/wp-content\/plugins\/wpforms-geolocation\/assets\/js\/wpforms-geolocation-google-api*","iframe[src*=\"?callback=map-iframe\"]","*\/wp-content\/plugins\/codespacing-progress-map\/assets\/js\/*","div[class*=\"codespacing_progress_map_area\"]","div[class*=\"qode_google_map\"]","*wp-content\/plugins\/wp-grid-builder-map-facet\/assets\/js*","div[class*=\"wpgb-map-facet\"]","*wp-content\/themes\/my-listing\/assets\/dist\/maps\/google-maps\/*","*wp-content\/themes\/my-listing\/assets\/dist\/explore*","div[class*=\"c27-map\"]","div[class*=\"elementor-widget-case27-explore-widget\"]","*wp-content\/themes\/salient\/js\/build\/map*","div[class*=\"nectar-google-map\"]","div[class=\"hmapsprem_map_container\"]","*\/wp-content\/plugins\/hmapsprem\/assets\/js\/frontend_script.js*","div[class*=\"jet-map\"]","div[class*=\"ginput_container_gfgeo_google_map\"]","div[class*=\"rodich-google-map\"]",".googleMap({","div[class*=\"elementor-widget-jet-engine-maps-listing\"]","*\/wp-content\/plugins\/jet-engine\/assets\/js\/frontend-maps*","*\/wp-content\/plugins\/facetwp-map-facet\/assets\/js\/*","div[class*=\"facetwp-type-map\"]"],"criteria":"services","tcfVendors":[],"tcfPurposes":[1],"services":[84343],"isVisual":true,"visualType":"default","visualMediaThumbnail":"0","visualContentType":"","isVisualDarkMode":false,"visualBlur":0,"visualDownloadThumbnail":false,"visualHeroButtonText":"","shouldForceToShowVisual":false,"presetId":"google-maps","visualThumbnail":null},{"id":84342,"name":"Contact Form 7 mit Google reCAPTCHA","description":"Wir verwenden Google reCAPTCHA, um unsere Formulare vor Spam zu sch\u00fctzen. Du musst akzeptieren, Google reCAPTCHA zu laden, um uns eine Nachricht \u00fcber das Formular senden zu k\u00f6nnen. Alternativ kannst du uns von deinem eigenen E-Mail-Client aus eine E-Mail an <a href=\"mailto:[email protected]\" target=\"_blank\" rel=\"noopener\">[email protected]<\/a> senden.","rules":["*google.com\/recaptcha*","*gstatic.com\/recaptcha*","*w
67p-content\/plugins\/contact-form-7\/*","div[class=\"wpcf7\"]","link[href=\"\/\/www.google.com\"]"],"criteria":"services","tcfVendors":[],"tcfPurposes":[1],"services":[84341],"isVisual":true,"visualType":"default","visualMediaThumbnail":"0","visualContentType":"","isVisualDarkMode":false,"visualBlur":0,"visualDownloadThumbnail":false,"visualHeroButtonText":"","shouldForceToShowVisual":false,"presetId":"contact-form-7-with-google-recaptcha","visualThumbnail":null}],"languageSwitcher":[],"predefinedDataProcessingInSafeCountriesLists":{"GDPR":["AT","BE","BG","HR","CY","CZ","DK","EE","FI","FR","DE","GR","HU","IE","IS","IT","LI","LV","LT","LU","MT","NL","NO","PL","PT","RO","SK","SI","ES","SE"],"DSG":["CH"],"GDPR+DSG":[],"ADEQUACY_EU":["AD","AR","CA","FO","GG","IL","IM","JP","JE","NZ","KR","CH","GB","UY","US"],"ADEQUACY_CH":["DE","AD","AR","AT","BE","BG","CA","CY","HR","DK","ES","EE","FI","FR","GI","GR","GG","HU","IM","FO","IE","IS","IL","IT","JE","LV","LI","LT","LU","MT","MC","NO","NZ","NL","PL","PT","CZ","RO","GB","SK","SI","SE","UY","US"]},"decisionCookieName":"real_cookie_banner-blog:1","revisionHash":"eab1b60f65675b282e4b9b77fb916085","territorialLegalBasis":["gdpr-eprivacy"],"setCookiesViaManager":"googleTagManager","isRespectDoNotTrack":false,"failedConsentDocumentationHandling":"essentials","isAcceptAllForBots":true,"isDataProcessingInUnsafeCountries":false,"isAgeNotice":false,"ageNoticeAgeLimit":16,"isListServicesNotice":false,"isBannerLessConsent":false,"isTcf":false,"isGcm":false,"isGcmListPurposes":true,"hasLazyData":false},"anonymousContentUrl":"https:\/\/mad-summit.de\/wp-content\/uploads\/rcb_js_uploads\/291f341b69eb1e35bf7ef60ee97f53c1\/dist\/","anonymousHash":"291f341b69eb1e35bf7ef60ee97f53c1","hasDynamicPreDecisions":false,"isLicensed":true,"isDevLicense":false,"multilingualSkipHTMLForTag":"","isCurrentlyInTranslationEditorPreview":false,"defaultLanguage":"","currentLanguage":"","activeLanguages":[],"context":"","iso3166OneAlpha2":{"AF":"Afghanistan","AX":"Aland Islands","AL":"Albania","DZ":"Algeria","AS":"American Samoa","AD":"Andorra","AO":"Angola","AI":"Anguilla","AQ":"Antarctica","AG":"Antigua And Barbuda","AR":"Argentina","AM":"Armenia","AW":"Aruba","AU":"Australia","AT":"Austria","AZ":"Azerbaijan","BS":"Bahamas","BH":"Bahrain","BD":"Bangladesh","BB":"Barbados","BY":"Belarus","BE":"Belgium","BZ":"Belize","BJ":"Benin","BM":"Bermuda","BT":"Bhutan","BO":"Bolivia","BA":"Bosnia And Herzegovina","BW":"Botswana","BV":"Bouvet Island","BR":"Brazil","IO":"British Indian Ocean Territory","BN":"Brunei Darussalam","BG":"Bulgaria","BF":"Burkina Faso","BI":"Burundi","KH":"Cambodia","CM":"Cameroon","CA":"Canada","CV":"Cape Verde","BQ":"Caribbean Netherlands","KY":"Cayman Islands","CF":"Central African Republic","TD":"Chad","CL":"Chile","CN":"China","CX":"Christmas Island","CC":"Cocos (Keeling) Islands","CO":"Colombia","KM":"Comoros","CG":"Congo","CD":"Congo, Democratic Republic","CK":"Cook Islands","CR":"Costa Rica","CI":"Cote D'Ivoire","HR":"Croatia","CU":"Cuba","CW":"Cura\u00e7ao","CY":"Cyprus","CZ":"Czech Republic","DK":"Denmark","DJ":"Djibouti","DM":"Dominica","DO":"Dominican Republic","EC":"Ecuador","EG":"Egypt","SV":"El Salvador","GQ":"Equatorial Guinea","ER":"Eritrea","EE":"Estonia","ET":"Ethiopia","FK":"Falkland Islands (Malvinas)","FO":"Faroe Islands","FM":"Federated States Of Micronesia","FJ":"Fiji","FI":"Finland","FR":"France","GF":"French Guiana","PF":"French Polynesia","TF":"French Southern and Antarctic Lands","GA":"Gabon","GM":"Gambia","GE":"Georgia","DE":"Germany","GH":"Ghana","GI":"Gibraltar","GR":"Greece","GL":"Greenland","GD":"Grenada","GP":"Guadeloupe","GU":"Guam","GT":"Guatemala","GG":"Guernsey","GN":"Guinea","GW":"Guinea-Bissau","GY":"Guyana","HT":"Haiti","HM":"Heard Island & Mcdonald Islands","VA":"Holy See (Vatican City State)","HN":"Honduras","HK":"Hong Kong","HU":"Hungary","IS":"Iceland","IN":"India","ID":"Indonesia","IR":"Iran, Islamic Republic Of","IQ":"Iraq","IE":"Ireland","IM":"Isle Of Man","IL":"Israel","IT":"Italy","JM":"Jamaica","JP":"Japan","JE":"Jersey","JO":"Jordan","KZ":"Kazakhstan","KE":"Kenya","KI":"Kiribati","KR":"Korea","XK":"Kosovo","KW":"Kuwait","KG":"Kyrgyzstan","LA":"La
67o People's Democratic Republic","LV":"Latvia","LB":"Lebanon","LS":"Lesotho","LR":"Liberia","LY":"Libyan Arab Jamahiriya","LI":"Liechtenstein","LT":"Lithuania","LU":"Luxembourg","MO":"Macao","MK":"Macedonia","MG":"Madagascar","MW":"Malawi","MY":"Malaysia","MV":"Maldives","ML":"Mali","MT":"Malta","MH":"Marshall Islands","MQ":"Martinique","MR":"Mauritania","MU":"Mauritius","YT":"Mayotte","MX":"Mexico","MD":"Moldova","MC":"Monaco","MN":"Mongolia","ME":"Montenegro","MS":"Montserrat","MA":"Morocco","MZ":"Mozambique","MM":"Myanmar","NA":"Namibia","NR":"Nauru","NP":"Nepal","NL":"Netherlands","AN":"Netherlands Antilles","NC":"New Caledonia","NZ":"New Zealand","NI":"Nicaragua","NE":"Niger","NG":"Nigeria","NU":"Niue","NF":"Norfolk Island","KP":"North Korea","MP":"Northern Mariana Islands","NO":"Norway","OM":"Oman","PK":"Pakistan","PW":"Palau","PS":"Palestinian Territory, Occupied","PA":"Panama","PG":"Papua New Guinea","PY":"Paraguay","PE":"Peru","PH":"Philippines","PN":"Pitcairn","PL":"Poland","PT":"Portugal","PR":"Puerto Rico","QA":"Qatar","RE":"Reunion","RO":"Romania","RU":"Russian Federation","RW":"Rwanda","BL":"Saint Barthelemy","SH":"Saint Helena","KN":"Saint Kitts And Nevis","LC":"Saint Lucia","MF":"Saint Martin","PM":"Saint Pierre And Miquelon","VC":"Saint Vincent And Grenadines","WS":"Samoa","SM":"San Marino","ST":"Sao Tome And Principe","SA":"Saudi Arabia","SN":"Senegal","RS":"Serbia","SC":"Seychelles","SL":"Sierra Leone","SG":"Singapore","SX":"Sint Maarten","SK":"Slovakia","SI":"Slovenia","SB":"Solomon Islands","SO":"Somalia","ZA":"South Africa","GS":"South Georgia And Sandwich Isl.","SS":"South Sudan","ES":"Spain","LK":"Sri Lanka","SD":"Sudan","SR":"Suriname","SJ":"Svalbard And Jan Mayen","SZ":"Swaziland","SE":"Sweden","CH":"Switzerland","SY":"Syrian Arab Republic","TW":"Taiwan","TJ":"Tajikistan","TZ":"Tanzania","TH":"Thailand","TL":"Timor-Leste","TG":"Togo","TK":"Tokelau","TO":"Tonga","TT":"Trinidad And Tobago","TN":"Tunisia","TR":"Turkey","TM":"Turkmenistan","TC":"Turks And Caicos Islands","TV":"Tuvalu","UG":"Uganda","UA":"Ukraine","AE":"United Arab Emirates","GB":"United Kingdom","US":"United States","UM":"United States Outlying Islands","UY":"Uruguay","UZ":"Uzbekistan","VU":"Vanuatu","VE":"Venezuela","VN":"Vietnam","VG":"Virgin Islands, British","VI":"Virgin Islands, U.S.","WF":"Wallis And Futuna","EH":"Western Sahara","YE":"Yemen","ZM":"Zambia","ZW":"Zimbabwe"},"visualParentSelectors":{".et_pb_video_box":1,".et_pb_video_slider:has(>.et_pb_slider_carousel %s)":"self",".ast-oembed-container":1,".wpb_video_wrapper":1,".gdlr-core-pbf-background-wrap":1},"isPreventPreDecision":false,"isInvalidateImplicitUserConsent":false,"dependantVisibilityContainers":["[role=\"tabpanel\"]",".eael-tab-content-item",".wpcs_content_inner",".op3-contenttoggleitem-content",".op3-popoverlay-content",".pum-overlay","[data-elementor-type=\"popup\"]",".wp-block-ub-content-toggle-accordion-content-wrap",".w-popup-wrap",".oxy-lightbox_inner[data-inner-content=true]",".oxy-pro-accordion_body",".oxy-tab-content",".kt-accordion-panel",".vc_tta-panel-body",".mfp-hide","div[id^=\"tve_thrive_lightbox_\"]",".brxe-xpromodalnestable",".evcal_eventcard",".divioverlay",".et_pb_toggle_content"],"disableDeduplicateExceptions":[".et_pb_video_slider"],"bannerDesignVersion":12,"bannerI18n":{"showMore":"Show more","hideMore":"Hide","showLessRelevantDetails":"Show more details (%s)","hideLessRelevantDetails":"Hide more details (%s)","other":"Other","legalBasis":{"label":"Use on legal basis of","consentPersonalData":"Consent for processing personal data","consentStorage":"Consent for storing or accessing information on the terminal equipment of the user","legitimateInterestPersonalData":"Legitimate interest for the processing of personal data","legitimateInterestStorage":"Provision of explicitly requested digital service for storing or accessing information on the terminal equipment of the user","legalRequirementPersonalData":"Compliance with a legal obligation for processing of personal data"},"territorialLegalBasisArticles":{"gdpr-eprivacy":{"dataProcessingInUnsafeCountries":"Art. 49 (1) (a) GDPR"},"dsg-switzerland":{"dataProcessingInUnsafeCountries":"Art. 17 (1) (a) DSG (Switzerland)"}},"legitimateInterest":"Legitimate interest","consent":"Consent","crawlerLinkAlert":"We have recognized that you are a crawler\/bot. Only natural persons must consent to cookies and processing of personal data. Therefore, the link has no function for you.","technicalCookieDefinitions":"Technical cookie definitions","technicalCookieName":"Technical cookie name","usesCookies":"Uses cookies","cookieRefresh":"Cookie refresh","usesNonCookieAccess":"Uses cookie-like information (LocalStorage, SessionStorage, IndexDB, etc.)","host":"Host","duration":"Duration","noExpiration":"No expiration","type":"Type","purpose":"Purpose","purposes":"Purposes","description":"Description","optOut":"Opt-out","optOutDesc":"Cookie can be set to store opt-out of the described behaviour.","headerTitlePrivacyPolicyHistory":"History of your privacy settings","skipToConsentChoices":"Skip to consent choices","historyLabel":"Show consent from","historyItemLoadError":"Reading the consent has failed. Please try again later!","historySelectNone":"Not yet consented to","provider":"Provider","providerContactPhone":"Phone","providerContactEmail":"Email","providerContactLink":"Contact form","providerPrivacyPolicyUrl":"Privacy Policy","providerLegalNoticeUrl":"Legal notice","nonStandard":"Non-standardized data processing","nonStandardDesc":"Some services set cookies and\/or process personal data without complying with consent communication standards. These services are divided into several groups. So-called \"essential services\" are used based on legitimate interest and cannot be opted out (an objection may have to be made by email or letter in accordance with the privacy policy), while all other services are used only after consent has been given.","dataProcessingInThirdCountries":"Data processing in third countries","safetyMechanisms":{"label":"Safety mechanisms for data transmission","standardContractualClauses":"Standard contractual clauses","adequacyDecision":"Adequacy decision","eu":"EU","
67switzerland":"Switzerland","bindingCorporateRules":"Binding corporate rules","contractualGuaranteeSccSubprocessors":"Contractual guarantee for standard contractual clauses with sub-processors"},"durationUnit":{"n1":{"s":"second","m":"minute","h":"hour","d":"day","mo":"month","y":"year"},"nx":{"s":"seconds","m":"minutes","h":"hours","d":"days","mo":"months","y":"years"}},"close":"Close","closeWithoutSaving":"Close without saving","yes":"Yes","no":"No","unknown":"Unknown","none":"None","noLicense":"No license activated - not for production use!","devLicense":"Product license not for production use!","devLicenseLearnMore":"Learn more","devLicenseLink":"https:\/\/devowl.io\/knowledge-base\/license-installation-type\/","andSeparator":" and ","deprecated":{"appropriateSafeguard":"Appropriate safeguard","dataProcessingInUnsafeCountries":"Data processing in unsafe third countries","legalRequirement":"Compliance with a legal obligation"}},"pageRequestUuid4":"a965cc223-a293-4914-8105-c3e2a1af6eb1","pageByIdUrl":"https:\/\/mad-summit.de?page_id","pluginUrl":"https:\/\/devowl.io\/wordpress-real-cookie-banner\/"}}</script>
67<script data-skip-lazy-load="js-extra" data-skip-moving="true" data-no-defer nitro-exclude data-alt-type="application/ld+json" data-dont-merge data-wpmeteor-nooptimize="true" data-cfasync="false" id="a8af102a76970001f1ad5e06f4bf714852-js-extra">
68(()=>{var x=function (a,b){return-1<["codeOptIn","codeOptOut","codeOnPageLoad","contactEmail"].indexOf(a)&&"string"==typeof b&&b.startsWith("base64-encoded:")?window.atob(b.substr(15)):b},t=(e,t)=>new Proxy(e,{get:(e,n)=>{let r=Reflect.get(e,n);return n===t&&"string"==typeof r&&(r=JSON.parse(r,x),Reflect.set(e,n,r)),r}}),n=JSON.parse(document.getElementById("a8af102a76970001f1ad5e06f4bf714851-js-extra").innerHTML,x);window.Proxy?n.others.frontend=t(n.others.frontend,"groups"):n.others.frontend.groups=JSON.parse(n.others.frontend.groups,x);window.Proxy?n.others=t(n.others,"customizeValuesBanner"):n.others.customizeValuesBanner=JSON.parse(n.others.customizeValuesBanner,x);;window.realCookieBanner=n;window[Math.random().toString(36)]=n;
69})();
70</script>
70<script data-cfasync="false" id="real-cookie-banner-pro-banner-js-before">
71((a,b)=>{a[b]||(a[b]={unblockSync:()=>undefined},["consentSync"].forEach(c=>a[b][c]=()=>({cookie:null,consentGiven:!1,cookieOptIn:!0})),["consent","consentAll","unblock"].forEach(c=>a[b][c]=(...d)=>new Promise(e=>a.addEventListener(b,()=>{a[b][c](...d).then(e)},{once:!0}))))})(window,"consentApi");
72//# sourceURL=real-cookie-banner-pro-banner-js-before
73</script>
vendor: 1 bytes, line 73
73
74<script data-cfasync="false" id="real-cookie-banner-pro-banner-js" defer src="https://mad-summit.de/wp-content/uploads/rcb_js_uploads/291f341b69eb1e35bf7ef60ee97f53c1/dist/2082473570.js?x29490&amp;ver=aaace4e25d9fef6805a3bb6e7d6abaa8"></script>
74
75<style id="wp-img-auto-sizes-contain-inline-css">
76img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}
77/*# sourceURL=wp-img-auto-sizes-contain-inline-css */
78</style>
79<style id="wp-emoji-styles-inline-css">
80
81	img.wp-smiley, img.emoji {
82		display: inline !important;
83		border: none !important;
84		box-shadow: none !important;
85		height: 1em !important;
86		width: 1em !important;
87		margin: 0 0.07em !important;
88		vertical-align: -0.1em !important;
89		background: none !important;
90		padding: 0 !important;
91	}
92/*# sourceURL=wp-emoji-styles-inline-css */
93</style>
94<style id="wp-block-library-inline-css">
95: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;
95--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;word-break:normal!important}.screen-reader-text:focus{background-color:#ddd;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html :where(.has-border-color){border-style:solid}html :where([style^=border-color],[style*=";border-color"],[style*="; border-color"]){border-style:solid}html :where([style^=border-top-color],[style*=";border-top-color"],[style*="; border-top-color"]){border-top-style:solid}html :where([style^=border-right-color],[style*=";border-right-color"],[style*="; border-right-color"]){border-right-style:solid}html :where([style^=border-bottom-color],[style*=";border-bottom-color"],[style*="; border-bottom-color"]){border-bottom-style:solid}html :where([style^=border-left-color],[style*=";border-left-color"],[style*="; border-left-color"]){border-left-style:solid}html :where([style^=border-width],[style*=";border-width"],[style*="; border-width"]){border-style:solid}html :where([style^=border-top-width],[style*=";border-top-width"],[style*="; border-top-width"]){border-top-style:solid}html :where([style^=border-right-width],[style*=";border-right-width"],[style*="; border-right-width"]){border-right-style:solid}html :where([style^=border-bottom-width],[style*=";border-bottom-width"],[style*="; border-bottom-width"]){border-bottom-style:solid}html :where([style^=border-left-width],[style*=";border-left-width"],[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}}
96
97/*# sourceURL=/wp-includes/css/dist/block-library/common.min.css */
98</style>
99<style id="classic-theme-styles-inline-css">
100/*! This file is auto-generated */
101.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}
102/*# sourceURL=/wp-includes/css/classic-themes.min.css */
103</style>
104
105<style id="global-styles-inline-css">
106:root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgb(252,185,
1060) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp: 6px 6px 0px rgb(0, 0, 0);}.wp-block-button{--wp--preset--dimension--25: 25%;--wp--preset--dimension--50: 50%;--wp--preset--dimension--75: 75%;--wp--preset--dimension--100: 100%;}:where(body) { margin: 0; }:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}body{padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;}:root :where(.wp-element-button, .wp-block-button__link){background-color: #32373c;border-width: 0;color: #fff;font-family: inherit;font-size: inherit;font-style: inherit;font-weight: inherit;letter-spacing: inherit;line-height: inherit;padding-top: calc(0.667em + 2px);padding-right: calc(1.333em + 2px);padding-bottom: calc(0.667em + 2px);padding-left: calc(1.333em + 2px);text-decoration: none;text-transform: inherit;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}
106.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;}
107/*# sourceURL=global-styles-inline-css */
108</style>
109
110<link rel="stylesheet" id="contact-form-7-css" media="all" consent-original-href-_="https://mad-summit.de/wp-content/plugins/contact-form-7/includes/css/styles.css?ver=6.1.7" consent-required="84341" consent-by="services" consent-id="84342"/>
111<link rel='stylesheet' id='theme.css-css' href='https://mad-summit.de/wp-content/plugins/popup-builder/public/css/theme.css?x29490&amp;ver=4.4.5' media='all' />
112<link rel='stylesheet' id='header_builder_style-css' href='https://mad-summit.de/wp-content/plugins/sands-header-builder/include/style.css?x29490&amp;ver=7.1' media='all' />
113<link rel='stylesheet' id='sands-stickynewsletter-plugin-css' href='https://mad-summit.de/wp-content/plugins/sands-sitcky-newsletter/include/style.css?x29490&amp;ver=7.1' media='all' />
114<link rel='stylesheet' id='sands-stickymobilemenu-plugin-css' href='https://mad-summit.de/wp-content/plugins/sands-sticky-mobile-menu/include/style.css?x29490&amp;ver=7.1' media='all' />
115<link rel='stylesheet' id='tracks_list_style-css' href='https://mad-summit.de/wp-content/plugins/sands-tracks-list/style.css?x29490&amp;ver=7.1' media='all' />
116<link rel='stylesheet' id='sands_advanced_tickets_display_css-css' href='https://mad-summit.de/wp-content/plugins/sands_advanced_tickets_display/assets/css/sands_advanced_tickets_display.css?x29490&amp;ver=7.1' media='all' />
117<link rel='stylesheet' id='jqbxslidercss-css' href='https://mad-summit.de/wp-content/plugins/sands_advanced_tickets_display/assets/libs/jquery.bxslider/jquery.bxslider.min.css?x29490&amp;ver=7.1' media='all' />
118<link rel='stylesheet' id='sands-subscription-evalanche-css-css' href='https://mad-summit.de/wp-content/plugins/subscription-integration-nl-registration/include/style.css?x29490&amp;ver=7.1' media='all' />
119<link rel='stylesheet' id='wen-logo-slider-slick-carousel-css' href='https://mad-summit.de/wp-content/plugins/wen-logo-slider/vendors/slick-carousel/slick.css?x29490&amp;ver=1.3.2' media='all' />
120<link rel='stylesheet' id='wen-logo-slider-slick-theme-css' href='https://mad-summit.de/wp-content/plugins/wen-logo-slider/vendors/slick-carousel/slick-theme.css?x29490&amp;ver=1.3.2' media='all' />
121<link rel='stylesheet' id='wen-logo-slider-css' href='https://mad-summit.de/wp-content/plugins/wen-logo-slider/public/css/wen-logo-slider-public.css?x29490&amp;ver=3.0.0' media='all' />
122<link rel='stylesheet' id='mc4wp-form-basic-css' href='https://mad-summit.de/wp-content/plugins/mailchimp-for-wp/assets/css/form-basic.css?x29490&amp;ver=4.13.1' media='all' />
123<link rel='stylesheet' id='flexslider-css' href='https://mad-summit.de/wp-content/plugins/flexslider-hg/css/flexslider.css?x29490&amp;ver=7.1' media='all' />
124<link rel='stylesheet' id='sliderpro-plugin-style-css' href='https://mad-summit.de/wp-content/plugins/sliderpro/public/assets/css/slider-pro.min.css?x29490&amp;ver=4.8.14' media='all' />
125<link rel='stylesheet' id='sands-walkuere-app-styles-css' href='https://mad-summit.de/wp-content/themes/sands-events-subtheme/can-rendering/walkuere_vue_app/dist/css/app.css?x29490&amp;ver=7.1' media='all' />
126<link rel='stylesheet' id='splide-css-css' href='https://cdn.jsdelivr.net/npm/@splidejs/splide@latest/dist/css/splide.min.css?ver=4.0.7' media='all' />
127<link rel='stylesheet' id='style-css' href='https://mad-summit.de/wp-content/themes/sands-events-subtheme/style.css?x29490&amp;ver=7.1' media='all' />
128<link rel='stylesheet' id='superfish-css' href='https://mad-summit.de/wp-content/themes/thekeynote-v1-00/plugins/superfish/css/superfish.css?x29490&amp;ver=7.1' media='all' />
129<link rel='stylesheet' id='dlmenu-css' href='https://mad-summit.de/wp-content/themes/thekeynote-v1-00/plugins/dl
129-menu/component.css?x29490&amp;ver=7.1' media='all' />
130<link rel='stylesheet' id='font-awesome-css' href='https://mad-summit.de/wp-content/themes/thekeynote-v1-00/plugins/font-awesome-new/css/font-awesome.min.css?x29490&amp;ver=7.1' media='all' />
131<link rel='stylesheet' id='jquery-fancybox-css' href='https://mad-summit.de/wp-content/themes/thekeynote-v1-00/plugins/fancybox/jquery.fancybox.css?x29490&amp;ver=7.1' media='all' />
132<link rel='stylesheet' id='style-responsive-css' href='https://mad-summit.de/wp-content/themes/thekeynote-v1-00/stylesheet/style-responsive.css?x29490&amp;ver=7.1' media='all' />
133<link rel='stylesheet' id='style-custom-css' href='https://mad-summit.de/wp-content/themes/thekeynote-v1-00/stylesheet/style-custom.css?x29490&amp;ver=7.1' media='all' />
134<link rel='stylesheet' id='cf7cf-style-css' href='https://mad-summit.de/wp-content/plugins/cf7-conditional-fields/style.css?x29490&amp;ver=2.7.13' media='all' />
135<link rel="stylesheet" id="jquery-ui-smoothness-css" media="screen" consent-original-href-_="https://mad-summit.de/wp-content/plugins/contact-form-7/includes/js/jquery-ui/themes/smoothness/jquery-ui.min.css?ver=1.12.1" consent-required="84341" consent-by="services" consent-id="84342"/>
136<script id="jquery-core-js" src="https://mad-summit.de/wp-content/plugins/enable-jquery-migrate-helper/js/jquery/jquery-1.12.4-wp.js?x29490&amp;ver=1.12.4-wp"></script>
vendor: 1 bytes, line 136
136
137<script id="jquery-migrate-js" src="https://mad-summit.de/wp-content/plugins/enable-jquery-migrate-helper/js/jquery-migrate/jquery-migrate-1.4.1-wp.js?x29490&amp;ver=1.4.1-wp"></script>
vendor: 1 bytes, line 137
137
138<script id="Popup.js-js-before">
139var sgpbPublicUrl = "https:\/\/mad-summit.de\/wp-content\/plugins\/popup-builder\/public\/";
140var SGPB_JS_LOCALIZATION = {"imageSupportAlertMessage":"Es werden nur Bilddateien unterst\u00fctzt","pdfSupportAlertMessage":"Es werden nur PDF-Dateien unterst\u00fctzt","areYouSure":"Sind Sie sicher?","addButtonSpinner":"L","audioSupportAlertMessage":"Es werden nur Audiodateien unterst\u00fctzt (z. B.: mp3, wav, m4a, ogg)","publishPopupBeforeElementor":"Bitte ver\u00f6ffentlichen Sie das Popup, bevor Sie Elementor damit verwenden!","publishPopupBeforeDivi":"Bitte ver\u00f6ffentlichen Sie das Popup, bevor Sie den Divi Builder damit verwenden!","closeButtonAltText":"Schlie\u00dfen"};
141//# sourceURL=Popup.js-js-before
142</script>
vendor: 1 bytes, line 142
142
143<script id="Popup.js-js" src="https://mad-summit.de/wp-content/plugins/popup-builder/public/js/Popup.js?x29490&amp;ver=4.4.5"></script>
vendor: 1 bytes, line 143
143
144<script id="PopupConfig.js-js" src="https://mad-summit.de/wp-content/plugins/popup-builder/public/js/PopupConfig.js?x29490&amp;ver=4.4.5"></script>
vendor: 1 bytes, line 144
144
145<script id="PopupBuilder.js-js-before">
146var SGPB_POPUP_PARAMS = {"popupTypeAgeRestriction":"ageRestriction","defaultThemeImages":{"1":"https:\/\/mad-summit.de\/wp-content\/plugins\/popup-builder\/public\/img\/theme_1\/close.png","2":"https:\/\/mad-summit.de\/wp-content\/plugins\/popup-builder\/public\/img\/theme_2\/close.png","3":"https:\/\/mad-summit.de\/wp-content\/plugins\/popup-builder\/public\/img\/theme_3\/close.png","5":"https:\/\/mad-summit.de\/wp-content\/plugins\/popup-builder\/public\/img\/theme_5\/close.png","6":"https:\/\/mad-summit.de\/wp-content\/plugins\/popup-builder\/public\/img\/theme_6\/close.png"},"homePageUrl":"https:\/\/mad-summit.de\/","isPreview":false,"convertedIdsReverse":[],"dontShowPopupExpireTime":365,"conditionalJsClasses":[],"disableAnalyticsGeneral":"0"};
147var SGPB_JS_PACKAGES = {"packages":{"current":1,"free":1,"silver":2,"gold":3,"platinum":4},"extensions":{"geo-targeting":false,"advanced-closing":false}};
148var SGPB_JS_PARAMS = {"ajaxUrl":"https:\/\/mad-summit.de\/wp-admin\/admin-ajax.php","nonce":"953ed3423f"};
149//# sourceURL=PopupBuilder.js-js-before
150</script>
vendor: 1 bytes, line 150
150
151<script id="PopupBuilder.js-js" src="https://mad-summit.de/wp-content/plugins/popup-builder/public/js/PopupBuilder.js?x29490&amp;ver=4.4.5"></script>
vendor: 1 bytes, line 151
151
152<script id="ExitIntent.js-js" src="https://mad-summit.de/wp-content/plugins/popupbuilder-exit-intent/public/javascript/ExitIntent.js?x29490&amp;ver=4.4.5"></script>
vendor: 1 bytes, line 152
152
153<script id="moment-js-js" src="https://mad-summit.de/wp-content/plugins/sands-countdown-client/include/moment.js?x29490&amp;ver=7.1"></script>
vendor: 1 bytes, line 153
153
154<script id="moment-timezone-js-js" src="https://mad-summit.de/wp-content/plugins/sands-countdown-client/include/moment-timezone-with-data.min.js?x29490&amp;ver=7.1"></script>
vendor: 1 bytes, line 154
154
155<script id="sands-header-builder-js-js" src="https://mad-summit.de/wp-content/plugins/sands-header-builder/include/script.js?x29490&amp;ver=7.1"></script>
vendor: 1 bytes, line 155
155
156<script id="sands-multi-loc-js-extra">
157var mlccontext = {"activelocations":[{"city":"Berlin","city_de":"Berlin","location_button":"Summit entdecken","location_button_EN":"Summit entdecken","manipulateSessionTime":"+1","select_series":["NbYurxeixNNE8PyGj"],"location_landing_page":85355,"background_image":false,"detail_image":"https://mad-summit.de/wp-content/uploads/2024/08/Berlin_MLC-1.png","location_color":"#5034c2","members_color_gradient":"linear-gradient(180deg, #f2f1f7, #ffffff);","members_light_color":"#eae7f4","members_dark_color":"#e54a9e","members_card_subheadline":"Berlin","cta_location_based_color":"#720353","cta_location_based_color_hover":"#720353","cta_location_based_text":"#ffffff","cta_location_based_text_hover":"#ffffff","primary_btn_location_based_color":"#5034c2","primary_btn_location_based_color_hover":"#5034c2","primary_btn_location_based_text":"#ffffff","primary_btn_location_based_text_hover":"#ffffff","secondary_btn_location_based_color":"#720353","secondary_btn_location_based_color_hover":"#720353","location_text_color":"#ffffff","marketing_banner_bg_color":"#720353","display_date":"24. - 27. November 2025","buttonLink":"https://mad-summit.de/berlin/","location_session_time_is_active":"1","location_program_dates_preview_is_active":false,"location_show_rooms_is_active":false,"location_show_small_view_is_active":"1","editionlabelaliases":"mad22022, Berlin 2023, Berlin 2024","location_is_on_globe":"1","traning_location":false,"conference_day_labels":false,"show_vue_based_track_page":false,"boxheadline":"Alle Workshops des n\u00e4chsten MAD Summits  ","boxheadline_de":"Alle Workshops des n\u00e4chsten MAD Summits  ","location_mc_language":"de","loc_logo_image":"https://mad-summit.de/wp-content/uploads/2025/08/MADS_global_RGB_by_entwickler_de_Desktop_Menu.svg","loc_logo_image_en":"https://mad-summit.de/wp-content/uploads/2025/08/MADS_global_RGB_by_entwickler_de_Desktop_Menu.svg","location_mc_editon_value":"APIS222","location_mc_list_id":"de2c881f4a","location_additional_header":"\u003Cscript type=\"application/ld+json\"\u003E\r\n{\r\n  \"@context\": \"https://schema.org\",\r\n  \"@type\": \"Event\",\r\n  \"name\": \"MAD Summit 2025 - Berlin-Edition\",\r\n  \"startDate\": \"2025-11-24T09:00:00+01:00\",\r\n  \"endDate\": \"2025-11-27T18:00:00+01:00\",\r\n  \"eventAttendanceMode\": \"https://schema.org/OfflineEventAttendanceMode\",\r\n  \"eventStatus\": \"https://schema.org/EventScheduled\",\r\n  \"location\": {\r\n    \"@type\": \"Place\",\r\n    \"name\": \"Maritim pro Arte Hotel\",\r\n    \"address\": {\r\n      \"@type\": \"PostalAddress\",\r\n      \"streetAddress\": \"Friedrichstra\u00df 151\",\r\n      \"addressLocality\": \"Berlin\",\r\n      \"postalCode\": \"10117\",\r\n      \"addressCountry\": \"DE\"\r\n    }\r\n  },\r\n  \"organizer\": {\r\n    \"@type\": \"Organization\",\r\n    \"name\": \"Entwickler.de Akademie\",\r\n    \"url\": \"https://entwickler.de/entwickler-akademie\"\r\n  },\r\n  \"performer\": {\r\n    \"@type\": \"Organization\",\r\n    \"name\": \"Software & Support Media GmbH\"\r\n  },\r\n  \"url\": \"https://mad-summit.de/berlin/\",\r\n  \"doorTime\": \"08:00:00\",\r\n  \"inLanguage\": \"de\",\r\n  \"description\": \"Das Trainingsevent f\u00fcr API Design, hands-on Software Architektur und Enterprise Software Entwicklung.\",\r\n  \"image\": \"https://mad-summit.de/wp-content/uploads/2025/01/MADS_MUC24_save_the_date_GT-6268_v2.jpg\",\r\n  \"audience\": {\r\n    \"@type\": \"Audience\",\r\n    \"audienceType\": \"Developer, Tech-Enthusiasts, CTOs, Engineers, Backend-Developer, Fullstack-Developer, API Engineers, Devops Developer\"\r\n  },\r\n  \"offers\": [\r\n    {\r\n      \"@type\": \"Offer\",\r\n      \"name\": \"Vor Ort Ticket mit Early-Bird-Rabatt\",\r\n      \"description\": \"Workshops\",\r\n      \"price\": \"1399\",\r\n      \"priceCurrency\": \"EUR\",\r\n      \"url\": \"https://mad-summit.de/berlin/tickets-berlin/?loc=ber\",\r\n      \"availability\": \"https://schema.org/PreOrder\",\r\n      \"validFrom\": \"2025-01-23\",\r\n      \"validThrough\": \"2025-09-04\"\r\n    },\r\n    {\r\n      \"@type\": \"Offer\",\r\n      \"name\": \"Vor Ort Ticket mit Early-Bird-Rabatt\",\r\n      \"description\": \"Workshops\",\r\n      \"price\": \"1199\",\r\n      \"priceCurrency\": \"EUR\",\r\n      \"url\": \"https://mad-summit.de/berlin/tickets-berlin/?loc=ber\",\r\n      \"availability\": \"https://schema.org/PreOrder\",\r\n      \"validFrom\": \"2025-09-05\",\r\n      \"validThrough\": \"2025-10-16\"\r\n    },\r\n    {\r\n      \"@type\": \"Offer\",\r\n      \"name\": \"Vor Ort Ticket mit Early-Bird-Rabatt\",\r\n      \"description\": \"Workshops\",\r\n      \"price\": \"899\",\r\n      \"priceCurrency\": \"EUR\",\r\n      \"url\": \"https://mad-summit.de/berlin/tickets-berlin/?loc=ber\",\r\n      \"availability\": \"https://schema.org/PreOrder\",\r\n      \"validFrom\": \"2025-10-17\",\r\n      \"validThrough\": \"2025-11-27\"\r\n    }\r\n  ]\r\n}\r\n\u003C/script\u003E","editionlabel":"Berlin 2025","location_top_marketing_banner_details_german":"\u003Cp class=\"col-xs-10 col-md-11 tmcb-left\" style=\"width: 100%; text-align: center;\"\u003E\u003Ca style=\"text-decoration: none;\" href=\" https://mad-summit.de/berlin/tickets-berlin/\"\u003E\u003Cstrong\u003ELetzte Pl\u00e4tze sichern: \u2713 Teamrabatt ab 3 Anmeldungen \u2713 API Bootcamp\u003C/strong\u003E\u003C/
157a\u003E\u003C/p\u003E\n","location_top_marketing_banner_details":"\u003Cp class=\"col-xs-10 col-md-11 tmcb-left\" style=\"width: 100%; text-align: center;\"\u003E\u003Ca style=\"text-decoration: none;\" href=\" https://mad-summit.de/berlin/tickets-berlin/\"\u003E\u003Cstrong\u003ELetzte Pl\u00e4tze sichern: \u2713 Teamrabatt ab 3 Anmeldungen \u2713 API Bootcamp\u003C/strong\u003E\u003C/a\u003E\u003C/p\u003E\n","location_is_active":"1","identifier":"ber","location_landing_page_DE":85355,"buttonLink_DE":"https://mad-summit.de/berlin/","location_program_page":4670,"programbuttonLink":"https://mad-summit.de/berlin/programm-berlin/","location_program_page_De":4670,"programbuttonLink_DE":"https://mad-summit.de/berlin/programm-berlin/","call_for_action_on_speaker_and_session_details_german":"\u003Cdiv class=\"call-for-action-box\" style=\"background: linear-gradient(135deg, #5034c2 0%, #5034c2 100%); border-radius: 25px; display: block; padding: 15px; margin-bottom: 20px!important;\"\u003E\n\u003Cp\u003E\u003Cspan style=\"font-size: 25px; color: #ffffff; display: block; font-weight: bold; margin-top: 20px !important;\"\u003EBis Eventbeginn:\u003C/span\u003E\u003C/p\u003E\n\u003Cp\u003E\u003Cspan style=\"color: #ffffff;\"\u003E\u003Cspan style=\"font-size: 17px; margin-top: 20px !important;\"\u003E\u2713 Teamrabatt ab 3 Anmeldungen\u003Cbr /\u003E\n\u2713 Bis zu 100 \u20ac\u00a0 p.P. sparen\u003C/span\u003E\u003C/span\u003E\u003Cbr /\u003E\n\u003Cspan style=\"color: #ffffff;\"\u003E\u003Cspan style=\"font-size: 17px;\"\u003E\u2713 4-Tages-Geschenk\u00a0\u003C/span\u003E\u003C/span\u003E\u003Cbr /\u003E\n\u003Cspan style=\"color: #ffffff; font-size: 20px;\"\u003E\u003Ca class=\"gdlr-button global-border-radius mlcBasedButtons655190 custom-primary-button\" style=\"text-transform: uppercase; margin-top: 20px; background-color: black !important; border-color: black !important; color: #ffffff !important; font-size: 20px!important;\" href=\"https://mad-summit.de/berlin/tickets-berlin/\"\u003EJetzt anmelden\u003C/
157a\u003E\u003C/span\u003E\u003C/p\u003E\n\u003C/div\u003E\n","call_for_action_on_speaker_and_session_details":"\u003Cdiv class=\"call-for-action-box\" style=\"background: linear-gradient(135deg, #5034c2 0%, #5034c2 100%); border-radius: 25px; display: block; padding: 15px; margin-bottom: 20px!important;\"\u003E\n\u003Cp\u003E\u003Cspan style=\"font-size: 25px; color: #ffffff; display: block; font-weight: bold; margin-top: 20px !important;\"\u003EBis Eventbeginn:\u003C/span\u003E\u003C/p\u003E\n\u003Cp\u003E\u003Cspan style=\"color: #ffffff;\"\u003E\u003Cspan style=\"font-size: 17px; margin-top: 20px !important;\"\u003E\u2713 Teamrabatt ab 3 Anmeldungen\u003Cbr /\u003E\n\u2713 Bis zu 100 \u20ac\u00a0 p.P. sparen\u003C/span\u003E\u003C/span\u003E\u003Cbr /\u003E\n\u003Cspan style=\"color: #ffffff;\"\u003E\u003Cspan style=\"font-size: 17px;\"\u003E\u2713 4-Tages-Geschenk\u00a0\u003C/span\u003E\u003C/span\u003E\u003Cbr /\u003E\n\u003Cspan style=\"color: #ffffff; font-size: 20px;\"\u003E\u003Ca class=\"gdlr-button global-border-radius mlcBasedButtons655190 custom-primary-button\" style=\"text-transform: uppercase; margin-top: 20px; background-color: black !important; border-color: black !important; color: #ffffff !important; font-size: 20px!important;\" href=\"https://mad-summit.de/berlin/tickets-berlin/\"\u003EJetzt anmelden\u003C/
157a\u003E\u003C/span\u003E\u003C/p\u003E\n\u003C/div\u003E\n","additional_after_filter_html":"\u003Cdiv class=\"call-for-action-box\" style=\"background: linear-gradient(135deg, #5034c2 0%, #5034c2 100%); border-radius: 25px; display: block; padding: 15px; margin-bottom: 20px!important;\"\u003E\n\u003Cp\u003E\u003Cspan style=\"font-size: 25px; color: #ffffff; display: block; font-weight: bold; margin-top: 20px !important;\"\u003EBis Eventbeginn:\u003C/span\u003E\u003C/p\u003E\n\u003Cp\u003E\u003Cspan style=\"color: #ffffff;\"\u003E\u003Cspan style=\"font-size: 17px; margin-top: 20px !important;\"\u003E\u2713 Teamrabatt ab 3 Anmeldungen\u003Cbr /\u003E\n\u2713 Bis zu 100 \u20ac\u00a0 p.P. sparen\u003C/span\u003E\u003C/span\u003E\u003Cbr /\u003E\n\u003Cspan style=\"color: #ffffff;\"\u003E\u003Cspan style=\"font-size: 17px;\"\u003E\u2713 4-Tages-Geschenk\u00a0\u003C/span\u003E\u003C/span\u003E\u003Cbr /\u003E\n\u003Cspan style=\"color: #ffffff; font-size: 20px;\"\u003E\u003Ca class=\"gdlr-button global-border-radius mlcBasedButtons655190 custom-primary-button\" style=\"text-transform: uppercase; margin-top: 20px; background-color: black !important; border-color: black !important; color: #ffffff !important; font-size: 20px!important;\" href=\"https://mad-summit.de/berlin/tickets-berlin/\"\u003EJetzt anmelden\u003C/
157a\u003E\u003C/span\u003E\u003C/p\u003E\n\u003C/div\u003E\n","additional_after_filter_html_german":"\u003Cdiv class=\"call-for-action-box\" style=\"background: linear-gradient(135deg, #5034c2 0%, #5034c2 100%); border-radius: 25px; display: block; padding: 15px; margin-bottom: 20px!important;\"\u003E\n\u003Cp\u003E\u003Cspan style=\"font-size: 25px; color: #ffffff; display: block; font-weight: bold; margin-top: 20px !important;\"\u003EBis Eventbeginn:\u003C/span\u003E\u003C/p\u003E\n\u003Cp\u003E\u003Cspan style=\"color: #ffffff;\"\u003E\u003Cspan style=\"font-size: 17px; margin-top: 20px !important;\"\u003E\u2713 Teamrabatt ab 3 Anmeldungen\u003Cbr /\u003E\n\u2713 Bis zu 100 \u20ac\u00a0 p.P. sparen\u003C/span\u003E\u003C/span\u003E\u003Cbr /\u003E\n\u003Cspan style=\"color: #ffffff;\"\u003E\u003Cspan style=\"font-size: 17px;\"\u003E\u2713 4-Tages-Geschenk\u00a0\u003C/span\u003E\u003C/span\u003E\u003Cbr /\u003E\n\u003Cspan style=\"color: #ffffff; font-size: 20px;\"\u003E\u003Ca class=\"gdlr-button global-border-radius mlcBasedButtons655190 custom-primary-button\" style=\"text-transform: uppercase; margin-top: 20px; background-color: black !important; border-color: black !important; color: #ffffff !important; font-size: 20px!important;\" href=\"https://mad-summit.de/berlin/tickets-berlin/\"\u003EJetzt anmelden\u003C/
157a\u003E\u003C/span\u003E\u003C/p\u003E\n\u003C/div\u003E\n"},{"city":"M\u00fcnchen","city_de":"M\u00fcnchen ","location_button":"Summit entdecken","location_button_EN":false,"manipulateSessionTime":"+2","select_series":["uyFpMvGM598FQ9YTX"],"location_landing_page":85356,"background_image":false,"detail_image":"https://mad-summit.de/wp-content/uploads/2024/08/Munich_MLC-1.png","location_color":"#ec31b6","members_color_gradient":"linear-gradient(180deg, #f9f4f7, #ffffff);","members_light_color":"#faeff7","members_dark_color":"#e54a9e","members_card_subheadline":"M\u00fcnchen","cta_location_based_color":"#720353","cta_location_based_color_hover":"#720353","cta_location_based_text":"#ffffff","cta_location_based_text_hover":"#ffffff","primary_btn_location_based_color":"#ec31b6","primary_btn_location_based_color_hover":"#ec31b6","primary_btn_location_based_text":"#ffffff","primary_btn_location_based_text_hover":"#ffffff","secondary_btn_location_based_color":"#720353","secondary_btn_location_based_color_hover":"#720353","location_text_color":"#ffffff","marketing_banner_bg_color":"#720353","display_date":"Juni 2026","buttonLink":"https://mad-summit.de/muenchen/","location_session_time_is_active":"1","location_program_dates_preview_is_active":false,"location_show_rooms_is_active":false,"location_show_small_view_is_active":"1","editionlabelaliases":"Juni 2021, Juni 2022, M\u00fcnchen 2023, M\u00fcnchen 2024, M\u00fcnchen 2025","location_is_on_globe":"1","traning_location":false,"conference_day_labels":false,"show_vue_based_track_page":false,"boxheadline":"Alle Workshops des n\u00e4chsten MAD Summits  ","boxheadline_de":"Alle Workshops des n\u00e4chsten MAD Summits  ","location_mc_language":"de","loc_logo_image":"https://mad-summit.de/wp-content/uploads/2025/08/MADS_global_RGB_by_entwickler_de_Desktop_Menu.svg","loc_logo_image_en":"https://mad-summit.de/wp-content/uploads/2025/08/MADS_global_RGB_by_entwickler_de_Desktop_Menu.svg","location_mc_editon_value":"MAD126","location_mc_list_id":"de2c881f4a","location_additional_header":"\u003Cscript type=\"application/ld+json\"\u003E\r\n{\r\n  \"@context\": \"https://schema.org\",\r\n  \"@type\": \"Event\",\r\n  \"name\": \"MAD Summit 2026 - M\u00fcnchen-Edition\",\r\n  \"startDate\": \"2026-06-22T09:00:00+01:00\",\r\n  \"endDate\": \"2026-06-26T18:00:00+01:00\",\r\n  \"eventAttendanceMode\": \"https://schema.org/OfflineEventAttendanceMode\",\r\n  \"eventStatus\": \"https://schema.org/EventScheduled\",\r\n  \"location\": {\r\n    \"@type\": \"Place\",\r\n    \"name\": \"Holiday Inn City Centre\",\r\n    \"address\": {\r\n      \"@type\": \"PostalAddress\",\r\n      \"streetAddress\": \"Hochstra\u00dfe 3\",\r\n      \"addressLocality\": \"M\u00fcnchen\",\r\n      \"postalCode\": \"81669\",\r\n      \"addressCountry\": \"DE\"\r\n    }\r\n  },\r\n  \"organizer\": {\r\n    \"@type\": \"Organization\",\r\n    \"name\": \"Entwickler.de Akademie\",\r\n    \"url\": \"https://entwickler.de/entwickler-akademie\"\r\n  },\r\n  \"performer\": {\r\n    \"@type\": \"Organization\",\r\n    \"name\": \"Software & Support Media GmbH\"\r\n  },\r\n  \"url\": \"https://mad-summit.de/muenchen/\",\r\n  \"doorTime\": \"08:00:00\",\r\n  \"inLanguage\": \"de\",\r\n  \"description\": \"Bootcamps & Summit f\u00fcr bessere Developer Experience, starkes Software Design & effektive APIs.\",\r\n  \"image\": \"https://mad-summit.de/wp-content/uploads/2026/04/MADS_MUC26_STD_1200x628_GT-10211_v1A-1.png\",\r\n  \"audience\": {\r\n    \"@type\": \"Audience\",\r\n    \"audienceType\": \"Developer, Tech-Enthusiasts, CTOs, Engineers\"\r\n  },\r\n  \"offers\": [\r\n    {\r\n      \"@type\": \"Offer\",\r\n      \"name\": \"5-Tages-Ticket\",\r\n      \"description\": \"Workshops und Bootcamp\",\r\n      \"price\": \"2099\",\r\n      \"priceCurrency\": \"EUR\",\r\n      \"url\": \"https://mad-summit.de/muenchen/tickets-muenchen/?loc=mun\",\r\n      \"availability\": \"https://schema.org/PreOrder\",\r\n      \"validFrom\": \"2026-01-09\",\r\n      \"validThrough\": \"2026-06-26\"\r\n    },\r\n    {\r\n      \"@type\": \"Offer\",\r\n      \"name\": \"4-Tages-Ticket\",\r\n      \"description\": \"Workshops und Bootcamp\",\r\n      \"price\": \"1899\",\r\n      \"priceCurrency\": \"EUR\",\r\n      \"url\": \"https://mad-summit.de/muenchen/tickets-muenchen/?loc=mun\",\r\n      \"availability\": \"https://schema.org/PreOrder\",\r\n      \"validFrom\": \"2026-01-09\",\r\n      \"validThrough\": \"2026-06-26\"\r\n    },\r\n    {\r\n      \"@type\": \"Offer\",\r\n      \"name\": \"3-Tages-Ticket\",\r\n      \"description\": \"Workshops\",\r\n      \"price\": \"1099\",\r\n      \"priceCurrency\": \"EUR\",\r\n      \"url\": \"https://mad-summit.de/muenchen/tickets-muenchen/?loc=mun\",\r\n      \"availability\": \"https://schema.org/PreOrder\",\r\n      \"validFrom\": \"2026-01-09\",\r\n      \"validThrough\": \"2026-06-26\"\r\n    },\r\n    {\r\n      \"@type\": \"Offer\",\r\n      \"name\": \"2-Tages-Ticket\",\r\n      \"description\": \"Workshops\",\r\n      \"price\": \"899\",\r\n      \"priceCurrency\": \"EUR\",\r\n      \"url\": \"https://mad-summit.de/muenchen/tickets-muenchen/?loc=mun\",\r\n      \"availability\": \"https://schema.org/PreOrder\",\r\n      \"validFrom\": \"2026-01-09\",\r\n      \"validThrough\": \"2026-06-26\"\r\n    },\r\n    {\r\n      \"@type\": \"Offer\",\r\n      \"name\": \"1-Tages-Ticket\",\r\n      \"description\": \"Workshops\",\r\n      \"price\": \"699\",\r\n      \"priceCurrency\": \"EUR\",\r\n      \"url\": \"https://mad-summit.de/muenchen/tickets-muenchen/?loc=mun\",\r\n      \"availability\": \"https://schema.org/PreOrder\",\r\n      \"validFrom\": \"2026-01-09\",\r\n      \"validThrough\": \"2026-06-26\"\r\n    }\r\n  ]\r\n}\r\n\u003C/script\u003E\r\n","editionlabel":"M\u00fcnchen 2026","location_is_active":"1","identifier":"mun","location_landing_page_DE":85356,"buttonLink_DE":"https://mad-summit.de/muenchen/","location_program_page":80995,"programbuttonLink":"https://mad-summit.de/muenchen/programm-muenchen/","location_program_page_De":80995,"programbuttonLink_DE":"https://mad-summit.de/muenchen/programm-muenchen/","location_top_marketing_banner_details":"\u003Cp class=\"col-xs-10 col-md-11 tmcb-left\" style=\"width: 100%; text-align: center;\"\u003E\u003Ca style=\"text-decoration: none;\" href=\"https://mad-summit.de/berlin/\"\u003E\u003Cstrong\u003EZur aktuellen Berlin-Edition im Juni wechseln\u003C/strong\u003E\u003C/
157a\u003E\u003C/p\u003E\n","location_top_marketing_banner_details_german":"\u003Cp class=\"col-xs-10 col-md-11 tmcb-left\" style=\"width: 100%; text-align: center;\"\u003E\u003Ca style=\"text-decoration: none;\" href=\"https://mad-summit.de/berlin/\"\u003E\u003Cstrong\u003EZur aktuellen Berlin-Edition im Juni wechseln\u003C/strong\u003E\u003C/a\u003E\u003C/p\u003E\n","call_for_action_on_speaker_and_session_details_german":"\u003Cdiv class=\"call-for-action-box\" style=\"background: linear-gradient(135deg, #720353 0%, #FF8CDE 100%); border-radius: 25px; display: block; padding: 15px; margin-bottom: 20px!important;\"\u003E\n\u003Cp\u003E\u003Cspan style=\"font-size: 25px; color: #fff; display: block; font-weight: bold; margin-top: 20px!important;\"\u003EKennst du schon unseren Newsletter?\u003C/span\u003E\u003C/p\u003E\n\u003Cp\u003E\u003Cspan style=\"font-size: 17px; color: #fff; margin-top: 20px!important;\"\u003E\u2713 Branchen-Insights\u003Cbr /\u003E\n\u2713 Gratis Cheatsheets\u003C/span\u003E\u003Cbr /\u003E\n\u003Cspan style=\"font-size: 17px; color: #fff!important;\"\u003E\u2713 Event-Updates\u003C/span\u003E\u003C/p\u003E\n\u003Cp\u003E\u003Cspan style=\"color: #ffffff; font-size: 20px;\"\u003E\u003Ca class=\"gdlr-button global-border-radius mlcBasedButtons655190 custom-primary-button\" style=\"text-transform: uppercase; margin-top: 20px; background-color: #38cbcb !important; border-color: #38cbcb !important; color: #ffffff !important; font-size: 20px!important;\" href=\"https://mad-summit.de/newsletter/\"\u003EUp-to-date bleiben\u003C/a\u003E\u003C/span\u003E\u003C/p\u003E\n\u003C/div\u003E\n","call_for_action_on_speaker_and_session_details":"\u003Cdiv class=\"call-for-action-box\" style=\"background: linear-gradient(135deg, #720353 0%, #FF8CDE 100%); border-radius: 25px; display: block; padding: 15px; margin-bottom: 20px!important;\"\u003E\n\u003Cp\u003E\u003Cspan style=\"font-size: 25px; color: #fff; display: block; font-weight: bold; margin-top: 20px!important;\"\u003EKennst du schon unseren Newsletter?\u003C/span\u003E\u003C/p\u003E\n\u003Cp\u003E\u003Cspan style=\"font-size: 17px; color: #fff; margin-top: 20px!important;\"\u003E\u2713 Branchen-Insights\u003Cbr /\u003E\n\u2713 Gratis Cheatsheets\u003C/span\u003E\u003Cbr /\u003E\n\u003Cspan style=\"font-size: 17px; color: #fff!important;\"\u003E\u2713 Event-Updates\u003C/span\u003E\u003C/p\u003E\n\u003Cp\u003E\u003Cspan style=\"color: #ffffff; font-size: 20px;\"\u003E\u003Ca class=\"gdlr-button global-border-radius mlcBasedButtons655190 custom-primary-button\" style=\"text-transform: uppercase; margin-top: 20px; background-color: #38cbcb !important; border-color: #38cbcb !important; color: #ffffff !important; font-size: 20px!important;\" href=\"https://mad-summit.de/newsletter/\"\u003EUp-to-date bleiben\u003C/a\u003E\u003C/span\u003E\u003C/p\u003E\n\u003C/div\u003E\n","additional_after_filter_html":"\u003Cdiv class=\"call-for-action-box\" style=\"background: linear-gradient(135deg, #720353 0%, #FF8CDE 100%); border-radius: 25px; display: block; padding: 15px; margin-bottom: 20px!important;\"\u003E\n\u003Cp\u003E\u003Cspan style=\"font-size: 25px; color: #fff; display: block; font-weight: bold; margin-top: 20px!important;\"\u003EKennst du schon unseren Newsletter?\u003C/span\u003E\u003C/p\u003E\n\u003Cp\u003E\u003Cspan style=\"font-size: 17px; color: #fff; margin-top: 20px!important;\"\u003E\u2713 Branchen-Insights\u003Cbr /\u003E\n\u2713 Gratis Cheatsheets\u003C/span\u003E\u003Cbr /\u003E\n\u003Cspan style=\"font-size: 17px; color: #fff!important;\"\u003E\u2713 Event-Updates\u003C/span\u003E\u003C/p\u003E\n\u003Cp\u003E\u003Cspan style=\"color: #ffffff; font-size: 20px;\"\u003E\u003Ca class=\"gdlr-button global-border-radius mlcBasedButtons655190 custom-primary-button\" style=\"text-transform: uppercase; margin-top: 20px; background-color: #38cbcb !important; border-color: #38cbcb !important; color: #ffffff !important; font-size: 20px!important;\" href=\"https://mad-summit.de/newsletter/\"\u003EUp-to-date bleiben\u003C/a\u003E\u003C/span\u003E\u003C/p\u003E\n\u003C/div\u003E\n","additional_after_filter_html_german":"\u003Cdiv class=\"call-for-action-box\" style=\"background: linear-gradient(135deg, #720353 0%, #FF8CDE 100%); border-radius: 25px; display: block; padding: 15px; margin-bottom: 20px!important;\"\u003E\n\u003Cp\u003E\u003Cspan style=\"font-size: 25px; color: #fff; display: block; font-weight: bold; margin-top: 20px!important;
157\"\u003EKennst du schon unseren Newsletter?\u003C/span\u003E\u003C/p\u003E\n\u003Cp\u003E\u003Cspan style=\"font-size: 17px; color: #fff; margin-top: 20px!important;\"\u003E\u2713 Branchen-Insights\u003Cbr /\u003E\n\u2713 Gratis Cheatsheets\u003C/span\u003E\u003Cbr /\u003E\n\u003Cspan style=\"font-size: 17px; color: #fff!important;\"\u003E\u2713 Event-Updates\u003C/span\u003E\u003C/p\u003E\n\u003Cp\u003E\u003Cspan style=\"color: #ffffff; font-size: 20px;\"\u003E\u003Ca class=\"gdlr-button global-border-radius mlcBasedButtons655190 custom-primary-button\" style=\"text-transform: uppercase; margin-top: 20px; background-color: #38cbcb !important; border-color: #38cbcb !important; color: #ffffff !important; font-size: 20px!important;\" href=\"https://mad-summit.de/newsletter/\"\u003EUp-to-date bleiben\u003C/a\u003E\u003C/span\u003E\u003C/p\u003E\n\u003C/div\u003E\n"}]};
158//# sourceURL=sands-multi-loc-js-extra
159</script>
vendor: 1 bytes, line 159
159
160<script id="sands-multi-loc-js" src="https://mad-summit.de/wp-content/plugins/sands-multi-location/assets/js/sands-multi-loc.js?x29490&amp;ver=7.1"></script>
vendor: 1 bytes, line 160
160
161<script id="sands-stickynewsletter-plugin-js-extra">
162var scroll_parameters = {"snlscollpoint":"900"};
163//# sourceURL=sands-stickynewsletter-plugin-js-extra
164</script>
vendor: 1 bytes, line 164
164
165<script id="sands-stickynewsletter-plugin-js" src="https://mad-summit.de/wp-content/plugins/sands-sitcky-newsletter/include/script.js?x29490&amp;ver=7.1"></script>
vendor: 1 bytes, line 165
165
166<script id="sands-stickymobilemenu-plugin-js" src="https://mad-summit.de/wp-content/plugins/sands-sticky-mobile-menu/include/script.js?x29490&amp;ver=7.1"></script>
vendor: 1 bytes, line 166
166
167<script id="tracks_list_script-js" src="https://mad-summit.de/wp-content/plugins/sands-tracks-list/script.js?x29490&amp;ver=7.1"></script>
vendor: 1 bytes, line 167
167
168<script id="bxslider-js" src="https://mad-summit.de/wp-content/plugins/sands_slider/scripts/jquery.bxslider.min.js?x29490&amp;ver=7.1"></script>
vendor: 1 bytes, line 168
168
169<script id="sands-subscription-evalanche-js-js-extra">
170var google_captcha_data = {"public_google_key":"6LeJ6w0UAAAAALaGEUfK2kTn8Jo2M8HUgbyFhb_o"};
171//# sourceURL=sands-subscription-evalanche-js-js-extra
172</script>
vendor: 1 bytes, line 172
172
173<script id="sands-subscription-evalanche-js-js" src="https://mad-summit.de/wp-content/plugins/subscription-integration-nl-registration/include/script.js?x29490&amp;ver=7.1"></script>
vendor: 1 bytes, line 173
173
174<script id="wen-logo-slider-slick-carousel-js" src="https://mad-summit.de/wp-content/plugins/wen-logo-slider/vendors/slick-carousel/slick.min.js?x29490&amp;ver=1.3.2"></script>
vendor: 1 bytes, line 174
174
175<script id="sands-walkuere-vendors-js" defer src="https://mad-summit.de/wp-content/themes/sands-events-subtheme/can-rendering/walkuere_vue_app/dist/js/chunk-vendors.js?x29490&amp;ver=7.1"></script>
vendor: 1 bytes, line 175
175
176<script id="sands-walkuere-app-js-extra">
177var walkuere_app_data = {"sessoindetaildata1":"https://mad-summit.de/wpcontent/hwhswh.jsin","concordurl":"whatreber3","data_var_1":"value 1","data_var_2":"value 2","concord_url":"https://concord.sandsmedia.com/graphql"};
178var sands_ajax_object = {"ajaxurl":"https://mad-summit.de/wp-admin/admin-ajax.php"};
179//# sourceURL=sands-walkuere-app-js-extra
180</script>
vendor: 1 bytes, line 180
180
181<script id="sands-walkuere-app-js" defer src="https://mad-summit.de/wp-content/themes/sands-events-subtheme/can-rendering/walkuere_vue_app/dist/js/app.js?x29490&amp;ver=1.0.18"></script>
181
182<link rel="https://api.w.org/" href="https://mad-summit.de/wp-json/" /><link rel="alternate" title="JSON" type="application/json" href="https://mad-summit.de/wp-json/wp/v2/categories/308" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://mad-summit.de/xmlrpc.php?rsd" />
183<meta name="generator" content="WordPress 7.1" />
184<style type="text/css">
185        @media only screen and (max-width: 767px) {
186            .sg-popup-content, .sgpb-popup-overlay {
187                display: none;
188            }
189        }
190    </style>
190<script type="application/ld+json">
191{
192  "@context": "https://schema.org",
193  "@type": "Event",
194  "name": "MAD Summit 2025 - Berlin-Edition",
195  "startDate": "2025-11-24T09:00:00+01:00",
196  "endDate": "2025-11-27T18:00:00+01:00",
197  "eventAttendanceMode": "https://schema.org/OfflineEventAttendanceMode",
198  "eventStatus": "https://schema.org/EventScheduled",
199  "location": {
200    "@type": "Place",
201    "name": "Maritim pro Arte Hotel",
202    "address": {
203      "@type": "PostalAddress",
204      "streetAddress": "Friedrichstraß 151",
205      "addressLocality": "Berlin",
206      "postalCode": "10117",
207      "addressCountry": "DE"
208    }
209  },
210  "organizer": {
211    "@type": "Organization",
212    "name": "Entwickler.de Akademie",
213    "url": "https://entwickler.de/entwickler-akademie"
214  },
215  "performer": {
216    "@type": "Organization",
217    "name": "Software & Support Media GmbH"
218  },
219  "url": "https://mad-summit.de/berlin/",
220  "doorTime": "08:00:00",
221  "inLanguage": "de",
222  "description": "Das Trainingsevent für API Design, hands-on Software Architektur und Enterprise Software Entwicklung.",
223  "image": "https://mad-summit.de/wp-content/uploads/2025/01/MADS_MUC24_save_the_date_GT-6268_v2.jpg",
224  "audience": {
225    "@type": "Audience",
226    "audienceType": "Developer, Tech-Enthusiasts, CTOs, Engineers, Backend-Developer, Fullstack-Developer, API Engineers, Devops Developer"
227  },
228  "offers": [
229    {
230      "@type": "Offer",
231      "name": "Vor Ort Ticket mit Early-Bird-Rabatt",
232      "description": "Workshops",
233      "price": "1399",
234      "priceCurrency": "EUR",
235      "url": "https://mad-summit.de/berlin/tickets-berlin/?loc=ber",
236      "availability": "https://schema.org/PreOrder",
237      "validFrom": "2025-01-23",
238      "validThrough": "2025-09-04"
239    },
240    {
241      "@type": "Offer",
242      "name": "Vor Ort Ticket mit Early-Bird-Rabatt",
243      "description": "Workshops",
244      "price": "1199",
245      "priceCurrency": "EUR",
246      "url": "https://mad-summit.de/berlin/tickets-berlin/?loc=ber",
247      "availability": "https://schema.org/PreOrder",
248      "validFrom": "2025-09-05",
249      "validThrough": "2025-10-16"
250    },
251    {
252      "@type": "Offer",
253      "name": "Vor Ort Ticket mit Early-Bird-Rabatt",
254      "description": "Workshops",
255      "price": "899",
256      "priceCurrency": "EUR",
257      "url": "https://mad-summit.de/berlin/tickets-berlin/?loc=ber",
258      "availability": "https://schema.org/PreOrder",
259      "validFrom": "2025-10-17",
260      "validThrough": "2025-11-27"
261    }
262  ]
263}
264</script>
264<script type="application/ld+json">
265{
266  "@context": "https://schema.org",
267  "@type": "Event",
268  "name": "MAD Summit 2026 - München-Edition",
269  "startDate": "2026-06-22T09:00:00+01:00",
270  "endDate": "2026-06-26T18:00:00+01:00",
271  "eventAttendanceMode": "https://schema.org/OfflineEventAttendanceMode",
272  "eventStatus": "https://schema.org/EventScheduled",
273  "location": {
274    "@type": "Place",
275    "name": "Holiday Inn City Centre",
276    "address": {
277      "@type": "PostalAddress",
278      "streetAddress": "Hochstraße 3",
279      "addressLocality": "München",
280      "postalCode": "81669",
281      "addressCountry": "DE"
282    }
283  },
284  "organizer": {
285    "@type": "Organization",
286    "name": "Entwickler.de Akademie",
287    "url": "https://entwickler.de/entwickler-akademie"
288  },
289  "performer": {
290    "@type": "Organization",
291    "name": "Software & Support Media GmbH"
292  },
293  "url": "https://mad-summit.de/muenchen/",
294  "doorTime": "08:00:00",
295  "inLanguage": "de",
296  "description": "Bootcamps & Summit für bessere Developer Experience, starkes Software Design & effektive APIs.",
297  "image": "https://mad-summit.de/wp-content/uploads/2026/04/MADS_MUC26_STD_1200x628_GT-10211_v1A-1.png",
298  "audience": {
299    "@type": "Audience",
300    "audienceType": "Developer, Tech-Enthusiasts, CTOs, Engineers"
301  },
302  "offers": [
303    {
304      "@type": "Offer",
305      "name": "5-Tages-Ticket",
306      "description": "Workshops und Bootcamp",
307      "price": "2099",
308      "priceCurrency": "EUR",
309      "url": "https://mad-summit.de/muenchen/tickets-muenchen/?loc=mun",
310      "availability": "https://schema.org/PreOrder",
311      "validFrom": "2026-01-09",
312      "validThrough": "2026-06-26"
313    },
314    {
315      "@type": "Offer",
316      "name": "4-Tages-Ticket",
317      "description": "Workshops und Bootcamp",
318      "price": "1899",
319      "priceCurrency": "EUR",
320      "url": "https://mad-summit.de/muenchen/tickets-muenchen/?loc=mun",
321      "availability": "https://schema.org/PreOrder",
322      "validFrom": "2026-01-09",
323      "validThrough": "2026-06-26"
324    },
325    {
326      "@type": "Offer",
327      "name": "3-Tages-Ticket",
328      "description": "Workshops",
329      "price": "1099",
330      "priceCurrency": "EUR",
331      "url": "https://mad-summit.de/muenchen/tickets-muenchen/?loc=mun",
332      "availability": "https://schema.org/PreOrder",
333      "validFrom": "2026-01-09",
334      "validThrough": "2026-06-26"
335    },
336    {
337      "@type": "Offer",
338      "name": "2-Tages-Ticket",
339      "description": "Workshops",
340      "price": "899",
341      "priceCurrency": "EUR",
342      "url": "https://mad-summit.de/muenchen/tickets-muenchen/?loc=mun",
343      "availability": "https://schema.org/PreOrder",
344      "validFrom": "2026-01-09",
345      "validThrough": "2026-06-26"
346    },
347    {
348      "@type": "Offer",
349      "name": "1-Tages-Ticket",
350      "description": "Workshops",
351      "price": "699",
352      "priceCurrency": "EUR",
353      "url": "https://mad-summit.de/muenchen/tickets-muenchen/?loc=mun",
354      "availability": "https://schema.org/PreOrder",
355      "validFrom": "2026-01-09",
356      "validThrough": "2026-06-26"
357    }
358  ]
359}
360</script>
360
361  
361<script type="text/javascript">
362  var allowSubmit = true;    
363  </script>
363
364        
364<script type="text/javascript">
365            var jQueryMigrateHelperHasSentDowngrade = false;
366
367			window.onerror = function( msg, url, line, col, error ) {
368				// Break out early, do not processing if a downgrade reqeust was already sent.
369				if ( jQueryMigrateHelperHasSentDowngrade ) {
370					return true;
371                }
372
373				var xhr = new XMLHttpRequest();
374				var nonce = '4bcfb0cef9';
375				var jQueryFunctions = [
376					'andSelf',
377					'browser',
378					'live',
379					'boxModel',
380					'support.boxModel',
381					'size',
382					'swap',
383					'clean',
384					'sub',
385                ];
386				var match_pattern = /\)\.(.+?) is not a function/;
387                var erroredFunction = msg.match( match_pattern );
388
389                // If there was no matching functions, do not try to downgrade.
390                if ( null === erroredFunction || typeof erroredFunction !== 'object' || typeof erroredFunction[1] === "undefined" || -1 === jQueryFunctions.indexOf( erroredFunction[1] ) ) {
391                    return true;
392                }
393
394                // Set that we've now attempted a downgrade request.
395                jQueryMigrateHelperHasSentDowngrade = true;
396
397				xhr.open( 'POST', 'https://mad-summit.de/wp-admin/admin-ajax.php' );
398				xhr.setRequestHeader( 'Content-Type', 'application/x-www-form-urlencoded' );
399				xhr.onload = function () {
400					var response,
401                        reload = false;
402
403					if ( 200 === xhr.status ) {
404                        try {
405                        	response = JSON.parse( xhr.response );
406
407                        	reload = response.data.reload;
408                        } catch ( e ) {
409                        	reload = false;
410                        }
411                    }
412
413					// Automatically reload the page if a deprecation caused an automatic downgrade, ensure visitors get the best possible experience.
414					if ( reload ) {
415						location.reload();
416                    }
417				};
418
419				xhr.send( encodeURI( 'action=jquery-migrate-downgrade-version&_wpnonce=' + nonce ) );
420
421				// Suppress error alerts in older browsers
422				return true;
423			}
424        </script>
424
425
426		<link rel="stylesheet" type="text/css" media="all" href="https://mad-summit.de/wp-content/themes/sands-events-subtheme/css/bootstrap.min.css?x29490" /><link rel="stylesheet" type="text/css" media="all" href="https://mad-summit.de/wp-content/themes/sands-events-subtheme/js/bootstrap-select/dist/css/bootstrap-select.min.css?x29490">
426<script type="text/javascript" src="https://mad-summit.de/wp-content/themes/sands-events-subtheme/js/jquery.cookie.js?x29490"> </script>
426 
426<script type="text/javascript" src="https://mad-summit.de/wp-content/themes/sands-events-subtheme/sands-functions.js?x29490&amp;ver=1.3"> </script>
426 
426<script type="text/javascript" src="https://mad-summit.de/wp-content/themes/sands-events-subtheme/js/bootstrap.min.js?x29490"> </script>
426 
426<script type="text/javascript" src="https://mad-summit.de/wp-content/themes/sands-events-subtheme/js/bootstrap-select/dist/js/bootstrap-select.js?x29490"> </script>
426 
426<script type="text/javascript" src="https://mad-summit.de/wp-content/themes/sands-events-subtheme/js/js-cookie-master/src/js.cookie.js?x29490"> </script>
426 
426<script src="https://cdn.jsdelivr.net/npm/@splidejs/splide@latest/dist/js/splide.min.js"></script>
426<script  type="text/javascript" src="https://mad-summit.de/wp-content/themes/sands-events-subtheme/js/split.min.js?x29490"></script>
426<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/@splidejs/splide@latest/dist/css/splide.min.css"><link rel="shortcut icon" href="https://mad-summit.de/wp-content/uploads/2026/04/MAD-Favicon.png?x29490" type="image/x-icon" /><!-- load the script for older ie version -->
427<!--[if lt IE 9]>
428<script src="https://mad-summit.de/wp-content/themes/thekeynote-v1-00/javascript/html5.js?x29490" type="text/javascript"></script>
vendor: 1 bytes, line 428
428
429<script src="https://mad-summit.de/wp-content/themes/thekeynote-v1-00/plugins/easy-pie-chart/excanvas.js?x29490" type="text/javascript"></script>
429
430<![endif]-->
431<style>.recentcomments a{display:inline !important;padding:0 !important;margin:0 !important;}</style>
432<meta name="google-site-verification" content="c01H6NHQeJnSCDFLUCNsRyVuVNSCbnVBiA0Iiov-Zow" />
433<style>
434.sgpb-popup-overlay,
435#sgpb-popup-overlay,
436.sgpb-popup-overlay-bg,
437.sgpb-overlay,
438.sgpb-popup-wrapper::before {
439backdrop-filter: blur(4px);
440  -webkit-backdrop-filter: blur(4px);
441  background: none !important;
442  opacity: unset !important;
443}
444}
445.sgpb-popup-overlay,
446#sgpb-popup-overlay,
447.sgpb-popup-overlay-bg,
448.sgpb-overlay {
449  /* background: rgba(0,0,0,.35) !important;   */
450}
451.footer-wrapper {
452  z-index: 9999;
453}
454.membercardForm .location-chooser .location-item input {
455  width: auto;
456  height: auto;
457}
458#checkpointCard {
459  background-color: #fff;
460}
461.collapsedText {
462   font-size: 13px !important;
463}
464.location-missing-text-wrapper {
465  height: initial !important;
466}
467.members-checkpoint-card .doc-left  .mc4wp-alert.mc4wp-error,
468.members-checkpoint-card .doc-left .mc4wp-alert.mc4wp-success,
469#checkpointCard .membercardShortcode .doc-left  .mc4wp-alert.mc4wp-error,
470#checkpointCard .membercardShortcode .mc4wp-alert.mc4wp-success
471{
472  color: #000 !important;
473  font-size: 13px;
474  font-weight: 600;
475  padding: 0 5px 0 5px;
476}
477
478#stickyBar .collapsedForm .mc4wp-response .mc4wp-alert.mc4wp-success,
479#stickyBar .collapsedForm .mc4wp-response .mc4wp-alert.mc4wp-error {
480  text-align: center;
481  margin: 0px 4px 0px 30px;
482  font-size: 13px;
483  color: #fff !important;
484}
485
486#stickyBar .collapsedForm .mc4wp-response .mc4wp-alert.mc4wp-success  p,
487#stickyBar .collapsedForm .mc4wp-response .mc4wp-alert.mc4wp-error  p {
488  line-height: 19px;
489  padding: 0 20px 0 20px;
490  margin: 4px 0 0 0;
491}
492</style>
493  
493<script type="application/ld+json">
494  {
495    "name": "API Summit",
496    "eventAttendanceMode": "https://schema.org/OfflineEventAttendanceMode",
497    "eventStatus": [
498        "https://schema.org/EventScheduled"
499    ],
500    "previousStartDate": "",
501    "location": {
502        "type": "Place",
503        "name": "Online & in M\u00fcnchen",
504        "url": "http:/api-summit.de/remote-ablauf",
505        "@type": "Place"
506    },
507    "startDate": "2021-06-07T09:00",
508    "endDate": "2021-06-09T17:00",
509    "doorTime": "08:00",
510    "url": "https://mad-summit.de/",
511    "image": "https://mad-summit.de/wp-content/uploads/2015/07/APIS_16_Logo_1024x512_36584_v1.jpg",
512    "@context": "http://schema.org",
513    "@type": "Event",
514    "offers": [],
515    "performer": [
516        {
517            "@type": "Organization",
518            "name": "Software & Support Media GmbH"
519        }
520    ]
521}  </script>
521
522  
523
524
525<link rel='stylesheet' id='oldtheme_style-css' href='https://mad-summit.de/wp-content/plugins/sands-new-theme/ijc-style_old.css?x29490&amp;ver=7.1' media='all' />
526
527</head>
528<body class="archive category category-blog category-308 wp-theme-thekeynote-v1-00 wp-child-theme-sands-events-subtheme">
529<div class="body-wrapper  float-menu" data-home="https://mad-summit.de" >
530		<header class="gdlr-header-wrapper">
531		<!-- top navigation -->
532				<!-- logo -->
533		<div class="gdlr-header-inner">
534			<div class="gdlr-header-container sands-container">
535				<!-- logo -->
536				<div class="gdlr-logo">
537					<a href="https://mad-summit.de" class="logo--inner" >
538						<img src="https://mad-summit.de/wp-content/uploads/2025/08/MADS_global_RGB_by_entwickler_de_Desktop_Menu.svg?x29490" alt="" width="0" height="0" />					</a>
539					<div class="gdlr-responsive-navigation dl-menuwrapper" id="gdlr-responsive-navigation" ><button class="dl-trigger">Open Menu</button><ul id="menu-main-menu-mad-summit" class="dl-menu gdlr-main-mobile-menu"><li id="menu-item-86326" class="mlc-location-independent-block-invisible menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-86326"><a href="#">Trainingsevents</a>
540<ul class="dl-submenu">
541	<li id="menu-item-86324" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-86324"><a href="https://mad-summit.de/berlin/programm-berlin/">Berlin Programm</a></li>
542	<li id="menu-item-86323" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-86323"><a href="https://mad-summit.de/muenchen/programm-muenchen/">München Programm</a></li>
543</ul>
544</li>
545<li id="menu-item-107037" class="mlc-location-independent-block-invisible menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-107037"><a href="https://mad-summit.de/muenchen/api-design-development-bootcamp/">Camps</a>
546<ul class="dl-submenu">
547	<li id="menu-item-107152" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-107152"><a href="https://mad-summit.de/berlin/bootcamp/">API Bootcamp</a></li>
548</ul>
549</li>
550<li id="menu-item-6441" class="mlc-location-dependent-block-invisible ber menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-6441"><a href="https://mad-summit.de/berlin/programm-berlin/">Programm</a>
551<ul class="dl-submenu">
552	<li id="menu-item-6648" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-6648"><a href="https://mad-summit.de/berlin/programm-berlin/">Programm insgesamt</a></li>
553	<li id="menu-item-107282" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-107282"><a href="https://mad-summit.de/developer-experience-flow/">Developer Experience &#038; Flow Track</a></li>
554	<li id="menu-item-107349" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-107349"><a href="https://mad-summit.de/software-design-patterns/">Software Design &#038; Patterns</a></li>
555	<li id="menu-item-84139" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-84139"><a href="https://mad-summit.de/apis/">API Design &#038; Entwicklung Track</a></li>
556	<li id="menu-item-84135" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-84135"><a href="https://mad-summit.de/architektur/">Modernisierung &#038; Servicearchitektur Track</a></li>
557	<li id="menu-item-107283" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-107283"><a href="https://mad-summit.de/night-sessions/">Keynotes</a></li>
558	<li id="menu-item-107284" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-107284"><a href="https://mad-summit.de/trainer/">Trainer:innen</a></li>
559	<li id="menu-item-107285" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-107285"><a href="https://mad-summit.de/program-chairs/" title="Diese zwei stellen alljährlich das Programm zusammen. ">Program Chairs</a></li>
560</ul>
561</li>
562<li id="menu-item-81003" class="mlc-location-dependent-block-invisible mun menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-81003"><a href="https://mad-summit.de/muenchen/programm-muenchen/">Programm</a>
563<ul class="dl-submenu">
564	<li id="menu-item-107550" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-107550"><a href="https://mad-summit.de/muenchen/programm-muenchen/">Zeitplaner gesamt</a></li>
565	<li id="menu-item-1079823" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1079823"><a href="https://mad-summit.de/genai-bootcamp/">GenAI Bootcamp</a></li>
566	<li id="menu-item-107551" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-107551"><a href="https://mad-summit.de/night-sessions/">Keynotes</a></li>
567	<li id="menu-item-107552" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-107552"><a href="https://mad-summit.de/program-chairs/">Program Chairs</a></li>
568	<li id="menu-item-107549" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-107549"><a href="https://mad-summit.de/trainer/">Trainer:innen</a></li>
569</ul>
570</li>
571<li id="menu-item-11496" class="mlc-location-dependent-block-invisible mun menu-item menu-item-type-post_type menu-item-object-page menu-item-11496"><a href="https://mad-summit.de/muenchen/tickets-muenchen/">
571Tickets</a></li>
572<li id="menu-item-81011" class="mlc-location-dependent-block-invisible ber menu-item menu-item-type-post_type menu-item-object-page menu-item-81011"><a href="https://mad-summit.de/berlin/tickets-berlin/">Tickets</a></li>
573<li id="menu-item-10854" class="menu-item menu-item-type-taxonomy menu-item-object-category current-menu-item menu-item-10854"><a href="https://mad-summit.de/blog/" aria-current="page">Blog</a></li>
574<li id="menu-item-86003" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-86003"><a href="https://mad-summit.de/bibliothek/">Downloads</a>
575<ul class="dl-submenu">
576	<li id="menu-item-107454" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-107454"><a href="https://mad-summit.de/bibliothek/">Alle Downloads</a></li>
577	<li id="menu-item-1079674" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1079674"><a href="https://mad-summit.de/continous-architecture/">Whitepaper: Continuous Architecture</a></li>
578	<li id="menu-item-107453" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-107453"><a href="https://mad-summit.de/security-strategien-software-cloud-whitepaper/">Whitepaper: Security-Strategien</a></li>
579	<li id="menu-item-107127" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-107127"><a href="https://mad-summit.de/whitepaper-gitops-continuous-deployment/">Whitepaper: Continuous Deployment mit GitOps</a></li>
580	<li id="menu-item-86403" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-86403"><a href="https://mad-summit.de/mad-whitepaper-legacy-systeme-sanieren-mit-domain-driven-transformation/">Whitepaper: Domain-Driven Transformation</a></li>
581	<li id="menu-item-85873" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-85873"><a href="https://mad-summit.de/spring-boot-3-cheatsheet/">Cheatsheet: Spring Boot 3</a></li>
582	<li id="menu-item-86002" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-86002"><a href="https://mad-summit.de/keynote-kollegen-und-chefin-von-guten-ideen-ueberzeugen/">Keynote-Aufzeichnung: Chefs überzeugen</a></li>
583</ul>
584</li>
585<li id="menu-item-86221" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-86221"><a href="#">Service</a>
586<ul class="dl-submenu">
587	<li id="menu-item-106889" class="mlc-location-dependent-block-invisible mun menu-item menu-item-type-post_type menu-item-object-page menu-item-106889"><a href="https://mad-summit.de/muenchen/location-muenchen/">Location München</a></li>
588	<li id="menu-item-7134" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-7134"><a href="https://mad-summit.de/kontakt/">Kontakt</a></li>
589	<li id="menu-item-4662" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-4662"><a href="https://mad-summit.de/newsletter/">Newsletter</a></li>
590	<li id="menu-item-86130" class="mlc-location-dependent-block-invisible ber menu-item menu-item-type-post_type menu-item-object-page menu-item-86130"><a href="https://mad-summit.de/berlin/location-berlin/">Location &#038; Hotelbuchung</a></li>
591	<li id="menu-item-4612" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-4612"><a href="https://mad-summit.de/code-of-conduct/">Code of Conduct</a></li>
592	<li id="menu-item-4607" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-4607"><a href="https://mad-summit.de/veranstalter/">Veranstalter</a></li>
593</ul>
594</li>
595<li id="menu-item-86222" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-86222"><a href="/partner/">Partner</a>
596<ul class="dl-submenu">
597	<li id="menu-item-85827" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-85827"><a href="https://mad-summit.de/partner/">Unsere Partner</a></li>
598	<li id="menu-item-85826" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-85826"><a href="https://mad-summit.de/neuer-partner-werden/">Neuer Partner werden</a></li>
599</ul>
600</li>
601<li id="menu-item-11538" class="register-button mlc-location-dependent-block-invisible mun menu-item menu-item-type-post_type menu-item-object-page menu-item-11538"><a href="https://mad-summit.de/muenchen/tickets-muenchen/">Jetzt anmelden</a></li>
602<li id="menu-item-81012" class="register-button mlc-location-dependent-block-invisible ber menu-item menu-item-type-post_type menu-item-object-page menu-item-81012"><a href="https://mad-summit.de/berlin/tickets-berlin/">Jetzt anmelden</a></li>
603</ul></div>				</div>
604
605				<!-- navigation -->
606				<div class="gdlr-navigation-wrapper gdlr-nav-wrapper-enhanced"><div class="language-dependent-block-invisible-de"><nav class="gdlr-navigation" id="gdlr-main-navigation-2" role="navigation"><ul id="menu-main-menu-mad-summit-1" class="sf-menu gdlr-main-menu"><li  class="mlc-location-independent-block-invisible menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-86326mlc-location-independent-block-invisible menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-86326 gdlr-normal-menu" data-image="" data-headline="" data-subheadline=""><a href="#" data-type="parent-item" >Trainingsevents</a>
607<ul class="sub-menu">
608	<li  class="menu-item menu-item-type-custom menu-item-object-custom menu-item-86324" data-image="" data-headline="" data-subheadline=""><a href="https://mad-summit.de/berlin/programm-berlin/" data-type="parent-item" >Berlin Programm</a></li>
609	<li  class="menu-item menu-item-type-custom menu-item-object-custom menu-item-86323" data-image="" data-headline="" data-subheadline=""><a href="https://mad-summit.de/muenchen/programm-muenchen/" data-type="parent-item" >München Programm</a></li>
610</ul>
611</li>
612<li  class="mlc-location-independent-block-invisible menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-107037mlc-location-independent-block-invisible menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-107037 gdlr-normal-menu" data-image="" data-headline="" data-subheadline=""><a href="https://mad-summit.de/muenchen/api-design-development-bootcamp/" data-type="parent-item" >Camps</a>
613<ul class="sub-menu">
614	<li  class="menu-item menu-item-type-custom menu-item-object-custom menu-item-107152" data-image="" data-headline="" data-subheadline=""><a href="https://mad-summit.de/berlin/bootcamp/" data-type="parent-item" >API Bootcamp</a></li>
615</ul>
616</li>
617<li  class="mlc-location-dependent-block-invisible ber menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-6441mlc-location-dependent-block-invisible ber menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-6441 gdlr-mega-menu" data-image="" data-headline="" data-subheadline=""><a href="https://mad-summit.de/berlin/programm-berlin/" data-type="parent-item" >Programm</a><div class="sf-mega"><div class="sf-mega-inner">
618<ul class="sub-menu">
619	<li  class="menu-item menu-item-type-custom menu-item-object-custom menu-item-6648" data-column="twelve columns" data-size="1/1" data-image="https://mad-summit.de/wp-content/uploads/2025/07/MAD_Website_Icon_Menu_Zeitplan_BER.png" data-headline="Programm insgesamt" data-subheadline="Alle Workshops, Sessions & das Bootcamp"><a href="https://mad-summit.de/berlin/programm-berlin/" data-type="parent-item" >Programm insgesamt</a></li>
620	<li  class="menu-item menu-item-type-custom menu-item-object-custom menu-item-107282" data-column="six columns" data-size="1/2" data-image="https://mad-summit.de/wp-content/uploads/2025/08/MAD25_Website_Trackicon_DevEx_BER.png" data-headline="Developer Experience & Flow" data-subheadline="Reibung raus, Fokus rein: Developer Experience als Produktivitätsfaktor"><a href="https://mad-summit.de/developer-experience-flow/" data-type="parent-item" >Developer Experience &#038; Flow Track</a></li>
621	<li  class="menu-item menu-item-type-custom menu-item-object-custom menu-item-107349" data-column="six columns" data-size="1/2" data-image="https://mad-summit.de/wp-content/uploads/2025/08/MAD25_Website_Trackicon_Software_Design_BER.png" data-headline="Software Design & Patterns" data-subheadline="Gutes Design ist kein Zufall: Strukturen schaffen, Wandel ermöglichen"><a href="https://mad-summit.de/software-design-patterns/" data-type="parent-item" >Software Design &#038; Patterns</a></li>
622	<li  class="menu-item menu-item-type-custom menu-item-object-custom menu-item-84139" data-column="six columns" data-size="1/2" data-image="https://mad-summit.de/wp-content/uploads/2025/07/MAD_Website_Trackicon_API_BER.png" data-headline="API Design & Entwicklung" data-subheadline="Beherrschen Sie Ihre APIs: Entwickeln SieSc
622hnittstellen, die einfach funktionieren"><a href="https://mad-summit.de/apis/" data-type="parent-item" >API Design &#038; Entwicklung Track</a></li>
623	<li  class="menu-item menu-item-type-custom menu-item-object-custom menu-item-84135" data-column="twelve columns" data-size="1/1" data-image="https://mad-summit.de/wp-content/uploads/2025/08/MAD25_Website_Trackicon_Modernisierung_Servicearchitektur_BER.png" data-headline="Modernisierung & Servicearchitektur" data-subheadline="Architektur neu denken: Systeme modernisieren statt nur migrieren"><a href="https://mad-summit.de/architektur/" data-type="parent-item" >Modernisierung &#038; Servicearchitektur Track</a></li>
624	<li  class="menu-item menu-item-type-custom menu-item-object-custom menu-item-107283" data-column="six columns" data-size="1/2" data-image="https://mad-summit.de/wp-content/uploads/2025/07/MAD_Website_Icon_Menu_Night_Session_BER.png" data-headline="Keynotes" data-subheadline="Durch inspirierende & philosophische Talks stöbern."><a href="https://mad-summit.de/night-sessions/" data-type="parent-item" >Keynotes</a></li>
625	<li  class="menu-item menu-item-type-custom menu-item-object-custom menu-item-107284" data-column="six columns" data-size="1/2" data-image="https://mad-summit.de/wp-content/uploads/2025/07/MAD_Website_Icon_Menu_Speaker_BER.png" data-headline="Line-Up" data-subheadline="Lernen Sie von renommierten Expert:innen. "><a href="https://mad-summit.de/trainer/" data-type="parent-item" >Trainer:innen</a></li>
626	<li  class="menu-item menu-item-type-custom menu-item-object-custom menu-item-107285" data-column="six columns" data-size="1/2" data-image="https://mad-summit.de/wp-content/uploads/2025/07/MAD_Website_Icon_Menu_Program_Chairs_BER.png" data-headline="Program Chairs" data-subheadline=""><a title="Diese zwei stellen alljährlich das Programm zusammen. " href="https://mad-summit.de/program-chairs/" data-type="parent-item" ><i class="fa https://mad-summit.de/wp-content/uploads/2025/07/MAD_Website_Icon_Menu_Program_Chairs_BER.png"></i>Program Chairs</a></li>
627</ul>
628</div><div class="menu-right-container"><img id="menu-right-image" src=""><div id="menu-right-headline"></div><div id="menu-right-subheadline"></div></div></div></li>
629<li  class="mlc-location-dependent-block-invisible mun menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-81003mlc-location-dependent-block-invisible mun menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-81003 gdlr-mega-menu" data-image="" data-headline="" data-subheadline=""><a href="https://mad-summit.de/muenchen/programm-muenchen/" data-type="parent-item" >Programm</a><div class="sf-mega"><div class="sf-mega-inner">
630<ul class="sub-menu">
631	<li  class="menu-item menu-item-type-custom menu-item-object-custom menu-item-107550" data-column="twelve columns" data-size="1/1" data-image="https://mad-summit.de/wp-content/uploads/2025/07/MAD_Website_Icon_Menu_Zeitplan_MUC.png" data-headline="Zeitplaner" data-subheadline="Alle Workshops, Keynotes & das Bootcamp."><a href="https://mad-summit.de/muenchen/programm-muenchen/" data-type="parent-item" >Zeitplaner gesamt</a></li>
632	<li  class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1079823" data-column="twelve columns" data-size="1/1" data-image="" data-headline="" data-subheadline=""><a href="https://mad-summit.de/genai-bootcamp/" data-type="parent-item" >GenAI Bootcamp</a></li>
633	<li  class="menu-item menu-item-type-custom menu-item-object-custom menu-item-107551" data-column="twelve columns" data-size="1/1" data-image="https://mad-summit.de/wp-content/uploads/2025/07/MAD_Website_Icon_Menu_Night_Session_MUC.png" data-headline="Keynotes" data-subheadline="Durch inspirierende & philosophische Talks stöbern."><a href="https://mad-summit.de/night-sessions/" data-type="parent-item" >Keynotes</a></li>
634	<li  class="menu-item menu-item-type-custom menu-item-object-custom menu-item-107552" data-column="twelve columns" data-size="1/1" data-image="https://mad-summit.de/wp-content/uploads/2025/07/MAD_Website_Icon_Menu_Program_Chairs_MUC.png" data-headline="Program Chairs" data-subheadline=""><a href="https://mad-summit.de/program-chairs/" data-type="parent-item" >Program Chairs</a></li>
635	<li  class="menu-item menu-item-type-custom menu-item-object-custom menu-item-107549" data-column="six columns" data-size="1/2" data-image="https://mad-summit.de/wp-content/uploads/2025/07/MAD_Website_Icon_Menu_Speaker_MUC.png" data-headline="Trainer:innen" data-subheadline="Lerne von renommierten Expert:innen. "><a href="https://mad-summit.de/trainer/" data-type="parent-item" >Trainer:innen</a></li>
636</ul>
637</div><div class="menu-right-container"><img id="menu-right-image" src=""><div id="menu-right-headline"></div><div id="menu-right-subheadline"></div></div></div></li>
638<li  class="mlc-location-dependent-block-invisible mun menu-item menu-item-type-post_type menu-item-object-page menu-item-11496mlc-location-dependent-block-invisible mun menu-item menu-item-type-post_type menu-item-object-page menu-item-11496 gdlr-normal-menu" data-image="" data-headline="" data-subheadline=""><a href="https://mad-summit.de/muenchen/tickets-muenchen/" data-type="parent-item" >Tickets</a></li>
639<li  class="mlc-location-dependent-block-invisible ber menu-item menu-item-type-post_type menu-item-object-page menu-item-81011mlc-location-dependent-block-invisible ber menu-item menu-item-type-post_type menu-item-object-page menu-item-81011 gdlr-normal-menu" data-image="" data-headline="" data-subheadline=""><a href="https://mad-summit.de/berlin/tickets-berlin/" data-type="parent-item" >Tickets</a></li>
640<li  class="menu-item menu-item-type-taxonomy menu-item-object-category current-menu-item menu-item-10854menu-item menu-item-type-taxonomy menu-item-object-category current-menu-item menu-item-10854 gdlr-normal-menu" data-image="" data-headline="" data-subheadline=""><a href="https://mad-summit.de/blog/" data-type="parent-item" >Blog</a></li>
641<li  class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-86003menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-86003 gdlr-normal-menu" data-image="" data-headline="" data-subheadline=""><a href="https://mad-summit.de/bibliothek/" data-type="parent-item" >Downloads</a>
642<ul class="sub-menu">
643	<li  class="menu-item menu-item-type-post_type menu-item-object-page menu-item-107454" data-image="" data-headline="" data-subheadline=""><a href="https://mad-summit.de/bibliothek/" data-type="parent-item" >Alle Downloads</a></li>
644	<li  class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1079674" data-image="" data-headline="" data-subheadline=""><a href="https://mad-summit.de/continous-architecture/" data-type="parent-item" >Whitepaper: Continuous Architecture</a></li>
645	<li  class="menu-item menu-item-type-post_type menu-item-object-page menu-item-107453" data-image="" data-headline="" data-subheadline=""><a href="https://mad-summit.de/security-strategien-software-cloud-whitepaper/" data-type="parent-item" >Whitepaper: Security-Strategien</a></li>
646	<li  class="menu-item menu-item-type-post_type menu-item-object-page menu-item-107127" data-image="" data-headline="" data-subheadline=""><a href="https://mad-summit.de/whitepaper-gitops-continuous-deployment/" data-type="parent-item" >Whitepaper: Continuous Deployment mit GitOps</a></li>
647	<li  class="menu-item menu-item-type-post_type menu-item-object-page menu-item-86403" data-image="" data-headline="" data-subheadline=""><a href="https://mad-summit.de/mad-whitepaper-legacy-systeme-sanieren-mit-domain-driven-transformation/" data-type="parent-item" >Whitepaper: Domain-Driven Transformation</a></li>
648	<li  class="menu-item menu-item-type-post_type menu-item-object-page menu-item-85873" data-image="" data-headline="" data-subheadline=""><a href="https://mad-summit.de/spring-boot-3-cheatsheet/" data-type="parent-item" >Cheatsheet: Spring Boot 3</a></li>
649	<li  class="menu-item menu-item-type-post_type menu-item-object-page menu-item-86002" data-image="" data-headline="" data-subheadline=""><a href="https://mad-summit.de/keynote-kollegen-und-chefin-von-guten-ideen-ueberzeugen/" data-type="parent-item" >Keynote-Aufzeichnung: Chefs überzeugen</a></li>
650</ul>
651</li>
652<li  class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-86221menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-86221 gdlr-normal-menu" data-image="" data-headline="" data-subheadline=""><a href="#" data-type="parent-item" >Service</a>
653<ul class="sub-menu">
654	<li  class="mlc-location-dependent-block-invisible mun menu-item menu-item-type-post_type menu-item-object-page menu-item-106889" data-image="" data-headline="" data-subheadline=""><a href="https://mad-summit.de/muenchen/location-muenchen/" data-type="parent-item" >Location München</a></li>
655	<li  class="menu-item menu-item-type-post_type menu-item-object-page menu-item-7134" data-image="" data-headline="" data-subheadline=""><a href="https://mad-summit.de/kontakt/" data-type="parent-item" >Kontakt</a></li>
656	<li  class="menu-item menu-item-type-post_type menu-item-object-page menu-item-4662" data-image="" data-headline="" data-subheadline=""><a href="https://mad-summit.de/newsletter/" data-type="parent-item" >Newsletter</a></li>
657	<li  class="mlc-location-dependent-block-invisible ber menu-item menu-item-type-post_type menu-item-object-page menu-item-86130" data-image="" data-headline="" data-subheadline=""><a href="https://mad-summit.de/berlin/location-berlin/" data-type="parent-item" >Location &#038; Hotelbuchung</a></li>
658	<li  class="menu-item menu-item-type-post_type menu-item-object-page menu-item-4612" data-image="" data-headline="" data-subheadline=""><a href="https://mad-summit.de/code-of-conduct/" data-type="parent-item" >Code of Conduct</a></li>
659	<li  class="menu-item menu-item-type-post_type menu-item-object-page menu-item-4607" data-image="" data-headline="" data-subheadline=""><a href="https://mad-summit.de/veranstalter/" data-type="parent-item" >Veranstalter</a></li>
660</ul>
661</li>
662<li  class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-86222menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-86222 gdlr-normal-menu" data-image="" data-headline="" data-subheadline=""><a href="/partner/" data-type="parent-item" >Partner</a>
663<ul class="sub-menu">
664	<li  class="menu-item menu-item-type-post_type menu-item-object-page menu-item-85827" data-image="" data-headline="" data-subheadline=""><a href="https://mad-summit.de/partner/" data-type="parent-item" >Unsere Partner</a></li>
665	<li  class="menu-item menu-item-type-post_type menu-item-object-page menu-item-85826" data-image="" data-headline="" data-subheadline=""><a href="https://mad-summit.de/neuer-partner-werden/" data-type="parent-item" >Neuer Partner werden</a></li>
666</ul>
667</li>
668<li  class="register-button mlc-location-dependent-block-invisible mun menu-item menu-item-type-post_type menu-item-object-page menu-item-11538register-button mlc-location-dependent-block-invisible mun menu-item menu-item-type-post_type menu-item-object-page menu-item-11538 gdlr-normal-menu" data-image="" data-headline="" data-subheadline=""><a href="https://mad-summit.de/muenchen/tickets-muenchen/" data-type="parent-item" >Jetzt anmelden</a></li>
669<li  class="register-button mlc-location-dependent-block-invisible ber menu-item menu-item-type-post_type menu-item-object-page menu-item-81012register-button mlc-location-dependent-block-invisible ber menu-item menu-item-type-post_type menu-item-object-page menu-item-81012 gdlr-normal-menu" data-image="" data-headline="" data-subheadline=""><a href="https://mad-summit.de/berlin/tickets-berlin/" data-type="parent-item" >Jetzt anmelden</a></li>
670</ul></nav></div>    <div class="language-dependent-block-invisible">
671        </div>
672    	
673
674				<div class="clear"></div>
675			</div>
676		</div>
677		<div class="clear"></div>
678		<div class="main-top-header-banner">
679										
680										<style>
681							.main-top-header-banner{
682								overflow: hidden;
683							}
684							@media (max-width: 767px) {
685								.gdlr-header-container{
686									position: fixed;
687    								top: 0px;
688								}
689								.gdlr-header-wrapper {
690        							position: relative !important;
691    							}
692							}
693						.ber .top-marketing-campaign-banner p,
694						.ber .top-marketing-campaign-banner p a{
695							color: #ffffff ; 
696						}
697						</style>		
698													<div class="ber mlc-location-dependent-block-invisible">
699								<div class="top-marketing-campaign-banner col-sm-12" style="background-color: #720353;">
700									<div class="marketing-campaign-banner-inner row language-dependent-block-invisible-de" style="height: auto;">
701										<p class="col-xs-10 col-md-11 tmcb-left" style="width: 100%; text-align: center;"><a style="text-decoration: none;" href=" https://mad-summit.de/berlin/tickets-berlin/"><strong>Letzte Plätze sichern: ✓ Teamrabatt ab 3 Anmeldungen ✓ API Bootcamp</strong></a></p>
702									</div>
703									<div class="marketing-campaign-banner-inner row language-dependent-block-invisible" style="height: auto;">
704										<p class="col-xs-10 col-md-11 tmcb-left" style="width: 100%; text-align: center;"><a style="text-decoration: none;" href=" https://mad-summit.de/berlin/tickets-berlin/"><strong>Letzte Plätze sichern: ✓ Teamrabatt ab 3 Anmeldungen ✓ API Bootcamp</strong></a></p>
705									</div>
706								</div>
707							</div>
708													<style>
709							.main-top-header-banner{
710								overflow: hidden;
711							}
712							@media (max-width: 767px) {
713								.gdlr-header-container{
714									position: fixed;
715    								top: 0px;
716								}
717								.gdlr-header-wrapper {
718        							position: relative !important;
719    							}
720							}
721						.mun .top-marketing-campaign-banner p,
722						.mun .top-marketing-campaign-banner p a{
723							color: #ffffff ; 
724						}
725						</style>		
726													<div class="mun mlc-location-dependent-block-invisible">
727								<div class="top-marketing-campaign-banner col-sm-12" style="background-color: #720353;">
728									<div class="marketing-campaign-banner-inner row language-dependent-block-invisible-de" style="height: auto;">
729										<p class="col-xs-10 col-md-11 tmcb-left" style="width: 100%; text-align: center;"><a style="text-decoration: none;" href="https://mad-summit.de/berlin/"><strong>Zur aktuellen Berlin-Edition im Juni wechseln</strong></a></p>
730									</div>
731									<div class="marketing-campaign-banner-inner row language-dependent-block-invisible" style="height: auto;">
732										<p class="col-xs-10 col-md-11 tmcb-left" style="width: 100%; text-align: center;"><a style="text-decoration: none;" href="https://mad-summit.de/berlin/"><strong>Zur aktuellen Berlin-Edition im Juni wechseln</strong></a></p>
733									</div>
734								</div>
735							</div>
736											<style>
737					.top-marketing-campaign-banner{
738						display:none;
739					}
740					.top-marketing-campaign-banner p{
741						font-size: 24px; 
742						padding-right: 0;
743					}
744					.top-marketing-campaign-banner p.tmcb-left{
745						text-align: left;
746						margin-top:4px;
747					}
748					.top-marketing-campaign-banner p.tmcb-right{
749						text-align: right;
750					}
751					.marketing-campaign-banner-inner{
752						margin: auto;  
753						width: 100% !important; 
754						padding: 6px 0 0;
755						background: transparent !important;
756					}
757					@media only screen and (min-width: 992px) {
758						.top-marketing-campaign-banner p{
759						display: flex;
760    					justify-content: space-evenly;
761					}
762					}
763					@media only screen and (max-width: 1076px) {
764						.top-marketing-campaign-banner p{
765							font-size: 14px; 
766						}
767					}
768					@media only screen and (max-width: 992px) {
769						body .body-wrapper {
770							top: 70px;
771							position: relative;
772						}
773					}
774				</style>
775				
775<script>
776				jQuery(document).ready(function() {
777					let fadeInElement = jQuery('.top-marketing-campaign-banner');
778				fadeInElement.fadeIn(1000);
779				});	
780				</script>
780
781						</div>
782	</header>
783	<!-- <main> -->
784	<div id="gdlr-header-substitute" ></div>
785		<!-- Category selector section= -->
786    <!-- 
787        <style>
788           
789			@media (min-width: 767px) and (max-width: 991px) {
790				.slpide-track-blog {
791					margin-top: 90px;
792				}
793			}
794
795            @media screen and (max-width: 990px) {
796                .splide__slide {
797                    padding: 5px 2px!important;
798                }
799            }
800            .splide {
801                width: 100%;
802                overflow: hidden;
803                position: relative; /* Add this line */
804            }
805
806            .splide__slide {
807                padding: 10px 5px;
808                box-sizing: border-box;
809            }
810
811            .splide__arrow {
812                position: absolute; /* Add this line */
813                top: 60%;
814                transform: translateY(-50%);
815                background-color: #fff;
816                border: none;
817                cursor: pointer;
818				display: none;
819            }
820
821            .splide__arrow--prev {
822                left: 0;
823            }
824
825            .splide__arrow--next {
826                right: 0;
827            }
828
829        </style>
830		
831		<div class="splide d-flex justify-content-center slpide-track-blog sands-container" aria-label="blog categories slider">
832            <div class="splide__track slpide_track_blog  mx-5 py-4">
833                <ul class="splide__list splide__list_blog">
834                    
835                        <li class="splide__slide text-center">
836                            <div>
837                                <a class="single-term-container single-term-display font-14 text-unstyled text-nowrap  " href="https://mad-summit.de/blog/api/">
838                                    API                                </a>
839                            </div>
840                        </li>
841
842                        
843                        <li class="splide__slide text-center">
844                            <div>
845                                <a class="single-term-container single-term-display font-14 text-unstyled text-nowrap  " href="https://mad-summit.de/blog/domain-driven-design/">
846                                    Domain-driven Design                                </a>
847                            </div>
848                        </li>
849
850                        
851                        <li class="splide__slide text-center">
852                            <div>
853                                <a class="single-term-container single-term-display font-14 text-unstyled text-nowrap  " href="https://mad-summit.de/blog/modulare-software-architektur-microservices/">
854                                    Modulare Software Architektur &amp; Microservices                                </a>
855                            </div>
856                        </li>
857
858                                        </ul>
859            </div>
860        </div>
861            
861<script>
862        document.addEventListener('DOMContentLoaded', function() {
863            const splide = new Splide('.splide', {
864                // type     : 'loop',
865                focus    : 'center',
866                autoWidth: true,
867                pagination: false,
868				perMove: 2,
869            }).mount();
870
871            function checkArrows() {
872                const track = document.querySelector('.slpide_track_blog');
873                const list = document.querySelector('.splide__list_blog');
874                const prevArrow = document.querySelector('.splide__arrow--prev');
875                const nextArrow = document.querySelector('.splide__arrow--next');
876
877                if (list.scrollWidth > track.clientWidth) {
878                    prevArrow.style.display = 'block';
879                    nextArrow.style.display = 'block';
880                } else {
881                    prevArrow.style.display = 'none';
882                    nextArrow.style.display = 'none';
883                }
884            }
885
886            splide.on('mounted', checkArrows);
887            window.addEventListener('resize', checkArrows);
888        });
889
890    </script>
890
891     -->
892
893<!-- Category selector section= -->
894    
895        <style>
896           
897			@media (min-width: 767px) and (max-width: 991px) {
898				.slpide-track-blog {
899					margin-top: 90px;
900				}
901			}
902
903            @media screen and (max-width: 990px) {
904                .splide__slide {
905                    padding: 5px 2px!important;
906                }
907            }
908            .splide {
909                width: 100%;
910                overflow: hidden;
911                position: relative; /* Add this line */
912            }
913
914            .splide__slide {
915                padding: 10px 5px;
916                box-sizing: border-box;
917            }
918
919            .splide__arrow {
920                position: absolute; /* Add this line */
921                top: 60%;
922                transform: translateY(-50%);
923                background-color: #fff;
924                border: none;
925                cursor: pointer;
926				display: none;
927            }
928
929            .splide__arrow--prev {
930                left: 0;
931            }
932
933            .splide__arrow--next {
934                right: 0;
935            }
936
937        </style>
938		
939		<div class="splide d-flex justify-content-center slpide-track-blog sands-container" aria-label="blog categories slider">
940            <div class="splide__track slpide_track_blog  mx-5 py-4">
941                <ul class="splide__list splide__list_blog">
942                    
943                        <li class="splide__slide text-center">
944                            <div>
945                                <a class="single-term-container single-term-display font-14 text-unstyled text-nowrap  " href="https://mad-summit.de/blog/api/">
946                                    API                                </a>
947                            </div>
948                        </li>
949
950                        
951                        <li class="splide__slide text-center">
952                            <div>
953                                <a class="single-term-container single-term-display font-14 text-unstyled text-nowrap  " href="https://mad-summit.de/blog/domain-driven-design/">
954                                    Domain-driven Design                                </a>
955                            </div>
956                        </li>
957
958                        
959                        <li class="splide__slide text-center">
960                            <div>
961                                <a class="single-term-container single-term-display font-14 text-unstyled text-nowrap  " href="https://mad-summit.de/blog/modulare-software-architektur-microservices/">
962                                    Modulare Software Architektur &amp; Microservices                                </a>
963                            </div>
964                        </li>
965
966                                        </ul>
967            </div>
968        </div>
969            
969<script>
970        document.addEventListener('DOMContentLoaded', function() {
971            const splide = new Splide('.splide', {
972                // type     : 'loop',
973                focus    : 'center',
974                autoWidth: true,
975                pagination: false,
976				perMove: 2,
977            }).mount();
978
979            function checkArrows() {
980                const track = document.querySelector('.slpide_track_blog');
981                const list = document.querySelector('.splide__list_blog');
982                const prevArrow = document.querySelector('.splide__arrow--prev');
983                const nextArrow = document.querySelector('.splide__arrow--next');
984
985                if (list.scrollWidth > track.clientWidth) {
986                    prevArrow.style.display = 'block';
987                    nextArrow.style.display = 'block';
988                } else {
989                    prevArrow.style.display = 'none';
990                    nextArrow.style.display = 'none';
991                }
992            }
993
994            splide.on('mounted', checkArrows);
995            window.addEventListener('resize', checkArrows);
996        });
997
998    </script>
998
999    				<div class="header-special-graphic container">
1000		<div class="header-special-graphic-inside">
1001    		<div class=" mlc-location-independent-block-invisible " >
1002    			    			<div class="language-dependent-block-invisible-de">    	   		</div>
1003    	   		    			<div class="language-dependent-block-invisible">    	   		</div>
1004    	   		
1005    	   </div>
1006    	   <div class=" mlc-location-dependent-block-invisible ber"></div><div class=" mlc-location-dependent-block-invisible mun"></div>		</div>
1007	</div>
1008			<!-- Blog header -->
1009
1010		
1011        <div class="sands-container mt-5 mb-5 gdlr-title-normal ">
1012			<div class="gdlr-page-title-overlay"></div>
1013			<div class="gdlr-page-title-container blog-header-bg sands-container" >
1014								<!-- hero section Blog & Catgeory -->
1015				<div class="col-lg-12 col-md-8  mb-5">
1016					<h1 class="header-title-post font-weight-bolder m-0 blog-caption-style spage">Blog</h1><div class="header-blog-category-sub-title font-14 mt-3 px-0 pr-5 ">Erfahre hier wichtige zukünftige Tech-Trends, Expertenstatements mit Tipps & Tricks oder einfach Inspiration? Willst du von der Theorie in die Praxis wechseln, dann komm zum MAD Summit!</div>					<!-- buttons hero section Blog & Catgeory  -->
1017				<div class="gdlr-page-title-container d-flex">
1018					<a  href="https://mad-summit.de/berlin/" class="mlc-location-dependent-block-invisible call-to-action-main-button gdlr-button rounded-corner-buttons light-button mt-4 border-1  mun ">Alle Infos zum Trainingsevent</a><a  href="https://mad-summit.de/berlin/" class="mlc-location-dependent-block-invisible call-to-action-main-button gdlr-button rounded-corner-buttons light-button mt-4 border-1  ber ">Alle Infos zum Trainingsevent</a><a href="https://mad-summit.de/berlin/" class="mlc-location-dependent-block-invisible call-to-action-main-button gdlr-button rounded-corner-buttons light-button mt-4 border-1">Alle Infos zum Trainingsevent</a>				</div>
1019				</div>
1020											  </div>
1021			</div>	
1022		</div>
1023		<!-- is search -->
1024	<div class="content-wrapper">
1025<div class="gdlr-content">
1026		<div class="with-sidebar-wrapper grey__global__blog">
1027	<div class="with-sidebar-wrapper">
1028		<div class="with-sidebar-container  sands-container archiveTemplate special-days-wrapper">
1029			<div class="with-sidebar-left twelve columns">
1030				<div class=" twelve gdlr-item-start-content columns pt-0">
1031										<div class="blog-item-holder">
1032					 <div class="gdlr-item gdlr-blog-medium">
1033										 </div>
1034					</div>
1035					<div class="blog-item-holder"><div class="gdlr-item gdlr-blog-medium"><div class="gdlr-ux gdlr-blog-medium-ux">
1036<article id="post-1079827" class="post-1079827 post type-post status-publish format-standard has-post-thumbnail hentry category-blog">
1037	<div class="gdlr-standard-style global-border-radius py-5 px-5 d-flex blog-single-wrapper bg-white ">
1038		<div class="blog__img__wrapper col-md-4 col-xs-12 d-flex flex-column bg-white pr-4">
1039			<div>
1040				<div class="mb-2">
1041					<div class="gdlr-blog-info gdlr-info gdlr-info-font"><span class="gdlr-separator">/</span><div class="blog-info blog-category font-18 font-md-16 d-flex flex-wrap"><a href="https://mad-summit.de/blog/" rel="tag">Blog</a></div><div class="clear"></div></div>				</div>
1042						<div class="gdlr-blog-thumbnail">
1043			<a class="blog-image" href="https://mad-summit.de/blog/ki-softwareentwicklung-compliance-sicherheit/"> <img src="https://mad-summit.de/wp-content/uploads/2026/05/ChatGPT-Image-27.-Mai-2026-07_57_48-400x300.png?x29490" alt="Warum Unternehmen KI-Coding-Tools noch nicht einführen" width="400" height="300" /></a>		</div>
1044				</div>
1045			<div class="d-flex gdlr-info-font mb-lg-0 mb-3 mt-0 mt-md-4 new__blog__dates font-18 font-md-16 font-italic ml-3">
1046				<div class="">Jun&nbsp;</div>
1047				<div class="">4,&nbsp;</div>
1048				<div class="">2026</div>
1049			</div>
1050			
1051		</div>
1052		<div class="gdlr-blog-content-wrapper col-md-8 col-xs-12 ml-4">
1053					<header class="post-header">
1054									<h2 class="gdlr-blog-title font-24 font-sm-18 text-transform-none mb-4"><a href="https://mad-summit.de/blog/ki-softwareentwicklung-compliance-sicherheit/">Warum Unternehmen KI-Coding-Tools noch nicht einführen</a></h2>
1055								<div class="clear"></div>
1056			</header><!-- entry-header -->
1057			
1058			<div class="gdlr-blog-content font-18 font-sm-14 xxx">Die Softwareentwicklung gehört zu den Bereichen mit der höchsten KI-Adaption. Gleichzeitig erlauben viele Unternehmen den Einsatz von KI-Coding-Tools noch nicht – meist au
1058s nachvollziehbaren Gründen wie Vertraulichkeit, Datenschutz, Sicherheit und Compliance. Dieser Artikel ordnet die typischen Bedenken ein, bewertet sie nach Eintrittswahrscheinlichkeit und Auswirkung und zeigt einen pragmatischen Umgang mit...</div>				<div class="column twelve">
1059					<p class="gdlr-session-item-title mb-0">
1060						<a href="https://mad-summit.de/blog/ki-softwareentwicklung-compliance-sicherheit/ " class="gdlr-button small with-border mb-0 " aria-label="Warum Unternehmen KI-Coding-Tools noch nicht einführen button text" target="_blank">
1061							Mehr						</a>
1062					</p>
1063				</div>
1064								</div>	
1065	</div>
1066</article><!-- #post --></div></div><div class="gdlr-item gdlr-blog-medium"><div class="gdlr-ux gdlr-blog-medium-ux">
1067<article id="post-1079809" class="post-1079809 post type-post status-publish format-standard has-post-thumbnail hentry category-api">
1068	<div class="gdlr-standard-style global-border-radius py-5 px-5 d-flex blog-single-wrapper bg-white ">
1069		<div class="blog__img__wrapper col-md-4 col-xs-12 d-flex flex-column bg-white pr-4">
1070			<div>
1071				<div class="mb-2">
1072					<div class="gdlr-blog-info gdlr-info gdlr-info-font"><span class="gdlr-separator">/</span><div class="blog-info blog-category font-18 font-md-16 d-flex flex-wrap"><a href="https://mad-summit.de/blog/api/" rel="tag">API</a></div><div class="clear"></div></div>				</div>
1073						<div class="gdlr-blog-thumbnail">
1074			<a class="blog-image" href="https://mad-summit.de/blog/api/modularer-monolith-vs-microservices/"> <img src="https://mad-summit.de/wp-content/uploads/2026/05/ChatGPT-Image-29.-Apr.-2026-23_52_37-400x300.png?x29490" alt="Vom Mythos der losen Kopplung" width="400" height="300" /></a>		</div>
1075				</div>
1076			<div class="d-flex gdlr-info-font mb-lg-0 mb-3 mt-0 mt-md-4 new__blog__dates font-18 font-md-16 font-italic ml-3">
1077				<div class="">Mai&nbsp;</div>
1078				<div class="">12,&nbsp;</div>
1079				<div class="">2026</div>
1080			</div>
1081			
1082		</div>
1083		<div class="gdlr-blog-content-wrapper col-md-8 col-xs-12 ml-4">
1084					<header class="post-header">
1085									<h2 class="gdlr-blog-title font-24 font-sm-18 text-transform-none mb-4"><a href="https://mad-summit.de/blog/api/modularer-monolith-vs-microservices/">Vom Mythos der losen Kopplung</a></h2>
1086								<div class="clear"></div>
1087			</header><!-- entry-header -->
1088			
1089			<div class="gdlr-blog-content font-18 font-sm-14 xxx">Lose Kopplung und Microservices gelten in der modernen Softwarearchitektur oft als Synonym für skalierbare und wartbare Systeme. Doch nicht jede Anwendung benötigt eine komplexe Microservices-Architektur. Der Artikel zeigt, warum ein modularer Monolith beziehungsweise Modulith in vielen Fällen die bessere Wahl ist, wie hohe Kohäsion und saubere Modularisierung technische Schulden reduzieren...</div>				<div class="column twelve">
1090					<p class="gdlr-session-item-title mb-0">
1091						<a href="https://mad-summit.de/blog/api/modularer-monolith-vs-microservices/ " class="gdlr-button small with-border mb-0 " aria-label="Vom Mythos der losen Kopplung button text" target="_blank">
1092							Mehr						</a>
1093					</p>
1094				</div>
1095								</div>	
1096	</div>
1097</article><!-- #post --></div></div><div class="gdlr-item gdlr-blog-medium"><div class="gdlr-ux gdlr-blog-medium-ux">
1098<article id="post-1079749" class="post-1079749 post type-post status-publish format-standard has-post-thumbnail hentry category-blog">
1099	<div class="gdlr-standard-style global-border-radius py-5 px-5 d-flex blog-single-wrapper bg-white ">
1100		<div class="blog__img__wrapper col-md-4 col-xs-12 d-flex flex-column bg-white pr-4">
1101			<div>
1102				<div class="mb-2">
1103					<div class="gdlr-blog-info gdlr-info gdlr-info-font"><span class="gdlr-separator">/</span><div class="blog-info blog-category font-18 font-md-16 d-flex flex-wrap"><a href="https://mad-summit.de/blog/" rel="tag">Blog</a></div><div class="clear"></div></div>				</div>
1104						<div class="gdlr-blog-thumbnail">
1105			<a class="blog-image" href="https://mad-summit.de/blog/die-rolle-zwischen-entwickler-architekt-13-enterprise-werte/"> <img src="https://mad-summit.de/wp-content/uploads/2026/04/Frame-427321944.png?x29490" alt="Die Rolle zwischen Entwickler und Architekt hat keinen Namen" width="300" height="197" /></a>
1105		</div>
1106				</div>
1107			<div class="d-flex gdlr-info-font mb-lg-0 mb-3 mt-0 mt-md-4 new__blog__dates font-18 font-md-16 font-italic ml-3">
1108				<div class="">Apr&nbsp;</div>
1109				<div class="">13,&nbsp;</div>
1110				<div class="">2026</div>
1111			</div>
1112			
1113		</div>
1114		<div class="gdlr-blog-content-wrapper col-md-8 col-xs-12 ml-4">
1115					<header class="post-header">
1116									<h2 class="gdlr-blog-title font-24 font-sm-18 text-transform-none mb-4"><a href="https://mad-summit.de/blog/die-rolle-zwischen-entwickler-architekt-13-enterprise-werte/">Die Rolle zwischen Entwickler und Architekt hat keinen Namen</a></h2>
1117								<div class="clear"></div>
1118			</header><!-- entry-header -->
1119			
1120			<div class="gdlr-blog-content font-18 font-sm-14 xxx">Software-Entwickler schreiben Code, Architekten entwerfen Systeme. Doch die Verantwortung für Testbarkeit, Security, Domänenverständnis und Systemstabilität liegt oft dazwischen – bei Menschen, die keine formale Rolle haben, sich aber darum kümmern. Diese Haltung war schon immer entscheidend im Enterprise Engineering. Mit AI wird sichtbar, warum.</div>				<div class="column twelve">
1121					<p class="gdlr-session-item-title mb-0">
1122						<a href="https://mad-summit.de/blog/die-rolle-zwischen-entwickler-architekt-13-enterprise-werte/ " class="gdlr-button small with-border mb-0 " aria-label="Die Rolle zwischen Entwickler und Architekt hat keinen Namen button text" target="_blank">
1123							Mehr						</a>
1124					</p>
1125				</div>
1126								</div>	
1127	</div>
1128</article><!-- #post --></div></div><div class="gdlr-item gdlr-blog-medium"><div class="gdlr-ux gdlr-blog-medium-ux">
1129<article id="post-1079731" class="post-1079731 post type-post status-publish format-standard has-post-thumbnail hentry category-blog">
1130	<div class="gdlr-standard-style global-border-radius py-5 px-5 d-flex blog-single-wrapper bg-white ">
1131		<div class="blog__img__wrapper col-md-4 col-xs-12 d-flex flex-column bg-white pr-4">
1132			<div>
1133				<div class="mb-2">
1134					<div class="gdlr-blog-info gdlr-info gdlr-info-font"><span class="gdlr-separator">/</span><div class="blog-info blog-category font-18 font-md-16 d-flex flex-wrap"><a href="https://mad-summit.de/blog/" rel="tag">Blog</a></div><div class="clear"></div></div>				</div>
1135						<div class="gdlr-blog-thumbnail">
1136			<a class="blog-image" href="https://mad-summit.de/blog/developer-experience-devex-business-strategie/"> <img src="https://mad-summit.de/wp-content/uploads/2026/04/Moderne-Softwareentwicklung-auf-futuristischer-Plattform-400x300.png?x29490" alt="Developer Experience: Der unterschätzte Erfolgsfaktor für Unternehmen" width="400" height="300" /></a>		</div>
1137				</div>
1138			<div class="d-flex gdlr-info-font mb-lg-0 mb-3 mt-0 mt-md-4 new__blog__dates font-18 font-md-16 font-italic ml-3">
1139				<div class="">Apr&nbsp;</div>
1140				<div class="">7,&nbsp;</div>
1141				<div class="">2026</div>
1142			</div>
1143			
1144		</div>
1145		<div class="gdlr-blog-content-wrapper col-md-8 col-xs-12 ml-4">
1146					<header class="post-header">
1147									<h2 class="gdlr-blog-title font-24 font-sm-18 text-transform-none mb-4"><a href="https://mad-summit.de/blog/developer-experience-devex-business-strategie/">Developer Experience: Der unterschätzte Erfolgsfaktor für Unternehmen</a></h2>
1148								<div class="clear"></div>
1149			</header><!-- entry-header -->
1150			
1151			<div class="gdlr-blog-content font-18 font-sm-14 xxx">Developer Experience (DevEx) entwickelt sich zunehmend zu einem entscheidenden Wettbewerbsfaktor für Unternehmen. Moderne Ansätze wie Platform Engineering, Internal Developer Platforms (IDP) und CI/CD-Automatisierung helfen dabei, die Entwicklerproduktivität zu steigern und Innovationen schneller umzusetzen.</div>				<div class="column twelve">
1152					<p class="gdlr-session-item-title mb-0">
1153						<a href="https://mad-summit.de/blog/developer-experience-devex-business-strategie/ " class="gdlr-button small with-border mb-0 " aria-label="Developer Experience: Der unterschätzte Erfolgsfaktor für Unternehmen button text" target="_blank">
1154							Mehr						</a>
1155					</p>
1156				</div>
1157								</div>	
1158	</div>
1159</article><!-- #post --></div></div><div class="gdlr-item gdlr-blog-medium"><div class="gdlr-ux gdlr-blog-medium-ux">
1160<article id="post-1079635" class="post-1079635 post type-post status-publish format-standard has-post-thumbnail hentry category-domain-driven-design">
1161	<div class="gdlr-standard-style global-border-radius py-5 px-5 d-flex blog-single-wrapper bg-white ">
1162		<div class="blog__img__wrapper col-md-4 col-xs-12 d-flex flex-column bg-white pr-4">
1163			<div>
1164				<div class="mb-2">
1165					<div class="gdlr-blog-info gdlr-info gdlr-info-font"><span class="gdlr-separator">/</span><div class="blog-info blog-category font-18 font-md-16 d-flex flex-wrap"><a href="https://mad-summit.de/blog/domain-driven-design/" rel="tag">Domain-driven Design</a></div><div class="clear"></div></div>
1165				</div>
1166						<div class="gdlr-blog-thumbnail">
1167			<a class="blog-image" href="https://mad-summit.de/blog/domain-driven-design/algebraische-datentypen-ddd-tactical-design/"> <img src="https://mad-summit.de/wp-content/uploads/2026/02/teaserImage_xxx_10_Schramm_1768387498427-400x300.jpg?x29490" alt="Pattern in your Domain" width="400" height="300" /></a>		</div>
1168				</div>
1169			<div class="d-flex gdlr-info-font mb-lg-0 mb-3 mt-0 mt-md-4 new__blog__dates font-18 font-md-16 font-italic ml-3">
1170				<div class="">Feb&nbsp;</div>
1171				<div class="">22,&nbsp;</div>
1172				<div class="">2026</div>
1173			</div>
1174			
1175		</div>
1176		<div class="gdlr-blog-content-wrapper col-md-8 col-xs-12 ml-4">
1177					<header class="post-header">
1178									<h2 class="gdlr-blog-title font-24 font-sm-18 text-transform-none mb-4"><a href="https://mad-summit.de/blog/domain-driven-design/algebraische-datentypen-ddd-tactical-design/">Pattern in your Domain</a></h2>
1179								<div class="clear"></div>
1180			</header><!-- entry-header -->
1181			
1182			<div class="gdlr-blog-content font-18 font-sm-14 xxx">Die Analyse der Fachlichkeit ist zu einem fundamentalen Schritt der Softwareentwicklung geworden, nicht zuletzt durch den Erfolg des Domain-Driven Designs. Dabei werden Erkenntnisse nicht nur für die Entwicklung selbst, sondern auch für Fachexperten gewonnen. Das Resultat einer erfolgreichen Analyse besteht aus einem Entwurf, der die Fachlichkeit in Struktur und Begrifflichkeit...</div>				<div class="column twelve">
1183					<p class="gdlr-session-item-title mb-0">
1184						<a href="https://mad-summit.de/blog/domain-driven-design/algebraische-datentypen-ddd-tactical-design/ " class="gdlr-button small with-border mb-0 " aria-label="Pattern in your Domain button text" target="_blank">
1185							Mehr						</a>
1186					</p>
1187				</div>
1188								</div>	
1189	</div>
1190</article><!-- #post --></div></div><div class="gdlr-item gdlr-blog-medium"><div class="gdlr-ux gdlr-blog-medium-ux">
1191<article id="post-107500" class="post-107500 post type-post status-publish format-standard has-post-thumbnail hentry category-modulare-software-architektur-microservices">
1192	<div class="gdlr-standard-style global-border-radius py-5 px-5 d-flex blog-single-wrapper bg-white ">
1193		<div class="blog__img__wrapper col-md-4 col-xs-12 d-flex flex-column bg-white pr-4">
1194			<div>
1195				<div class="mb-2">
1196					<div class="gdlr-blog-info gdlr-info gdlr-info-font"><span class="gdlr-separator">/</span><div class="blog-info blog-category font-18 font-md-16 d-flex flex-wrap"><a href="https://mad-summit.de/blog/modulare-software-architektur-microservices/" rel="tag">Modulare Software Architektur &amp; Microservices</a></div><div class="clear"></div></div>				</div>
1197						<div class="gdlr-blog-thumbnail">
1198			<a class="blog-image" href="https://mad-summit.de/blog/modulare-software-architektur-microservices/ai-gestuetzte-softwarearchitektur-heutige-werkzeuge/"> <img src="https://mad-summit.de/wp-content/uploads/2025/10/ChatGPT-Image-20.-Okt.-2025-15_23_04-400x300.png?x29490" alt="Wie heutige AI-Mittel den Umgang mit Software verändern" width="400" height="300" /></a>		</div>
1199				</div>
1200			<div class="d-flex gdlr-info-font mb-lg-0 mb-3 mt-0 mt-md-4 new__blog__dates font-18 font-md-16 font-italic ml-3">
1201				<div class="">Okt&nbsp;</div>
1202				<div class="">20,&nbsp;</div>
1203				<div class="">2025</div>
1204			</div>
1205			
1206		</div>
1207		<div class="gdlr-blog-content-wrapper col-md-8 col-xs-12 ml-4">
1208					<header class="post-header">
1209									<h2 class="gdlr-blog-title font-24 font-sm-18 text-transform-none mb-4"><a href="https://mad-summit.de/blog/modulare-software-architektur-microservices/ai-gestuetzte-softwarearchitektur-heutige-werkzeuge/">Wie heutige AI-Mittel den Umgang mit Software verändern</a></h2>
1210								<div class="clear"></div>
1211			</header><!-- entry-header -->
1212			
1213			<div class="gdlr-blog-content font-18 font-sm-14 xxx">In einer Zeit, in der künstliche Intelligenz und AI-Werkzeuge zunehmend Teil der Softwareentwicklung werden, stellt sich die Frage: Wie verändert sich eigentlich die Softwarearchitektur, wenn Prototypen in Stunden statt Wochen entstehen und klassische Architekturarbeit neu gedacht werden muss? Dieser Artikel beleuchtet, wie AI-gestützte Softwareentwicklung, Vibe Coding, parallele Experimente und Context...</div>				<div class="column twelve">
1214					<p class="gdlr-session-item-title mb-0">
1215						<a href="https://mad-summit.de/blog/modulare-software-architektur-microservices/ai-gestuetzte-softwarearchitektur-heutige-werkzeuge/ " class="gdlr-button small with-border mb-0 " aria-label="Wie heutige AI-Mittel den Umgang mit Software verändern button text" target="_blank">
1216							Mehr						</a>
1217					</p>
1218				</div>
1219								</div>	
1220	</div>
1221</article><!-- #post --></div></div><div class="gdlr-item gdlr-blog-medium"><div class="gdlr-ux gdlr-blog-medium-ux">
1222<article id="post-107357" class="post-107357 post type-post status-publish format-standard has-post-thumbnail hentry category-api">
1223	<div class="gdlr-standard-style global-border-radius py-5 px-5 d-flex blog-single-wrapper bg-white ">
1224		<div class="blog__img__wrapper col-md-4 col-xs-12 d-flex flex-column bg-white pr-4">
1225			<div>
1226				<div class="mb-2">
1227					<div class="gdlr-blog-info gdlr-info gdlr-info-font"><span class="gdlr-separator">/</span><div class="blog-info blog-category font-18 font-md-16 d-flex flex-wrap"><a href="https://mad-summit.de/blog/api/" rel="tag">API</a></div><div class="clear"></div></div>
1227				</div>
1228						<div class="gdlr-blog-thumbnail">
1229			<a class="blog-image" href="https://mad-summit.de/blog/api/api-observability-tools-best-practices/"> <img src="https://mad-summit.de/wp-content/uploads/2025/08/teaserImage_xxx_EKiosk_Teaser_Rubrik_JM_Web_1614099520549-400x300.jpg?x29490" alt="API Observability richtig umsetzen: Performance, Sicherheit &#038; Zuverlässigkeit steigern" width="400" height="300" /></a>		</div>
1230				</div>
1231			<div class="d-flex gdlr-info-font mb-lg-0 mb-3 mt-0 mt-md-4 new__blog__dates font-18 font-md-16 font-italic ml-3">
1232				<div class="">Aug&nbsp;</div>
1233				<div class="">12,&nbsp;</div>
1234				<div class="">2025</div>
1235			</div>
1236			
1237		</div>
1238		<div class="gdlr-blog-content-wrapper col-md-8 col-xs-12 ml-4">
1239					<header class="post-header">
1240									<h2 class="gdlr-blog-title font-24 font-sm-18 text-transform-none mb-4"><a href="https://mad-summit.de/blog/api/api-observability-tools-best-practices/">API Observability richtig umsetzen: Performance, Sicherheit &#038; Zuverlässigkeit steigern</a></h2>
1241								<div class="clear"></div>
1242			</header><!-- entry-header -->
1243			
1244			<div class="gdlr-blog-content font-18 font-sm-14 xxx">API Observability ist der Schlüssel zu leistungsstarken, sicheren und zuverlässigen Schnittstellen. Durch verteiltes Tracing, API Monitoring und den Einsatz moderner Observability Tools wie Prometheus, Grafana oder Jaeger lassen sich Leistungsengpässe frühzeitig erkennen, API Performance optimieren und Sicherheitsbedrohungen effektiv abwehren.</div>				<div class="column twelve">
1245					<p class="gdlr-session-item-title mb-0">
1246						<a href="https://mad-summit.de/blog/api/api-observability-tools-best-practices/ " class="gdlr-button small with-border mb-0 " aria-label="API Observability richtig umsetzen: Performance, Sicherheit &#038; Zuverlässigkeit steigern button text" target="_blank">
1247							Mehr						</a>
1248					</p>
1249				</div>
1250								</div>	
1251	</div>
1252</article><!-- #post --></div></div><div class="gdlr-item gdlr-blog-medium"><div class="gdlr-ux gdlr-blog-medium-ux">
1253<article id="post-107052" class="post-107052 post type-post status-publish format-standard has-post-thumbnail hentry category-api">
1254	<div class="gdlr-standard-style global-border-radius py-5 px-5 d-flex blog-single-wrapper bg-white ">
1255		<div class="blog__img__wrapper col-md-4 col-xs-12 d-flex flex-column bg-white pr-4">
1256			<div>
1257				<div class="mb-2">
1258					<div class="gdlr-blog-info gdlr-info gdlr-info-font"><span class="gdlr-separator">/</span><div class="blog-info blog-category font-18 font-md-16 d-flex flex-wrap"><a href="https://mad-summit.de/blog/api/" rel="tag">API</a></div><div class="clear"></div></div>				</div>
1259						<div class="gdlr-blog-thumbnail">
1260			<a class="blog-image" href="https://mad-summit.de/blog/api/postman-alternativen-insomnia-vs-hoppscotch/"> <img src="https://mad-summit.de/wp-content/uploads/2025/04/MADS_MUN25_NL_Header_300x200_GT-8155_v3.jpg?x29490" alt="Postman Alternativen im Test: Insomnia vs. Hoppscotch" width="300" height="200" /></a>		</div>
1261				</div>
1262			<div class="d-flex gdlr-info-font mb-lg-0 mb-3 mt-0 mt-md-4 new__blog__dates font-18 font-md-16 font-italic ml-3">
1263				<div class="">Apr&nbsp;</div>
1264				<div class="">16,&nbsp;</div>
1265				<div class="">2025</div>
1266			</div>
1267			
1268		</div>
1269		<div class="gdlr-blog-content-wrapper col-md-8 col-xs-12 ml-4">
1270					<header class="post-header">
1271									<h2 class="gdlr-blog-title font-24 font-sm-18 text-transform-none mb-4"><a href="https://mad-summit.de/blog/api/postman-alternativen-insomnia-vs-hoppscotch/">Postman Alternativen im Test: Insomnia vs. Hoppscotch</a></h2>
1272								<div class="clear"></div>
1273			</header><!-- entry-header -->
1274			
1275			<div class="gdlr-blog-content font-18 font-sm-14 xxx">Im Zeitalter der Cloud-Entwicklung und API-Integration ist Postman lange Zeit das führende Tool für API-Entwickler gewesen. Doch mit der Entscheidung, Postman nur noch cloudbasiert anzubieten, suchen immer mehr Entwickler nach Postman Alternativen. In diesem Artikel vergleichen wir zwei der besten Alternativen: Insomnia und Hoppscotch. Welche der beiden Optionen für deine...</div>				<div class="column twelve">
1276					<p class="gdlr-session-item-title mb-0">
1277						<a href="https://mad-summit.de/blog/api/postman-alternativen-insomnia-vs-h
1277oppscotch/ " class="gdlr-button small with-border mb-0 " aria-label="Postman Alternativen im Test: Insomnia vs. Hoppscotch button text" target="_blank">
1278							Mehr						</a>
1279					</p>
1280				</div>
1281								</div>	
1282	</div>
1283</article><!-- #post --></div></div><div class="gdlr-item gdlr-blog-medium"><div class="gdlr-ux gdlr-blog-medium-ux">
1284<article id="post-106938" class="post-106938 post type-post status-publish format-standard has-post-thumbnail hentry category-modulare-software-architektur-microservices">
1285	<div class="gdlr-standard-style global-border-radius py-5 px-5 d-flex blog-single-wrapper bg-white ">
1286		<div class="blog__img__wrapper col-md-4 col-xs-12 d-flex flex-column bg-white pr-4">
1287			<div>
1288				<div class="mb-2">
1289					<div class="gdlr-blog-info gdlr-info gdlr-info-font"><span class="gdlr-separator">/</span><div class="blog-info blog-category font-18 font-md-16 d-flex flex-wrap"><a href="https://mad-summit.de/blog/modulare-software-architektur-microservices/" rel="tag">Modulare Software Architektur &amp; Microservices</a></div><div class="clear"></div></div>				</div>
1290						<div class="gdlr-blog-thumbnail">
1291			<a class="blog-image" href="https://mad-summit.de/blog/modulare-software-architektur-microservices/spring-modulith-vs-axon-architekturvergleich/"> <img src="https://mad-summit.de/wp-content/uploads/2025/02/DALL·E-2025-02-11-14.39.44-A-modern-and-clean-architectural-diagram-for-a-software-system-showing-the-relationship-between-Spring-Modulith-Axon-Framework-and-Microservices.-I-400x300.jpg?x29490" alt="Modulare Architekturen: Spring Modulith vs. Axon Framework im Vergleich" width="400" height="300" /></a>		</div>
1292				</div>
1293			<div class="d-flex gdlr-info-font mb-lg-0 mb-3 mt-0 mt-md-4 new__blog__dates font-18 font-md-16 font-italic ml-3">
1294				<div class="">Feb&nbsp;</div>
1295				<div class="">11,&nbsp;</div>
1296				<div class="">2025</div>
1297			</div>
1298			
1299		</div>
1300		<div class="gdlr-blog-content-wrapper col-md-8 col-xs-12 ml-4">
1301					<header class="post-header">
1302									<h2 class="gdlr-blog-title font-24 font-sm-18 text-transform-none mb-4"><a href="https://mad-summit.de/blog/modulare-software-architektur-microservices/spring-modulith-vs-axon-architekturvergleich/">Modulare Architekturen: Spring Modulith vs. Axon Framework im Vergleich</a></h2>
1303								<div class="clear"></div>
1304			</header><!-- entry-header -->
1305			
1306			<div class="gdlr-blog-content font-18 font-sm-14 xxx">Die Modularisierung von Software ist essenziell für Skalierbarkeit und Wartbarkeit. CQRS, Event Sourcing, Modulithen und Microservices bieten unterschiedliche Ansätze. Spring Modulith und Axon helfen bei der strukturierten Entkopplung. Dieser Artikel vergleicht beide Frameworks und zeigt Best Practices für modulare Architekturen.</div>				<div class="column twelve">
1307					<p class="gdlr-session-item-title mb-0">
1308						<a href="https://mad-summit.de/blog/modulare-software-architektur-microservices/spring-modulith-vs-axon-architekturvergleich/ " class="gdlr-button small with-border mb-0 " aria-label="Modulare Architekturen: Spring Modulith vs. Axon Framework im Vergleich button text" target="_blank">
1309							Mehr						</a>
1310					</p>
1311				</div>
1312								</div>	
1313	</div>
1314</article><!-- #post --></div></div><div class="gdlr-item gdlr-blog-medium"><div class="gdlr-ux gdlr-blog-medium-ux">
1315<article id="post-106898" class="post-106898 post type-post status-publish format-standard has-post-thumbnail hentry category-api">
1316	<div class="gdlr-standard-style global-border-radius py-5 px-5 d-flex blog-single-wrapper bg-white ">
1317		<div class="blog__img__wrapper col-md-4 col-xs-12 d-flex flex-column bg-white pr-4">
1318			<div>
1319				<div class="mb-2">
1320					<div class="gdlr-blog-info gdlr-info gdlr-info-font"><span class="gdlr-separator">/</span><div class="blog-info blog-category font-18 font-md-16 d-flex flex-wrap"><a href="https://mad-summit.de/blog/api/" rel="tag">API</a></div><div class="clear"></div></div>				</div>
1321						<div class="gdlr-blog-thumbnail">
1322			<a class="blog-image" href="https://mad-summit.de/blog/api/api-gateways-in-kubernetes/"> <img src="https://mad-summit.de/wp-content/uploads/2025/01/86_Bernhardt_1734522035198-400x300.jpg?x29490" alt="API Gateways in Kubernetes" width="400" height="300" /></a>
1322		</div>
1323				</div>
1324			<div class="d-flex gdlr-info-font mb-lg-0 mb-3 mt-0 mt-md-4 new__blog__dates font-18 font-md-16 font-italic ml-3">
1325				<div class="">Jan&nbsp;</div>
1326				<div class="">20,&nbsp;</div>
1327				<div class="">2025</div>
1328			</div>
1329			
1330		</div>
1331		<div class="gdlr-blog-content-wrapper col-md-8 col-xs-12 ml-4">
1332					<header class="post-header">
1333									<h2 class="gdlr-blog-title font-24 font-sm-18 text-transform-none mb-4"><a href="https://mad-summit.de/blog/api/api-gateways-in-kubernetes/">API Gateways in Kubernetes</a></h2>
1334								<div class="clear"></div>
1335			</header><!-- entry-header -->
1336			
1337			<div class="gdlr-blog-content font-18 font-sm-14 xxx">In diesem Artikel wollen wir zeigen, warum API Gateways im Kubernetes-Umfeld mehr sind als nur ein Einstiegspunkt - wir bieten einen Blick auf die Synergien und Potenziale.</div>				<div class="column twelve">
1338					<p class="gdlr-session-item-title mb-0">
1339						<a href="https://mad-summit.de/blog/api/api-gateways-in-kubernetes/ " class="gdlr-button small with-border mb-0 " aria-label="API Gateways in Kubernetes button text" target="_blank">
1340							Mehr						</a>
1341					</p>
1342				</div>
1343								</div>	
1344	</div>
1345</article><!-- #post --></div></div><div class="clear"></div></div><div class="gdlr-pagination blog-pagination"><span aria-current="page" class="page-numbers current">1</span>
1346<a class="page-numbers" href="https://mad-summit.de/blog/page/2/">2</a>
1347<a class="page-numbers" href="https://mad-summit.de/blog/page/3/">3</a>
1348<span class="page-numbers dots">&hellip;</span>
1349<a class="page-numbers" href="https://mad-summit.de/blog/page/5/">5</a>
1350<a class="next page-numbers" href="https://mad-summit.de/blog/page/2/">Next &#65310</a></div>				</div>
1351				
1352				<div class="clear"></div>
1353			</div>
1354			
1355			<div class="clear"></div>
1356		</div>				
1357	</div>		
1358		<div class="sands-reuse-page-with-shortcode">
1359			</div>
1360</div><!-- gdlr-content -->
1361		<div class="clear" ></div>
1362	</div><!-- content wrapper -->
1363		
1364	
1365	          <style>
1366             .ber .mlc-based-button-color.gdlr-button,.ber.mlc-based-button-color.gdlr-button{
1367              color:#ffffff!important;
1368              background-color: #5034c2!important;
1369            }
1370            .ber .mlc-based-button-color.gdlr-button:hover, .ber.mlc-based-button-color.gdlr-button:hover{
1371              color:#ffffff!important;
1372              background-color: #5034c2!important;
1373            }
1374          </style>
1375		          <style>
1376             .mun .mlc-based-button-color.gdlr-button,.mun.mlc-based-button-color.gdlr-button{
1377              color:#ffffff!important;
1378              background-color: #ec31b6!important;
1379            }
1380            .mun .mlc-based-button-color.gdlr-button:hover, .mun.mlc-based-button-color.gdlr-button:hover{
1381              color:#ffffff!important;
1382              background-color: #ec31b6!important;
1383            }
1384          </style>
1385			 <!-- </main> -->
1386	<footer class="footer-wrapper" >
1387				<div class="footer-container sands-container">
1388						
1389			<div class="twelve columns footer-top-columns"><div class="locationchosertriggers"><div class="desktoplocationchosertrigger hidden-sm hidden-xs">
1390<script>
1391  function locationchoserlinkclicked(event) {
1392    if (event && event.target) {
1393      var locationIdentifier = jQuery(event.target).data('location-identifier');
1394      if (locationIdentifier) {
1395        var eventToWindow = jQuery.Event( "mlc_location_switched" );
1396        eventToWindow.payload = {"selected_location": locationIdentifier};
1397        jQuery( window ).trigger( eventToWindow );
1398      }
1399    }
1400  }
1401</script>
1401
1402
1403<span class="language-dependent-block-invisible"><a role="button" 
1404    class="btn popovers location--button--footer custom-secondary-button light-button location-choser-link 6937654562751791592533locationchosertrigger " 
1405    data-toggle="popover" title="" 
1406    data-placement="bottom" 
1407    data-html="true"
1408    data-content="
1409    <a class='circle-test' href='https://mad-summit.de/berlin/'&gt;Berlin</a&gt;
1410    <br&gt;<hr&gt;
1411    
1412    <a class='circle-test' href='https://mad-summit.de/muenchen/'&gt;München</a&gt;
1413    <br&gt;<hr&gt;
1414    <a class='6937654562751791592533locationchoserlink circle-test ' href='/?loc=all' &gt;ALL</a&gt;<br&gt;<hr&gt;">Locations</a></span><span class="language-dependent-block-invisible-de"><a role="button" 
1415    class="btn popovers location--button--footer custom-secondary-button light-button location-choser-link 6937654562751791592533locationchosertrigger " 
1416    data-toggle="popover" title="" 
1417    data-placement="bottom" 
1418    data-html="true"
1419    data-content="
1420    <a class='circle-test' href='https://mad-summit.de/berlin/'&gt;Berlin</a&gt;
1421    <br&gt;<hr&gt;
1422    
1423    <a class='circle-test' href='https://mad-summit.de/muenchen/'&gt;München </a&gt;
1424    <br&gt;<hr&gt;
1425    <a class='6937654562751791592533locationchoserlink circle-test ' href='/?loc=all' &gt;ALLE</a&gt;<br&gt;<hr&gt;">Locations</a></span>
1426<script>
1427  $("[data-toggle=popover]")
1428  .popover({html:true});
1429</script>
1429
1430    
1431	
1432</div><div class="mobilelocationchosertrigger hidden-md hidden-lg">
1433<script>
1434  function openMobileLocationChoserNav() {
1435    document.getElementById("mobilelocationchoserlocationchoseroverlaycontainer").style.height = "100%";
1436  }
1437
1438  function closeMobileLocationChoserNav() {
1439    document.getElementById("mobilelocationchoserlocationchoseroverlaycontainer").style.height = "0%";
1440  }
1441
1442  function mobileLocationLinkClicked(event) {
1443    if (event && event.target) {
1444          var locationIdentifier = jQuery(event.target).data('location-identifier');
1445          if (locationIdentifier) {
1446            var eventToWindow = jQuery.Event( "mlc_location_switched" );
1447            eventToWindow.payload = {"selected_location": locationIdentifier};
1448            jQuery( window ).trigger( eventToWindow );
1449            closeMobileLocationChoserNav();
1450          }
1451    }
1452  }
1453
1454  $(document).ready(function(){
1455    setTimeout(() => {
1456
1457      var cookie = jQuery.cookie("event_location");
1458      if(cookie) {
1459        var location = jQuery('.location-text-' + cookie);
1460        location.addClass('active');
1461        var locationColor = '';
1462        location.css('color', locationColor);
1463      }
1464    }, 400);
1465
1466});
1467</script>
1467
1468
1469<style>
1470  /* .active {
1471    color: yellow !important;
1472  } */
1473      .active.location-text-ber {
1474        color: #5034c2 !important;
1475    }
1476      .active.location-text-mun {
1477        color: #ec31b6 !important;
1478    }
1479    .footer-top-columns{
1480    text-align: center;
1481      margin: 0px 0px 49px 0px;
1482  }
1483
1484  .footer-top-columns .popover-content a{
1485    font-size: 18px;
1486      font-weight: 500;
1487      color: #113946!important;
1488  }
1489  .footer-top-columns .arrow:after{
1490    transform: none;
1491  }
1492
1493  .footer-top-columns .location--button--footer{
1494      font-size: 23px !important;
1495      background-color: white!important;
1496      color: black!important;
1497      margin-right: 30px !important;
1498      margin-left: 30px !important;
1499  }
1500  .mlc-location-dependent-block-invisible{
1501    display: none;
1502  }
1503  .mlc-location-independent-block-invisible{
1504    display: none;
1505  }
1506  .mlc-location-dependent-block-visible{
1507    display: block;
1508  }
1509  .mlc-location-independent-block-visible{
1510    display: block;
1511  }
1512  .locationchoseroverlay {
1513    height: 0%;
1514    width: 100%;
1515    position: fixed;
1516    z-index: 1;
1517    top: 0;
1518    left: 0;
1519    background-color: rgb(10,20,51);
1520    /* background-color: rgba(10,20,51, 0.9); */
1521    overflow-y: hidden;
1522    transition: 0.5s;
1523    z-index: 9999999;
1524    font-family: 'Open Sans';
1525    font-size: 30px;
1526    font-weight: 700;
1527    line-height: 40.85px;
1528    margin-bottom: 16px;
1529  }
1530
1531  .locationchoseroverlay-content {
1532    position: relative;
1533    top: 25%;
1534    width: 100%;
1535    text-align: center;
1536    margin-top: 30px;
1537  }
1538
1539  .locationchoseroverlay a {
1540    padding: 8px;
1541    text-decoration: none;
1542    font-size: 36px;
1543    color: #FFFFFF!important;
1544    display: block;
1545    transition: 0.3s;
1546  }
1547
1548  .locationchoseroverlay .closebtn {
1549    position: absolute;
1550    top: 20px;
1551    right: 45px;
1552    font-size: 60px;
1553  }
1554  .circle-test{
1555      text-decoration: none!important;
1556  }
1557  .circle-test::before{
1558    content: "\f10c";  
1559    font-family:   FontAwesome;  
1560    font-size: 0.9em;    
1561    font-size: 1.1em;
1562    color: #c1c1c1;
1563    letter-spacing: 10px;
1564    display: inline-block;
1565    vertical-align: middle;
1566  }
1567  .circle-test:hover:before{
1568    content: "\f192"; 
1569    font-family: FontAwesome;
1570  }
1571  @media screen and (max-height: 450px) {
1572    .locationchoseroverlay {overflow-y: auto;}
1573    .locationchoseroverlay a {font-size: 20px}
1574    .locationchoseroverlay .closebtn {
1575    font-size: 40px;
1576    top: 15px;
1577    right: 35px;
1578    }
1579  }
1580  .desktoplocationchosertrigger hr{
1581      margin: 0px !important;
1582      width: 85%;
1583      float: right;
1584  }
1585  .desktoplocationchosertrigger hr:last-child{
1586      display:none !important;
1587  }
1588
1589  @media screen and (min-width: 769px) {
1590    .location--button--footer{
1591      display: none;
1592    }
1593  }
1594  .loc-btn {
1595    margin: 0rem 10rem 0rem 10rem;
1596    border-radius: 30px;
1597  }
1598  .loc-btn {
1599  display: flex;
1600  align-items: center; /* Align items vertically */
1601  justify-content: center;
1602  }
1603
1604 .btn-text {
1605  margin-right: 10px; 
1606  }
1607</style>
1608
1609<div id="mobilelocationchoserlocationchoseroverlaycontainer" class="locationchoseroverlay">
1610  <a href="javascript:void(0)" class="closebtn" onclick="closeMobileLocationChoserNav()">&times;</a>
1611  <div class="locationchoseroverlay-content">
1612   
1613          <div class="language-dependent-block-invisible-de">
1614              <a class="location-text-ber" href='https://mad-summit.de/berlin/'>Berlin</a>
1615          </div>
1616          <div class="language-dependent-block-invisible">
1617              <a class="location-text-ber" href='https://mad-summit.de/berlin/'>Berlin</a>
1618          </div>
1619         
1620          <div class="language-dependent-block-invisible-de">
1621              <a class="location-text-mun" href='https://mad-summit.de/muenchen/'>München </a>
1622          </div>
1623          <div class="language-dependent-block-invisible">
1624              <a class="location-text-mun" href='https://mad-summit.de/muenchen/'>München</a>
1625          </div>
1626            <div class="language-dependent-block-invisible"><a class='locationchoserlink' href='/?loc=all' >All</a></div>
1627    <div class="language-dependent-block-invisible-de"><a class='locationchoserlink' href='/?loc=all' >Alle</a></div>
1628  </div>
1629</div>
1630
1631<div id="btn2" onclick="openMobileLocationChoserNav()" role="button" class="btn loc-btn popovers location--button--footer global-border-radius">
1632  <span class="btn-text">Locations</span>
1633  <svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 -960 960 960" width="24"><path d="M480-120 300-300l58-58 122 122 122-122 58 58-180 180ZM358-598l-58-58 180-180 180 180-58 58-122-122-122 122Z"/></svg>
1634</div></div></div><div id="custom_html-2" class="widget_text widget widget_custom_html"><div class="textwidget custom-html-widget"></div></div>
1635<style>
1636    .sticky-location-chooser {
1637        display: flex!important;
1638        flex-direction: column!important;
1639        position: fixed;
1640        right: 0;
1641        top: 40%;
1642        z-index: 999999999;
1643        opacity:1;
1644        -webkit-transition: all 0.5s ease-in-out;
1645        -moz-transition: all 0.5s ease-in-out;
1646        -ms-transition: all 0.5s ease-in-out;
1647        -o-transition: all 0.5s ease-in-out;
1648        transition: all 0.5s ease-in-out;
1649    }
1650    .show-location-chooser{
1651        visibility: visible !important;
1652        opacity:1 !important;
1653    }
1654    .sticky-location-chooser a{
1655        text-decoration: none;
1656    }
1657    @media only screen and (max-width: 768px) {
1658        a.disabled-href-mobile {
1659        pointer-events: none;
1660        cursor: default;
1661        }
1662        .sticky-location-chooser{
1663        top: 30% !important;
1664        display: none !important;
1665        }
1666        .location-globe-resize{
1667        right: 30px;
1668        }
1669    }
1670
1671    .each-individual-location-text.all {
1672        -moz-box-sizing: border-box;
1673        -webkit-box-sizing: border-box;
1674        box-sizing: border-box;
1675        -moz-transition: all 0.2s ease-in;
1676        -ms-transition: all 0.2s ease-in;
1677        -o-transition: all 0.2s ease-in;
1678        -webkit-transition: all 0.2s ease-in;
1679        transition: all 0.2s ease-in;
1680        border: none;
1681        cursor: pointer;
1682        display: inline-block;
1683        height: 48px;
1684        line-height: 24px;
1685        bottom: 0px!important;
1686        background-color: #707070 !important;
1687        font-weight: 500;
1688        letter-spacing: 0.5px;
1689        font-size: 16px;
1690        opacity: 1;
1691        overflow: hidden;
1692        padding: 12px 10px!important;
1693        position: relative;
1694        text-align: center;
1695        vertical-align: top;
1696        white-space: nowrap;
1697        min-width: 143px;
1698        color: white;
1699        position: absolute;
1700        right: -72px;
1701        z-index: 10;
1702    }
1703    .location-hover:first-of-type{
1704    border-radius: 4px 0px 0px 0px;
1705    }
1706
1707    .sticky-location-name{
1708        color: #fff !important;
1709        font-weight: 600 !important;
1710    }
1711    .globe-all-remove-border-top{
1712    border-radius: 0px 0px 0px 4px;
1713    }
1714
1715    .sticky-location-chooser.show {
1716        visibility: visible;
1717        opacity: 1;
1718        transition: all 0.5s ease-in-out;
1719    }
1720    .location-svg-container {
1721        border-radius: 50% 50% 0% 50%; 
1722        display: flex; 
1723        justify-content: center; 
1724        align-items: center; 
1725        margin-bottom: 3px;
1726    }
1727    .each-individual-location > div {
1728        background-color: white;
1729        border-radius: 50%;
1730        width: 30px;
1731        height: 30px;
1732        display: flex;
1733        justify-content: center;
1734        align-items: center;
1735    }
1736    .each-individual-location-text span{
1737        font-weight: 500;
1738        left: -35px;
1739        letter-spacing: 0.5px;
1740        opacity: 1;
1741        padding: 0 6px;
1742        font-size: 16px;
1743        color: black;
1744    }
1745    .each-individual-location{
1746        -moz-box-sizing: border-box;
1747        -webkit-box-sizing: border-box;
1748        box-sizing: border-box;
1749        border: none;
1750        cursor: pointer;
1751        display: inline-block;
1752        height: 50px;
1753        line-height: 24px;
1754        margin-bottom: 0;
1755        opacity: 0;
1756        visibility: hidden;
1757        overflow: hidden;
1758        padding: 0px;
1759        position: relative;
1760        text-align: left;
1761        top:0;
1762        vertical-align: top;
1763        white-space: nowrap;
1764        width: 48px;
1765        color: white;
1766        z-index: 11;
1767        border-radius: 50% 50% 0% 50% !important;
1768        display: flex;
1769        justify-content: center;
1770        align-items: center;
1771        background: linear-gradient(to right, #FFCF00 8.5%, #8AB53A 32.8%, #80BF9C 56.6%, #84CCDE 79.5%, #18B4EE 100%);
1772    }
1773    .each-individual-location-text{
1774        -moz-box-sizing: border-box;
1775        -webkit-box-sizing: border-box;
1776        box-sizing: border-box;
1777        -moz-transition: all 0.2s ease-in;
1778        -ms-transition: all 0.2s ease-in;
1779        -o-transition: all 0.2s ease-in;
1780        -webkit-transition: all 0.2s ease-in;
1781        transition: all 0.2s ease-in;
1782        border: none;
1783        cursor: pointer;
1784        display: inline-block;
1785        height: 49.5px;
1786        line-height: 24px;
1787        margin-bottom: 0;
1788        opacity: 0;
1789        visibility: hidden;
1790        overflow: hidden;
1791        padding: 14px 2px 14px 2px;
1792        position: relative;
1793        text-align: center;
1794        vertical-align: top;
1795        white-space: nowrap;
1796        min-width: 143px;
1797        color: white;
1798        position: absolute;
1799        right: -72px;
1800        z-index: 10;
1801    }
1802    .each-individual-location-text{
1803        background: linear-gradient(to right, #FFCF00 8.5%, #8AB53A 32.8%, #80BF9C 56.6%, #84CCDE 79.5%, #18B4EE 100%);
1804        border-radius: 50px 0px 0px 50px;
1805    }
1806        
1807    .each-individual-location:hover  ~ .each-individual-location-text,
1808    .each-individual-location.all:hover  ~ .each-individual-location-text.all,
1809    .each-individual-location-text:hover, 
1810    .each-individual-location-text.all:hover{
1811        right: 46px;
1812        z-index: 10;
1813        visibility: visible;
1814        opacity: 1;
1815    }
1816    .sticky-location-chooser svg{
1817        height:30px;
1818        width: 48px;
1819        margin-top: 0.2em!important;
1820    }
1821
1822    .each-individual-location-text .white-bg-container {
1823        position: absolute;
1824        top: 50%;
1825        left: 50%;
1826        transform: translate(-50%, -50%);
1827        background-color: white;
1828        padding: 1rem;
1829        border-radius: 50px;
1830        width: 100%;
1831        margin-left: 0.3rem;
1832    }
1833    .each-individual-location-text .sticky-location-name {
1834        color: black!important;
1835        margin-right: 20px;
1836    }
1837
1838    .hide-element{
1839        display: none!important;
1840    }
1841</style>
1842
1843<script type="text/javascript">
1844    // Function to set cookie-based styling for location elements
1845    function setCookieForLocationElement () {
1846        var cookie = jQuery.cookie("event_location");
1847
1848        // If the cookie is set, apply styles based on its value
1849        if(cookie) {
1850            var location = jQuery('.location-globe-' + cookie)
1851            jQuery('.location-globe-' + cookie).addClass('active-city-bg');
1852            jQuery('.location-text-' + cookie).addClass('active-city');
1853        }
1854        
1855        var hideElement = false; 
1856        // Check if the cookie value is equal to "ea"
1857        if(cookie && cookie === "ea") {
1858            hideElement = true;
1859        }
1860
1861        if (hideElement) {
1862            $(".sticky-location-chooser").addClass('hide-element');
1863        }
1864        // Add hover event handlers for specific elements
1865        $(".globe-all, .location-hover, .show-location").hover( function(){
1866            $(".globe-all").toggleClass("globe-all-remove-border-top");
1867        });
1868
1869        // Add click event handler for location chooser links
1870        $(".show-location-chooser a").on("click", function() {
1871            // Add class to the clicked location text container
1872            $(this).closest('.show-location-chooser').find('.each-individual-location-text').addClass('active');
1873            // Remove class from other location text containers
1874            $(".each-individual-location-text").not($(this).closest('.show-location-chooser').find('.each-individual-location-text')).removeClass('active');
1875        });  
1876    }
1877
1878    $(document).ready(function(){
1879        // Listen for the custom event "disturbersInitialized"
1880        // and call setCookieForLocationElement when the event is dispatched
1881        document.addEventListener("disturbersInitialized", setCookieForLocationElement);
1882    });
1883
1884    $(document).ready(function(){
1885        $(window).scroll(function() { 
1886            if ($(this).scrollTop() > 300) { 
1887                $('.active-city').removeClass('active-city'); 
1888            }
1889        }); 
1890    });
1891
1892    $(document).on( 'scroll', function(){
1893        if ($(window).scrollTop() > 300) {
1894          $(".sticky-location-chooser").addClass('show');
1895        } else {
1896 			$(".sticky-location-chooser").removeClass('show');
1897        }
1898    });
1899    
1900</script>
1900
1901
1902<div id="sticky-location-chooser" class="sticky-location-chooser" style="gap: 5px; margin-right: 10px;">
1903    
1904        <div class="show-location-chooser location-globe-mun  mun location-hover each-individual-location4060156847681791592533">
1905            <style>
1906
1907                .location-bound-styleing-background.mun{
1908                    background-color:#ec31b6!important;
1909
1910                }
1911                .members-checkpoint-card.mun{
1912                    background:linear-gradient(180deg, #f9f4f7, #ffffff);!important;
1913                    border-color:#ec31b6!important;
1914                }
1915                  
1916                .location-based-button-shadow.mun{
1917                    box-shadow: 0px 4px 15px rgba(236, 49, 182, 0.3)!important;
1918                }
1919                .members-checkpoint-pills-bg.mun{
1920                    background-color:#faeff7!important;
1921                    color:#ec31b6!important;
1922                }
1923
1924                .members-checkpoint-pills-bg-dark.mun{
1925                    background-color:#e54a9e!important;
1926                }
1927
1928                .location-bound-styleing-text.mun{
1929                    color:#ec31b6!important;
1930
1931                }
1932                .location-bound-styleing-textcolor.mun{
1933                    color:#ec31b6!important;
1934                }
1935
1936                .location-bound-styleing-btn{
1937                    background-color: #ffffff70!important;
1938
1939                }
1940
1941
1942                .location-svg-container {
1943                    background-color:#ec31b6; 
1944                    border-radius: 50% 50% 0% 50%; 
1945                    display: flex; 
1946                    justify-content: center; 
1947                    align-items: center; 
1948                    margin-bottom: 3px;
1949                }
1950                .each-individual-location4060156847681791592533 > div {
1951                    background-color: white;
1952                    border-radius: 50%;
1953                    width: 30px;
1954                    height: 30px;
1955                    display: flex;
1956                    justify-content: center;
1957                    align-items: center;
1958                }
1959                .each-individual-location4060156847681791592533 svg .st0{
1960                    fill:#ec31b6;
1961                }
1962                .each-individual-location-text4060156847681791592533 span{
1963                    font-weight: 500;
1964                    left: -35px;
1965                    letter-spacing: 0.5px;
1966                    opacity: 1;
1967                    padding: 0 6px;
1968                    font-size: 16px;
1969                    color: black;
1970                }
1971                .each-individual-location4060156847681791592533{
1972                    -moz-box-sizing: border-box;
1973                    -webkit-box-sizing: border-box;
1974                    box-sizing: border-box;
1975                    border: none;
1976                    cursor: pointer;
1977                    display: inline-block;
1978                    height: 50px;
1979                    line-height: 24px;
1980                    margin-bottom: 0;
1981                    opacity: 0;
1982                    visibility: hidden;
1983                    overflow: hidden;
1984                    padding: 0px;
1985                    position: relative;
1986                    text-align: left;
1987                    top:0;
1988                    vertical-align: top;
1989                    white-space: nowrap;
1990                    width: 48px;
1991                    color: white;
1992                    z-index: 11;
1993                    border-radius: 50% 50% 0% 50% !important;
1994                    display: flex;
1995                    justify-content: center;
1996                    align-items: center;
1997                    background-color:#ec31b6;
1998                }
1999                .each-individual-location-text4060156847681791592533{
2000                    -moz-box-sizing: border-box;
2001                    -webkit-box-sizing: border-box;
2002                    box-sizing: border-box;
2003                    -moz-transition: all 0.2s ease-in;
2004                    -ms-transition: all 0.2s ease-in;
2005                    -o-transition: all 0.2s ease-in;
2006                    -webkit-transition: all 0.2s ease-in;
2007                    transition: all 0.2s ease-in;
2008                    border: none;
2009                    cursor: pointer;
2010                    display: inline-block;
2011                    height: 49px;
2012                    line-height: 24px;
2013                    margin-bottom: 0;
2014                    opacity: 0;
2015                    visibility: hidden;
2016                    overflow: hidden;
2017                    padding: 14px 2px 14px 2px;
2018                    position: relative;
2019                    text-align: center;
2020                    vertical-align: top;
2021                    white-space: nowrap;
2022                    min-width: 143px;
2023                    color: white;
2024                    position: absolute;
2025                    right: -72px;
2026                    z-index: 10;
2027                }
2028                .each-individual-location-text4060156847681791592533{
2029                    top: 1px; 
2030                    background-color: #ec31b6;
2031                    border-radius: 50px 0px 0px 50px;
2032                }
2033                    
2034                .each-individual-location4060156847681791592533:hover  ~ .each-individual-location-text4060156847681791592533,
2035                .each-individual-location.all:hover  ~ .each-individual-location-text.all,
2036                .each-individual-location-text4060156847681791592533:hover, 
2037                .each-individual-location-text.all:hover{
2038                    right: 31px; 
2039                    z-index: 10;
2040                    visibility: visible;
2041                    opacity: 1;
2042                }
2043                .sticky-location-chooser svg{
2044                    height:30px;
2045                    width: 48px;
2046                    margin-top: 0.2em!important;
2047                }
2048                .each-individual-location-text4060156847681791592533 .white-bg-container {
2049                    position: absolute;
2050                    top: 50%;
2051                    left: 47%;
2052                    transform: translate(-50%, -50%);
2053                    background-color: white;
2054                    padding-top: 1rem;
2055                    padding-bottom: 1rem;
2056                    border-radius: 50px;
2057                    width: 100%;
2058                    margin-left: 0.7rem;
2059                }
2060                .each-individual-location-text4060156847681791592533 .sticky-location-name {
2061                    color: black!important;
2062                    margin-right: 20px;
2063                }
2064                .active-city {
2065                    right: 31px!important; 
2066                    z-index: 10;
2067                    visibility: visible;
2068                    opacity: 1;
2069                    background: gray !important;
2070                    cursor: default!important;
2071                    pointer-events: none
2072                }
2073                .active-city > div a{
2074                    cursor: default!important;
2075                }
2076                .active-city-bg {
2077                    background: gray !important;
2078                    cursor: default!important;
2079                    pointer-events: none
2080                }
2081                .active-city-bg > div a{
2082                    cursor: default!important;
2083                }
2084            
2085                }
2086            </style>
2087
2088            <div class="" style="background-color: #ffff; border-radius: 50%;">
2089                <div class="disabled-href-mobile">
2090                    <a href="https://mad-summit.de/muenchen/" aria-label="München " >
2091                        <svg version="1.1" id="Ebene_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"viewBox="0 0 43 43" style="enable-background:new 0 0 43 43;" xml:space="preserve">
2092                            <g id="Gruppe_583" transform="translate(-1877 -1286)">
2093                                <path fill="#000000" d="M1898.8,1292c-6.5,0-11.8,5.3-11.8,11.8c0,2.8,1,5.4,2.8,7.6l9,12.1l9.2-12.3
2094                                c4.1-5.1,3.3-12.5-1.8-16.5C1904,1292.9,1901.4,1292,1898.8,1292z M1898.8,1308.9c-3.1,0-5.7-2.5-5.7-5.7s2.5-5.7,5.7-5.7
2095                                c3.1,0,5.7,2.5,5.7,5.7C1904.4,1306.3,1901.9,1308.9,1898.8,1308.9z"/>
2096                            </g>
2097                        </svg>
2098                    </a>
2099                </div>
2100
2101            </div>
2102            
2103        </div>
2104
2105        <div class="show-location each-individual-location-text4060156847681791592533 location-text-mun mun">
2106                <div class="language-dependent-block-invisible"><a href="https://mad-summit.de/muenchen/" class="sticky-location-name white-bg-container">München</a></div>
2107                <div class="language-dependent-block-invisible-de"><a href="https://mad-summit.de/muenchen/" class="sticky-location-name white-bg-container">München </a></div>
2108        </div>
2109        <div class="show-location-chooser location-globe-ber  ber location-hover each-individual-location4582579140151791592533">
2110            <style>
2111
2112                .location-bound-styleing-background.ber{
2113                    background-color:#5034c2!important;
2114
2115                }
2116                .members-checkpoint-card.ber{
2117                    background:linear-gradient(180deg, #f2f1f7, #ffffff);!important;
2118                    border-color:#5034c2!important;
2119                }
2120                  
2121                .location-based-button-shadow.ber{
2122                    box-shadow: 0px 4px 15px rgba(80, 52, 194, 0.3)!important;
2123                }
2124                .members-checkpoint-pills-bg.ber{
2125                    background-color:#eae7f4!important;
2126                    color:#5034c2!important;
2127                }
2128
2129                .members-checkpoint-pills-bg-dark.ber{
2130                    background-color:#e54a9e!important;
2131                }
2132
2133                .location-bound-styleing-text.ber{
2134                    color:#5034c2!important;
2135
2136                }
2137                .location-bound-styleing-textcolor.ber{
2138                    color:#5034c2!important;
2139                }
2140
2141                .location-bound-styleing-btn{
2142                    background-color: #ffffff70!important;
2143
2144                }
2145
2146
2147                .location-svg-container {
2148                    background-color:#5034c2; 
2149                    border-radius: 50% 50% 0% 50%; 
2150                    display: flex; 
2151                    justify-content: center; 
2152                    align-items: center; 
2153                    margin-bottom: 3px;
2154                }
2155                .each-individual-location4582579140151791592533 > div {
2156                    background-color: white;
2157                    border-radius: 50%;
2158                    width: 30px;
2159                    height: 30px;
2160                    display: flex;
2161                    justify-content: center;
2162                    align-items: center;
2163                }
2164                .each-individual-location4582579140151791592533 svg .st0{
2165                    fill:#5034c2;
2166                }
2167                .each-individual-location-text4582579140151791592533 span{
2168                    font-weight: 500;
2169                    left: -35px;
2170                    letter-spacing: 0.5px;
2171                    opacity: 1;
2172                    padding: 0 6px;
2173                    font-size: 16px;
2174                    color: black;
2175                }
2176                .each-individual-location4582579140151791592533{
2177                    -moz-box-sizing: border-box;
2178                    -webkit-box-sizing: border-box;
2179                    box-sizing: border-box;
2180                    border: none;
2181                    cursor: pointer;
2182                    display: inline-block;
2183                    height: 50px;
2184                    line-height: 24px;
2185                    margin-bottom: 0;
2186                    opacity: 0;
2187                    visibility: hidden;
2188                    overflow: hidden;
2189                    padding: 0px;
2190                    position: relative;
2191                    text-align: left;
2192                    top:0;
2193                    vertical-align: top;
2194                    white-space: nowrap;
2195                    width: 48px;
2196                    color: white;
2197                    z-index: 11;
2198                    border-radius: 50% 50% 0% 50% !important;
2199                    display: flex;
2200                    justify-content: center;
2201                    align-items: center;
2202                    background-color:#5034c2;
2203                }
2204                .each-individual-location-text4582579140151791592533{
2205                    -moz-box-sizing: border-box;
2206                    -webkit-box-sizing: border-box;
2207                    box-sizing: border-box;
2208                    -moz-transition: all 0.2s ease-in;
2209                    -ms-transition: all 0.2s ease-in;
2210                    -o-transition: all 0.2s ease-in;
2211                    -webkit-transition: all 0.2s ease-in;
2212                    transition: all 0.2s ease-in;
2213                    border: none;
2214                    cursor: pointer;
2215                    display: inline-block;
2216                    height: 49px;
2217                    line-height: 24px;
2218                    margin-bottom: 0;
2219                    opacity: 0;
2220                    visibility: hidden;
2221                    overflow: hidden;
2222                    padding: 14px 2px 14px 2px;
2223                    position: relative;
2224                    text-align: center;
2225                    vertical-align: top;
2226                    white-space: nowrap;
2227                    min-width: 143px;
2228                    color: white;
2229                    position: absolute;
2230                    right: -72px;
2231                    z-index: 10;
2232                }
2233                .each-individual-location-text4582579140151791592533{
2234                    top: 56px; 
2235                    background-color: #5034c2;
2236                    border-radius: 50px 0px 0px 50px;
2237                }
2238                    
2239                .each-individual-location4582579140151791592533:hover  ~ .each-individual-location-text4582579140151791592533,
2240                .each-individual-location.all:hover  ~ .each-individual-location-text.all,
2241                .each-individual-location-text4582579140151791592533:hover, 
2242                .each-individual-location-text.all:hover{
2243                    right: 31px; 
2244                    z-index: 10;
2245                    visibility: visible;
2246                    opacity: 1;
2247                }
2248                .sticky-location-chooser svg{
2249                    height:30px;
2250                    width: 48px;
2251                    margin-top: 0.2em!important;
2252                }
2253                .each-individual-location-text4582579140151791592533 .white-bg-container {
2254                    position: absolute;
2255                    top: 50%;
2256                    left: 47%;
2257                    transform: translate(-50%, -50%);
2258                    background-color: white;
2259                    padding-top: 1rem;
2260                    padding-bottom: 1rem;
2261                    border-radius: 50px;
2262                    width: 100%;
2263                    margin-left: 0.7rem;
2264                }
2265                .each-individual-location-text4582579140151791592533 .sticky-location-name {
2266                    color: black!important;
2267                    margin-right: 20px;
2268                }
2269                .active-city {
2270                    right: 31px!important; 
2271                    z-index: 10;
2272                    visibility: visible;
2273                    opacity: 1;
2274                    background: gray !important;
2275                    cursor: default!important;
2276                    pointer-events: none
2277                }
2278                .active-city > div a{
2279                    cursor: default!important;
2280                }
2281                .active-city-bg {
2282                    background: gray !important;
2283                    cursor: default!important;
2284                    pointer-events: none
2285                }
2286                .active-city-bg > div a{
2287                    cursor: default!important;
2288                }
2289            
2290                }
2291            </style>
2292
2293            <div class="" style="background-color: #ffff; border-radius: 50%;">
2294                <div class="disabled-href-mobile">
2295                    <a href="https://mad-summit.de/berlin/" aria-label="Berlin" >
2296                        <svg version="1.1" id="Ebene_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"viewBox="0 0 43 43" style="enable-background:new 0 0 43 43;" xml:space="preserve">
2297                            <g id="Gruppe_583" transform="translate(-1877 -1286)">
2298                                <path fill="#000000" d="M1898.8,1292c-6.5,0-11.8,5.3-11.8,11.8c0,2.8,1,5.4,2.8,7.6l9,12.1l9.2-12.3
2299                                c4.1-5.1,3.3-12.5-1.8-16.5C1904,1292.9,1901.4,1292,1898.8,1292z M1898.8,1308.9c-3.1,0-5.7-2.5-5.7-5.7s2.5-5.7,5.7-5.7
2300                                c3.1,0,5.7,2.5,5.7,5.7C1904.4,1306.3,1901.9,1308.9,1898.8,1308.9z"/>
2301                            </g>
2302                        </svg>
2303                    </a>
2304                </div>
2305
2306            </div>
2307            
2308        </div>
2309
2310        <div class="show-location each-individual-location-text4582579140151791592533 location-text-ber ber">
2311                <div class="language-dependent-block-invisible"><a href="https://mad-summit.de/berlin/" class="sticky-location-name white-bg-container">Berlin</a></div>
2312                <div class="language-dependent-block-invisible-de"><a href="https://mad-summit.de/berlin/" class="sticky-location-name white-bg-container">Berlin</a></div>
2313        </div>    <!-- Global Location  -->
2314    <div class="show-location-chooser location-globe  each-individual-location location-hover globe-all all ">
2315        <div class="" style="background-color: #ffff; border-radius: 50%;">
2316            <a href="/?loc=all" class="disabled-href-mobile" aria-label="All Locations">
2317                <svg version="1.1" id="Ebene_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 43 43" style="enable-background:new 0 0 43 43;" xml:space="preserve">
2318                    <g id="Gruppe_583" transform="translate(-1877 -1286)">
2319                    <path fill="#000000" d="M1898.8,1292c-6.5,0-11.8,5.3-11.8,11.8c0,2.8,1,5.4,2.8,7.6l9,12.1l9.2-12.3
2320                    c4.1-5.1,3.3-12.5-1.8-16.5C1904,1292.9,1901.4,1292,1898.8,1292z M1898.8,1308.9c-3.1,0-5.7-2.5-5.7-5.7s2.5-5.7,5.7-5.7
2321                    c3.1,0,5.7,2.5,5.7,5.7C1904.4,1306.3,1901.9,1308.9,1898.8,1308.9z"/>
2322                    </g>
2323                </svg>
2324            </a>
2325        </div>
2326    </div>
2327    <div class="show-location each-individual-location-text all ">
2328        <div class="language-dependent-block-invisible"><a href="/?loc=all" class="sticky-location-name white-bg-container">All</a></div>
2329        <div class="language-dependent-block-invisible-de"><a href="/?loc=all" class="sticky-location-name white-bg-container">Alle</a></div>
2330    </div>
2331</div>
2332
2333</div>							<div class="footer-column four columns" id="footer-widget-1" >
2334					<div id="text-5" class="widget widget_text gdlr-item gdlr-widget"><h3 class="gdlr-widget-title">Social Media</h3><div class="clear"></div>			<div class="textwidget">Werde Teil unserer Social-Media-Community!
2335
2336<div class="clear"></div><div class="gdlr-space" style="margin-top: 30px;"></div>
2337
2338<a href="https://twitter.com/mad_summit" target="_blank"><img src="https://mad-summit.de/wp-content/uploads/2023/10/TW-logo-white.png?x29490" style="width:20px;height:20px;margin-bottom: 9px;margin-right: 6px;" alt="MAD Summit on Twitter"><span class="sr-only">MAD Summit on Twitter</span></a><a href="https://www.youtube.com/@EntwicklerAkademie" target="_blank"><img src="https://mad-summit.de/wp-content/uploads/2024/12/EA24_Website_Icons_Social_Media_YT_GT-7161_v1.png?x29490" style="width:25px;height:25px;margin-bottom: 9px;margin-right: 6px;" alt="MAD Summit on YouTube"> <span class="sr-only">MAD Summit on YouTube</span></a><a href="https://www.linkedin.com/company/88896306/admin/" target="_blank"><i class="gdlr-icon fa fa-linkedin-square" style="color: #fff; font-size: 24px; " ></i><span class="sr-only">MAD Summit on LinkedIn</span></a>
2339
2340
2341
2342</div>
2343		</div>				</div>
2344										<div class="footer-column four columns" id="footer-widget-2" >
2345					<div id="text-11" class="widget widget_text gdlr-item gdlr-widget"><h3 class="gdlr-widget-title">Jetzt Tickets sichern!</h3><div class="clear"></div>			<div class="textwidget">Reserviere dir jetzt eines der limitierten Tickets für den MAD Summit! 
2346<div class="clear"></div><div class="gdlr-space" style="margin-top: 27px;"></div>
2347
2348<a class="gdlr-button small rounded-corner-buttons  custom-secondary-button dark-button with-border" href="https://mad-summit.de/muenchen/tickets-muenchen/" target="_self"  style="color:#ffffff; background-color:#00b1e6; border-color:#00b1e6; "  >Jetzt Ticket sichern</a></div>
2349		</div>				</div>
2350										<div class="footer-column four columns" id="footer-widget-3" >
2351					<div id="text-21" class="widget widget_text gdlr-item gdlr-widget"><h3 class="gdlr-widget-title">Newsletterservice</h3><div class="clear"></div>			<div class="textwidget">Stay Tuned! Registriere dich für unseren Newsletterservice und erhalte regelmäßig News und Updates zum MAD Summit!
2352<div class="clear"></div><div class="gdlr-space" style="margin-top: 9px;"></div>
2353
2354<a class="gdlr-button small rounded-corner-buttons  custom-secondary-button dark-button with-border" href="/newsletter/" target="_self"  style="color:#ffffff; background-color:#00b1e6; border-color:#00b1e6; "  >Newsletter bestellen</a></p></div>
2355		</div>				</div>
2356									<div class="clear"></div>
2357		</div>
2358				
2359				<div class="copyright-wrapper">
2360			<div class="copyright-container  sands-container">
2361				<div class="copyright-left">
2362					© Copyright 2026 S&S Media, All Rights Reserved				</div>
2363				<div class="copyright-right">
2364					<a href="/datenschutzhinweise/">Datenschutz</a> | <a
2365href="/agb/">AGB</a> | <a
2366href="/impressum/">Impressum</a> | <a
2367href="/teilnahmebedingungen">Teilnahmebedingungen</a> | <a    
2368href="/code-of-conduct/">Code of Conduct</a> | <a 
2369href="/kontakt/">Kontakt</a> 
2370				</div>
2371				<div class="clear"></div>
2372			</div>
2373		</div>
2374			</footer>
2375
2376	</div> <!-- body-wrapper -->
2377<script type="speculationrules">
2378{"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/sands-events-subtheme/*","/wp-content/themes/thekeynote-v1-00/*","/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]}
2379</script>
2379
2380				
2380<script>
2381				jQuery( document ).ready(function($) {
2382					$(window).bind('scroll', function() {
2383				         if ($(window).scrollTop() > 50) {
2384				             $('.gdlr-header-inner .sands-container').css("background-color", "rgba(255,255,255)");
2385					 }
2386					 else if(($('body').hasClass('tax-track')) || ($('body').hasClass('error404'))){
2387					     $('.gdlr-header-inner .sands-container').css("background-color", "rgba(255,255,255)");
2388					 }
2389				         else {
2390				             $('.gdlr-header-inner .sands-container').css("background-color", "transparent");
2391				         }
2392				   	 });	  
2393				});
2394
2395				</script>
2395
2396					
2396<script>
2397		jQuery(document).ready(function($){
2398	
2399			$( ".dl-trigger" ).click(function() {
2400  				$(".gdlr-main-mobile-menu").css({display: "block", opacity: "1" })
2401  			
2402  				
2403			});
2404		});
2405		</script>
2405
2406		
2406<script>(function() {function maybePrefixUrlField () {
2407  const value = this.value.trim()
2408  if (value !== '' && value.indexOf('http') !== 0) {
2409    this.value = 'http://' + value
2410  }
2411}
2412
2413const urlFields = document.querySelectorAll('.mc4wp-form input[type="url"]')
2414for (let j = 0; j < urlFields.length; j++) {
2415  urlFields[j].addEventListener('blur', maybePrefixUrlField)
2416}
2417})();</script>
2417<script type="text/javascript">$(document).ready(function() {
2418    if ($('body').hasClass('home')) {
2419        if ($(window).width() < 991) {
2420            $(window).scroll(function() {
2421                if ($(this).scrollTop() > 50) {
2422                    $('.gdlr-logo img').css('display', 'block');
2423
2424                } else {
2425                    $('.gdlr-logo img').css('display', 'none');
2426                }
2427            });
2428        }
2429
2430    } else {
2431        $('.gdlr-logo img').css('display', 'block');
2432    }
2433
2434    var click = 0;
2435    $(".gdlr-main-mobile-menu").on('click', function() {
2436        if (click == 0) {
2437            $(".clicked").children('ul').css('display', 'block');
2438            click = 1;
2439        } else {
2440            $(".clicked").children('ul').css('display', 'none');
2441            click = 0;
2442        }
2443
2444    });
2445
2446
2447});
2448
2449
2450jQuery(function() {
2451	jQuery('.nlform-close').click(function(e) {
2452        e.preventDefault();
2453        jQuery('#nlform-slide').toggleClass('hidden');
2454        jQuery('.footer-wrapper .copyright-wrapper').css("margin-bottom", "0px");
2455    });
2456});
2457
2458$(document).ready(function() {
2459  $(".optoutlink").on("click", function() {
2460  alert("You have successfully opted out");
2461   gaOptout();
2462  });
2463
2464$(".sands_revoke_real_cookie").on("click", function() {
2465        
2466for (cookie in $.cookie()) {   
2467    if (cookie.substring(0, 18) == "real_cookie_banner") {
2468alert("Du hast allen Zustimmungen widerrufen und verlierst Deine gesamte Zustimmungs-Historie.");
2469$.cookie(cookie, null, { path: '/' })
2470document.cookie = cookie + "=;expires=Thu, 01 Jan 1970 00:00:00 GMT; path=/";
2471//$.removeCookie(cookie, { path: '/' });
2472//$.removeCookie(cookie, { path: '/' });
2473$.removeCookie(cookie);
2474location.reload(true);
2475    } 
2476}
2477    });
2478
2479});   
2480
2481jQuery(document).ready(function() {
2482    var changeElement = !!document.getElementById("wp");
2483    if(changeElement){
2484        document.getElementById("USECASE").value = "WPAS";
2485	document.getElementById("LEADCHANNE").value = "ASWP18";
2486	document.getElementById("WHITEPAPER").value = "ASFP-ASWP18";
2487    }
2488});	
2489
2490
2491/* This code will fix missing iframe on ticket page */
2492jQuery(document).ready(function() {
2493var tsGetUrlParameter = function (sParam) {
2494   var sPageURL = window.location.search.substring(1),
2495       sURLVariables = sPageURL.split('&'),
2496       sParameterName,
2497       i;
2498   for (i = 0; i < sURLVariables.length; i++) {
2499       sParameterName = sURLVariables[i].split('=');
2500       if (sParameterName[0] === sParam) {
2501           return sParameterName[1] === undefined ? true : decodeURIComponent(sParameterName[1]);
2502       }
2503   }
2504};
2505if (tsGetUrlParameter("go") == "ok") {
2506  var tsIframe = jQuery("[name*='sands_tickets_iframe']");
2507  var tsIframeHeight = tsIframe.attr("height");
2508  if((tsIframeHeight.length > 3) && (tsIframeHeight.indexOf("px") !== -1)) {
2509    var slicePx = tsIframeHeight.length - 2 ;
2510    tsIframeHeight = tsIframeHeight.slice(0, slicePx);
2511  }
2512  
2513  setTimeout(function(){
2514    tsIframe.attr('height', tsIframeHeight - 1);
2515    //console.log(tsIframe.attr("height"));
2516  }, 3000);
2517  
2518}
2519});
2520
2521/* Js to change the cooke and redirect the user to other sub landing page*/
2522jQuery(document).ready(function($) {
2523
2524document.cookie = "pll_language=de; path=/; domain=mad-summit.de; max-age=31536000";
2525
2526
2527
2528	function diff_hours(dt2, dt1) {
2529	  var diff =(dt2.getTime() - dt1.getTime()) / 1000;
2530	  diff /= (60 * 60);
2531	  return Math.abs(Math.round(diff));	  
2532	 }
2533	
2534	var cookieName = "event_location";
2535	var cookieStoredLocationIdentifier = $.cookie(cookieName);
2536	if (cookieStoredLocationIdentifier && (typeof cookieStoredLocationIdentifier !== "undefined") && (cookieStoredLocationIdentifier != "")) {
2537		  var shallWeRedirectToMainz = false;
2538		  if (cookieStoredLocationIdentifier == 'ber') {
2539			  var cookieStoredLocationIdentifierStorageDate = $.cookie(cookieName+ "_storage_date_" + cookieStoredLocationIdentifier);
2540			  if (cookieStoredLocationIdentifierStorageDate && (typeof cookieStoredLocationIdentifierStorageDate !== "undefined") && 
2541					  (cookieStoredLocationIdentifierStorageDate != "")) {
2542				  var expiryDateForThisLocation = new Date(cookieStoredLocationIdentifierStorageDate);
2543				  if (expiryDateForThisLocation) {
2544					  var now = new Date('2026-01-09T00:00:01');
2545					  var ageOfCookieLocationInHours = diff_hours(expiryDateForThisLocation, now );
2546					  if (expiryDateForThisLocation < now) {
2547						  shallWeRedirectToMainz = true;
2548				  	}
2549				  }
2550			  }
2551			  if (shallWeRedirectToMainz) {
2552            var cookieName  = "event_location"; 
2553			      var cookieValue = "mun";
2554            var cookieValueOld = "ber";
2555			      var cookiePath  = "/";
2556			      var expirationTime = 3600 * 1000 * 24 * 365; 
2557			      var now = new Date(); 
2558			      var date = new Date(); 
2559			      var dateTimeNow = date.getTime();
2560			      date.setTime(dateTimeNow + expirationTime); 
2561			      var expirationTime = date.toUTCString(); 
2562			      document.cookie = cookieName+"="+cookieValue+"; expires="+expirationTime+"; path="+cookiePath; 
2563			      document.cookie = cookieName+ "_expiry_date_" + cookieValue + "="+ expirationTime + "; expires="+expirationTime+"; path="+cookiePath; 
2564			      document.cookie = cookieName+ "_storage_date_" + cookieValue + "="+ now.toUTCString() +"; expires="+expirationTime+"; path="+cookiePath; 
2565
2566            document.cookie = cookieName+ "_expiry_date_" + cookieValueOld + "="+ expirationTime + "; expires="+expirationTime+"; path="+cookiePath; 
2567			      document.cookie = cookieName+ "_storage_date_" + cookieValueOld + "="+ now.toUTCString() +"; expires="+expirationTime+"; path="+cookiePath; 
2568    
2569				    handleLocationSwitchForLocationIdentiferAndMaybeRedirect('mun',true);
2570			  }
2571		  }		  
2572	}
2573});
2574
2575// Function to set the PLL language cookie
2576function setPLLLanguageCookie(languageCode) {
2577  // Set the cookie with the language code
2578  document.cookie = "pll_language=" + languageCode + "; path=/";
2579}
2580
2581// Example usage
2582setPLLLanguageCookie("de");  // Set the PLL language to English</script>
2582<div id="a965cc223-a293-4914-8105-c3e2a1af6eb1" consent-skip-blocker="1" class="" data-bg="background-color: rgba(0, 0, 0, 0.380);" style="background-color: rgba(0, 0, 0, 0.380); -moz-backdrop-filter:blur(0px);-o-backdrop-filter:blur(0px);-webkit-backdrop-filter:blur(0px);backdrop-filter:blur(0px); position:fixed;top:0;left:0;right:0;bottom:0;z-index:999999;pointer-events:all;display:none;filter:none;max-width:100vw;max-height:100vh;transform:translateZ(0);" ></div><div class="sgpb-main-popup-data-container-86341" style="position:fixed;opacity: 0;filter: opacity(0%);transform: scale(0);">
2583							<div class="sg-popup-builder-content 188" id="sg-popup-content-wrapper-86341" data-id="86341" data-events="[{&quot;param&quot;:&quot;exitIntent&quot;,&quot;value&quot;:&quot;soft&quot;,&quot;sgpb-exit-intent-expire-time&quot;:&quot;1&quot;}]" data-options="eyJzZ3BiLXR5cGUiOiJodG1sIiwic2dwYi1pcy1wcmV2aWV3IjoiMCIsInNncGItaXMtYWN0aXZlIjoiY2hlY2tlZCIsInNncGItYmVoYXZpb3ItYWZ0ZXItc3BlY2lhbC1ldmVudHMiOltbeyJwYXJhbSI6InNlbGVjdF9ldmVudCJ9XV0sInNncGItY29udGVudC1wYWRkaW5nIjoiMCIsInNncGItcG9wdXAtei1pbmRleCI6Ijk5OTkiLCJzZ3BiLXBvcHVwLXRoZW1lcyI6InNncGItdGhlbWUtMiIsInNncGItZGlzYWJsZS1ib3JkZXIiOiJvbiIsInNncGItb3ZlcmxheS1jb2xvciI6IiMwMDAwMDAiLCJzZ3BiLW92ZXJsYXktb3BhY2l0eSI6IjAuOCIsInNncGItY29udGVudC1jdXN0b20tY2xhc3MiOiJzZy1wb3B1cC1jb250ZW50Iiwic2dwYi1iYWNrZ3JvdW5kLWltYWdlLW1vZGUiOiJuby1yZXBlYXQiLCJzZ3BiLWVzYy1rZXkiOiJvbiIsInNncGItZW5hYmxlLWNsb3NlLWJ1dHRvbiI6Im9uIiwic2dwYi1jbG9zZS1idXR0b24tZGVsYXkiOiIxIiwic2dwYi1jbG9zZS1idXR0b24tcG9zaXRpb24iOiJ0b3BSaWdodCIsInNncGItYnV0dG9uLXBvc2l0aW9uLXRvcCI6IjkiLCJzZ3BiLWJ1dHRvbi1wb3NpdGlvbi1yaWdodCI6IjExIiwic2dwYi1idXR0b24tcG9zaXRpb24tYm90dG9tIjoiIiwic2dwYi1idXR0b24tcG9zaXRpb24tbGVmdCI6IiIsInNncGItYnV0dG9uLWltYWdlIjoiaHR0cHM6XC9cL21hZC1zdW1taXQuZGVcL3dwLWNvbnRlbnRcL3VwbG9hZHNcLzIwMjRcLzEwXC9jbG9zZS1idXR0b24ucG5nIiwic2dwYi1idXR0b24taW1hZ2Utd2lkdGgiOiIzNiIsInNncGItYnV0dG9uLWltYWdlLWhlaWdodCI6IjM2Iiwic2dwYi1ib3JkZXItY29sb3IiOiIjMDAwMDAwIiwic2dwYi1ib3JkZXItcmFkaXVzIjoiMCIsInNncGItYm9yZGVyLXJhZGl1cy10eXBlIjoiJSIsInNncGItYnV0dG9uLXRleHQiOiJDbG9zZSIsInNncGItcG9wdXAtZGltZW5zaW9uLW1vZGUiOiJjdXN0b21Nb2RlIiwic2dwYi13aWR0aCI6IjkwMHB4Iiwic2dwYi1oZWlnaHQiOiIxMDAlIiwic2dwYi1yZXNwb25zaXZlLWRpbWVuc2lvbi1tZWFzdXJlIjoiNTAiLCJzZ3BiLW1heC13aWR0aCI6IjgwJSIsInNncGItbWF4LWhlaWdodCI6IiIsInNncGItbWluLXdpZHRoIjoiMTIwcHgiLCJzZ3BiLW1pbi1oZWlnaHQiOiIiLCJzZ3BiLXNob3ctcG9wdXAtc2FtZS11c2VyIjoib24iLCJzZ3BiLXNob3ctcG9wdXAtc2FtZS11c2VyLWNvdW50IjoiMSIsInNncGItc2hvdy1wb3B1cC1zYW1lLXVzZXItZXhwaXJ5IjoiMTUiLCJzZ3BiLW9wZW4tYW5pbWF0aW9uLWVmZmVjdCI6Ik5vIGVmZmVjdCIsInNncGItY2xvc2UtYW5pbWF0aW9uLWVmZmVjdCI6Ik5vIGVmZmVjdCIsInNncGItZW5hYmxlLWNvbnRlbnQtc2Nyb2xsaW5nIjoib24iLCJzZ3BiLXBvcHVwLW9yZGVyIjoiMCIsInNncGItcG9wdXAtZGVsYXkiOiIwIiwic2dwYi1wb3N0LWlkIjoiODYzNDEiLCJzZ3BiLWVuYWJsZS1wb3B1cC1vdmVybGF5Ijoib24iLCJzZ3BiLWJ1dHRvbi1pbWFnZS1kYXRhIjoiaHR0cHM6XC9cL21hZC1zdW1taXQuZGVcL3dwLWNvbnRlbnRcL3VwbG9hZHNcLzIwMjRcLzEwXC9jbG9zZS1idXR0b24ucG5nIiwic2dwYi1iYWNrZ3JvdW5kLWltYWdlLWRhdGEiOiIiLCJzZ3BiQ29uZGl0aW9ucyI6bnVsbH0=">
2584								<div class="sgpb-popup-builder-content-86341 sgpb-popup-builder-content-html"><div class="sgpb-main-html-content-wrapper"><div class="mlc-location-dependent-block-invisible ber mun">
2585<div class="doc-card" role="dialog" aria-modal="true" aria-label="MAD-Summit Community Signup">
2586<div class="doc-card__top email--input location-bound-styleing-background cookie-class">
2587<div class="doc-brand"><img style="opacity: 1;" src="https://mad-summit.de/wp-content/uploads/2026/02/MADS_Logo_white_20px.svg?x29490" alt="MAD-Summit" /></div>
2588</div>
2589<div class="doc-card__body members-checkpoint-card cookie-class">
2590<div class="doc-titlebar">
2591<div class="doc-member-banner email--input location-bound-styleing-background" style="color: #fff;">Free Membership</div>
2592</div>
2593<div class="doc-grid">
2594<section class="doc-left" aria-label="Signup">
2595<h2 class="doc-headline">Bleib vorne in Developer Experience &amp; Software Design – ohne Doomscrolling.</h2>
2596<p class="doc-subhead">Kuratierte Artikel, Deep Dives und Live-Experten. Geliefert, nicht gesucht.</p>
2597<div class="doc-field-label">Email</div>
2598<p>
2598<script>(function() {
2599	window.mc4wp = window.mc4wp || {
2600		listeners: [],
2601		forms: {
2602			on: function(evt, cb) {
2603				window.mc4wp.listeners.push(
2604					{
2605						event   : evt,
2606						callback: cb
2607					}
2608				);
2609			}
2610		}
2611	}
2612})();
2613</script>
2613<!-- Mailchimp for WordPress v4.13.1 - https://wordpress.org/plugins/mailchimp-for-wp/ --><form id="mc4wp-form-1" class="mc4wp-form mc4wp-form-1079659" method="post" data-id="1079659" data-name="Member Card NL form" ><div class="mc4wp-form-fields"><div>
2614<div class="location-chooser news-letter-from d-flex flex-wrap text-nowrap justify-content-center" 
2615     style="color:white;margin-bottom:5px !important;;">
2616</div>
2617<div class="membercardForm">
2618<input  aria-label="Email" type="email" name="EMAIL" placeholder="Your email address" 
2619       style="width: 100%; height: 48px; border-radius: 10px; border: 1px solid #d1d5db; padding: 0 14px;font-size: 15px;    outline: none;
2620              box-sizing: border-box; background-color: #fff !important;" required />  
2621<input id="SUBSCRIPTION" type="hidden" name="SUBSCRIPTION" value="MAD"/>
2622<input type="hidden" name="BRAND" value="MAD Summit">
2623<input class="LEADCHANNE" id="LEADCHANNE" type="hidden" name="LEADCHANNE" value="MADform">
2624<input type="hidden" id="OPTINSUB"  name="OPTINSUB" value="Nur noch ein Klick zur MAD Summit-Community">
2625<input id="SOLUTION" type="hidden" name="SOLDOC" style="border-radius: 50px; background-color: #f2f2f2;" value="" placeholder="Answer">
2626<input class="ml-send-button email--input location-bound-styleing-background location-based-button-shadow" style=" width: 100%; height: 48px; border-radius: 10px;
2627    border: 0; padding: 0 16px;    font-weight: 900;    cursor: pointer;    color: #fff;    white-space: nowrap;    font-size: 16px;    transition: transform 0.15s ease, box-shadow 0.15s ease;
2628     margin-top:10px;"     type="submit" value="Kostenlos anmelden " /> 
2629<div style="display:none;">[mc4wp-simple-turnstile]</div>
2630</div>
2631</div>
2632
2633<input type="hidden" name="g-recaptcha-response" class="g-recaptcha-response"></div><label style="display: none !important;">Leave this field empty if you&#039;re human: <input type="text" name="_mc4wp_honeypot" value="" tabindex="-1" autocomplete="off" /></label><input type="hidden" name="_mc4wp_timestamp" value="1791592533" /><input type="hidden" name="_mc4wp_form_id" value="1079659" /><input type="hidden" name="_mc4wp_form_element_id" value="mc4wp-form-1" /><input type="text" class="last_item_name" name="last_item_name" autocomplete="off"><input type="hidden" name="wf_id_ret_list_new_group" value=""><input type="hidden" name="wf_id_ret_list_new_group_email_id" value=""><div class="mc4wp-response"></div></form><!-- / Mailchimp for WordPress Plugin --></p>
2634<div class="doc-trust-signal">No spam · Unsubscribe anytime</div>
2635</section>
2636<aside class="doc-right" aria-label="What you get">
2637<div class="doc-right-header">Was landet im Postfach</div>
2638<div class="doc-content-item">
2639<div class="doc-content-freq members-checkpoint-pills-bg cookie-class">Wöchentlich</div>
2640<div class="doc-content-text">
2641<div class="doc-content-title">Artikel + Tutorials</div>
2642<p class="doc-content-desc">Die Lektüre, die du finden würdest – wenn du Zeit hättest</p>
2643</div>
2644</div>
2645<div class="doc-content-item">
2646<div class="doc-content-freq members-checkpoint-pills-bg cookie-class">2× / Monat</div>
2647<div class="doc-content-text">
2648<div class="doc-content-title">Live-Webinare</div>
2649<p class="doc-content-desc">Experten, die du direkt fragen kannst</p>
2650</div>
2651</div>
2652<div class="doc-content-item">
2653<div class="doc-content-freq members-checkpoint-pills-bg cookie-class">Monatlich</div>
2654<div class="doc-content-text">
2655<div class="doc-content-title">Magazin + Whitepapers</div>
2656<p class="doc-content-desc">Deep Dives, die sich lohnen</p>
2657</div>
2658</div>
2659<div class="doc-content-item">
2660<div class="doc-content-freq members-checkpoint-pills-bg cookie-class">On-Demand</div>
2661<div class="doc-content-text">
2662<div class="doc-content-title">Aufzeichnungen + Kurse</div>
2663<p class="doc-content-desc">Vergangene Konferenzen, jederzeit abrufbar</p>
2664</div>
2665</div>
2666</aside>
2667</div>
2668</div>
2669<div class="doc-card__footer">Plus: Konferenz- &amp; Camp-Frühbucher und Rabatte</div>
2670</div>
2671</div>
2672<div class="mlc-location-dependent-block-visible all">
2673<div class="doc-card" role="dialog" aria-modal="true" aria-label="MAD-Summit Community Signup">
2674<div class="doc-card__top email--input location-bound-styleing-background cookie-class" style="background-color: #0a1433;">
2675<div class="doc-brand"><img style="opacity: 1;" src="https://mad-summit.de/wp-content/uploads/2026/02/MADS_Logo_white_20px.svg?x29490" alt="MAD-Summit" /></div>
2676</div>
2677<div class="doc-card__body members-checkpoint-card cookie-class">
2678<div class="doc-titlebar">
2679<div class="doc-member-banner email--input location-bound-styleing-background" style="background-color: #0a1433; color: #fff;">Free Membership</div>
2680</div>
2681<div class="doc-grid">
2682<section class="doc-left" aria-label="Signup">
2683<h2 class="doc-headline">Bleib vorne in Developer Experience &amp; Software Design – ohne Doomscrolling.</h2>
2684<p class="doc-subhead">Kuratierte Artikel, Deep Dives und Live-Experten. Geliefert, nicht gesucht.</p>
2685<div class="doc-field-label">Email</div>
2686<p>
2686<script>(function() {
2687	window.mc4wp = window.mc4wp || {
2688		listeners: [],
2689		forms: {
2690			on: function(evt, cb) {
2691				window.mc4wp.listeners.push(
2692					{
2693						event   : evt,
2694						callback: cb
2695					}
2696				);
2697			}
2698		}
2699	}
2700})();
2701</script>
2701<!-- Mailchimp for WordPress v4.13.1 - https://wordpress.org/plugins/mailchimp-for-wp/ --><form id="mc4wp-form-2" class="mc4wp-form mc4wp-form-1079659" method="post" data-id="1079659" data-name="Member Card NL form" ><div class="mc4wp-form-fields"><div>
2702<div class="location-chooser news-letter-from d-flex flex-wrap text-nowrap justify-content-center" 
2703     style="color:white;margin-bottom:5px !important;;">
2704</div>
2705<div class="membercardForm">
2706<input  aria-label="Email" type="email" name="EMAIL" placeholder="Your email address" 
2707       style="width: 100%; height: 48px; border-radius: 10px; border: 1px solid #d1d5db; padding: 0 14px;font-size: 15px;    outline: none;
2708              box-sizing: border-box; background-color: #fff !important;" required />  
2709<input id="SUBSCRIPTION" type="hidden" name="SUBSCRIPTION" value="MAD"/>
2710<input type="hidden" name="BRAND" value="MAD Summit">
2711<input class="LEADCHANNE" id="LEADCHANNE" type="hidden" name="LEADCHANNE" value="MADform">
2712<input type="hidden" id="OPTINSUB"  name="OPTINSUB" value="Nur noch ein Klick zur MAD Summit-Community">
2713<input id="SOLUTION" type="hidden" name="SOLDOC" style="border-radius: 50px; background-color: #f2f2f2;" value="" placeholder="Answer">
2714<input class="ml-send-button email--input location-bound-styleing-background location-based-button-shadow" style=" width: 100%; height: 48px; border-radius: 10px;
2715    border: 0; padding: 0 16px;    font-weight: 900;    cursor: pointer;    color: #fff;    white-space: nowrap;    font-size: 16px;    transition: transform 0.15s ease, box-shadow 0.15s ease;
2716     margin-top:10px;"     type="submit" value="Kostenlos anmelden " /> 
2717<div style="display:none;">[mc4wp-simple-turnstile]</div>
2718</div>
2719</div>
2720
2721<input type="hidden" name="g-recaptcha-response" class="g-recaptcha-response"></div><label style="display: none !important;">Leave this field empty if you&#039;re human: <input type="text" name="_mc4wp_honeypot" value="" tabindex="-1" autocomplete="off" /></label><input type="hidden" name="_mc4wp_timestamp" value="1791592533" /><input type="hidden" name="_mc4wp_form_id" value="1079659" /><input type="hidden" name="_mc4wp_form_element_id" value="mc4wp-form-2" /><input type="text" class="last_item_name" name="last_item_name" autocomplete="off"><input type="hidden" name="wf_id_ret_list_new_group" value=""><input type="hidden" name="wf_id_ret_list_new_group_email_id" value=""><div class="mc4wp-response"></div></form><!-- / Mailchimp for WordPress Plugin --></p>
2722<div class="doc-trust-signal">No spam · Unsubscribe anytime</div>
2723</section>
2724<aside class="doc-right" aria-label="What you get">
2725<div class="doc-right-header">Was landet im Postfach</div>
2726<div class="doc-content-item">
2727<div class="doc-content-freq members-checkpoint-pills-bg cookie-class" style="background-color: #e4e6ec; color: #0a1433;">Wöchentlich</div>
2728<div class="doc-content-text">
2729<div class="doc-content-title">Artikel + Tutorials</div>
2730<p class="doc-content-desc">Die Lektüre, die du finden würdest – wenn du Zeit hättest</p>
2731</div>
2732</div>
2733<div class="doc-content-item">
2734<div class="doc-content-freq email--input location-bound-styleing-background" style="background-color: #e4e6ec; color: #0a1433;">2× / Monat</div>
2735<div class="doc-content-text">
2736<div class="doc-content-title">Live-Webinare</div>
2737<p class="doc-content-desc">Experten, die du direkt fragen kannst</p>
2738</div>
2739</div>
2740<div class="doc-content-item">
2741<div class="doc-content-freq email--input location-bound-styleing-background" style="background-color: #e4e6ec; color: #0a1433;">Monatlich</div>
2742<div class="doc-content-text">
2743<div class="doc-content-title">Magazin + Whitepapers</div>
2744<p class="doc-content-desc">Deep Dives, die sich lohnen</p>
2745</div>
2746</div>
2747<div class="doc-content-item">
2748<div class="doc-content-freq email--input location-bound-styleing-background" style="background-color: #e4e6ec; color: #0a1433;">On-Demand</div>
2749<div class="doc-content-text">
2750<div class="doc-content-title">Aufzeichnungen + Kurses</div>
2751<p class="doc-content-desc">Vergangene Konferenzen, jederzeit abrufbar</p>
2752</div>
2753</div>
2754</aside>
2755</div>
2756</div>
2757<div class="doc-card__footer">Plus: Konferenz- &amp; Camp-Frühbucher und Rabatte</div>
2758</div>
2759</div>
2760</div><style id="sgpb-custom-style-86341">:root{ --doc-orange:#ff6a00; --doc-orange-2:#ff7a1a; --doc-ink:#0f172a; --doc-ink-2:#111827; --doc-bg:#f3f4f6; --doc-border:#e5e7eb; --doc-muted:#6b7280; --doc-shadow: 0 24px 64px rgba(0,0,0,.22); --radius:18px; --radius-sm:12px; } .doc-card{ background:#fff; border:1px solid rgba(0,0,0,.06); border-radius:var(--radius); overflow:hidden; position:relative; } .doc-card__top{ padding:10px 22px; display:flex; align-items:center; justify-content:space-between; gap:16px; } .doc-brand{ display:flex; align-items:baseline; gap:10px; color:#081229; font-weight:900; letter-spacing:-.02em; font-size:28px; line-height:1; padding:5px 0 0 0;} .doc-brand img{height: 25px; width: auto; display: block; filter: brightness(0) invert(1);} .doc-brand small{ font-weight:900; letter-spacing:.08em; text-transform:uppercase; font-size:16px; color:#fff; opacity:.95; } .doc-close{ width:42px; height:42px; border-radius:999px; border:0; cursor:pointer; background:rgba(15,23,42,.18); color:#fff; font-size:22px; line-height:42px; display:grid; place-items:center; } .doc-close:focus{outline:3px solid rgba(255,255,255,.55); outline-offset:2px} .doc-card__body{ padding:15px; } .doc-titlebar{ display:flex; align-items:center; justify-content:space-between; gap:18px; margin-bottom:18px; } .doc-member-banner{ color:#fff; font-weight:900; letter-spacing:.1em; text-transform:uppercase; padding:5px 10px; border-radius:10px; font-size:13px; display:inline-flex; align-items:center; } .doc-grid{ display:grid; grid-template-columns: 1.1fr 0.9fr; gap:18px; } .doc-left{ background:#fff; border:1px solid var(--doc-border); border-radius:var(--radius-sm); padding:10px; } .doc-headline{ font-size:22px; font-weight:900; line-height:1.2; margin:0 0 6px 0; color:var(--doc-ink); } .doc-subhead{ font-size:15px;
2760 color:var(--doc-muted); margin:0 0 16px 0; line-height:1.4; } .doc-field-label{ font-size:13px; font-weight:800; color:var(--doc-ink); margin:0 0 8px 0; } .doc-input{ width:100%; height:52px; border-radius:12px; border:1px solid #d1d5db; padding:0 14px; font-size:16px; outline:none; background:#fff; box-sizing:border-box; } .doc-input:focus{border-color:rgba(255,106,0,.9); box-shadow:0 0 0 4px rgba(255,106,0,.18)} .doc-cta{ margin-top:14px; width:100%; height:52px; border-radius:14px; border:0; cursor:pointer; font-size:18px; font-weight:900; color:#fff; background:linear-gradient(180deg, var(--doc-orange), #ff4d00); box-shadow:0 10px 24px rgba(255,106,0,.28); transition: transform 0.15s ease, box-shadow 0.15s ease; } .doc-cta:hover{ transform: translateY(-1px); box-shadow:0 12px 28px rgba(255,106,0,.35); } .doc-trust-signal{ margin-top:10px; font-size:13px; color:var(--doc-muted); text-align:center; } /* Right column - content showcase */ .doc-right{ background:#fff; border:1px solid var(--doc-border); border-radius:var(--radius-sm); padding:16px; } .doc-right-header{ font-size:13px; font-weight:800; text-transform:uppercase; letter-spacing:.05em; color:var(--doc-muted); margin:0 0 12px 0; } .doc-content-item{ display:flex; align-items:flex-start; gap:12px; padding:10px 0; border-bottom:1px solid var(--doc-border); } .doc-content-item:first-child{ padding-top:0; } .doc-content-item:last-child{ border-bottom:0; padding-bottom:0; } .doc-content-freq{ color:#fff; min-width:100px; padding:6px 8px; border-radius:8px; font-size:11px; font-weight:900; text-transform:uppercase; letter-spacing:.02em; text-align:center; flex-shrink:0; } .doc-content-text{ flex:1; min-width:0; } .doc-content-title{ font-weight:800; font-size:15px; color:var(--doc-ink); margin:0 0 2px 0; } .doc-content-desc{ font-size:13px; color:var(--doc-muted); margin:0; line-height:1.35; } .doc-card__footer{ background:linear-gradient(180deg, #101827, #0b1220); color:#fff; padding:10px 22px; display:flex; justify-content:center; font-weight:700; letter-spacing:-.01em; text-align:center; font-size:15px; } .doc-card__footer span{color:var(--doc-orange)} @media (max-width: 860px){ .doc-brand{font-size:24px} .doc-brand small{font-size:14px} .doc-grid{grid-template-columns:1fr} } @media (max-width: 520px){ .doc-card__top{padding:16px} .doc-card__body{padding:16px} .doc-member-banner{font-size:16px} } /* Popup Builder Wrapper neutralisieren */ #sgpb-popup-dialog-main-div, .sgpb-popup-dialog-main-div{ background: transparent !important; padding: 0 !important; box-shadow: none !important; } .sgpb-popup-close-button-2 { z-index: 999999 !important; } /* Responsive */ .location-item span strong { font-size: 12px; } .sgpb-popup-dialog-main-div-theme-wrapper-2 { top: 90px !important;}</style></div>
2761							</div>
2762						  </div>
2762<script data-cfasync="false" id="real-cookie-banner-pro-blocker-js" defer src="https://mad-summit.de/wp-content/uploads/rcb_js_uploads/291f341b69eb1e35bf7ef60ee97f53c1/dist/217115688.js?x29490&amp;ver=f84dda5d88b6aec7e06fada9fd60c49a"></script>
vendor: 1 bytes, line 2762
2762
2763<script id="sands_mc4wp_script-js-extra">
2764var sandsMC4WP = {"publicCaptchaKey":"6Lffz4AsAAAAAAOq8T2XhuoOoRxeuW0WFJOnhfko"};
2765//# sourceURL=sands_mc4wp_script-js-extra
2766</script>
vendor: 1 bytes, line 2766
2766
2767<script id="sands_mc4wp_script-js" src="https://mad-summit.de/wp-content/plugins/mailchimp-for-wp-sands-ajax//assets/js/sands_mc4wp.js?x29490&amp;ver=1.1"></script>
vendor: 1 bytes, line 2767
2767
2768<script id="google-recaptcha-js" consent-original-src-_="https://www.google.com/recaptcha/api.js?render=6Lffz4AsAAAAAAOq8T2XhuoOoRxeuW0WFJOnhfko" consent-required="84341" consent-by="services" consent-id="84342" consent-original-type-_="application/javascript" type="application/consent"></script>
vendor: 1 bytes, line 2768
2768
2769<script id="sands_advanced_tickets_display_js-js" src="https://mad-summit.de/wp-content/plugins/sands_advanced_tickets_display/assets/js/sands_advanced_tickets_display.js?x29490&amp;ver=1.0"></script>
vendor: 1 bytes, line 2769
2769
2770<script id="jqbxslidercssjs-js" src="https://mad-summit.de/wp-content/plugins/sands_advanced_tickets_display/assets/libs/jquery.bxslider/jquery.bxslider.min.js?x29490&amp;ver=v4.2.12"></script>
vendor: 1 bytes, line 2770
2770
2771<script id="flexslider-js" src="https://mad-summit.de/wp-content/plugins/flexslider-hg/js/jquery.flexslider-min.js?x29490&amp;ver=7.1"></script>
vendor: 1 bytes, line 2771
2771
2772<script id="wpfront-scroll-top-js-extra">
2773var wpfront_scroll_top_data = {"data":{"css":"#wpfront-scroll-top-container{position:fixed;cursor:pointer;z-index:9999;border:none;outline:none;background-color:rgba(0,0,0,0);box-shadow:none;outline-style:none;text-decoration:none;opacity:0;display:none;align-items:center;justify-content:center;margin:0;padding:0}#wpfront-scroll-top-container.show{display:flex;opacity:1}#wpfront-scroll-top-container .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}#wpfront-scroll-top-container .text-holder{padding:3px 10px;-webkit-border-radius:3px;border-radius:3px;-webkit-box-shadow:4px 4px 5px 0px rgba(50,50,50,.5);-moz-box-shadow:4px 4px 5px 0px rgba(50,50,50,.5);box-shadow:4px 4px 5px 0px rgba(50,50,50,.5)}#wpfront-scroll-top-container{right:20px;bottom:20px;}#wpfront-scroll-top-container img{width:50px;height:50px;}#wpfront-scroll-top-container .text-holder{color:#ffffff;background-color:#000000;width:50px;height:50px;line-height:50px;}#wpfront-scroll-top-container .text-holder:hover{background-color:#000000;}#wpfront-scroll-top-container i{color:#000000;}","html":"\u003Cbutton id=\"wpfront-scroll-top-container\" aria-label=\"\" title=\"\" \u003E\u003Cimg src=\"https://mad-summit.de/wp-content/plugins/wpfront-scroll-top/includes/assets/icons/1.png\" alt=\"\" title=\"\"\u003E\u003C/button\u003E","data":{"hide_iframe":false,"button_fade_duration":0,"auto_hide":false,"auto_hide_after":2,"scroll_offset":100,"button_opacity":1,"button_action":"top","button_action_element_selector":"","button_action_container_selector":"html, body","button_action_element_offset":0,"scroll_duration":400}}};
2774//# sourceURL=wpfront-scroll-top-js-extra
2775</script>
vendor: 1 bytes, line 2775
2775
2776<script id="wpfront-scroll-top-js" src="https://mad-summit.de/wp-content/plugins/wpfront-scroll-top/includes/assets/wpfront-scroll-top.min.js?x29490&amp;ver=3.0.1.09211"></script>
vendor: 1 bytes, line 2776
2776
2777<script id="gsap-core-js" src="https://cdnjs.cloudflare.com/ajax/libs/gsap/3.5.1/gsap.min.js"></script>
vendor: 1 bytes, line 2777
2777
2778<script id="gsap-text-js" src="https://cdn.jsdelivr.net/npm/[email protected]/dist/TextPlugin.min.js"></script>
vendor: 1 bytes, line 2778
2778
2779<script id="gsap-scroll-trigger-js" src="https://cdn.jsdelivr.net/npm/[email protected]/dist/ScrollTrigger.min.js"></script>
vendor: 1 bytes, line 2779
2779
2780<script id="gsap-custom-ease-js" src="https://cdn.jsdelivr.net/npm/[email protected]/dist/CustomEase.min.js"></script>
vendor: 1 bytes, line 2780
2780
2781<script id="splide-js-js" src="https://cdn.jsdelivr.net/npm/@splidejs/splide@latest/dist/js/splide.min.js?ver=4.0.7"></script>
vendor: 1 bytes, line 2781
2781
2782<script id="superfish-js" src="https://mad-summit.de/wp-content/themes/thekeynote-v1-00/plugins/superfish/js/superfish.js?x29490&amp;ver=1.0"></script>
vendor: 1 bytes, line 2782
2782
2783<script id="hoverIntent-js" src="https://mad-summit.de/wp-includes/js/hoverIntent.min.js?x29490&amp;ver=1.10.2"></script>
vendor: 1 bytes, line 2783
2783
2784<script id="modernizr-js" src="https://mad-summit.de/wp-content/themes/thekeynote-v1-00/plugins/dl-menu/modernizr.custom.js?x29490&amp;ver=1.0"></script>
vendor: 1 bytes, line 2784
2784
2785<script id="jquery-easing-js" src="https://mad-summit.de/wp-content/themes/thekeynote-v1-00/plugins/jquery.easing.js?x29490&amp;ver=1.0"></script>
vendor: 1 bytes, line 2785
2785
2786<script id="jquery-fancybox-js" src="https://mad-summit.de/wp-content/themes/thekeynote-v1-00/plugins/fancybox/jquery.fancybox.pack.js?x29490&amp;ver=1.0"></script>
vendor: 1 bytes, line 2786
2786
2787<script id="jquery-fancybox-media-js" src="https://mad-summit.de/wp-content/themes/thekeynote-v1-00/plugins/fancybox/helpers/jquery.fancybox-media.js?x29490&amp;ver=1.0"></script>
vendor: 1 bytes, line 2787
2787
2788<script id="jquery-fancybox-thumbs-js" src="https://mad-summit.de/wp-content/themes/thekeynote-v1-00/plugins/fancybox/helpers/jquery.fancybox-thumbs.js?x29490&amp;ver=1.0"></script>
vendor: 1 bytes, line 2788
2788
2789<script id="gdlr-script-js" src="https://mad-summit.de/wp-content/themes/thekeynote-v1-00/javascript/gdlr-script.js?x29490&amp;ver=1.0"></script>
vendor: 1 bytes, line 2789
2789
2790<script id="wp-hooks-js" src="https://mad-summit.de/wp-includes/js/dist/hooks.min.js?x29490&amp;ver=f0f188028580e8dc1255"></script>
vendor: 1 bytes, line 2790
2790
2791<script id="wp-i18n-js" src="https://mad-summit.de/wp-includes/js/dist/i18n.min.js?x29490&amp;ver=1dfe7db3940c23ea9216"></script>
vendor: 1 bytes, line 2791
2791
2792<script id="wp-i18n-js-after">
2793wp.i18n.setLocaleData( { 'text direction\u0004ltr': [ 'ltr' ] } );
2794//# sourceURL=wp-i18n-js-after
2795</script>
vendor: 1 bytes, line 2795
2795
2796<script id="swv-js" consent-original-src-_="https://mad-summit.de/wp-content/plugins/contact-form-7/includes/swv/js/index.js?ver=6.1.7" consent-required="84341" consent-by="services" consent-id="84342" consent-original-type-_="application/javascript" type="application/consent"></script>
vendor: 1 bytes, line 2796
2796
2797<script id="contact-form-7-js" consent-original-src-_="https://mad-summit.de/wp-content/plugins/contact-form-7/includes/js/index.js?ver=6.1.7" consent-required="84341" consent-by="services" consent-id="84342" consent-original-type-_="application/javascript" type="application/consent"></script>
vendor: 1 bytes, line 2797
2797
2798<script id="wpcf7cf-scripts-js-extra">
2799var wpcf7cf_global_settings = {"ajaxurl":"https://mad-summit.de/wp-admin/admin-ajax.php"};
2800//# sourceURL=wpcf7cf-scripts-js-extra
2801</script>
vendor: 1 bytes, line 2801
2801
2802<script id="wpcf7cf-scripts-js" src="https://mad-summit.de/wp-content/plugins/cf7-conditional-fields/js/scripts.js?x29490&amp;ver=2.7.13"></script>
vendor: 1 bytes, line 2802
2802
2803<script id="jquery-ui-core-js-before">
2804jQuery.uiBackCompat = true;
2805//# sourceURL=jquery-ui-core-js-before
2806</script>
vendor: 1 bytes, line 2806
2806
2807<script id="jquery-ui-core-js" src="https://mad-summit.de/wp-content/plugins/enable-jquery-migrate-helper/js/jquery-ui/core.min.js?x29490&amp;ver=1.11.4-wp"></script>
vendor: 1 bytes, line 2807
2807
2808<script id="jquery-ui-datepicker-js" src="https://mad-summit.de/wp-content/plugins/enable-jquery-migrate-helper/js/jquery-ui/datepicker.min.js?x29490&amp;ver=1.11.4-wp"></script>
vendor: 1 bytes, line 2808
2808
2809<script id="jquery-ui-datepicker-js-after">
2810jQuery(function(jQuery){jQuery.datepicker.setDefaults({"closeText":"Schlie\u00dfen","currentText":"Heute","monthNames":["Januar","Februar","M\u00e4rz","April","Mai","Juni","Juli","August","September","Oktober","November","Dezember"],"monthNamesShort":["Jan","Feb","Mrz","Apr","Mai","Jun","Jul","Aug","Sep","Okt","Nov","Dez"],"nextText":"Next","prevText":"Previous","dayNames":["Sonntag","Montag","Dienstag","Mittwoch","Donnerstag","Freitag","Samstag"],"dayNamesShort":["So","Mo","Di","Mi","Do","Fr","Sa"],"dayNamesMin":["S","M","D","M","D","F","S"],"dateFormat":"MM d, yy","firstDay":1,"isRTL":false});});
2811//# sourceURL=jquery-ui-datepicker-js-after
2812</script>
vendor: 1 bytes, line 2812
2812
2813<script id="contact-form-7-html5-fallback-js" consent-original-src-_="https://mad-summit.de/wp-content/plugins/contact-form-7/includes/js/html5-fallback.js?ver=6.1.7" consent-required="84341" consent-by="services" consent-id="84342" consent-original-type-_="application/javascript" type="application/consent"></script>
vendor: 1 bytes, line 2813
2813
2814<script id="wp-polyfill-js" src="https://mad-summit.de/wp-includes/js/dist/vendor/wp-polyfill.min.js?x29490&amp;ver=3.15.0"></script>
vendor: 1 bytes, line 2814
2814
2815<script id="wpcf7-recaptcha-js-before">
2816var wpcf7_recaptcha = {
2817    "sitekey": "6LeFBOYZAAAAAI4o5y2WDH2HRKz5zAkSrBzvuvCw",
2818    "actions": {
2819        "homepage": "homepage",
2820        "contactform": "contactform"
2821    }
2822};
2823//# sourceURL=wpcf7-recaptcha-js-before
2824</script>
vendor: 1 bytes, line 2824
2824
2825<script id="wpcf7-recaptcha-js" consent-original-src-_="https://mad-summit.de/wp-content/plugins/contact-form-7/modules/recaptcha/index.js?ver=6.1.7" consent-required="84341" consent-by="services" consent-id="84342" consent-original-type-_="application/javascript" type="application/consent"></script>
vendor: 1 bytes, line 2825
2825
2826<script id="mc4wp-forms-api-js" defer src="https://mad-summit.de/wp-content/plugins/mailchimp-for-wp/assets/js/forms.js?x29490&amp;ver=4.13.1"></script>
vendor: 1 bytes, line 2826
2826
2827<script id="wp-emoji-settings" type="application/json">
2828{"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://mad-summit.de/wp-includes/js/wp-emoji-release.min.js?ver=7.1"}}
2829</script>
vendor: 1 bytes, line 2829
2829
2830<script consent-required="84345" consent-by="services" consent-id="84346" consent-original-type-_="module" type="application/consent" consent-inline="
2831/*! This file is auto-generated */
2832var e=&quot;script#wp-emoji-settings&quot;,t=document.querySelector(e);if(!(t instanceof HTMLScriptElement))throw new Error(&quot;Element missing: &quot;+e);const r=JSON.parse(t.text),s=(window._wpemojiSettings=r,&quot;wpEmojiSettingsSupports&quot;),o=[&quot;flag&quot;,&quot;emoji&quot;];function i(e){try{var t={supportTests:e,timestamp:(new Date).valueOf()};sessionStorage.setItem(s,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 r=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data);return t.every((e,t)=&gt;e===r[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&lt;n.data.length;e++)if(0!==n.data[e])return!1;return!0}function u(e,t,n,r){switch(t){case&quot;flag&quot;:return n(e,&quot;\ud83c\udff3\ufe0f\u200d\u26a7\ufe0f&quot;,&quot;\ud83c\udff3\ufe0f\u200b\u26a7\ufe0f&quot;)?!1:!n(e,&quot;\ud83c\udde8\ud83c\uddf6&quot;,&quot;\ud83c\udde8\u200b\ud83c\uddf6&quot;)&amp;&amp;!n(e,&quot;\ud83c\udff4\udb40\udc67\udb40\udc62\udb40\udc65\udb40\udc6e\udb40\udc67\udb40\udc7f&quot;,&quot;\ud83c\udff4\u200b\udb40\udc67\u200b\udb40\udc62\u200b\udb40\udc65\u200b\udb40\udc6e\u200b\udb40\udc67\u200b\udb40\udc7f&quot;);case&quot;emoji&quot;:return!r(e,&quot;\ud83e\u1fac8&quot;)}return!1}function f(e,t,n,r){let a;const s=(a=&quot;undefined&quot;!=typeof WorkerGlobalScope&amp;&amp;self instanceof WorkerGlobalScope?new OffscreenCanvas(300,150):document.createElement(&quot;canvas&quot;)).getContext(&quot;2d&quot;,{willReadFrequently:!0}),o=(s.textBaseline=&quot;top&quot;,s.font=&quot;600 32px Arial&quot;,{});return e.forEach(e=&gt;{o[e]=t(s,e,n,r)}),o}function a(e){var t=document.createElement(&quot;script&quot;);t.src=e,t.defer=!0,document.head.appendChild(t)}r.supports={everything:!0,everythingExceptFlag:!0},new Promise(t=&gt;{let n=function(){try{var e=JSON.parse(sessionStorage.getItem(s));if(&quot;object&quot;==typeof e&amp;&amp;&quot;number&quot;==typeof e.timestamp&amp;&amp;(new Date).valueOf()&lt;e.timestamp+604800&amp;&amp;&quot;object&quot;==typeof e.supportTests)return e.supportTests}catch(e){}return null}();if(!n){if(&quot;undefined&quot;!=typeof Worker&amp;&amp;&quot;undefined&quot;!=typeof OffscreenCanvas&amp;&amp;&quot;undefined&quot;!=typeof URL&amp;&amp;URL.createObjectURL&amp;&amp;&quot;undefined&quot;!=typeof Blob)try{var e=&quot;postMessage(&quot;+f.toString()+&quot;(&quot;+[JSON.stringify(o),u.toString(),c.toString(),p.toString()].join(&quot;,&quot;)+&quot;));&quot;,r=new Blob([e],{type:&quot;text/javascript&quot;});const a=new Worker(URL.createObjectURL(r),{name:&quot;wpTestEmojiSupports&quot;});return void(a.onmessage=e=&gt;{i(n=e.data),a.terminate(),t(n)})}catch(e){}i(n=f(o,u,c,p))}t(n)}).then(e=&gt;{for(const n in e)r.supports[n]=e[n],r.supports.everything=r.supports.everything&amp;&amp;r.supports[n],&quot;flag&quot;!==n&amp;&amp;(r.supports.everythingExceptFlag=r.supports.everythingExceptFlag&amp;&amp;r.supports[n]);var t;r.supports.everythingExceptFlag=r.supports.everythingExceptFlag&amp;&amp;!r.supports.flag,r.supports.everything||((t=r.source||{}).concatemoji?a(t.concatemoji):t.wpemoji&amp;&amp;t.twemoji&amp;&amp;(a(t.twemoji),a(t.wpemoji)))});
2833//# sourceURL=https://mad-summit.de/wp-includes/js/wp-emoji-loader.min.js
2834"></script>
2834
2835</body>
2836</html>
2837
2838<!--
2839Performance optimized by W3 Total Cache. Learn more: https://www.boldgrid.com/w3-total-cache/?utm_source=w3tc&utm_medium=footer_comment&utm_campaign=free_plugin
2840
2841Page Caching using Disk: Enhanced 
2842
2843Served from: mad-summit.de @ 2026-10-10 01:35:34 by W3 Total Cache
2844-->

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