{"id":638807,"date":"2026-02-14T16:30:16","date_gmt":"2026-02-14T15:30:16","guid":{"rendered":"https:\/\/es.exxpress.at\/?p=638807"},"modified":"2026-02-13T17:36:14","modified_gmt":"2026-02-13T16:36:14","slug":"alex-todericiu-sentiment-ressentiment","status":"publish","type":"post","link":"https:\/\/es.exxpress.at\/meinung\/alex-todericiu-sentiment-ressentiment\/","title":{"rendered":"Alex Todericiu: Sentiment \u2013 Ressentiment"},"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\">Alex Todericiu: Sentiment \u2013 Ressentiment<\/h1>[vc_column_text el_class=&#8221;article-subheading&#8221;]\u201eVerzeiht, Hochw\u00fcrden, ich will nicht zur\u00fcck:<br \/>\nIch bin zu hochgeboren, um mit mir<br \/>\nZu lassen schalten, mich zu untergeben<br \/>\nAls ein bequemer Dienstmann, als ein Werkzeug,<br \/>\nAn irgend eine Herrschaft in der Welt.\u201c<br \/>\n\u2014 William Shakespeare, K\u00f6nig Johann[\/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=\"2026-02-14T16:30:16+01:00\">14.02.2026 16:30<\/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%2F638807\" 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%2F638807&u=https%3A%2F%2Fes.exxpress.at%2Fapi%2Fwp%2Fv2%2Fposts%2F638807\" 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%2F638807\" 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: Alex Todericiu: Sentiment \u2013 Ressentiment&body=https%3A%2F%2Fes.exxpress.at%2Fapi%2Fwp%2Fv2%2Fposts%2F638807\" 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\/07\/kolumne-vorschau-1270-x-884-px-19.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\/07\/kolumne-vorschau-1270-x-884-px-19-635x442.jpg\" srcset=\"https:\/\/es.exxpress.at\/media\/2025\/07\/kolumne-vorschau-1270-x-884-px-19.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]Der franz\u00f6sische Staatspr\u00e4sident Emmanuel Macron formulierte es im Februar 2026 unmissverst\u00e4ndlich: Es muss m\u00f6glich sein, den Dialog mit Russland wieder aufzunehmen. Warum? Weil an dem Tag, an dem wir Frieden haben, dieser Frieden auch Europa betreffen wird. So klingt Staatsr\u00e4son, zugleich die alte franz\u00f6sische Versuchung, Gespr\u00e4chsf\u00e4higkeit mit der eigenen Gestaltungsmacht zu verwechseln.<\/p>\n<p>Es ist ein europ\u00e4ischer Affekt unserer Zeit: die panische Verwechslung von Kooperation mit Unterwerfung, von Pragmatismus mit Kontrollverlust. Shakespeare beschreibt diesen Reflex als Angst, zum Werkzeug gemacht zu werden. Hochgeboren, versteht sich: zu bedeutend, um sich schalten zu lassen.<br \/>\n[\/vc_column_text]<h2 style=\"text-align: left\" class=\"vc_custom_heading running-header\">Grandeur<\/h2>[vc_column_text]<br \/>\nWichtig ist dabei die Inszenierung: Allegorie ist keine Gleichsetzung. Das Zitat fungiert als Rollenmodell, nicht als Diagnose. In Shakespeares St\u00fcck spricht es der franz\u00f6sische Dauphin \u2013 nicht, weil Shakespeare so \u201eFrankreich meint\u201c, sondern weil die Figur des Hochgeborenen eine Haltung verk\u00f6rpert, die politisch wiederkehrt: W\u00fcrde wird als Abwehr gegen Abh\u00e4ngigkeit verstanden; Kooperation auf Augenh\u00f6he erscheint pl\u00f6tzlich als Rangverlust.<\/p>\n<p>Die Br\u00fccke zum Bewohner des \u00c9lys\u00e9e-Palastes entsteht in dieser Perspektive nicht als Identit\u00e4tsbehauptung, sondern als interpretative Verbindung: dieselbe Empfindlichkeit gegen\u00fcber Abh\u00e4ngigkeit und die Versuchung, Souver\u00e4nit\u00e4t als Statusfrage zu spielen. Der Traum, Frankreichs Gr\u00f6\u00dfe zu reaktivieren, geh\u00f6rt dazu; und mit ihm die Neigung, Alternativen zur US-Dominanz zu suchen \u2013 oder zumindest so zu wirken, als k\u00f6nne man sie suchen.<\/p>\n<p>Was als \u201eGrandeur\u201c erscheint, ist aber auch innenpolitische Logik: Pr\u00e4sidentielle Systeme produzieren oft rhetorische Maximalpolitik. Das ist weniger Psychologie als Institution.[\/vc_column_text]<h2 style=\"text-align: left\" class=\"vc_custom_heading running-header\">Br\u00fcssel beginnt zu Hause<\/h2>[vc_column_text]Und nun kommt die EU-Faustregel: In Br\u00fcssel ist man nur so stark, wie man zu Hause stark ist. Genau hier liegt Macrons Dilemma. \u201eEurop\u00e4ische Unabh\u00e4ngigkeit\u201c l\u00e4sst sich nur schwer als gro\u00dfe Richtungsentscheidung verkaufen \u2013 aber wenn die eigene innenpolitische Hausmacht br\u00fcchig wirkt, schrumpft auch die Durchsetzungskraft nach au\u00dfen. Gegner nutzen das, indem sie Macron als politisch \u201ebald erledigt\u201c darstellen: Wer morgen weg ist, muss heute nicht ernst genommen werden, sp\u00f6ttelte Donald Trump laut Berichten vor dem Treffen des Weltwirtschaftsforums 2026 in Davos.<br \/>\n[\/vc_column_text]<h2 style=\"text-align: left\" class=\"vc_custom_heading running-header\">\u201eMerzlonini\u201c \u2013 das neue Achsen-Etikett 2026<\/h2>[vc_column_text]Nach Ansicht einiger Beobachter werde heuer \u201edas Jahr Italiens und Deutschlands\u201c sein, erkl\u00e4rte Ministerpr\u00e4sidentin Giorgia Meloni k\u00fcrzlich bei einem Gipfeltreffen mit dem Kanzler Friedrich Merz in Rom.<\/p>\n<p>W\u00e4hrend Paris &#8220;all-inclusive&#8221; eher auf Konfrontation und industriepolitische Lenkung setzt, finden Berlin und Rom immer pragmatischer zueinander. Macron d\u00fcrfte das nicht \u00fcberraschen. Handels- und Industriem\u00e4chte neigen zu Kursen, die Partner nicht verschrecken und Investitionen nicht vertreiben.<\/p>\n<p>Shakespeare hat den Affekt dahinter bereits offengelegt: Wer nicht Werkzeug sein will, muss f\u00fchren k\u00f6nnen; und wer f\u00fchren will, braucht Zustimmung im eigenen Land. Fehlt diese Zustimmung, wirkt \u201estrategische Autonomie\u201c leicht wie Kompensation: gro\u00df im Anspruch, klein in der kontinentalen Anschlussf\u00e4higkeit.<\/p>\n<p>Der \u201eJupiter\u201c-Pr\u00e4sident, wie ihn die franz\u00f6sische Presse nennt \u2013 distanziert, \u00fcber den allt\u00e4glichen Dingen \u2013, ist weniger Ursache als Symptom: Souver\u00e4nit\u00e4t wird zur Statusfrage. Wer aber Kooperation in Investitionen, R\u00fcstung und Industriepolitik, selbst im EU-Diplomatieformat, ohne Unterwerfungsfantasien praktiziert, wirkt glaubw\u00fcrdiger.[\/vc_column_text]<h2 style=\"text-align: left\" class=\"vc_custom_heading running-header\">\u201eRegeln! Prinzipien! Europa!\u201c<\/h2>[vc_column_text]Dasselbe Muster findet sich im Kleinen auch. Daf\u00fcr ist diese deutsche Wurst da: die Extrawurst. Ein Grill. Eine Zange. Eine gut gemeinte Idee. Extrawurst, eine Gesellschaftskom\u00f6die des Duos Jacobs\/Netenjakob, zeigt, wie aus einer Kleinigkeit ein Grundsatzdrama wird: Eine Ausnahme aus R\u00fccksicht wird nicht als praktische L\u00f6sung gelesen, sondern als Pr\u00e4zedenzfall \u2013 als Test, wer hier eigentlich wen steuert. R\u00fccksichtnahme kippt in Verdacht: K\u00f6nnte sie schon Fremdsteuerung bedeuten, die \u201enette Geste\u201c wird pl\u00f6tzlich zum Kulturkampf \u2013 bis hin zur Projektionsfl\u00e4che \u201eMigration\u201c.<\/p>\n<p>Hier hilft die Begriffsarbeit: Sentiment ist die unmittelbare Emotion. Ressentiment, eher diskursiv gedeutet, ist die Dauerform davon. Es \u00fcbersetzt Unsicherheit in eine Art Prinzipienrhetorik \u2013 in nietzscheanischer Tradition nicht blo\u00df als \u00c4rger, sondern als eigene Umwertung aus Ohnmacht. Niemand sagt: Ich habe Angst, irrelevant zu werden. Stattdessen wird aus jeder Sachfrage ein Loyalit\u00e4tstest. \u201eRegeln! Prinzipien! Europa!\u201c \u2013 als ob der Konflikt nicht im Sentiment s\u00e4\u00dfe. \u00c4hnliches beschreibt ein Bonmot in Paris: Frankreich ist \u201eune grande nation\u201c, regiert von kleinen Rechnungen.<\/p>\n<p>So kann sich selbst Paris mit der deutschen Vereinsheim-Welt der &#8220;Extrawurst&#8221; \u2013 unl\u00e4ngst auch als Clash-Kinofilm zu sehen, warum auch immer als Kom\u00f6die tituliert \u2013 vergleichen: Alle wollen verhindern, beherrscht zu werden. Also wird Kooperation verd\u00e4chtig und Kompromiss klingt wie Kapitulation. Wer eine Ausnahme fordert, gilt schnell als Gefahr, selbst f\u00fcr die EU als Ganzes; wer widerspricht, als kaum loyal.[\/vc_column_text]<h2 style=\"text-align: left\" class=\"vc_custom_heading running-header\">Unterwerfung<\/h2>[vc_column_text]<\/p>\n<p class=\"p3\"><span class=\"s2\">Shakespeare und die Extrawurst liefern die Schrecksekunde: Man k\u00f6nnte zum Werkzeug werden. Houellebecq liefert die M\u00fcdigkeitsform: Man wird es, weil man endlich seine Ruhe will \u2013 und nennt das dann Vernunft.<\/span><\/p>\n<p class=\"p3\"><span class=\"s2\">Als groteske Nebenlinse dr\u00e4ngt sich Michel Houellebecqs Buch\u00a0<\/span><span class=\"s5\">Soumission<\/span><span class=\"s2\">\u00a0(<\/span><span class=\"s5\">Unterwerfung<\/span><span class=\"s2\">, erschienen 2015) auf \u2013 nicht als b\u00f6se Prophezeiung, sondern als Motiv: Unterwerfung als Eliteopportunismus, als Anpassung an das jeweils Plausible, nicht aus \u00dcberzeugung, sondern aus Komfort und Ersch\u00f6pfung. Die Unterwerfung erscheint nicht als dramatischer Sturz, sondern als leises Arrangement in eine bequeme Normalit\u00e4t \u2013 und gerade deshalb merkt man zu sp\u00e4t, wann man aufgeh\u00f6rt hat, Ma\u00dfstab zu sein.<\/span><\/p>\n<p class=\"p3\"><span class=\"s2\">Das ist vielleicht die Pointe, die Shakespeare so noch nicht kannte: Nicht nur der Gegner macht dich zum Werkzeug. Manchmal ist es die eigene kulturelle Ersch\u00f6pfung. Die US-Sicherheitsstrategie 2026 hat vor einem zivilisatorischen Untergang Europas gewarnt.<\/span><\/p>\n<p>[\/vc_column_text]<h2 style=\"text-align: left\" class=\"vc_custom_heading running-header\">Der Preis des Nein<\/h2>[vc_column_text]Und so wirkt Europas Ressentiment heute: Man f\u00fcrchtet sich und liest so Kooperation als Unterwerfung \u2013 und w\u00e4hlt das Nein als Ausweis von W\u00fcrde. Der Effekt ist derselbe: Die &#8220;Deals&#8221; werden ohne Europa gemacht.<\/p>\n<p>Shakespeare wusste: Loyalit\u00e4t endet dort, wo sie als Fremdsteuerung empfunden wird. Europas Problem ist deshalb nicht nur ein \u00e4u\u00dferes Gespenst. Es ist die wachsende \u00dcberzeugung, jede Anpassung sei ein Verlust an W\u00fcrde \u2013 und die Bereitschaft politischer EU-Akteure, lieber hochgeboren zu scheitern, als sich auf Augenh\u00f6he zu verst\u00e4ndigen.<\/p>\n<p>Am Ende bleibt, wie so oft, niemand \u00fcbrig, der gewonnen hat. Nicht Macron. Nicht die EU. Nicht einmal die Wurst.[\/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>\u201eVerzeiht, Hochw\u00fcrden, ich will nicht zur\u00fcck:<br \/>\nIch bin zu hochgeboren, um mit mir<br \/>\nZu lassen schalten, mich zu untergeben<br \/>\nAls ein bequemer Dienstmann, als ein Werkzeug,<br \/>\nAn irgend eine Herrschaft in der Welt.\u201c<br \/>\n\u2014 William Shakespeare, K\u00f6nig Johann<\/p>\n","protected":false},"author":13,"featured_media":583629,"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-638807","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\/638807","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=638807"}],"version-history":[{"count":3,"href":"https:\/\/es.exxpress.at\/api\/wp\/v2\/posts\/638807\/revisions"}],"predecessor-version":[{"id":638815,"href":"https:\/\/es.exxpress.at\/api\/wp\/v2\/posts\/638807\/revisions\/638815"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/es.exxpress.at\/api\/wp\/v2\/media\/583629"}],"wp:attachment":[{"href":"https:\/\/es.exxpress.at\/api\/wp\/v2\/media?parent=638807"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/es.exxpress.at\/api\/wp\/v2\/categories?post=638807"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/es.exxpress.at\/api\/wp\/v2\/tags?post=638807"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}