PageSourceSearch

https://taz.de/taz-zahl-ich/ihnen-liegt-die-taz-am-herzen/!v=bd8182f9-0363-4f43-936f-7a2f0666b18c/

html taz.de collected 2026-10-01 07:03:40 UTC 128,566 bytes, 4,300 lines download raw bytes

1<!DOCTYPE html><html lang="de" prefix="og: http://ogp.me/ns# fb: http://ogp.me/ns/fb# ">
2
3
4<head>
5
6
7<title>Ihnen liegt die taz am Herzen? | taz.de </title>
8<meta name="viewport" content="initial-scale=1, maximum-scale=3, width=device-width"></meta>
9<meta http-equiv="content-type" content="text/html; charset=UTF-8"></meta>
10
11
12<meta name="robots" content="index, follow, max-image-preview:large "></meta>
13<link rel="canonical" href="https://taz.de/taz-zahl-ich/ihnen-liegt-die-taz-am-herzen/!v=bd8182f9-0363-4f43-936f-7a2f0666b18c/"></link>
14<meta name="copyright" content="TAZ Verlags- und Vertriebs GmbH"></meta>
15
16
17<meta name="description" content="Dann haben wir eine Bitte: Unterstützen Sie uns mit einem freiwilligen Beitrag. Denn damit taz.de auch weiterhin frei zugänglich bleibt, sind wir auf unsere Leser:innen angewiesen. Schon 50.000 Menschen unterstützen uns bereits. Schon ab 5 Euro sichern Sie unseren Journalismus und die Zukunft der taz. Sind Sie dabei?"></meta>
18
19<meta property="og:site_name" content="taz.de"></meta>
20<meta property="og:url" content="https://taz.de/taz-zahl-ich/ihnen-liegt-die-taz-am-herzen/!v=bd8182f9-0363-4f43-936f-7a2f0666b18c/"></meta>
21<meta property="fb:pages" content="171844246207985, 162775943776229, 136860635948, 337939896245563, 185657208283671, 1141409319297464, 255160261177600, 1252816681448318, 240508363106685, 669240916596907"></meta>
22<meta property="fb:app_id" content="817458245779898"></meta>
23<meta property="og:title" content="Ihnen liegt die taz am Herzen?"></meta>
24<meta property="og:description" content="Dann haben wir eine Bitte: Unterstützen Sie uns mit einem freiwilligen Beitrag. Denn damit taz.de auch weiterhin frei zugänglich bleibt, sind wir auf unsere Leser:innen angewiesen. Schon 50.000 Menschen unterstützen uns bereits. Schon ab 5 Euro sichern Sie unseren Journalismus und die Zukunft der taz. Sind Sie dabei?"></meta>
25
26<meta property="og:type" content="product"></meta>
27
28
29<meta property="og:image" content="https://taz.de/images/p/03/03_tzi_assets/taz-herz-transparent/1020/taz-herz-transparent.png"></meta>
30<meta name="twitter:image" content="https://taz.de/images/p/03/03_tzi_assets/taz-herz-transparent/1020/taz-herz-transparent.png"></meta>
31<meta name="twitter:card" content="summary_large_image"></meta>
32<meta property="og:image:width" content="1020"></meta>
33
34
35<meta property="og:image:height" content="680"></meta>
36
37<meta property="og:image:alt" content=""></meta>
38<meta name="twitter:card" content="summary"></meta>
39<meta name="twitter:site" content="@tazgezwitscher"></meta>
40
41
42<meta property="og:locale" content="de_DE"></meta>
43
44
45
46<script type="application/ld+json">
47{"@context":"https://schema.org/","@type":"WebPage","url":"https://taz.de/","publisher":{"@type":"NewsMediaOrganization","name":"TAZ Verlags- und Vertriebs GmbH","logo":{"@type":"ImageObject","url":"https://taz.de/lib/taz-verlag-node/icons/taz_logo_web.jpg"},"url":"https://taz.de/","sameAs":["https://pod.geraspora.de/u/taz","https://www.reddit.com/user/dietageszeitung","https://flipboard.com/@taz_de","https://www.instagram.com/taz.die_tageszeitung","https://twitter.com/tazgezwitscher","https://www.facebook.com/taz.kommune/"]}}</script>
47
48
49
50<script type="application/ld+json">
51{"@context":"https://schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"item":{"@id":"https://taz.de/verlag/verlag/alles-was-taz-ist/!v=5ee91bd4-22a3-4490-b2be-5bcf10f38f53/","name":"taz Verlag"}},{"@type":"ListItem","position":2,"item":{"@id":"https://taz.de9557125e-045d-4eae-8c92-e80bb60ae4db","name":"taz zahl ich"}}]}</script>
51
52
53
54<link rel="preload" href="/lib/taz-verlag-node/fonts/Taz-Bold_tazze_private_only.woff" type="font/woff" crossorigin="anonymous" as="font"></link>
55<link rel="preload" href="/lib/taz-verlag-node/fonts/AktivGrotesk_W_Bd.latin.woff2" type="font/woff2" crossorigin="anonymous" as="font"></link>
56<link rel="preload" href="/lib/taz-verlag-node/fonts/AktivGrotesk_W_Rg.latin.woff2" type="font/woff2" crossorigin="anonymous" as="font"></link>
57<link rel="preload" href="/lib/taz-verlag-node/fonts/AktivGrotesk_W_Md.latin.woff2" type="font/woff2" crossorigin="anonymous" as="font"></link>
58<link rel="preload" href="/lib/taz-verlag-node/fonts/AktivGrotesk_W_It.latin.woff2" type="font/woff2" crossorigin="anonymous" as="font"></link>
59<link rel="preload" href="/lib/taz-verlag-node/fonts/fontello-icon-font.woff2" type="font/woff2" crossorigin="anonymous" as="font"></link>
60<link rel="preload" href="/lib/taz-verlag-node/icons/heart_white_redhov.svg" type="image/svg+xml" as="image"></link>
61<link rel="preload" href="/lib/taz-verlag-node/icons/menu_suche_redhov.svg" type="image/svg+xml" as="image"></link>
62
63<link rel="preload" href="/lib/taz-verlag-node/icons/M_taz_Logo-min.svg" type="image/svg+xml" as="image"></link>
64<link rel="preload" href="/lib/taz-verlag-node/icons/DT_taz_logo-min.svg" type="image/svg+xml" as="image"></link>
65<link rel="preload" href="/lib/taz-verlag-node/icons/show_more_grey_redhov.svg" type="image/svg+xml" as="image"></link>
66
67
68
69
70
71
72
73
74
75<script>
76if (typeof queueMicrotask === "undefined") {
77window.queueMicrotask = function(callback) {
78Promise.resolve().then(callback).catch(e => setTimeout(() => { throw e; }));
79};
80}
81</script>
81
82
83<script type="text/javascript" src="//data-502d5cce76.taz.de/iomm/latest/bootstrap/stub.js"></script>
83
84
85<link rel="stylesheet" type="text/css" media="screen, print" href="/lib/taz-verlag-node/styles/css-read-only/styles__news.min.css"></link>
86
87
88
89
90
91
92<script>/* <![CDATA[ */
93"use strict";function _typeof(t){return(_typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}!function(){var t=function(){var t,e,o=[],n=window,r=n;for(;r;){try{if(r.frames.__tcfapiLocator){t=r;break}}catch(t){}if(r===n.top)break;r=r.parent}t||(!function t(){var e=n.document,o=!!n.frames.__tcfapiLocator;if(!o)if(e.body){var r=e.createElement("iframe");r.style.cssText="display:none",r.name="__tcfapiLocator",e.body.appendChild(r)}else setTimeout(t,5);return!o}(),n.__tcfapi=function(){for(var t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];if(!n.length)return o;"setGdprApplies"===n[0]?n.length>3&&2===parseInt(n[1],10)&&"boolean"==typeof n[3]&&(e=n[3],"function"==typeof n[2]&&n[2]("set",!0)):"ping"===n[0]?"function"==typeof n[2]&&n[2]({gdprApplies:e,cmpLoaded:!1,cmpStatus:"stub"}):o.push(n)},n.addEventListener("message",(function(t){var e="string"==typeof t.data,o={};if(e)try{o=JSON.parse(t.data)}catch(t){}else o=t.data;var n="object"===_typeof(o)&&null!==o?o.__tcfapiCall:null;n&&window.__tcfapi(n.command,n.version,(function(o,r){var a={__tcfapiReturn:{returnValue:o,success:r,callId:n.callId}};t&&t.source&&t.source.postMessage&&t.source.postMessage(e?JSON.stringify(a):a,"*")}),n.parameter)}),!1))};"undefined"!=typeof module?module.exports=t:t()}();
94</script>
vendor: 1 bytes, line 94
94
95<script>
96window._sp_queue = [];
97window._sp_ = {
98config: {
99accountId: 375,
100baseEndpoint: 'https://cdn.privacy-mgmt.com',
101propertyId: 37937,
102gdpr: { },
103events: {
104onMessageReady: function() {
105// console.log('[event] onMessageReady', arguments);
106if (typeof globalThis.IOMm === 'function') {
107globalThis.IOMm('pageview', { cp: 'Modal' });
108} else {
109console.warn('IOMm ist nicht verfügbar – Pageview wurde nicht erfasst.');
110}
111}
112/*     ,
113onMessageReceiveData: function() {
114console.log('[event] onMessageReceiveData', arguments);
115},
116onSPReady: function() {
117console.log('[event] onSPReady', arguments);
118},
119onError: function() {
120console.log('[event] onError', arguments);
121},
122onMessageChoiceSelect: function() {
123console.log('[event] onMessageChoiceSelect', arguments);
124},
125onConsentReady: function(consentUUID, euconsent) {
126console.log('[event] onConsentReady', arguments);
127},
128onPrivacyManagerAction: function() {
129console.log('[event] onPrivacyManagerAction', arguments);
130},
131onPMCancel: function() {
132console.log('[event] onPMCancel', arguments);
133} */
134}
135}
136}
137/* ]]> */
138</script>
vendor: 1 bytes, line 138
138
139<script src="https://cdn.privacy-mgmt.com/unified/wrapperMessagingWithoutDetection.js" async=""></script>
139
140
141
142
143<script type="text/javascript" onload="console.log('onload: loaded securepubads')" onerror="console.log('onerror: blocked by client');  document.addEventListener('DOMContentLoaded', () => {document.body.classList.add('prevent-ad-empty-space')});" src="https://securepubads.g.doubleclick.net/tag/js/gpt.js" crossorigin="anonymous" async="async"> 
144</script>
144
145
146
147<script type="text/javascript" src="/lib/taz-verlag-node/js/cash-dom/dist/cash.min.js"></script>
147
148
149<script type="module">
150import Alpine from '/lib/taz-verlag-node/js/alpinejs/dist/module.esm.js'
151window.Alpine = Alpine;
152Alpine.start();
153window.Alpine;
154</script>
154
155
156
157<script type="text/javascript" src="/lib/taz-verlag-node/js/steffiOtaz_de.WebelementSwitch.js"></script>
157
158
159<link rel="apple-touch-icon" sizes="120x120" href="/lib/taz-verlag-node/apple-touch-icon.png"></link>
160<link rel="icon" type="image/png" sizes="32x32" href="/lib/taz-verlag-node/favicon-32x32.png"></link>
161<link rel="icon" type="image/png" sizes="16x16" href="/lib/taz-verlag-node/favicon-16x16.png"></link>
162<link rel="manifest" href="/lib/taz-verlag-node/site.webmanifest"></link>
163<link rel="mask-icon" href="/lib/taz-verlag-node/safari-pinned-tab.svg" color="#5bbad5"></link>
164<meta name="msapplication-TileColor" content="#da532c"></meta>
165<meta name="theme-color" content="#ffffff"></meta>
166<link rel="stylesheet" href="/lib/taz-verlag-node/styles/css-read-only/photoswipe.css"></link>
167
168<link rel="stylesheet" href="/lib/taz-verlag-node/js/shariff/dist/shariff.min.css"></link>
169<script async="async" type="text/javascript" src="//data-502d5cce76.taz.de/iomm/latest/manager/base/es6/bundle.js"></script>
169
170
171
172<script type="text/javascript">
173// scoping
174if (!window.marOtaz_de) window.marOtaz_de = new Object;
175marOtaz_de.isMobile = ()=> {
176if (/Mobi|Android/i.test(navigator.userAgent) && screen.width < 768) {
177return true
178} else {
179return false;
180}
181}
182// to handle ros top right
183marOtaz_de.isBigDesktopScreen = ()=> {
184if ( screen.width >= 1600) {
185return true
186} else {
187return false;
188}
189}
190// early init of alpine store for simpler access to page view states
191document.addEventListener('alpine:init', () => {
192Alpine.store('campaign', {
193pagesShow: {'initial-display': true},
194bountyState: () => {
195return ''}
196})
197});
198var st = marOtaz_de.isMobile() ? 'mobtaz' : 'taz';
199var dn = marOtaz_de.isMobile() ? 'data-502d5cce76.taz.de' : 'data-2d3a3249cd.taz.de'
200if (typeof globalThis.IOMm === 'function') {
201globalThis.IOMm('configure', {
202st,
203dn,
204mh: 5
205});
206} else {
207console.warn('IOMm ist nicht verfügbar – Konfiguration wurde nicht ausgeführt.');
208}
209</script>
vendor: 1 bytes, line 209
209
210<script type="text/javascript">
211// IVW pageview ;)
212if (typeof globalThis.IOMm === 'function') {
213globalThis.IOMm('pageview', {
214cp: 'Verlag/taz-zahl-ich'
215});
216} else {
217console.warn('IOMm ist nicht verfügbar – Pageview wurde nicht erfasst.');
218}
219</script>
vendor: 1 bytes, line 219
219
220<script type="text/javascript">
221if (typeof globalThis.IOMm === 'function') {
222globalThis.IOMm('3p', 'qds', st);
223} else {
224console.warn('IOMm ist nicht verfügbar – 3p-Aufruf wurde nicht ausgeführt.');
225}
226// console.log(st);
227// console.log(dn);
228// polyfill alpine
229if (typeof window.queueMicrotask !== "function") {
230window.queueMicrotask = function (callback) {
231Promise.resolve()
232.then(callback)
233.catch(e => setTimeout(() => { throw e; }));
234};
235}
236function loadScript(url) {
237const script = document.createElement('script');
238script.src = url;
239script.type = 'text/javascript';
240document.head.appendChild(script);
241}
242// cash-dom not supported
243// something still wrong here.
244//if (typeof $ === 'undefined') loadScript('/lib/taz-verlag-node/js/jquery/dist/jquery.min.js');
245/********* END LAZY LOAD ********/
246/* document.addEventListener("DOMContentLoaded", function() {
247marOtaz_de.lazyObserver.observe();
248});
249*/
250</script>
250
251
252<script>
253var googletag = googletag || {}; googletag.cmd = googletag.cmd || [];
254(function(){
255if( true == 'true' ) return;
256const adArea =  '';
257const subposition = '';
258var page_id = '';
259const tags = [];
260// tag tageting:
261//console.log('page_id:',[page_id]);
262//console.log('tag for tag-sites or tags for article-site:', tags);
263//console.log('at which adArea:', adArea);
264googletag.cmd.push( function() {
265try {
266var pa = googletag.pubads();
267if (typeof pa !== 'object') throw new Error('pubads not available');
268pa.setForceSafeFrame(true);
269// https://developers.google.com/publisher-tag/guides/minimize-layout-shift?hl=de
270pa.collapseEmptyDivs();
271pa.setTargeting('position', [ adArea ]);
272pa.setTargeting('subposition', [ subposition ]);
273//pa.setTargeting('test', ['fireplace']);
274//pa.setTargeting('test', ['wallpaper']);
275pa.setTargeting('page_id', [page_id]);
276if (tags !== undefined) pa.setTargeting('taz_tag',  tags);
277if( location.protocol =='https' )
278pa.setTargeting('ssl', ['ja']);
279googletag.enableServices();
280} catch (e) {
281// Error indicates the script was blocked
282console.log('Error in gpt activation', e);
283if (document.body) {
284document.body.classList.add('prevent-ad-empty-space');
285} else {
286document.addEventListener('DOMContentLoaded', () => {
287document.body.classList.add('prevent-ad-empty-space');
288});
289}
290}
291});
292})();
293(function () {
294if (!window.filOtaz_de) window.filOtaz_de = Object;
295if (!window.filOtaz_de.ads) window.filOtaz_de.ads = Object;
296if (!window.filOtaz_de.ads.gpt) window.filOtaz_de.ads.gpt = Object;
297var sizes = JSON.parse('{"taz.de/taz.de_artikel_1":[[300,250],[728,90],[624,150],[970,90],[770,250],[800,250],[970,250]],"taz.de/taz.de_artikel_2":[[300,250],[728,90],[624,150],[970,90],[770,250],[800,250],[970,250]],"taz.de/taz.de_artikel_3":[[300,250],[728,90],[624,150],[970,90],[770,250],[800,250],[970,250]],"taz.de/taz.de_artikel_4":[[300,250],[728,90],[624,150],[970,90],[770,250],[800,250],[970,250]],"taz.de/taz.de_artikel_5":[[300,250],[728,90],[624,150],[970,90],[770,250],[800,250],[970,250]],"taz.de/taz.de_artikel_6":[[300,250],[728,90],[624,150],[970,90],[770,250],[800,250],[970,250]],"taz.de/taz.de_artikel_7":[[300,250],[728,90],[624,150],[970,90],[770,250],[800,250],[970,250]],"taz.de/taz.de_artikel_8":[[300,250],[728,90],[624,150],[970,90],[770,250],[800,250],[970,250]],"taz.de/taz.de_artikel_9":[[300,250],[728,90],[624,150],[970,90],[770,250],[800,250],[970,250]],"taz.de/taz.de_artikel_10":[[300,250],[728,90],[624,150],[970,90],[770,250],[800,250],[970,250]],"taz.de/taz.de_artikel_1-mobile":[[300,600],[336,280],[300,250],[320,100],[320,50]],"taz.de/taz.de_artikel_2-mobile":[[300,600],[336,280],[300,250],[320,100],[320,50]],"taz.de/taz.de_artikel_3-mobile":[[300,600],[336,280],[300,250],[320,100],[320,50]],"taz.de/taz.de_artikel_4-mobile":[[300,600],[336,280],[300,250],[320,100],[320,50]],"taz.de/taz.de_artikel_5-mobile":[[300,600],[336,280],[300,250],[320,100],[320,50]],"taz.de/taz.de_artikel_6-mobile":[[300,600],[336,280],[300,250],[320,100],[320,50]],"taz.de/taz.de_artikel_7-mobile":[[300,600],[336,280],[300,250],[320,100],[320,50]],"taz.de/taz.de_artikel_8-mobile":[[300,600],[336,280],[300,250],[320,100],[320,50]],"taz.de/taz.de_artikel_9-mobile":[[300,600],[336,280],[300,250],[320,100],[320,50]],"taz.de/taz.de_artikel_10-mobile":[[300,600],[336,280],[300,250],[320,100],[320,50]],"taz.de/taz.de_uebersicht-1":[[300,250],[728,90],[624,150],[970,90],[770,250],[800,250],[970,250]],"taz.de/taz.de_uebersicht-2":[[300,250],[728,90],[624,150],[970,90],[770,250],[800,250],[970,250]],"taz.de/taz.de_uebersicht-3":[[300,250],[728,90],[624,150],[970,90],[770,250],[800,250],[970,250]],"taz.de/taz.de_uebersicht-4":[[300,250],[728,90],[624,150],[970,90],[770,250],[800,250],[970,250]],"taz.de/taz.de_uebersicht-5":[[300,250],[728,90],[624,150],[970,90],[770,250],[800,250],[970,250]],"taz.de/taz.de_uebersicht-6":[[300,250],[728,90],[624,150],[970,90],[770,250],[800,250],[970,250]],"taz.de/taz.de_uebersicht-7":[[300,250],[728,90],[624,150],[970,90],[770,250],[800,250],[970,250]],"taz.de/taz.de_uebersicht-8":[[300,250],[728,90],[624,150],[970,90],[770,250],[800,250],[970,250]],"taz.de/taz.de_uebersicht-9":[[300,250],[728,90],[624,150],[970,90],[770,250],[800,250],[970,250]],"taz.de/taz.de_uebersicht-10":[[300,250],[728,90],[624,150],[970,90],[770,250],[800,250],[970,250]],"taz.de/taz.de_uebersicht-1-mobile":[[300,600],[336,280],[300,250],[320,100],[320,50]],"taz.de/taz.de_uebersicht-2-mobile":[[300,600],[336,280],[300,250],[320,100],[320,50]],"taz.de/taz.de_uebersicht-3-mobile":[[300,600],[336,280],[300,250],[320,100],[320,50]],"taz.de/taz.de_uebersicht-4-mobile":[[300,600],[336,280],[300,250],[320,100],[320,50]],"taz.de/taz.de_uebersicht-5-mobile":[[300,600],[336,280],[300,250],[320,100],[320,50]],"taz.de/taz.de_uebersicht-6-mobile":[[300,600],[336,280],[300,250],[320,100],[320,50]],"taz.de/taz.de_uebersicht-7-mobile":[[300,600],[336,280],[300,250],[320,100],[320,50]],"taz.de/taz.de_uebersicht-8
297-mobile":[[300,600],[336,280],[300,250],[320,100],[320,50]],"taz.de/taz.de_uebersicht-9-mobile":[[300,600],[336,280],[300,250],[320,100],[320,50]],"taz.de/taz.de_uebersicht-10-mobile":[[300,600],[336,280],[300,250],[320,100],[320,50]],"taz.de/taz.de_ros_top-links":[[300,600],[160,600],[200,600]],"taz.de/taz.de_ros_top-rechts":[[300,600],[160,600],[200,600]],"taz.de/taz.de_ros_top-mitte":[[300,250],[728,90],[624,150],[970,90],[770,250],[800,250],[970,250]],"taz.de/taz.de_ros_top-mitte-mobile":[[336,280],[300,250],[320,100],[320,50]],"taz.de/taz.de_fireplace-mitte":[[970,250],[970,90],[728,90]],"taz.de/taz.de_fireplace-links":[[300,600]],"taz.de/taz.de_fireplace-rechts":[[300,600]],"taz.de/taz.de_fireplace_bg":[1,1]}');
298var roadblocks = {};
299roadblocks = {
300'ros_top-mitte': ['ros_billboard_1', 'fireplace-mitte']
301, 'ros_top-mitte': ['fireplace-mitte']
302, 'ros_top-rechts': ['fireplace-rechts']
303, 'ros_top-links': ['fireplace-links']
304};
305filOtaz_de.ads.fitIn = function (container) {
306var container = $(container);
307if (!container.is('.ad_zone')) return;
308var packing = container.parent('.ad_bin');
309packing.addClass('shown');
310container.addClass('ad_zone_shown');
311if (container.hasClass('ad_zone_contentad')) {
312packing.prev('.sect_leads').addClass('aded_' + (container.height() > 120 ? 'big' : 'small'));
313var badge = container.hasClass('ad_zone_sold') ? 'Anzeige' : 'taz-Angebot';
314if (container.prev('.ad_badge').length === 0) {
315container.before('<div class="ad_badge mgb-xsmall typo-meta-data has-text-text-icon-grey is-flex is-justify-content-flex-end"><small>' + badge + ' </small></div>');
316}
317}
318container.trigger('TAZadInserted').trigger('TAZboxChange');
319};
320filOtaz_de.ads.reclaim = function (container) {
321// remove whitespace from non-delivered ad
322var container = $(container);
323//console.log('reclaim '+ container.attr('id') );
324if (!container.is('.ad_zone')) return;
325var packing = container.parent('.ad_bin');
326packing.removeClass('shown');
327container.removeClass('ad_zone_shown');
328if (container.hasClass('ad_zone_contentad')) {
329packing.prev('.sect_leads').removeClass('aded_big aded_small');
330}
331container.trigger('TAZadRemoved').trigger('TAZboxChange');
332};
333var fuzeAdFrame = function (frame) {
334// register frame for messages, fire if one is from our content
335console.log('legacy fuzeAdFrame', frame);
336};
337// Hintergrund per Message
338var eventMethod = window.addEventListener ? "addEventListener" : "attachEvent";
339var messageEvent = eventMethod == "attachEvent" ? "onmessage" : "message";
340window[eventMethod](messageEvent, function (e) {
341if (e.data.toString().indexOf("color") != -1) {
342$("#background").css("background-color", e.data.split(" ")[1]);
343}
344}, false);
345// activate ad frame
346var adZoneHandled = {};
347//console.log('activateAdFrame? handled adZone is:', adZoneHandled);
348var get_id = function (name) {
349return $('div[name=' + name + ']').attr('id');
350};
351var get_name = function (id) {
352return $('#' + id).attr('name');
353};
354unblock = function (id, rb_id) {
355var name = get_name(id);
356var index = roadblocks[name].indexOf(rb_id);
357if (index > -1) {
358roadblocks[name].splice(index, 1);
359}
360if (!roadblocks[name].length) {
361googletag.defineSlot('/53015287,118803185/' + name, sizes[name], id).addService(googletag.pubads());
362googletag.display(id);
363}
364};
365filOtaz_de.ads.gpt.activateAdFrame = function (el, id) {
366if (!id || typeof el === 'undefined') return;
367if (adZoneHandled[id]) return; adZoneHandled[id] = true;
368// only one active zone per id
369//console.log('activateAdFrame? handled adZone is:', adZoneHandled);
370var packing = $(el);
371var container = $(el).find('.ad_zone');
372var name = id;
373//console.log('name', name);
374if (!name || !sizes[name]) return;
375//console.log('1');
376//console.log(sizes[name]);
377// handle custom ad load events
378container.on('filOtaz_de.ads.gpt.noBanner', function () { return false; });
379container.on('filOtaz_de.ads.gpt.preBanner', function () {
380filOtaz_de.ads.fitIn(container);
381return false;
382});
383container.on('filOtaz_de.ads.gpt.postBanner', function () { return false; });
384try {
385googletag.cmd.push(function () {
386var pa = googletag.pubads();
387if (roadblocks[name]) {
388pa.addEventListener('slotRenderEnded', function (e) {
389for (var i = 0; i < roadblocks[name].length; i++) {
390if (e.slot.getSlotElementId() ==  roadblocks[name][i]) {
391if (e.isEmpty) {
392unblock(id, roadblocks[name][i]);
393}
394else {
395document.getElementById(id).style.display = 'none';
396for (var key in roadblocks) {
397if (!roadblocks.hasOwnProperty(key)) continue;
398for (var j = 0; j < roadblocks[key].length; j++)
399if (id ==  roadblocks[key][j]) {
400unblock(get_id(key), roadblocks[key][j]);
401break;
402}
403}
404}
405}
406}
407});
408// pa.addEventListener
409//console.log('roadblocks' + id);
410googletag.display(id);
411}
412else {
413pa.display('/53015287,118803185/' + name, sizes[name], id);
414//console.log( 'asked for', '/53015287,118803185/'+ name, sizes[name], id );
415}
416// https://developers.google.com/publisher-tag/reference?hl=de
417pa.addEventListener('slotRenderEnded', function (e) {
418if (e.slot.getSlotElementId() != id) return;
419// not our slot
420container.trigger(e.isEmpty ?
421'filOtaz_de.ads.gpt.noBanner' : 'filOtaz_de.ads.gpt.preBanner');
422if (e.isEmpty) {
423console.log("No ad delivered for slot:", e.slot.getSlotElementId());
424container.addClass('isSlotRenderEndedEmpty');
425container.closest('.ad_zone-container-inner').addClass('isSlotRenderEndedEmpty');
426}
427// added by mar prevent empty containers
428container.addClass('isSlotRenderEnded');
429container.closest('.ad_zone-container-inner').addClass('isSlotRenderEnded');
430});
431pa.addEventListener('slotResponseReceived', function (e) {
432if (e.slot.getSlotElementId() != id) return;
433container.addClass('slotResponseReceived')
434});
435pa.addEventListener('slotOnload', function (e) {
436if (e.slot.getSlotElementId() != id) return;
437container.addClass('slotOnload')
438});
439pa.addEventListener('slotRequested', function (e) {
440if (e.slot.getSlotElementId() != id) return;
441container.addClass('slotRequested')
442});
443});
444} catch (err) {
445$('body').addClass('prevent-ad-empty-space');
446console.log('error in gpt activation', err)
447}
448}
449console.time("AdLoad")
450console.timeEnd("AdLoad")
451})();
452</script>
452
453
454
455<noscript><img src="https://taz.de/stats/piwik.php?idsite=1&rec=1&action_name=NOSCRIPT" style="border:0" alt="piwik no script img"></img>
456</noscript>
457<meta name="taz:title" data-id="v=bd8182f9-0363-4f43-936f-7a2f0666b18c" content="Ihnen liegt die taz am Herzen?​"></meta>
458<script id="piwik-init" type="text/javascript">
459// === global members
460let p;
461let globalTrackingParam = '';
462if ( location.hash.indexOf('#!formfill:') ==0 ) globalTrackingParam = '&'+ location.hash.split(':')[1] ;
463if ( location.hash.indexOf('#matomo:') ==0 ) globalTrackingParam = '&'+ location.hash.split(':')[1].replaceAll('pk_', 'mtm_');
464// ====================================================== taz piwik library === //
465window.patOtaz_de = window.patOtaz_de || new Object;
466window.patOtaz_de.piwik = window.patOtaz_de.piwik || new (function (debug) {
467// for a better readability
468Array.prototype.clone = Array.prototype.slice;
469// ES6 features
470var hasHistoryApi = function() {
471if ( history && history.replaceState instanceof Function )  return true;
472return false;
473};
474// === private static members
475var version = "patOtaz_de.piwik-0.6",
476debug   =  debug || false;
477// === logging in debug mode or from outside
478var log = function(args) {
479if ( debug && arguments.length ) {
480var items = [];
481Array.prototype.push.apply( items, arguments );
482console.log( "PIWIK-LOG:", items );
483}
484return true;
485};
486// === clean up strings with a whitelist
487var removeCharsWithWhitelist = function(validChars, inputString) {
488var regex = new RegExp( '[^'+ validChars +']', 'g' );
489return inputString.replace( regex, '' );
490};
491// === clean up #matomo url fragment and return matomo part
492var removeHashParam = function(fragment_key) {
493if ( fragment_key === undefined )  return '';
494//   console.log('fragment_key ', fragment_key);
495var href          = location.href;
496var href_base     = href.split('#')[0];
497var fragment_pos  = href.indexOf('#');
498var fragment_full = href.substring( fragment_pos +1 );
499if ( fragment_pos >0  &&  fragment_key.length >0 ) {
500var fragment_regex = new RegExp( '(.*?)#?'+ fragment_key +':([^#]+)#?(.*)' );
501var fragment_match = fragment_full.match( fragment_regex );
502if ( fragment_match ) {
503var fragment_this    = fragment_match[2];
504var fragment_lhs     = fragment_match[1];
505var fragment_rhs     = fragment_match[3];
506var fragment_cleaned = ( fragment_lhs ? fragment_lhs : '' )+( fragment_lhs && fragment_rhs ? '#' : '' )+( fragment_rhs ? fragment_rhs : '' );
507if ( fragment_this.length >0 ) {
508//  var new_href = href_base +( !fragment_lhs && !fragment_rhs ? '' : '#' )+ fragment_cleaned;
509//  if ( hasHistoryApi )  history.replaceState( {}, document.title, new_href );
510return fragment_this;
511}
512}
513}
514return '';
515};
516// === track search results list page
517var trackSiteSearch = function(keyword, category, count) {
518var tmp = Array.prototype.clone.call( arguments );
519tmp.unshift("trackSiteSearch");
520_paq.push( tmp );
521log( "search result", { keyword:keyword, category:category, count:count } );
522return true;
523};
524// === track funnels
525var trackFunnel = function(funnel, category) {
526if ( funnel.length ) {
527_paq.push([ 'trackEvent', category, 'Funnel', funnel ]);
528log( "goal event", { funnel:funnel, category:category } );
529}
530return true;
531};
532// === track events
533var trackEvent = function(category, action, name, value) {
534var tmp = Array.prototype.clone.call( arguments );
535tmp.unshift("trackEvent");
536_paq.push( tmp );
537log( "event", { category:category, action:action, name:name, value:value } );
538return true;
539}
540// === debugging
541log( version );
542// === public interface
543this.log              =log;
544this.removeHashParam  =removeHashParam;
545this.trackSiteSearch  =trackSiteSearch;
546this.trackFunnel      =trackFunnel;
547this.trackEvent       =trackEvent;
548// this.trackPageType    =trackPageType;
549})(false); // patOtaz_de.piwik
550// ====================================================== piwik bucket === //
551window._paq = window._paq || [];
552// ====================================================== piwik setup === //
553(function(){
554// === private members
555// changed by mar: web vs moby can not be serverside:
556p = patOtaz_de.piwik,
557o = {
558version             : "0.6" // String
559, piwik_script        : "https://taz.de/stats/piwik.php" // String
560, page_id_enc         : "v=bd8182f9-0363-4f43-936f-7a2f0666b18c" // String
561, page_title_enc      : "v=bd8182f9-0363-4f43-936f-7a2f0666b18c: Ihnen%20liegt%20die%20taz%20am%20Herzen%3F"
562, custom_url_enc      : "/!v=bd8182f9-0363-4f43-936f-7a2f0666b18c" // String
563, channel             : marOtaz_de.isMobile() ? 'moby' : 'web'
564, area                : "Verlag" // String
565, department          : "taz-zahl-ich" // String
566, piwik_site_id       : "1"
567, is_tag              : false // Boolean
568, is_article          : false // Boolean
569, has_tags            : false // Boolean -- careful: strange behaviour when using 'true' or 'false' as string. when serverside boolean is false than this will lead to Boolean(""), what is false in the end.
570};
571// === url decode strings
572o.page_id         =decodeURIComponent( o.page_id_enc    );
573o.page_title      =decodeURIComponent( o.page_title_enc );
574o.custom_url      =decodeURIComponent( o.custom_url_enc );
575// === page title
576!function( node ) {
577try {
578var id    = node.getAttribute('data-id').toString()
579, title = node.getAttribute('content').toString()
580;
581o.title = ( id.length >0 && title.length >0 ) ? id +": "+ title : "ZOMBIE";
582} catch (err) {
583o.title = "ZOMBIE";
584console.log("ERROR-piwik: page title");
585}
586} ( document.head.querySelector( 'meta[ name="taz:title" ]' ) );
587// === page url
588o.url = location.href;
589// === process and clean #matomo fragment, if present
590o.url_fragment = decodeURIComponent( p.removeHashParam('matomo') );
591if ( o.url_fragment.length >0 )  o.custom_url += '#'+ o.url_fragment;
592// === track tags
593if ( o.is_article && o.has_tags ) {
594o.tag_list=[];
595o.tag_list.toString = function() {
596var string="";
597// Get tag title and concat. So that no permutations are stored for the same set of tags, pull tag titles sorted by their id.
598this.sort( function(a,b){ return ( parseInt(a.id) - parseInt(b.id) ) } ).forEach( function(tag){ string += tag.title +";" });
599return string;
600};
601!function( tag_list ) {
602var count=0;
603try {
604tag_list.forEach( function(tag) {
605o.tag_list.push({
606title     :tag.getAttribute('content')
607,id       :tag.getAttribute('data-tag-id')
608,category :tag.getAttribute('data-tag-category')? tag.getAttribute('data-tag-category'): "PLAIN-VANILLA"
609});
610count++;
611});
612if (count===0)  o.tag_list.push({ title:'ZOMBIE', id:0, category:'ZOMBIE' });
613o.tag_list.string = o.tag_list.toString();
614// console.log("tag_list", o.tag_list);
615} catch(err) {
616o.tag_list.push({ title:'ZOMBIE', id:0, category:'ZOMBIE' });
617console.log("ERROR-piwik: tag_list");
618}
619}( document.head.querySelectorAll("meta[name='taz:tag']") );
620}
621// === setup piwik bucket
622_paq.push([ "setCustomUrl"       ,o.custom_url ]);
623_paq.push([ "setDocumentTitle"   ,o.page_title ]);
624// debug parameters
625//console.log('piwik setup', o);
626_paq.push([ "setCustomVariable"  ,1 ,"channel"    ,o.channel    ,"page" ]);
627_paq.push([ "setCustomVariable"  ,2 ,"area"       ,o.area       ,"page" ]);
628_paq.push([ "setCustomVariable"  ,3 ,"department" ,o.department ,"page" ]);
629if ( o.is_article && o.has_tags )  _paq.push([ "setCustomVariable", 4, "tag", o.tag_list.toString(), "page" ]);
630_paq.push([ "trackPageView"      ]);
631_paq.push([ "enableLinkTracking" ]);
632// === load and setup piwik tracking
633(function() {
634var d=document
635, g=d.createElement("script")
636, s=d.getElementById("piwik-init")
637;
638_paq.push([ "setTrackerUrl" ,o.piwik_script  ]);
639_paq.push([ "setSiteId"     ,o.piwik_site_id ]);
640g.type   = "text/javascript";
641g.id     = "piwik-loaded";
642g.async  = true;
643g.defer  = true;
644g.src    = "https://taz.de/lib/share/js/piwik.js";
645g.onload = function() { p.log( 'setup', o ) }
646s.parentNode.insertBefore( g, s );
647})();
648// === tag tracking
649if ( o.is_article && o.has_tags ) {
650o.tag_list.forEach( function(tag) {    p.trackEvent( "TAG", "TAG-ARTICLE-"+ tag.category, "TAG - t"+ tag.id +": "+ tag.title ) });
651}
652if ( o.is_tag ) {
653p.trackEvent( "TAG", "TAG-LANDINGPAGE", "TAG - "+ o.title );
654}
655// === debugging
656//p.log( _paq );
657// remove hash: see #16555
658// this is running for the way from one url to another, but not for more
659if( location.hash.indexOf('#!formfill:') ==0  || location.hash.indexOf('#matomo:') ==0 ) {
660if( history && history.replaceState instanceof Function ){
661history.replaceState({}, document.title, location.href.split('#')[0] );
662}
663}
664})(); // piwik setup
665// some events taken from olf frontend (custom-piwik.js)
666function trackEventBasedOnCondition(selector, category, action, name) {
667if (document.querySelector(selector)) {
668//console.log('trackEvent', category, action, name);
669p.trackEvent(category, action, name);
670}
671}
672function trackClickEvent(selector, category, action, name) {
673document.addEventListener("click", function(event) {
674if (event.target.closest(selector)) {
675p.trackEvent(category, action, name);
676}
677});
678}
679// you find this events matomo main dashbooard or under behaviour
680document.addEventListener("DOMContentLoaded", function() {
681setTimeout(function() {    trackEventBasedOnCondition("body.isArticle", 'element', 'displayed', document.querySelector("#tzi-paywahl-fg") ? 'ARTIKELAUFRUF_mit_Layer' : 'ARTIKELAUFRUF_ohne_Layer');}, 1000);
682trackEventBasedOnCondition("body.isAuthor", 'element', 'displayed', 'AUTHOR-PAGE');
683trackEventBasedOnCondition("body.isArticle", 'element', 'displayed', 'ARTIKELAUFRUF');
684trackEventBasedOnCondition("body.isLongread", 'element', 'displayed', 'ARTIKELAUFRUF-LONGREAD');
685trackClickEvent("#tzi-paywahl-fg .tzi-paywahl__yes", 'tzi', 'clicked', 'LAYER-JA');
686trackClickEvent("#tzi-paywahl-fg .tzi-paywahl__close", 'tzi', 'clicked', 'LAYER-GERADE-NICHT');
687trackClickEvent("#tzi-paywahl-fg .tzi-paywahl__subscriber", 'tzi', 'clicked', 'LAYER-SCHON-DABEI');
688trackClickEvent("#tzi-shackle .tzi-shackle__yes", 'tzi', 'clicked', 'LASCHE-JA');
689// if you want to track SM buttons
690// trackClickEvent("#meineiddesbuttons", 'element', 'clicked', 'MEINE BEZEICHUNG FÜR DEN BUTTON IN MATOMO');
691// bestr place for this?
692document.body.classList.add('js-is-active');
693// css helpers + feature detection  here
694if (CSS.supports('selector(:has(*))')) {
695document.body.classList.add('css-has-supported');
696} else {
697document.body.classList.add('css-has-not-supported');
698}
699const isSafari = navigator.vendor && navigator.vendor.indexOf('Apple') > -1 &&
700navigator.userAgent &&
701navigator.userAgent.indexOf('CriOS') == -1 &&
702navigator.userAgent.indexOf('FxiOS') == -1;
703if (isSafari)     document.documentElement.classList.add('is-safari');
704})
705</script>
705
706
707</head>
708
709
710
711<div x-cloak="" class="header-nav-wing  " :class="wingIsActive ? 'is-active' : ''">
712<nav class="header-nav-wing-inner is-align-items-flex-start p-small pt-medium pb-xlarge" :class="[{ closing: closing, 'is-hidden': !wingIsActive }]" aria-label="Hauptnavigation öffnen" aria-modal="true" role="dialog" x-data="{closing: false}" @click.outside="wingIsActive = false" @keydown.escape.window="wingIsActive = false" :aria-hidden="!wingIsActive">
713<div class="is-flex is-align-items-center  ">
714<form x-data="{searchWord: ''}" role="search" class="taz-wing-search full mgr-medium is-flex  is-align-items-center " method="POST" action="https://taz.de/!s=/">
715<p class="is-flex is-align-items-center full mgr-medium">
716<input @keyup=" searchWord = $el.value.toLowerCase()" name="s" minlength="2" required="required" type="text" id="wing-search" class="  ph-medium full taz-wing-search__input  has-background-light-button has-text-text" placeholder="taz.de durchsuchen" aria-label="Inhalte suchen" x-effect="if (!isMobile && wingIsActive) $el.focus()">
717<button type="submit" class="icon pl-medium pr-small center suche_redhov small" aria-label="Suche absenden" style="margin-left: -100px; height: 24px"></button>
718</input></p>
719</form>
720<p>
721<button type="button" @click="closing = true" @click.debounce="wingIsActive = false; closing = false" role="button" class="mgl-auto icon small close_redhov wing-close-button" aria-label="Dialogfenster schließen">
722</button>
723</p>
724<span aria-hidden="true"></span>
725</div>
726<div class="mgt-medium dotted-inline is-relative"></div>
727<div class="is-flex is-align-items-center is-justify-content-center">
728
729
730</div>
731
732
733<ul class="  mgt-medium is-flex is-flex-direction-column ">
734
735
736
737
738<li class="pv-small level-0
739first-item
740
741
742 has-border-top 
743">
744<details>
745<summary class="is-flex">
746<a class="typo-drawer-head-section full " href="/Themen/!p5360/">
747themen
748</a>
749<div class="vertical-line-left-before ph-small is-relative   " style="width: 24px; height: 24px; ">
750<span class=" icon small show_more_grey_redhov no-hover"></span>
751</div>
752</summary>
753
754<ul>
755
756
757
758<li class="full level-1
759 pv-small 
760first-item
761
762
763mgt-small
764 has-border-top ">
765
766<a class=" full typo-drawer-subsection pv-small" href="/Die-Linke/!t5007994/">
767die linke
768</a>
769</li>
770
771
772
773<li class="full level-1
774 pv-small 
775
776
777
778
779 has-border-top ">
780
781<a class=" full typo-drawer-subsection pv-small" href="/Tankrabatt/!t6192118/">
782tankrabatt
783</a>
784</li>
785
786
787
788<li class="full level-1
789 pv-small 
790
791
792
793
794 has-border-top ">
795
796<a class=" full typo-drawer-subsection pv-small" href="/AfD-Verbot/!t6043524/">
797afd-verbot
798</a>
799</li>
800
801
802
803<li class="full level-1
804 pv-small 
805
806
807
808
809 has-border-top ">
810
811<a class=" full typo-drawer-subsection pv-small" href="/Pflege/!t5016952/">
812pflege
813</a>
814</li>
815
816
817
818<li class="full level-1
819 pv-small 
820
821
822
823
824 has-border-top ">
825
826<a class=" full typo-drawer-subsection pv-small" href="/Alternativer-Nobelpreis/!t5027233/">
827alternativer nobelpreis
828</a>
829</li>
830
831
832
833<li class="full level-1
834 pt-small 
835
836last-item
837
838
839 has-border-top ">
840
841<a class=" full typo-drawer-subsection pv-small" href="/Schwerpunkt-Antifa/!t5020380/">
842 antifa
843</a>
844</li>
845
846
847
848</ul>
849
850</details>
851</li>
852
853
854
855<li class="pv-small level-0
856
857
858
859 has-border-top 
860">
861<details>
862<summary class="is-flex">
863<a class="typo-drawer-head-section full " href="https://taz.de/Politik/!p4615/">
864politik
865</a>
866<div class="vertical-line-left-before ph-small is-relative   " style="width: 24px; height: 24px; ">
867<span class=" icon small show_more_grey_redhov no-hover"></span>
868</div>
869</summary>
870
871<ul>
872
873
874
875<li class="full level-1
876 pv-small 
877first-item
878
879
880mgt-small
881 has-border-top ">
882
883<a class=" full typo-drawer-subsection pv-small" href="https://taz.de/Politik/Deutschland/!p4616/">
884deutschland
885</a>
886</li>
887
888
889
890<li class="full level-1
891 pv-small 
892
893
894
895
896 has-border-top ">
897
898<a class=" full typo-drawer-subsection pv-small" href="https://taz.de/Politik/Europa/!p4617/">
899europa
900</a>
901</li>
902
903
904
905<li class="full level-1
906 pv-small 
907
908
909
910
911 has-border-top ">
912
913<a class=" full typo-drawer-subsection pv-small" href="https://taz.de/Politik/Amerika/!p4618/">
914amerika
915</a>
916</li>
917
918
919
920<li class="full level-1
921 pv-small 
922
923
924
925
926 has-border-top ">
927
928<a class=" full typo-drawer-subsection pv-small" href="https://taz.de/Politik/Afrika/!p4621/">
929afrika
930</a>
931</li>
932
933
934
935<li class="full level-1
936 pv-small 
937
938
939
940
941 has-border-top ">
942
943<a class=" full typo-drawer-subsection pv-small" href="https://taz.de/Politik/Asien/!p4619/">
944asien
945</a>
946</li>
947
948
949
950<li class="full level-1
951 pv-small 
952
953
954
955
956 has-border-top ">
957
958<a class=" full typo-drawer-subsection pv-small" href="https://taz.de/Politik/Nahost/!p4620/">
959nahost
960</a>
961</li>
962
963
964
965<li class="full level-1
966 pt-small 
967
968last-item
969
970
971 has-border-top ">
972
973<a class=" full typo-drawer-subsection pv-small" href="https://taz.de/Politik/Netzpolitik/!p4622/">
974netzpolitik
975</a>
976</li>
977
978
979
980</ul>
981
982</details>
983</li>
984
985
986
987<li class="pv-small level-0
988
989
990
991 has-border-top 
992">
993<details>
994<summary class="is-flex">
995<a class="typo-drawer-head-section full " href="https://taz.de/Oeko/!p4610/">
996öko
997</a>
998<div class="vertical-line-left-before ph-small is-relative   " style="width: 24px; height: 24px; ">
999<span class=" icon small show_more_grey_redhov no-hover"></span>
1000</div>
1001</summary>
1002
1003<ul>
1004
1005
1006
1007<li class="full level-1
1008 pv-small 
1009first-item
1010
1011
1012mgt-small
1013 has-border-top ">
1014
1015<a class=" full typo-drawer-subsection pv-small" href="https://taz.de/Oeko/Oekonomie/!p4623/">
1016ökonomie
1017</a>
1018</li>
1019
1020
1021
1022<li class="full level-1
1023 pv-small 
1024
1025
1026
1027
1028 has-border-top ">
1029
1030<a class=" full typo-drawer-subsection pv-small" href="https://taz.de/Oeko/Oekologie/!p4624/">
1031ökologie
1032</a>
1033</li>
1034
1035
1036
1037<li class="full level-1
1038 pv-small 
1039
1040
1041
1042
1043 has-border-top ">
1044
1045<a class=" full typo-drawer-subsection pv-small" href="https://taz.de/Oeko/Arbeit/!p4629/">
1046arbeit
1047</a>
1048</li>
1049
1050
1051
1052<li class="full level-1
1053 pv-small 
1054
1055
1056
1057
1058 has-border-top ">
1059
1060<a class=" full typo-drawer-subsection pv-small" href="https://taz.de/Oeko/Konsum/!p4625/">
1061konsum
1062</a>
1063</li>
1064
1065
1066
1067<li class="full level-1
1068 pv-small 
1069
1070
1071
1072
1073 has-border-top ">
1074
1075<a class=" full typo-drawer-subsection pv-small" href="https://taz.de/Oeko/Verkehr/!p4628/">
1076verkehr
1077</a>
1078</li>
1079
1080
1081
1082<li class="full level-1
1083 pv-small 
1084
1085
1086
1087
1088 has-border-top ">
1089
1090<a class=" full typo-drawer-subsection pv-small" href="https://taz.de/Oeko/Wissenschaft/!p4636/">
1091wissenschaft
1092</a>
1093</li>
1094
1095
1096
1097<li class="full level-1
1098 pt-small 
1099
1100last-item
1101
1102
1103 has-border-top ">
1104
1105<a class=" full typo-drawer-subsection pv-small" href="https://taz.de/Oeko/Netzoekonomie/!p4627/">
1106netzökonomie
1107</a>
1108</li>
1109
1110
1111
1112</ul>
1113
1114</details>
1115</li>
1116
1117
1118
1119<li class="pv-small level-0
1120
1121
1122
1123 has-border-top 
1124">
1125<details>
1126<summary class="is-flex">
1127<a class="typo-drawer-head-section full " href="https://taz.de/Gesellschaft/!p4611/">
1128gesellschaft
1129</a>
1130<div class="vertical-line-left-before ph-small is-relative   " style="width: 24px; height: 24px; ">
1131<span class=" icon small show_more_grey_redhov no-hover"></span>
1132</div>
1133</summary>
1134
1135<ul>
1136
1137
1138
1139<li class="full level-1
1140 pv-small 
1141first-item
1142
1143
1144mgt-small
1145 has-border-top ">
1146
1147<a class=" full typo-drawer-subsection pv-small" href="https://taz.de/Gesellschaft/Alltag/!p4632/">
1148alltag
1149</a>
1150</li>
1151
1152
1153
1154<li class="full level-1
1155 pv-small 
1156
1157
1158
1159
1160 has-border-top ">
1161
1162<a class=" full typo-drawer-subsection pv-small" href="https://taz.de/Gesellschaft/Reportage-und-Recherche/!p5265/">
1163reportage und recherche
1164</a>
1165</li>
1166
1167
1168
1169<li class="full level-1
1170 pv-small 
1171
1172
1173
1174
1175 has-border-top ">
1176
1177<a class=" full typo-drawer-subsection pv-small" href="https://taz.de/Gesellschaft/Debatte/!p4633/">
1178debatte
1179</a>
1180</li>
1181
1182
1183
1184<li class="full level-1
1185 pv-small 
1186
1187
1188
1189
1190 has-border-top ">
1191
1192<a class=" full typo-drawer-subsection pv-small" href="https://taz.de/Gesellschaft/Kolumnen/!p4634/">
1193kolumnen
1194</a>
1195</li>
1196
1197
1198
1199<li class="full level-1
1200 pv-small 
1201
1202
1203
1204
1205 has-border-top ">
1206
1207<a class=" full typo-drawer-subsection pv-small" href="https://taz.de/Gesellschaft/Medien/!p4630/">
1208medien
1209</a>
1210</li>
1211
1212
1213
1214<li class="full level-1
1215 pv-small 
1216
1217
1218
1219
1220 has-border-top ">
1221
1222<a class=" full typo-drawer-subsection pv-small" href="https://taz.de/Gesellschaft/Bildung/!p4635/">
1223bildung
1224</a>
1225</li>
1226
1227
1228
1229<li class="full level-1
1230 pv-small 
1231
1232
1233
1234
1235 has-border-top ">
1236
1237<a class=" full typo-drawer-subsection pv-small" href="https://taz.de/Gesellschaft/Gesundheit/!p4637/">
1238gesundheit
1239</a>
1240</li>
1241
1242
1243
1244<li class="full level-1
1245 pv-small 
1246
1247
1248
1249
1250 has-border-top ">
1251
1252<a class=" full typo-drawer-subsection pv-small" href="https://taz.de/Gesellschaft/Reise/!p4638/">
1253reise
1254</a>
1255</li>
1256
1257
1258
1259<li class="full level-1
1260 pt-small 
1261
1262last-item
1263
1264
1265 has-border-top ">
1266
1267<a class=" full typo-drawer-subsection pv-small" href="https://taz.de/Gesellschaft/Podcast/!p5334/">
1268podcasts
1269</a>
1270</li>
1271
1272
1273
1274</ul>
1275
1276</details>
1277</li>
1278
1279
1280
1281<li class="pv-small level-0
1282
1283
1284
1285 has-border-top 
1286">
1287<details>
1288<summary class="is-flex">
1289<a class="typo-drawer-head-section full " href="https://taz.de/Kultur/!p4639/">
1290kultur
1291</a>
1292<div class="vertical-line-left-before ph-small is-relative   " style="width: 24px; height: 24px; ">
1293<span class=" icon small show_more_grey_redhov no-hover"></span>
1294</div>
1295</summary>
1296
1297<ul>
1298
1299
1300
1301<li class="full level-1
1302 pv-small 
1303first-item
1304
1305
1306mgt-small
1307 has-border-top ">
1308
1309<a class=" full typo-drawer-subsection pv-small" href="https://taz.de/Kultur/Musik/!p4640/">
1310musik
1311</a>
1312</li>
1313
1314
1315
1316<li class="full level-1
1317 pv-small 
1318
1319
1320
1321
1322 has-border-top ">
1323
1324<a class=" full typo-drawer-subsection pv-small" href="https://taz.de/Kultur/Film/!p4641/">
1325film
1326</a>
1327</li>
1328
1329
1330
1331<li class="full level-1
1332 pv-small 
1333
1334
1335
1336
1337 has-border-top ">
1338
1339<a class=" full typo-drawer-subsection pv-small" href="https://taz.de/Kultur/Kuenste/!p4642/">
1340künste
1341</a>
1342</li>
1343
1344
1345
1346<li class="full level-1
1347 pv-small 
1348
1349
1350
1351
1352 has-border-top ">
1353
1354<a class=" full typo-drawer-subsection pv-small" href="https://taz.de/Kultur/Buch/!p4643/">
1355buch
1356</a>
1357</li>
1358
1359
1360
1361<li class="full level-1
1362 pt-small 
1363
1364last-item
1365
1366
1367 has-border-top ">
1368
1369<a class=" full typo-drawer-subsection pv-small" href="https://taz.de/Kultur/Netzkultur/!p4631/">
1370netzkultur
1371</a>
1372</li>
1373
1374
1375
1376</ul>
1377
1378</details>
1379</li>
1380
1381
1382
1383<li class="pv-small level-0
1384
1385
1386
1387 has-border-top 
1388">
1389<details>
1390<summary class="is-flex">
1391<a class="typo-drawer-head-section full " href="https://taz.de/Sport/!p4646/">
1392sport
1393</a>
1394<div class="vertical-line-left-before ph-small is-relative   " style="width: 24px; height: 24px; ">
1395<span class=" icon small show_more_grey_redhov no-hover"></span>
1396</div>
1397</summary>
1398
1399<ul>
1400
1401
1402
1403<li class="full level-1
1404 pt-small 
1405first-item
1406last-item
1407
1408mgt-small
1409 has-border-top ">
1410
1411<a class=" full typo-drawer-subsection pv-small" href="https://taz.de/Sport/Kolumnen/!p4648/">
1412kolumnen
1413</a>
1414</li>
1415
1416
1417
1418</ul>
1419
1420</details>
1421</li>
1422
1423
1424
1425<li class="full level-0
1426 pv-small 
1427
1428
1429
1430
1431 has-border-top ">
1432
1433<a class="full typo-drawer-head-section" href="https://taz.de/Berlin/!p4649/">
1434berlin
1435</a>
1436</li>
1437
1438
1439
1440<li class="pv-small level-0
1441
1442
1443
1444 has-border-top 
1445">
1446<details>
1447<summary class="is-flex">
1448<a class="typo-drawer-head-section full " href="https://taz.de/Nord/!p4650/">
1449nord
1450</a>
1451<div class="vertical-line-left-before ph-small is-relative   " style="width: 24px; height: 24px; ">
1452<span class=" icon small show_more_grey_redhov no-hover"></span>
1453</div>
1454</summary>
1455
1456<ul>
1457
1458
1459
1460<li class="full level-1
1461 pv-small 
1462first-item
1463
1464
1465mgt-small
1466 has-border-top ">
1467
1468<a class=" full typo-drawer-subsection pv-small" href="https://taz.de/Nord/Hamburg/!p4651/">
1469hamburg
1470</a>
1471</li>
1472
1473
1474
1475<li class="full level-1
1476 pt-small 
1477
1478last-item
1479
1480
1481 has-border-top ">
1482
1483<a class=" full typo-drawer-subsection pv-small" href="https://taz.de/Nord/Bremen/!p4652/">
1484bremen
1485</a>
1486</li>
1487
1488
1489
1490</ul>
1491
1492</details>
1493</li>
1494
1495
1496
1497<li class="pv-small level-0
1498
1499
1500
1501 has-border-top 
1502">
1503<details>
1504<summary class="is-flex">
1505<a class="typo-drawer-head-section full " href="https://taz.de/Wahrheit/!p4644/">
1506wahrheit
1507</a>
1508<div class="vertical-line-left-before ph-small is-relative   " style="width: 24px; height: 24px; ">
1509<span class=" icon small show_more_grey_redhov no-hover"></span>
1510</div>
1511</summary>
1512
1513<ul>
1514
1515
1516
1517<li class="full level-1
1518 pv-small 
1519first-item
1520
1521
1522mgt-small
1523 has-border-top ">
1524
1525<a class=" full typo-drawer-subsection pv-small" href="https://taz.de/streifenwende-bei-tom/!t5180734/">
1526bei tom
1527</a>
1528</li>
1529
1530
1531
1532<li class="full level-1
1533 pt-small 
1534
1535last-item
1536
1537
1538 has-border-top ">
1539
1540<a class=" full typo-drawer-subsection pv-small" href="https://taz.de/Ueber-die-Wahrheit/!5068762/">
1541über die wahrheit
1542</a>
1543</li>
1544
1545
1546
1547</ul>
1548
1549</details>
1550</li>
1551
1552
1553
1554<li class="pv-small level-0
1555
1556
1557
1558 has-background-highlighted mgl-large-negative pl-large mgr-large-negative pr-large  
1559">
1560<details open="&#34;open&#34;">
1561<summary class="is-flex" @click.prevent="&#34;&#34;">
1562<a class="typo-drawer-head-section full ">
1563verlag
1564</a>
1565<div class="vertical-line-left-before ph-small is-relative   is-hidden  " style="width: 24px; height: 24px; ">
1566<span class=" icon small show_more_grey_redhov no-hover"></span>
1567</div>
1568</summary>
1569
1570<ul>
1571
1572
1573
1574<li class="full level-1
1575 pv-small 
1576first-item
1577
1578
1579mgt-small
1580 has-border-top ">
1581
1582<a class=" full typo-drawer-subsection pv-small" href="https://taz.de/verlag/alles-was-taz-ist/!v=5ee91bd4-22a3-4490-b2be-5bcf10f38f53/">
1583verlag
1584</a>
1585</li>
1586
1587
1588
1589<li class="full level-1
1590 pv-small 
1591
1592
1593
1594
1595 has-border-top ">
1596
1597<a class=" full typo-drawer-subsection pv-small" href="https://taz.de/veranstaltungen/taz-talks-und-events/!v=a0be61fd-26bc-43aa-b2ef-0e030355a949/">
1598veranstaltungen
1599</a>
1600</li>
1601
1602
1603
1604<li class="full level-1
1605 pv-small 
1606
1607
1608
1609
1610 has-border-top ">
1611
1612<a class=" full typo-drawer-subsection pv-small" href="https://shop.taz.de/">
1613shop
1614</a>
1615</li>
1616
1617
1618
1619<li class="full level-1
1620 pt-small 
1621
1622last-item
1623
1624
1625 has-border-top ">
1626
1627<a class=" full typo-drawer-subsection pv-small" href="https://taz.de/verlag/fragen-und-hilfe/!v=673b67c7-bf6c-44de-9d7d-b86c5a620288/">
1628fragen &amp; hilfe
1629</a>
1630</li>
1631
1632
1633
1634</ul>
1635
1636</details>
1637</li>
1638
1639
1640
1641<li class="pv-small level-0
1642
1643
1644last-item
1645 has-background-highlighted mgl-large-negative pl-large mgr-large-negative pr-large  
1646">
1647<details open="&#34;open&#34;">
1648<summary class="is-flex" @click.prevent="&#34;&#34;">
1649<a class="typo-drawer-head-section full ">
1650unterstützen
1651</a>
1652<div class="vertical-line-left-before ph-small is-relative   is-hidden  " style="width: 24px; height: 24px; ">
1653<span class=" icon small show_more_grey_redhov no-hover"></span>
1654</div>
1655</summary>
1656
1657<ul>
1658
1659
1660
1661<li class="full level-1
1662 pv-small 
1663first-item
1664
1665
1666mgt-small
1667 has-border-top ">
1668
1669<a class=" full typo-drawer-subsection pv-small" href="https://taz.de/abo/unsere-angebote/!v=2f71d22a-827d-4693-a3aa-1d7225a94c26/">
1670abo
1671</a>
1672</li>
1673
1674
1675
1676<li class="full level-1
1677 pv-small 
1678
1679
1680
1681
1682 has-border-top ">
1683
1684<a class=" full typo-drawer-subsection pv-small" href="https://taz.de/genossenschaft/die-taz-in-besten-haenden/!v=45dd710a-25d1-45d5-bcf5-fce24b72cbf2/">
1685genossenschaft
1686</a>
1687</li>
1688
1689
1690
1691<li class="full level-1
1692 pt-small 
1693
1694last-item
1695
1696
1697 has-border-top ">
1698
1699<a class=" full typo-drawer-subsection pv-small" href="https://epaper.taz.de/">
1700epaper login
1701</a>
1702</li>
1703
1704
1705
1706</ul>
1707
1708</details>
1709</li>
1710
1711
1712
1713</ul>
1714
1715</nav>
1716</div>
1717
1718<script>
1719document.addEventListener('DOMContentLoaded', () => {
1720const nav = document.querySelector('.header-nav-wing-inner[role="dialog"]');
1721if (!nav) return;
1722nav.addEventListener('keydown', function(e) {
1723// Prüfen ob das Dialog sichtbar ist
1724const isActive = nav.parentElement.classList.contains('is-active');
1725if (!isActive) return;
1726const focusableEls = nav.querySelectorAll('a, button, input, textarea, select, [tabindex]:not([tabindex="-1"])');
1727if (focusableEls.length === 0) return;
1728const firstEl = focusableEls[0];
1729const lastEl = focusableEls[focusableEls.length - 1];
1730if (e.key === 'Tab') {
1731if (e.shiftKey) {
1732if (document.activeElement === firstEl) {
1733e.preventDefault();
1734lastEl.focus();
1735}
1736} else {
1737if (document.activeElement === lastEl) {
1738e.preventDefault();
1739firstEl.focus();
1740}
1741}
1742}
1743});
1744});
1745</script>
1745
1746
1747<body class=" multi-module  body
1748
1749
1750
1751
1752
1753
1754
1755
1756 isCampaign isFunnel 
1757taz-sector-corp
1758" x-data="{menuIsActive: false, wingIsActive: false ,
1759isMobile: (window.innerWidth < 768) ? true : false,
1760isScrolled: false,
1761roles: {},
1762
1763head_nav__right_side_html_mobile: ! this.isMobile ? $('#head_nav__right_side.default').html() : '',
1764head_nav__right_side_html_mobile_funnel: ! this.isMobile ? $('#head_nav__right_side.funnel').html() : '',
1765
1766isHighEffectiveZoom: false,
1767evaluateEffectiveZoom() {
1768const dpr = window.devicePixelRatio || 1
1769const vw  = document.documentElement.clientWidth
1770this.isHighEffectiveZoom =
1771dpr >= 2.5 ||
1772(dpr >= 1.5 && vw < 700)
1773}
1774}" id="body" @update-message.window="message = $event.detail" x-on:scroll.window.throttle.50ms="isScrolled = marOtaz_de.isScrolled()" x-on:resize.window.throttle.200ms="isMobile = (window.innerWidth < 768) ? true : false" x-init="if (typeof window.__tcfapi === 'undefined') {$el.classList.add('prevent-ad-empty-space')};
1775setTimeout(function() {$el.classList.add('waited2sec') }, 2000);
1776
1777if (!isMobile) {
1778evaluateEffectiveZoom()
1779window.addEventListener('resize', () => evaluateEffectiveZoom())
1780window.matchMedia('(resolution)').addEventListener('change', () => evaluateEffectiveZoom())
1781}
1782" :class="[ menuIsActive || wingIsActive ? 'is-clipped' : '', isHighEffectiveZoom ? ' zoom-200 ': ' '  ]" data-pageId="bd8182f9-0363-4f43-936f-7a2f0666b18c">
1783<noscript>
1784<style>
1785@media screen and (max-width: 768px){
1786* {
1787transition: none !important;
1788}
1789}
1790.taz-header {
1791transition: none !important;
1792}
1793.portal-and-second-level-wrapper * {
1794transition: none !important;
1795}
1796.taz-header-container {
1797position: static !important
1798}
1799picture > *:not(noscript) {
1800display: none !important
1801}
1802.randomizeList-0.is-hidden:first-of-type, .randomizeList-1.is-hidden:first-of-type{
1803display: flex !important
1804}
1805.readMoreContent-wrapper>.readMoreContent {
1806max-height: fit-content !important
1807}
1808.no-js-show {
1809display: block !important
1810}
1811.scroll-button {
1812display: none;
1813}
1814.navbar-second-level{
1815overflow-x: auto
1816}
1817</style>
1818</noscript>
1819
1820
1821
1822
1823
1824
1825<div class="container is-max-desktop has-background-white  allg_kampagne" :class="isMobile ? 'isMobile' : 'isNotMobile'">
1826
1827
1828
1829
1830<nav data-nosnippet="" x-cloak="" x-data="{ isActive: false}" class="navbar navbar-first-level  mg-0  " role="navigation" aria-label="Übersichtsseiten">
1831<div class="head_nav__right_side-wrapper is-flex is-align-items-center ">
1832
1833<a class="taz-header-container funnel" href="https://taz.de">
1834
1835
1836
1837<picture id="taz-logo-inner-container" x-data="{  mobileCss: '',
1838desktopCss: '',
1839styleForDevice: function() {
1840return isMobile ? this.mobileCss : this.desktopCss
1841}}" class="is-flex">
1842<source media="(max-width: 767px)" width="104" height="55" srcset="/lib/taz-verlag-node/icons/M_taz_Logo-min.svg"></source>
1843<source media="(min-width: 768px)" width="167" height="88" srcset="/lib/taz-verlag-node/icons/DT_taz_logo-min.svg"></source>
1844<img class="taz-header" :style="styleForDevice()" width="167" height="88" src="/lib/taz-verlag-node/icons/DT_taz_logo-min.svg" alt="Startseite der taz"></img>
1845<noscript>
1846<img class="taz-header" width="100" height="55" src="/lib/taz-verlag-node/icons/DT_taz_logo-min.svg" alt="Startseite der taz"></img>
1847</noscript>
1848</picture>
1849</a>
1850</div>
1851</nav>
1852
1853
1854
1855
1856<header class="header sticky">
1857<div class="header-background-container">
1858<nav class="  portal-and-second-level-wrapper is-align-items-center full  is-flex ">
1859
1860
1861
1862
1863
1864<div class=" navbar-second-level-wrapper full ">
1865
1866
1867
1868
1869
1870<div class="is-flex-shrink-0   mgl-auto">
1871
1872
1873
1874<div id="head_nav__right_side" class="funnel funnel_kontakt is-inline-block mgl-auto-mobile   ">
1875<div class="is-flex ">
1876
1877<div class=" has-text-right	 is-flex is-flex-direction-column is-justify-content-center mgr-small">
1878<p class="  has-text-tzi-text typo-teaser-text-bold">
1879
1880        Sie haben Fragen?
1881      
1882</p>
1883<p class="hours mgb-0 typo-teaser-text">
1884Mo-Fr, 10-16 Uhr
1885</p>
1886</div>
1887
1888
1889<div class="is-flex is-flex-direction-column is-justify-content-center border-radius-mobile infolist mg-small-mobile pv-small-desktop
1890has-background-main-background has-background-tzi-light-hover has-background-tzi-light-active">
1891<a href="tel:+49 (0) 30 - 25902 - 959" class="is-flex is-align-items-center ">
1892<span class="mgh-small icon small telephone_redhov no-hover center"></span>
1893<span class="typo-link-large is-hidden-mobile mgr-small">+49 (0) 30 - 25902 - 959</span>
1894</a>
1895</div>
1896
1897
1898
1899</div>
1900</div>
1901
1902</div>
1903
1904
1905<div x-ref="containerMobileSecondLevel"></div>
1906
1907</div>
1908<script>
1909function navbarScroll() {
1910return {
1911isOverflowing: false,
1912showLeftButton: false,
1913showRightButton: true,
1914updateScrollButtons() {
1915const navbar = this.$refs.navbarScrollbar;
1916if (!navbar) {
1917console.error('navbarScrollbar ref not found!');
1918return;
1919}
1920//debugging tags scrolling at the tags-navi aka Schwerpunkte-Navi / secondLevel navi
1921console.log('=== debugging navbar starts here ===');
1922console.log('scrollWidth:', navbar?.scrollWidth, 'clientWidth:', navbar?.clientWidth);
1923this.isOverflowing = navbar.scrollWidth > navbar.clientWidth;
1924this.showLeftButton = navbar.scrollLeft > 0;
1925this.showRightButton = navbar.scrollLeft + navbar.clientWidth < navbar.scrollWidth;
1926console.log('isOverflowing:', this.isOverflowing,
1927'showLeft:', this.showLeftButton, 'showRight:', this.showRightButton);
1928console.log('========debugging ends here===========');
1929},
1930scrollLeft() {
1931const navbar = this.$refs.navbarScrollbar;
1932navbar.scrollBy({
1933left: -250,
1934behavior: 'smooth'
1935});
1936this.updateScrollButtons();
1937},
1938scrollRight() {
1939const navbar = this.$refs.navbarScrollbar;
1940navbar.scrollBy({
1941left: 250,
1942behavior: 'smooth'
1943});
1944this.updateScrollButtons();
1945}
1946}
1947}
1948</script>
1948
1949
1950
1951</nav>
1952
1953<div class="header-widget-collision"></div>
1954</div>
1955</header>
1956
1957
1958
1959<main id="hauptinhalt" class="main" data-role="initial-display" data-xml-entry-tagName="page" x-show="$store.campaign.pagesShow['initial-display']">
1960
1961
1962<script>
1963// global alpine store: like x-data for whole page
1964document.addEventListener('alpine:init', () => {
1965Alpine.store('campaign', {
1966// taken from xml
1967kampagnenid : 'bd8182f9-0363-4f43-936f-7a2f0666b18c',
1968kampagneUrlParam: function() {
1969return this.kampagnenid !== '' ? '&kampagnenid=' : '';
1970},
1971//form hnesk expects 0 when empty
1972selectedPraemienid: 0,
1973selectedPraemieHtml: null,
1974productAndPraemieHtml: null,
1975formId: 'tzi_CiviCRM-Mitglied-Werden-1Schritt-1D',
1976statamicCollection: 'kampagnen',
1977statamicBlueprint: 'allg_kampagne',
1978get isFunnelNaviState() {
1979return this.statamicCollection === 'kampagnen' && this.statamicBlueprint !== 'kontakt_kampagne'
1980},
1981productAndPraemieSummaryHtml: null,
1982// not in use for frontend. Only here for future maybe
1983laufzeit: function(){
1984if('' != '') return 'Laufzeit: ' + '' + ' Wochen';
1985if('' != '') {
1986let isoDate = new Date('');
1987let deutschLocalDate = isoDate.toLocaleDateString('de-DE', {timeZone: 'Europe/Berlin'});
1988return 'Laufzeit bis: ' + deutschLocalDate
1989};
1990},
1991bountyState:  function() {
1992if( this.selectedPraemienid === 0 && this.pagesShow['bounty-select'] === true && this.inModal !== true ) return 'teaser';
1993if(( this.inModal === true && this.pagesShow['bounty-select'] === true) || (this.praemienLength === 1 && this.pagesShow['bounty-select'] === true)) return 'detail';
1994if(( this.selectedPraemienid !== 0 && this.pagesShow['bounty-select'] === true) ) return 'selected';
1995if( this.pagesShow['form-wrapper'] ) return 'summary';
1996},
1997praemienLength: 0,
1998campaignNoLandingPage: false,
1999campaignDoNotHideForm: true,
2000summaryProductTitle: 'Ihnen liegt die taz am Herzen?',
2001summaryBountyTitle: '', // set when selected
2002summaryProductPicHtml: $('.campaign__product').first().find('figure.image').prop('outerHTML'),
2003summaryBountyPicHtml: '',// set when selected
2004summaryBountyZuzahlung: '',// set when selected
2005summaryBountyAboPreis: '',// set when selected
2006selectedVariante: 0,
2007selectedVarianteName: '',
2008selectedPrice: 0,
2009// special case: fixed price was delivered by a hidden Praemie
2010fixedAbopriceNoPramie: '0',
2011inModal: false,
2012// change this ternary if querys are not wished by forms when no variante / praemie
2013praemieUrlParam: function() {
2014return this.selectedPraemienid !== 0 ? '&praemienid=' : '&praemienid=';
2015},
2016varianteUrlParam: function() {
2017return this.selectedVariante !== 0 ? '&praemienvariante=' : '&praemienvariante=';
2018},
2019formActionAllParams: function() {
2020return this.kampagneUrlParam() + this.kampagnenid + this.praemieUrlParam() + this.selectedPraemienid +this.varianteUrlParam() + encodeURIComponent(this.selectedVariante.toString().trim() )
2021},
2022pagesShow: {
2023
2024"initial-display": true,
2025
2026"form-wrapper": false,
2027
2028"form-success": false,
2029
2030"form-abort": false,
2031
2032"form-error": false,
2033
2034},
2035});
2036// change from outside alpine html attributes like so:
2037// Alpine.store('campaign').pagesShow['bounty-select'] = true
2038Alpine.effect(() => {
2039// console.log(Alpine.store('campaign'));
2040// console.log('pagesShow ' + Alpine.store('campaign').pagesShow['bounty-select']);
2041let vewStates = Alpine.store('campaign').pagesShow;
2042let currentView = Object.keys(vewStates).find(key => vewStates[key] === true);
2043let index = $('.container').find('.main[data-role="' + currentView +'"]').index() -1 ;
2044//   history.pushState({"index" : index}, currentView );
2045//     console.log("History.state after pushState: ", history.state);
2046})
2047});
2048// removed: there was trouble because of this
2049/*  window.onpopstate = function() {
2050marOtaz_de.goBackCampaignPage();
2051}; */ // history.pushState({}, '');
2052</script>
2052
2053
2054
2055
2056
2057<section class="outerwrapper   contains-module-campaign__product  has-no-background    clip-">
2058<section x-ref="productAndPraemie" class="module columns is-multiline  campaign__product module-campaign__product  large contains-product is-first    clip-" x-data="{heightOfColumn: [] }">
2059
2060<div class="pic-column column tablet-order-2  mobile-order-1">
2061
2062
2063
2064
2065
2066
2067
2068
2069
2070
2071<figure id="" class=" image 
2072 
2073
2074
2075
2076">
2077
2078
2079
2080
2081<picture class="is-block   ">
2082
2083
2084<source srcset="https://taz.de/images/p/03/03_tzi_assets/taz-herz-transparent/1020/taz-herz-transparent.webp" media="(max-device-aspect-ratio: 1/1) and (min-width: 650px) and (max-width: 1023px) and (-webkit-min-device-pixel-ratio: 1.5)" type="image/webp"></source>
2085
2086
2087<source srcset="https://taz.de/images/p/03/03_tzi_assets/taz-herz-transparent/665/taz-herz-transparent.webp" media="(max-device-aspect-ratio: 1/1) and (max-device-width: 550px)" type="image/webp"></source>
2088
2089
2090<source srcset="https://taz.de/images/p/03/03_tzi_assets/taz-herz-transparent/665/taz-herz-transparent.webp" type="image/webp"></source>
2091
2092
2093
2094<source srcset="https://taz.de/images/p/03/03_tzi_assets/taz-herz-transparent/1020/taz-herz-transparent.png" media="(max-device-aspect-ratio: 1/1) and (min-width: 750px) and (max-width: 1023px) and (-webkit-min-device-pixel-ratio: 1.5)" type="image/png"></source>
2095<source srcset="https://taz.de/images/p/03/03_tzi_assets/taz-herz-transparent/665/taz-herz-transparent.png" media="(max-device-aspect-ratio: 1/1) and (max-device-width: 550px)" type="image/png"></source>
2096<source srcset="https://taz.de/images/p/03/03_tzi_assets/taz-herz-transparent/665/taz-herz-transparent.png" type="image/png"></source>
2097
2098
2099<noscript>
2100<img src=" https://taz.de/images/p/03/03_tzi_assets/taz-herz-transparent/665/taz-herz-transparent.webp" class="  withnocaption" alt="Auf einem Schwarzen Herz ist ein Banner mit der Aufschrift &#34;taz&#34; zwischen zwei tazzen zu sehen. Das Herz ist von einem Pfeil durchstochen"></img>
2101</noscript>
2102
2103
2104
2105<img src="https://taz.de/images/p/03/03_tzi_assets/taz-herz-transparent/14/taz-herz-transparent.webp" alt="Auf einem Schwarzen Herz ist ein Banner mit der Aufschrift &#34;taz&#34; zwischen zwei tazzen zu sehen. Das Herz ist von einem Pfeil durchstochen" title="Auf einem Schwarzen Herz ist ein Banner mit der Aufschrift &#34;taz&#34; zwischen zwei tazzen zu sehen. Das Herz ist von einem Pfeil durchstochen" height="443" type="image/webp"></img>
2106
2107</picture>
2108
2109
2110
2111
2112
2113</figure>
2114
2115
2116
2117</div>
2118
2119
2120<div class="text-column column is-one-third-desktop is-4-tablet mobile-order-2">
2121
2122<p class="headline typo-topline has-text-main break-word ">Werden Sie Unterstützer:in!</p>
2123
2124<h1 class="headline typo-head-medium">
2125Ihnen liegt die taz am Herzen?
2126</h1>
2127
2128<div class="typo-teaser-text leistungen__wrapper ">
2129
2130
2131Dann haben wir eine Bitte: Unterstützen Sie uns mit einem freiwilligen Beitrag. Denn damit taz.de auch weiterhin frei zugänglich bleibt, sind wir auf unsere Leser:innen angewiesen. Schon 50.000 Menschen unterstützen uns bereits. Schon ab 5 Euro sichern Sie unseren Journalismus und die Zukunft der taz. Sind Sie dabei?
2132
2133
2134</div>
2135
2136
2137
2138
2139
2140
2141
2142
2143<div class="sales_container__confirm__wrapper column mgt-auto is-6 is-flex-direction-row pt-0 pb-0 ph-0 " :class="$($el).closest('.campaign__cta_sales_dynamic_counter').length  ? 'p-0 ph-gap-mobile mgl-auto mgl-0-mobile' : '' " x-init="
2144$watch('$store.campaign.selectedPraemienid',
2145(v) => { activateButton();
2146}  );
2147if ($store.campaign.selectedPraemienid !== 0 || $store.campaign.praemienLength === 0) {activateButton()}
2148function activateButton(){
2149$($el).find('button[disabled]').removeAttr('disabled');
2150$($el).find('button.disabled').removeClass('disabled');
2151}
2152">
2153
2154<button role="button" x-init="$nextTick(() => { $store.campaign.campaignNoLandingPage && $store.campaign.praemienLength === 0 ? $dispatch('goto-formwrapper') : '' })" @click="$dispatch('goto-formwrapper')" @goto-formwrapper.window="if ($store.campaign.statamicBlueprint === 'kontakt_kampagne') {
2155marOtaz_de.scrollToCrossbrowser('.module.kontakt', {
2156block: 'start',
2157extraOffset: 0,
2158smooth: true,
2159});
2160return;
2161}
2162// save dynamic selected data for praemien summary
2163let selectedId = $store.campaign.selectedPraemienid;
2164$store.campaign.summaryBountyPicHtml = $('#' + selectedId).find('figure.image').first().prop('outerHTML');
2165$store.campaign.summaryBountyTitle = $('#' + selectedId).find('.headline').first().text();
2166$store.campaign.summaryBountyAboPreis = $('#' + selectedId).find('.abo-preis').first().text();
2167$store.campaign.summaryBountyZuzahlung = $('#' + selectedId).find('.zuzahlung').first().text();
2168if ($store.campaign.campaignDoNotHideForm != true ) {
2169// default: close initial display
2170$store.campaign.pagesShow['initial-display'] = false; marOtaz_de.scrollTop();
2171} else {
2172marOtaz_de.scrollToCrossbrowser(`.main[data-role='form-wrapper']`, {
2173block: 'start',
2174extraOffset: 0,
2175smooth: true,
2176});
2177}
2178$store.campaign.pagesShow['bounty-select'] = false;
2179$store.campaign.pagesShow['form-wrapper'] = true;
2180loadForm($store.campaign);" disabled="disabled" class=" primary-button typo-button-text button has-background-main-light-hover has-background-main-light-active disabled" :class="[$($el).closest('.campaign__cta_sales_dynamic_counter').length  ? 'mgl-0 typo-button-text-tzi primary-button mgt-auto tzi-button button mgt-large-mobile ' : '',
2181$store.campaign.bountyState() == 'teaser' || $store.campaign.bountyState() == 'selected' || ($store.campaign.praemienLength === 1 && $store.campaign.bountyState() == 'detail')
2182? 'mgt-0 mgh-small has-background-main-light-hover has-background-main-light-active ' : '' ]">
2183
2184        Jetzt unterstützen
2185      
2186</button>
2187</div>
2188
2189
2190<script x-init="$store.campaign.pagesShow['form-wrapper'] = true; loadForm($store.campaign)"></script>
2190
2191
2192</div>
2193
2194</section>
2195</section>
2196
2197
2198
2199
2200<script type="application/ld+json">
2201{"@context":"https://schema.org/","@type":"Product","name":"Werden Sie Unterstützer:in!:  Ihnen liegt die taz am Herzen?","description":"Dann haben wir eine Bitte: Unterstützen Sie uns mit einem freiwilligen Beitrag. Denn damit taz.de auch weiterhin frei zugänglich bleibt, sind wir auf unsere Leser:innen angewiesen. Schon 50.000 Menschen unterstützen uns bereits. Schon ab 5 Euro sichern Sie unseren Journalismus und die Zukunft der taz. Sind Sie dabei?","image":"https://taz.de/images/p/03/03_tzi_assets/taz-herz-transparent/1020/taz-herz-transparent.png","offers":{"@type":"Offer","url":"https://taz.de/taz-zahl-ich/ihnen-liegt-die-taz-am-herzen/!v=bd8182f9-0363-4f43-936f-7a2f0666b18c/","priceCurrency":"EUR","price":0,"availability":"https://schema.org/InStock"}}
2202</script>
2202</main><section x-show="$store.campaign.pagesShow['form-wrapper']" class="main " :class="{ 'is-active': $store.campaign.pagesShow['form-wrapper'] }" x-cloak="" data-xml-entry-point="page" data-role="form-wrapper">
2203              
2204
2205
2206<link rel="stylesheet" type="text/css" media="screen, print" href="/lib/taz-verlag-node/js/bulma-steps/dist/css/bulma-steps.min.css"></link>
2207
2208<section class="outerwrapper  has-background-background-forms has-background ">
2209<section x-data="{isMirror: false}" class="module columns form form module-form is-centered  " :class="isMirror === false ? 'has-background-background-forms hasMultiply' : 'has-background-white'">
2210<div class="column is-8 mobile-order-2 form-container">
2211
2212
2213
2214
2215<a data-identifier="ec1ivqepn" id="tzi_CiviCRM-Mitglied-Werden-1Schritt-1D"></a>
2216
2217</div>
2218
2219
2220
2221
2222</section>
2223</section>
2224
2225
2226<script>
2227// Vanilla-JS replacement for the former jQuery form ajaxification.
2228// Kept intentionally local to the form flow instead of rebuilding the old
2229// generic filOtaz_de.ajaxify / Href helper infrastructure.
2230if (true === false) loadForm();
2231function loadForm(storeCampaign) {
2232// Search is loaded together with the archive login form.
2233if ("tzi_CiviCRM-Mitglied-Werden-1Schritt-1D" === 'arc-search') return;
2234const formCode = "";
2235const formCodeAttr = "";
2236const formId = "tzi_CiviCRM-Mitglied-Werden-1Schritt-1D";
2237let formSel = '*[data-identifier="ec1ivqepn"]';
2238let formUrl = '/!form=' + formId + ';x/';
2239// Archive login/search special case.
2240if (false === true) {
2241const match = /tazsid=([^;]*)/i.exec(document.cookie);
2242const value = match !== null ? match[1] : '0';
2243formUrl = '/!arcsid=' + value + '/';
2244}
2245// Archive: when src was supplied explicitly, call that complete URL.
2246if (false) formUrl = formId;
2247formUrl += '?node=1';
2248// Campaign forms are loaded after the campaign/bounty selection.
2249if (storeCampaign && storeCampaign.formId) {
2250formUrl = '/!form=' + storeCampaign.formId + ';x/?node=1' + storeCampaign.formActionAllParams();
2251formSel = '#' + cssEscape(storeCampaign.formId);
2252}
2253let param = (
2254marOtaz_de &&
2255typeof marOtaz_de.isMobile === 'function' &&
2256marOtaz_de.isMobile()
2257) ? '&mobile=1' : '&mobile=0';
2258if (formCodeAttr !== '') param += '&code=' + encodeURIComponent(formCodeAttr);
2259if (formCode !== '') param += '&code=' + encodeURIComponent(formCode);
2260// Comes from head_matomo.html.
2261if (typeof globalTrackingParam === 'string' && globalTrackingParam !== '') {
2262param += globalTrackingParam;
2263}
2264formUrl += param;
2265const target = document.querySelector(formSel);
2266if (!target) return;
2267const config = {
2268url: formUrl,
2269pick: 'fragment#form > *',
2270replacements: []
2271};
2272
2273loadInitialForm(target, config);
2274}
2275function cssEscape(value) {
2276if (window.CSS && typeof window.CSS.escape === 'function') return window.CSS.escape(value);
2277return String(value).replace(/[^a-zA-Z0-9_-]/g, function (character) {
2278return '\\' + character;
2279});
2280}
2281async function loadInitialForm(target, config) {
2282try {
2283const responseDocument = await requestForm(config.url, 'GET');
2284mountResponse(target, responseDocument, config);
2285} catch (error) {
2286showRequestError(error);
2287}
2288}
2289function bindForm(form, config) {
2290let flying = false;
2291let lastSubmitter = null;
2292form.addEventListener('click', function (event) {
2293if (!(event.target instanceof Element)) return;
2294const submitter = event.target.closest(
2295'button[type="submit"], input[type="submit"], input[type="image"], button:not([type])'
2296);
2297if (submitter && form.contains(submitter)) lastSubmitter = submitter;
2298});
2299form.addEventListener('submit', async function (event) {
2300event.preventDefault();
2301if (flying) return;
2302flying = true;
2303const submitter = event.submitter || lastSubmitter || null;
2304const body = serializeForm(form, submitter);
2305const restore = blockForm(form);
2306try {
2307const responseDocument = await requestForm(config.url, 'POST', body);
2308const replaced = mountResponse(form, responseDocument, config);
2309// If the server returned no matching fragment, keep the old form usable.
2310if (!replaced) {
2311restore();
2312flying = false;
2313}
2314} catch (error) {
2315restore();
2316flying = false;
2317showRequestError(error);
2318}
2319});
2320}
2321function serializeForm(form, submitter) {
2322const params = new URLSearchParams();
2323const formData = new FormData(form);
2324formData.forEach(function (value, key) {
2325// jQuery.serialize() ignored file input contents as well.
2326if (typeof value === 'string') params.append(key, value);
2327});
2328// jQuery's old click handler added the clicked submit button to the form.
2329if (submitter && submitter.name && !submitter.disabled) {
2330params.append(submitter.name, submitter.value || '');
2331}
2332return params.toString();
2333}
2334async function requestForm(url, method, body) {
2335const requestUrl = new URL(url, window.location.href);
2336// Preserve the local-development behavior of the old helper.
2337if (window.location.hostname === 'localnode.taz.de') {
2338requestUrl.hostname = 'localnode.taz.de';
2339requestUrl.port = '';
2340}
2341/*
2342* IMPORTANT:
2343* Do not use requestUrl.searchParams here.
2344*
2345* The legacy Href implementation did not URL-encode parameter
2346* names and therefore preserved URLs such as:
2347*
2348*   ?/unsubscribe.php?reset=1&...
2349*
2350* URLSearchParams would turn this into:
2351*
2352*   ?%2Funsubscribe.php%3Freset=1&...
2353*
2354* Also preserve the old `xhr` flag semantics (`&xhr`, not
2355* `&xhr=true`).
2356*/
2357let requestHref = requestUrl.toString();
2358requestHref += requestUrl.search ? '&xhr' : '?xhr';
2359const options = {
2360method: method,
2361credentials: 'include',
2362cache: 'no-store',
2363headers: {}
2364};
2365if (requestUrl.origin === window.location.origin) {
2366options.headers['X-Requested-With'] = 'XMLHttpRequest';
2367}
2368if (method === 'POST') {
2369options.headers['Content-Type'] =
2370'application/x-www-form-urlencoded; charset=UTF-8';
2371options.body = body;
2372}
2373console.log(requestHref);
2374const response = await fetch(requestHref, options);
2375const responseText = await response.text();
2376if (!response.ok) {
2377const error = new Error(response.statusText || 'Fetch error');
2378error.status = response.status;
2379error.statusText = response.statusText;
2380throw error;
2381}
2382return new DOMParser().parseFromString(responseText, 'text/html');
2383}
2384function mountResponse(primaryTarget, responseDocument, config) {
2385const primaryReplaced = replaceFragment(
2386primaryTarget,
2387responseDocument,
2388config.pick,
2389true,
2390config
2391);
2392config.replacements.forEach(function (replacement) {
2393const target = document.querySelector(replacement.target);
2394if (!target) return;
2395replaceFragment(
2396target,
2397responseDocument,
2398replacement.pick,
2399replacement.bindForms !== false,
2400config
2401);
2402});
2403return primaryReplaced;
2404}
2405function replaceFragment(target, responseDocument, selector, shouldBindForms, config) {
2406const picked = Array.from(responseDocument.querySelectorAll(selector));
2407if (!picked.length || !target.parentNode) return false;
2408const marker = document.createComment('form ajax replacement');
2409const oldId = target.id;
2410const inserted = [];
2411const scripts = [];
2412target.parentNode.insertBefore(marker, target);
2413picked.forEach(function (sourceNode) {
2414const prepared = prepareNode(sourceNode);
2415scripts.push.apply(scripts, prepared.scripts);
2416if (!prepared.node) return;
2417if (oldId && prepared.node.nodeType === Node.ELEMENT_NODE) {
2418prepared.node.id = oldId;
2419}
2420marker.parentNode.insertBefore(prepared.node, marker);
2421inserted.push(prepared.node);
2422});
2423target.remove();
2424marker.remove();
2425if (shouldBindForms) {
2426inserted.forEach(function (node) {
2427if (node instanceof Element) bindFormsIn(node, config);
2428});
2429}
2430// Inline/external scripts contained in the returned fragment must be
2431// recreated to execute after insertion.
2432scripts.forEach(executeScript);
2433animateInsertedContent(inserted);
2434inserted.forEach(function (node) {
2435if (!(node instanceof Element)) return;
2436if (shouldBindForms) applyFormTabindex(node);
2437dispatchChangeEvents(node);
2438showServerErrors(node);
2439});
2440return true;
2441}
2442function animateInsertedContent(nodes) {
2443if (window.matchMedia('(prefers-reduced-motion: reduce)').matches) return;
2444nodes.forEach(function (node) {
2445if (!(node instanceof Element) || typeof node.animate !== 'function') return;
2446node.animate(
2447[
2448{ opacity: 0, transform: 'translateY(5px)' },
2449{ opacity: 1, transform: 'translateY(0)' }
2450],
2451{ duration: 180, easing: 'ease-out' }
2452);
2453});
2454}
2455function bindFormsIn(root, config) {
2456if (root instanceof HTMLFormElement) bindForm(root, config);
2457root.querySelectorAll('form').forEach(function (form) {
2458bindForm(form, config);
2459});
2460}
2461function applyFormTabindex(root) {
2462const forms = [];
2463if (root instanceof HTMLFormElement) forms.push(root);
2464root.querySelectorAll('form').forEach(function (form) { forms.push(form); });
2465forms.forEach(function (form) {
2466form.querySelectorAll('input, textarea, select, button').forEach(function (control) {
2467if (isVisible(control)) control.tabIndex = 1;
2468});
2469});
2470}
2471function isVisible(element) {
2472return !!(element.offsetWidth || element.offsetHeight || element.getClientRects().length);
2473}
2474function prepareNode(node) {
2475const imported = document.importNode(node, true);
2476const scripts = [];
2477if (imported.nodeType === Node.ELEMENT_NODE && imported.matches('script')) {
2478scripts.push(imported);
2479return { node: null, scripts: scripts };
2480}
2481imported.querySelectorAll('script').forEach(function (script) {
2482scripts.push(script);
2483script.remove();
2484});
2485return { node: imported, scripts: scripts };
2486}
2487function executeScript(script) {
2488const executable = document.createElement('script');
2489Array.from(script.attributes).forEach(function (attribute) {
2490executable.setAttribute(attribute.name, attribute.value);
2491});
2492executable.textContent = script.textContent;
2493document.body.appendChild(executable);
2494}
2495function blockForm(form) {
2496const controls = Array.from(form.querySelectorAll('input, textarea, select, button'));
2497const sectBodies = Array.from(form.querySelectorAll('.sectbody'));
2498const controlState = controls.map(function (control) {
2499return { control: control, disabled: control.disabled };
2500});
2501const bodyState = sectBodies.map(function (body) {
2502return {
2503body: body,
2504opacity: body.style.opacity,
2505transition: body.style.transition
2506};
2507});
2508form.setAttribute('aria-busy', 'true');
2509sectBodies.forEach(function (body) {
2510body.style.transition = 'opacity 140ms ease';
2511body.style.opacity = '0.3';
2512});
2513controls.forEach(function (control) {
2514control.disabled = true;
2515});
2516return function restore() {
2517controlState.forEach(function (state) {
2518if (!state.control.isConnected) return;
2519state.control.disabled = state.disabled;
2520});
2521bodyState.forEach(function (state) {
2522if (!state.body.isConnected) return;
2523state.body.style.opacity = state.opacity;
2524state.body.style.transition = state.transition;
2525});
2526if (form.isConnected) form.removeAttribute('aria-busy');
2527};
2528}
2529function dispatchChangeEvents(element) {
2530element.dispatchEvent(new CustomEvent('TAZdomChange', { bubbles: true }));
2531element.dispatchEvent(new CustomEvent('TAZboxChange', { bubbles: true }));
2532}
2533function showServerErrors(root) {
2534const errors = Array.from(root.querySelectorAll('.error'));
2535if (!errors.length) return;
2536const messages = errors
2537.map(function (error) { return error.textContent.trim(); })
2538.filter(Boolean);
2539errors.forEach(function (error) { error.remove(); });
2540if (messages.length) window.alert(messages.join('\n\n'));
2541}
2542function showRequestError(error) {
2543const status = error && error.status ? error.status + ' ' : '';
2544const message = error && (error.statusText || error.message)
2545? (error.statusText || error.message)
2546: 'Unbekannter Fehler';
2547window.alert('Übertragungsfehler\n' + status + message);
2548}
2549</script>
2549
2550
2551
2552
2553
2554
2555<section class="outerwrapper   contains-module-linklist_collection  has-no-background    clip-">
2556<section class="module columns is-multiline  linklist_collection module-linklist_collection legal modals contains-legal     clip-" x-data="{heightOfColumn: [] }">
2557
2558
2559
2560
2561<header class="column is-12-mobile mobile-order-1 is-flex-direction-row  is-12-tablet is-align-items-center">
2562
2563<input id="form_agreement" class=" checkbox form-control typo-form-input-entry has-background-white input right legal-checkbox " type="checkbox" oninput="this.setCustomValidity('')" style="width: 55px; height: 100%" oninvalid="this.setCustomValidity('Bitte bestätigen Sie die AGBs.')" required="required" @input="$el.toggleAttribute('checked')" value="1"></input>
2564<label for="form_agreement" class="label typo-form-input-topline checkbox_empty_redhov no-hover icon small is-flex mgr-small"></label>
2565
2566
2567
2568<h2 class="headline typo-head-medium ">
2569Datenschutz
2570</h2>
2571
2572
2573</header>
2574
2575
2576
2577
2578<div class="bool_field field column mgt-small pt-0 is-12 mobile-order-2" x-init="let isInForm = $($el).closest('form').length; if (!isInForm) $($el).closest('.outerwrapper').addClass('is-hidden')  ">
2579<div class="input_label_wrapper is-flex is-align-items-baseline wrapper_checkbox " x-id="['agreement']">
2580<label :for="$id('agreement')" class="label typo-form-input-topline small is-flex">
2581
2582<p class="is-inline-block paragraph is-legal-0">Die <a class="js-modal-trigger icon-link-text link in-text-link" data-target="modal-apzubrld3">Datenschutzerklärung</a> habe ich zur Kenntnis genommen. Ich stimme der Nutzung meiner E-Mail-Adresse für taz-Informationen zu. Diese Zustimmung kann ich jederzeit und formlos per E-Mail an [email protected] widerrufen.</p>
2583</label>
2584</div>
2585</div>
2586
2587
2588
2589
2590
2591
2592<dialog id="modal-apzubrld3" class="modal linklist_collection module-linklist_collection" @click="if ($event.target === $el) $el.close()">
2593<div class="modal-card ">
2594<header class="is-flex is-flex-direction-column modal-card-head">
2595<div class="is-flex full is-align-items-flex-start is-flex-direction-row ">
2596
2597
2598<h1 class="full mgr-medium typo-head-medium">Datenschutzerklärung der taz-Gruppe</h1>
2599
2600<button type="button" class="mgl-auto delete-modal icon medium-large close_circle_redhov" aria-label="Dialogfenster schließen">
2601</button>
2602</div>
2603
2604<div class="dotted-inline mgt-medium"></div>
2605
2606</header>
2607
2608<section class="modal-card-body pt-0">
2609<div class="columns is-flex is-justify-content-center">
2610<div class=" column ">
2611
2612
2613
2614
2615
2616
2617
2618<div class="columns is-centered">
2619<div class="is-8-tablet is-12-mobile column mobile-order-1">
2620<div class="typo-teaser-text">
2621
2622
2623
2624
2625<p class="paragraph"><em>Letzte Änderung: Berlin, 01.03.2023</em> </p>
2626                  <p class="paragraph last">Die Unternehmen der taz-Gruppe nehmen den Schutz personenbezogener Daten sehr ernst. Wir haben technische und organisatorische Maßnahmen getroffen, die sicherstellen, dass die gesetzlichen Vorschriften zu personenbezogenen Daten nach der DSGVO eingehalten werden. Die Hinweise in der Datenschutzerklärung geben im ersten Abschnitt einen einfachen Überblick darüber, was mit Ihren personenbezogenen Daten passiert, wenn Sie unsere Website besuchen. Personenbezogene Daten sind alle Daten, mit denen Sie persönlich identifiziert werden können. Ausführliche Informationen zum Thema Datenschutz finden Sie in den Abschnitten 2 – 7 unserer Datenschutzerklärung ... <a href="https://taz.de/Wir-sind-uns-sicher/!vn5957314/" target="_blank" class="link in-text-link"><strong>Weiterlesen</strong></a></p>
2627
2628</div>
2629</div>
2630</div>
2631
2632
2633
2634</div>
2635</div>
2636</section>
2637</div>
2638</dialog>
2639
2640
2641
2642</section>
2643</section>
2644
2645
2646<section class="outerwrapper   contains-module-kontakt has-background-tzi-background-light has-background    clip-">
2647<section class="module columns is-multiline  kontakt module-kontakt   contains-kontakt   has-background-tzi-background-light theme hasMultiply  clip-" x-data="{heightOfColumn: [] }">
2648
2649<div class="column mobile-order-1">
2650
2651<h2 class="typo-head-medium mgb-small has-text-tzi-text">
2652
2653Fragen? Wir helfen gerne weiter
2654</h2>
2655
2656
2657
2658<div x-cloak="">
2659
2660
2661</div>
2662</div>
2663<div class="column mobile-order-2 ">
2664<h3 class="has-text-tzi-text typo-teaser-text-bold">
2665taz zahl ich-Team
2666</h3>
2667<p class="hours mgb-medium typo-teaser-text">
2668Mo-Fr, 10-16 Uhr
2669</p>
2670<div>
2671
2672
2673<a href="tel:+49 (0) 30 - 25902 - 959" class="infolist  has-background-main-background has-background-red-hover has-background-tzi-light-hover has-background-tzi-light-active ">
2674<span class="mgh-small icon medium telephone_redhov no-hover center"></span>
2675<span class="typo-icontext">Telefon</span>
2676<span class="typo-linklist-large mgr-small">+49 (0) 30 - 25902 - 959</span>
2677</a>
2678
2679
2680<a href="mailto:[email protected]" class="infolist  has-background-main-background has-background-tzi-light-hover has-background-tzi-light-active ">
2681<span class="mgh-small icon medium e_mail_redhov center no-hover"></span>
2682<span class="typo-icontext">E-Mail</span>
2683<span class="typo-linklist-large mgr-small"> [email protected]</span>
2684</a>
2685
2686
2687</div>
2688
2689
2690
2691
2692<div class="dotted-inline mgt-large "> </div>
2693<h3 class="mgt-medium typo-teaser-text-bold has-text-tzi-text">
2694Postanschrift
2695</h3>
2696<p class="typo-teaser-text mgb-0">
2697
2698        Friedrichstraße 21
2699      
2700</p>
2701<p class="typo-teaser-text">
2702
2703        10969 Berlin
2704      
2705</p>
2706
2707</div>
2708
2709</section>
2710</section>
2711
2712<script type="application/ld+json">
2713{"@context":"https://schema.org","@type":"ContactPoint","url":"https://taz.de/taz-zahl-ich/ihnen-liegt-die-taz-am-herzen/!v=bd8182f9-0363-4f43-936f-7a2f0666b18c/","contactType":"customer service","description":"","email":"[email protected]","telephone":"+49 (0) 30 - 25902 - 959","contactOption":["TollFree","HearingImpairedSupported"],"areaServed":{"@type":"Country","name":"DE"},"availableLanguage":["Deutsch"]}
2714</script>
2714
2715</section><section x-show="$store.campaign.pagesShow['form-success']" class="main " :class="{ 'is-active': $store.campaign.pagesShow['form-success'] }" x-cloak="" data-xml-entry-point="page" data-role="form-success">
2716              
2717
2718
2719
2720<section class="outerwrapper   contains-module-notification has-background-notifications-success-background has-background  ">
2721<section class="module columns notification module-notification success-message is-first has-background-notifications-success-background">
2722<div class="column is-8-tablet mobile-order-1">
2723<div class="is-flex is-align-items-flex-start">
2724<span class="pr-small-medium fade-in-fast icon medium success_darkhov no-hover">
2725</span>
2726<div>
2727<p class=" headline typo-head-medium  mgb-small has-text-notifications-success">
2728Vielen Dank für Ihre Unterstützung!
2729</p>
2730<h1 class="typo-teaser-text">
2731
2732
2733
2734
2735
2736<p class="paragraph last">Sie und über 51.800 andere ermöglichen unabhängigen, kritischen Journalismus, der solidarisch für jede:n frei zugänglich ist. Danke, dass Sie nun Teil unserer Community sind!<br></br>Wir haben Ihnen zur Bestätigung Ihrer Unterstützung eine E-Mail geschickt. Bitte prüfen Sie Ihr Postfach sowie gegebenenfalls den Spam-Ordner. Falls Sie keine Nachricht erhalten haben, schreiben Sie uns bitte an: [email protected].</p>
2737
2738
2739</h1>
2740</div>
2741</div>
2742</div>
2743
2744</section>
2745</section>
2746
2747
2748<section class="outerwrapper   contains-module-linklist_collection  has-no-background   clip-">
2749<section class="module columns is-multiline  linklist_collection module-linklist_collection  modals contains-faq     clip-" x-data="{heightOfColumn: [] }">
2750
2751
2752
2753
2754<header class="column is-12-mobile mobile-order-1 is-12-tablet  mgb-small">
2755
2756
2757
2758<h2 class="headline typo-head-medium ">
2759Falls Sie noch Fragen haben ...
2760</h2>
2761
2762
2763</header>
2764
2765
2766
2767
2768
2769
2770<article class="column is-4-tablet submodule dotted  mobile-order-2">
2771
2772<button data-target="modal-cbrfe5lr1" role="button" aria-haspopup="dialog" aria-label="Habt ihr einen Newsletter für die taz zahl ich-Community?" class="teaser-link link js-modal-trigger icon-link-wrapper ">
2773
2774<p class="headline typo-topline-regular mgb-small">taz zahl ich</p>
2775<p class="headline break-word link typo-head-small mgb-small ">
2776Habt ihr einen Newsletter für die taz zahl ich-Community?
2777</p>
2778
2779<div class="mgt-auto">
2780
2781
2782
2783<div class=" typo-link-grey-onpage icon-link-wrapper is-flex mgt-medium is-align-items-center">
2784<span class="typo-link icon-link-text">
2785mehr lesen
2786</span>
2787<span class="icon small read_more_grey_redhov"></span>
2788</div>
2789</div>
2790</button>
2791</article>
2792
2793
2794
2795
2796
2797
2798<dialog id="modal-cbrfe5lr1" class="modal linklist_collection module-linklist_collection" @click="if ($event.target === $el) $el.close()">
2799<div class="modal-card ">
2800<header class="is-flex is-flex-direction-column modal-card-head">
2801<div class="is-flex full is-align-items-flex-start is-flex-direction-row ">
2802
2803
2804<h1 class="full mgr-medium typo-head-medium">Habt ihr einen Newsletter für die taz zahl ich-Community?</h1>
2805
2806<button type="button" class="mgl-auto delete-modal icon medium-large close_circle_redhov" aria-label="Dialogfenster schließen">
2807</button>
2808</div>
2809
2810<div class="dotted-inline mgt-medium"></div>
2811
2812</header>
2813
2814<section class="modal-card-body pt-0">
2815<div class="columns is-flex is-justify-content-center">
2816<div class=" column ">
2817
2818
2819
2820
2821
2822
2823
2824
2825
2826
2827<div x-data="{backlink: $(`.navbar-first-level .navbar-link[title='service']`).attr('href') || '/!v=faqs'}" class="column is-8-tablet is-12-mobile mgh-auto-tablet mgb-large faq-rte ">
2828
2829
2830
2831<div class="mgt-medium typo-teaser-text">
2832
2833
2834
2835
2836<p class="paragraph last">Ja! Alle zwei Wochen empfehlen wir im Newsletter für <em>taz zahl ich</em>-Mitglieder ausgewählte Artikel und Recherchen, halten Sie über die taz und unsere Herzensprojekte auf dem Laufenden und laden zu Events ein. Außerdem berichten wir natürlich über den aktuellen Stand unseres Solidamodells. Anmelden können Sie sich hier:</p>
2837
2838</div>
2839</div>
2840
2841
2842
2843<div class="columns">
2844<div class="column is-12  pb-0 formFaq  mobile-order-1">
2845
2846
2847
2848<link rel="stylesheet" type="text/css" media="screen, print" href="/lib/taz-verlag-node/js/bulma-steps/dist/css/bulma-steps.min.css"></link>
2849
2850<section class="outerwrapper  has-background-background-forms has-background ">
2851<section x-data="{isMirror: false}" class="module columns form linklist_collection module-linklist_collection is-centered  " :class="isMirror === false ? 'has-background-background-forms hasMultiply' : 'has-background-white'">
2852<div class="column is-8 mobile-order-2 form-container">
2853
2854
2855
2856
2857<a data-identifier="1664jjvws" id="tzi_Newsletter"></a>
2858
2859</div>
2860
2861
2862
2863
2864</section>
2865</section>
2866
2867
2868<script>
2869// Vanilla-JS replacement for the former jQuery form ajaxification.
2870// Kept intentionally local to the form flow instead of rebuilding the old
2871// generic filOtaz_de.ajaxify / Href helper infrastructure.
2872if (false === false) loadForm();
2873function loadForm(storeCampaign) {
2874// Search is loaded together with the archive login form.
2875if ("tzi_Newsletter" === 'arc-search') return;
2876const formCode = "";
2877const formCodeAttr = "";
2878const formId = "tzi_Newsletter";
2879let formSel = '*[data-identifier="1664jjvws"]';
2880let formUrl = '/!form=' + formId + ';x/';
2881// Archive login/search special case.
2882if (false === true) {
2883const match = /tazsid=([^;]*)/i.exec(document.cookie);
2884const value = match !== null ? match[1] : '0';
2885formUrl = '/!arcsid=' + value + '/';
2886}
2887// Archive: when src was supplied explicitly, call that complete URL.
2888if (false) formUrl = formId;
2889formUrl += '?node=1';
2890// Campaign forms are loaded after the campaign/bounty selection.
2891if (storeCampaign && storeCampaign.formId) {
2892formUrl = '/!form=' + storeCampaign.formId + ';x/?node=1' + storeCampaign.formActionAllParams();
2893formSel = '#' + cssEscape(storeCampaign.formId);
2894}
2895let param = (
2896marOtaz_de &&
2897typeof marOtaz_de.isMobile === 'function' &&
2898marOtaz_de.isMobile()
2899) ? '&mobile=1' : '&mobile=0';
2900if (formCodeAttr !== '') param += '&code=' + encodeURIComponent(formCodeAttr);
2901if (formCode !== '') param += '&code=' + encodeURIComponent(formCode);
2902// Comes from head_matomo.html.
2903if (typeof globalTrackingParam === 'string' && globalTrackingParam !== '') {
2904param += globalTrackingParam;
2905}
2906formUrl += param;
2907const target = document.querySelector(formSel);
2908if (!target) return;
2909const config = {
2910url: formUrl,
2911pick: 'fragment#form > *',
2912replacements: []
2913};
2914
2915loadInitialForm(target, config);
2916}
2917function cssEscape(value) {
2918if (window.CSS && typeof window.CSS.escape === 'function') return window.CSS.escape(value);
2919return String(value).replace(/[^a-zA-Z0-9_-]/g, function (character) {
2920return '\\' + character;
2921});
2922}
2923async function loadInitialForm(target, config) {
2924try {
2925const responseDocument = await requestForm(config.url, 'GET');
2926mountResponse(target, responseDocument, config);
2927} catch (error) {
2928showRequestError(error);
2929}
2930}
2931function bindForm(form, config) {
2932let flying = false;
2933let lastSubmitter = null;
2934form.addEventListener('click', function (event) {
2935if (!(event.target instanceof Element)) return;
2936const submitter = event.target.closest(
2937'button[type="submit"], input[type="submit"], input[type="image"], button:not([type])'
2938);
2939if (submitter && form.contains(submitter)) lastSubmitter = submitter;
2940});
2941form.addEventListener('submit', async function (event) {
2942event.preventDefault();
2943if (flying) return;
2944flying = true;
2945const submitter = event.submitter || lastSubmitter || null;
2946const body = serializeForm(form, submitter);
2947const restore = blockForm(form);
2948try {
2949const responseDocument = await requestForm(config.url, 'POST', body);
2950const replaced = mountResponse(form, responseDocument, config);
2951// If the server returned no matching fragment, keep the old form usable.
2952if (!replaced) {
2953restore();
2954flying = false;
2955}
2956} catch (error) {
2957restore();
2958flying = false;
2959showRequestError(error);
2960}
2961});
2962}
2963function serializeForm(form, submitter) {
2964const params = new URLSearchParams();
2965const formData = new FormData(form);
2966formData.forEach(function (value, key) {
2967// jQuery.serialize() ignored file input contents as well.
2968if (typeof value === 'string') params.append(key, value);
2969});
2970// jQuery's old click handler added the clicked submit button to the form.
2971if (submitter && submitter.name && !submitter.disabled) {
2972params.append(submitter.name, submitter.value || '');
2973}
2974return params.toString();
2975}
2976async function requestForm(url, method, body) {
2977const requestUrl = new URL(url, window.location.href);
2978// Preserve the local-development behavior of the old helper.
2979if (window.location.hostname === 'localnode.taz.de') {
2980requestUrl.hostname = 'localnode.taz.de';
2981requestUrl.port = '';
2982}
2983/*
2984* IMPORTANT:
2985* Do not use requestUrl.searchParams here.
2986*
2987* The legacy Href implementation did not URL-encode parameter
2988* names and therefore preserved URLs such as:
2989*
2990*   ?/unsubscribe.php?reset=1&...
2991*
2992* URLSearchParams would turn this into:
2993*
2994*   ?%2Funsubscribe.php%3Freset=1&...
2995*
2996* Also preserve the old `xhr` flag semantics (`&xhr`, not
2997* `&xhr=true`).
2998*/
2999let requestHref = requestUrl.toString();
3000requestHref += requestUrl.search ? '&xhr' : '?xhr';
3001const options = {
3002method: method,
3003credentials: 'include',
3004cache: 'no-store',
3005headers: {}
3006};
3007if (requestUrl.origin === window.location.origin) {
3008options.headers['X-Requested-With'] = 'XMLHttpRequest';
3009}
3010if (method === 'POST') {
3011options.headers['Content-Type'] =
3012'application/x-www-form-urlencoded; charset=UTF-8';
3013options.body = body;
3014}
3015console.log(requestHref);
3016const response = await fetch(requestHref, options);
3017const responseText = await response.text();
3018if (!response.ok) {
3019const error = new Error(response.statusText || 'Fetch error');
3020error.status = response.status;
3021error.statusText = response.statusText;
3022throw error;
3023}
3024return new DOMParser().parseFromString(responseText, 'text/html');
3025}
3026function mountResponse(primaryTarget, responseDocument, config) {
3027const primaryReplaced = replaceFragment(
3028primaryTarget,
3029responseDocument,
3030config.pick,
3031true,
3032config
3033);
3034config.replacements.forEach(function (replacement) {
3035const target = document.querySelector(replacement.target);
3036if (!target) return;
3037replaceFragment(
3038target,
3039responseDocument,
3040replacement.pick,
3041replacement.bindForms !== false,
3042config
3043);
3044});
3045return primaryReplaced;
3046}
3047function replaceFragment(target, responseDocument, selector, shouldBindForms, config) {
3048const picked = Array.from(responseDocument.querySelectorAll(selector));
3049if (!picked.length || !target.parentNode) return false;
3050const marker = document.createComment('form ajax replacement');
3051const oldId = target.id;
3052const inserted = [];
3053const scripts = [];
3054target.parentNode.insertBefore(marker, target);
3055picked.forEach(function (sourceNode) {
3056const prepared = prepareNode(sourceNode);
3057scripts.push.apply(scripts, prepared.scripts);
3058if (!prepared.node) return;
3059if (oldId && prepared.node.nodeType === Node.ELEMENT_NODE) {
3060prepared.node.id = oldId;
3061}
3062marker.parentNode.insertBefore(prepared.node, marker);
3063inserted.push(prepared.node);
3064});
3065target.remove();
3066marker.remove();
3067if (shouldBindForms) {
3068inserted.forEach(function (node) {
3069if (node instanceof Element) bindFormsIn(node, config);
3070});
3071}
3072// Inline/external scripts contained in the returned fragment must be
3073// recreated to execute after insertion.
3074scripts.forEach(executeScript);
3075animateInsertedContent(inserted);
3076inserted.forEach(function (node) {
3077if (!(node instanceof Element)) return;
3078if (shouldBindForms) applyFormTabindex(node);
3079dispatchChangeEvents(node);
3080showServerErrors(node);
3081});
3082return true;
3083}
3084function animateInsertedContent(nodes) {
3085if (window.matchMedia('(prefers-reduced-motion: reduce)').matches) return;
3086nodes.forEach(function (node) {
3087if (!(node instanceof Element) || typeof node.animate !== 'function') return;
3088node.animate(
3089[
3090{ opacity: 0, transform: 'translateY(5px)' },
3091{ opacity: 1, transform: 'translateY(0)' }
3092],
3093{ duration: 180, easing: 'ease-out' }
3094);
3095});
3096}
3097function bindFormsIn(root, config) {
3098if (root instanceof HTMLFormElement) bindForm(root, config);
3099root.querySelectorAll('form').forEach(function (form) {
3100bindForm(form, config);
3101});
3102}
3103function applyFormTabindex(root) {
3104const forms = [];
3105if (root instanceof HTMLFormElement) forms.push(root);
3106root.querySelectorAll('form').forEach(function (form) { forms.push(form); });
3107forms.forEach(function (form) {
3108form.querySelectorAll('input, textarea, select, button').forEach(function (control) {
3109if (isVisible(control)) control.tabIndex = 1;
3110});
3111});
3112}
3113function isVisible(element) {
3114return !!(element.offsetWidth || element.offsetHeight || element.getClientRects().length);
3115}
3116function prepareNode(node) {
3117const imported = document.importNode(node, true);
3118const scripts = [];
3119if (imported.nodeType === Node.ELEMENT_NODE && imported.matches('script')) {
3120scripts.push(imported);
3121return { node: null, scripts: scripts };
3122}
3123imported.querySelectorAll('script').forEach(function (script) {
3124scripts.push(script);
3125script.remove();
3126});
3127return { node: imported, scripts: scripts };
3128}
3129function executeScript(script) {
3130const executable = document.createElement('script');
3131Array.from(script.attributes).forEach(function (attribute) {
3132executable.setAttribute(attribute.name, attribute.value);
3133});
3134executable.textContent = script.textContent;
3135document.body.appendChild(executable);
3136}
3137function blockForm(form) {
3138const controls = Array.from(form.querySelectorAll('input, textarea, select, button'));
3139const sectBodies = Array.from(form.querySelectorAll('.sectbody'));
3140const controlState = controls.map(function (control) {
3141return { control: control, disabled: control.disabled };
3142});
3143const bodyState = sectBodies.map(function (body) {
3144return {
3145body: body,
3146opacity: body.style.opacity,
3147transition: body.style.transition
3148};
3149});
3150form.setAttribute('aria-busy', 'true');
3151sectBodies.forEach(function (body) {
3152body.style.transition = 'opacity 140ms ease';
3153body.style.opacity = '0.3';
3154});
3155controls.forEach(function (control) {
3156control.disabled = true;
3157});
3158return function restore() {
3159controlState.forEach(function (state) {
3160if (!state.control.isConnected) return;
3161state.control.disabled = state.disabled;
3162});
3163bodyState.forEach(function (state) {
3164if (!state.body.isConnected) return;
3165state.body.style.opacity = state.opacity;
3166state.body.style.transition = state.transition;
3167});
3168if (form.isConnected) form.removeAttribute('aria-busy');
3169};
3170}
3171function dispatchChangeEvents(element) {
3172element.dispatchEvent(new CustomEvent('TAZdomChange', { bubbles: true }));
3173element.dispatchEvent(new CustomEvent('TAZboxChange', { bubbles: true }));
3174}
3175function showServerErrors(root) {
3176const errors = Array.from(root.querySelectorAll('.error'));
3177if (!errors.length) return;
3178const messages = errors
3179.map(function (error) { return error.textContent.trim(); })
3180.filter(Boolean);
3181errors.forEach(function (error) { error.remove(); });
3182if (messages.length) window.alert(messages.join('\n\n'));
3183}
3184function showRequestError(error) {
3185const status = error && error.status ? error.status + ' ' : '';
3186const message = error && (error.statusText || error.message)
3187? (error.statusText || error.message)
3188: 'Unbekannter Fehler';
3189window.alert('Übertragungsfehler\n' + status + message);
3190}
3191</script>
3191
3192
3193
3194
3195</div>
3196</div>
3197
3198
3199
3200
3201<script type="application/ld+json">
3202{"@context":"http://schema.org/","@type":"FAQPage","@id":"https://taz.de/!v=bd8182f9-0363-4f43-936f-7a2f0666b18c/","mainEntity":[{"@type":"Question","name":"Habt ihr einen Newsletter für die taz zahl ich-Community?","acceptedAnswer":{"@type":"Answer","text":"Ja! Alle zwei Wochen empfehlen wir im Newsletter für taz zahl ich-Mitglieder ausgewählte Artikel und Recherchen, halten Sie über die taz und unsere Herzensprojekte auf dem Laufenden und laden zu Events ein. Außerdem berichten wir natürlich über den aktuellen Stand unseres Solidamodells. Anmelden können Sie sich hier:"}}]}
3203</script>
3203
3204
3205
3206
3207</div>
3208</div>
3209</section>
3210</div>
3211</dialog>
3212
3213
3214
3215
3216
3217
3218
3219<article class="column is-4-tablet submodule dotted  mobile-order-3">
3220
3221<button data-target="modal-khx6hsm84" role="button" aria-haspopup="dialog" aria-label="Warum sehe ich eure Zahlunsgsaufforderungen, obwohl ich schon zahle?" class="teaser-link link js-modal-trigger icon-link-wrapper ">
3222
3223<p class="headline typo-topline-regular mgb-small">taz zahl ich</p>
3224<p class="headline break-word link typo-head-small mgb-small ">
3225Warum sehe ich eure Zahlunsgsaufforderungen, obwohl ich schon zahle?
3226</p>
3227
3228<div class="mgt-auto">
3229
3230
3231
3232<div class=" typo-link-grey-onpage icon-link-wrapper is-flex mgt-medium is-align-items-center">
3233<span class="typo-link icon-link-text">
3234mehr lesen
3235</span>
3236<span class="icon small read_more_grey_redhov"></span>
3237</div>
3238</div>
3239</button>
3240</article>
3241
3242
3243
3244
3245
3246
3247<dialog id="modal-khx6hsm84" class="modal linklist_collection module-linklist_collection" @click="if ($event.target === $el) $el.close()">
3248<div class="modal-card ">
3249<header class="is-flex is-flex-direction-column modal-card-head">
3250<div class="is-flex full is-align-items-flex-start is-flex-direction-row ">
3251
3252
3253<h1 class="full mgr-medium typo-head-medium">Warum sehe ich eure Zahlunsgsaufforderungen, obwohl ich schon zahle?</h1>
3254
3255<button type="button" class="mgl-auto delete-modal icon medium-large close_circle_redhov" aria-label="Dialogfenster schließen">
3256</button>
3257</div>
3258
3259<div class="dotted-inline mgt-medium"></div>
3260
3261</header>
3262
3263<section class="modal-card-body pt-0">
3264<div class="columns is-flex is-justify-content-center">
3265<div class=" column ">
3266
3267
3268
3269
3270
3271
3272
3273
3274
3275
3276<div x-data="{backlink: $(`.navbar-first-level .navbar-link[title='service']`).attr('href') || '/!v=faqs'}" class="column is-8-tablet is-12-mobile mgh-auto-tablet mgb-large faq-rte ">
3277
3278
3279
3280<div class="mgt-medium typo-teaser-text">
3281
3282
3283
3284
3285<p class="paragraph">Natürlich sollten alle, die uns bereits unterstützen, die Zahlungserinnerungen nicht mehr sehen müssen. Dies ist technisch leider nicht so einfach, eine Erkennung unserer Unterstützer:innen am Gerät ist schwierig (was vom Datenschutz-Aspekt her ja durchaus etwas Gutes ist.) Es gibt auch keinen eigenen Login oder Ähnliches. Es ist ein wichtiger Teil der Idee hinter dem solidarischen Bezahlmodell, dass es keine Nachteile für diejenigen gibt, die nicht zahlen (können) – und somit eben auch keine Vorteile für die, die es tun.</p>
3286                  <p class="paragraph">Die Einblendung unserer „Paywahl“ kann man <strong>per Cookie deaktivieren</strong>, sofern Sie Cookies in Ihrem Browser akzeptieren. <a href="/!v=ab738e29-a88d-45b4-bbd1-80532c985034" target="_blank" class="link in-text-link">Hier finden Sie dazu eine Anleitung</a>.</p>
3287                  <p class="paragraph last"><a href="/!v=96216c1c-4d5e-4757-a70f-c45786edb7b3" target="_blank" class="link in-text-link">Der Micropayment-Bereich</a> direkt unter den Artikeln wird hingegen immer ausgespielt. Hier richten wir uns an Menschen, die uns noch nicht oder nicht mehr unterstützen und eine (erneute) Unterstützung in Erwägung ziehen. Da dieser Bereich die Lesbarkeit der Artikel nicht einschränkt, hoffen wir, dass unsere Unterstützer:innen über sie hinwegsehen können.</p>
3288
3289</div>
3290</div>
3291
3292
3293
3294
3295
3296<script type="application/ld+json">
3297{"@context":"http://schema.org/","@type":"FAQPage","@id":"https://taz.de/!v=bd8182f9-0363-4f43-936f-7a2f0666b18c/","mainEntity":[{"@type":"Question","name":"Warum sehe ich eure Zahlunsgsaufforderungen, obwohl ich schon zahle?","acceptedAnswer":{"@type":"Answer","text":"Natürlich sollten alle, die uns bereits unterstützen, die Zahlungserinnerungen nicht mehr sehen müssen. Dies ist technisch leider nicht so einfach, eine Erkennung unserer Unterstützer:innen am Gerät ist schwierig (was vom Datenschutz-Aspekt her ja durchaus etwas Gutes ist.) Es gibt auch keinen eigenen Login oder Ähnliches. Es ist ein wichtiger Teil der Idee hinter dem solidarischen Bezahlmodell, dass es keine Nachteile für diejenigen gibt, die nicht zahlen (können) – und somit eben auch keine Vorteile für die, die es tun.\n                  Die Einblendung unserer „Paywahl“ kann man per Cookie deaktivieren, sofern Sie Cookies in Ihrem Browser akzeptieren. Hier finden Sie dazu eine Anleitung.\n                  Der Micropayment-Bereich direkt unter den Artikeln wird hingegen immer ausgespielt. Hier richten wir uns an Menschen, die uns noch nicht oder nicht mehr unterstützen und eine (erneute) Unterstützung in Erwägung ziehen. Da dieser Bereich die Lesbarkeit der Artikel nicht einschränkt, hoffen wir, dass unsere Unterstützer:innen über sie hinwegsehen können."}}]}
3298</script>
3298
3299
3300
3301
3302</div>
3303</div>
3304</section>
3305</div>
3306</dialog>
3307
3308
3309
3310
3311
3312
3313
3314<article class="column is-4-tablet submodule dotted  mobile-order-4">
3315
3316<button data-target="modal-wyosol5cw" role="button" aria-haspopup="dialog" aria-label="Was ist der Unterschied zwischen taz zahl ich und dem digitalen Abo?" class="teaser-link link js-modal-trigger icon-link-wrapper ">
3317
3318<p class="headline typo-topline-regular mgb-small">taz zahl ich</p>
3319<p class="headline break-word link typo-head-small mgb-small ">
3320Was ist der Unterschied zwischen taz zahl ich und dem digitalen Abo?
3321</p>
3322
3323<div class="mgt-auto">
3324
3325
3326
3327<div class=" typo-link-grey-onpage icon-link-wrapper is-flex mgt-medium is-align-items-center">
3328<span class="typo-link icon-link-text">
3329mehr lesen
3330</span>
3331<span class="icon small read_more_grey_redhov"></span>
3332</div>
3333</div>
3334</button>
3335</article>
3336
3337
3338
3339
3340
3341
3342<dialog id="modal-wyosol5cw" class="modal linklist_collection module-linklist_collection" @click="if ($event.target === $el) $el.close()">
3343<div class="modal-card ">
3344<header class="is-flex is-flex-direction-column modal-card-head">
3345<div class="is-flex full is-align-items-flex-start is-flex-direction-row ">
3346
3347
3348<h1 class="full mgr-medium typo-head-medium">Was ist der Unterschied zwischen taz zahl ich und dem digitalen Abo?</h1>
3349
3350<button type="button" class="mgl-auto delete-modal icon medium-large close_circle_redhov" aria-label="Dialogfenster schließen">
3351</button>
3352</div>
3353
3354<div class="dotted-inline mgt-medium"></div>
3355
3356</header>
3357
3358<section class="modal-card-body pt-0">
3359<div class="columns is-flex is-justify-content-center">
3360<div class=" column ">
3361
3362
3363
3364
3365
3366
3367
3368
3369
3370
3371<div x-data="{backlink: $(`.navbar-first-level .navbar-link[title='service']`).attr('href') || '/!v=faqs'}" class="column is-8-tablet is-12-mobile mgh-auto-tablet mgb-large faq-rte ">
3372
3373
3374
3375<div class="mgt-medium typo-teaser-text">
3376
3377
3378
3379
3380<p class="paragraph"><em>taz zahl ich</em> steht für die freiwillige und solidarische Bezahlung für unser Portal taz.de. Praktische Konsequenzen oder eine andere Nutzung ergeben sich aus einem regelmäßigen Beitrag nicht. Es gibt auch keinen Loginbereich oder Ähnliches: Es ist ein wichtiger Teil der Idee hinter unserem solidarischen Bezahlmodell, dass es keine Nachteile für diejenigen gibt, die nicht zahlen (können) – und somit eben auch keine Vorteile für die, die es tun.</p>
3381                  <p class="paragraph last">Das digitale Abo bzw. unsere taz-App ist unsere täglich erscheinende Tageszeitung – nur in digitaler Form. Das Abo ist also eher mit einem klassischen Print-Abo zu vergleichen.</p>
3382
3383</div>
3384</div>
3385
3386
3387
3388
3389
3390<script type="application/ld+json">
3391{"@context":"http://schema.org/","@type":"FAQPage","@id":"https://taz.de/!v=bd8182f9-0363-4f43-936f-7a2f0666b18c/","mainEntity":[{"@type":"Question","name":"Was ist der Unterschied zwischen taz zahl ich und dem digitalen Abo?","acceptedAnswer":{"@type":"Answer","text":"taz zahl ich steht für die freiwillige und solidarische Bezahlung für unser Portal taz.de. Praktische Konsequenzen oder eine andere Nutzung ergeben sich aus einem regelmäßigen Beitrag nicht. Es gibt auch keinen Loginbereich oder Ähnliches: Es ist ein wichtiger Teil der Idee hinter unserem solidarischen Bezahlmodell, dass es keine Nachteile für diejenigen gibt, die nicht zahlen (können) – und somit eben auch keine Vorteile für die, die es tun.\n                  Das digitale Abo bzw. unsere taz-App ist unsere täglich erscheinende Tageszeitung – nur in digitaler Form. Das Abo ist also eher mit einem klassischen Print-Abo zu vergleichen."}}]}
3392</script>
3392
3393
3394
3395
3396</div>
3397</div>
3398</section>
3399</div>
3400</dialog>
3401
3402
3403
3404</section>
3405</section></section><section x-show="$store.campaign.pagesShow['form-abort']" class="main " :class="{ 'is-active': $store.campaign.pagesShow['form-abort'] }" x-cloak="" data-xml-entry-point="page" data-role="form-abort">
3406              
3407
3408
3409
3410<section class="outerwrapper   contains-module-notification  has-no-background  ">
3411<section class="module columns notification module-notification abort-message is-first ">
3412<div class="column is-8-tablet mobile-order-1">
3413<div class="is-flex is-align-items-flex-start">
3414<span class="pr-small-medium fade-in-fast icon medium sad_redhov no-hover">
3415</span>
3416<div>
3417<p class=" headline typo-head-medium  mgb-small ">
3418Schade
3419</p>
3420<h1 class="typo-teaser-text">
3421
3422
3423
3424
3425
3426<p class="paragraph last">Aber vielleicht das nächste Mal?</p>
3427
3428
3429</h1>
3430</div>
3431</div>
3432</div>
3433
3434</section>
3435</section>
3436
3437
3438<section class="outerwrapper   contains-module-linklist_collection  has-no-background   clip-">
3439<section class="module columns is-multiline  linklist_collection module-linklist_collection   contains-product     clip-" x-data="{heightOfColumn: [] }">
3440
3441
3442
3443
3444<header class="column is-12-mobile mobile-order-1 is-12-tablet  mgb-small">
3445
3446
3447
3448<h2 class="headline typo-head-medium ">
3449Das könnte Sie auch interessieren ...
3450</h2>
3451
3452
3453</header>
3454
3455
3456
3457<article class="column is-12-tablet pt-0  mobile-order-2">
3458<a href="/taz-zahl-ich/taz-zahl-ich-der-newsletter/!v=1291399f-c7d5-40a9-83a2-dd460621c443/#matomo:pk_campaign=tzi-Newsletter-Anmeldung&pk_source=taz.de&pk_medium=taz.de-Verlag&pk_content=aus-kampagne&pk_placement=tzi-Abschluss-Regelmaessig-A--Abbruch-Platz" class="columns is-multiline teaser-link link-area-extended" style="height: 100%">
3459
3460<div class="pic-column  column is-6-tablet  mobile-order-1">
3461
3462
3463
3464
3465
3466
3467
3468
3469
3470<figure id="" class=" image 
3471 
3472
3473
3474
3475">
3476
3477
3478
3479
3480<picture class="is-block   ">
3481
3482
3483<source srcset="https://taz.de/images/p/03/03_tzi_assets/tzi-newsletter-grafik/1020/tzi-newsletter-grafik.webp" media="(max-device-aspect-ratio: 1/1) and (min-width: 650px) and (max-width: 1023px) and (-webkit-min-device-pixel-ratio: 1.5)" type="image/webp"></source>
3484
3485
3486<source srcset="https://taz.de/images/p/03/03_tzi_assets/tzi-newsletter-grafik/665/tzi-newsletter-grafik.webp" media="(max-device-aspect-ratio: 1/1) and (max-device-width: 550px)" type="image/webp"></source>
3487
3488
3489<source srcset="https://taz.de/images/p/03/03_tzi_assets/tzi-newsletter-grafik/480/tzi-newsletter-grafik.webp" type="image/webp"></source>
3490
3491
3492
3493<source srcset="https://taz.de/images/p/03/03_tzi_assets/tzi-newsletter-grafik/1020/tzi-newsletter-grafik.png" media="(max-device-aspect-ratio: 1/1) and (min-width: 750px) and (max-width: 1023px) and (-webkit-min-device-pixel-ratio: 1.5)" type="image/png"></source>
3494<source srcset="https://taz.de/images/p/03/03_tzi_assets/tzi-newsletter-grafik/665/tzi-newsletter-grafik.png" media="(max-device-aspect-ratio: 1/1) and (max-device-width: 550px)" type="image/png"></source>
3495<source srcset="https://taz.de/images/p/03/03_tzi_assets/tzi-newsletter-grafik/480/tzi-newsletter-grafik.png" type="image/png"></source>
3496
3497
3498<noscript>
3499<img src=" https://taz.de/images/p/03/03_tzi_assets/tzi-newsletter-grafik/480/tzi-newsletter-grafik.webp" class="  withnocaption" alt="Grafik mit dem „taz zahl ich“-Logo unter darunter der Text „Newsletter“"></img>
3500</noscript>
3501
3502
3503
3504<img src="https://taz.de/images/p/03/03_tzi_assets/tzi-newsletter-grafik/14/tzi-newsletter-grafik.webp" alt="Grafik mit dem „taz zahl ich“-Logo unter darunter der Text „Newsletter“" loading="lazy" title="Grafik mit dem „taz zahl ich“-Logo unter darunter der Text „Newsletter“" height="319" type="image/webp"></img>
3505
3506</picture>
3507
3508
3509
3510
3511
3512</figure>
3513
3514
3515</div>
3516
3517<div class="text-column  column is-6-tablet  mobile-order-2">
3518
3519<h2>
3520
3521<span class="headline typo-topline has-text-primary is-block mgb-small">
3522Artikel, Recherchen und Herzensprojekte der taz
3523</span>
3524
3525<span class="headline link typo-head-small is-block mgb-small">
3526
3527Unser Newsletter
3528</span>
3529</h2>
3530<div class="typo-subline mgt-small mgt-xsmall-mobile">
3531
3532<p>
3533
3534
3535
3536
3537Nichts mehr verpassen: Das taz zahl ich-Team empfiehlt ausgewählte Artikel und Recherchen und stellt die taz und ihre Herzensprojekte vor. Außerdem halten wir Sie zu unserer taz zahl ich-Community auf dem Laufenden. Transparenz und Lesestoff – jeden Monat neu.
3538
3539</p>
3540
3541
3542<span class="typo-teaser-text">
3543
3544</span>
3545
3546</div>
3547
3548
3549<div class="mgt-auto">
3550<p class="button is-block  primary-button  typo-button-text">
3551
3552        Jetzt anmelden
3553      
3554</p>
3555</div>
3556</div>
3557</a>
3558</article>
3559
3560
3561
3562</section>
3563</section></section><section x-show="$store.campaign.pagesShow['form-error']" class="main " :class="{ 'is-active': $store.campaign.pagesShow['form-error'] }" x-cloak="" data-xml-entry-point="page" data-role="form-error">
3564              
3565
3566
3567
3568<section class="outerwrapper   contains-module-notification has-background-redaktion has-background  ">
3569<section class="module columns notification module-notification error-message is-first has-background-redaktion">
3570<div class="column is-8-tablet mobile-order-1">
3571<div class="is-flex is-align-items-flex-start">
3572<span class="pr-small-medium fade-in-fast icon medium error_darkhov no-hover">
3573</span>
3574<div>
3575<p class=" headline typo-head-medium  mgb-small has-text-notifications-error-text">
3576Es ist ein Fehler aufgetreten
3577</p>
3578<h1 class="typo-teaser-text">
3579
3580
3581
3582
3583
3584<p class="paragraph last">Es tut uns leid, hier scheint ein Problem aufgetaucht zu sein.</p>
3585
3586
3587</h1>
3588</div>
3589</div>
3590</div>
3591
3592</section>
3593</section>
3594
3595<section class="outerwrapper   contains-module-link  has-no-background  ">
3596<section class="module columns link module-link primary-button   ">
3597<div class="column is-12 pt-0  mobile-order-1">
3598<div class="typo-teaser-text pl-xxlarge typo-teaser-text ">
3599<a href="">
3600Zurück zu taz.de
3601</a>
3602</div>
3603</div>
3604
3605</section>
3606</section></section>
3607
3608
3609
3610
3611
3612<footer id="footer" class="module pb-xxxlarge has-text-white has-background-black hasMultiply htmlSkeleton module-htmlSkeleton footer ph-gap ">
3613
3614<div x-show="$store.campaign.pagesShow['form-wrapper'] !== true" class="columns is-multiline footer-header mg-0">
3615<div class="column is-flex is-flex-direction-row-tablet is-align-items-center ph-0 pt-0">
3616<a href="https://taz.de" class="taz-header mgt-large-mobile mgr-auto">taz<span class="logo"></span></a>
3617<div class="is-flex is-flex-shrink-0 is-align-items-center mgr-auto-mobile pv-small-medium pv-large-mobile">
3618<a class="typo-icontext" rel="noopener" href="https://taz.de/social" aria-label="Hier finden Sie die taz in den sozialen Netzwerken">Folgen Sie uns</a>
3619<ul class="is-flex is-align-items-center">
3620<li><a rel="noopener" target="_blank" href="https://mastodon.social/@tazgetroete" class="icon medium mastodon_darkhov mgl-small-medium" aria-label="Die taz bei Mastodon"></a></li>
3621<li><a rel="noopener" target="_blank" href="https://bsky.app/profile/taz.de" class="icon medium bluesky_media_kit_logo_darkhov mgl-small-medium" aria-label="Die taz bei Bluesky"></a></li>
3622<li><a rel="noopener" target="_blank" href="https://www.instagram.com/taz.die_tageszeitung/?hl=de" class="icon medium instagram_white_darkhov mgl-small-medium" aria-label="Die taz bei Instagram"></a></li>
3623</ul>
3624</div>
3625</div>
3626</div>
3627<hr x-show="$store.campaign.pagesShow['form-wrapper'] !== true" class="has-text-white">
3628<section>
3629<ul class="columns footer-zone is-multiline ">
3630
3631
3632
3633
3634
3635<li class="column is-3  ">
3636
3637
3638
3639<a href="https://taz.de/!p4608/" class="  icon-link-wrapper footer-link is-flex is-align-items-center ">
3640<span class="typo-head-extrasmall "> Ressorts</span>
3641
3642
3643<span class="icon center medium left mgl-xsmall arrow_right_white_darkhov"></span>
3644
3645</a>
3646
3647<ul class="typo-linklist list">
3648
3649
3650
3651
3652<li class="listitem">
3653<a href="https://taz.de/Politik/!p4615/" title="Politik" token="link" class="link footer-link">
3654Politik
3655</a>
3656</li>
3657
3658
3659<li class="listitem">
3660<a href="https://taz.de/Oeko/!p4610/" title="Öko" token="link" class="link footer-link">
3661Öko
3662</a>
3663</li>
3664
3665
3666<li class="listitem">
3667<a href="https://taz.de/Gesellschaft/!p4611/" title="Gesellschaft" token="link" class="link footer-link">
3668Gesellschaft
3669</a>
3670</li>
3671
3672
3673<li class="listitem">
3674<a href="https://taz.de/Kultur/!p4639/" title="Kultur" token="link" class="link footer-link">
3675Kultur
3676</a>
3677</li>
3678
3679
3680<li class="listitem">
3681<a href="https://taz.de/Sport/!p4646/" title="Sport" token="link" class="link footer-link">
3682Sport
3683</a>
3684</li>
3685
3686
3687<li class="listitem">
3688<a href="https://taz.de/Berlin/!p4649/" title="Berlin" token="link" class="link footer-link">
3689Berlin
3690</a>
3691</li>
3692
3693
3694<li class="listitem">
3695<a href="https://taz.de/Nord/!p4650/" title="Nord" token="link" class="link footer-link">
3696Nord
3697</a>
3698</li>
3699
3700
3701<li class="listitem">
3702<a href="https://taz.de/Wahrheit/!p4644/" title="Wahrheit" token="link" class="link footer-link">
3703Wahrheit
3704</a>
3705</li>
3706
3707
3708</ul>
3709</li>
3710
3711
3712
3713
3714
3715
3716<li class="column is-3  ">
3717
3718
3719
3720<a href="https://taz.de/!p5360/" class="  icon-link-wrapper footer-link is-flex is-align-items-center ">
3721<span class="typo-head-extrasmall "> Themen</span>
3722
3723
3724<span class="icon center medium left mgl-xsmall arrow_right_white_darkhov"></span>
3725
3726</a>
3727
3728<ul class="typo-linklist list">
3729
3730
3731
3732
3733<li class="listitem">
3734<a href="/Die-Linke/!t5007994/" title="Die Linke" token="link" class="link footer-link">
3735Die Linke
3736</a>
3737</li>
3738
3739
3740<li class="listitem">
3741<a href="/Tankrabatt/!t6192118/" title="Tankrabatt" token="link" class="link footer-link">
3742Tankrabatt
3743</a>
3744</li>
3745
3746
3747<li class="listitem">
3748<a href="/AfD-Verbot/!t6043524/" title="AfD-Verbot" token="link" class="link footer-link">
3749AfD-Verbot
3750</a>
3751</li>
3752
3753
3754<li class="listitem">
3755<a href="/Pflege/!t5016952/" title="Pflege" token="link" class="link footer-link">
3756Pflege
3757</a>
3758</li>
3759
3760
3761<li class="listitem">
3762<a href="/Alternativer-Nobelpreis/!t5027233/" title="Alternativer Nobelpreis" token="link" class="link footer-link">
3763Alternativer Nobelpreis
3764</a>
3765</li>
3766
3767
3768<li class="listitem">
3769<a href="/Schwerpunkt-Antifa/!t5020380/" title="Antifa" token="link" class="link footer-link">
3770Antifa
3771</a>
3772</li>
3773
3774
3775</ul>
3776</li>
3777
3778
3779
3780
3781
3782
3783<li class="column is-3  ">
3784
3785
3786
3787<a href="https://taz.de/verlag/alles-was-taz-ist/!v=5ee91bd4-22a3-4490-b2be-5bcf10f38f53/" class="  icon-link-wrapper footer-link is-flex is-align-items-center ">
3788<span class="typo-head-extrasmall "> Verlag</span>
3789
3790
3791<span class="icon center medium left mgl-xsmall arrow_right_white_darkhov"></span>
3792
3793</a>
3794
3795<ul class="typo-linklist list">
3796
3797
3798
3799
3800<li class="listitem">
3801<a href="https://taz.de/verlag/aktuelles-aus-der-taz/!v=8f20076f-2be2-41ba-b79b-5a03bb0ecc51/" title="Aktuelles" token="link" class="link footer-link">
3802Aktuelles
3803</a>
3804</li>
3805
3806
3807<li class="listitem">
3808<a target="_blank" rel="noopener" href="https://blogs.taz.de/hausblog/" title="Hausblog" token="link" class="link footer-link">
3809Hausblog
3810</a>
3811</li>
3812
3813
3814<li class="listitem">
3815<a href="https://taz.de/verlag/seitenwende-bei-der-taz/!v=165b2a3c-a94a-4114-8616-1b254db7ced2/" title="Die Seitenwende" token="link" class="link footer-link">
3816Die Seitenwende
3817</a>
3818</li>
3819
3820
3821<li class="listitem">
3822<a href="https://taz.de/verlag/arbeiten-bei-der-taz/!v=541302c5-e542-4f33-b701-f9ee0c4970b6/" title="Stellen" token="link" class="link footer-link">
3823Stellen
3824</a>
3825</li>
3826
3827
3828<li class="listitem">
3829<a href="https://taz.de/verlag/presse-service/!v=463db20f-04cb-433f-a239-fdaba147bc6c/" title="Presse" token="link" class="link footer-link">
3830Presse
3831</a>
3832</li>
3833
3834
3835</ul>
3836</li>
3837
3838
3839<li class="column is-3  ">
3840
3841
3842
3843<a href="https://taz.de/verlag/Unterstuetzen/!v=17cb2c07-6c09-4c12-8a7b-d5b3c629e814/" class="  icon-link-wrapper footer-link is-flex is-align-items-center ">
3844<span class="typo-head-extrasmall "> Unterstützen</span>
3845
3846
3847<span class="icon center medium left mgl-xsmall arrow_right_white_darkhov"></span>
3848
3849</a>
3850
3851<ul class="typo-linklist list">
3852
3853
3854
3855
3856<li class="listitem">
3857<a href="https://taz.de/abo/unsere-angebote/!v=2f71d22a-827d-4693-a3aa-1d7225a94c26/" title="abo" token="link" class="link footer-link">
3858abo
3859</a>
3860</li>
3861
3862
3863<li class="listitem">
3864<a href="https://taz.de/genossenschaft/die-taz-in-besten-haenden/!v=45dd710a-25d1-45d5-bcf5-fce24b72cbf2/" title="genossenschaft" token="link" class="link footer-link">
3865genossenschaft
3866</a>
3867</li>
3868
3869
3870<li class="listitem">
3871<a href="https://taz.de/taz-zahl-ich/unser-solidarmodell/!v=89a68133-aa34-42d3-9f80-01ebd7e1738b/" title="taz zahl ich" token="link" class="link footer-link">
3872taz zahl ich
3873</a>
3874</li>
3875
3876
3877<li class="listitem">
3878<a href="https://taz.de/recherchefonds-ausland-ev/kritische-auslandsrecherchen/!v=69b91b4d-9db1-4b9f-a828-3a9143111026/" title="recherchefonds ausland" token="link" class="link footer-link">
3879recherchefonds ausland
3880</a>
3881</li>
3882
3883
3884<li class="listitem">
3885<a href="https://taz.de/taz-panterstiftung/kritischen-journalismus-foerdern/!v=e4eb8635-98d1-4a5d-b035-a82efb835967/" title="panterstiftung" token="link" class="link footer-link">
3886panterstiftung
3887</a>
3888</li>
3889
3890
3891<li class="listitem">
3892<a href="https://taz.de/!v=4269299f-23bb-40f2-a4ea-2b1b1ae40192/" title="panterpreis 2026" token="link" class="link footer-link">
3893panterpreis 2026
3894</a>
3895</li>
3896
3897
3898<li class="listitem">
3899<a href="https://taz.de/genossenschaft/genoversammlung-2025/!v=4508d911-8f16-4a0a-a4fc-f1f9aab66739/" title="genoversammlung 2026" token="link" class="link footer-link">
3900genoversammlung 2026
3901</a>
3902</li>
3903
3904
3905</ul>
3906</li>
3907
3908
3909<li class="column is-3  ">
3910
3911
3912
3913<a href="https://taz.de/Gesellschaft/Podcast/!p5334/" class="  icon-link-wrapper footer-link is-flex is-align-items-center ">
3914<span class="typo-head-extrasmall "> Podcast</span>
3915
3916
3917<span class="icon center medium left mgl-xsmall arrow_right_white_darkhov"></span>
3918
3919</a>
3920
3921<ul class="typo-linklist list">
3922
3923
3924
3925
3926<li class="listitem">
3927<a href="https://taz.de/Podcast-Bundestalk/!t5780050/" title="bundestalk" token="link" class="link footer-link">
3928bundestalk
3929</a>
3930</li>
3931
3932
3933<li class="listitem">
3934<a href="https://taz.de/Podcast-Fernverbindung/!t6104219/" title="fernverbindung" token="link" class="link footer-link">
3935fernverbindung
3936</a>
3937</li>
3938
3939
3940<li class="listitem">
3941<a href="https://taz.de/Podcast-klima-update/!t5783392/" title="klima update°" token="link" class="link footer-link">
3942klima update°
3943</a>
3944</li>
3945
3946
3947<li class="listitem">
3948<a href="https://taz.de/Podcast-Mauerecho/!t6064118/" title="Mauerecho" token="link" class="link footer-link">
3949Mauerecho
3950</a>
3951</li>
3952
3953
3954<li class="listitem">
3955<a href="https://taz.de/Podcast-Freie-Rede/!t6008263/" title="Freie Rede" token="link" class="link footer-link">
3956Freie Rede
3957</a>
3958</li>
3959
3960
3961<li class="listitem">
3962<a href="https://taz.de/Podcast-Reingehen/!t6146710/" title="reingehen" token="link" class="link footer-link">
3963reingehen
3964</a>
3965</li>
3966
3967
3968</ul>
3969</li>
3970
3971
3972<li class="column is-3  ">
3973
3974
3975
3976<a href="https://taz.de/verlag/unsere-newsletter/!v=f45a1f72-d45b-4f0d-8ae8-79635f4033dd/" class="  icon-link-wrapper footer-link is-flex is-align-items-center ">
3977<span class="typo-head-extrasmall "> Newsletter</span>
3978
3979
3980<span class="icon center medium left mgl-xsmall arrow_right_white_darkhov"></span>
3981
3982</a>
3983
3984<ul class="typo-linklist list">
3985
3986
3987
3988
3989<li class="listitem">
3990<a target="_blank" rel="noopener" href="https://q5kf46ry.sibpages.com/" title="team zukunft" token="link" class="link footer-link">
3991team zukunft
3992</a>
3993</li>
3994
3995
3996<li class="listitem">
3997<a href="https://taz.de/Alles-was-taz-ist/!v=9ad5b3e4-3203-4400-8ab6-67b9a787079a/" title="taz frisch" token="link" class="link footer-link">
3998taz frisch
3999</a>
4000</li>
4001
4002
4003<li class="listitem">
4004<a href="https://taz.de/Unser-taz-zahl-ich-Newsletter/!v=1291399f-c7d5-40a9-83a2-dd460621c443/" title="taz zahl ich" token="link" class="link footer-link">
4005taz zahl ich
4006</a>
4007</li>
4008
4009
4010<li class="listitem">
4011<a href="https://taz.de/taz-lab-Infobrief/!v=ab680df0-0d2c-4892-b901-2412e0a7b8eb/#matomo:pk_campaign=taz-Newsletter-tazlab&amp;pk_source=taz.de&amp;pk_medium=taz.de&amp;pk_content=aus-kampagne&amp;pk_placement=Footer-Startseite/" title="taz lab Infobrief" token="link" class="link footer-link">
4012taz lab Infobrief
4013</a>
4014</li>
4015
4016
4017</ul>
4018</li>
4019
4020
4021<li class="column is-3  ">
4022
4023
4024
4025<a href="https://taz.de/Veranstaltungen/taz-talks-und-events/!v=a0be61fd-26bc-43aa-b2ef-0e030355a949/" class="  icon-link-wrapper footer-link is-flex is-align-items-center ">
4026<span class="typo-head-extrasmall "> Veranstaltungen</span>
4027
4028
4029<span class="icon center medium left mgl-xsmall arrow_right_white_darkhov"></span>
4030
4031</a>
4032
4033<ul class="typo-linklist list">
4034
4035
4036
4037
4038<li class="listitem">
4039<a href="https://taz.de/Die-taz-spricht-fuer-sich--und-Sie/!v=a0be61fd-26bc-43aa-b2ef-0e030355a949/?vp=6180711/" title="Demnächst" token="link" class="link footer-link">
4040Demnächst
4041</a>
4042</li>
4043
4044
4045<li class="listitem">
4046<a href="https://taz.de/Die-taz-spricht-fuer-sich--und-Sie/!v=a0be61fd-26bc-43aa-b2ef-0e030355a949/?vp=6180713/" title="Vor Ort" token="link" class="link footer-link">
4047Vor Ort
4048</a>
4049</li>
4050
4051
4052<li class="listitem">
4053<a href="https://taz.de/Die-taz-spricht-fuer-sich--und-Sie/!v=a0be61fd-26bc-43aa-b2ef-0e030355a949/?vp=6180715/" title="Live im Stream" token="link" class="link footer-link">
4054Live im Stream
4055</a>
4056</li>
4057
4058
4059<li class="listitem">
4060<a href="https://taz.de/Die-taz-spricht-fuer-sich--und-Sie/!v=a0be61fd-26bc-43aa-b2ef-0e030355a949/?vp=6180721/" title="Vergangene" token="link" class="link footer-link">
4061Vergangene
4062</a>
4063</li>
4064
4065
4066<li class="listitem">
4067<a href="https://taz.de/taz-lab/kongress-fuer-debatte-streit-verstaendigung/!v=2f2702df-3697-433e-9d1d-48f733c77d1c/" title="taz lab 2027" token="link" class="link footer-link">
4068taz lab 2027
4069</a>
4070</li>
4071
4072
4073</ul>
4074</li>
4075
4076
4077<li class="column is-3  ">
4078
4079
4080
4081<a class="  icon-link-wrapper footer-link is-flex is-align-items-center ">
4082<span class="typo-head-extrasmall "> Mehr taz Lesestoff</span>
4083
4084
4085</a>
4086
4087<ul class="typo-linklist list">
4088
4089
4090
4091
4092<li class="listitem">
4093<a target="_blank" rel="noopener" href="https://blogs.taz.de/" title="taz Blogs" token="link" class="link footer-link">
4094taz Blogs
4095</a>
4096</li>
4097
4098
4099<li class="listitem">
4100<a href="https://taz.de/taz-FUTURZWEI/magazin-fuer-zukunft-und-politik/!v=8ce19a8c-38e5-4a30-920c-8176f4c036c0/" title="taz FUTURZWEI" token="link" class="link footer-link">
4101taz FUTURZWEI
4102</a>
4103</li>
4104
4105
4106<li class="listitem">
4107<a target="_blank" rel="noopener" href="https://monde-diplomatique.de/" title="Le Monde diplomatique" token="link" class="link footer-link">
4108Le Monde diplomatique
4109</a>
4110</li>
4111
4112
4113<li class="listitem">
4114<a href="https://taz.de/Archiv/!p4311/" title="taz Archiv" token="link" class="link footer-link">
4115taz Archiv
4116</a>
4117</li>
4118
4119
4120</ul>
4121</li>
4122
4123
4124<li class="column is-3  ">
4125
4126
4127
4128<a class="  icon-link-wrapper footer-link is-flex is-align-items-center ">
4129<span class="typo-head-extrasmall "> Mehr taz Angebote</span>
4130
4131
4132</a>
4133
4134<ul class="typo-linklist list">
4135
4136
4137
4138
4139<li class="listitem">
4140<a href="https://taz.de/reisen-in-die-zivilgesellschaft/auf-reisen-mit-taz-journalistinnen/!v=ff445dca-48e0-4ffa-95fa-60d466e9a152/" title="Reisen" token="link" class="link footer-link">
4141Reisen
4142</a>
4143</li>
4144
4145
4146<li class="listitem">
4147<a href="https://taz.de/kantine/essen-und-event-location/!v=44afcac2-94aa-43cd-bc80-69fee4341dc4/" title="Kantine" token="link" class="link footer-link">
4148Kantine
4149</a>
4150</li>
4151
4152
4153<li class="listitem">
4154<a target="_blank" rel="noopener" href="https://shop.taz.de/" title="Shop" token="link" class="link footer-link">
4155Shop
4156</a>
4157</li>
4158
4159
4160<li class="listitem">
4161<a href="https://taz.de/anzeigen/werben-bei-der-taz/!v=48b787de-0383-4c31-a6d1-15c92ea81ee3/" title="Anzeigen" token="link" class="link footer-link">
4162Anzeigen
4163</a>
4164</li>
4165
4166
4167</ul>
4168</li>
4169
4170
4171<li class="column is-3  ">
4172
4173
4174
4175<a href="https://taz.de/verlag/fragen-und-hilfe/!v=673b67c7-bf6c-44de-9d7d-b86c5a620288/" class="  icon-link-wrapper footer-link is-flex is-align-items-center ">
4176<span class="typo-head-extrasmall "> Fragen &amp; Hilfe</span>
4177
4178
4179<span class="icon center medium left mgl-xsmall arrow_right_white_darkhov"></span>
4180
4181</a>
4182
4183<ul class="typo-linklist list">
4184
4185
4186
4187
4188<li class="listitem">
4189<a href="https://taz.de/redaktion-der-taz/Wie-kann-ich-einen-Leserinnenbrief-an-die-taz-Redaktion-senden/!v=f41b541d-0e60-4ba2-8853-70e8a19fbf48/" title="Feedback" token="link" class="link footer-link">
4190Feedback
4191</a>
4192</li>
4193
4194
4195<li class="listitem">
4196<a href="https://taz.de/abo/Wie-erreiche-ich-den-Aboservice/!v=c8716ec3-202d-46be-ba1b-c1f9cd3e9515/" title="Aboservice" token="link" class="link footer-link">
4197Aboservice
4198</a>
4199</li>
4200
4201
4202<li class="listitem">
4203<a target="_blank" rel="noopener" href="https://epaper.taz.de/" title="ePaper Login" token="link" class="link footer-link">
4204ePaper Login
4205</a>
4206</li>
4207
4208
4209<li class="listitem">
4210<a href="https://taz.de/abo/taz-digital-download/!v=cc10271f-4e70-40eb-babd-65117b993b88/" title="Downloads für Abonnierende" token="link" class="link footer-link">
4211Downloads für Abonnierende
4212</a>
4213</li>
4214
4215
4216</ul>
4217</li>
4218
4219
4220
4221
4222
4223
4224
4225
4226</ul>
4227</section>
4228
4229<hr class="lineImp mgt-medium mgt-0-mobile has-text-white">
4230<div class="columns mgt-small-medium  pb-medium  ">
4231<div class="column is-flex">
4232<p class="typo-teaser-text mgt-small-medium-mobile"> © 2026 taz Verlags und Vertriebs GmbH</p>
4233<p class="typo-small-print">Alle Rechte vorbehalten. Bei rechtlichen Fragen oder für Genehmigungen wenden Sie sich bitte an
4234<a class="footer-link link" href="mailto:[email protected] "> [email protected]</a>
4235</p>
4236</div>
4237<div class="column agb mgt-large-mobile">
4238<div class=" typo-linklist  mgl-auto mgl-0-mobile ">
4239
4240
4241
4242
4243<a href="https://taz.de/redaktion-der-taz/Wie-kann-ich-mit-der-taz-Redaktion-Kontakt-aufnehmen/!v=f41b541d-0e60-4ba2-8853-70e8a19fbf48/" title="Feedback " class="pr-xsmall link footer-link">
4244Feedback
4245</a>
4246
4247
4248<a href="https://taz.de/taz-die-tageszeitung/!vn5957750/" title="Redaktionsstatut " class="pr-xsmall link footer-link">
4249Redaktionsstatut
4250</a>
4251
4252
4253<a href="https://taz.de/Leserinnen-Kommentare/!vn6103501/" title="Kommune-Richtlinien " class="pr-xsmall link footer-link">
4254Kommune-Richtlinien
4255</a>
4256
4257
4258<a href="https://taz.de/Wie-die-taz-Kuenstliche-Intelligenz-nutzt/!vn5967635/" title="KI-Leitlinie " class="pr-xsmall link footer-link">
4259KI-Leitlinie
4260</a>
4261
4262
4263<a href="https://taz.de/investigativ/" title="Informant " class="pr-xsmall link footer-link">
4264Informant
4265</a>
4266
4267
4268<a href="https://taz.de/Wir-sind-uns-sicher/!vn5957314/" title="Datenschutz " class="pr-xsmall link footer-link">
4269Datenschutz
4270</a>
4271
4272
4273<a href="https://taz.de/Impressum/!vn5957311/" title="Impressum " class="pr-xsmall link footer-link">
4274Impressum
4275</a>
4276
4277
4278<a href="https://taz.de/Abonnementvertraege-der-taz/!vn5957307/" title="AGB " class="pr-xsmall link footer-link">
4279AGB
4280</a>
4281
4282
4283<a href="https://taz.de/Die-Seitenwende/!v=165b2a3c-a94a-4114-8616-1b254db7ced2/" title="Seitenwende " class="pr-xsmall link footer-link">
4284Seitenwende
4285</a>
4286
4287
4288<a style="cursor: pointer" onclick="window._sp_.gdpr.loadPrivacyManagerModal(1221441)" title="Einwilligungen widerrufen (Ads)" class="pr-xsmall link footer-link">
4289Einwilligungen widerrufen (Ads)
4290</a>
4291</div>
4292</div>
4293</div>
4294</hr></hr></footer>
4295
4296
4297</div>
4298</body>
4299<script id="main-script" type="text/javascript" src="/lib/taz-verlag-node/js/own_functions.js"></script>
4299
4300</html>

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.