{"id":19990,"date":"2026-06-10T16:44:14","date_gmt":"2026-06-10T13:44:14","guid":{"rendered":"https:\/\/zeolife.gr\/?page_id=19990"},"modified":"2026-10-19T23:57:15","modified_gmt":"2026-10-19T20:57:15","slug":"dosierungsratgeber-ecoplant-kostenloses-tool-zeolife","status":"publish","type":"page","link":"https:\/\/zeolife.gr\/de\/dosierungsratgeber-ecoplant-kostenloses-tool-zeolife\/","title":{"rendered":"Dosierungsratgeber EcoPlant\u00ae \u2014 Kostenloses Tool | Zeolife"},"content":{"rendered":"\n<!-- ==========================================================\n     \u039f\u03b4\u03b7\u03b3\u03cc\u03c2 \u0394\u03bf\u03c3\u03bf\u03bb\u03bf\u03b3\u03af\u03b1\u03c2 EcoPlant\u00ae  (\u039a\u0391\u0398\u0391\u03a1\u039f)\n     Path: \/ecoplant-doseologia-ipologistis\/\n     ----------------------------------------------------------\n     \u03a7\u03a9\u03a1\u0399\u03a3 <style>\/<link> (AMP safe) \u2014 \u03c4\u03bf \u03c3\u03c4\u03c5\u03bb \u03ad\u03c1\u03c7\u03b5\u03c4\u03b1\u03b9 \u03b1\u03c0\u03cc \u03c4\u03bf\u03bd\n     \u03a0\u03c1\u03bf\u03c3\u03b1\u03c1\u03bc\u03bf\u03b3\u03ad\u03b1, sections \u00a716 + \u00a716\u03b2 .zlcalc (\u03ba\u03bf\u03b9\u03bd\u03ac \u03b3\u03b9\u03b1 \u03cc\u03bb\u03bf\u03c5\u03c2\n     \u03c4\u03bf\u03c5\u03c2 \u03bf\u03b4\u03b7\u03b3\u03bf\u03cd\u03c2 \u03c4\u03bf\u03c5 \/ergaleia\/).\n     \u03a4\u03bf JS \u03bc\u03ad\u03bd\u03b5\u03b9 \u03b5\u03b4\u03ce, \u03c3\u03b5 IIFE. Root hook \u03b3\u03b9\u03b1 \u03c4\u03bf JS: id=\"ecCalc\".\n     ========================================================== -->\n<script type=\"application\/ld+json\">\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@graph\": [\n    {\n      \"@type\": \"WebApplication\",\n      \"name\": \"Dosierungsratgeber EcoPlant\u00ae\",\n      \"alternateName\": \"Dosierungsratgeber EcoPlant\u00ae\",\n      \"url\": \"https:\/\/zeolife.gr\/ecoplant-doseologia-ipologistis\/\",\n      \"description\": \"Interaktiver Dosierungsratgeber EcoPlant\u00ae f\u00fcr 9 Kulturkategorien (Oliven, Wein, Walnuss, Obst, Gem\u00fcse, Getreide, Zierpflanzen). Wurzelbew\u00e4sserung + Spritzung, Jahresplan, Smart-Packaging-Empfehlung und optionale Kombination mit 2 % Zeolith.\",\n      \"applicationCategory\": \"AgricultureApplication\",\n      \"operatingSystem\": \"Any (web)\",\n      \"inLanguage\": \"el\",\n      \"isAccessibleForFree\": true,\n      \"audience\": { \"@type\": \"Audience\", \"audienceType\": \"Farmers, Agronomists, Gardeners\" },\n      \"publisher\": { \"@type\": \"Organization\", \"name\": \"Zeolife\", \"url\": \"https:\/\/zeolife.gr\/\" }\n    },\n    {\n      \"@type\": \"HowTo\",\n      \"name\": \"So berechnen Sie die richtige EcoPlant\u00ae-Dosis f\u00fcr Ihre Pflanzen\",\n      \"step\": [\n        { \"@type\": \"HowToStep\", \"name\": \"Kultur w\u00e4hlen\", \"text\": \"9 Kategorien: Oliven, Wein, Obst, Waln\u00fcsse, Palmen, Gem\u00fcse, Getreide, Zierpflanzen, Topfpflanzen. Falls Ihre Kultur nicht dabei ist, fordern Sie einen individuellen Vorschlag an.\" },\n        { \"@type\": \"HowToStep\", \"name\": \"Phase w\u00e4hlen\", \"text\": \"Neu gepflanzte oder bestehende B\u00e4ume \/ junge oder ertragsf\u00e4hige Pflanzen.\" },\n        { \"@type\": \"HowToStep\", \"name\": \"Methode w\u00e4hlen\", \"text\": \"Nur Wurzelbew\u00e4sserung, nur Spritzung oder beides (empfohlen).\" },\n        { \"@type\": \"HowToStep\", \"name\": \"Menge angeben\", \"text\": \"Anzahl der B\u00e4ume\/Pflanzen oder Stremma.\" },\n        { \"@type\": \"HowToStep\", \"name\": \"Programm w\u00e4hlen\", \"text\": \"Eine Anwendung jetzt oder ein vollst\u00e4ndiges Jahresprogramm (4 Spritzungen + Wurzelbew\u00e4sserung).\" }\n      ]\n    }\n  ]\n}\n<\/script>\n<div class=\"zl zlcalc\" id=\"ecCalc\">\n<div class=\"intro\">\n<h2>\ud83c\udf31 Dosierungsratgeber EcoPlant\u00ae<\/h2>\n<p>Geben Sie uns 5 Angaben, und wir sagen Ihnen <strong>genau, wie viel EcoPlant\u00ae Sie ben\u00f6tigen<\/strong>, die Verd\u00fcnnung, das Anwendungsprogramm, welche Verpackung Sie w\u00e4hlen sollten und was es kostet. Optional die Kombination mit Zeolith 20 \u00b5m f\u00fcr eine verst\u00e4rkte Spritzung.<\/p>\n<div class=\"badges\">\n<span class=\"badge\">\ud83d\udccb Ratgeber in 5 Schritten<\/span>\n<span class=\"badge\">9 Kulturen<\/span>\n<span class=\"badge\">Gie\u00dfen an der Wurzel + Spritzung<\/span>\n<span class=\"badge\">Kostenlos<\/span>\n<span class=\"badge\">+Zeolite 2%<\/span>\n<\/div>\n<\/div>\n<div class=\"progress\" aria-hidden=\"true\"><div class=\"progress-bar\" id=\"ecProgress\"><\/div><\/div>\n<div id=\"ecProgressSpacer\" aria-hidden=\"true\" style=\"height:0\"><\/div>\n<!-- STEP 1: CROP -->\n<div class=\"step active\" data-step=\"1\">\n<h3><span class=\"step-num\">1<\/span>W\u00e4hlen Sie die Kultur<\/h3>\n<div class=\"options cols-3\">\n<label class=\"option\"><input type=\"radio\" name=\"crop\" value=\"olive\">\n<span class=\"opt-title\">\ud83e\uded2 Olivenb\u00e4ume<\/span>\n<span class=\"opt-desc\">100\u2013200 g\/Baum Wurzelbew\u00e4sserung<\/span>\n<\/label>\n<label class=\"option\"><input type=\"radio\" name=\"crop\" value=\"vineyard\">\n<span class=\"opt-title\">\ud83c\udf47 Weinrebe<\/span>\n<span class=\"opt-desc\">Spritzung + Gie\u00dfen an der Wurzel<\/span>\n<\/label>\n<label class=\"option\"><input type=\"radio\" name=\"crop\" value=\"fruit\">\n<span class=\"opt-title\">\ud83c\udf4e Obst<\/span>\n<span class=\"opt-desc\">Programm mit 4 Spritzungen\/Jahr<\/span>\n<\/label>\n<label class=\"option\"><input type=\"radio\" name=\"crop\" value=\"walnut\">\n<span class=\"opt-title\">\ud83e\udd5c Walnussb\u00e4ume<\/span>\n<span class=\"opt-desc\">100\u2013200 g\/Baum<\/span>\n<\/label>\n<label class=\"option\"><input type=\"radio\" name=\"crop\" value=\"palm\">\n<span class=\"opt-title\">\ud83c\udf34 Palmen<\/span>\n<span class=\"opt-desc\">Dasselbe Programm wie bei B\u00e4umen<\/span>\n<\/label>\n<label class=\"option\"><input type=\"radio\" name=\"crop\" value=\"vegetables\">\n<span class=\"opt-title\">\ud83e\udd6c Gem\u00fcse<\/span>\n<span class=\"opt-desc\">W\u00f6chentliche Anwendung<\/span>\n<\/label>\n<label class=\"option\"><input type=\"radio\" name=\"crop\" value=\"cereals\">\n<span class=\"opt-title\">\ud83c\udf3e Getreide<\/span>\n<span class=\"opt-desc\">1 l\/Stremma \u00d7 Wiederholungen<\/span>\n<\/label>\n<label class=\"option\"><input type=\"radio\" name=\"crop\" value=\"ornamentals\">\n<span class=\"opt-title\">\ud83c\udf39 Zierpflanzen<\/span>\n<span class=\"opt-desc\">W\u00f6chentlich, Spritzung 1:200<\/span>\n<\/label>\n<label class=\"option\"><input type=\"radio\" name=\"crop\" value=\"potted\">\n<span class=\"opt-title\">\ud83e\udeb4 T\u00f6pfe \/ Garten<\/span>\n<span class=\"opt-desc\">Kleine Dosen, w\u00f6chentlich<\/span>\n<\/label>\n<label class=\"option\"><input type=\"radio\" name=\"crop\" value=\"other\">\n<span class=\"opt-title\">\u2795 Andere Kultur<\/span>\n<span class=\"opt-desc\">Nicht gefunden? Fragen Sie uns<\/span>\n<\/label>\n<\/div>\n<\/div>\n<!-- STEP 2: PHASE -->\n<div class=\"step\" data-step=\"2\">\n<h3><span class=\"step-num\">2<\/span>Phase \/ Zustand<\/h3>\n<div id=\"ecPhaseContainer\">\n<p style=\"color:var(--ec-muted);font-style:italic;\">W\u00e4hlen Sie zuerst in Schritt 1 eine Kultur.<\/p>\n<\/div>\n<\/div>\n<!-- STEP 3: METHOD -->\n<div class=\"step\" data-step=\"3\">\n<h3><span class=\"step-num\">3<\/span>Anwendungsmethode<\/h3>\n<div class=\"options cols-3\">\n<label class=\"option\"><input type=\"radio\" name=\"method\" value=\"root\">\n<span class=\"opt-title\">\ud83d\udca7 Nur Gie\u00dfen an der Wurzel<\/span>\n<span class=\"opt-desc\">Verd\u00fcnnung 1:25, Anwendung an der Wurzel<\/span>\n<\/label>\n<label class=\"option\"><input type=\"radio\" name=\"method\" value=\"spray\">\n<span class=\"opt-title\">\ud83d\udca8 Nur Spritzung<\/span>\n<span class=\"opt-desc\">Verd\u00fcnnung 1:100 oder 1:200 auf die Bl\u00e4tter<\/span>\n<\/label>\n<label class=\"option\"><input type=\"radio\" name=\"method\" value=\"both\">\n<span class=\"opt-title\">\ud83c\udf1f Beides<\/span>\n<span class=\"opt-desc\">F\u00fcr maximale Wirkung empfohlen<\/span>\n<\/label>\n<\/div>\n<div class=\"checkbox-row\">\n<input type=\"checkbox\" id=\"ecZeolite\" name=\"zeolite\">\n<label for=\"ecZeolite\">\n\ud83e\udea8 <strong>Zugabe von Zeolith 20 \u00b5m (2 % in der Spritzl\u00f6sung)<\/strong>\n<span class=\"opt-desc\">Verst\u00e4rkte Spritzung mit Slow-Release-Effekt \u2014 Blattschutz + verbesserte Aufnahme<\/span>\n<\/label>\n<\/div>\n<\/div>\n<!-- STEP 4: QUANTITY -->\n<div class=\"step\" data-step=\"4\">\n<h3><span class=\"step-num\">4<\/span>Menge<\/h3>\n<div id=\"ecQtyContainer\">\n<p style=\"color:var(--ec-muted);font-style:italic;\">W\u00e4hlen Sie zuerst in Schritt 1 eine Kultur.<\/p>\n<\/div>\n<\/div>\n<!-- STEP 5: PROGRAM -->\n<div class=\"step\" data-step=\"5\">\n<h3><span class=\"step-num\">5<\/span>Programm<\/h3>\n<div class=\"options\">\n<label class=\"option\"><input type=\"radio\" name=\"program\" value=\"single\">\n<span class=\"opt-title\">\ud83c\udfaf Eine Anwendung jetzt<\/span>\n<span class=\"opt-desc\">Berechnung nur f\u00fcr die aktuelle Anwendung<\/span>\n<\/label>\n<label class=\"option\"><input type=\"radio\" name=\"program\" value=\"full\">\n<span class=\"opt-title\">\ud83d\udcc5 Vollst\u00e4ndiges Jahresprogramm<\/span>\n<span class=\"opt-desc\">Gie\u00dfen an der Wurzel + 4 Spritzungen oder w\u00f6chentlich das ganze Jahr<\/span>\n<\/label>\n<\/div>\n<\/div>\n<!-- STEP (conditional): \u0391\u0399\u03a4\u0397\u039c\u0391 \u0393\u0399\u0391 \u0391\u039b\u039b\u0397 \u039a\u0391\u039b\u039b\u0399\u0395\u03a1\u0393\u0395\u0399\u0391 \u2014 \u03b5\u03bc\u03c6\u03b1\u03bd\u03af\u03b6\u03b5\u03c4\u03b1\u03b9 \u03bc\u03cc\u03bd\u03bf \u03cc\u03c4\u03b1\u03bd \u03b5\u03c0\u03b9\u03bb\u03b5\u03b3\u03b5\u03af \u00ab\u0386\u03bb\u03bb\u03b7 \u03ba\u03b1\u03bb\u03bb\u03b9\u03ad\u03c1\u03b3\u03b5\u03b9\u03b1\u00bb -->\n<div class=\"step\" id=\"ecOtherStep\" style=\"display:none\">\n<button type=\"button\" class=\"btn btn-secondary\" id=\"ecOtherBack\" style=\"padding:.5rem 1.1rem;font-size:.9rem;margin-bottom:1rem\">\u2190 Zur\u00fcck zum Ratgeber<\/button>\n<h3><span class=\"step-num\">\u2795<\/span>Nennen Sie uns Ihre Kultur<\/h3>\n<p style=\"margin:.2rem 0 1rem;color:var(--muted)\">Ihre Kultur nicht in der Liste gefunden? Schreiben Sie uns, welche es ist, und unser Team empfiehlt Ihnen <strong>kostenlos<\/strong> die genaue Dosierung von EcoPlant\u00ae.<\/p>\n<label class=\"qty-label\" for=\"ecOtherCrop\">Welche Kultur m\u00f6chten Sie?<\/label>\n<input type=\"text\" id=\"ecOtherCrop\" class=\"qty-input\" placeholder=\"z. B. Granat\u00e4pfel, Kiwis, Brombeeren, Aromapflanzen\u2026\" autocomplete=\"off\">\n<div style=\"margin-top:1rem\">\n<label class=\"qty-label\" for=\"ecOtherDetails\">Details <span style=\"font-weight:400;color:var(--muted)\">(optional)<\/span><\/label>\n<textarea id=\"ecOtherDetails\" class=\"qty-input\" rows=\"3\" placeholder=\"z. B. Anzahl der Pflanzen oder Stremma, Anwendungsmethode, Neu- oder Bestandspflanzung\u2026\"><\/textarea>\n<\/div>\n<div class=\"contact-box\">\n<strong class=\"ttl\">\ud83d\udce9 Senden Sie uns Ihre Anfrage<\/strong>\n<span class=\"opt-desc\" style=\"margin-bottom:.25rem\">Sie erhalten einen individuellen Dosierungsvorschlag f\u00fcr Ihre Kultur.<\/span>\n<div class=\"contact-btns\">\n<a id=\"ecOtherWhatsapp\" href=\"https:\/\/wa.me\/306985838343\" class=\"btn btn-secondary\" target=\"_blank\" rel=\"noopener\">\ud83d\udcac WhatsApp<\/a>\n<a id=\"ecOtherViber\" href=\"viber:\/\/chat?number=306985838343\" class=\"btn btn-secondary\">\ud83d\udfe3 Viber<\/a>\n<a id=\"ecOtherEmail\" href=\"mailto:info@zeolife.gr\" class=\"btn btn-secondary\">\u2709\ufe0f Email<\/a>\n<a href=\"tel:+302311295520\" class=\"btn btn-secondary\">\ud83d\udcde 2311 29 55 20<\/a>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"actions\">\n<button type=\"button\" class=\"btn\" id=\"ecCalculate\" disabled=\"\">\ud83d\udccb Dosierung ansehen<\/button>\n<button type=\"button\" class=\"btn btn-secondary\" id=\"ecReset\">\ud83d\udd04 Zur\u00fccksetzen<\/button>\n<button type=\"button\" class=\"btn btn-print\" id=\"ecPrint\">\ud83d\udda8\ufe0f Drucken<\/button>\n<\/div>\n<!-- TANK CALCULATOR (always visible) -->\n<div class=\"tank-section\">\n<h4>\ud83e\uddea Tankf\u00fcllung \u2014 Wie viel EcoPlant\u00ae f\u00fcr meinen Tank?<\/h4>\n<p style=\"margin:0.3rem 0 0.6rem;font-size:0.92rem;color:var(--ec-muted);\">Haben Sie einen Spritztank\/ein Fass? Sehen Sie, wie viel EcoPlant\u00ae und Zeolith Sie f\u00fcr dessen Fassungsverm\u00f6gen ben\u00f6tigen.<\/p>\n<div class=\"qty-row\">\n<div>\n<label class=\"qty-label\" for=\"ecTankL\">Tankinhalt (Liter Wasser)<\/label>\n<input type=\"number\" id=\"ecTankL\" class=\"qty-input\" min=\"1\" placeholder=\"z. B. 500\">\n<\/div>\n<div>\n<label class=\"qty-label\" for=\"ecTankRatio\">Verd\u00fcnnung<\/label>\n<select id=\"ecTankRatio\" class=\"qty-input\">\n<option value=\"25\">1:25 (intensives Gie\u00dfen an der Wurzel)<\/option>\n<option value=\"50\">1:50<\/option>\n<option value=\"100\" selected=\"\">1:100 (\u00fcbliche Spritzung)<\/option>\n<option value=\"200\">1:200 (Spritzung bei Zierpflanzen)<\/option>\n<\/select>\n<\/div>\n<\/div>\n<div class=\"checkbox-row\" style=\"margin-top:0.75rem;\">\n<input type=\"checkbox\" id=\"ecTankZeolite\">\n<label for=\"ecTankZeolite\">\ud83e\udea8 Zeolith 2 % im Tank<\/label>\n<\/div>\n<button type=\"button\" class=\"btn\" style=\"margin-top:0.75rem;\" id=\"ecTankCalc\">\ud83d\udcca Tank berechnen<\/button>\n<div class=\"tank-result hidden\" id=\"ecTankResult\"><\/div>\n<\/div>\n<!-- RESULT -->\n<div class=\"result\" id=\"ecResult\">\n<div class=\"print-only\" style=\"text-align:center;margin-bottom:1rem;padding-bottom:1rem;border-bottom:2px solid #2a9ca0;\">\n<img decoding=\"async\" src=\"https:\/\/zeolife.gr\/wp-content\/uploads\/\/2019\/11\/logo-zeolife-hor.svg\" alt=\"Zeolife.gr\" data-no-lazy=\"1\" class=\"skip-lazy\" style=\"max-width:280px;height:auto;margin:0 auto 0.5rem;display:block;\">\n<h2 style=\"color:#26231e;margin:0;font-size:1.2rem;\">Anwendungsprogramm EcoPlant\u00ae<\/h2>\n<p style=\"margin:0.3rem 0 0;font-size:0.9rem;color:#6b6a64;\">www.<span translate=\"no\" data-zgt-g=\"1\">Zeolife.gr<\/span> \u00b7 \u260e 2311 29 55 20 \u00b7 \u2709 info@<span translate=\"no\" data-zgt-g=\"1\">Zeolife.gr<\/span><\/p>\n<p style=\"margin:0.3rem 0 0;font-size:0.8rem;color:#6b6a64;font-style:italic;\">Berechnungsdatum: <span id=\"ecPrintDate\"><\/span><\/p>\n<\/div>\n<h3 id=\"ecResultTitle\">Ihre individuelle Empfehlung<\/h3>\n<div id=\"ecResultBody\"><\/div>\n<\/div>\n<\/div>\n<script>\n(function(){\n  \/\/ ===== DATA =====\n  var cropData = {\n    olive: {\n      name: 'Olivenb\u00e4ume', icon: '\ud83e\uded2', mode: 'tree',\n      phases: {\n        'new': { label: '\ud83c\udf31 Neu gepflanzt', rootDilGr: 100, perTreeDilGr: 100, sprayPerTreeL: 4, sprayRatio: 100 },\n        existing: { label: '\ud83c\udf33 Bestehend', rootDilGr: 100, perTreeDilGr: 200, sprayPerTreeL: 5, sprayRatio: 100 }\n      },\n      season: 'Herbst, vor der Bl\u00fcte, nach der Bl\u00fcte, Fruchtbildung',\n      methodTip: 'Einmal an der Wurzel gie\u00dfen + 4\u00d7\/Jahr spritzen'\n    },\n    vineyard: {\n      name: 'Weinreben', icon: '\ud83c\udf47', mode: 'tree',\n      phases: {\n        'new': { label: '\ud83c\udf31 Neu gepflanzt', rootDilGr: 100, perTreeDilGr: 100, sprayPerTreeL: 0.5, sprayRatio: 100 },\n        existing: { label: '\ud83c\udf47 Bestehende St\u00f6cke', rootDilGr: 100, perTreeDilGr: 200, sprayPerTreeL: 0.7, sprayRatio: 100 }\n      },\n      season: 'Herbst (nach der Lese), vor dem Austrieb, vor der Bl\u00fcte, Fruchtbildung',\n      methodTip: 'Weinrebe: geringere Spritzmenge\/Stock'\n    },\n    fruit: {\n      name: 'Obstb\u00e4ume', icon: '\ud83c\udf4e', mode: 'tree',\n      phases: {\n        'new': { label: '\ud83c\udf31 Neu gepflanzt', rootDilGr: 100, perTreeDilGr: 100, sprayPerTreeL: 3, sprayRatio: 100 },\n        existing: { label: '\ud83c\udf33 Bestehend', rootDilGr: 100, perTreeDilGr: 200, sprayPerTreeL: 4, sprayRatio: 100 }\n      },\n      season: 'Saisonbeginn, vor der Bl\u00fcte, nach der Bl\u00fcte, Fruchtbildung',\n      methodTip: 'Ideal f\u00fcr Apfel, Birne, Orange, Pfirsich usw.'\n    },\n    walnut: {\n      name: 'Walnussb\u00e4ume', icon: '\ud83e\udd5c', mode: 'tree',\n      phases: {\n        'new': { label: '\ud83c\udf31 Neu gepflanzt', rootDilGr: 100, perTreeDilGr: 100, sprayPerTreeL: 5, sprayRatio: 100 },\n        existing: { label: '\ud83c\udf33 Bestehend', rootDilGr: 100, perTreeDilGr: 200, sprayPerTreeL: 7, sprayRatio: 100 }\n      },\n      season: 'Herbst, vor dem Austrieb, nach der Bl\u00fcte, Fruchtbildung',\n      methodTip: 'Gr\u00f6\u00dfere Pflanzen \u2192 mehr Spritzmittel'\n    },\n    palm: {\n      name: 'Palmen', icon: '\ud83c\udf34', mode: 'tree',\n      phases: {\n        'new': { label: '\ud83c\udf31 Neu gepflanzt', rootDilGr: 100, perTreeDilGr: 100, sprayPerTreeL: 3, sprayRatio: 100 },\n        existing: { label: '\ud83c\udf33 Bestehend', rootDilGr: 100, perTreeDilGr: 200, sprayPerTreeL: 5, sprayRatio: 100 }\n      },\n      season: 'Fr\u00fchling, Sommer, Herbst, Winter',\n      methodTip: 'Zier- und Nutzarten'\n    },\n    vegetables: {\n      name: 'Gem\u00fcse', icon: '\ud83e\udd6c', mode: 'plant',\n      phases: {\n        young: { label: '\ud83c\udf31 Jung (Wachstum)', rootGrPerPlant: 50, weeklyRoot: true, sprayPerPlantL: 0.3, sprayRatio: 100, sprayWeeks: 12 },\n        production: { label: '\ud83e\udd6c Ertragsphase (ausgewachsen)', rootGrPerPlant: 200, weeklyRoot: false, sprayPerPlantL: 0.5, sprayRatio: 100, sprayWeeks: 20 }\n      },\n      season: 'W\u00f6chentliche Spritzung w\u00e4hrend der gesamten Produktionsperiode',\n      methodTip: 'Tomaten, Gurken, Auberginen, Paprika usw.'\n    },\n    cereals: {\n      name: 'Getreide \/ Mais', icon: '\ud83c\udf3e', mode: 'stremma',\n      phases: {\n        '10cm': { label: '\ud83c\udf3e Stadium ~10 cm', perStremmaL: 1, applications: 1 },\n        '20cm': { label: '\ud83c\udf3e Stadium 20 cm+', perStremmaL: 1, applications: 6, intervalDays: 20 }\n      },\n      season: 'Gesamte Produktionsperiode, alle 20 Tage',\n      methodTip: 'Weizen, Mais, Gerste, Hafer'\n    },\n    ornamentals: {\n      name: 'Zierpflanzen', icon: '\ud83c\udf39', mode: 'plant',\n      phases: {\n        young: { label: '\ud83c\udf31 Jung', rootGrPerPlant: 10, weeklyRoot: true, sprayPerPlantL: 0.1, sprayRatio: 200, sprayWeeks: 30 },\n        mature: { label: '\ud83c\udf39 Ausgewachsen', rootGrPerPlant: 5, weeklyRoot: true, sprayPerPlantL: 0.1, sprayRatio: 200, sprayWeeks: 30 }\n      },\n      season: 'W\u00f6chentlich w\u00e4hrend der gesamten Bl\u00fctezeit',\n      methodTip: 'Beete, Str\u00e4ucher, Blumen'\n    },\n    potted: {\n      name: 'Topfpflanzen \/ Garten', icon: '\ud83e\udeb4', mode: 'plant',\n      phases: {\n        young: { label: '\ud83c\udf31 Jung \/ Pflanzung', rootGrPerPlant: 10, weeklyRoot: true, sprayPerPlantL: 0.05, sprayRatio: 200, sprayWeeks: 30 },\n        mature: { label: '\ud83c\udf3f Ausgewachsen', rootGrPerPlant: 5, weeklyRoot: true, sprayPerPlantL: 0.05, sprayRatio: 200, sprayWeeks: 30 }\n      },\n      season: 'W\u00f6chentlich, idealerweise vor dem Gie\u00dfen',\n      methodTip: 'F\u00fcr Balkont\u00f6pfe, Garten, Hausgebrauch'\n    }\n  };\n  var pricing = {\n    p60ml: { ml: 60, price: 3.50, label: '60 ml', url: 'https:\/\/shop.zeolife.gr\/product\/eco-plant-60ml\/' },\n    p4x60ml: { ml: 360, price: 19.90, label: '4\u00d760 ml + 2 gratis', url: 'https:\/\/shop.zeolife.gr\/product\/4ecoplant-60-ml\/' },\n    p10x60ml: { ml: 600, price: 29.00, label: '10\u00d760 ml', url: 'https:\/\/shop.zeolife.gr\/product\/10x-ecoplant-60ml\/' },\n    p1L: { ml: 1000, price: 14.98, label: '1 Liter', url: 'https:\/\/shop.zeolife.gr\/product\/eco-plant-1lit\/' },\n    p5L: { ml: 5000, price: 65.00, label: '5 Liter', url: 'https:\/\/shop.zeolife.gr\/product\/eco-plant-5lit\/' },\n    p10L: { ml: 10000, price: 115.00, label: '10 Liter', url: 'https:\/\/shop.zeolife.gr\/product\/eco-plant-10lit\/' },\n    p20L: { ml: 20000, price: 219.00, label: '20 Liter', url: 'https:\/\/shop.zeolife.gr\/product\/eco-plant-20lit\/' }\n  };\n  var zeoliteProducts = {\n    z3kg: { kg: 3, price: 13.50, label: 'Griechischer Thrakischer Zeolith 20 \u03bc \u2014 3 kg', url: 'https:\/\/shop.zeolife.gr\/product\/greek-thracean-zeolite-20micron-3kg\/' },\n    z25kg: { kg: 25, price: 29.90, label: 'Griechischer Thrakischer Zeolith 20 \u03bc \u2014 25 kg', url: 'https:\/\/shop.zeolife.gr\/product\/greek-zeolite-20micron\/' }\n  };\n  var calc = document.getElementById('ecCalc');\n  var steps = calc.querySelectorAll('.step:not(#ecOtherStep)');\n  var otherStep = document.getElementById('ecOtherStep');\n  var actionsRow = calc.querySelector('.actions');\n  var tankSection = calc.querySelector('.tank-section');\n  var progressBar = document.getElementById('ecProgress');\n  var calcBtn = document.getElementById('ecCalculate');\n  var resetBtn = document.getElementById('ecReset');\n  var printBtn = document.getElementById('ecPrint');\n  var resultBox = document.getElementById('ecResult');\n  var resultBody = document.getElementById('ecResultBody');\n  var phaseContainer = document.getElementById('ecPhaseContainer');\n  var qtyContainer = document.getElementById('ecQtyContainer');\n  function isPositive(v) {\n    if (!v) return false;\n    if (Number(v) <= 0) return false;\n    return true;\n  }\n  function getChecked(name) {\n    var el = calc.querySelector('input[name=\"' + name + '\"]:checked');\n    return el ? el.value : null;\n  }\n  function getVal(id) {\n    var el = document.getElementById(id);\n    return el ? el.value : null;\n  }\n  function fmtKg(g) {\n    if (g >= 1000) return (g \/ 1000).toFixed(2).replace(\/\\.00$\/, '') + ' kg';\n    return Math.round(g) + ' g';\n  }\n  function fmtL(ml) {\n    if (ml >= 1000) return (ml \/ 1000).toFixed(2).replace(\/\\.00$\/, '') + ' L';\n    return Math.round(ml) + ' ml';\n  }\n  function fmtEuro(n) {\n    return '\u20ac' + n.toFixed(2).replace('.', ',');\n  }\n  function fmtNum(n) { return Math.round(n).toLocaleString('el-GR'); }\n  \/\/ ===== \"ANDERE KULTUR\" \u2014 MODE \u0391\u0399\u03a4\u0397\u039c\u0391\u03a4\u039f\u03a3 =====\n  function updateOtherLinks() {\n    var cropEl = document.getElementById('ecOtherCrop');\n    var detEl = document.getElementById('ecOtherDetails');\n    var cropName = cropEl ? cropEl.value.trim() : '';\n    var details = detEl ? detEl.value.trim() : '';\n    var msg = 'Guten Tag! Ich h\u00e4tte gern einen individuellen EcoPlant-Dosierungsvorschlag f\u00fcr die Kultur: ' + (cropName || '[Kultur eintragen]');\n    if (details) { msg += '. Weitere Angaben: ' + details; }\n    var wa = document.getElementById('ecOtherWhatsapp');\n    var em = document.getElementById('ecOtherEmail');\n    if (wa) { wa.href = 'https:\/\/wa.me\/306985838343?text=' + encodeURIComponent(msg); }\n    if (em) { em.href = 'mailto:info@zeolife.gr?subject=' + encodeURIComponent('EcoPlant-Dosierungsanfrage' + (cropName ? (' \u2013 ' + cropName) : '')) + '&body=' + encodeURIComponent(msg); }\n  }\n  function enterOtherMode() {\n    for (var i = 0; i < steps.length; i++) { steps[i].style.display = 'none'; steps[i].classList.remove('active'); }\n    if (actionsRow) { actionsRow.style.display = 'none'; }\n    if (tankSection) { tankSection.style.display = 'none'; }\n    resultBox.classList.remove('show');\n    if (otherStep) {\n      otherStep.style.display = '';\n      otherStep.classList.add('active');\n      otherStep.scrollIntoView({ behavior: 'smooth', block: 'start' });\n    }\n    progressBar.style.width = '100%';\n    calcBtn.disabled = true;\n    updateOtherLinks();\n  }\n  function exitOtherMode() {\n    for (var i = 0; i < steps.length; i++) { steps[i].style.display = ''; }\n    if (actionsRow) { actionsRow.style.display = ''; }\n    if (tankSection) { tankSection.style.display = ''; }\n    if (otherStep) { otherStep.style.display = 'none'; otherStep.classList.remove('active'); }\n  }\n  function renderPhaseStep(crop) {\n    if (!crop) {\n      phaseContainer.innerHTML = '<p style=\"color:var(--ec-muted);font-style:italic;\">W\u00e4hlen Sie zuerst in Schritt 1 eine Kultur aus.<\/p>';\n      return;\n    }\n    var data = cropData[crop];\n    var html = '<div class=\"options\">';\n    var phases = data.phases;\n    for (var key in phases) {\n      html += '<label class=\"option\"><input type=\"radio\" name=\"phase\" value=\"' + key + '\">';\n      html += '<span class=\"opt-title\">' + phases[key].label + '<\/span>';\n      html += '<\/label>';\n    }\n    html += '<\/div>';\n    html += '<p class=\"sublabel\">\ud83d\udca1 ' + data.methodTip + '<\/p>';\n    phaseContainer.innerHTML = html;\n    var newInputs = phaseContainer.querySelectorAll('input');\n    for (var i = 0; i < newInputs.length; i++) {\n      newInputs[i].addEventListener('change', updateProgress);\n    }\n  }\n  function renderQtyStep(crop) {\n    if (!crop) {\n      qtyContainer.innerHTML = '<p style=\"color:var(--ec-muted);font-style:italic;\">W\u00e4hlen Sie zuerst in Schritt 1 eine Kultur aus.<\/p>';\n      return;\n    }\n    var data = cropData[crop];\n    var html = '';\n    if (data.mode === 'tree') {\n      var unit = (crop === 'vineyard') ? 'Wurzelst\u00f6cke' : 'B\u00e4ume';\n      html += '<label class=\"qty-label\" for=\"ecQty\">Wie viele ' + unit + ' haben Sie?<\/label>';\n      html += '<input type=\"number\" id=\"ecQty\" class=\"qty-input\" min=\"1\" placeholder=\"z. B. 50\">';\n      html += '<p class=\"sublabel\">\ud83d\udca1 Angepasst f\u00fcr ' + data.name + '<\/p>';\n    } else if (data.mode === 'plant') {\n      html += '<label class=\"qty-label\" for=\"ecQty\">Wie viele Pflanzen?<\/label>';\n      html += '<input type=\"number\" id=\"ecQty\" class=\"qty-input\" min=\"1\" placeholder=\"z. B. 100\">';\n    } else if (data.mode === 'stremma') {\n      html += '<label class=\"qty-label\" for=\"ecQty\">Wie viele Stremma?<\/label>';\n      html += '<input type=\"number\" id=\"ecQty\" class=\"qty-input\" min=\"0\" step=\"0.1\" placeholder=\"z. B. 5\">';\n      html += '<p class=\"sublabel\">\ud83d\udca1 Dosierung: 1 Liter EcoPlant \/ Stremma pro Anwendung<\/p>';\n    }\n    qtyContainer.innerHTML = html;\n    var inp = document.getElementById('ecQty');\n    if (inp) inp.addEventListener('input', updateProgress);\n  }\n  function isFormValid() {\n    var crop = getChecked('crop');\n    var phase = getChecked('phase');\n    var method = getChecked('method');\n    var qty = getVal('ecQty');\n    var program = getChecked('program');\n    if (!crop) return false;\n    if (!phase) return false;\n    if (!method) return false;\n    if (!isPositive(qty)) return false;\n    if (!program) return false;\n    return true;\n  }\n  function updateProgress() {\n    var crop = getChecked('crop');\n    \/\/ \u00ab\u0386\u03bb\u03bb\u03b7 \u03ba\u03b1\u03bb\u03bb\u03b9\u03ad\u03c1\u03b3\u03b5\u03b9\u03b1\u00bb \u2192 mode \u03b1\u03b9\u03c4\u03ae\u03bc\u03b1\u03c4\u03bf\u03c2, \u03cc\u03c7\u03b9 \u03c5\u03c0\u03bf\u03bb\u03bf\u03b3\u03b9\u03c3\u03bc\u03cc\u03c2. \u03a4\u03bf \u03c7\u03b5\u03b9\u03c1\u03af\u03b6\u03b5\u03c4\u03b1\u03b9 \u03c4\u03bf enterOtherMode().\n    if (crop === 'other') { return; }\n    var phase = getChecked('phase');\n    var method = getChecked('method');\n    var qty = getVal('ecQty');\n    var program = getChecked('program');\n    var filled = 0;\n    if (crop) filled++;\n    if (phase) filled++;\n    if (method) filled++;\n    if (isPositive(qty)) filled++;\n    if (program) filled++;\n    progressBar.style.width = (filled \/ 5 * 100) + '%';\n    steps.forEach(function(s, i) {\n      var isActive = (i === filled) || (i === filled - 1);\n      s.classList.toggle('active', isActive);\n    });\n    calcBtn.disabled = filled < 5;\n  }\n  calc.querySelectorAll('input[name=\"crop\"]').forEach(function(r) {\n    r.addEventListener('change', function() {\n      if (r.value === 'other') {\n        enterOtherMode();\n      } else {\n        exitOtherMode();\n        renderPhaseStep(r.value);\n        renderQtyStep(r.value);\n      }\n      updateProgress();\n    });\n  });\n  var excluded = ['crop', 'phase'];\n  calc.querySelectorAll('input[type=\"radio\"]').forEach(function(r) {\n    if (excluded.indexOf(r.name) === -1) {\n      r.addEventListener('change', updateProgress);\n    }\n  });\n  \/\/ Live-update \u03c4\u03c9\u03bd \u03c3\u03c5\u03bd\u03b4\u03ad\u03c3\u03bc\u03c9\u03bd WhatsApp\/Email \u03ba\u03b1\u03b8\u03ce\u03c2 \u03b3\u03c1\u03ac\u03c6\u03b5\u03b9 \u03bf \u03c7\u03c1\u03ae\u03c3\u03c4\u03b7\u03c2\n  ['ecOtherCrop', 'ecOtherDetails'].forEach(function(id) {\n    var el = document.getElementById(id);\n    if (el) { el.addEventListener('input', updateOtherLinks); }\n  });\n  \/\/ \u00ab\u2190 \u03a0\u03af\u03c3\u03c9 \u03c3\u03c4\u03bf\u03bd \u03bf\u03b4\u03b7\u03b3\u03cc\u00bb\n  var otherBackBtn = document.getElementById('ecOtherBack');\n  if (otherBackBtn) {\n    otherBackBtn.addEventListener('click', function() {\n      var otherRadio = calc.querySelector('input[name=\"crop\"][value=\"other\"]');\n      if (otherRadio) { otherRadio.checked = false; }\n      exitOtherMode();\n      updateProgress();\n      steps[0].classList.add('active');\n      steps[0].scrollIntoView({ behavior: 'smooth', block: 'start' });\n    });\n  }\n  resetBtn.addEventListener('click', function() {\n    calc.querySelectorAll('input[type=\"radio\"]').forEach(function(r) { r.checked = false; });\n    calc.querySelectorAll('input[type=\"checkbox\"]').forEach(function(r) { r.checked = false; });\n    calc.querySelectorAll('input[type=\"number\"]').forEach(function(r) { r.value = ''; });\n    var oc = document.getElementById('ecOtherCrop'); if (oc) oc.value = '';\n    var od = document.getElementById('ecOtherDetails'); if (od) od.value = '';\n    exitOtherMode();\n    phaseContainer.innerHTML = '<p style=\"color:var(--ec-muted);font-style:italic;\">W\u00e4hlen Sie zuerst in Schritt 1 eine Kultur aus.<\/p>';\n    qtyContainer.innerHTML = '<p style=\"color:var(--ec-muted);font-style:italic;\">W\u00e4hlen Sie zuerst in Schritt 1 eine Kultur aus.<\/p>';\n    resultBox.classList.remove('show');\n    updateProgress();\n    steps[0].classList.add('active');\n    steps[0].scrollIntoView({ behavior: 'smooth', block: 'start' });\n  });\n  printBtn.addEventListener('click', function() {\n    if (!resultBox.classList.contains('show')) {\n      alert('Bitte berechnen Sie zuerst die Dosierung.');\n      return;\n    }\n    var dateEl = document.getElementById('ecPrintDate');\n    if (dateEl) {\n      var now = new Date();\n      dateEl.textContent = now.toLocaleDateString('el-GR', { day: '2-digit', month: 'long', year: 'numeric' });\n    }\n    window.print();\n  });\n  function recommendPackaging(totalMl) {\n    var pkgs = [pricing.p60ml, pricing.p4x60ml, pricing.p10x60ml, pricing.p1L, pricing.p5L, pricing.p10L, pricing.p20L];\n    var best = null;\n    for (var i = 0; i < pkgs.length; i++) {\n      var p = pkgs[i];\n      var qty = Math.ceil(totalMl \/ p.ml);\n      var cost = qty * p.price;\n      if (!best || cost < best.cost) {\n        best = { combo: [{ pkg: p, qty: qty }], cost: cost, totalMl: qty * p.ml };\n      }\n    }\n    for (var i = pkgs.length - 1; i >= 0; i--) {\n      var bigP = pkgs[i];\n      if (bigP.ml >= totalMl) continue;\n      var nBig = Math.floor(totalMl \/ bigP.ml);\n      var remaining = totalMl - nBig * bigP.ml;\n      for (var j = 0; j < pkgs.length; j++) {\n        var smallP = pkgs[j];\n        var nSmall = Math.ceil(remaining \/ smallP.ml);\n        var combo = [{ pkg: bigP, qty: nBig }, { pkg: smallP, qty: nSmall }];\n        var cost = nBig * bigP.price + nSmall * smallP.price;\n        if (!best || cost < best.cost) {\n          best = { combo: combo, cost: cost, totalMl: nBig * bigP.ml + nSmall * smallP.ml };\n        }\n      }\n    }\n    return best;\n  }\n  function recommendZeolite(totalGr) {\n    if (totalGr <= 0) return null;\n    var p3 = zeoliteProducts.z3kg;\n    var p25 = zeoliteProducts.z25kg;\n    var totalKg = totalGr \/ 1000;\n    if (totalKg <= 3) {\n      return { combo: [{ pkg: p3, qty: 1 }], cost: p3.price, totalKg: 3 };\n    }\n    var qty3 = Math.ceil(totalKg \/ 3);\n    var cost3 = qty3 * p3.price;\n    var qty25 = 1;\n    var cost25 = p25.price;\n    if (totalKg > 25) {\n      qty25 = Math.ceil(totalKg \/ 25);\n      cost25 = qty25 * p25.price;\n    }\n    if (cost25 < cost3) {\n      return { combo: [{ pkg: p25, qty: qty25 }], cost: cost25, totalKg: qty25 * 25 };\n    }\n    return { combo: [{ pkg: p3, qty: qty3 }], cost: cost3, totalKg: qty3 * 3 };\n  }\n  function calculate() {\n    var crop = getChecked('crop');\n    var phase = getChecked('phase');\n    var method = getChecked('method');\n    var qty = Number(getVal('ecQty'));\n    var program = getChecked('program');\n    var zeoliteOn = document.getElementById('ecZeolite').checked;\n    var data = cropData[crop];\n    var ph = data.phases[phase];\n    var rootEcoGr = 0;\n    var rootSolutionGr = 0;\n    var sprayEcoGr = 0;\n    var sprayWaterL = 0;\n    var rootWaterL = 0;\n    var sprayCount = 0;\n    var zeoliteGr = 0;\n    var rootRecipe = '';\n    var sprayRecipe = '';\n    var sprayRatio = 100;\n    var doRoot = (method === 'root') || (method === 'both');\n    var doSpray = (method === 'spray') || (method === 'both');\n    if (doRoot) {\n      if (data.mode === 'tree') {\n        var actualPerTree = ph.perTreeDilGr * (100 \/ 2600);\n        rootEcoGr = qty * actualPerTree;\n        rootSolutionGr = qty * ph.perTreeDilGr;\n        rootWaterL = rootSolutionGr * (2500 \/ 2600) \/ 1000;\n        rootRecipe = '<strong>Verd\u00fcnnung:<\/strong> 100 g EcoPlant\u00ae in 2,5 Litern Wasser (Verh\u00e4ltnis 1:25)<br>';\n        rootRecipe += '<strong>Dosis pro ' + (crop === 'vineyard' ? 'Stock' : 'Baum') + ':<\/strong> ' + ph.perTreeDilGr + ' g verd\u00fcnnte L\u00f6sung (\u2248' + Math.round(ph.perTreeDilGr * 2500 \/ 2600) + ' ml Wasser + ' + Math.round(ph.perTreeDilGr * 100 \/ 2600) + ' g EcoPlant\u00ae)<br>';\n        rootRecipe += '<strong>H\u00e4ufigkeit:<\/strong> Einmal (zu Beginn)';\n      } else if (data.mode === 'plant') {\n        if (ph.weeklyRoot) {\n          var weeks = 1;\n          if (program === 'full') {\n            weeks = 20;\n            if (phase === 'young') {\n              if (crop === 'vegetables') weeks = 12;\n              if (crop === 'ornamentals') weeks = 30;\n              if (crop === 'potted') weeks = 30;\n            }\n            if (phase === 'mature') {\n              if (crop === 'ornamentals') weeks = 30;\n              if (crop === 'potted') weeks = 30;\n            }\n          }\n          rootSolutionGr = qty * ph.rootGrPerPlant * weeks;\n          rootEcoGr = rootSolutionGr * (100 \/ 2600);\n          rootWaterL = rootSolutionGr * (2500 \/ 2600) \/ 1000;\n          rootRecipe = '<strong>Verd\u00fcnnung:<\/strong> 100 g EcoPlant\u00ae in 2,5 Litern Wasser<br>';\n          rootRecipe += '<strong>Dosis pro Pflanze:<\/strong> ' + ph.rootGrPerPlant + ' g verd\u00fcnnt (\u2248' + Math.round(ph.rootGrPerPlant * 2500 \/ 2600) + ' ml Wasser)<br>';\n          rootRecipe += '<strong>H\u00e4ufigkeit:<\/strong> Alle 7 Tage' + (program === 'full' ? ' \u00d7 ' + weeks + ' Wochen' : '');\n        } else {\n          rootSolutionGr = qty * ph.rootGrPerPlant;\n          rootEcoGr = rootSolutionGr * (100 \/ 2600);\n          rootWaterL = rootSolutionGr * (2500 \/ 2600) \/ 1000;\n          rootRecipe = '<strong>Verd\u00fcnnung:<\/strong> 100 g EcoPlant\u00ae in 2,5 Litern Wasser<br>';\n          rootRecipe += '<strong>Dosis pro Pflanze:<\/strong> ' + ph.rootGrPerPlant + ' g verd\u00fcnnt (\u2248' + Math.round(ph.rootGrPerPlant * 2500 \/ 2600) + ' ml Wasser, einmalig)';\n        }\n      } else if (data.mode === 'stremma') {\n        var apps = (program === 'full') ? ph.applications : 1;\n        rootEcoGr = qty * ph.perStremmaL * 1000 * apps;\n        rootSolutionGr = rootEcoGr;\n        rootWaterL = rootEcoGr * 100 \/ 1000;\n        rootRecipe = '<strong>Dosierung:<\/strong> 1 Liter EcoPlant\u00ae \/ Stremma<br>';\n        rootRecipe += '<strong>Verd\u00fcnnung:<\/strong> 1:100 mit Wasser vor der Anwendung (1 L EcoPlant\u00ae auf 100 L Wasser \/ Stremma)<br>';\n        if (phase === '20cm') {\n          rootRecipe += '<strong>H\u00e4ufigkeit:<\/strong> Alle 20 Tage' + (program === 'full' ? ' \u00d7 ' + apps + ' Anwendungen' : '');\n        } else {\n          rootRecipe += '<strong>Anwendung:<\/strong> Einmal im Stadium von ca. 10 cm';\n        }\n      }\n    }\n    if (doSpray) {\n      if (data.mode === 'tree') {\n        sprayCount = (program === 'full') ? 4 : 1;\n        sprayWaterL = qty * ph.sprayPerTreeL * sprayCount;\n        sprayRatio = ph.sprayRatio;\n        sprayEcoGr = sprayWaterL * 1000 \/ sprayRatio;\n        sprayRecipe = '<strong>Verd\u00fcnnung:<\/strong> 1:' + sprayRatio + ' (100 g EcoPlant\u00ae in 10 Litern Wasser)<br>';\n        sprayRecipe += '<strong>Spritzvolumen pro Baum:<\/strong> ca. ' + ph.sprayPerTreeL + ' Liter Wasser (+ ' + Math.round(ph.sprayPerTreeL * 1000 \/ sprayRatio) + ' g EcoPlant\u00ae)<br>';\n        sprayRecipe += '<strong>Spritzungen:<\/strong> ' + sprayCount + (sprayCount > 1 ? ' (Start, vor der Bl\u00fcte, nach der Bl\u00fcte, Fruchtbildung)' : '');\n      } else if (data.mode === 'plant') {\n        var weeks = (program === 'full') ? (ph.sprayWeeks || 20) : 1;\n        sprayCount = weeks;\n        sprayWaterL = qty * ph.sprayPerPlantL * weeks;\n        sprayRatio = ph.sprayRatio;\n        sprayEcoGr = sprayWaterL * 1000 \/ sprayRatio;\n        sprayRecipe = '<strong>Verd\u00fcnnung:<\/strong> 1:' + sprayRatio + ' (' + (1000 \/ sprayRatio) + ' g EcoPlant\u00ae pro 1 Liter Wasser)<br>';\n        sprayRecipe += '<strong>Spritzvolumen pro Pflanze:<\/strong> ca. ' + (ph.sprayPerPlantL * 1000) + ' ml Wasser<br>';\n        sprayRecipe += '<strong>H\u00e4ufigkeit:<\/strong> W\u00f6chentlich' + (program === 'full' ? ' \u00d7 ' + weeks + ' Wochen' : ' (eine)');\n      } else if (data.mode === 'stremma') {\n        if (phase === '20cm') {\n          sprayRecipe = '<strong>Hinweis:<\/strong> Bei Getreide erfolgt die Anwendung als Wurzelbew\u00e4sserung (Verd\u00fcnnung 1:100). Eine gesonderte Blattspritzung ist nicht n\u00f6tig.';\n        }\n      }\n      if (zeoliteOn) {\n        zeoliteGr = sprayWaterL * 1000 * 0.02;\n      }\n    }\n    var totalEcoGr = rootEcoGr + sprayEcoGr;\n    var totalEcoMl = totalEcoGr;\n    var totalWaterL = rootWaterL + sprayWaterL;\n    var html = '';\n    html += '<div class=\"summary-grid\">';\n    html += '<div class=\"summary-card\">';\n    html += '<div class=\"label\">\ud83c\udf3f EcoPlant\u00ae gesamt<\/div>';\n    html += '<div class=\"value\">' + fmtKg(totalEcoGr) + '<\/div>';\n    html += '<div class=\"sub\">\u2248 ' + fmtL(totalEcoMl) + '<\/div>';\n    html += '<\/div>';\n    if (totalWaterL > 0) {\n      html += '<div class=\"summary-card\">';\n      html += '<div class=\"label\">\ud83d\udca7 Wasser gesamt<\/div>';\n      html += '<div class=\"value\">' + fmtL(totalWaterL * 1000) + '<\/div>';\n      var waterSub = [];\n      if (rootWaterL > 0) waterSub.push('Wurzel ' + fmtL(rootWaterL * 1000));\n      if (sprayWaterL > 0) waterSub.push('Spritzung ' + fmtL(sprayWaterL * 1000));\n      html += '<div class=\"sub\">' + waterSub.join(' \u00b7 ') + '<\/div>';\n      html += '<\/div>';\n    }\n    html += '<div class=\"summary-card\">';\n    html += '<div class=\"label\">\ud83d\udce6 Kultur<\/div>';\n    html += '<div class=\"value\">' + data.icon + ' ' + qty + ' ' + (data.mode === 'stremma' ? 'Stremma' : (crop === 'vineyard' ? 'Wurzelst\u00f6cke' : (data.mode === 'tree' ? 'B\u00e4ume' : 'Pflanzen'))) + '<\/div>';\n    html += '<div class=\"sub\">' + ph.label + ' \u00b7 ' + (program === 'full' ? 'Ganzes Jahr' : 'Eine Anwendung') + '<\/div>';\n    html += '<\/div>';\n    html += '<\/div>';\n    if (doRoot) {\n      if (rootSolutionGr > 0) {\n        html += '<h4>\ud83d\udca7 Wurzelbew\u00e4sserung<\/h4>';\n        html += '<div class=\"recipe\">';\n        html += '<h5>Rezept<\/h5>';\n        html += '<p>' + rootRecipe + '<\/p>';\n        html += '<div class=\"recipe-step\"><div class=\"num\">\ud83d\udca7<\/div><div><strong>Wasser gesamt (Wurzel):<\/strong> ' + fmtL(rootWaterL * 1000) + '<\/div><\/div>';\n        html += '<div class=\"recipe-step\"><div class=\"num\">\ud83d\udce6<\/div><div><strong>EcoPlant\u00ae gesamt (Wurzel):<\/strong> ' + fmtKg(rootEcoGr) + '<\/div><\/div>';\n        if (data.mode !== 'stremma') {\n          html += '<div class=\"recipe-step\"><div class=\"num\">\ud83e\uddea<\/div><div><strong>Verd\u00fcnnte L\u00f6sung gesamt:<\/strong> ' + fmtKg(rootSolutionGr) + ' (\u2248 ' + fmtL(rootSolutionGr) + ')<\/div><\/div>';\n        }\n        html += '<\/div>';\n      }\n    }\n    if (doSpray) {\n      if (sprayEcoGr > 0) {\n      html += '<h4>\ud83d\udca8 Spritzung<\/h4>';\n      html += '<div class=\"recipe\">';\n      html += '<h5>Rezept<\/h5>';\n      html += '<p>' + sprayRecipe + '<\/p>';\n      html += '<div class=\"recipe-step\"><div class=\"num\">\ud83d\udca7<\/div><div><strong>Spritzwasser gesamt:<\/strong> ' + fmtL(sprayWaterL * 1000) + (sprayCount > 1 ? ' (\u2248 ' + fmtL(sprayWaterL * 1000 \/ sprayCount) + ' pro Spritzung)' : '') + '<\/div><\/div>';\n      html += '<div class=\"recipe-step\"><div class=\"num\">\ud83c\udf3f<\/div><div><strong>EcoPlant\u00ae gesamt (Spritzung):<\/strong> ' + fmtKg(sprayEcoGr) + '<\/div><\/div>';\n      if (zeoliteOn) {\n        if (zeoliteGr > 0) {\n          html += '<div class=\"recipe-step\" style=\"background:#eaf3fb;\"><div class=\"num\">\ud83e\udea8<\/div><div><strong>+ Zeolith 2 %:<\/strong> ' + fmtKg(zeoliteGr) + ' (slow-release booster)<\/div><\/div>';\n        }\n      }\n      html += '<\/div>';\n        if (data.mode === 'tree') {\n          if (sprayCount === 4) {\n            html += '<h4>\ud83d\udcc5 4 Spritzungen \/ Jahr<\/h4>';\n            html += '<div class=\"phase-grid\">';\n            html += '<div class=\"phase-card\"><div class=\"num\">1<\/div><div class=\"name\">Start<\/div><div class=\"when\">Beginn der Saison<\/div><\/div>';\n            html += '<div class=\"phase-card\"><div class=\"num\">2<\/div><div class=\"name\">Vor der Bl\u00fcte<\/div><div class=\"when\">\ud83c\udf38 Pre-bloom<\/div><\/div>';\n            html += '<div class=\"phase-card\"><div class=\"num\">3<\/div><div class=\"name\">Nach der Bl\u00fcte<\/div><div class=\"when\">\ud83c\udf3a Post-bloom<\/div><\/div>';\n            html += '<div class=\"phase-card\"><div class=\"num\">4<\/div><div class=\"name\">Fruchtbildung<\/div><div class=\"when\">\ud83c\udf4e Fruit-set<\/div><\/div>';\n            html += '<\/div>';\n          }\n        }\n      }\n    }\n    if (totalEcoGr > 0) {\n      var rec = recommendPackaging(totalEcoMl);\n      if (rec) {\n        html += '<h4>\ud83d\udce6 Empfohlene EcoPlant\u00ae-Bestellung<\/h4>';\n        html += '<table class=\"pkg-table\">';\n        html += '<thead><tr><th>Verpackung<\/th><th>Menge<\/th><th>Kosten<\/th><th>Summe<\/th><\/tr><\/thead>';\n        html += '<tbody>';\n        var totalCost = 0;\n        for (var i = 0; i < rec.combo.length; i++) {\n          var item = rec.combo[i];\n          var lineTotal = item.pkg.price * item.qty;\n          totalCost += lineTotal;\n          html += '<tr class=\"recommended\">';\n          html += '<td data-label=\"Verpackung\"><a href=\"' + item.pkg.url + '\" target=\"_blank\">' + item.pkg.label + '<\/a><\/td>';\n          html += '<td data-label=\"Menge\">\u00d7' + item.qty + '<\/td>';\n          html += '<td data-label=\"Preis\/St\u00fcck\">' + fmtEuro(item.pkg.price) + '<\/td>';\n          html += '<td data-label=\"Zeilensumme\">' + fmtEuro(lineTotal) + '<\/td>';\n          html += '<\/tr>';\n        }\n        html += '<\/tbody>';\n        html += '<\/table>';\n        html += '<div class=\"cost-banner\"><strong>\ud83d\udcb0 EcoPlant\u00ae gesamt: ' + fmtEuro(totalCost) + '<\/strong><br>f\u00fcr ' + fmtL(rec.totalMl) + ' (deckt Ihren Bedarf)<\/div>';\n      }\n    }\n    var showZeoPkg = false;\n    if (zeoliteOn) {\n      if (zeoliteGr > 0) showZeoPkg = true;\n    }\n    if (showZeoPkg) {\n      var zrec = recommendZeolite(zeoliteGr);\n      if (zrec) {\n        html += '<h4>\ud83e\udea8 Empfohlener Zeolith 20 \u03bc<\/h4>';\n        html += '<table class=\"pkg-table\">';\n        html += '<thead><tr><th>Verpackung<\/th><th>Menge<\/th><th>Kosten<\/th><\/tr><\/thead>';\n        html += '<tbody>';\n        var zTotal = 0;\n        for (var i = 0; i < zrec.combo.length; i++) {\n          var item = zrec.combo[i];\n          var lineTotal = item.pkg.price * item.qty;\n          zTotal += lineTotal;\n          html += '<tr class=\"recommended\">';\n          html += '<td data-label=\"Verpackung\"><a href=\"' + item.pkg.url + '\" target=\"_blank\">' + item.pkg.label + '<\/a><\/td>';\n          html += '<td data-label=\"Menge\">\u00d7' + item.qty + '<\/td>';\n          html += '<td data-label=\"Summe\">' + fmtEuro(lineTotal) + '<\/td>';\n          html += '<\/tr>';\n        }\n        html += '<\/tbody><\/table>';\n        html += '<p class=\"sublabel\" style=\"text-align:center;\">Zeolith gesamt: <strong>' + fmtEuro(zTotal) + '<\/strong><\/p>';\n      }\n    }\n    var showROI = false;\n    if (totalEcoGr > 0) {\n      if (qty > 0) showROI = true;\n    }\n    if (showROI) {\n      var ecoCost = 0;\n      var pkgRec = recommendPackaging(totalEcoMl);\n      if (pkgRec) ecoCost = pkgRec.cost;\n      var zCost = 0;\n      if (zeoliteOn) {\n        if (zeoliteGr > 0) {\n          var zRec = recommendZeolite(zeoliteGr);\n          if (zRec) zCost = zRec.cost;\n        }\n      }\n      var totalCost = ecoCost + zCost;\n      var perUnit = totalCost \/ qty;\n      var unitName = data.mode === 'stremma' ? 'Stremma' : (crop === 'vineyard' ? 'Stock' : (data.mode === 'tree' ? 'Baum' : 'Pflanze'));\n      html += '<h4>\ud83d\udcb0 Cost Breakdown<\/h4>';\n      html += '<div class=\"roi-grid\">';\n      html += '<div class=\"roi-card\"><div class=\"label\">EcoPlant\u00ae<\/div><div class=\"value\">' + fmtEuro(ecoCost) + '<\/div><\/div>';\n      if (zCost > 0) html += '<div class=\"roi-card\"><div class=\"label\">Zeolith 20 \u03bc<\/div><div class=\"value\">' + fmtEuro(zCost) + '<\/div><\/div>';\n      html += '<div class=\"roi-card\"><div class=\"label\">Kosten \/ ' + unitName + '<\/div><div class=\"value\">' + fmtEuro(perUnit) + '<\/div><\/div>';\n      html += '<\/div>';\n    }\n    html += '<div class=\"warning\"><strong>\u26a0\ufe0f Sicherheit beim Spritzen<\/strong>';\n    html += 'Bei jeder Spritzung ist das <strong>Tragen einer Maske Pflicht.<\/strong> Vermeiden Sie Augenkontakt. Spritzen Sie bei niedrigen Temperaturen (morgens oder nachmittags).<\/div>';\n    html += '<div class=\"schedule\"><strong>\u2705 Vertr\u00e4glichkeit<\/strong>';\n    html += '<strong style=\"display:inline;font-weight:600;\">Konventioneller Anbau \u00b7 Bio \u00b7 Hydrokultur<\/strong><br>';\n    html += '<strong style=\"display:inline;font-weight:600;\">Beste Zeit:<\/strong> ' + data.season;\n    html += '<\/div>';\n    html += '<div class=\"cta-row\">';\n    var hasPkgRec = false;\n    if (pkgRec) {\n      if (pkgRec.combo) {\n        if (pkgRec.combo[0]) hasPkgRec = true;\n      }\n    }\n    if (hasPkgRec) {\n      html += '<a href=\"' + pkgRec.combo[0].pkg.url + '\" class=\"btn\">\ud83d\uded2 EcoPlant\u00ae kaufen<\/a>';\n    } else {\n      html += '<a href=\"https:\/\/shop.zeolife.gr\/product\/eco-plant-1lit\/\" class=\"btn\">\ud83d\uded2 EcoPlant\u00ae 1L<\/a>';\n    }\n    html += '<a href=\"https:\/\/shop.zeolife.gr\/product\/eco-plant-1lit\/\" class=\"btn btn-secondary\">\ud83d\udcd6 Produktinformationen<\/a>';\n    html += '<\/div>';\n    html += '<p class=\"disclaimer\"><strong>Hinweis:<\/strong> Die Dosierungen beruhen auf den offiziellen Anleitungen von EcoPlant\u00ae. Die Spritzvolumina pro Baum\/Pflanze sind Richtwerte \u2014 passen Sie sie an die Gr\u00f6\u00dfe der Pflanze und die Dichte des Laubs an. F\u00fcr Sonderf\u00e4lle wenden Sie sich an einen Agrarberater. Technischer Support Zeolife: 2311 29 55 20.<\/p>';\n    resultBody.innerHTML = html;\n    resultBox.classList.add('show');\n    resultBox.scrollIntoView({ behavior: 'smooth', block: 'start' });\n  }\n  calcBtn.addEventListener('click', calculate);\n  document.getElementById('ecTankCalc').addEventListener('click', function() {\n    var tankL = Number(getVal('ecTankL'));\n    var ratio = Number(getVal('ecTankRatio'));\n    var zeoOn = document.getElementById('ecTankZeolite').checked;\n    var tankResult = document.getElementById('ecTankResult');\n    if (!isPositive(tankL)) {\n      tankResult.classList.remove('hidden');\n      tankResult.innerHTML = '<strong style=\"color:#a12b2b;\">\u26a0\ufe0f Bitte geben Sie ein g\u00fcltiges Tankvolumen an.<\/strong>';\n      return;\n    }\n    var grPerL = 1000 \/ ratio;\n    var ecoTotal = tankL * grPerL;\n    var zeoTotal = zeoOn ? tankL * 1000 * 0.02 : 0;\n    var html = '<h5>Rezept f\u00fcr einen Tank von ' + tankL + ' Litern<\/h5>';\n    html += '<div class=\"recipe-step\"><div class=\"num\">\ud83d\udca7<\/div><div><strong>Wasser:<\/strong> ' + tankL + ' Liter<\/div><\/div>';\n    html += '<div class=\"recipe-step\"><div class=\"num\">\ud83c\udf3f<\/div><div><strong>EcoPlant\u00ae:<\/strong> ' + fmtKg(ecoTotal) + ' (Verd\u00fcnnung 1:' + ratio + ')<\/div><\/div>';\n    if (zeoOn) {\n      html += '<div class=\"recipe-step\" style=\"background:#eaf3fb;\"><div class=\"num\">\ud83e\udea8<\/div><div><strong>Zeolith 20 \u03bc:<\/strong> ' + fmtKg(zeoTotal) + ' (2 % der L\u00f6sung)<\/div><\/div>';\n    }\n    html += '<p style=\"margin-top:0.5rem;font-size:0.88rem;color:var(--ec-muted);\">Vor dem Spritzen umr\u00fchren. F\u00fcr ein optimales Ergebnis innerhalb von 24 Stunden verwenden.<\/p>';\n    tankResult.classList.remove('hidden');\n    tankResult.innerHTML = html;\n  });\n  \/\/ ===== STICKY PROGRESS BAR (JS-driven position:fixed, WordPress-safe) =====\n  \/\/ \u039a\u03c1\u03b1\u03c4\u03ac\u03b5\u03b9 \u03c4\u03b7 \u03bc\u03c0\u03ac\u03c1\u03b1 \u03ba\u03b1\u03c1\u03c6\u03b9\u03c4\u03c3\u03c9\u03bc\u03ad\u03bd\u03b7 \u0391\u039a\u03a1\u0399\u0392\u03a9\u03a3 \u03ba\u03ac\u03c4\u03c9 \u03b1\u03c0\u03cc \u03c4\u03bf sticky \u03bc\u03b5\u03bd\u03bf\u03cd \u03c4\u03bf\u03c5 Kadence (+ WP admin bar).\n  \/\/ \u039c\u03b5\u03c4\u03c1\u03ac\u03b5\u03b9 \u03b4\u03c5\u03bd\u03b1\u03bc\u03b9\u03ba\u03ac \u03c3\u03b5 \u03ba\u03ac\u03b8\u03b5 scroll \u2014 desktop\/\u03ba\u03b9\u03bd\u03b7\u03c4\u03cc, \u03bc\u03b5 \u03ae \u03c7\u03c9\u03c1\u03af\u03c2 admin bar. \u039f \u03ba\u03ce\u03b4\u03b9\u03ba\u03b1\u03c2 \u03b5\u03af\u03bd\u03b1\u03b9\n  \/\/ \u03b3\u03c1\u03b1\u03bc\u03bc\u03ad\u03bd\u03bf\u03c2 WordPress-safe \u03ce\u03c3\u03c4\u03b5 \u03bf editor \u03c4\u03b7\u03c2 WP \u03bd\u03b1 \u03bc\u03b7\u03bd \u03c7\u03b1\u03bb\u03ac\u03b5\u03b9 \u03c4\u03b7 \u03c3\u03cd\u03b3\u03ba\u03c1\u03b9\u03c3\u03b7 \u03ba\u03b1\u03c4\u03ac \u03c4\u03b7\u03bd \u03b1\u03c0\u03bf\u03b8\u03ae\u03ba\u03b5\u03c5\u03c3\u03b7.\n  var progressEl = calc.querySelector('.progress');\n  var progressSpacer = document.getElementById('ecProgressSpacer');\n  var progFlowHeight = 0;\n  function ecMeasure() {\n    if (!progressEl) return;\n    var cs = window.getComputedStyle(progressEl);\n    var mt = parseFloat(cs.marginTop) || 0;\n    var mb = parseFloat(cs.marginBottom) || 0;\n    progFlowHeight = progressEl.offsetHeight + mt + mb;\n  }\n  var EC_EXTRA_OFFSET = 0; \/\/ \u03c0\u03c1\u03bf\u03b1\u03b9\u03c1\u03b5\u03c4\u03b9\u03ba\u03cc \u03b5\u03c0\u03b9\u03c0\u03bb\u03ad\u03bf\u03bd \u03ba\u03b5\u03bd\u03cc \u03c3\u03b5 px (\u03c0.\u03c7. 6) \u03b1\u03bd \u03b8\u03b5\u03c2 \u03bb\u03af\u03b3\u03bf \u03b1\u03ad\u03c1\u03b1\n  function ecFixedTopBottom(el) {\n    if (!el) return 0;\n    var cs = window.getComputedStyle(el);\n    if (cs.position !== 'fixed') return 0;\n    if (cs.display === 'none') return 0;\n    if (cs.visibility === 'hidden') return 0;\n    var r = el.getBoundingClientRect();\n    if (r.height === 0) return 0;\n    if (r.top > 300) return 0;   \/\/ \u03c0\u03c1\u03ad\u03c0\u03b5\u03b9 \u03bd\u03b1 \u00ab\u03ba\u03ac\u03b8\u03b5\u03c4\u03b1\u03b9\u00bb \u03c3\u03c4\u03b7\u03bd \u03ba\u03bf\u03c1\u03c5\u03c6\u03ae, \u03cc\u03c7\u03b9 \u03ba\u03ac\u03c0\u03bf\u03c5 \u03c7\u03b1\u03bc\u03b7\u03bb\u03ac\n    if (r.bottom <= 0) return 0;\n    return r.bottom;\n  }\n  function ecTopOffset() {\n    var offset = 0;\n    var ab = ecFixedTopBottom(document.getElementById('wpadminbar'));\n    if (ab > offset) { offset = ab; }\n    var heads = document.querySelectorAll('.kadence-sticky-header');\n    for (var i = 0; i < heads.length; i++) {\n      var hb = ecFixedTopBottom(heads[i]);\n      if (hb > offset) { offset = hb; }\n    }\n    return offset + EC_EXTRA_OFFSET;\n  }\n  var ecPinned = false;\n  function ecUpdateSticky() {\n    if (!progressEl) return;\n    var offset = ecTopOffset();\n    var rect = calc.getBoundingClientRect();\n    var shouldPin = false;\n    if (offset >= rect.top) {\n      if (rect.bottom > (offset + 24)) { shouldPin = true; }\n    }\n    if (shouldPin) {\n      var s = progressEl.style;\n      s.position = 'fixed'; s.top = offset + 'px'; s.left = rect.left + 'px';\n      s.width = rect.width + 'px'; s.zIndex = '99999';\n      progressEl.classList.add('ec-stuck');\n      if (progressSpacer) progressSpacer.style.height = progFlowHeight + 'px';\n      ecPinned = true;\n    } else if (ecPinned || progressEl.style.position === 'fixed') {\n      var s2 = progressEl.style;\n      s2.position = ''; s2.top = ''; s2.left = ''; s2.width = ''; s2.zIndex = '';\n      progressEl.classList.remove('ec-stuck');\n      if (progressSpacer) progressSpacer.style.height = '0px';\n      ecPinned = false;\n    }\n  }\n  ecMeasure();\n  window.addEventListener('load', function() { ecMeasure(); ecUpdateSticky(); });\n  window.addEventListener('scroll', ecUpdateSticky, { passive: true });\n  window.addEventListener('resize', function() { ecMeasure(); ecUpdateSticky(); });\n  ecUpdateSticky();\n  updateProgress();\n})();\n<\/script>\n<!-- ==== ZL PRINT: \u03b5\u03ba\u03c4\u03c5\u03c0\u03ce\u03bd\u03b5\u03b9 \u039c\u039f\u039d\u039f \u03c4\u03bf \u03b1\u03c0\u03bf\u03c4\u03ad\u03bb\u03b5\u03c3\u03bc\u03b1 \u03c4\u03bf\u03c5 \u03bf\u03b4\u03b7\u03b3\u03bf\u03cd (\u03c7\u03c9\u03c1\u03af\u03c2 header\/\u03bc\u03b5\u03bd\u03bf\u03cd\/\u03c4\u03af\u03c4\u03bb\u03bf\/footer\/newsletter\/ZeoBot) ==== -->\n<script>\n(function(){\n  if (window.zlPrintOnlyResult) { return; }\n  window.zlPrintOnlyResult = true;\n  var zlHidden = null;\n  function zlHide(el) {\n    if (el.tagName === 'SCRIPT') { return; }\n    if (el.tagName === 'STYLE') { return; }\n    if (el.tagName === 'LINK') { return; }\n    zlHidden.push([el, el.style.getPropertyValue('display'), el.style.getPropertyPriority('display')]);\n    el.style.setProperty('display', 'none', 'important');\n  }\n  function zlStyle(el, prop, val) {\n    zlHidden.push([el, el.style.getPropertyValue(prop), el.style.getPropertyPriority(prop), prop]);\n    el.style.setProperty(prop, val, 'important');\n  }\n  function zlPrintPrep() {\n    if (zlHidden) { return; }\n    var res = document.querySelector('.zlcalc .result.show');\n    if (!res) { return; }\n    zlHidden = [];\n    var node = res;\n    while (node.parentElement) {\n      var parent = node.parentElement;\n      var sibs = parent.children;\n      for (var i = 0; i !== sibs.length; i++) {\n        if (sibs[i] !== node) { zlHide(sibs[i]); }\n      }\n      if (parent === document.body) { break; }\n      zlStyle(parent, 'margin', '0');\n      zlStyle(parent, 'padding', '0');\n      zlStyle(parent, 'border', '0');\n      zlStyle(parent, 'box-shadow', 'none');\n      zlStyle(parent, 'max-width', 'none');\n      node = parent;\n    }\n  }\n  function zlPrintRestore() {\n    if (!zlHidden) { return; }\n    for (var i = zlHidden.length - 1; i !== -1; i--) {\n      var h = zlHidden[i];\n      var prop = h[3] ? h[3] : 'display';\n      if (h[1]) { h[0].style.setProperty(prop, h[1], h[2]); } else { h[0].style.removeProperty(prop); }\n    }\n    zlHidden = null;\n  }\n  window.addEventListener('beforeprint', zlPrintPrep);\n  window.addEventListener('afterprint', zlPrintRestore);\n  if (window.matchMedia) {\n    var mq = window.matchMedia('print');\n    var onChange = function(e) { if (e.matches) { zlPrintPrep(); } else { zlPrintRestore(); } };\n    if (mq.addEventListener) { mq.addEventListener('change', onChange); } else if (mq.addListener) { mq.addListener(onChange); }\n  }\n})();\n<\/script>\n\n\n<script id=\"zl-deeplink\">\n\/* zl-deeplink v2 \u00b7 Zeolife \u00b7 \u03c0\u03c1\u03bf\u03b5\u03c0\u03b9\u03bb\u03bf\u03b3\u03ae \u03b1\u03c0\u03b1\u03bd\u03c4\u03ae\u03c3\u03b5\u03c9\u03bd \u03b1\u03c0\u03cc \u03c4\u03bf URL (\u03c0.\u03c7. ?crop=olive \u03ba\u03b1\u03b9 soil=light) + \u03ba\u03bf\u03c5\u03bc\u03c0\u03af \u00ab\u03a0\u03af\u03c3\u03c9 \u03c3\u03c4\u03bf \u03c0\u03c1\u03bf\u03ca\u03cc\u03bd\u00bb. \u03a7\u03c9\u03c1\u03af\u03c2 ampersand \u03c3\u03c4\u03bf\u03bd \u03ba\u03ce\u03b4\u03b9\u03ba\u03b1: \u03c4\u03bf WordPress \u03c4\u03bf\u03bd \u03bc\u03b5\u03c4\u03b1\u03c4\u03c1\u03ad\u03c0\u03b5\u03b9 \u03c3\u03b5 HTML entity. *\/\n(function () {\n  if (window.__zlDeeplink) { return; }\n  window.__zlDeeplink = 1;\n  var en = location.pathname.indexOf('\/en\/') === 0;\n  var qs;\n  try { qs = new URLSearchParams(location.search); } catch (e) { return; }\n  var SKIP = \/^(utm_[a-z_]+|from|fbclid|gclid|_ga|ref|lang)$\/;\n\n  function esc(s) {\n    if (window.CSS) { if (CSS.escape) { return CSS.escape(s); } }\n    return String(s).replace(\/[\"\\\\]\/g, function (c) { return '\\\\' + c; });\n  }\n\n  function backButton() {\n    var target = '';\n    var from = qs.get('from') || '';\n    if (\/^\\\/(en\\\/)?product\\\/[a-z0-9%\\-_.\\\/]+$\/i.test(from)) {\n      target = 'https:\/\/shop.zeolife.gr' + from;\n    } else if (\/^https:\\\/\\\/shop\\.zeolife\\.gr\\\/(en\\\/)?product\\\/\/.test(document.referrer || '')) {\n      target = document.referrer.split('#')[0];\n    }\n    if (!target) { return; }\n    var a = document.createElement('a');\n    a.href = target;\n    a.className = 'zl-back-to-product';\n    a.textContent = en ? '\u2190 Back to the product' : '\u2190 Zur\u00fcck zum Produkt';\n    a.setAttribute('style', 'position:fixed;left:16px;bottom:calc(16px + env(safe-area-inset-bottom,0px));z-index:99990;' +\n      'display:inline-flex;align-items:center;gap:6px;padding:11px 18px;border-radius:999px;text-decoration:none;' +\n      'background:linear-gradient(120deg,#0098d2 0%,#2a9ca0 52%,#7ba341 100%);color:#fff;' +\n      \"font:700 14px\/1.2 'Manrope',system-ui,sans-serif;box-shadow:0 12px 26px -10px rgba(0,152,210,.6)\");\n    document.body.appendChild(a);\n  }\n\n  function preselect() {\n    var pairs = [];\n    qs.forEach(function (v, k) {\n      if (SKIP.test(k)) { return; }\n      if (v === '') { return; }\n      pairs.push([k, v]);\n    });\n    if (!pairs.length) { return; }\n    var applied = 0, i = 0;\n    function next(tries) {\n      if (i >= pairs.length) { finish(); return; }\n      var k = pairs[i][0], v = pairs[i][1];\n      var el = document.querySelector('input[name=\"' + esc(k) + '\"][value=\"' + esc(v) + '\"]');\n      if (!el) {\n        if (tries < 10) { setTimeout(function () { next(tries + 1); }, 80); return; }\n      }\n      i++;\n      if (el) {\n        if (!el.checked) { el.click(); }\n        applied++;\n      }\n      setTimeout(function () { next(0); }, 80);\n    }\n    next(0);\n\n    function finish() {\n      if (!applied) { return; }\n      var steps = document.querySelectorAll('.step');\n      var target = null;\n      for (var s = 0; s < steps.length; s++) {\n        var st = steps[s];\n        if (st.offsetParent === null) { continue; }\n        if (!st.querySelector('input[type=\"radio\"]')) { continue; }\n        if (!st.querySelector('input[type=\"radio\"]:checked')) { target = st; break; }\n      }\n      if (!target) { target = document.querySelector('.actions'); }\n      if (target) {\n        var y = target.getBoundingClientRect().top + window.pageYOffset - 110;\n        window.scrollTo({ top: Math.max(0, y), behavior: 'smooth' });\n      }\n    }\n  }\n\n  function start() { backButton(); setTimeout(preselect, 150); }\n  if (document.readyState === 'loading') { document.addEventListener('DOMContentLoaded', start); } else { start(); }\n})();\n<\/script>\n","protected":false},"excerpt":{"rendered":"<p>\ud83c\udf31 Dosierungsratgeber EcoPlant\u00ae Geben Sie uns 5 Angaben, und wir sagen Ihnen genau, wie viel EcoPlant\u00ae Sie ben\u00f6tigen, die Verd\u00fcnnung, das Anwendungsprogramm, welche Verpackung Sie w\u00e4hlen sollten und was es kostet. Optional die Kombination mit Zeolith 20 \u00b5m f\u00fcr eine verst\u00e4rkte Spritzung. \ud83d\udccb Ratgeber in 5 Schritten 9 Kulturen Gie\u00dfen an der Wurzel + Spritzung&#8230;<\/p>\n","protected":false},"author":7,"featured_media":17956,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"content-type":"","_kad_blocks_custom_css":"","_kad_blocks_head_custom_js":"","_kad_blocks_body_custom_js":"","_kad_blocks_footer_custom_js":"","_kad_post_transparent":"","_kad_post_title":"","_kad_post_layout":"","_kad_post_sidebar_id":"","_kad_post_content_style":"","_kad_post_vertical_padding":"","_kad_post_feature":"hide","_kad_post_feature_position":"","_kad_post_header":false,"_kad_post_footer":false,"_kad_post_classname":"","footnotes":""},"class_list":["post-19990","page","type-page","status-publish","has-post-thumbnail","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.3 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Dosierungsratgeber EcoPlant\u00ae \u2014 Kostenloses Tool | Zeolife<\/title>\n<meta name=\"description\" content=\"Dosierungsratgeber EcoPlant\u00ae f\u00fcr 9 Kulturen: Gie\u00dfen an der Wurzel und Spritzung, Jahresprogramm, Packungsempfehlung, Kombination mit Zeolith.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/zeolife.gr\/de\/dosierungsratgeber-ecoplant-kostenloses-tool-zeolife\/\" \/>\n<meta property=\"og:locale\" content=\"de_DE\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Dosierungsratgeber EcoPlant\u00ae \u2014 Kostenloses Tool | Zeolife\" \/>\n<meta property=\"og:description\" content=\"Dosierungsratgeber EcoPlant\u00ae f\u00fcr 9 Kulturen: Gie\u00dfen an der Wurzel und Spritzung, Jahresprogramm, Packungsempfehlung, Kombination mit Zeolith.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/zeolife.gr\/de\/dosierungsratgeber-ecoplant-kostenloses-tool-zeolife\/\" \/>\n<meta property=\"og:site_name\" content=\"Griechischer Zeolith &amp; Industrieminerale \u2013 Anwendungen &amp; Informationen | Zeolife.gr\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/zeolifegr\" \/>\n<meta property=\"article:modified_time\" content=\"2026-10-19T20:57:15+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/zeolife.gr\/wp-content\/uploads\/2026\/06\/ecoplant-5lit.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1512\" \/>\n\t<meta property=\"og:image:height\" content=\"1512\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:site\" content=\"@ZeolifeGr\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/zeolife.gr\\\/de\\\/dosierungsratgeber-ecoplant-kostenloses-tool-zeolife\\\/\",\"url\":\"https:\\\/\\\/zeolife.gr\\\/de\\\/dosierungsratgeber-ecoplant-kostenloses-tool-zeolife\\\/\",\"name\":\"Dosierungsratgeber EcoPlant\u00ae \u2014 Kostenloses Tool | Zeolife\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/zeolife.gr\\\/de\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/zeolife.gr\\\/de\\\/dosierungsratgeber-ecoplant-kostenloses-tool-zeolife\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/zeolife.gr\\\/de\\\/dosierungsratgeber-ecoplant-kostenloses-tool-zeolife\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/zeolife.gr\\\/wp-content\\\/uploads\\\/2026\\\/06\\\/ecoplant-5lit.jpg\",\"datePublished\":\"2026-06-10T13:44:14+00:00\",\"dateModified\":\"2026-10-19T20:57:15+00:00\",\"description\":\"Dosierungsratgeber EcoPlant\u00ae f\u00fcr 9 Kulturen: Gie\u00dfen an der Wurzel und Spritzung, Jahresprogramm, Packungsempfehlung, Kombination mit Zeolith.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/zeolife.gr\\\/de\\\/dosierungsratgeber-ecoplant-kostenloses-tool-zeolife\\\/#breadcrumb\"},\"inLanguage\":\"de\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/zeolife.gr\\\/de\\\/dosierungsratgeber-ecoplant-kostenloses-tool-zeolife\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"de\",\"@id\":\"https:\\\/\\\/zeolife.gr\\\/de\\\/dosierungsratgeber-ecoplant-kostenloses-tool-zeolife\\\/#primaryimage\",\"url\":\"https:\\\/\\\/zeolife.gr\\\/wp-content\\\/uploads\\\/2026\\\/06\\\/ecoplant-5lit.jpg\",\"contentUrl\":\"https:\\\/\\\/zeolife.gr\\\/wp-content\\\/uploads\\\/2026\\\/06\\\/ecoplant-5lit.jpg\",\"width\":1512,\"height\":1512},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/zeolife.gr\\\/de\\\/dosierungsratgeber-ecoplant-kostenloses-tool-zeolife\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/zeolife.gr\\\/de\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Dosierungsratgeber EcoPlant\u00ae \u2014 Kostenloses Tool | Zeolife\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/zeolife.gr\\\/de\\\/#website\",\"url\":\"https:\\\/\\\/zeolife.gr\\\/de\\\/\",\"name\":\"Griechischer Zeolith & Industrieminerale \u2013 Anwendungen & Informationen | Zeolife.gr\",\"description\":\"Wissenschaftliche Informationen \u00fcber Zeolith und andere Industrieminerale. Eigenschaften und Anwendungen in Landwirtschaft, Umwelt und Gesundheit \u2013 f\u00fcr Fachleute und Verbraucher.\",\"publisher\":{\"@id\":\"https:\\\/\\\/zeolife.gr\\\/de\\\/#organization\"},\"alternateName\":\"Griechischer Zeolith: Eigenschaften, Anwendungen & Produkte | Zeolife.gr\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/zeolife.gr\\\/de\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"de\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/zeolife.gr\\\/de\\\/#organization\",\"name\":\"Zeolife\",\"alternateName\":\"Zeolife.gr\",\"url\":\"https:\\\/\\\/zeolife.gr\\\/de\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"de\",\"@id\":\"https:\\\/\\\/zeolife.gr\\\/de\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/zeolife.gr\\\/wp-content\\\/uploads\\\/2019\\\/11\\\/icon-color-square.png\",\"contentUrl\":\"https:\\\/\\\/zeolife.gr\\\/wp-content\\\/uploads\\\/2019\\\/11\\\/icon-color-square.png\",\"width\":1200,\"height\":1200,\"caption\":\"Zeolife\"},\"image\":{\"@id\":\"https:\\\/\\\/zeolife.gr\\\/de\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/zeolifegr\",\"https:\\\/\\\/x.com\\\/ZeolifeGr\",\"https:\\\/\\\/www.instagram.com\\\/zeolife.gr\\\/\",\"https:\\\/\\\/www.linkedin.com\\\/in\\\/zeolifegr\",\"https:\\\/\\\/www.pinterest.com\\\/zeolifegr\\\/\",\"https:\\\/\\\/www.youtube.com\\\/channel\\\/UCUR1v-vb6vutCU3uvnu98WQ\",\"https:\\\/\\\/zeolifegr.tumblr.com\\\/\",\"https:\\\/\\\/www.tiktok.com\\\/@zeolifegr\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Dosierungsratgeber EcoPlant\u00ae \u2014 Kostenloses Tool | Zeolife","description":"Dosierungsratgeber EcoPlant\u00ae f\u00fcr 9 Kulturen: Gie\u00dfen an der Wurzel und Spritzung, Jahresprogramm, Packungsempfehlung, Kombination mit Zeolith.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/zeolife.gr\/de\/dosierungsratgeber-ecoplant-kostenloses-tool-zeolife\/","og_locale":"de_DE","og_type":"article","og_title":"Dosierungsratgeber EcoPlant\u00ae \u2014 Kostenloses Tool | Zeolife","og_description":"Dosierungsratgeber EcoPlant\u00ae f\u00fcr 9 Kulturen: Gie\u00dfen an der Wurzel und Spritzung, Jahresprogramm, Packungsempfehlung, Kombination mit Zeolith.","og_url":"https:\/\/zeolife.gr\/de\/dosierungsratgeber-ecoplant-kostenloses-tool-zeolife\/","og_site_name":"Griechischer Zeolith & Industrieminerale \u2013 Anwendungen & Informationen | Zeolife.gr","article_publisher":"https:\/\/www.facebook.com\/zeolifegr","article_modified_time":"2026-10-19T20:57:15+00:00","og_image":[{"width":1512,"height":1512,"url":"https:\/\/zeolife.gr\/wp-content\/uploads\/2026\/06\/ecoplant-5lit.jpg","type":"image\/jpeg"}],"twitter_card":"summary_large_image","twitter_site":"@ZeolifeGr","schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/zeolife.gr\/de\/dosierungsratgeber-ecoplant-kostenloses-tool-zeolife\/","url":"https:\/\/zeolife.gr\/de\/dosierungsratgeber-ecoplant-kostenloses-tool-zeolife\/","name":"Dosierungsratgeber EcoPlant\u00ae \u2014 Kostenloses Tool | Zeolife","isPartOf":{"@id":"https:\/\/zeolife.gr\/de\/#website"},"primaryImageOfPage":{"@id":"https:\/\/zeolife.gr\/de\/dosierungsratgeber-ecoplant-kostenloses-tool-zeolife\/#primaryimage"},"image":{"@id":"https:\/\/zeolife.gr\/de\/dosierungsratgeber-ecoplant-kostenloses-tool-zeolife\/#primaryimage"},"thumbnailUrl":"https:\/\/zeolife.gr\/wp-content\/uploads\/2026\/06\/ecoplant-5lit.jpg","datePublished":"2026-06-10T13:44:14+00:00","dateModified":"2026-10-19T20:57:15+00:00","description":"Dosierungsratgeber EcoPlant\u00ae f\u00fcr 9 Kulturen: Gie\u00dfen an der Wurzel und Spritzung, Jahresprogramm, Packungsempfehlung, Kombination mit Zeolith.","breadcrumb":{"@id":"https:\/\/zeolife.gr\/de\/dosierungsratgeber-ecoplant-kostenloses-tool-zeolife\/#breadcrumb"},"inLanguage":"de","potentialAction":[{"@type":"ReadAction","target":["https:\/\/zeolife.gr\/de\/dosierungsratgeber-ecoplant-kostenloses-tool-zeolife\/"]}]},{"@type":"ImageObject","inLanguage":"de","@id":"https:\/\/zeolife.gr\/de\/dosierungsratgeber-ecoplant-kostenloses-tool-zeolife\/#primaryimage","url":"https:\/\/zeolife.gr\/wp-content\/uploads\/2026\/06\/ecoplant-5lit.jpg","contentUrl":"https:\/\/zeolife.gr\/wp-content\/uploads\/2026\/06\/ecoplant-5lit.jpg","width":1512,"height":1512},{"@type":"BreadcrumbList","@id":"https:\/\/zeolife.gr\/de\/dosierungsratgeber-ecoplant-kostenloses-tool-zeolife\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/zeolife.gr\/de\/"},{"@type":"ListItem","position":2,"name":"Dosierungsratgeber EcoPlant\u00ae \u2014 Kostenloses Tool | Zeolife"}]},{"@type":"WebSite","@id":"https:\/\/zeolife.gr\/de\/#website","url":"https:\/\/zeolife.gr\/de\/","name":"Griechischer Zeolith & Industrieminerale \u2013 Anwendungen & Informationen | Zeolife.gr","description":"Wissenschaftliche Informationen \u00fcber Zeolith und andere Industrieminerale. Eigenschaften und Anwendungen in Landwirtschaft, Umwelt und Gesundheit \u2013 f\u00fcr Fachleute und Verbraucher.","publisher":{"@id":"https:\/\/zeolife.gr\/de\/#organization"},"alternateName":"Griechischer Zeolith: Eigenschaften, Anwendungen & Produkte | Zeolife.gr","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/zeolife.gr\/de\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"de"},{"@type":"Organization","@id":"https:\/\/zeolife.gr\/de\/#organization","name":"Zeolife","alternateName":"Zeolife.gr","url":"https:\/\/zeolife.gr\/de\/","logo":{"@type":"ImageObject","inLanguage":"de","@id":"https:\/\/zeolife.gr\/de\/#\/schema\/logo\/image\/","url":"https:\/\/zeolife.gr\/wp-content\/uploads\/2019\/11\/icon-color-square.png","contentUrl":"https:\/\/zeolife.gr\/wp-content\/uploads\/2019\/11\/icon-color-square.png","width":1200,"height":1200,"caption":"Zeolife"},"image":{"@id":"https:\/\/zeolife.gr\/de\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/zeolifegr","https:\/\/x.com\/ZeolifeGr","https:\/\/www.instagram.com\/zeolife.gr\/","https:\/\/www.linkedin.com\/in\/zeolifegr","https:\/\/www.pinterest.com\/zeolifegr\/","https:\/\/www.youtube.com\/channel\/UCUR1v-vb6vutCU3uvnu98WQ","https:\/\/zeolifegr.tumblr.com\/","https:\/\/www.tiktok.com\/@zeolifegr"]}]}},"taxonomy_info":[],"featured_image_src_large":["https:\/\/zeolife.gr\/wp-content\/uploads\/2026\/06\/ecoplant-5lit-1440x1440.jpg",1400,1400,true],"author_info":{"display_name":"Chrysovalantis Chatzigeorgiou","author_link":"https:\/\/zeolife.gr\/de\/author\/valantis\/"},"comment_info":0,"_links":{"self":[{"href":"https:\/\/zeolife.gr\/de\/wp-json\/wp\/v2\/pages\/19990","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/zeolife.gr\/de\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/zeolife.gr\/de\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/zeolife.gr\/de\/wp-json\/wp\/v2\/users\/7"}],"replies":[{"embeddable":true,"href":"https:\/\/zeolife.gr\/de\/wp-json\/wp\/v2\/comments?post=19990"}],"version-history":[{"count":5,"href":"https:\/\/zeolife.gr\/de\/wp-json\/wp\/v2\/pages\/19990\/revisions"}],"predecessor-version":[{"id":20446,"href":"https:\/\/zeolife.gr\/de\/wp-json\/wp\/v2\/pages\/19990\/revisions\/20446"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/zeolife.gr\/de\/wp-json\/wp\/v2\/media\/17956"}],"wp:attachment":[{"href":"https:\/\/zeolife.gr\/de\/wp-json\/wp\/v2\/media?parent=19990"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}