{"id":613596,"date":"2025-11-18T06:21:24","date_gmt":"2025-11-18T05:21:24","guid":{"rendered":"https:\/\/es.exxpress.at\/?p=613596"},"modified":"2025-11-18T06:23:04","modified_gmt":"2025-11-18T05:23:04","slug":"ralph-schoellhammer-europas-geopolitische-fantasiewelt-zwischen-aufruestungsillusion-und-nahoestlicher-zeitbombe","status":"publish","type":"post","link":"https:\/\/es.exxpress.at\/meinung\/ralph-schoellhammer-europas-geopolitische-fantasiewelt-zwischen-aufruestungsillusion-und-nahoestlicher-zeitbombe\/","title":{"rendered":"Europas geopolitische Fantasiewelt: Zwischen Aufr\u00fcstungsillusion und nah\u00f6stlicher Zeitbombe"},"content":{"rendered":"<section class=\"wpb-content-wrapper\"><p>[vc_row][vc_column width=&#8221;1\/6&#8243;]\n        <span class=\"article-tag\">\n            Kolumne\n        <\/span>\n    [\/vc_column][vc_column width=&#8221;1\/2&#8243;]<h1 id=\"nativendo-title\" style=\"text-align: left\" class=\"vc_custom_heading article-heading\">Ralph Sch\u00f6llhammer: Europas geopolitische Fantasiewelt: Zwischen Aufr\u00fcstungsillusion und nah\u00f6stlicher Zeitbombe<\/h1>[vc_column_text el_class=&#8221;article-subheading&#8221;]Die Europ\u00e4ische Union man\u00f6vriert sich in ein strategisches Paradoxon, das historische Dimensionen annimmt. W\u00e4hrend Br\u00fcssel ein beispielloses Aufr\u00fcstungsprogramm verk\u00fcndet (ein urspr\u00fcnglich als \u201eReArm Europe&#8221; bezeichnetes und nach vorhersehbarer Emp\u00f6rung in \u201eReadiness 2030&#8243; umbenanntes 800-Milliarden-Euro-Projekt) zerst\u00f6rt sie gleichzeitig systematisch die industriellen und energetischen Grundlagen, ohne die keine R\u00fcstung m\u00f6glich ist. [\/vc_column_text][\/vc_column][vc_column width=&#8221;1\/3&#8243;][\/vc_column][\/vc_row][vc_row el_class=&#8221;article-main-content&#8221;][vc_column width=&#8221;1\/6&#8243;]\n        <div class=\"author-box\">\n            <span class=\"author\">Redaktion<\/span>\n            <time datetime=\"2025-11-18T06:21:24+01:00\">18.11.2025 06:21<\/time>\n        <\/div>\n            <div class=\"share-box\">\n            <a href=\"https:\/\/x.com\/intent\/tweet?url=https%3A%2F%2Fes.exxpress.at%2Fapi%2Fwp%2Fv2%2Fposts%2F613596\" target=\"blank\" class=\"share-icon share-circle-icon share-twitter\"><?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<svg width=\"100%\" height=\"100%\" viewBox=\"0 0 300 300\" version=\"1.1\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n <path d=\"M178.57 127.15 290.27 0h-26.46l-97.03 110.38L89.34 0H0l117.13 166.93L0 300.25h26.46l102.4-116.59 81.8 116.59h89.34M36.01 19.54H76.66l187.13 262.13h-40.66\"\/>\n<\/svg><\/a>\n            <a href=\"https:\/\/www.facebook.com\/sharer\/sharer.php?href=https%3A%2F%2Fes.exxpress.at%2Fapi%2Fwp%2Fv2%2Fposts%2F613596&u=https%3A%2F%2Fes.exxpress.at%2Fapi%2Fwp%2Fv2%2Fposts%2F613596\" target=\"blank\" class=\"share-icon share-circle-icon share-facebook\"><?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"no\"?>\n<!DOCTYPE svg PUBLIC \"-\/\/W3C\/\/DTD SVG 1.1\/\/EN\" \"http:\/\/www.w3.org\/Graphics\/SVG\/1.1\/DTD\/svg11.dtd\">\n<svg width=\"100%\" height=\"100%\" viewBox=\"0 0 28 28\" version=\"1.1\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" xmlns:xlink=\"http:\/\/www.w3.org\/1999\/xlink\" xml:space=\"preserve\" xmlns:serif=\"http:\/\/www.serif.com\/\" style=\"fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2;\">\n    <g transform=\"matrix(1,0,0,1,-12,-11)\">\n        <path d=\"M31,11.2C30.3,11.1 29.7,11 29,11C28.2,10.9 27.3,10.9 26.5,11.1C25.5,11.3 24.6,11.8 23.8,12.7C23.2,13.4 22.8,14.3 22.5,15.2C22.3,15.9 22.3,16.5 22.3,17.2L22.3,21L18.4,21L18.4,25.7L22.4,25.7L22.4,38.6L27.2,38.6L27.2,25.7L30.7,25.7C30.9,24.1 31.1,22.6 31.4,21L27.4,21L27.4,20.8L27.4,17.8C27.4,17.5 27.4,17.2 27.5,16.9C27.7,16 28.3,15.5 29.1,15.3C29.4,15.2 29.7,15.2 30,15.2L31.8,15.2L31.8,11.2C31.3,11.3 31.1,11.2 31,11.2Z\" style=\"fill-rule:nonzero;\"\/>\n    <\/g>\n<\/svg>\n<\/a>\n            <a href=\"https:\/\/www.linkedin.com\/sharing\/share-offsite\/?url=https%3A%2F%2Fes.exxpress.at%2Fapi%2Fwp%2Fv2%2Fposts%2F613596\" target=\"blank\" class=\"share-icon share-circle-icon share-linkedin\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 512 512\"><path d=\"M0 160h114.496v352H0zM426.368 164.128c-1.216-.384-2.368-.8-3.648-1.152a74.218 74.218 0 00-4.64-.896c-6.08-1.216-12.736-2.08-20.544-2.08-66.752 0-109.088 48.544-123.04 67.296V160H160v352h114.496V320s86.528-120.512 123.04-32v224H512V274.464c0-53.184-36.448-97.504-85.632-110.336z\"\/><circle cx=\"56\" cy=\"56\" r=\"56\"\/><\/svg><\/a>\n            <div class=\"mobile-splitter\"><\/div>\n            <a href=\"mailto:?subject=Exxpress: Europas geopolitische Fantasiewelt: Zwischen Aufr\u00fcstungsillusion und nah\u00f6stlicher Zeitbombe&body=https%3A%2F%2Fes.exxpress.at%2Fapi%2Fwp%2Fv2%2Fposts%2F613596\" target=\"blank\" class=\"share-icon share-mail\"><?xml version=\"1.0\" encoding=\"utf-8\"?>\n\n<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\"\n\t viewBox=\"0 0 50 50\" style=\"enable-background:new 0 0 50 50;\" xml:space=\"preserve\">\n<g>\n\t<path d=\"M1.2,7.7C0.8,8.1,0.6,8.6,0.6,9.1v31.3c0,0.6,0.2,1.1,0.7,1.4c0.4,0.4,0.8,0.6,1.3,0.6h45c0.5,0,1-0.2,1.3-0.6\n\t\ts0.6-0.9,0.6-1.4V9.1c0-0.5-0.2-0.9-0.6-1.4c-0.4-0.4-0.8-0.6-1.3-0.6h-45C2,7.1,1.6,7.3,1.2,7.7z M4.3,13.8l13,11.3l-13,11.6V13.8\n\t\tz M7.5,11.7h34.9L24.9,27.1L7.5,11.7z M8,38.6l12.2-11.1l3.5,3.3l2.4,0.1l3.8-3.4L42,38.6H8z M45.8,36.7l-13-11.6l13-11.3V36.7z\"\/>\n<\/g>\n<\/svg>\n<\/a>\n            \n        <\/div>\n    [\/vc_column][vc_column width=&#8221;1\/2&#8243; el_class=&#8221;article-body&#8221;]\n            <div class=\"featured-image-box\">\n                <a href=\"https:\/\/es.exxpress.at\/media\/2025\/05\/2.jpg\" data-featherlight=\"image\">\n                    <img decoding=\"async\" class=\"attachment-article_featured_image size-article_featured_image wp-post-image\" src=\"https:\/\/es.exxpress.at\/media\/2025\/05\/2.jpg\" srcset=\"https:\/\/es.exxpress.at\/media\/2025\/05\/2.jpg 2x\">\n                <\/a>\n                <span class=\"tagline\"><span class=\"credits\" style=\"padding-left: 0\">exxpress\/exxpress<\/span><\/span>\n            <\/div>\n        [vc_column_text]Gleichzeitig ignoriert Europa eine noch gef\u00e4hrlichere Entwicklung: Die scheinbare Stabilit\u00e4t im Nahen Osten k\u00f6nnte sich als ebenso tr\u00fcgerisch erweisen.[\/vc_column_text]<h2 style=\"text-align: left\" class=\"vc_custom_heading running-header\">Das fossile Zeitalter endet nicht, aber der Nahe Osten k\u00f6nnte irrelevant werden<\/h2>[vc_column_text]Niemand von uns, auch nicht unsere Kinder, Enkelkinder oder Urenkel werden das Ende des fossilen Zeitalters erleben. Die Welt schwimmt buchst\u00e4blich in \u00d6l- und Gasreserven. Venezuela sitzt auf den wahrscheinlich gr\u00f6\u00dften nachgewiesenen Reserven weltweit, f\u00f6rdert aber mit Ach und Krach eine Million Barrels pro Tag, hat aber ein nachgewiesenes Potential von vier bis f\u00fcnf Millionen Barrels pro Tag. Argentiniens Vaca Muerta-Formation verspricht \u00e4hnliches. Katar, die USA, Russland, Polen, die Nordsee \u00fcberall werden neue Quellen entdeckt und erschlossen.<\/p>\n<p>Was k\u00f6nnte dieses kommende \u00dcberangebot bedeuten? Einen Kollaps der \u00d6lpreise. Und damit den Zusammenbruch der Wirtschaftsmodelle im Nahen Osten, deren geopolitische Relevanz sich in den letzten hundert Jahren prim\u00e4r aus der Energiefrage entwickelt hat. Saudi-Arabien, die Vereinigten Arabischen Emirate, und Katar werden oft als Musterstaaten gehandelt, doch in Wirklichkeit stehen diese auf einem fragilen System: Eine schmale Schicht von Staatsb\u00fcrgern an der Spitze (in den VAE gerade einmal 20 Prozent der Bev\u00f6lkerung) und darunter eine importierte Arbeiterklasse von Gastarbeitern, die unter teils Sklaverei \u00e4hnlichen Bedingungen schuftet sowie westlichen Expats und Instagram-Influencern. Dieses Modell funktioniert nur, solange der Energiereichtum die obere Schicht finanziell potent und die Region geopolitisch relevant h\u00e4lt.<\/p>\n<p>Die Geschichte lehrt uns dass auf fast jeden Mangel ein \u00dcberangebot folgt, und das wird bei den fossilen Brennstoffen nicht anders sein. Wenn die Energiepreise langfristig fallen werden steht der gesamte Nahe Osten vor einer demografischen und wirtschaftlichen Zeitbombe. Das Durchschnittsalter in Gaza liegt zwischen 19 und 21 Jahren; \u00e4hnliches gilt f\u00fcr die gesamte Region. Eine Jugendblase, gepaart mit einem \u00dcberschuss an jungen M\u00e4nnern ohne Partnerin und bald ohne wirtschaftliche Perspektive. Sollte der wirtschaftliche Niedergang mit einer politischen Krise zusammenfallen, werden sich Millionen auf den Weg machen, und zwar in Richtung Europa.<\/p>\n<p>W\u00e4hrend der Nahe Osten somit vor potenziellen Umw\u00e4lzungen steht, versch\u00e4rft Europa seine eigene Vulnerabilit\u00e4t durch eine selbstverschuldete Energiekrise. Ausgerechnet in diesem Moment zerst\u00f6rt Europa seine eigene energetische und industrielle Basis. Die EU verbrauchte 2024 rund 38 Exajoule fossiler Brennstoffe, produzierte aber selbst nur f\u00fcnf. Der Rest muss importiert werden &#8212; aus Katar, den USA, Norwegen. Doch statt diese Abh\u00e4ngigkeit zu akzeptieren, belehrt Br\u00fcssel seine Energielieferanten mit moralischen Vorschriften.<\/p>\n<p>Im Oktober drohten Katar und die USA gemeinsam mit dem Stopp von Fl\u00fcssiggaslieferungen, sollte die Corporate Sustainability Due Diligence Directive nicht entsch\u00e4rft werden. Katar liefert 14 Prozent des europ\u00e4ischen LNG &#8212; unverzichtbar, solange Europa vollst\u00e4ndig von russischem Gas unabh\u00e4ngig werden will. Br\u00fcssel knickte erwartungsgem\u00e4\u00df ein. Die Episode demonstriert eindrucksvoll: Wer ein globaler Energievasall ist, hat keine Karten im Spiel. Man kann seinem Lieferanten nicht vorschreiben, wie er seine Rohstoffe f\u00f6rdert, wenn man von diesen Rohstoffen existenziell abh\u00e4ngt.<\/p>\n<p>Deutschlands Reaktion offenbart die Verzweiflung: Ab 2026 sollen Industriestrompreise auf f\u00fcnf Cent pro Kilowattstunde gedeckelt werden &#8212; auf Steuerzahlerkosten, wohlgemerkt. Dies, nachdem man mit vollster Begeisterung Kernkraftwerke abschaltete und K\u00fchlt\u00fcrme sprengte. Wenn Wind und Solar das alles h\u00e4tten ersetzen k\u00f6nnen, warum braucht es dann staatlich verordnete Strompreise?<br \/>\n[\/vc_column_text]<h2 style=\"text-align: left\" class=\"vc_custom_heading running-header\">Die chinesische Rohstofffalle<\/h2>[vc_column_text]<\/p>\n<p style=\"font-weight: 400;\">Diese energiepolitischen Fehlentscheidungen werden durch eine weitere kritische Abh\u00e4ngigkeit erg\u00e4nzt, die Europas Verteidigungsf\u00e4higkeit direkt bedroht: Die noch gravierendere Abh\u00e4ngigkeit von chinesischen Seltenen Erden beziehungsweise der Verarbeitung von diesen. China kontrolliert 90 Prozent der weltweiten Verarbeitungskapazit\u00e4ten dieser f\u00fcr Waffensysteme unerl\u00e4sslichen Rohstoffe. Ein F-35-Kampfjet ben\u00f6tigt \u00fcber 400 Kilogramm davon. Im April 2025 f\u00fchrte Peking drastische Exportbeschr\u00e4nkungen ein; im Oktober weitete China die Kontrollen auf zw\u00f6lf der 17 Seltenen Erden und l\u00e4sst sich seit dem jede Exportlizenz nur mit M\u00fche abringen. Das hat nichts mit Freihandel und Globalisierung zu tun, sondern mit knallhartem geopolitischen Kalk\u00fcl.<\/p>\n<p style=\"font-weight: 400;\">Anfang November kam eine vor\u00fcbergehende Entspannung: China suspendierte die Exportkontrollen f\u00fcr ein Jahr. Doch diese Gnadenfrist ist keine Gro\u00dfz\u00fcgigkeit, sondern eine Warnung. Europa hat zw\u00f6lf Monate Zeit, um Alternativen zu finden. Die (nach ReArm und Readiness wieder sehr kreativ benannte) \u201eRESourceEU&#8221;-Initiative aus Br\u00fcssel soll helfen, doch solange Europa nicht von Green-Deal Illusionen abl\u00e4sst, werden diese Initiativen nur wenig Wirkung entfalten.<\/p>\n<p>[\/vc_column_text]<h2 style=\"text-align: left\" class=\"vc_custom_heading running-header\">Budgets sind keine Waffen<\/h2>[vc_column_text]<\/p>\n<p style=\"font-weight: 400;\">Neben diesen Rohstoff- und Energieproblemen untergr\u00e4bt Europa auch seine industrielle St\u00e4rke, was die geplanten Aufr\u00fcstungsambitionen weiter illusorisch macht. Europas industrielle Kapazit\u00e4t ist im Zerfall begriffen. ThyssenKrupp senkt die Stahlproduktion von 11,5 auf 8,7 Millionen Tonnen und plant in den n\u00e4chsten Jahren bis zu 11.000 Stellen abzubauen. ArcelorMittal Polen stellte einen Hochofen still; Acciaierie d&#8217;Italia schloss seinen letzten funktionierenden Hochofen. Die Gr\u00fcnde: rekordhohe Energiepreise, g\u00fcnstigere Importe aus Asien und regulatorische B\u00fcrden.<\/p>\n<p style=\"font-weight: 400;\">Doch Br\u00fcssel verk\u00fcndet dennoch: 381 Milliarden Euro EU-Verteidigungsausgaben f\u00fcr 2025, Deutschland plant einen 500-Milliarden-Fonds. Was die Politik verschweigt: Diese Ausgaben sind keine einmaligen Investitionen. Neue Panzer, Flugzeuge und Ausr\u00fcstung m\u00fcssen erhalten, modernisiert und ersetzt werden und damit begr\u00fcndet sich eine j\u00e4hrlich wiederkehrende finanzielle Verpflichtung, keine Einmalzahlung wie viele Politiker uns aktuell vorgaukeln.<\/p>\n<p style=\"font-weight: 400;\">Und selbst wenn das Geld bereitsteht: Budgets sind keine Waffen. Ohne industrielle Basis kann dieses Geld nicht in materielle Kapazit\u00e4t umgewandelt werden. Mehr noch: Wenn der Staat mit geliehenen Milliarden die R\u00fcstungsindustrie \u00fcberschwemmt, werden Produktionskapazit\u00e4ten vom zivilen in den milit\u00e4rischen Bereich umgelenkt. Weniger Maschinen, weniger Kugellager, weniger G\u00fcter f\u00fcr den zivilen Markt &#8212; h\u00f6here Preise f\u00fcr die B\u00fcrger. Kanonen statt Butter. Die Frage ist, ob die Bev\u00f6lkerung bereit ist, metaphorisch auf die Butter zu verzichten.<\/p>\n<p>[\/vc_column_text]<h2 style=\"text-align: left\" class=\"vc_custom_heading running-header\">Verwaltungsklasse statt F\u00fchrung<\/h2>[vc_column_text]Das eigentliche Problem ist politischer Natur. Europa wird von einer Verwaltungsklasse regiert, die f\u00fcr das Navigieren innerhalb b\u00fcrokratischer Strukturen selektiert wurde, nicht f\u00fcr strategisches Denken. Diese Eliten optimieren ihr Verhalten f\u00fcr pers\u00f6nliches \u00dcberleben in Institutionen, nicht f\u00fcr europ\u00e4ische Erfolge. Das Resultat: Politik im Widerspruch zur Realit\u00e4t.<\/p>\n<p>Solange diese Realit\u00e4ten nicht anerkannt werden &#8212; die Energieabh\u00e4ngigkeit, die Rohstoffabh\u00e4ngigkeit, der Verlust industrieller Kapazit\u00e4t, die kommende Migrationswelle aus einem wirtschaftlich kollabierenden Nahen Osten &#8212; sind alle diese Pl\u00e4ne reine Fantasieprojekte.<br \/>\n[\/vc_column_text]<h2 style=\"text-align: left\" class=\"vc_custom_heading running-header\">Die unvermeidliche Rechnung<\/h2>[vc_column_text]<\/p>\n<p style=\"font-weight: 400;\">Zusammengefasst laufen diese Entwicklungen auf eine unvermeidliche Konfrontation mit der Realit\u00e4t hinaus: Der Nahe Osten verliert an globaler Relevanz, gewinnt aber gleichzeitig an Relevanz f\u00fcr Europa &#8212; als Quelle massiver Migrationsstr\u00f6me, sobald die Petro-Wirtschaftsmodelle zusammenbrechen. Und Europa plant eine Aufr\u00fcstung, f\u00fcr die weder Energie noch Rohstoffe noch Produktionskapazit\u00e4t existiert.<\/p>\n<p style=\"font-weight: 400;\">Die zentrale Frage lautet: Wird Europa diesen Widerspruch rechtzeitig erkennen &#8212; oder wird es erst aufwachen, wenn die angek\u00fcndigten 800 Milliarden Euro in R\u00fcstungsprojekten versickern und gleichzeitig Millionen junger Menschen aus dem Nahen Osten vor der T\u00fcr stehen? Wer Politik im Widerspruch zur Realit\u00e4t betreibt, wird von dieser eingeholt.<\/p>\n<p>[\/vc_column_text][\/vc_column][vc_column width=&#8221;1\/3&#8243;]<div class=\"ad-container\"><div id=\"adnz_rectangle_1\" style=\"padding-top: 0;\"><\/div><\/div><div class=\"ad-container sticky\" style=\"padding-top: 0;\"><div id=\"adnz_halfpage_2\"><\/div><\/div>[\/vc_column][\/vc_row][vc_row][vc_column width=&#8221;1\/6&#8243;][\/vc_column][vc_column width=&#8221;5\/6&#8243;]<div class=\"footer-hook\"><div class=\"move-to-article\">  <details class=\"mollie-donation-modal\" open>\n    <summary>Dein Beitrag z\u00e4hlt \u2013 jetzt spenden!<\/summary>\n    <div class=\"mollie-donation-backdrop\" onclick=\"var modal = document.querySelector('.mollie-donation-modal'); modal.removeAttribute('data-modal-opened')\"><\/div>\n    <div class=\"mollie-donation-form-holder\" id=\"donation\">\n      <div class=\"mollie-donation-close-button\" onclick=\"var modal = document.querySelector('.mollie-donation-modal'); modal.removeAttribute('data-modal-opened')\"><\/div>\n      <p style=\"padding: 0 30px; line-height: 1.3;\">Mit deinem Beitrag schaffen wir Raum f\u00fcr Journalismus, der einordnet, hinterfragt und sichtbar macht, was wirklich z\u00e4hlt.<\/p>\n      <form class=\"mollie-donation\">\n          <div style=\"display: flex; justify-content: center;\">\n            <div class=\"donate-type-btn-holder\">\n                <button type=\"button\" class=\"donate-select-btn\" value=\"onetime\">Einmalig<\/button>\n                <button type=\"button\" class=\"donate-select-btn selected\" value=\"monthly\">Monatlich<\/button>\n                <button type=\"button\" class=\"donate-select-btn\" value=\"yearly\">J\u00e4hrlich<\/button>\n            <\/div>\n          <\/div>\n          <input type=\"email\" name=\"mail\" placeholder=\"E-Mail Adresse*\" required\/>\n          <div class=\"donate-btn-holder\">\n              <button type=\"button\" class=\"donate-select-btn\" value=\"10\">10\u20ac<\/button>\n              <button type=\"button\" class=\"donate-select-btn selected\" value=\"20\">20\u20ac<\/button>\n              <button type=\"button\" class=\"donate-select-btn\" value=\"100\">100\u20ac<\/button>\n              <div class=\"flex-break\"><\/div>\n              <button type=\"button\" class=\"donate-select-btn\" value=\"free\">Anderer Betrag<\/button>\n          <\/div>\n          <input class=\"hidden\" type=\"number\" min=\"2\" step=\"1\" value=\"20\" required\/>\n          <label class=\"checkbox-label hidden privacy-label\">\n              <input type=\"checkbox\" name=\"privacy\" required\/>\n              Ich akzeptiere die <a href=\"https:\/\/es.exxpress.at\/datenschutzerklaerung\/\" target=\"_blank\">Datenschutzvereinbarung<\/a>.*\n          <\/label>\n          <label class=\"checkbox-label hidden newsletter-label\">\n              <input type=\"checkbox\" name=\"newsletter\"\/>\n              Bitte halte mich auf dem Laufenden. Ich m\u00f6chte den Newsletter erhalten.\n          <\/label>\n          <a target=\"_blank\" class=\"disabled\" href=\"\" type=\"button\">Dein Beitrag z\u00e4hlt \u2013 jetzt spenden!<\/a>\n      <\/form>\n    <\/div>\n  <\/details>\n          <style>\ndetails.mollie-donation-modal summary {\n  --background: var(--category_bg_color);\n  --border-color: var(--category_bg_color);\n  --color: var(--category_tertiary_color);\n\n  --hover-background: var(--category_tertiary_color);\n  --hover-color: var(--category_bg_color);\n\n  margin: calc(var(--gutter-width-bottom)) auto;\n  transition: background-color 300ms, color 300ms;\n  border: 2px solid var(--border-color);\n  background: var(--background);\n  color: var(--color);\n  padding: 0.5em 1em;\n  font-size: 1em;\n  font-family: Blacker Sans Text;\n  font-weight: 900;\n  text-decoration: none;\n  display: inline-block;\n  cursor: pointer;\n  width: max-content;\n  display: block;\n}\ndetails.mollie-donation-modal summary:hover,\ndetails.mollie-donation-modal[open] summary {\n  background: var(--hover-background);\n  color: var(--hover-color);\n}\ndetails.mollie-donation-modal[data-modal-opened] {\n\n}\ndetails.mollie-donation-modal[data-modal-opened] summary {\n  display: none;\n}\n.mollie-donation-form-holder {\n  --don-bg-color: #fffbf8;\n  --don-border-color: #5e2c4f;\n  --don-color: rgb(26, 25, 25);\n  border: 2px solid var(--don-border-color);\n  background: var(--don-bg-color);\n  color: var(--don-color);\n  padding: 10px 15px;\n  margin-bottom: 15px;\n  position: relative;\n}\n.mollie-donation-form-holder h3 {\n  font-size: 18px;\n  text-align: center;\n  font-weight: bold;\n  margin-top: 5px;\n  margin-bottom: 10px;\n}\n.mollie-donation-form-holder p {\n  max-width: 455px;\n  text-align: center;\n  margin: 0 auto;\n  margin-bottom: 10px;\n}\nform.mollie-donation {\n  max-width: 100%;\n  margin: 0 auto;\n  text-align: center;\n}\nform.mollie-donation input[type=\"checkbox\"] {\n    font-size: 16px;\n}\nform.mollie-donation input[type=\"number\"],\nform.mollie-donation input[type=\"email\"],\nform.mollie-donation select {\n  font-family: 'Blacker Sans';\n  width: 190px;\n  border: none;\n  outline: none;\n  padding: 4px 8px;\n  background: white;\n  font-size: 18px;\n  text-align: center;\n  margin: 0 auto;\n  display: block;\n  border-bottom: 2px solid var(--don-border-color);\n}\nform.mollie-donation .donate-btn-holder {\n  display: flex;\n  flex-direction: row;\n  justify-content: center;\n  flex-wrap: wrap;\n  padding: var(--gutter-width-bottom);\n  max-width: 360px;\n  margin: 0 auto;\n}\nform.mollie-donation .donate-btn-holder .flex-break {\n  min-width: 100%;\n  height: 0px; max-height: 0px; margin: 0; padding: 0;\n}\nform.mollie-donation .donate-btn-holder button {\n  font-size: 16px;\n  border-width: 1px;\n  margin: calc(var(--gutter-width-bottom) \/ 4) calc(var(--gutter-width) \/ 4);\n}\nform.mollie-donation .donate-btn-holder button.selected {\n  cursor: pointer;\n  background: var(--hover-background);\n  color: var(--hover-color);\n}\nform.mollie-donation .donate-type-btn-holder {\n  display: flex;\n  flex-direction: row;\n  justify-content: center;\n  flex-wrap: wrap;\n  padding: var(--gutter-width-bottom);\n  margin-top: 10px;\n  gap: 1px;\n  padding: 1px;\n  background-color: var(--don-border-color);\n}\nform.mollie-donation .donate-type-btn-holder button {\n  font-size: 14px;\n  margin: 0;\n  border: none;\n  background-color: var(--don-bg-color);\n}\nform.mollie-donation .donate-type-btn-holder button.selected {\n  cursor: pointer;\n  background: var(--hover-background);\n  color: var(--hover-color);\n}\nform.mollie-donation input[type=\"email\"] {\n  width: 100%;\n  max-width: 320px;\n  margin-top: 20px;\n}\nform.mollie-donation select {\n  margin-top: 10px;\n  margin-bottom: 10px;\n}\nform.mollie-donation input[type=\"number\"] {\n  width: 100px;\n  margin-bottom: var(--gutter-width-bottom);\n  margin-top: calc(var(--gutter-width-bottom) * -1);\n}\nform.mollie-donation input[type=\"number\"] ~ small.num-input-error {\n    display: block;\n    margin-top: calc(var(--gutter-width-bottom) * -1);\n    margin-bottom: var(--gutter-width-bottom);\n    color: red;\n}\nform.mollie-donation input[type=\"number\"].hidden {\n  display: none;\n}\nform.mollie-donation button, form.mollie-donation a[type=\"button\"] {\n  margin: 0 auto;\n  display: block;\n  --border-color: var(--don-border-color);\n  --hover-background: #5e2c4f;\n  --color: var(--don-color);\n  --hover-color: #e0d2d8;\n  transition: background-color 300ms, color 300ms;\n  border: 1px solid var(--border-color);\n  background: var(--background);\n  color: var(--color);\n  padding: .3em 1em;\n  padding-bottom: .37em;\n  font-size: 1em;\n  font-family: Blacker Sans Text;\n  font-weight: 900;\n  text-decoration: none;\n  margin-bottom: 10px;\n}\nform.mollie-donation a[type=\"button\"] {\n    --border-color: white;\n    --hover-background: white;\n    --color: white;\n    --hover-color: #c03;\n    background: #c03;\n}\nform.mollie-donation a[type=\"button\"] {\n    display: inline-block;\n}\nform.mollie-donation button.disabled, form.mollie-donation a[type=\"button\"].disabled {\n    opacity: 0.5;\n}\nform.mollie-donation .checkbox-label:not(.hidden) ~ button,\nform.mollie-donation .checkbox-label:not(.hidden) ~ a[type=\"button\"] {\n    margin-top: var(--gutter-width-bottom);\n}\nform.mollie-donation button:disabled {\n  opacity: 0.5;\n}\nform.mollie-donation button:hover,\nform.mollie-donation a[type=\"button\"]:not(.disabled):hover {\n  cursor: pointer;\n  background: var(--hover-background);\n  color: var(--hover-color);\n}\nform.mollie-donation .checkbox-label {\n  display: block;\n  margin-bottom: 3px;\n  text-align: center;\n}\nform.mollie-donation .checkbox-label a {\n  color: inherit;\n}\nform.mollie-donation .checkbox-label.hidden {\n  display: none;\n}\n.mollie-donation-modal {\n  display: block;\n}\n.mollie-donation-modal[data-modal-opened] {\n  position: fixed;\n  top: 0;\n  left: 0;\n  width: 100%;\n  height: 100%;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  background-color: rgba(255,255,255,0.7);\n  z-index: 10000;\n  -webkit-transition: opacity 0.5s ease-in-out;\n  -moz-transition: opacity 0.5s ease-in-out;\n  -ms-transition: opacity 0.5s ease-in-out;\n  -o-transition: opacity 0.5s ease-in-out;\n  transition: opacity 0.5s ease-in-out;\n}\n.mollie-donation-backdrop {\n  display: block;\n}\n.mollie-donation-modal[data-modal-opened] .mollie-donation-form-holder {\n  margin: 10px;\n  width: max-content;\n  position: absolute;\n  right: 50%;\n  bottom: 50%;\n  transform: translate(50%, 50%);\n}\n.mollie-donation-modal[data-modal-opened] .mollie-donation-backdrop {\n  position: absolute;\n  top: 0px;\n  left: 0px;\n  width: 100%;\n  height: 100%;\n}\n.mollie-donation-close-button {\n  position: absolute;\n  top: 10px;\n  right: 10px;\n  cursor: pointer;\n  width: 20px;\n  height: 20px;\n  display: flex;\n  align-self: center;\n  justify-content: center;\n  display: none;\n}\n.mollie-donation-modal[data-modal-opened] .mollie-donation-close-button {\n  display: flex;\n}\n.mollie-donation-close-button::after {\n  content: \"\";\n  display: block;\n  width: 2px;\n  height: 20px;\n  background-color: #333;\n  transform: rotate(45deg);\n  position: absolute;\n  top: 0;\n  left: 9px;\n}\n.mollie-donation-close-button::before {\n  content: \"\";\n  display: block;\n  width: 2px;\n  height: 20px;\n  background-color: #333;\n  transform: rotate(-45deg);\n}\n\n\/* Modal open *\/\ndetails.mollie-donation-modal > summary{\n  list-style: none;\n  pointer-events: none;\n  cursor: default;\n  display:none;\n}\ndetails.mollie-donation-modal > summary::-webkit-details-marker{\n  display: none;\n}\n\n.mollie-donation-backdrop,\n.mollie-donation-close-button{\n  display: none !important;\n}\n\ndetails.mollie-donation-modal[data-modal-opened]{\n  position: static;\n  width: auto;\n  height: auto;\n  background: none;\n  display: block;            \n}\n        <\/style>\n    \n          <script>\n          window.addEventListener('load', () => {\n            (($) => {\n                $(() => {\n                    const loadingSpinner = `<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" xmlns:xlink=\"http:\/\/www.w3.org\/1999\/xlink\" style=\"margin: auto; background: none; display: block; shape-rendering: auto;width: 30px;height: 30px;padding-top: 3px;margin-bottom: 3px;\" width=\"48px\" height=\"48px\" viewBox=\"0 0 100 100\" preserveAspectRatio=\"xMidYMid\"><circle cx=\"50\" cy=\"50\" fill=\"none\" stroke=\"var(--category_tertiary_color)\" style=\"stroke: var(--category_tertiary_color)\" r=\"40\" stroke-dasharray=\"188.49555921538757 64.83185307179586\" stroke-width=\"11\"><animateTransform attributeName=\"transform\" type=\"rotate\" repeatCount=\"indefinite\" dur=\"1s\" values=\"0 50 50;360 50 50\" keyTimes=\"0;1\"><\/animateTransform><\/circle><\/svg>`;\n                    jQuery('.mollie-donation-modal:not(:eq(0))').remove();\n\n                    $( document ).ready(function() {\n                      var mdf = localStorage.getItem(\"mollie-donation-form\");\n                      if(mdf === null) {\n                        setTimeout(function() {\n                          \/\/ $(\".mollie-donation-modal\").attr(\"data-modal-opened\", \"\");\n                          \/\/ $(\".mollie-donation-modal\").attr(\"open\", \"\");\n                          localStorage.setItem(\"mollie-donation-form\", true);\n                        }, 2000);\n                      }\n                    });\n\n                    const $form = $('form.mollie-donation');\n                    if ($form.length > 0) {\n                        const $numInput = $form.find('input[type=\"number\"]')\n                        const default_value = 10;\n    \n                        $form.find('.donate-btn-holder button').removeClass('selected');\n                        $form.find('.donate-btn-holder button[value=\"' + default_value + '\"]').addClass('selected');\n                        $numInput.val(default_value);\n                        $form.find('input[type=\"email\"]').val('')\n                        $form.find('.checkbox-label input').prop('checked', false);\n    \n                        $form.find('input[type=\"email\"]').on('input', e => {\n                            if (e.delegateTarget.checkValidity()) {\n                                $form.find('.privacy-label').removeClass('hidden');\n                            }\n                        })\n    \n                        $form.find('.privacy-label input').on('change', e => {\n                            $form.find('.newsletter-label').removeClass('hidden');\n                        })\n    \n                        const removeNumInputError = (msg) => {\n                            $form.find('.num-input-error').remove();\n                        }\n                        const addNumInputError = (msg) => {\n                            removeNumInputError();\n                            $numInput.after(`<small class=\"num-input-error\">${msg}<\/small>`);\n                        }\n                        $numInput.on('change', e => {\n                            removeNumInputError();\n                            const $target = $(e.delegateTarget);\n                            const newValue = $target.val();\n                            if(Number.parseInt(newValue).toString() !== newValue) {\n                                $target.val(Number.parseInt(newValue));\n                                addNumInputError('Betrag muss rund und gr\u00f6\u00dfer 2\u20ac sein');\n                            } else if (Number.parseInt(newValue) < 2) {\n                                $target.val(2);\n                                addNumInputError('Betrag muss gr\u00f6\u00dfer 2\u20ac sein');\n                            }\n                        })\n    \n                        $form.find('.donate-btn-holder button').on('click', e => {\n                            $form.find('.donate-btn-holder button').removeClass('selected');\n                            const selected_value = $(e.delegateTarget).attr('value');\n                            $form.find('.donate-btn-holder button[value=\"' + selected_value + '\"]').addClass('selected');\n                            if (selected_value === 'free') {\n                                \/\/ $numInput.removeClass('hidden');\n                            } else {\n                              $numInput.addClass('hidden');\n                              $numInput.val(selected_value);\n                            }\n                            $form.change();\n                        });\n\n                        $form.find('.donate-type-btn-holder button').on('click', e => {\n                            $form.find('.donate-type-btn-holder button').removeClass('selected');\n                            const selected_value = $(e.delegateTarget).attr('value');\n                            $form.find('.donate-type-btn-holder button[value=\"' + selected_value + '\"]').addClass('selected');\n                            if (selected_value === 'free') {\n                              \/\/ some code\n                            } else {\n                              \/\/ $numInput.addClass('hidden');\n                              \/\/ $numInput.val(selected_value);\n                              \/\/ $form.change()\n                            }\n                            $form.change();\n                        });\n    \n                        const setDonateButtonUrl = () => {\n                            const type = jQuery('.donate-type-btn-holder .donate-select-btn.selected').attr('value');\n                            const amount = jQuery('.donate-btn-holder .donate-select-btn.selected').attr('value');\n                            const rawMail = $form.find('input[type=\"email\"]').val();\n                            const mail = encodeURIComponent(rawMail);\n                            const newsletter = $form.find('.newsletter-label input').is(':checked') ? '1' : '0';\n                            const page = site.post.id;\n                            const categories = encodeURIComponent(JSON.stringify(site.post.categories));\n                            console.log('should be setting to amount', amount)\n                            const amountUrlMapping = {\n                              onetime: {\n                                '5': 'https:\/\/buy.stripe.com\/8wMbKR6pi4tm2pa9AA',\n                                '10': 'https:\/\/buy.stripe.com\/4gw8yFeVOcZS1l69AB',\n                                '20': 'https:\/\/buy.stripe.com\/7sIcOV6pibVO7Ju8wy',\n                                '100': 'https:\/\/buy.stripe.com\/6oEcOV4ha1ha2pa3cf',\n                                'free': 'https:\/\/buy.stripe.com\/7sIaGN9BuaRK4xi5ko',\n                              },\n                              monthly: {\n                                '5': 'https:\/\/buy.stripe.com\/28o0297tm3pigg0dQW',\n                                '10': 'https:\/\/buy.stripe.com\/eVaaGN9Bue3W3te7sC',\n                                '20': 'https:\/\/buy.stripe.com\/aEUbKRdRKgc42pa8wF',\n                                '100': 'https:\/\/buy.stripe.com\/4gwg179BubVO4xi7sD',\n                                'free': 'https:\/\/buy.stripe.com\/14k5mt9Bu5xq6Fq28g',\n                              },\n                              yearly: {\n                                '5': 'https:\/\/buy.stripe.com\/14k16d7tmf809RCfZa',\n                                '10': 'https:\/\/buy.stripe.com\/8wMbKRcNG7FyfbW4gt',\n                                '20': 'https:\/\/buy.stripe.com\/00g8yF14Y2leaVGaES ',\n                                '100': 'https:\/\/buy.stripe.com\/dR67uB8xq4tmgg0bIX',\n                                'free': 'https:\/\/buy.stripe.com\/dR6dSZcNG4tm0h228o',\n                              }\n                            }\n                            \/\/ for (const amount in amountUrlMapping[type]) {\n                            \/\/   amountUrlMapping[type][amount] ? $form.find(`.donate-select-btn[value=\"${amount}\"]`).show() : $form.find(`.donate-select-btn[value=\"${amount}\"]`).hide();\n                            \/\/ }\n                            $form.find('a[type=\"button\"]').attr('href', amountUrlMapping[type][amount]);\n                            $('a[type=\"button\"]').off('click');\n                        \n                            if ($form[0].checkValidity() && amountUrlMapping[type][amount]) {\n                                $form.find('a[type=\"button\"]').removeClass('disabled')\n\n                                $('a[type=\"button\"]').on('click', e => {\n                                    \/\/ In a timeout, so the href keeps being the right one while the a click is handled by the browser\n                                    setTimeout(() => {\n                                        if(mauticApi && typeof mauticApi.send === 'function')\u00a0{\n                                            console.log('Sending to mautic ', {email: rawMail, is_newsletter: newsletter})\n                                            mauticApi.send({email: rawMail, is_newsletter: newsletter, source: \"Spende\"});\n                                        }\n                                        if (typeof gtag === 'function') {\n                                            gtag('event', 'donation_submitted', {\n                                                event_category: 'donation',\n                                                event_label: 'form_submitted',\n                                                value: Number.parseInt(amount),\n                                                post: page,\n                                                category_slugs: categories,\n                                            });\n                                        }\n                                        \/*\n                                        Modal bleibt offen\n                                        $(\".mollie-donation-modal\").removeAttr(\"data-modal-opened\");\n                                        $(\".mollie-donation-modal\").removeAttr(\"open\");*\/\n                                        $form.find('button[value=\"' + default_value + '\"]').click()\n                                        $form.find('input[type=\"email\"]').val('')\n                                        $form.find('.checkbox-label').addClass('hidden');\n                                        $form.find('.checkbox-label input').prop('checked', false);\n                                        $form.change();\n                                    }, 100);\n                                });\n                            } else {\n                                $('a[type=\"button\"]').on('click', e => {\n                                    e.preventDefault();\n                                    $form[0].reportValidity();\n                                });\n                                $form.find('a[type=\"button\"]').addClass('disabled')\n                            }\n                        }\n                        setDonateButtonUrl();\n    \n                        $form.on('change', setDonateButtonUrl);\n                    }\n                });\n            })(jQuery);\n          });\n        <\/script>\n    <\/div><\/div>[\/vc_column][\/vc_row]<\/p>\n<\/section>","protected":false},"excerpt":{"rendered":"<p>Die Europ\u00e4ische Union man\u00f6vriert sich in ein strategisches Paradoxon, das historische Dimensionen annimmt. W\u00e4hrend Br\u00fcssel ein beispielloses Aufr\u00fcstungsprogramm verk\u00fcndet (ein urspr\u00fcnglich als \u201eReArm Europe&#8221; bezeichnetes und nach vorhersehbarer Emp\u00f6rung in \u201eReadiness 2030&#8243; umbenanntes 800-Milliarden-Euro-Projekt) zerst\u00f6rt sie gleichzeitig systematisch die industriellen und energetischen Grundlagen, ohne die keine R\u00fcstung m\u00f6glich ist. <\/p>\n","protected":false},"author":13,"featured_media":562788,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":"","_wp_rev_ctl_limit":""},"categories":[12],"tags":[],"class_list":["post-613596","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-meinung"],"acf":[],"_links":{"self":[{"href":"https:\/\/es.exxpress.at\/api\/wp\/v2\/posts\/613596","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/es.exxpress.at\/api\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/es.exxpress.at\/api\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/es.exxpress.at\/api\/wp\/v2\/users\/13"}],"replies":[{"embeddable":true,"href":"https:\/\/es.exxpress.at\/api\/wp\/v2\/comments?post=613596"}],"version-history":[{"count":5,"href":"https:\/\/es.exxpress.at\/api\/wp\/v2\/posts\/613596\/revisions"}],"predecessor-version":[{"id":613720,"href":"https:\/\/es.exxpress.at\/api\/wp\/v2\/posts\/613596\/revisions\/613720"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/es.exxpress.at\/api\/wp\/v2\/media\/562788"}],"wp:attachment":[{"href":"https:\/\/es.exxpress.at\/api\/wp\/v2\/media?parent=613596"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/es.exxpress.at\/api\/wp\/v2\/categories?post=613596"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/es.exxpress.at\/api\/wp\/v2\/tags?post=613596"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}