{"id":3001,"date":"2026-09-14T20:25:08","date_gmt":"2026-09-14T20:25:08","guid":{"rendered":"https:\/\/netzerolab-feba.bg\/?page_id=3001"},"modified":"2026-10-19T13:08:56","modified_gmt":"2026-10-19T13:08:56","slug":"mapping-climate-change-science-in-bulgaria","status":"publish","type":"page","link":"https:\/\/netzerolab-feba.bg\/bg\/mapping-climate-change-science-in-bulgaria\/","title":{"rendered":"\u041a\u0430\u0440\u0442\u0438\u0440\u0430\u043d\u0435 \u043d\u0430 \u043d\u0430\u0443\u043a\u0430\u0442\u0430 \u0437\u0430 \u043a\u043b\u0438\u043c\u0430\u0442\u0438\u0447\u043d\u0438\u0442\u0435 \u043f\u0440\u043e\u043c\u0435\u043d\u0438 \u0432 \u0411\u044a\u043b\u0433\u0430\u0440\u0438\u044f"},"content":{"rendered":"<div data-elementor-type=\"wp-page\" data-elementor-id=\"3001\" class=\"elementor elementor-3001\">\n\t\t\t\t<div class=\"elementor-element elementor-element-485ed71 e-con-full e-flex e-con e-parent\" data-id=\"485ed71\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<p class=\"e-paragraph-base\" data-interaction-id=\"278585f\">\u041d\u0410\u0423\u041a\u0410\u0422\u0410 \u0417\u0410 \u041a\u041b\u0418\u041c\u0410\u0422\u0410 \u0412 \u0411\u042a\u041b\u0413\u0410\u0420\u0418\u042f<\/p>\n\t\t\t\t\t<h2 data-interaction-id=\"371a712\" class=\"e-heading-base\">\u041a\u0430\u0440\u0442\u0438\u0440\u0430\u043d\u0435 \u043d\u0430 \u043d\u0430\u0443\u043a\u0430\u0442\u0430 \u0437\u0430 \u043a\u043b\u0438\u043c\u0430\u0442\u0430 \u0432 \u0411\u044a\u043b\u0433\u0430\u0440\u0438\u044f<\/h2>\n\t\t\t\t\t<p class=\"e-paragraph-base\" data-interaction-id=\"70508fb\">\u0411\u0438\u0431\u043b\u0438\u043e\u043c\u0435\u0442\u0440\u0438\u0447\u0435\u043d \u0430\u043d\u0430\u043b\u0438\u0437 \u043d\u0430 106 \u0440\u0435\u0446\u0435\u043d\u0437\u0438\u0440\u0430\u043d\u0438 \u043d\u0430\u0443\u0447\u043d\u0438 \u043f\u0443\u0431\u043b\u0438\u043a\u0430\u0446\u0438\u0438, \u0438\u043d\u0434\u0435\u043a\u0441\u0438\u0440\u0430\u043d\u0438 \u0432 Scopus, \u043f\u043e\u043a\u0430\u0437\u0432\u0430 \u043a\u0430\u043a \u0441\u0430 \u0441\u0435 \u0440\u0430\u0437\u0432\u0438\u043b\u0438 \u0438\u0437\u0441\u043b\u0435\u0434\u0432\u0430\u043d\u0438\u044f\u0442\u0430 \u043d\u0430 \u043a\u043b\u0438\u043c\u0430\u0442\u0430 \u0432 \u0411\u044a\u043b\u0433\u0430\u0440\u0438\u044f \u043c\u0435\u0436\u0434\u0443 2015 \u0438 2025 \u0433.<\/p>\n\t\t\t\t\t<p class=\"methodology-scroll-hint e-paragraph-base\" data-interaction-id=\"a6e44e4\">\u041f\u0420\u0415\u0412\u042a\u0420\u0422\u0415\u0422\u0415 \u041d\u0410\u0414\u041e\u041b\u0423, \u0417\u0410 \u0414\u0410 \u0420\u0410\u0417\u0413\u041b\u0415\u0414\u0410\u0422\u0415 \u2193<\/p>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-3482a8c e-con-full e-flex e-con e-parent\" data-id=\"3482a8c\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<p class=\"e-paragraph-base\" data-interaction-id=\"a0c8919\">01 \/ \u0414\u0415\u0421\u0415\u0422\u0418\u041b\u0415\u0422\u0418\u0415 \u041d\u0410 \u0418\u0417\u0421\u041b\u0415\u0414\u0412\u0410\u041d\u0418\u042f<\/p>\n\t\t\t\t\t<h2 data-interaction-id=\"262b91d\" class=\"e-heading-base\">\u0418\u0437\u0441\u043b\u0435\u0434\u0432\u0430\u043d\u0438\u044f\u0442\u0430 \u043d\u0430 \u043a\u043b\u0438\u043c\u0430\u0442\u0430 \u0432 \u0411\u044a\u043b\u0433\u0430\u0440\u0438\u044f \u0441\u0435 \u0440\u0430\u0437\u0448\u0438\u0440\u044f\u0432\u0430\u0442.<\/h2>\n\t\t\t\t\t<h2 data-interaction-id=\"3dd77d9\" class=\"e-heading-base\">106<\/h2>\n\t\t\t\t\t<p class=\"e-paragraph-base\" data-interaction-id=\"0dbd995\">\u0420\u0415\u0426\u0415\u041d\u0417\u0418\u0420\u0410\u041d\u0418 \u041d\u0410\u0423\u0427\u041d\u0418 \u041f\u0423\u0411\u041b\u0418\u041a\u0410\u0426\u0418\u0418, \u0418\u041d\u0414\u0415\u041a\u0421\u0418\u0420\u0410\u041d\u0418 \u0412 SCOPUS \u041c\u0415\u0416\u0414\u0423 2015 \u0418 2025 \u0413.<\/p>\n\t\t\t\t\t<p class=\"e-paragraph-base\" data-interaction-id=\"f378cc6\">\u0414\u0430\u043d\u043d\u0438\u0442\u0435 \u043f\u043e\u043a\u0430\u0437\u0432\u0430\u0442 \u043d\u0430\u0440\u0430\u0441\u0442\u0432\u0430\u0449\u0430 \u043d\u0430\u0443\u0447\u043d\u0430 \u0430\u043a\u0442\u0438\u0432\u043d\u043e\u0441\u0442, \u043f\u043e-\u0448\u0438\u0440\u043e\u043a \u0442\u0435\u043c\u0430\u0442\u0438\u0447\u0435\u043d \u043e\u0431\u0445\u0432\u0430\u0442 \u0438 \u0437\u0430\u0441\u0438\u043b\u0432\u0430\u0449\u0430 \u0441\u0435 \u0438\u043d\u0442\u0435\u0440\u0434\u0438\u0441\u0446\u0438\u043f\u043b\u0438\u043d\u0430\u0440\u043d\u043e\u0441\u0442. \u0411\u044a\u043b\u0433\u0430\u0440\u0441\u043a\u0430\u0442\u0430 \u0430\u043a\u0430\u0434\u0435\u043c\u0438\u044f \u043d\u0430 \u043d\u0430\u0443\u043a\u0438\u0442\u0435 \u043e\u0441\u0438\u0433\u0443\u0440\u044f\u0432\u0430 \u0437\u043d\u0430\u0447\u0438\u0442\u0435\u043b\u043d\u0430 \u0447\u0430\u0441\u0442 \u043e\u0442 \u043e\u0441\u043d\u043e\u0432\u043d\u0438\u044f \u043d\u0430\u0443\u0447\u0435\u043d \u043a\u0430\u043f\u0430\u0446\u0438\u0442\u0435\u0442 \u043d\u0430 \u0441\u0442\u0440\u0430\u043d\u0430\u0442\u0430 \u0437\u0430 \u043d\u0430\u0431\u043b\u044e\u0434\u0435\u043d\u0438\u0435, \u0430\u043d\u0430\u043b\u0438\u0437 \u0438 \u043c\u043e\u0434\u0435\u043b\u0438\u0440\u0430\u043d\u0435 \u043d\u0430 \u043a\u043b\u0438\u043c\u0430\u0442\u0438\u0447\u043d\u0438\u0442\u0435 \u043f\u0440\u043e\u0446\u0435\u0441\u0438.<\/p>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-aecc41e e-con-full e-flex e-con e-parent\" data-id=\"aecc41e\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<p class=\"e-paragraph-base\" data-interaction-id=\"340b79a\">02 \/ \u041a\u0410\u041a \u0421\u0415 \u041f\u0423\u0411\u041b\u0418\u041a\u0423\u0412\u0410\u0422 \u0417\u041d\u0410\u041d\u0418\u042f\u0422\u0410<\/p>\n\t\t\t\t\t<h2 data-interaction-id=\"bef44e1\" class=\"e-heading-base\">\u041a\u0430\u043a \u0441\u0435 \u043f\u0443\u0431\u043b\u0438\u043a\u0443\u0432\u0430\u0442 \u0438\u0437\u0441\u043b\u0435\u0434\u0432\u0430\u043d\u0438\u044f\u0442\u0430 \u0432 \u043e\u0431\u043b\u0430\u0441\u0442\u0442\u0430 \u043d\u0430 \u043a\u043b\u0438\u043c\u0430\u0442\u0430?<\/h2>\n\t\t\t\t\t<p class=\"e-paragraph-base\" data-interaction-id=\"71ea0ba\">\u0421\u0442\u0440\u0443\u043a\u0442\u0443\u0440\u0430\u0442\u0430 \u043d\u0430 \u043f\u0443\u0431\u043b\u0438\u043a\u0430\u0446\u0438\u0438\u0442\u0435 \u043f\u043e\u043c\u0430\u0433\u0430 \u0434\u0430 \u0441\u0435 \u043f\u0440\u043e\u0441\u043b\u0435\u0434\u0438 \u043a\u0430\u043a \u0431\u044a\u043b\u0433\u0430\u0440\u0441\u043a\u0438\u0442\u0435 \u0437\u043d\u0430\u043d\u0438\u044f \u0438 \u0438\u0437\u0441\u043b\u0435\u0434\u0432\u0430\u043d\u0438\u044f \u0432 \u043e\u0431\u043b\u0430\u0441\u0442\u0442\u0430 \u043d\u0430 \u043a\u043b\u0438\u043c\u0430\u0442\u0430 \u0434\u043e\u0441\u0442\u0438\u0433\u0430\u0442 \u0434\u043e \u043d\u0430\u0443\u0447\u043d\u0430\u0442\u0430 \u043e\u0431\u0449\u043d\u043e\u0441\u0442 \u2014 \u0438 \u0434\u043e\u043a\u043e\u043b\u043a\u043e \u0442\u0435\u0437\u0438 \u0438\u0437\u0441\u043b\u0435\u0434\u0432\u0430\u043d\u0438\u044f \u043c\u043e\u0433\u0430\u0442 \u0434\u0430 \u0431\u044a\u0434\u0430\u0442 \u0432\u0438\u0434\u0438\u043c\u0438 \u0438 \u0446\u0438\u0442\u0438\u0440\u0430\u043d\u0438 \u0432 \u043c\u0435\u0436\u0434\u0443\u043d\u0430\u0440\u043e\u0434\u0435\u043d \u043f\u043b\u0430\u043d.<\/p>\n\t\t<div class=\"elementor-element elementor-element-ac3a8fc e-con-full e-flex e-con e-child\" data-id=\"ac3a8fc\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<p class=\"e-paragraph-base\" data-interaction-id=\"bb6ae41\">\u0413\u0420\u0410\u0424\u0418\u041a\u0410 01<\/p>\n\t\t\t\t\t<h2 data-interaction-id=\"85f624e\" class=\"e-heading-base\">\u0412\u0438\u0434\u043e\u0432\u0435 \u043f\u0443\u0431\u043b\u0438\u043a\u0430\u0446\u0438\u0438<\/h2>\n\t\t\t\t\t<p class=\"e-paragraph-base\" data-interaction-id=\"687c413\">\u0420\u0430\u0437\u043f\u0440\u0435\u0434\u0435\u043b\u0435\u043d\u0438\u0435 \u043d\u0430 \u0431\u044a\u043b\u0433\u0430\u0440\u0441\u043a\u0438\u0442\u0435 \u043f\u0443\u0431\u043b\u0438\u043a\u0430\u0446\u0438\u0438, \u0441\u0432\u044a\u0440\u0437\u0430\u043d\u0438 \u0441 \u043a\u043b\u0438\u043c\u0430\u0442\u0438\u0447\u043d\u0438\u0442\u0435 \u043f\u0440\u043e\u043c\u0435\u043d\u0438, \u043f\u043e \u0432\u0438\u0434 \u043d\u0430\u0443\u0447\u043d\u0430 \u043f\u0440\u043e\u0434\u0443\u043a\u0446\u0438\u044f, 2015\u20132025 \u0433.<\/p>\n\t\t\t\t<div class=\"elementor-element elementor-element-a2faaa0 elementor-widget elementor-widget-html\" data-id=\"a2faaa0\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<div class=\"publication-types-chart\" aria-label=\"Publication types chart\">\n\n    <div class=\"publication-types-chart-inner\">\n\n        <div class=\"publication-types-visual\">\n\n            <svg\n                class=\"publication-types-svg\"\n                viewbox=\"0 0 400 380\"\n                role=\"img\"\n                aria-labelledby=\"publication-types-title publication-types-desc\"\n            >\n\n                <title id=\"publication-types-title\">\n                    Publication types\n                <\/title>\n\n                <desc id=\"publication-types-desc\">\n                    Articles 54 percent, conference papers 38 percent,\n                    book chapters 7 percent, books 1 percent.\n                <\/desc>\n\n\n                <!-- ARTICLES \u2014 54% -->\n                <g class=\"pub-slice pub-slice-1\">\n                    <path\n                        d=\"M 200 190 L 200.00 55.00 A 135 135 0 1 1 166.43 320.76 Z\"\n                        fill=\"#8A2679\"\n                    ><\/path>\n                <\/g>\n\n\n                <!-- BOOKS \u2014 1% -->\n                <g class=\"pub-slice pub-slice-2\">\n                    <path\n                        d=\"M 200 190 L 166.43 320.76 A 135 135 0 0 1 158.28 318.39 Z\"\n                        fill=\"#F4E59B\"\n                    ><\/path>\n                <\/g>\n\n\n                <!-- BOOK CHAPTERS \u2014 7% -->\n                <g class=\"pub-slice pub-slice-3\">\n                    <path\n                        d=\"M 200 190 L 158.28 318.39 A 135 135 0 0 1 107.59 288.41 Z\"\n                        fill=\"#F0C36A\"\n                    ><\/path>\n                <\/g>\n\n\n                <!-- CONFERENCE PAPERS \u2014 38% -->\n                <g class=\"pub-slice pub-slice-4\">\n                    <path\n                        d=\"M 200 190 L 107.59 288.41 A 135 135 0 0 1 200.00 55.00 Z\"\n                        fill=\"#4E9B76\"\n                    ><\/path>\n                <\/g>\n\n\n                <!-- WHITE OUTLINE -->\n                <circle\n                    cx=\"200\"\n                    cy=\"190\"\n                    r=\"135\"\n                    fill=\"none\"\n                    stroke=\"#FFFFFF\"\n                    stroke-width=\"4\"\n                ><\/circle>\n\n\n                <!-- ARTICLES LABEL -->\n                <g class=\"pub-callout pub-callout-article\">\n\n                    <text\n                        x=\"275\"\n                        y=\"188\"\n                        text-anchor=\"middle\"\n                        class=\"pub-on-slice-label\"\n                    >\n                        Articles\n                    <\/text>\n\n                    <text\n                        x=\"275\"\n                        y=\"214\"\n                        text-anchor=\"middle\"\n                        class=\"pub-on-slice-value\"\n                        data-pub-count=\"54\"\n                    >\n                        54%\n                    <\/text>\n\n                <\/g>\n\n\n                <!-- CONFERENCE PAPERS LABEL -->\n                <g class=\"pub-callout pub-callout-conference\">\n\n                    <text\n                        x=\"132\"\n                        y=\"145\"\n                        text-anchor=\"middle\"\n                        class=\"pub-on-slice-label\"\n                    >\n                        <tspan x=\"132\" dy=\"0\">\n                            Conference\n                        <\/tspan>\n\n                        <tspan x=\"132\" dy=\"19\">\n                            papers\n                        <\/tspan>\n                    <\/text>\n\n                    <text\n                        x=\"132\"\n                        y=\"192\"\n                        text-anchor=\"middle\"\n                        class=\"pub-on-slice-value\"\n                        data-pub-count=\"38\"\n                    >\n                        38%\n                    <\/text>\n\n                <\/g>\n\n\n                <!-- BOOK CHAPTER LABEL -->\n                <g class=\"pub-callout pub-callout-bookchapter\">\n\n                    <line\n                        x1=\"143\"\n                        y1=\"290\"\n                        x2=\"108\"\n                        y2=\"326\"\n                        class=\"pub-leader-line\"\n                    ><\/line>\n\n                    <text\n                        x=\"103\"\n                        y=\"334\"\n                        text-anchor=\"end\"\n                        class=\"pub-outside-label\"\n                    >\n                        Book chapter\n                    <\/text>\n\n                    <text\n                        x=\"103\"\n                        y=\"357\"\n                        text-anchor=\"end\"\n                        class=\"pub-outside-value\"\n                        data-pub-count=\"7\"\n                    >\n                        7%\n                    <\/text>\n\n                <\/g>\n\n\n                <!-- BOOK LABEL -->\n                <g class=\"pub-callout pub-callout-book\">\n\n                    <line\n                        x1=\"160\"\n                        y1=\"318\"\n                        x2=\"180\"\n                        y2=\"348\"\n                        class=\"pub-leader-line\"\n                    ><\/line>\n\n                    <text\n                        x=\"185\"\n                        y=\"354\"\n                        text-anchor=\"start\"\n                        class=\"pub-outside-label\"\n                    >\n                        Books\n                    <\/text>\n\n                    <text\n                        x=\"185\"\n                        y=\"377\"\n                        text-anchor=\"start\"\n                        class=\"pub-outside-value\"\n                        data-pub-count=\"1\"\n                    >\n                        1%\n                    <\/text>\n\n                <\/g>\n\n            <\/svg>\n\n        <\/div>\n\n    <\/div>\n\n<\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-c683eae e-con-full e-flex e-con e-parent\" data-id=\"c683eae\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<p class=\"e-paragraph-base\" data-interaction-id=\"13e8d59\">03 \/ \u0418\u0417\u0421\u041b\u0415\u0414\u041e\u0412\u0410\u0422\u0415\u041b\u0421\u041a\u0410\u0422\u0410 \u0415\u041a\u041e\u0421\u0418\u0421\u0422\u0415\u041c\u0410<\/p>\n\t\t\t\t\t<h2 data-interaction-id=\"1dbcb9a\" class=\"e-heading-base\">\u041a\u043e\u0439 \u0434\u0432\u0438\u0436\u0438 \u0438\u0437\u0441\u043b\u0435\u0434\u0432\u0430\u043d\u0438\u044f\u0442\u0430 \u0432 \u043e\u0431\u043b\u0430\u0441\u0442\u0442\u0430 \u043d\u0430 \u043a\u043b\u0438\u043c\u0430\u0442\u0430 \u0432 \u0411\u044a\u043b\u0433\u0430\u0440\u0438\u044f?<\/h2>\n\t\t\t\t\t<p class=\"e-paragraph-base\" data-interaction-id=\"95d273e\">\u0411\u044a\u043b\u0433\u0430\u0440\u0441\u043a\u0430\u0442\u0430 \u0430\u043a\u0430\u0434\u0435\u043c\u0438\u044f \u043d\u0430 \u043d\u0430\u0443\u043a\u0438\u0442\u0435 \u0438\u0433\u0440\u0430\u0435 \u0432\u043e\u0434\u0435\u0449\u0430 \u0440\u043e\u043b\u044f, \u0437\u0430\u0435\u0434\u043d\u043e \u0441\u044a\u0441 \u0421\u043e\u0444\u0438\u0439\u0441\u043a\u0438\u044f \u0443\u043d\u0438\u0432\u0435\u0440\u0441\u0438\u0442\u0435\u0442, \u0410\u0433\u0440\u0430\u0440\u043d\u0438\u044f \u0443\u043d\u0438\u0432\u0435\u0440\u0441\u0438\u0442\u0435\u0442 \u2013 \u041f\u043b\u043e\u0432\u0434\u0438\u0432, \u0423\u0410\u0421\u0413, \u0423\u041d\u0421\u0421 \u0438 \u0440\u0435\u0433\u0438\u043e\u043d\u0430\u043b\u043d\u0438 \u0430\u043a\u0430\u0434\u0435\u043c\u0438\u0447\u043d\u0438 \u0437\u0432\u0435\u043d\u0430. \u041c\u0435\u0436\u0434\u0443\u043d\u0430\u0440\u043e\u0434\u043d\u0438\u0442\u0435 \u043f\u0430\u0440\u0442\u043d\u044c\u043e\u0440\u0441\u0442\u0432\u0430 \u0441\u0432\u044a\u0440\u0437\u0432\u0430\u0442 \u0442\u0430\u0437\u0438 \u0435\u043a\u043e\u0441\u0438\u0441\u0442\u0435\u043c\u0430 \u0441 \u0435\u0432\u0440\u043e\u043f\u0435\u0439\u0441\u043a\u0438 \u043d\u0430\u0443\u0447\u043d\u043e\u0438\u0437\u0441\u043b\u0435\u0434\u043e\u0432\u0430\u0442\u0435\u043b\u0441\u043a\u0438 \u0438\u043d\u0441\u0442\u0438\u0442\u0443\u0446\u0438\u0438 \u0438 \u0441\u0440\u0430\u0432\u043d\u0438\u0442\u0435\u043b\u043d\u0438 \u0438\u0437\u0441\u043b\u0435\u0434\u0432\u0430\u043d\u0438\u044f \u0432 \u043e\u0431\u043b\u0430\u0441\u0442\u0442\u0430 \u043d\u0430 \u043a\u043b\u0438\u043c\u0430\u0442\u0430.<\/p>\n\t\t<div class=\"elementor-element elementor-element-dd641ac e-con-full e-flex e-con e-child\" data-id=\"dd641ac\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<p class=\"e-paragraph-base\" data-interaction-id=\"1dfdf13\">\u0413\u0420\u0410\u0424\u0418\u041a\u0410 02<\/p>\n\t\t\t\t\t<h2 data-interaction-id=\"ec15031\" class=\"e-heading-base\">\u0418\u043d\u0441\u0442\u0438\u0442\u0443\u0446\u0438\u043e\u043d\u0430\u043b\u043d\u0430 \u043d\u0430\u0443\u0447\u043d\u043e\u0438\u0437\u0441\u043b\u0435\u0434\u043e\u0432\u0430\u0442\u0435\u043b\u0441\u043a\u0430 \u043c\u0440\u0435\u0436\u0430<\/h2>\n\t\t\t\t\t<p class=\"e-paragraph-base\" data-interaction-id=\"79fac69\">\u0421\u0442\u0440\u0443\u043a\u0442\u0443\u0440\u043d\u0430 \u043a\u0430\u0440\u0442\u0430 \u043d\u0430 \u0438\u043d\u0441\u0442\u0438\u0442\u0443\u0446\u0438\u0438\u0442\u0435, \u0434\u043e\u043f\u0440\u0438\u043d\u0430\u0441\u044f\u0449\u0438 \u0437\u0430 \u0438\u0437\u0441\u043b\u0435\u0434\u0432\u0430\u043d\u0438\u044f\u0442\u0430 \u043d\u0430 \u043a\u043b\u0438\u043c\u0430\u0442\u0438\u0447\u043d\u0438\u0442\u0435 \u043f\u0440\u043e\u043c\u0435\u043d\u0438 \u0432 \u0411\u044a\u043b\u0433\u0430\u0440\u0438\u044f, 2015\u20132025 \u0433.<\/p>\n\t\t\t\t<div class=\"elementor-element elementor-element-8ca98ae climate-science-figure-image elementor-widget elementor-widget-image\" data-id=\"8ca98ae\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img fetchpriority=\"high\" decoding=\"async\" width=\"942\" height=\"486\" src=\"https:\/\/netzerolab-feba.bg\/wp-content\/uploads\/2026\/09\/Screenshot-2026-09-17-at-22.47.56.png\" class=\"attachment-large size-large wp-image-3886\" alt=\"\" srcset=\"https:\/\/netzerolab-feba.bg\/wp-content\/uploads\/2026\/09\/Screenshot-2026-09-17-at-22.47.56.png 942w, https:\/\/netzerolab-feba.bg\/wp-content\/uploads\/2026\/09\/Screenshot-2026-09-17-at-22.47.56-300x155.png 300w, https:\/\/netzerolab-feba.bg\/wp-content\/uploads\/2026\/09\/Screenshot-2026-09-17-at-22.47.56-768x396.png 768w, https:\/\/netzerolab-feba.bg\/wp-content\/uploads\/2026\/09\/Screenshot-2026-09-17-at-22.47.56-18x9.png 18w\" sizes=\"(max-width: 942px) 100vw, 942px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-9efe52c e-con-full e-flex e-con e-parent\" data-id=\"9efe52c\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<p class=\"e-paragraph-base\" data-interaction-id=\"f51752b\">04 \/ \u041a\u0410\u041a\u0412\u041e \u0418\u0417\u0421\u041b\u0415\u0414\u0412\u0410 \u041d\u0410\u0423\u041a\u0410\u0422\u0410<\/p>\n\t\t\t\t\t<h2 data-interaction-id=\"fd19115\" class=\"e-heading-base\">\u0412\u044a\u0440\u0445\u0443 \u043a\u0430\u043a\u0432\u043e \u0441\u0435 \u0444\u043e\u043a\u0443\u0441\u0438\u0440\u0430 \u0431\u044a\u043b\u0433\u0430\u0440\u0441\u043a\u0430\u0442\u0430 \u043d\u0430\u0443\u043a\u0430 \u0437\u0430 \u043a\u043b\u0438\u043c\u0430\u0442\u0430?<\/h2>\n\t\t\t\t\t<h2 data-interaction-id=\"b7ae544\" class=\"e-heading-base\">+0.8\u00b0C<\/h2>\n\t\t\t\t\t<p class=\"e-paragraph-base\" data-interaction-id=\"6611239\">\u0421\u0440\u0435\u0434\u043d\u0430\u0442\u0430 \u0433\u043e\u0434\u0438\u0448\u043d\u0430 \u0442\u0435\u043c\u043f\u0435\u0440\u0430\u0442\u0443\u0440\u0430 \u0432 \u0411\u044a\u043b\u0433\u0430\u0440\u0438\u044f \u0437\u0430 \u043f\u0435\u0440\u0438\u043e\u0434\u0430 1991\u20132020 \u0433. \u0441\u043f\u0440\u044f\u043c\u043e \u0431\u0430\u0437\u043e\u0432\u0438\u044f \u043f\u0435\u0440\u0438\u043e\u0434 1961\u20131990 \u0433.<\/p>\n\t\t\t\t\t<p class=\"e-paragraph-base\" data-interaction-id=\"71b74c7\">\u0418\u0437\u0441\u043b\u0435\u0434\u0432\u0430\u043d\u0438\u044f\u0442\u0430 \u043e\u0431\u0445\u0432\u0430\u0449\u0430\u0442 \u043a\u043b\u0438\u043c\u0430\u0442\u0430 \u0438 \u0430\u0442\u043c\u043e\u0441\u0444\u0435\u0440\u043d\u0430\u0442\u0430 \u0434\u0438\u043d\u0430\u043c\u0438\u043a\u0430, \u0441\u043d\u0435\u0436\u043d\u0430\u0442\u0430 \u043f\u043e\u043a\u0440\u0438\u0432\u043a\u0430 \u0438 \u043a\u0440\u0438\u043e\u0441\u0444\u0435\u0440\u0430\u0442\u0430, \u0445\u0438\u0434\u0440\u043e\u043b\u043e\u0433\u0438\u044f\u0442\u0430, \u0437\u0435\u043c\u0435\u0434\u0435\u043b\u0438\u0435\u0442\u043e, \u0433\u043e\u0440\u0441\u043a\u0438\u0442\u0435 \u0435\u043a\u043e\u0441\u0438\u0441\u0442\u0435\u043c\u0438 \u0438 \u0432\u044a\u0433\u043b\u0435\u0440\u043e\u0434\u043d\u0438\u044f \u0446\u0438\u043a\u044a\u043b, \u043a\u0430\u043a\u0442\u043e \u0438 \u0433\u0440\u0430\u0434\u0441\u043a\u0430\u0442\u0430 \u043a\u043b\u0438\u043c\u0430\u0442\u043e\u043b\u043e\u0433\u0438\u044f \u0438 \u0435\u0444\u0435\u043a\u0442\u0430 \u043d\u0430 \u0433\u0440\u0430\u0434\u0441\u043a\u0438\u044f \u0442\u043e\u043f\u043b\u0438\u043d\u0435\u043d \u043e\u0441\u0442\u0440\u043e\u0432.<\/p>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-c33245e e-con-full e-flex e-con e-parent\" data-id=\"c33245e\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<p class=\"e-paragraph-base\" data-interaction-id=\"bcf5519\">05 \/ \u041d\u0415\u0420\u0410\u0412\u041d\u041e\u041c\u0415\u0420\u041d\u041e \u041f\u041e\u041a\u0420\u0418\u0422\u0418\u0415<\/p>\n\t\t\t\t\t<h2 data-interaction-id=\"6863421\" class=\"e-heading-base\">\u0418\u0437\u0441\u043b\u0435\u0434\u043e\u0432\u0430\u0442\u0435\u043b\u0441\u043a\u043e\u0442\u043e \u0432\u043d\u0438\u043c\u0430\u043d\u0438\u0435 \u043d\u0435 \u0435 \u0440\u0430\u0437\u043f\u0440\u0435\u0434\u0435\u043b\u0435\u043d\u043e \u0440\u0430\u0432\u043d\u043e\u043c\u0435\u0440\u043d\u043e.<\/h2>\n\t\t\t\t\t<p class=\"e-paragraph-base\" data-interaction-id=\"17c2b7a\">\u0425\u0438\u0434\u0440\u043e\u043b\u043e\u0433\u0438\u044f\u0442\u0430 \u0438 \u043a\u043b\u0438\u043c\u0430\u0442\u0438\u0447\u043d\u0430\u0442\u0430 \u0434\u0438\u043d\u0430\u043c\u0438\u043a\u0430 \u043f\u043e\u043b\u0443\u0447\u0430\u0432\u0430\u0442 \u0437\u043d\u0430\u0447\u0438\u0442\u0435\u043b\u043d\u043e \u043f\u043e\u0432\u0435\u0447\u0435 \u043d\u0430\u0443\u0447\u043d\u043e \u0432\u043d\u0438\u043c\u0430\u043d\u0438\u0435 \u0432 \u0441\u0440\u0430\u0432\u043d\u0435\u043d\u0438\u0435 \u0441\u044a\u0441 \u0441\u0435\u043a\u0442\u043e\u0440\u043d\u043e \u0441\u043f\u0435\u0446\u0438\u0444\u0438\u0447\u043d\u0438\u0442\u0435 \u0438 \u0441\u043e\u0446\u0438\u0430\u043b\u043d\u043e-\u0438\u043a\u043e\u043d\u043e\u043c\u0438\u0447\u0435\u0441\u043a\u0438\u0442\u0435 \u0438\u0437\u043c\u0435\u0440\u0435\u043d\u0438\u044f \u043d\u0430 \u043a\u043b\u0438\u043c\u0430\u0442\u0438\u0447\u043d\u0438\u0442\u0435 \u043f\u0440\u043e\u043c\u0435\u043d\u0438.<\/p>\n\t\t<div class=\"elementor-element elementor-element-1990bbc e-con-full e-flex e-con e-child\" data-id=\"1990bbc\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<p class=\"e-paragraph-base\" data-interaction-id=\"d8669e4\">\u0413\u0420\u0410\u0424\u0418\u041a\u0410 03<\/p>\n\t\t\t\t\t<h2 data-interaction-id=\"1df5543\" class=\"e-heading-base\">\u041f\u0443\u0431\u043b\u0438\u043a\u0430\u0446\u0438\u0438 \u043f\u043e \u0442\u0435\u043c\u0430\u0442\u0438\u0447\u043d\u0438 \u043e\u0431\u043b\u0430\u0441\u0442\u0438<\/h2>\n\t\t\t\t\t<p class=\"e-paragraph-base\" data-interaction-id=\"9afe454\">\u0411\u0440\u043e\u0439 \u043d\u0430\u0443\u0447\u043d\u0438 \u043f\u0443\u0431\u043b\u0438\u043a\u0430\u0446\u0438\u0438 \u0432 \u043e\u0441\u043d\u043e\u0432\u043d\u0438\u0442\u0435 \u0442\u0435\u043c\u0430\u0442\u0438\u0447\u043d\u0438 \u043e\u0431\u043b\u0430\u0441\u0442\u0438 \u043d\u0430 \u043a\u043b\u0438\u043c\u0430\u0442\u0438\u0447\u043d\u0438\u0442\u0435 \u043f\u0440\u043e\u043c\u0435\u043d\u0438 \u0432 \u0411\u044a\u043b\u0433\u0430\u0440\u0438\u044f.<\/p>\n\t\t\t\t<div class=\"elementor-element elementor-element-99b0ede elementor-widget elementor-widget-html\" data-id=\"99b0ede\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<div class=\"thematic-publications-chart\" aria-label=\"Publications by thematic area\">\n\n    <div class=\"thematic-row\">\n        <div class=\"thematic-label\">\u0417\u0435\u043c\u0435\u0434\u0435\u043b\u0438\u0435<\/div>\n        <div class=\"thematic-track\">\n            <div class=\"thematic-bar bar-1\"><\/div>\n        <\/div>\n        <div class=\"thematic-value\">23<\/div>\n    <\/div>\n\n    <div class=\"thematic-row\">\n        <div class=\"thematic-label\">\u0425\u0438\u0434\u0440\u043e\u043b\u043e\u0433\u0438\u044f<\/div>\n        <div class=\"thematic-track\">\n            <div class=\"thematic-bar bar-2\"><\/div>\n        <\/div>\n        <div class=\"thematic-value\">23<\/div>\n    <\/div>\n\n    <div class=\"thematic-row\">\n        <div class=\"thematic-label\">\u0411\u0438\u043e\u0440\u0430\u0437\u043d\u043e\u043e\u0431\u0440\u0430\u0437\u0438\u0435<\/div>\n        <div class=\"thematic-track\">\n            <div class=\"thematic-bar bar-3\"><\/div>\n        <\/div>\n        <div class=\"thematic-value\">19<\/div>\n    <\/div>\n\n    <div class=\"thematic-row\">\n        <div class=\"thematic-label\">\u0413\u043e\u0440\u0441\u043a\u043e \u0441\u0442\u043e\u043f\u0430\u043d\u0441\u0442\u0432\u043e<\/div>\n        <div class=\"thematic-track\">\n            <div class=\"thematic-bar bar-4\"><\/div>\n        <\/div>\n        <div class=\"thematic-value\">12<\/div>\n    <\/div>\n\n    <div class=\"thematic-row\">\n        <div class=\"thematic-label\">\u041f\u043e\u043b\u0438\u0442\u0438\u043a\u0438 \u0438 \u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u0435<\/div>\n        <div class=\"thematic-track\">\n            <div class=\"thematic-bar bar-5\"><\/div>\n        <\/div>\n        <div class=\"thematic-value\">9<\/div>\n    <\/div>\n\n    <div class=\"thematic-row\">\n        <div class=\"thematic-label\">\u0418\u043d\u0444\u0440\u0430\u0441\u0442\u0440\u0443\u043a\u0442\u0443\u0440\u0430<\/div>\n        <div class=\"thematic-track\">\n            <div class=\"thematic-bar bar-6\"><\/div>\n        <\/div>\n        <div class=\"thematic-value\">5<\/div>\n    <\/div>\n\n    <div class=\"thematic-row\">\n        <div class=\"thematic-label\">\u0413\u0440\u0430\u0434\u0441\u043a\u0430 \u0441\u0440\u0435\u0434\u0430<\/div>\n        <div class=\"thematic-track\">\n            <div class=\"thematic-bar bar-7\"><\/div>\n        <\/div>\n        <div class=\"thematic-value\">5<\/div>\n    <\/div>\n\n    <div class=\"thematic-row\">\n        <div class=\"thematic-label\">\u041e\u0431\u0449\u0435\u0441\u0442\u0432\u0435\u043d\u043e \u0437\u0434\u0440\u0430\u0432\u0435<\/div>\n        <div class=\"thematic-track\">\n            <div class=\"thematic-bar bar-8\"><\/div>\n        <\/div>\n        <div class=\"thematic-value\">4<\/div>\n    <\/div>\n\n    <div class=\"thematic-row\">\n        <div class=\"thematic-label\">\u0415\u043d\u0435\u0440\u0433\u0435\u0442\u0438\u043a\u0430 \u0438 \u0438\u043d\u0434\u0443\u0441\u0442\u0440\u0438\u044f<\/div>\n        <div class=\"thematic-track\">\n            <div class=\"thematic-bar bar-9\"><\/div>\n        <\/div>\n        <div class=\"thematic-value\">3<\/div>\n    <\/div>\n\n    <div class=\"thematic-row\">\n        <div class=\"thematic-label\">\u0422\u0443\u0440\u0438\u0437\u044a\u043c<\/div>\n        <div class=\"thematic-track\">\n            <div class=\"thematic-bar bar-10\"><\/div>\n        <\/div>\n        <div class=\"thematic-value\">3<\/div>\n    <\/div>\n\n<\/div>\n\n<style>\n\/* =========================================================\n   FIGURE 03 \u2014 SELF-CONTAINED ANIMATED BAR CHART\n   ========================================================= *\/\n\n.thematic-publications-chart {\n    width: 100% !important;\n    max-width: 760px !important;\n\n    margin: 12px auto 0 !important;\n    padding: 4px 0 !important;\n\n    box-sizing: border-box !important;\n}\n\n.thematic-row {\n    width: 100% !important;\n\n    display: grid !important;\n    grid-template-columns: 155px minmax(220px, 1fr) 34px !important;\n\n    align-items: center !important;\n\n    column-gap: 12px !important;\n\n    margin: 0 0 8px !important;\n}\n\n.thematic-row:last-child {\n    margin-bottom: 0 !important;\n}\n\n.thematic-label {\n    color: #465860 !important;\n\n    font-size: 12px !important;\n    line-height: 1.1 !important;\n    font-weight: 600 !important;\n\n    text-align: right !important;\n\n    white-space: nowrap !important;\n}\n\n.thematic-track {\n    position: relative !important;\n\n    display: block !important;\n\n    width: 100% !important;\n    min-width: 220px !important;\n    height: 22px !important;\n\n    border-radius: 5px !important;\n\n    background: #E7EBE6 !important;\n\n    overflow: hidden !important;\n\n    box-shadow: inset 0 0 0 1px rgba(53,107,86,.05) !important;\n}\n\n.thematic-bar {\n    position: absolute !important;\n\n    left: 0 !important;\n    top: 0 !important;\n\n    display: block !important;\n\n    height: 100% !important;\n\n    border-radius: 5px !important;\n\n    transform: scaleX(0) !important;\n    transform-origin: left center !important;\n\n    transition:\n        transform .72s cubic-bezier(.22,.8,.25,1) !important;\n\n    will-change: transform !important;\n}\n\n\/* widths *\/\n.bar-1,\n.bar-2 {\n    width: 100% !important;\n}\n\n.bar-3 {\n    width: 82.6% !important;\n}\n\n.bar-4 {\n    width: 52.2% !important;\n}\n\n.bar-5 {\n    width: 39.1% !important;\n}\n\n.bar-6,\n.bar-7 {\n    width: 21.7% !important;\n}\n\n.bar-8 {\n    width: 17.4% !important;\n}\n\n.bar-9,\n.bar-10 {\n    width: 13% !important;\n}\n\n\/* colors *\/\n.bar-1 { background: #8D236F !important; }\n.bar-2 { background: #A44088 !important; }\n.bar-3 { background: #D9A0C1 !important; }\n.bar-4 { background: #9C568C !important; }\n.bar-5 { background: #E6A04B !important; }\n.bar-6 { background: #F1CB4D !important; }\n.bar-7 { background: #438D6E !important; }\n.bar-8 { background: #93CEAD !important; }\n.bar-9 { background: #B5B5B5 !important; }\n.bar-10 { background: #8C8C8C !important; }\n\n\/* staggered fill *\/\n.thematic-row:nth-child(1) .thematic-bar { transition-delay: .04s !important; }\n.thematic-row:nth-child(2) .thematic-bar { transition-delay: .09s !important; }\n.thematic-row:nth-child(3) .thematic-bar { transition-delay: .14s !important; }\n.thematic-row:nth-child(4) .thematic-bar { transition-delay: .19s !important; }\n.thematic-row:nth-child(5) .thematic-bar { transition-delay: .24s !important; }\n.thematic-row:nth-child(6) .thematic-bar { transition-delay: .29s !important; }\n.thematic-row:nth-child(7) .thematic-bar { transition-delay: .34s !important; }\n.thematic-row:nth-child(8) .thematic-bar { transition-delay: .39s !important; }\n.thematic-row:nth-child(9) .thematic-bar { transition-delay: .44s !important; }\n.thematic-row:nth-child(10) .thematic-bar { transition-delay: .49s !important; }\n\n.thematic-value {\n    color: #465860 !important;\n\n    font-size: 12px !important;\n    line-height: 1 !important;\n    font-weight: 700 !important;\n\n    text-align: left !important;\n\n    opacity: 0 !important;\n    transform: translateX(-7px) !important;\n\n    transition:\n        opacity .28s ease,\n        transform .28s ease !important;\n}\n\n\/* animated state \u2014 !important intentionally overrides old GSAP inline transforms *\/\n.thematic-publications-chart.is-active .thematic-bar {\n    transform: scaleX(1) !important;\n}\n\n.thematic-publications-chart.is-active .thematic-value {\n    opacity: 1 !important;\n    transform: translateX(0) !important;\n}\n\n.thematic-row:nth-child(1) .thematic-value { transition-delay: .34s !important; }\n.thematic-row:nth-child(2) .thematic-value { transition-delay: .39s !important; }\n.thematic-row:nth-child(3) .thematic-value { transition-delay: .44s !important; }\n.thematic-row:nth-child(4) .thematic-value { transition-delay: .49s !important; }\n.thematic-row:nth-child(5) .thematic-value { transition-delay: .54s !important; }\n.thematic-row:nth-child(6) .thematic-value { transition-delay: .59s !important; }\n.thematic-row:nth-child(7) .thematic-value { transition-delay: .64s !important; }\n.thematic-row:nth-child(8) .thematic-value { transition-delay: .69s !important; }\n.thematic-row:nth-child(9) .thematic-value { transition-delay: .74s !important; }\n.thematic-row:nth-child(10) .thematic-value { transition-delay: .79s !important; }\n\n\n\/* TABLET *\/\n\n@media (max-width: 1024px) {\n\n    .thematic-publications-chart {\n        max-width: 680px !important;\n    }\n\n    .thematic-row {\n        grid-template-columns: 140px minmax(180px, 1fr) 30px !important;\n        column-gap: 10px !important;\n    }\n\n    .thematic-track {\n        min-width: 180px !important;\n        height: 20px !important;\n    }\n\n    .thematic-label,\n    .thematic-value {\n        font-size: 11px !important;\n    }\n}\n\n\n\/* MOBILE *\/\n\n@media (max-width: 767px) {\n\n    .thematic-publications-chart {\n        max-width: 100% !important;\n        margin-top: 8px !important;\n    }\n\n    .thematic-row {\n        grid-template-columns: 96px minmax(105px, 1fr) 24px !important;\n\n        column-gap: 6px !important;\n\n        margin-bottom: 6px !important;\n    }\n\n    .thematic-label {\n        font-size: 8px !important;\n\n        white-space: normal !important;\n    }\n\n    .thematic-track {\n        min-width: 105px !important;\n        height: 14px !important;\n    }\n\n    .thematic-value {\n        font-size: 9px !important;\n    }\n}\n<\/style>\n\n<script>\n(function () {\n\n    const chart =\n        document.querySelector(\n            \".thematic-publications-chart\"\n        );\n\n    if (!chart) {\n        return;\n    }\n\n\n    const scene =\n        chart.closest(\n            \".climate-science-scene\"\n        );\n\n\n    let wasActive =\n        false;\n\n\n    function isSceneActive() {\n\n        if (!scene) {\n            return true;\n        }\n\n\n        const styles =\n            window.getComputedStyle(\n                scene\n            );\n\n\n        return (\n            styles.visibility !== \"hidden\" &&\n            parseFloat(styles.opacity || \"0\") > .45\n        );\n    }\n\n\n    function updateChartState() {\n\n        const active =\n            isSceneActive();\n\n\n        if (\n            active &&\n            !wasActive\n        ) {\n\n            \/* reset first so the fill animation always replays *\/\n            chart.classList.remove(\n                \"is-active\"\n            );\n\n\n            void chart.offsetWidth;\n\n\n            requestAnimationFrame(\n                function () {\n\n                    chart.classList.add(\n                        \"is-active\"\n                    );\n                }\n            );\n        }\n\n\n        if (\n            !active &&\n            wasActive\n        ) {\n\n            chart.classList.remove(\n                \"is-active\"\n            );\n        }\n\n\n        wasActive =\n            active;\n\n\n        requestAnimationFrame(\n            updateChartState\n        );\n    }\n\n\n    \/* Elementor editor \/ standalone fallback *\/\n    if (!scene) {\n\n        setTimeout(\n            function () {\n                chart.classList.add(\n                    \"is-active\"\n                );\n            },\n            200\n        );\n\n        return;\n    }\n\n\n    updateChartState();\n\n})();\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-2c9f751 e-con-full e-flex e-con e-parent\" data-id=\"2c9f751\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<p class=\"e-paragraph-base\" data-interaction-id=\"ef7a83e\">06 \/ \u0424\u0418\u041d\u0410\u041d\u0421\u0418\u0420\u0410\u041d\u0415 \u041d\u0410 \u041d\u0410\u0423\u041a\u0410\u0422\u0410<\/p>\n\t\t\t\t\t<h2 data-interaction-id=\"50fa8c1\" class=\"e-heading-base\">\u041a\u043e\u0439 \u0444\u0438\u043d\u0430\u043d\u0441\u0438\u0440\u0430 \u0438\u0437\u0441\u043b\u0435\u0434\u0432\u0430\u043d\u0438\u044f\u0442\u0430 \u0432 \u043e\u0431\u043b\u0430\u0441\u0442\u0442\u0430 \u043d\u0430 \u043a\u043b\u0438\u043c\u0430\u0442\u0430?<\/h2>\n\t\t\t\t\t<p class=\"e-paragraph-base\" data-interaction-id=\"cb6f218\">\u0418\u0437\u0441\u043b\u0435\u0434\u0432\u0430\u043d\u0438\u044f\u0442\u0430 \u0441\u0435 \u0444\u0438\u043d\u0430\u043d\u0441\u0438\u0440\u0430\u0442 \u043e\u0441\u043d\u043e\u0432\u043d\u043e \u0447\u0440\u0435\u0437 \u043d\u0430\u0446\u0438\u043e\u043d\u0430\u043b\u043d\u0438 \u043f\u0443\u0431\u043b\u0438\u0447\u043d\u0438 \u0438\u0437\u0442\u043e\u0447\u043d\u0438\u0446\u0438 \u0438 \u0435\u0432\u0440\u043e\u043f\u0435\u0439\u0441\u043a\u0438 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u0438, \u0447\u0435\u0441\u0442\u043e \u0447\u0440\u0435\u0437 \u0441\u043c\u0435\u0441\u0435\u043d\u0438 \u043c\u043e\u0434\u0435\u043b\u0438 \u043d\u0430 \u0444\u0438\u043d\u0430\u043d\u0441\u0438\u0440\u0430\u043d\u0435. \u041a\u043e\u0440\u043f\u043e\u0440\u0430\u0442\u0438\u0432\u043d\u043e\u0442\u043e \u0444\u0438\u043d\u0430\u043d\u0441\u0438\u0440\u0430\u043d\u0435 \u043d\u0430 \u043a\u043b\u0438\u043c\u0430\u0442\u0438\u0447\u043d\u0438 \u0438\u0437\u0441\u043b\u0435\u0434\u0432\u0430\u043d\u0438\u044f \u043f\u0440\u0430\u043a\u0442\u0438\u0447\u0435\u0441\u043a\u0438 \u043b\u0438\u043f\u0441\u0432\u0430.<\/p>\n\t\t<div class=\"elementor-element elementor-element-3028ff6 e-con-full e-flex e-con e-child\" data-id=\"3028ff6\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<p class=\"e-paragraph-base\" data-interaction-id=\"96e312a\">\u0413\u0420\u0410\u0424\u0418\u041a\u0410 04<\/p>\n\t\t\t\t\t<h2 data-interaction-id=\"7067fcf\" class=\"e-heading-base\">\u041c\u0440\u0435\u0436\u0430 \u0437\u0430 \u0444\u0438\u043d\u0430\u043d\u0441\u0438\u0440\u0430\u043d\u0435<\/h2>\n\t\t\t\t\t<p class=\"e-paragraph-base\" data-interaction-id=\"c674932\">\u041d\u0430\u0439-\u0447\u0435\u0441\u0442\u043e \u043f\u043e\u0441\u043e\u0447\u0432\u0430\u043d\u0438\u0442\u0435 \u0444\u0438\u043d\u0430\u043d\u0441\u0438\u0440\u0430\u0449\u0438 \u043e\u0440\u0433\u0430\u043d\u0438\u0437\u0430\u0446\u0438\u0438 \u0438 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u0438 \u0432 \u0430\u043d\u0430\u043b\u0438\u0437\u0438\u0440\u0430\u043d\u0438\u0442\u0435 \u043d\u0430\u0443\u0447\u043d\u0438 \u043f\u0443\u0431\u043b\u0438\u043a\u0430\u0446\u0438\u0438.<\/p>\n\t\t\t\t<div class=\"elementor-element elementor-element-9c7ee28 climate-science-figure-image elementor-widget elementor-widget-image\" data-id=\"9c7ee28\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" width=\"904\" height=\"652\" src=\"https:\/\/netzerolab-feba.bg\/wp-content\/uploads\/2026\/09\/Screenshot-2026-09-17-at-22.58.51.png\" class=\"attachment-large size-large wp-image-3896\" alt=\"\" srcset=\"https:\/\/netzerolab-feba.bg\/wp-content\/uploads\/2026\/09\/Screenshot-2026-09-17-at-22.58.51.png 904w, https:\/\/netzerolab-feba.bg\/wp-content\/uploads\/2026\/09\/Screenshot-2026-09-17-at-22.58.51-300x216.png 300w, https:\/\/netzerolab-feba.bg\/wp-content\/uploads\/2026\/09\/Screenshot-2026-09-17-at-22.58.51-768x554.png 768w, https:\/\/netzerolab-feba.bg\/wp-content\/uploads\/2026\/09\/Screenshot-2026-09-17-at-22.58.51-18x12.png 18w\" sizes=\"(max-width: 904px) 100vw, 904px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<p class=\"e-paragraph-base\" data-interaction-id=\"26d4bce\">\u0424\u043e\u043d\u0434 \u201e\u041d\u0430\u0443\u0447\u043d\u0438 \u0438\u0437\u0441\u043b\u0435\u0434\u0432\u0430\u043d\u0438\u044f\u201c \u00b7 \u201e\u0425\u043e\u0440\u0438\u0437\u043e\u043d\u0442 2020\u201c \u00b7 Erasmus+ \u00b7 \u0415\u0424\u0420\u0420 \u00b7 \u0415\u0421\u0424+ \u00b7 \u041c\u0435\u0445\u0430\u043d\u0438\u0437\u044a\u043c \u0437\u0430 \u0432\u044a\u0437\u0441\u0442\u0430\u043d\u043e\u0432\u044f\u0432\u0430\u043d\u0435 \u0438 \u0443\u0441\u0442\u043e\u0439\u0447\u0438\u0432\u043e\u0441\u0442<\/p>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-9397fd4 e-con-full e-flex e-con e-parent\" data-id=\"9397fd4\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<p class=\"e-paragraph-base\" data-interaction-id=\"e9b9598\">07 \/ \u041a\u0410\u041a\u0412\u041e \u0412\u0421\u0415 \u041e\u0429\u0415 \u041b\u0418\u041f\u0421\u0412\u0410<\/p>\n\t\t\t\t\t<h2 data-interaction-id=\"cd4c71d\" class=\"e-heading-base\">\u041f\u0440\u043e\u043f\u0443\u0441\u043a\u0438\u0442\u0435 \u0432 \u0438\u0437\u0441\u043b\u0435\u0434\u0432\u0430\u043d\u0438\u044f\u0442\u0430 \u0441\u0430 \u0441\u044a\u0449\u043e \u0442\u043e\u043b\u043a\u043e\u0432\u0430 \u0432\u0430\u0436\u043d\u0438, \u043a\u043e\u043b\u043a\u043e\u0442\u043e \u0438 \u0441\u0430\u043c\u0438\u0442\u0435 \u0440\u0435\u0437\u0443\u043b\u0442\u0430\u0442\u0438.<\/h2>\n\t\t<div class=\"elementor-element elementor-element-83e5b51 e-con-full e-flex e-con e-child\" data-id=\"83e5b51\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-f5b8232 e-con-full e-flex e-con e-child\" data-id=\"f5b8232\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<p class=\"e-paragraph-base\" data-interaction-id=\"5be2737\">01<\/p>\n\t\t\t\t\t<h2 data-interaction-id=\"f269767\" class=\"e-heading-base\">\u041a\u0440\u0430\u0439\u0431\u0440\u0435\u0436\u043d\u0438 \u0438 \u043c\u043e\u0440\u0441\u043a\u0438 \u0441\u0438\u0441\u0442\u0435\u043c\u0438<\/h2>\n\t\t\t\t\t<p class=\"e-paragraph-base\" data-interaction-id=\"8f5def9\">\u041f\u043e\u0432\u0438\u0448\u0430\u0432\u0430\u043d\u0435\u0442\u043e \u043d\u0430 \u043c\u043e\u0440\u0441\u043a\u043e\u0442\u043e \u0440\u0430\u0432\u043d\u0438\u0449\u0435, \u043a\u0440\u0430\u0439\u0431\u0440\u0435\u0436\u043d\u0430\u0442\u0430 \u0435\u0440\u043e\u0437\u0438\u044f \u0438 \u0432\u044a\u0437\u0434\u0435\u0439\u0441\u0442\u0432\u0438\u0435\u0442\u043e \u043d\u0430 \u043a\u043b\u0438\u043c\u0430\u0442\u0438\u0447\u043d\u0438\u0442\u0435 \u043f\u0440\u043e\u043c\u0435\u043d\u0438 \u0432\u044a\u0440\u0445\u0443 \u0442\u0443\u0440\u0438\u0437\u043c\u0430 \u043e\u0441\u0442\u0430\u0432\u0430\u0442 \u0441\u043b\u0430\u0431\u043e \u043f\u0440\u043e\u0443\u0447\u0435\u043d\u0438.<\/p>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-3c7ff65 e-con-full e-flex e-con e-child\" data-id=\"3c7ff65\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<p class=\"e-paragraph-base\" data-interaction-id=\"5735ea8\">02<\/p>\n\t\t\t\t\t<h2 data-interaction-id=\"4a68eef\" class=\"e-heading-base\">\u0415\u043d\u0435\u0440\u0433\u0435\u0442\u0438\u043a\u0430<\/h2>\n\t\t\t\t\t<p class=\"e-paragraph-base\" data-interaction-id=\"f8a8a5a\">\u0423\u0441\u0442\u043e\u0439\u0447\u0438\u0432\u043e\u0441\u0442\u0442\u0430 \u043d\u0430 \u0435\u043d\u0435\u0440\u0433\u0438\u0439\u043d\u0430\u0442\u0430 \u0438\u043d\u0444\u0440\u0430\u0441\u0442\u0440\u0443\u043a\u0442\u0443\u0440\u0430 \u0438 \u043d\u0430\u0434\u0435\u0436\u0434\u043d\u043e\u0441\u0442\u0442\u0430 \u043d\u0430 \u0432\u044a\u0437\u043e\u0431\u043d\u043e\u0432\u044f\u0435\u043c\u0430\u0442\u0430 \u0435\u043d\u0435\u0440\u0433\u0438\u044f \u043f\u0440\u0438 \u0435\u043a\u0441\u0442\u0440\u0435\u043c\u043d\u0438 \u0442\u0435\u043c\u043f\u0435\u0440\u0430\u0442\u0443\u0440\u0438 \u0441\u0430 \u0438\u0437\u0441\u043b\u0435\u0434\u0432\u0430\u043d\u0438 \u0441\u0430\u043c\u043e \u0444\u0440\u0430\u0433\u043c\u0435\u043d\u0442\u0430\u0440\u043d\u043e.<\/p>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-bce98f8 e-con-full e-flex e-con e-child\" data-id=\"bce98f8\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<p class=\"e-paragraph-base\" data-interaction-id=\"0812f14\">03<\/p>\n\t\t\t\t\t<h2 data-interaction-id=\"687fbe6\" class=\"e-heading-base\">\u0417\u0434\u0440\u0430\u0432\u0435<\/h2>\n\t\t\t\t\t<p class=\"e-paragraph-base\" data-interaction-id=\"9ec9700\">\u0421\u043c\u044a\u0440\u0442\u043d\u043e\u0441\u0442\u0442\u0430, \u0441\u0432\u044a\u0440\u0437\u0430\u043d\u0430 \u0441 \u0433\u043e\u0440\u0435\u0449\u0438\u043d\u0438\u0442\u0435, \u0438 \u0431\u043e\u043b\u0435\u0441\u0442\u0438\u0442\u0435, \u043f\u0440\u0435\u043d\u0430\u0441\u044f\u043d\u0438 \u0447\u0440\u0435\u0437 \u0432\u0435\u043a\u0442\u043e\u0440\u0438, \u0432\u0441\u0435 \u043e\u0449\u0435 \u043d\u0435 \u0441\u0430 \u043e\u0431\u0445\u0432\u0430\u043d\u0430\u0442\u0438 \u043e\u0442 \u0441\u0438\u0441\u0442\u0435\u043c\u0430\u0442\u0438\u0447\u0435\u043d \u0430\u043d\u0430\u043b\u0438\u0437.<\/p>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-37032d2 e-con-full e-flex e-con e-child\" data-id=\"37032d2\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<p class=\"e-paragraph-base\" data-interaction-id=\"010d7da\">04<\/p>\n\t\t\t\t\t<h2 data-interaction-id=\"980aaff\" class=\"e-heading-base\">\u0421\u043e\u0446\u0438\u0430\u043b\u043d\u043e-\u0438\u043a\u043e\u043d\u043e\u043c\u0438\u0447\u0435\u0441\u043a\u0438 \u0432\u044a\u0437\u0434\u0435\u0439\u0441\u0442\u0432\u0438\u044f<\/h2>\n\t\t\t\t\t<p class=\"e-paragraph-base\" data-interaction-id=\"e9f2604\">\u041a\u043b\u0438\u043c\u0430\u0442\u0438\u0447\u043d\u0430\u0442\u0430 \u043c\u0438\u0433\u0440\u0430\u0446\u0438\u044f, \u0435\u043d\u0435\u0440\u0433\u0438\u0439\u043d\u0430\u0442\u0430 \u0431\u0435\u0434\u043d\u043e\u0441\u0442 \u0438 \u0430\u0434\u0430\u043f\u0442\u0430\u0446\u0438\u044f\u0442\u0430 \u043d\u0430 \u0434\u043e\u043c\u0430\u043a\u0438\u043d\u0441\u0442\u0432\u0430\u0442\u0430 \u043e\u0441\u0442\u0430\u0432\u0430\u0442 \u043f\u043e\u0447\u0442\u0438 \u043d\u0435\u0438\u0437\u0441\u043b\u0435\u0434\u0432\u0430\u043d\u0438.<\/p>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-5449428 e-con-full e-flex e-con e-parent\" data-id=\"5449428\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<p class=\"e-paragraph-base\" data-interaction-id=\"02c83ba\">08 \/ THE BIGGER PICTURE<\/p>\n\t\t\t\t\t<h2 data-interaction-id=\"e48f425\" class=\"e-heading-base\">\u0417\u043d\u0430\u0435\u043c \u043f\u043e\u0432\u0435\u0447\u0435 \u0437\u0430 \u0432\u044a\u0437\u0434\u0435\u0439\u0441\u0442\u0432\u0438\u0435\u0442\u043e \u043d\u0430 \u043a\u043b\u0438\u043c\u0430\u0442\u0438\u0447\u043d\u0438\u0442\u0435 \u043f\u0440\u043e\u043c\u0435\u043d\u0438 \u0432\u044a\u0440\u0445\u0443 \u043f\u0440\u0438\u0440\u043e\u0434\u0430\u0442\u0430, \u043e\u0442\u043a\u043e\u043b\u043a\u043e\u0442\u043e \u0437\u0430 \u0432\u044a\u0437\u0434\u0435\u0439\u0441\u0442\u0432\u0438\u0435\u0442\u043e \u0438\u043c \u0432\u044a\u0440\u0445\u0443 \u043e\u0431\u0449\u0435\u0441\u0442\u0432\u043e\u0442\u043e.<\/h2>\n\t\t\t\t\t<p class=\"e-paragraph-base\" data-interaction-id=\"a8a9849\">\u0411\u044a\u043b\u0433\u0430\u0440\u0441\u043a\u0430\u0442\u0430 \u043a\u043b\u0438\u043c\u0430\u0442\u0438\u0447\u043d\u0430 \u043d\u0430\u0443\u043a\u0430 \u043f\u043e\u043d\u0430\u0441\u0442\u043e\u044f\u0449\u0435\u043c \u0440\u0430\u0437\u0433\u043b\u0435\u0436\u0434\u0430 \u0432\u044a\u0437\u0434\u0435\u0439\u0441\u0442\u0432\u0438\u044f\u0442\u0430 \u0432\u044a\u0440\u0445\u0443 \u043f\u0440\u0438\u0440\u043e\u0434\u043d\u0438\u0442\u0435 \u0441\u0438\u0441\u0442\u0435\u043c\u0438 \u043c\u043d\u043e\u0433\u043e \u043f\u043e-\u0437\u0430\u0434\u044a\u043b\u0431\u043e\u0447\u0435\u043d\u043e, \u043e\u0442\u043a\u043e\u043b\u043a\u043e\u0442\u043e \u0442\u0440\u0430\u043d\u0441\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u0438\u0442\u0435 \u043d\u0430 \u0441\u043e\u0446\u0438\u0430\u043b\u043d\u0438\u0442\u0435, \u0438\u043a\u043e\u043d\u043e\u043c\u0438\u0447\u0435\u0441\u043a\u0438\u0442\u0435 \u0438 \u0438\u043d\u0444\u0440\u0430\u0441\u0442\u0440\u0443\u043a\u0442\u0443\u0440\u043d\u0438\u0442\u0435 \u0441\u0438\u0441\u0442\u0435\u043c\u0438.<\/p>\n\t\t\t\t<div class=\"elementor-element elementor-element-bc9c37f health-note elementor-widget elementor-widget-text-editor\" data-id=\"bc9c37f\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p><strong>\u0410\u0432\u0442\u043e\u0440 \u043d\u0430 \u0433\u043b\u0430\u0432\u0430\u0442\u0430:<\/strong> \u0433\u043b. \u0430\u0441. \u0434-\u0440 \u0417\u043e\u0440\u043d\u0438\u0446\u0430 \u0421\u043f\u0430\u0441\u043e\u0432\u0430, \u041d\u0430\u0446\u0438\u043e\u043d\u0430\u043b\u0435\u043d \u0446\u0435\u043d\u0442\u044a\u0440 \u043f\u043e \u043e\u0431\u0449\u0435\u0441\u0442\u0432\u0435\u043d\u043e \u0437\u0434\u0440\u0430\u0432\u0435 \u0438 \u0430\u043d\u0430\u043b\u0438\u0437\u0438<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-dcf9311 e-con-full methodology-footer e-flex e-con e-child\" data-id=\"dcf9311\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t<div class=\"elementor-element elementor-element-7576bda e-con-full info-graphic-container e-flex e-con e-child\" data-id=\"7576bda\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-e6cb740 e-con-full e-flex e-con e-child\" data-id=\"e6cb740\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-784679b elementor-widget elementor-widget-image\" data-id=\"784679b\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t\t\t\t\t\t\t\t\t<figure class=\"wp-caption\">\n\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" width=\"768\" height=\"768\" src=\"https:\/\/netzerolab-feba.bg\/wp-content\/uploads\/2026\/10\/1-768x768.png\" class=\"attachment-medium_large size-medium_large wp-image-4685\" alt=\"\" srcset=\"https:\/\/netzerolab-feba.bg\/wp-content\/uploads\/2026\/10\/1-768x768.png 768w, https:\/\/netzerolab-feba.bg\/wp-content\/uploads\/2026\/10\/1-300x300.png 300w, https:\/\/netzerolab-feba.bg\/wp-content\/uploads\/2026\/10\/1-1024x1024.png 1024w, https:\/\/netzerolab-feba.bg\/wp-content\/uploads\/2026\/10\/1-150x150.png 150w, https:\/\/netzerolab-feba.bg\/wp-content\/uploads\/2026\/10\/1-1536x1536.png 1536w, https:\/\/netzerolab-feba.bg\/wp-content\/uploads\/2026\/10\/1-12x12.png 12w, https:\/\/netzerolab-feba.bg\/wp-content\/uploads\/2026\/10\/1.png 2000w\" sizes=\"(max-width: 768px) 100vw, 768px\" \/>\t\t\t\t\t\t\t\t\t\t\t<figcaption class=\"widget-image-caption wp-caption-text\"><\/figcaption>\n\t\t\t\t\t\t\t\t\t\t<\/figure>\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-ad36a03 elementor-widget elementor-widget-image\" data-id=\"ad36a03\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t\t\t\t\t\t\t\t\t<figure class=\"wp-caption\">\n\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"768\" height=\"768\" src=\"https:\/\/netzerolab-feba.bg\/wp-content\/uploads\/2026\/10\/2-768x768.png\" class=\"attachment-medium_large size-medium_large wp-image-4686\" alt=\"\" srcset=\"https:\/\/netzerolab-feba.bg\/wp-content\/uploads\/2026\/10\/2-768x768.png 768w, https:\/\/netzerolab-feba.bg\/wp-content\/uploads\/2026\/10\/2-300x300.png 300w, https:\/\/netzerolab-feba.bg\/wp-content\/uploads\/2026\/10\/2-1024x1024.png 1024w, https:\/\/netzerolab-feba.bg\/wp-content\/uploads\/2026\/10\/2-150x150.png 150w, https:\/\/netzerolab-feba.bg\/wp-content\/uploads\/2026\/10\/2-1536x1536.png 1536w, https:\/\/netzerolab-feba.bg\/wp-content\/uploads\/2026\/10\/2-12x12.png 12w, https:\/\/netzerolab-feba.bg\/wp-content\/uploads\/2026\/10\/2.png 2000w\" sizes=\"(max-width: 768px) 100vw, 768px\" \/>\t\t\t\t\t\t\t\t\t\t\t<figcaption class=\"widget-image-caption wp-caption-text\"><\/figcaption>\n\t\t\t\t\t\t\t\t\t\t<\/figure>\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-acc472d elementor-widget elementor-widget-image\" data-id=\"acc472d\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t\t\t\t\t\t\t\t\t<figure class=\"wp-caption\">\n\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"768\" height=\"768\" src=\"https:\/\/netzerolab-feba.bg\/wp-content\/uploads\/2026\/10\/3-768x768.png\" class=\"attachment-medium_large size-medium_large wp-image-4687\" alt=\"\" srcset=\"https:\/\/netzerolab-feba.bg\/wp-content\/uploads\/2026\/10\/3-768x768.png 768w, https:\/\/netzerolab-feba.bg\/wp-content\/uploads\/2026\/10\/3-300x300.png 300w, https:\/\/netzerolab-feba.bg\/wp-content\/uploads\/2026\/10\/3-1024x1024.png 1024w, https:\/\/netzerolab-feba.bg\/wp-content\/uploads\/2026\/10\/3-150x150.png 150w, https:\/\/netzerolab-feba.bg\/wp-content\/uploads\/2026\/10\/3-1536x1536.png 1536w, https:\/\/netzerolab-feba.bg\/wp-content\/uploads\/2026\/10\/3-12x12.png 12w, https:\/\/netzerolab-feba.bg\/wp-content\/uploads\/2026\/10\/3.png 2000w\" sizes=\"(max-width: 768px) 100vw, 768px\" \/>\t\t\t\t\t\t\t\t\t\t\t<figcaption class=\"widget-image-caption wp-caption-text\"><\/figcaption>\n\t\t\t\t\t\t\t\t\t\t<\/figure>\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-5f4df8b elementor-widget elementor-widget-image\" data-id=\"5f4df8b\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t\t\t\t\t\t\t\t\t<figure class=\"wp-caption\">\n\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"768\" height=\"768\" src=\"https:\/\/netzerolab-feba.bg\/wp-content\/uploads\/2026\/10\/4-768x768.png\" class=\"attachment-medium_large size-medium_large wp-image-4688\" alt=\"\" srcset=\"https:\/\/netzerolab-feba.bg\/wp-content\/uploads\/2026\/10\/4-768x768.png 768w, https:\/\/netzerolab-feba.bg\/wp-content\/uploads\/2026\/10\/4-300x300.png 300w, https:\/\/netzerolab-feba.bg\/wp-content\/uploads\/2026\/10\/4-1024x1024.png 1024w, https:\/\/netzerolab-feba.bg\/wp-content\/uploads\/2026\/10\/4-150x150.png 150w, https:\/\/netzerolab-feba.bg\/wp-content\/uploads\/2026\/10\/4-1536x1536.png 1536w, https:\/\/netzerolab-feba.bg\/wp-content\/uploads\/2026\/10\/4-12x12.png 12w, https:\/\/netzerolab-feba.bg\/wp-content\/uploads\/2026\/10\/4.png 2000w\" sizes=\"(max-width: 768px) 100vw, 768px\" \/>\t\t\t\t\t\t\t\t\t\t\t<figcaption class=\"widget-image-caption wp-caption-text\"><\/figcaption>\n\t\t\t\t\t\t\t\t\t\t<\/figure>\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-dcc7b53 elementor-shape-rounded elementor-grid-0 e-grid-align-center elementor-widget elementor-widget-social-icons\" data-id=\"dcc7b53\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"social-icons.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-social-icons-wrapper elementor-grid\" role=\"list\">\n\t\t\t\t\t\t\t<span class=\"elementor-grid-item\" role=\"listitem\">\n\t\t\t\t\t<a class=\"elementor-icon elementor-social-icon elementor-social-icon-facebook elementor-repeater-item-29a9196\" href=\"https:\/\/www.facebook.com\/share\/p\/16GPztdX4or\/?mibextid=wwXIfr\" target=\"_blank\">\n\t\t\t\t\t\t<span class=\"elementor-screen-only\">Facebook<\/span>\n\t\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fab-facebook\" viewbox=\"0 0 512 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M504 256C504 119 393 8 256 8S8 119 8 256c0 123.78 90.69 226.38 209.25 245V327.69h-63V256h63v-54.64c0-62.15 37-96.48 93.67-96.48 27.14 0 55.52 4.84 55.52 4.84v61h-31.28c-30.8 0-40.41 19.12-40.41 38.73V256h68.78l-11 71.69h-57.78V501C413.31 482.38 504 379.78 504 256z\"><\/path><\/svg>\t\t\t\t\t<\/a>\n\t\t\t\t<\/span>\n\t\t\t\t\t\t\t<span class=\"elementor-grid-item\" role=\"listitem\">\n\t\t\t\t\t<a class=\"elementor-icon elementor-social-icon elementor-social-icon-linkedin elementor-repeater-item-822e9e6\" href=\"https:\/\/www.linkedin.com\/feed\/update\/urn:li:activity:7492454919115804673\" target=\"_blank\">\n\t\t\t\t\t\t<span class=\"elementor-screen-only\">Linkedin<\/span>\n\t\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fab-linkedin\" viewbox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M416 32H31.9C14.3 32 0 46.5 0 64.3v383.4C0 465.5 14.3 480 31.9 480H416c17.6 0 32-14.5 32-32.3V64.3c0-17.8-14.4-32.3-32-32.3zM135.4 416H69V202.2h66.5V416zm-33.2-243c-21.3 0-38.5-17.3-38.5-38.5S80.9 96 102.2 96c21.2 0 38.5 17.3 38.5 38.5 0 21.3-17.2 38.5-38.5 38.5zm282.1 243h-66.4V312c0-24.8-.5-56.7-34.5-56.7-34.6 0-39.9 27-39.9 54.9V416h-66.4V202.2h63.7v29.2h.9c8.9-16.8 30.6-34.5 62.9-34.5 67.2 0 79.7 44.3 79.7 101.9V416z\"><\/path><\/svg>\t\t\t\t\t<\/a>\n\t\t\t\t<\/span>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<h2 data-interaction-id=\"e24ea55\" class=\"e-heading-base\">\u041f\u0440\u043e\u0434\u044a\u043b\u0436\u0435\u0442\u0435 \u0434\u0430 \u0440\u0430\u0437\u0433\u043b\u0435\u0436\u0434\u0430\u0442\u0435 \u043e\u0446\u0435\u043d\u043a\u0430\u0442\u0430.<\/h2>\n\t\t\t\t\t<a href=\"\/bg\/report-methodology\/\" target=\"_self\" class=\"methodology-nav methodology-nav-back e-button-base\" data-interaction-id=\"7277491\">\n\t\t\u2190 \u041d\u0410\u0417\u0410\u0414 \u041a\u042a\u041c \u041c\u0415\u0422\u041e\u0414\u041e\u041b\u041e\u0413\u0418\u042f\u0422\u0410 \u041d\u0410 \u0414\u041e\u041a\u041b\u0410\u0414\u0410\n\t<\/a>\t\t\t\t\t<a href=\"\/bg\/temperature-in-bulgaria\/\" target=\"_self\" class=\"methodology-nav methodology-nav-next e-button-base\" data-interaction-id=\"f721f22\">\n\t\t\u0421\u041b\u0415\u0414\u0412\u0410: \u0422\u0415\u041c\u041f\u0415\u0420\u0410\u0422\u0423\u0420\u0410\u0422\u0410 \u0412 \u0411\u042a\u041b\u0413\u0410\u0420\u0418\u042f \u2192\n\t<\/a>\t\t\t\t\t<a href=\"https:\/\/netzerolab-feba.bg\/wp-content\/uploads\/2026\/09\/\u0418\u0437\u0441\u043b\u0435\u0434\u0432\u0430\u043d\u0435-\u043d\u0430-\u0443\u044f\u0437\u0432\u0438\u043c\u043e\u0441\u0442\u0438\u0442\u0435-\u043a\u044a\u043c-\u0438-\u043f\u043e\u0441\u043b\u0435\u0434\u0438\u0446\u0438\u0442\u0435-\u043e\u0442-\u043a\u043b\u0438\u043c\u0430\u0442\u0438\u0447\u043d\u0438\u0442\u0435-\u043f\u0440\u043e\u043c\u0435\u043d\u0438-\u0432-\u0411\u044a\u043b\u0433\u0430\u0440\u0438\u044f.pdf\" target=\"_blank\" class=\"methodology-nav methodology-nav-back e-button-base\" data-interaction-id=\"7f9d055\">\n\t\t\u0418\u0417\u0422\u0415\u0413\u041b\u0415\u0422\u0415 \u041f\u042a\u041b\u041d\u0418\u042f \u0414\u041e\u041a\u041b\u0410\u0414\n\t<\/a>\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-ca19c7a e-con-full e-flex e-con e-child\" data-id=\"ca19c7a\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-1709d5c elementor-widget elementor-widget-html\" data-id=\"1709d5c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<script src=\"https:\/\/cdn.jsdelivr.net\/npm\/gsap@3.12.5\/dist\/gsap.min.js\"><\/script>\n<script src=\"https:\/\/cdn.jsdelivr.net\/npm\/gsap@3.12.5\/dist\/ScrollTrigger.min.js\"><\/script>\n\n<style>\n\/* =========================================================\n   PAGE 3001 \u2014 SCROLLYTELLING\n   ========================================================= *\/\n\nbody.page-id-3001 {\n    overflow-x: hidden;\n}\n\n\/*\n * Elementor parent wrappers must NOT clip the sticky stage.\n *\/\nbody.page-id-3001 .elementor-3001,\nbody.page-id-3001 .elementor-3001 > .e-con {\n    overflow: visible;\n}\n\n\n\/* =========================================================\n   HERO\n   ========================================================= *\/\n\n.elementor-element-485ed71 {\n    min-height: 100vh !important;\n    min-height: 100svh !important;\n\n    display: flex !important;\n    flex-direction: column !important;\n    align-items: center !important;\n    justify-content: center !important;\n\n    text-align: center;\n\n    padding: 90px 7vw !important;\n\n    background: #F5F1E8 !important;\n}\n\n.elementor-element-485ed71 > p:first-child {\n    color: #356B56 !important;\n\n    font-size: 12px !important;\n    font-weight: 700 !important;\n\n    letter-spacing: .18em !important;\n}\n\n.elementor-element-485ed71 > h2 {\n    max-width: 1050px;\n\n    margin: 15px auto 25px !important;\n\n    font-family: Georgia, serif !important;\n    font-size: clamp(50px, 7vw, 105px) !important;\n    font-weight: 400 !important;\n\n    line-height: .95 !important;\n    letter-spacing: -.05em !important;\n\n    color: #10262D !important;\n}\n\n.elementor-element-485ed71 > h2 + p {\n    max-width: 720px;\n\n    color: #61717A !important;\n\n    font-size: 18px !important;\n    line-height: 1.6 !important;\n}\n\n.elementor-element-485ed71 .methodology-scroll-hint {\n    margin-top: 45px !important;\n\n    color: #356B56 !important;\n\n    font-size: 11px !important;\n    font-weight: 700 !important;\n\n    letter-spacing: .18em !important;\n}\n\n\n\/* =========================================================\n   GENERATED STORY WRAPPER\n   ========================================================= *\/\n\n.climate-science-story {\n    position: relative;\n\n    width: 100%;\n\n    height: 800vh;\n}\n\n\n\/* =========================================================\n   STICKY STAGE\n   ========================================================= *\/\n\n.climate-science-stage {\n    position: sticky !important;\n    top: 0;\n\n    width: 100%;\n    height: 100vh;\n    height: 100svh;\n\n    overflow: hidden;\n\n    background: #356B56;\n\n    transition: background-color .2s linear;\n}\n\n\n\/* =========================================================\n   SCENES\n   ========================================================= *\/\n\n.climate-science-stage > .climate-science-scene {\n    position: absolute !important;\n\n    inset: 0 !important;\n\n    width: 100% !important;\n    max-width: none !important;\n\n    height: 100vh !important;\n    height: 100svh !important;\n    min-height: 100vh !important;\n\n    margin: 0 !important;\n\n    padding:\n        70px max(6vw, 28px) !important;\n\n    display: flex !important;\n    flex-direction: column !important;\n\n    align-items: center !important;\n    justify-content: center !important;\n\n    gap: 18px !important;\n\n    text-align: center;\n\n    background: transparent !important;\n\n    overflow: hidden;\n\n    visibility: hidden;\n    opacity: 0;\n\n    pointer-events: none;\n}\n\n\n\/* =========================================================\n   EYEBROW\n   ========================================================= *\/\n\n.climate-science-scene > p:first-child {\n    margin: 0 0 4px !important;\n\n    font-size: 11px !important;\n    font-weight: 700 !important;\n\n    line-height: 1.2 !important;\n\n    letter-spacing: .19em !important;\n\n    text-transform: uppercase;\n\n    color: #FFCA2C !important;\n}\n\n\n\/* =========================================================\n   HEADINGS\n   ========================================================= *\/\n\n.climate-science-scene > h2 {\n    max-width: 1050px;\n\n    margin: 0 !important;\n\n    font-family: Georgia, serif !important;\n\n    font-size:\n        clamp(32px, 3.6vw, 56px) !important;\n\n    font-weight: 400 !important;\n\n    line-height: 1 !important;\n\n    letter-spacing: -.045em !important;\n\n    color: #FFFFFF !important;\n}\n\n\n\/* =========================================================\n   BODY\n   ========================================================= *\/\n\n.climate-science-scene > p:not(:first-child) {\n    max-width: 760px;\n\n    margin: 0 !important;\n\n    font-size:\n        clamp(15px, 1.2vw, 18px) !important;\n\n    line-height: 1.6 !important;\n\n    color:\n        rgba(255,255,255,.78) !important;\n}\n\n\n\/* =========================================================\n   SCENE 01 \u2014 106\n   ========================================================= *\/\n\n.elementor-element-3482a8c\n> h2:nth-of-type(2) {\n\n    margin: 10px 0 !important;\n\n    font-size:\n        clamp(145px, 20vw, 310px) !important;\n\n    line-height: .72 !important;\n\n    letter-spacing: -.08em !important;\n\n    color: #FFCA2C !important;\n}\n\n.elementor-element-3482a8c\n> h2:nth-of-type(2) + p {\n\n    max-width: 540px;\n\n    font-size: 12px !important;\n\n    font-weight: 700 !important;\n\n    letter-spacing: .09em !important;\n\n    text-transform: uppercase;\n\n    color: #FFFFFF !important;\n}\n\n\n\/* =========================================================\n   SCENE 04 \u2014 +0.8\u00b0C\n   ========================================================= *\/\n\n.elementor-element-9efe52c\n> h2:nth-of-type(2) {\n\n    margin: 10px 0 !important;\n\n    font-size:\n        clamp(125px, 18vw, 270px) !important;\n\n    line-height: .72 !important;\n\n    letter-spacing: -.08em !important;\n\n    color: #FFCA2C !important;\n}\n\n\n\/* =========================================================\n   CHARTS\n   ========================================================= *\/\n\n.elementor-element-ac3a8fc,\n.elementor-element-dd641ac,\n.elementor-element-1990bbc,\n.elementor-element-3028ff6 {\n\n    width:\n        min(880px, 88vw) !important;\n\n    min-height: 270px !important;\n\n    margin-top: 15px !important;\n\n    padding:\n        28px 38px !important;\n\n    display: flex !important;\n    flex-direction: column !important;\n\n    align-items: center !important;\n    justify-content: center !important;\n\n    gap: 8px !important;\n\n    border-radius: 25px !important;\n\n    background:\n        rgba(255,255,255,.96) !important;\n\n    border:\n        1px solid rgba(255,255,255,.25);\n\n    box-shadow:\n        0 25px 65px\n        rgba(0,0,0,.15);\n\n    text-align: center;\n}\n\n.elementor-element-ac3a8fc p,\n.elementor-element-dd641ac p,\n.elementor-element-1990bbc p,\n.elementor-element-3028ff6 p {\n\n    color: #61717A !important;\n}\n\n.elementor-element-ac3a8fc > p:first-child,\n.elementor-element-dd641ac > p:first-child,\n.elementor-element-1990bbc > p:first-child,\n.elementor-element-3028ff6 > p:first-child {\n\n    color: #356B56 !important;\n\n    font-size: 10px !important;\n\n    font-weight: 700 !important;\n\n    letter-spacing: .18em !important;\n}\n\n.elementor-element-ac3a8fc h2,\n.elementor-element-dd641ac h2,\n.elementor-element-1990bbc h2,\n.elementor-element-3028ff6 h2 {\n\n    margin: 0 !important;\n\n    font-family: Georgia, serif !important;\n\n    font-size:\n        clamp(23px, 2.2vw, 34px) !important;\n\n    font-weight: 400 !important;\n\n    color: #10262D !important;\n}\n\n\n\/* =========================================================\n   SCENE 02 \u2014 PUBLICATION TYPES CHART\n   ========================================================= *\/\n\n.elementor-element-ac3a8fc {\n    min-height: auto !important;\n}\n\n.publication-types-chart {\n    width: 100% !important;\n    margin-top: 14px !important;\n}\n\n.publication-types-chart-inner {\n    width: 100%;\n\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    gap: 0;\n}\n\n.publication-types-visual {\n    width: 100%;\n\n    display: flex;\n    justify-content: center;\n    align-items: center;\n}\n\n.publication-types-svg {\n    width: min(100%, 430px);\n    height: auto;\n    overflow: visible;\n\n    filter: drop-shadow(0 14px 24px rgba(16, 38, 45, .10));\n}\n\n.pub-slice {\n    opacity: 0;\n    transform-box: fill-box;\n    transform-origin: 200px 190px;\n}\n\n.pub-callout {\n    opacity: 0;\n}\n\n.pub-on-slice-label,\n.pub-on-slice-value {\n    fill: #FFFFFF;\n    font-family: inherit;\n}\n\n.pub-on-slice-label {\n    font-size: 13px;\n    font-weight: 600;\n}\n\n.pub-on-slice-value {\n    font-size: 23px;\n    font-weight: 700;\n}\n\n.pub-outside-label,\n.pub-outside-value {\n    fill: #10262D;\n    font-family: inherit;\n}\n\n.pub-outside-label {\n    font-size: 12px;\n    font-weight: 600;\n}\n\n.pub-outside-value {\n    font-size: 18px;\n    font-weight: 700;\n}\n\n.pub-leader-line {\n    stroke: rgba(16, 38, 45, .35);\n    stroke-width: 1.5;\n}\n\n@media (max-width: 767px) {\n\n    .publication-types-svg {\n        width: min(100%, 345px);\n    }\n\n    .pub-on-slice-label {\n        font-size: 11px;\n    }\n\n    .pub-on-slice-value {\n        font-size: 20px;\n    }\n\n    .pub-outside-label {\n        font-size: 11px;\n    }\n\n    .pub-outside-value {\n        font-size: 16px;\n    }\n\n}\n\n\n\/* =========================================================\n   FIGURES 02\u201304 \u2014 IMAGE VISUALS\n   Add class \"climate-science-figure-image\" to each Elementor\n   Image widget used inside Figure 02, Figure 03 and Figure 04.\n   ========================================================= *\/\n\n.climate-science-figure-image {\n    width: 100% !important;\n    max-width: 760px !important;\n\n    margin: 14px auto 0 !important;\n\n    flex: 0 0 auto !important;\n}\n\n.climate-science-figure-image .elementor-widget-container {\n    width: 100% !important;\n\n    display: flex !important;\n    align-items: center !important;\n    justify-content: center !important;\n\n    padding: 0 !important;\n\n    border-radius: 18px !important;\n\n    background: #FFFFFF !important;\n\n    overflow: hidden !important;\n}\n\n.climate-science-figure-image img {\n    display: block !important;\n\n    width: 100% !important;\n    max-width: 100% !important;\n\n    height: auto !important;\n    max-height: 340px !important;\n\n    margin: 0 auto !important;\n\n    object-fit: contain !important;\n    object-position: center !important;\n}\n\n\/* Keep the image cards compact enough for the sticky viewport. *\/\n.elementor-element-dd641ac:has(.climate-science-figure-image),\n.elementor-element-1990bbc:has(.climate-science-figure-image),\n.elementor-element-3028ff6:has(.climate-science-figure-image) {\n    min-height: 0 !important;\n    padding-bottom: 24px !important;\n}\n\n\n\/* TABLET *\/\n\n@media (max-width: 1024px) {\n\n    .climate-science-figure-image {\n        max-width: 680px !important;\n    }\n\n    .climate-science-figure-image img {\n        max-height: 320px !important;\n    }\n}\n\n\n\/* MOBILE *\/\n\n@media (max-width: 767px) {\n\n    .climate-science-figure-image {\n        width: 100% !important;\n        max-width: 100% !important;\n\n        margin-top: 10px !important;\n    }\n\n    .climate-science-figure-image .elementor-widget-container {\n        border-radius: 12px !important;\n    }\n\n    .climate-science-figure-image img {\n        width: 100% !important;\n        max-height: 250px !important;\n    }\n\n    .elementor-element-dd641ac:has(.climate-science-figure-image),\n    .elementor-element-1990bbc:has(.climate-science-figure-image),\n    .elementor-element-3028ff6:has(.climate-science-figure-image) {\n        padding-bottom: 18px !important;\n    }\n}\n\n\/* =========================================================\n   SCENE 07 \u2014 RESEARCH GAPS\n   ========================================================= *\/\n\n.elementor-element-83e5b51 {\n\n    width:\n        min(1180px, 92vw) !important;\n\n    margin-top: 22px !important;\n\n    display: grid !important;\n\n    grid-template-columns:\n        repeat(4, 1fr) !important;\n\n    gap: 14px !important;\n}\n\n.elementor-element-f5b8232,\n.elementor-element-3c7ff65,\n.elementor-element-bce98f8,\n.elementor-element-37032d2 {\n\n    min-height: 250px !important;\n\n    padding: 25px !important;\n\n    display: flex !important;\n    flex-direction: column !important;\n\n    justify-content:\n        space-between !important;\n\n    align-items:\n        flex-start !important;\n\n    text-align: left !important;\n\n    border-radius: 20px !important;\n\n    border:\n        1px solid\n        rgba(255,255,255,.16);\n\n    background:\n        rgba(255,255,255,.09) !important;\n}\n\n.elementor-element-83e5b51 h2 {\n\n    margin:\n        auto 0 12px !important;\n\n    font-family: Georgia, serif !important;\n\n    font-size:\n        clamp(21px, 2vw, 29px) !important;\n\n    line-height: 1.08 !important;\n\n    color: #FFFFFF !important;\n}\n\n.elementor-element-83e5b51 p {\n\n    color:\n        rgba(255,255,255,.72) !important;\n}\n\n.elementor-element-83e5b51 p:first-child {\n\n    color: #FFCA2C !important;\n\n    font-weight: 700 !important;\n}\n\n\n\/* =========================================================\n   FOOTER INSIDE LAST SCENE\n   ========================================================= *\/\n\n.elementor-element-5449428 {\n    padding-bottom: 40px !important;\n}\n\n\/*\n * Elementor's e-con-full child can grow vertically inside the final\n * flex scene. Once this container is changed to CSS Grid, that extra\n * height stretches the grid rows and pushes the buttons far apart.\n * Keep the footer content-sized and explicitly place the desktop rows.\n *\/\n.elementor-element-dcf9311.methodology-footer {\n\n    width:\n        min(900px, 92vw) !important;\n\n    height: auto !important;\n    min-height: 0 !important;\n\n    flex: 0 0 auto !important;\n    align-self: center !important;\n\n    margin:\n        18px auto 0 !important;\n\n    padding: 0 !important;\n\n    display: grid !important;\n\n    grid-template-columns:\n        repeat(2, minmax(0, 1fr)) !important;\n\n    grid-template-rows:\n        auto auto auto !important;\n\n    align-items: center !important;\n    align-content: start !important;\n    justify-content: center !important;\n\n    column-gap: 12px !important;\n    row-gap: 12px !important;\n\n    background:\n        transparent !important;\n}\n\n.elementor-element-dcf9311 > h2 {\n\n    grid-column: 1 \/ -1 !important;\n    grid-row: 1 !important;\n\n    width: 100% !important;\n\n    margin:\n        4px 0 8px !important;\n\n    font-family: Georgia, serif !important;\n\n    font-size:\n        clamp(28px, 3vw, 44px) !important;\n\n    font-weight: 400 !important;\n\n    text-align: center !important;\n\n    color: #FFFFFF !important;\n}\n\n.elementor-element-dcf9311\n.methodology-nav {\n\n    width: 100% !important;\n\n    min-width: 0 !important;\n    min-height: 62px;\n\n    padding:\n        16px 28px !important;\n\n    display: flex !important;\n\n    align-items: center !important;\n\n    justify-content: center !important;\n\n    border-radius:\n        100px !important;\n\n    text-decoration: none !important;\n\n    text-align: center !important;\n\n    font-size: 11px !important;\n\n    font-weight: 700 !important;\n\n    letter-spacing: .09em !important;\n}\n\n\/* Desktop row 1: back + next *\/\n.elementor-element-dcf9311\n> a.methodology-nav:first-of-type {\n    grid-column: 1 !important;\n    grid-row: 2 !important;\n}\n\n.elementor-element-dcf9311\n> a.methodology-nav-next {\n    grid-column: 2 !important;\n    grid-row: 2 !important;\n}\n\n\/* Desktop row 2: download centred under the two navigation buttons. *\/\n.elementor-element-dcf9311\n> a.methodology-nav:last-of-type {\n    grid-column: 1 \/ -1 !important;\n    grid-row: 3 !important;\n\n    width:\n        calc(50% - 6px) !important;\n\n    justify-self: center !important;\n}\n\n.elementor-element-dcf9311\n.methodology-nav-back {\n\n    color: #FFFFFF !important;\n\n    border:\n        1px solid\n        rgba(255,255,255,.4) !important;\n\n    background:\n        transparent !important;\n}\n\n.elementor-element-dcf9311\n.methodology-nav-next {\n\n    color: #10262D !important;\n\n    border:\n        1px solid #FFCA2C !important;\n\n    background:\n        #FFCA2C !important;\n}\n\n\n\/* =========================================================\n   MOBILE\n   ========================================================= *\/\n\n@media (max-width: 767px) {\n\n    .climate-science-story {\n        height: 800svh;\n    }\n\n    .climate-science-stage {\n        height: 100svh;\n    }\n\n    .climate-science-stage\n    > .climate-science-scene {\n\n        height: 100svh !important;\n\n        padding:\n            55px 20px !important;\n\n        gap: 13px !important;\n\n        overflow-y: auto;\n    }\n\n    .climate-science-scene > h2 {\n\n        font-size:\n            clamp(\n                29px,\n                8.5vw,\n                42px\n            ) !important;\n    }\n\n    .elementor-element-3482a8c\n    > h2:nth-of-type(2) {\n\n        font-size:\n            clamp(\n                110px,\n                43vw,\n                175px\n            ) !important;\n    }\n\n    .elementor-element-9efe52c\n    > h2:nth-of-type(2) {\n\n        font-size:\n            clamp(\n                90px,\n                30vw,\n                145px\n            ) !important;\n    }\n\n    .elementor-element-ac3a8fc,\n    .elementor-element-dd641ac,\n    .elementor-element-1990bbc,\n    .elementor-element-3028ff6 {\n\n        width: 100% !important;\n\n        min-height:\n            220px !important;\n\n        padding:\n            22px 18px !important;\n    }\n\n    .elementor-element-83e5b51 {\n\n        width: 100% !important;\n\n        grid-template-columns:\n            1fr 1fr !important;\n\n        gap: 8px !important;\n    }\n\n    .elementor-element-f5b8232,\n    .elementor-element-3c7ff65,\n    .elementor-element-bce98f8,\n    .elementor-element-37032d2 {\n\n        min-height:\n            180px !important;\n\n        padding:\n            17px !important;\n    }\n\n    .elementor-element-83e5b51 h2 {\n\n        font-size:\n            19px !important;\n    }\n\n    .elementor-element-83e5b51 p {\n\n        font-size:\n            12px !important;\n    }\n\n    .elementor-element-5449428 {\n        padding-bottom: 30px !important;\n    }\n\n    .elementor-element-dcf9311.methodology-footer {\n\n        width: 100% !important;\n\n        grid-template-columns:\n            1fr !important;\n\n        grid-template-rows:\n            auto !important;\n\n        align-content: start !important;\n\n        gap: 9px !important;\n\n        margin-top: 10px !important;\n    }\n\n    .elementor-element-dcf9311 > h2 {\n        grid-column: 1 !important;\n        grid-row: auto !important;\n\n        font-size:\n            25px !important;\n\n        margin:\n            2px 0 6px !important;\n    }\n\n    .elementor-element-dcf9311\n    .methodology-nav {\n\n        min-height:\n            54px !important;\n\n        padding:\n            13px 18px !important;\n\n        font-size:\n            10px !important;\n    }\n\n    .elementor-element-dcf9311\n    > a.methodology-nav:first-of-type,\n    .elementor-element-dcf9311\n    > a.methodology-nav-next,\n    .elementor-element-dcf9311\n    > a.methodology-nav:last-of-type {\n        grid-column: 1 !important;\n        grid-row: auto !important;\n        width: 100% !important;\n        justify-self: stretch !important;\n    }\n}\n\n\n\/* =========================================================\n   SECTION HEADINGS \u2014 COMPACT SIZE \/ BETTER SPACING\n   ========================================================= *\/\n\n.climate-science-scene > h2 {\n    max-width: 980px !important;\n    margin-bottom: 4px !important;\n}\n\n.elementor-element-aecc41e > h2,\n.elementor-element-c683eae > h2,\n.elementor-element-c33245e > h2,\n.elementor-element-2c9f751 > h2,\n.elementor-element-9397fd4 > h2,\n.elementor-element-5449428 > h2 {\n    font-size: clamp(32px, 3.6vw, 56px) !important;\n    line-height: 1.04 !important;\n}\n\n.elementor-element-ac3a8fc h2,\n.elementor-element-dd641ac h2,\n.elementor-element-1990bbc h2,\n.elementor-element-3028ff6 h2 {\n    font-size: clamp(23px, 2.2vw, 34px) !important;\n    line-height: 1.08 !important;\n}\n\n@media (max-width: 767px) {\n    .elementor-element-aecc41e > h2,\n    .elementor-element-c683eae > h2,\n    .elementor-element-c33245e > h2,\n    .elementor-element-2c9f751 > h2,\n    .elementor-element-9397fd4 > h2,\n    .elementor-element-5449428 > h2 {\n        font-size: clamp(29px, 8.5vw, 42px) !important;\n        line-height: 1.06 !important;\n    }\n\n    .elementor-element-ac3a8fc h2,\n    .elementor-element-dd641ac h2,\n    .elementor-element-1990bbc h2,\n    .elementor-element-3028ff6 h2 {\n        font-size: 24px !important;\n    }\n}\n\n\n\n\/* =========================================================\n   CHART SCENES \u2014 VIEWPORT \/ HEADER \/ IMAGE REPAIR\n   ========================================================= *\/\n\n\/* The site header is fixed. Keep the sticky story below it. *\/\n.climate-science-stage {\n    top: 70px !important;\n    height: calc(100svh - 70px) !important;\n}\n\n.climate-science-stage > .climate-science-scene {\n    height: calc(100svh - 70px) !important;\n    min-height: 0 !important;\n}\n\n\/* Scenes containing figures must start from the top instead of\n   vertically centering a tall card and clipping the heading. *\/\n.elementor-element-aecc41e,\n.elementor-element-c683eae,\n.elementor-element-c33245e,\n.elementor-element-2c9f751 {\n    justify-content: flex-start !important;\n\n    padding-top: 24px !important;\n    padding-bottom: 24px !important;\n\n    gap: 10px !important;\n\n    overflow-y: auto !important;\n    overflow-x: hidden !important;\n}\n\n\/* Compact main headings on figure scenes. *\/\n.elementor-element-aecc41e > h2,\n.elementor-element-c683eae > h2,\n.elementor-element-c33245e > h2,\n.elementor-element-2c9f751 > h2 {\n    max-width: 980px !important;\n\n    font-size: clamp(30px, 3vw, 48px) !important;\n    line-height: 1.04 !important;\n\n    margin: 0 auto 2px !important;\n}\n\n\/* Compact intro copy above figures. *\/\n.elementor-element-aecc41e > p:not(:first-child),\n.elementor-element-c683eae > p:not(:first-child),\n.elementor-element-c33245e > p:not(:first-child),\n.elementor-element-2c9f751 > p:not(:first-child) {\n    max-width: 920px !important;\n\n    font-size: 15px !important;\n    line-height: 1.45 !important;\n}\n\n\/* All figure cards: smaller and guaranteed to fit the sticky viewport. *\/\n.elementor-element-ac3a8fc,\n.elementor-element-dd641ac,\n.elementor-element-1990bbc,\n.elementor-element-3028ff6 {\n    width: min(980px, 90vw) !important;\n\n    min-height: 0 !important;\n    max-height: none !important;\n\n    margin-top: 6px !important;\n\n    padding: 18px 28px 20px !important;\n\n    gap: 5px !important;\n\n    border-radius: 22px !important;\n}\n\n\/* FIGURE label *\/\n.elementor-element-ac3a8fc > p:first-child,\n.elementor-element-dd641ac > p:first-child,\n.elementor-element-1990bbc > p:first-child,\n.elementor-element-3028ff6 > p:first-child {\n    margin: 0 0 2px !important;\n    font-size: 9px !important;\n}\n\n\/* Figure titles *\/\n.elementor-element-ac3a8fc h2,\n.elementor-element-dd641ac h2,\n.elementor-element-1990bbc h2,\n.elementor-element-3028ff6 h2 {\n    margin: 0 !important;\n\n    font-size: clamp(22px, 2vw, 31px) !important;\n    line-height: 1.04 !important;\n}\n\n\/* Figure descriptions *\/\n.elementor-element-ac3a8fc > h2 + p,\n.elementor-element-dd641ac > h2 + p,\n.elementor-element-1990bbc > h2 + p,\n.elementor-element-3028ff6 > h2 + p {\n    margin: 0 0 4px !important;\n\n    max-width: 850px !important;\n\n    font-size: 13px !important;\n    line-height: 1.35 !important;\n}\n\n\n\/* =========================================================\n   FIGURES 02 + 04 \u2014 IMAGE SIZE\n   ========================================================= *\/\n\n.climate-science-figure-image {\n    width: 100% !important;\n    max-width: 760px !important;\n\n    margin: 6px auto 0 !important;\n}\n\n.climate-science-figure-image .elementor-widget-container {\n    width: 100% !important;\n\n    display: flex !important;\n    align-items: center !important;\n    justify-content: center !important;\n\n    padding: 0 !important;\n\n    background: #fff !important;\n\n    border-radius: 12px !important;\n\n    overflow: hidden !important;\n}\n\n.climate-science-figure-image img {\n    display: block !important;\n\n    width: auto !important;\n    max-width: 88% !important;\n\n    height: auto !important;\n    max-height: 255px !important;\n\n    margin: 0 auto !important;\n\n    object-fit: contain !important;\n    object-position: center !important;\n}\n\n\n\/* =========================================================\n   FIGURE 03 \u2014 THEMATIC BAR CHART\n   ========================================================= *\/\n\n.thematic-publications-chart {\n    width: 100% !important;\n    max-width: 760px !important;\n\n    margin: 8px auto 0 !important;\n    padding: 4px 0 !important;\n\n    box-sizing: border-box !important;\n}\n\n.thematic-row {\n    width: 100%;\n\n    display: grid !important;\n    grid-template-columns: 150px minmax(0, 1fr) 28px !important;\n\n    align-items: center !important;\n\n    gap: 10px !important;\n\n    margin: 0 0 7px !important;\n}\n\n.thematic-row:last-child {\n    margin-bottom: 0 !important;\n}\n\n.thematic-label {\n    color: #465860 !important;\n\n    font-size: 11px !important;\n    line-height: 1.12 !important;\n    font-weight: 600 !important;\n\n    text-align: right !important;\n}\n\n.thematic-track {\n    position: relative;\n\n    width: 100%;\n    height: 19px;\n\n    border-radius: 4px;\n\n    background: #EEF0EC;\n\n    overflow: hidden;\n}\n\n.thematic-bar {\n    position: absolute;\n\n    inset: 0 auto 0 0;\n\n    width: var(--bar-width);\n    height: 100%;\n\n    border-radius: 4px;\n\n    background: var(--bar-color);\n\n    \/* Visible fallback if JS does not run (e.g. Elementor editor). *\/\n    transform: scaleX(1);\n    transform-origin: left center;\n}\n\n.thematic-value {\n    color: #465860 !important;\n\n    font-size: 11px !important;\n    line-height: 1 !important;\n    font-weight: 700 !important;\n\n    text-align: left !important;\n\n    opacity: 1;\n}\n\n\n\/* =========================================================\n   MOBILE \u2014 FIGURE SCENES\n   ========================================================= *\/\n\n@media (max-width: 767px) {\n\n    .climate-science-stage {\n        top: 70px !important;\n        height: calc(100svh - 70px) !important;\n    }\n\n    .climate-science-stage > .climate-science-scene {\n        height: calc(100svh - 70px) !important;\n\n        padding: 20px 16px 28px !important;\n\n        overflow-y: auto !important;\n    }\n\n    .elementor-element-aecc41e,\n    .elementor-element-c683eae,\n    .elementor-element-c33245e,\n    .elementor-element-2c9f751 {\n        padding-top: 16px !important;\n        padding-bottom: 24px !important;\n        gap: 8px !important;\n    }\n\n    .elementor-element-aecc41e > h2,\n    .elementor-element-c683eae > h2,\n    .elementor-element-c33245e > h2,\n    .elementor-element-2c9f751 > h2 {\n        font-size: clamp(27px, 8vw, 38px) !important;\n    }\n\n    .elementor-element-aecc41e > p:not(:first-child),\n    .elementor-element-c683eae > p:not(:first-child),\n    .elementor-element-c33245e > p:not(:first-child),\n    .elementor-element-2c9f751 > p:not(:first-child) {\n        font-size: 13px !important;\n        line-height: 1.4 !important;\n    }\n\n    .elementor-element-ac3a8fc,\n    .elementor-element-dd641ac,\n    .elementor-element-1990bbc,\n    .elementor-element-3028ff6 {\n        width: 100% !important;\n\n        padding: 14px 12px 16px !important;\n\n        border-radius: 18px !important;\n    }\n\n    .elementor-element-ac3a8fc h2,\n    .elementor-element-dd641ac h2,\n    .elementor-element-1990bbc h2,\n    .elementor-element-3028ff6 h2 {\n        font-size: 22px !important;\n    }\n\n    .elementor-element-ac3a8fc > h2 + p,\n    .elementor-element-dd641ac > h2 + p,\n    .elementor-element-1990bbc > h2 + p,\n    .elementor-element-3028ff6 > h2 + p {\n        font-size: 11px !important;\n    }\n\n    .climate-science-figure-image {\n        margin-top: 4px !important;\n    }\n\n    .climate-science-figure-image img {\n        width: auto !important;\n        max-width: 96% !important;\n        max-height: 210px !important;\n    }\n\n    .thematic-publications-chart {\n        margin-top: 5px !important;\n    }\n\n    .thematic-row {\n        grid-template-columns: 98px minmax(0, 1fr) 24px !important;\n\n        gap: 6px !important;\n\n        margin-bottom: 5px !important;\n    }\n\n    .thematic-label {\n        font-size: 8.5px !important;\n    }\n\n    .thematic-track {\n        height: 14px !important;\n    }\n\n    .thematic-value {\n        font-size: 9px !important;\n    }\n}\n\n\n\n\/* =========================================================\n   FINAL SCROLLY REPAIR \u2014 2026-09-17\n   Header offset + compact figures + no overflow\n   ========================================================= *\/\n\n:root {\n    --science-header-offset: 118px;\n}\n\n\/* Sticky stage must sit BELOW the fixed site header. *\/\n.climate-science-stage {\n    top: var(--science-header-offset) !important;\n\n    height: calc(100vh - var(--science-header-offset)) !important;\n    height: calc(100svh - var(--science-header-offset)) !important;\n\n    min-height: 0 !important;\n\n    overflow: hidden !important;\n}\n\n.climate-science-stage > .climate-science-scene {\n    height: calc(100vh - var(--science-header-offset)) !important;\n    height: calc(100svh - var(--science-header-offset)) !important;\n\n    min-height: 0 !important;\n\n    padding: 18px 5vw 22px !important;\n\n    box-sizing: border-box !important;\n\n    overflow-x: hidden !important;\n    overflow-y: auto !important;\n\n    z-index: 0;\n}\n\n\n\/* ---------------------------------------------------------\n   FIGURE SCENES \u2014 compact vertical layout\n   --------------------------------------------------------- *\/\n\n.elementor-element-aecc41e,\n.elementor-element-c683eae,\n.elementor-element-c33245e,\n.elementor-element-2c9f751 {\n    justify-content: flex-start !important;\n\n    gap: 7px !important;\n\n    padding-top: 16px !important;\n    padding-bottom: 22px !important;\n}\n\n\n\/* Eyebrows *\/\n\n.elementor-element-aecc41e > p:first-child,\n.elementor-element-c683eae > p:first-child,\n.elementor-element-c33245e > p:first-child,\n.elementor-element-2c9f751 > p:first-child {\n    margin: 0 0 2px !important;\n\n    font-size: 10px !important;\n}\n\n\n\/* Main scene titles *\/\n\n.elementor-element-aecc41e > h2,\n.elementor-element-c683eae > h2,\n.elementor-element-c33245e > h2,\n.elementor-element-2c9f751 > h2 {\n    width: 100% !important;\n    max-width: 980px !important;\n\n    margin: 0 auto 3px !important;\n\n    font-size: clamp(30px, 2.8vw, 45px) !important;\n    line-height: 1.02 !important;\n\n    text-align: center !important;\n}\n\n\n\/* Main scene intros *\/\n\n.elementor-element-aecc41e > p:not(:first-child),\n.elementor-element-c683eae > p:not(:first-child),\n.elementor-element-c33245e > p:not(:first-child),\n.elementor-element-2c9f751 > p:not(:first-child) {\n    width: 100% !important;\n    max-width: 900px !important;\n\n    margin: 0 auto 3px !important;\n\n    font-size: 14px !important;\n    line-height: 1.42 !important;\n\n    text-align: center !important;\n}\n\n\n\/* ---------------------------------------------------------\n   ALL WHITE FIGURE CARDS\n   Use explicit px width + max-width instead of min()\n   so Elementor cannot stretch them to full screen.\n   --------------------------------------------------------- *\/\n\n.elementor-element-ac3a8fc,\n.elementor-element-dd641ac,\n.elementor-element-1990bbc,\n.elementor-element-3028ff6 {\n    width: 920px !important;\n    max-width: 90vw !important;\n\n    min-height: 0 !important;\n    max-height: none !important;\n\n    flex: 0 0 auto !important;\n    align-self: center !important;\n\n    margin: 6px auto 0 !important;\n\n    padding: 14px 24px 16px !important;\n\n    gap: 4px !important;\n\n    box-sizing: border-box !important;\n\n    border-radius: 20px !important;\n\n    overflow: hidden !important;\n}\n\n\n\/* Figure eyebrow *\/\n\n.elementor-element-ac3a8fc > p:first-child,\n.elementor-element-dd641ac > p:first-child,\n.elementor-element-1990bbc > p:first-child,\n.elementor-element-3028ff6 > p:first-child {\n    margin: 0 0 1px !important;\n\n    font-size: 8px !important;\n    line-height: 1.15 !important;\n}\n\n\n\/* Figure titles *\/\n\n.elementor-element-ac3a8fc h2,\n.elementor-element-dd641ac h2,\n.elementor-element-1990bbc h2,\n.elementor-element-3028ff6 h2 {\n    margin: 0 !important;\n\n    font-size: clamp(20px, 1.8vw, 29px) !important;\n    line-height: 1.04 !important;\n}\n\n\n\/* Figure description *\/\n\n.elementor-element-ac3a8fc > h2 + p,\n.elementor-element-dd641ac > h2 + p,\n.elementor-element-1990bbc > h2 + p,\n.elementor-element-3028ff6 > h2 + p {\n    width: 100% !important;\n    max-width: 780px !important;\n\n    margin: 1px auto 3px !important;\n\n    font-size: 12px !important;\n    line-height: 1.3 !important;\n\n    text-align: center !important;\n}\n\n\n\/* ---------------------------------------------------------\n   FIGURE 01 \u2014 PIE\n   --------------------------------------------------------- *\/\n\n.publication-types-chart {\n    margin-top: 2px !important;\n}\n\n.publication-types-svg {\n    width: 300px !important;\n    max-width: 100% !important;\n\n    height: auto !important;\n}\n\n\n\/* ---------------------------------------------------------\n   FIGURES 02 + 04 \u2014 IMAGES\n   --------------------------------------------------------- *\/\n\n.climate-science-figure-image {\n    width: 100% !important;\n    max-width: 680px !important;\n\n    margin: 4px auto 0 !important;\n\n    flex: 0 0 auto !important;\n}\n\n.climate-science-figure-image .elementor-widget-container {\n    width: 100% !important;\n\n    display: flex !important;\n    align-items: center !important;\n    justify-content: center !important;\n\n    padding: 0 !important;\n\n    border-radius: 10px !important;\n\n    background: #fff !important;\n\n    overflow: hidden !important;\n}\n\n.climate-science-figure-image img {\n    display: block !important;\n\n    width: auto !important;\n    max-width: 100% !important;\n\n    height: auto !important;\n    max-height: 270px !important;\n\n    margin: 0 auto !important;\n\n    object-fit: contain !important;\n    object-position: center !important;\n}\n\n\n\/* ---------------------------------------------------------\n   FIGURE 03 \u2014 BAR CHART\n   --------------------------------------------------------- *\/\n\n.thematic-publications-chart {\n    width: 100% !important;\n    max-width: 690px !important;\n\n    margin: 5px auto 0 !important;\n    padding: 2px 0 !important;\n\n    box-sizing: border-box !important;\n}\n\n.thematic-row {\n    width: 100% !important;\n\n    display: grid !important;\n\n    grid-template-columns:\n        145px minmax(0, 1fr) 26px !important;\n\n    align-items: center !important;\n\n    gap: 9px !important;\n\n    margin: 0 0 6px !important;\n}\n\n.thematic-row:last-child {\n    margin-bottom: 0 !important;\n}\n\n.thematic-label {\n    color: #465860 !important;\n\n    font-size: 10px !important;\n    line-height: 1.1 !important;\n    font-weight: 600 !important;\n\n    text-align: right !important;\n}\n\n.thematic-track {\n    position: relative !important;\n\n    width: 100% !important;\n    height: 18px !important;\n\n    border-radius: 4px !important;\n\n    background: #E7EBE6 !important;\n\n    overflow: hidden !important;\n}\n\n.thematic-bar {\n    position: absolute !important;\n\n    left: 0 !important;\n    top: 0 !important;\n\n    height: 100% !important;\n\n    border-radius: 4px !important;\n\n    transform-origin: left center !important;\n}\n\n\/* Widths *\/\n.thematic-row:nth-child(1) .thematic-bar,\n.thematic-row:nth-child(2) .thematic-bar {\n    width: 100% !important;\n}\n\n.thematic-row:nth-child(3) .thematic-bar {\n    width: 82.6% !important;\n}\n\n.thematic-row:nth-child(4) .thematic-bar {\n    width: 52.2% !important;\n}\n\n.thematic-row:nth-child(5) .thematic-bar {\n    width: 39.1% !important;\n}\n\n.thematic-row:nth-child(6) .thematic-bar,\n.thematic-row:nth-child(7) .thematic-bar {\n    width: 21.7% !important;\n}\n\n.thematic-row:nth-child(8) .thematic-bar {\n    width: 17.4% !important;\n}\n\n.thematic-row:nth-child(9) .thematic-bar,\n.thematic-row:nth-child(10) .thematic-bar {\n    width: 13% !important;\n}\n\n\/* Colors *\/\n.thematic-row:nth-child(1) .thematic-bar {\n    background: #9A287D !important;\n}\n\n.thematic-row:nth-child(2) .thematic-bar {\n    background: #A7428A !important;\n}\n\n.thematic-row:nth-child(3) .thematic-bar {\n    background: #D49ABB !important;\n}\n\n.thematic-row:nth-child(4) .thematic-bar {\n    background: #9A4D88 !important;\n}\n\n.thematic-row:nth-child(5) .thematic-bar {\n    background: #E9A14C !important;\n}\n\n.thematic-row:nth-child(6) .thematic-bar {\n    background: #F1C94F !important;\n}\n\n.thematic-row:nth-child(7) .thematic-bar {\n    background: #438D6E !important;\n}\n\n.thematic-row:nth-child(8) .thematic-bar {\n    background: #93CEAD !important;\n}\n\n.thematic-row:nth-child(9) .thematic-bar {\n    background: #B4B4B4 !important;\n}\n\n.thematic-row:nth-child(10) .thematic-bar {\n    background: #8D8D8D !important;\n}\n\n.thematic-value {\n    color: #465860 !important;\n\n    font-size: 10px !important;\n    line-height: 1 !important;\n    font-weight: 700 !important;\n\n    text-align: left !important;\n}\n\n\n\/* ---------------------------------------------------------\n   MOBILE\n   --------------------------------------------------------- *\/\n\n@media (max-width: 767px) {\n\n    :root {\n        --science-header-offset: 82px;\n    }\n\n    .climate-science-stage > .climate-science-scene {\n        padding: 12px 14px 20px !important;\n    }\n\n    .elementor-element-aecc41e,\n    .elementor-element-c683eae,\n    .elementor-element-c33245e,\n    .elementor-element-2c9f751 {\n        gap: 6px !important;\n\n        padding-top: 10px !important;\n    }\n\n    .elementor-element-aecc41e > h2,\n    .elementor-element-c683eae > h2,\n    .elementor-element-c33245e > h2,\n    .elementor-element-2c9f751 > h2 {\n        font-size: clamp(25px, 7.5vw, 35px) !important;\n    }\n\n    .elementor-element-aecc41e > p:not(:first-child),\n    .elementor-element-c683eae > p:not(:first-child),\n    .elementor-element-c33245e > p:not(:first-child),\n    .elementor-element-2c9f751 > p:not(:first-child) {\n        font-size: 12px !important;\n        line-height: 1.35 !important;\n    }\n\n    .elementor-element-ac3a8fc,\n    .elementor-element-dd641ac,\n    .elementor-element-1990bbc,\n    .elementor-element-3028ff6 {\n        width: 100% !important;\n        max-width: 100% !important;\n\n        padding: 11px 10px 13px !important;\n\n        border-radius: 16px !important;\n    }\n\n    .elementor-element-ac3a8fc h2,\n    .elementor-element-dd641ac h2,\n    .elementor-element-1990bbc h2,\n    .elementor-element-3028ff6 h2 {\n        font-size: 20px !important;\n    }\n\n    .publication-types-svg {\n        width: 255px !important;\n    }\n\n    .climate-science-figure-image {\n        max-width: 100% !important;\n    }\n\n    .climate-science-figure-image img {\n        max-height: 190px !important;\n    }\n\n    .thematic-publications-chart {\n        max-width: 100% !important;\n    }\n\n    .thematic-row {\n        grid-template-columns:\n            92px minmax(0, 1fr) 22px !important;\n\n        gap: 5px !important;\n\n        margin-bottom: 4px !important;\n    }\n\n    .thematic-label {\n        font-size: 7.8px !important;\n    }\n\n    .thematic-track {\n        height: 13px !important;\n    }\n\n    .thematic-value {\n        font-size: 8px !important;\n    }\n}\n\n<\/style>\n\n\n<script>\ndocument.addEventListener(\n\"DOMContentLoaded\",\nfunction () {\n\n    if (\n        typeof gsap === \"undefined\" ||\n        typeof ScrollTrigger === \"undefined\"\n    ) {\n        return;\n    }\n\n\n    gsap.registerPlugin(\n        ScrollTrigger\n    );\n\n\n    \/* =====================================================\n       HELPERS\n       ===================================================== *\/\n\n    function clamp(\n        value,\n        min,\n        max\n    ) {\n\n        return Math.min(\n            Math.max(\n                value,\n                min\n            ),\n            max\n        );\n    }\n\n\n    function range(\n        value,\n        start,\n        end\n    ) {\n\n        return clamp(\n            (value - start) \/\n            (end - start),\n            0,\n            1\n        );\n    }\n\n\n    function reveal(\n        element,\n        amount,\n        y = 30,\n        scale = .96\n    ) {\n\n        if (!element) {\n            return;\n        }\n\n\n        amount =\n            clamp(\n                amount,\n                0,\n                1\n            );\n\n\n        gsap.set(\n            element,\n            {\n                opacity:\n                    amount,\n\n                y:\n                    y *\n                    (1 - amount),\n\n                scale:\n                    scale +\n                    (\n                        (1 - scale) *\n                        amount\n                    )\n            }\n        );\n    }\n\n\n    \/* =====================================================\n       HERO\n       ===================================================== *\/\n\n    const hero =\n        document.querySelector(\n            \".elementor-element-485ed71\"\n        );\n\n\n    if (hero) {\n\n        const heroChildren =\n            Array.from(\n                hero.children\n            );\n\n\n        gsap.from(\n            heroChildren,\n            {\n                opacity: 0,\n\n                y: 35,\n\n                stagger: .12,\n\n                duration: .8,\n\n                ease:\n                    \"power3.out\"\n            }\n        );\n    }\n\n\n    \/* =====================================================\n       ORIGINAL ELEMENTOR SCENES\n       ===================================================== *\/\n\n    const selectors = [\n\n        \".elementor-element-3482a8c\",\n\n        \".elementor-element-aecc41e\",\n\n        \".elementor-element-c683eae\",\n\n        \".elementor-element-9efe52c\",\n\n        \".elementor-element-c33245e\",\n\n        \".elementor-element-2c9f751\",\n\n        \".elementor-element-9397fd4\",\n\n        \".elementor-element-5449428\"\n    ];\n\n\n    const scenes =\n        selectors\n            .map(\n                selector =>\n                    document\n                        .querySelector(\n                            selector\n                        )\n            )\n            .filter(Boolean);\n\n\n    if (!scenes.length) {\n        return;\n    }\n\n\n    \/* =====================================================\n       BUILD STORY STRUCTURE\n       ===================================================== *\/\n\n    const firstScene =\n        scenes[0];\n\n\n    const story =\n        document.createElement(\n            \"div\"\n        );\n\n\n    story.className =\n        \"climate-science-story\";\n\n\n    const stage =\n        document.createElement(\n            \"div\"\n        );\n\n\n    stage.className =\n        \"climate-science-stage\";\n\n\n    firstScene\n        .parentNode\n        .insertBefore(\n            story,\n            firstScene\n        );\n\n\n    story.appendChild(\n        stage\n    );\n\n\n    scenes.forEach(\n        function (scene) {\n\n            scene\n                .classList\n                .add(\n                    \"climate-science-scene\"\n                );\n\n\n            stage.appendChild(\n                scene\n            );\n        }\n    );\n\n\n    \/* =====================================================\n       SCENE BACKGROUNDS\n       ===================================================== *\/\n\n    const backgrounds = [\n\n        \"#356B56\",\n        \"#476B73\",\n        \"#356B56\",\n        \"#6F9B8E\",\n        \"#356B56\",\n        \"#476B73\",\n        \"#73557A\",\n        \"#356B56\"\n    ];\n\n\n    let activeScene = 0;\n\n\n    \/* =====================================================\n       INITIAL STATE\n       ===================================================== *\/\n\n    gsap.set(\n        scenes,\n        {\n            autoAlpha: 0,\n            y: 0,\n            pointerEvents: \"none\",\n            zIndex: 0\n        }\n    );\n\n\n    gsap.set(\n        scenes[0],\n        {\n            autoAlpha: 1,\n            y: 0,\n            pointerEvents: \"auto\",\n            zIndex: 2\n        }\n    );\n\n\n    gsap.set(\n        stage,\n        {\n            backgroundColor:\n                backgrounds[0]\n        }\n    );\n\n\n    \/* =====================================================\n       SCENE SPECIFIC ELEMENTS\n       ===================================================== *\/\n\n    const big106 =\n        document.querySelector(\n            \".elementor-element-3482a8c > h2:nth-of-type(2)\"\n        );\n\n\n    const temperature =\n        document.querySelector(\n            \".elementor-element-9efe52c > h2:nth-of-type(2)\"\n        );\n\n\n    const charts = [\n\n        document.querySelector(\n            \".elementor-element-ac3a8fc\"\n        ),\n\n        document.querySelector(\n            \".elementor-element-dd641ac\"\n        ),\n\n        document.querySelector(\n            \".elementor-element-1990bbc\"\n        ),\n\n        document.querySelector(\n            \".elementor-element-3028ff6\"\n        )\n\n    ];\n\n    const publicationChart =\n        document.querySelector(\n            \".publication-types-chart\"\n        );\n\n\n    const publicationSlices =\n        gsap.utils.toArray(\n            \".pub-slice\"\n        );\n\n\n    const publicationCallouts =\n        gsap.utils.toArray(\n            \".pub-callout\"\n        );\n\n\n    const publicationValues =\n        gsap.utils.toArray(\n            \"[data-pub-count]\"\n        );\n\n\n    const thematicChart =\n        document.querySelector(\n            \".thematic-publications-chart\"\n        );\n\n\n    const thematicBars =\n        gsap.utils.toArray(\n            \".thematic-bar\"\n        );\n\n\n    const thematicValues =\n        gsap.utils.toArray(\n            \".thematic-value\"\n        );\n\n\n    gsap.set(\n        publicationSlices,\n        {\n            opacity: 0,\n            scale: .72,\n            transformOrigin:\n                \"200px 190px\"\n        }\n    );\n\n\n    gsap.set(\n        publicationCallouts,\n        {\n            opacity: 0,\n            y: 18\n        }\n    );\n\n\n    if (thematicChart) {\n\n        gsap.set(\n            thematicBars,\n            {\n                scaleX: 0,\n                transformOrigin: \"left center\"\n            }\n        );\n\n\n        gsap.set(\n            thematicValues,\n            {\n                opacity: 0,\n                x: -6\n            }\n        );\n    }\n\n\n\n    const gapCards = [\n\n        document.querySelector(\n            \".elementor-element-f5b8232\"\n        ),\n\n        document.querySelector(\n            \".elementor-element-3c7ff65\"\n        ),\n\n        document.querySelector(\n            \".elementor-element-bce98f8\"\n        ),\n\n        document.querySelector(\n            \".elementor-element-37032d2\"\n        )\n\n    ].filter(Boolean);\n\n\n    const finalTitle =\n        scenes[7]\n            ? scenes[7].querySelector(\n                \":scope > h2\"\n            )\n            : null;\n\n\n    const finalCopy =\n        scenes[7]\n            ? scenes[7].querySelector(\n                \":scope > h2 + p\"\n            )\n            : null;\n\n\n    if (big106) {\n\n        gsap.set(\n            big106,\n            {\n                opacity: 0,\n                scale: .6,\n                y: 40\n            }\n        );\n    }\n\n\n    if (temperature) {\n\n        gsap.set(\n            temperature,\n            {\n                opacity: 0,\n                scale: .65,\n                y: 45\n            }\n        );\n    }\n\n\n    charts\n        .filter(Boolean)\n        .forEach(\n            function (chart) {\n\n                gsap.set(\n                    chart,\n                    {\n                        opacity: 0,\n                        y: 45,\n                        scale: .94\n                    }\n                );\n            }\n        );\n\n\n    gsap.set(\n        gapCards,\n        {\n            opacity: 0,\n            y: 35,\n            scale: .94\n        }\n    );\n\n\n    if (finalTitle) {\n\n        gsap.set(\n            finalTitle,\n            {\n                opacity: 0,\n                y: 35,\n                scale: .94\n            }\n        );\n    }\n\n\n    if (finalCopy) {\n\n        gsap.set(\n            finalCopy,\n            {\n                opacity: 0,\n                y: 25,\n                scale: .97\n            }\n        );\n    }\n\n\n    \/* =====================================================\n       SHOW SCENE\n       FIXED FOR BOTH SCROLL DIRECTIONS\n       ===================================================== *\/\n\n    function showScene(\n        index,\n        direction\n    ) {\n\n        index =\n            clamp(\n                index,\n                0,\n                scenes.length - 1\n            );\n\n\n        if (\n            index === activeScene\n        ) {\n            return;\n        }\n\n\n        const next =\n            scenes[index];\n\n\n        const incomingY =\n            direction < 0\n                ? -18\n                : 18;\n\n\n        \/* -------------------------------------------------\n           IMPORTANT:\n           Hide every old scene IMMEDIATELY.\n           This prevents ghost text \/ leftover scenes.\n           ------------------------------------------------- *\/\n\n        gsap.killTweensOf(\n            scenes\n        );\n\n\n        gsap.killTweensOf(\n            stage\n        );\n\n\n        gsap.set(\n            scenes,\n            {\n                autoAlpha: 0,\n                y: 0,\n                pointerEvents: \"none\",\n                zIndex: 0\n            }\n        );\n\n\n        gsap.fromTo(\n            next,\n            {\n                autoAlpha: 0,\n                y: incomingY,\n                zIndex: 2\n            },\n            {\n                autoAlpha: 1,\n                y: 0,\n\n                duration: .34,\n\n                ease: \"power2.out\",\n\n                pointerEvents: \"auto\",\n                zIndex: 2,\n\n                overwrite: true\n            }\n        );\n\n\n        gsap.to(\n            stage,\n            {\n                backgroundColor:\n                    backgrounds[index],\n\n                duration: .30,\n\n                ease: \"power1.out\",\n\n                overwrite: true\n            }\n        );\n\n\n        \/* -------------------------------------------------\n           FIGURE 03:\n           Replay the bars whenever this scene becomes active.\n           ------------------------------------------------- *\/\n\n        if (\n            thematicChart &&\n            index === 4\n        ) {\n\n            gsap.killTweensOf(\n                thematicBars\n            );\n\n\n            gsap.killTweensOf(\n                thematicValues\n            );\n\n\n            gsap.set(\n                thematicBars,\n                {\n                    scaleX: 0,\n                    transformOrigin: \"left center\"\n                }\n            );\n\n\n            gsap.set(\n                thematicValues,\n                {\n                    opacity: 0,\n                    x: -5\n                }\n            );\n\n\n            gsap.to(\n                thematicBars,\n                {\n                    scaleX: 1,\n\n                    duration: .55,\n\n                    stagger: .055,\n\n                    ease: \"power2.out\",\n\n                    delay: .16,\n\n                    overwrite: true\n                }\n            );\n\n\n            gsap.to(\n                thematicValues,\n                {\n                    opacity: 1,\n                    x: 0,\n\n                    duration: .30,\n\n                    stagger: .055,\n\n                    ease: \"power2.out\",\n\n                    delay: .38,\n\n                    overwrite: true\n                }\n            );\n        }\n\n\n        activeScene =\n            index;\n    }\n\n\n    function updatePublicationChart(\n        amount\n    ) {\n\n        if (!publicationChart) {\n            return;\n        }\n\n        const progress =\n            clamp(\n                amount,\n                0,\n                1\n            );\n\n\n        publicationSlices\n            .forEach(\n                function (\n                    slice,\n                    i\n                ) {\n\n                    const p =\n                        range(\n                            progress,\n                            .06 +\n                            i * .10,\n                            .28 +\n                            i * .10\n                        );\n\n\n                    gsap.set(\n                        slice,\n                        {\n                            opacity: p,\n\n                            scale:\n                                .72 +\n                                .28 * p\n                        }\n                    );\n                }\n            );\n\n\n        publicationCallouts\n            .forEach(\n                function (\n                    label,\n                    i\n                ) {\n\n                    const p =\n                        range(\n                            progress,\n                            .28 +\n                            i * .08,\n                            .52 +\n                            i * .08\n                        );\n\n\n                    gsap.set(\n                        label,\n                        {\n                            opacity: p,\n\n                            y:\n                                18 *\n                                (1 - p)\n                        }\n                    );\n                }\n            );\n\n\n        publicationValues\n            .forEach(\n                function (\n                    value\n                ) {\n\n                    const target =\n                        parseInt(\n                            value.getAttribute(\n                                \"data-pub-count\"\n                            ),\n                            10\n                        ) || 0;\n\n\n                    value.textContent =\n                        Math.round(\n                            target * progress\n                        ) + \"%\";\n                }\n            );\n    }\n\n    \/* =====================================================\n       UPDATE INTERNAL ANIMATIONS\n       ===================================================== *\/\n\n    function updateSceneContent(\n        index,\n        local\n    ) {\n\n        if (big106) {\n\n            reveal(\n                big106,\n                index === 0\n                    ? range(\n                        local,\n                        .10,\n                        .55\n                    )\n                    : 0,\n                45,\n                .58\n            );\n        }\n\n\n        if (charts[0]) {\n\n            reveal(\n                charts[0],\n                index === 1\n                    ? range(\n                        local,\n                        .18,\n                        .68\n                    )\n                    : 0,\n                50,\n                .93\n            );\n        }\n\n        updatePublicationChart(\n            index === 1\n                ? range(\n                    local,\n                    .18,\n                    .88\n                )\n                : 0\n        );\n\n\n        if (charts[1]) {\n\n            reveal(\n                charts[1],\n                index === 2\n                    ? range(\n                        local,\n                        .18,\n                        .68\n                    )\n                    : 0,\n                50,\n                .93\n            );\n        }\n\n\n        if (temperature) {\n\n            reveal(\n                temperature,\n                index === 3\n                    ? range(\n                        local,\n                        .10,\n                        .58\n                    )\n                    : 0,\n                50,\n                .62\n            );\n        }\n\n\n        if (charts[2]) {\n\n            reveal(\n                charts[2],\n                index === 4\n                    ? range(\n                        local,\n                        .16,\n                        .66\n                    )\n                    : 0,\n                50,\n                .93\n            );\n        }\n\n\n        if (charts[3]) {\n\n            reveal(\n                charts[3],\n                index === 5\n                    ? range(\n                        local,\n                        .16,\n                        .66\n                    )\n                    : 0,\n                50,\n                .93\n            );\n        }\n\n\n        gapCards\n            .forEach(\n                function (\n                    card,\n                    i\n                ) {\n\n                    reveal(\n                        card,\n\n                        index === 6\n                            ? range(\n                                local,\n\n                                .06 +\n                                i * .11,\n\n                                .30 +\n                                i * .11\n                            )\n                            : 0,\n\n                        40,\n\n                        .92\n                    );\n                }\n            );\n\n\n        if (finalTitle) {\n\n            reveal(\n                finalTitle,\n\n                index === 7\n                    ? range(\n                        local,\n                        .05,\n                        .35\n                    )\n                    : 0,\n\n                35,\n\n                .94\n            );\n        }\n\n\n        if (finalCopy) {\n\n            reveal(\n                finalCopy,\n\n                index === 7\n                    ? range(\n                        local,\n                        .28,\n                        .58\n                    )\n                    : 0,\n\n                25,\n\n                .97\n            );\n        }\n    }\n\n\n    \/* =====================================================\n       MAIN SCROLL\n       ===================================================== *\/\n\n    const climateScienceMainTrigger =\n    ScrollTrigger.create({\n\n        trigger:\n            story,\n\n        start:\n            \"top top\",\n\n        end:\n            \"bottom bottom\",\n\n        invalidateOnRefresh:\n            true,\n\n\n        onUpdate:\n            function (self) {\n\n\n                const raw =\n                    self.progress *\n                    scenes.length;\n\n\n                let index =\n                    Math.floor(\n                        raw\n                    );\n\n\n                index =\n                    Math.min(\n                        index,\n                        scenes.length - 1\n                    );\n\n\n                const local =\n                    index ===\n                    scenes.length - 1\n                        ? clamp(\n                            raw - index,\n                            0,\n                            1\n                        )\n                        : raw -\n                          Math.floor(\n                              raw\n                          );\n\n\n                showScene(\n                    index,\n                    self.direction\n                );\n\n\n                updateSceneContent(\n                    index,\n                    local\n                );\n            },\n\n\n        \/* =================================================\n           RESET ABOVE STORY\n           ================================================= *\/\n\n        onLeaveBack:\n            function () {\n\n                gsap.killTweensOf(\n                    scenes\n                );\n\n\n                gsap.killTweensOf(\n                    stage\n                );\n\n\n                activeScene =\n                    0;\n\n\n                gsap.set(\n                    scenes,\n                    {\n                        autoAlpha: 0,\n                        y: 0,\n                        pointerEvents:\n                            \"none\",\n                        zIndex: 0\n                    }\n                );\n\n\n                gsap.set(\n                    scenes[0],\n                    {\n                        autoAlpha: 1,\n                        y: 0,\n                        pointerEvents:\n                            \"auto\",\n                        zIndex: 2\n                    }\n                );\n\n\n                gsap.set(\n                    stage,\n                    {\n                        backgroundColor:\n                            backgrounds[0]\n                    }\n                );\n\n\n                updateSceneContent(\n                    0,\n                    0\n                );\n            },\n\n\n        \/* =================================================\n           ENSURE CORRECT STATE WHEN ENTERING BACK\n           ================================================= *\/\n\n        onEnterBack:\n            function (self) {\n\n                const raw =\n                    self.progress *\n                    scenes.length;\n\n\n                let index =\n                    Math.floor(\n                        raw\n                    );\n\n\n                index =\n                    Math.min(\n                        index,\n                        scenes.length - 1\n                    );\n\n\n                const local =\n                    index ===\n                    scenes.length - 1\n                        ? clamp(\n                            raw - index,\n                            0,\n                            1\n                        )\n                        : raw -\n                          Math.floor(\n                              raw\n                          );\n\n\n                activeScene =\n                    index;\n\n\n                gsap.killTweensOf(\n                    scenes\n                );\n\n\n                gsap.set(\n                    scenes,\n                    {\n                        autoAlpha: 0,\n                        y: 0,\n                        pointerEvents:\n                            \"none\",\n                        zIndex: 0\n                    }\n                );\n\n\n                gsap.set(\n                    scenes[index],\n                    {\n                        autoAlpha: 1,\n                        y: 0,\n                        pointerEvents:\n                            \"auto\",\n                        zIndex: 2\n                    }\n                );\n\n\n                gsap.set(\n                    stage,\n                    {\n                        backgroundColor:\n                            backgrounds[\n                                index\n                            ]\n                    }\n                );\n\n\n                updateSceneContent(\n                    index,\n                    local\n                );\n            }\n    });\n\n\n    \/* =====================================================\n       DEVICE-INDEPENDENT DESKTOP WHEEL \u2014 BALANCED\n       -----------------------------------------------------\n       This chapter is different from the page-driven chapters:\n       some desktop scenes are REAL overflow-y:auto containers.\n\n       Therefore:\n         SHORT SCENE\n           one deliberate gesture -> adjacent scene\n\n         LONG SCENE DOWN\n           gesture 1 -> smooth scroll to real bottom\n           next NEW gesture -> next scene\n\n         LONG SCENE UP\n           gesture 1 -> smooth scroll to real top\/title\n           next NEW gesture -> previous scene\n\n       Raw deltaY magnitude is NEVER used as travel distance.\n\n       Balanced pacing:\n         scene transition ~480 ms\n         inner scroll      ~360 ms\n\n       Residual inertia is absorbed by a SHORT FIXED cooldown that\n       is never extended by further momentum events.\n\n       MOBILE is intentionally untouched.\n       ===================================================== *\/\n\n    const climateDesktopMedia =\n        window.matchMedia(\n            \"(min-width:768px)\"\n        );\n\n\n    let climateWheelBusy =\n        false;\n\n\n    let climateWheelCooldownUntil =\n        0;\n\n\n    let climateWheelReleaseTimer =\n        null;\n\n\n    let climateFreshGestureRequired =\n        false;\n\n\n    let climateFreshGestureTimer =\n        null;\n\n\n    const climateSceneSnapMs =\n        620;\n\n\n    const climateInnerSnapMs =\n        520;\n\n\n    const climateFixedCooldownMs =\n        190;\n\n\n    \/*\n     * After a LONG scene reaches its real top\/bottom, require a\n     * genuinely NEW physical gesture before leaving that scene.\n     *\/\n    const climateFreshGestureQuietMs =\n        130;\n\n\n    const climateInnerTolerance =\n        18;\n\n\n    \/*\n     * Ignore tiny overflow caused only by rounding\/padding.\n     * A scene must have meaningful hidden content before one gesture\n     * is dedicated to inner scrolling.\n     *\/\n    const climateMeaningfulOverflow =\n        60;\n\n\n    function climateEaseInOutCubic(t) {\n\n        return t < .5\n            ? 4 * t * t * t\n            : 1 -\n              Math.pow(\n                  -2 * t + 2,\n                  3\n              ) \/ 2;\n    }\n\n\n    function climateAnimateWindowTo(\n        target,\n        duration\n    ) {\n\n        const start =\n            window.scrollY;\n\n\n        const distance =\n            target - start;\n\n\n        const started =\n            performance.now();\n\n\n        function frame(now) {\n\n            const elapsed =\n                now - started;\n\n\n            const progress =\n                clamp(\n                    elapsed \/ duration,\n                    0,\n                    1\n                );\n\n\n            const eased =\n                climateEaseInOutCubic(\n                    progress\n                );\n\n\n            window.scrollTo(\n                0,\n                start +\n                distance * eased\n            );\n\n\n            if (progress < 1) {\n\n                requestAnimationFrame(\n                    frame\n                );\n\n            } else {\n\n                window.scrollTo(\n                    0,\n                    target\n                );\n            }\n        }\n\n\n        requestAnimationFrame(\n            frame\n        );\n    }\n\n\n    function climateAnimateSceneTo(\n        scene,\n        target,\n        duration\n    ) {\n\n        const start =\n            scene.scrollTop;\n\n\n        const distance =\n            target - start;\n\n\n        const started =\n            performance.now();\n\n\n        function frame(now) {\n\n            const elapsed =\n                now - started;\n\n\n            const progress =\n                clamp(\n                    elapsed \/ duration,\n                    0,\n                    1\n                );\n\n\n            const eased =\n                climateEaseInOutCubic(\n                    progress\n                );\n\n\n            scene.scrollTop =\n                start +\n                distance * eased;\n\n\n            if (progress < 1) {\n\n                requestAnimationFrame(\n                    frame\n                );\n\n            } else {\n\n                scene.scrollTop =\n                    target;\n            }\n        }\n\n\n        requestAnimationFrame(\n            frame\n        );\n    }\n\n\n    function climateSceneMaxScroll(\n        scene\n    ) {\n\n        if (!scene) {\n            return 0;\n        }\n\n\n        return Math.max(\n            0,\n            scene.scrollHeight -\n            scene.clientHeight\n        );\n    }\n\n\n    function climateTriggerActive() {\n\n        if (\n            !climateDesktopMedia.matches ||\n            !climateScienceMainTrigger\n        ) {\n            return false;\n        }\n\n\n        if (\n            climateScienceMainTrigger.isActive\n        ) {\n            return true;\n        }\n\n\n        const y =\n            window.scrollY;\n\n\n        return (\n            y >\n                climateScienceMainTrigger.start &&\n            y <\n                climateScienceMainTrigger.end\n        );\n    }\n\n\n    function climatePageTarget(\n        index\n    ) {\n\n        index =\n            clamp(\n                index,\n                0,\n                scenes.length - 1\n            );\n\n\n        \/*\n         * Existing scene engine:\n         * raw = progress * scenes.length\n         *\n         * Land slightly inside the selected scene instead of exactly\n         * on its boundary to avoid browser rounding choosing the\n         * neighbouring scene.\n         *\/\n        const progress =\n            (\n                index +\n                .10\n            ) \/\n            scenes.length;\n\n\n        return Math.max(\n            0,\n            Math.round(\n                climateScienceMainTrigger.start +\n                (\n                    climateScienceMainTrigger.end -\n                    climateScienceMainTrigger.start\n                ) *\n                progress\n            )\n        );\n    }\n\n\n    function armClimateFreshGesture() {\n\n        climateFreshGestureRequired =\n            true;\n\n\n        clearTimeout(\n            climateFreshGestureTimer\n        );\n\n\n        climateFreshGestureTimer =\n            setTimeout(\n                function () {\n\n                    climateFreshGestureRequired =\n                        false;\n\n                },\n                climateFreshGestureQuietMs\n            );\n    }\n\n\n    function releaseClimateWheel(\n        duration\n    ) {\n\n        clearTimeout(\n            climateWheelReleaseTimer\n        );\n\n\n        climateWheelReleaseTimer =\n            setTimeout(\n                function () {\n\n                    climateWheelBusy =\n                        false;\n\n\n                    \/*\n                     * FIXED cooldown:\n                     * momentum does not restart or extend this timer.\n                     *\/\n                    climateWheelCooldownUntil =\n                        performance.now() +\n                        climateFixedCooldownMs;\n\n                },\n                duration\n            );\n    }\n\n\n    function climateSnapInner(\n        scene,\n        target\n    ) {\n\n        climateWheelBusy =\n            true;\n\n\n        const safeTarget =\n            Math.max(\n                0,\n                Math.round(target)\n            );\n\n\n        climateAnimateSceneTo(\n            scene,\n            safeTarget,\n            climateInnerSnapMs\n        );\n\n\n        clearTimeout(\n            climateWheelReleaseTimer\n        );\n\n\n        climateWheelReleaseTimer =\n            setTimeout(\n                function () {\n\n                    climateWheelBusy =\n                        false;\n\n\n                    \/*\n                     * We are now exactly at the REAL edge of a long\n                     * scene. Do not allow residual inertia from the\n                     * same physical gesture to leave the scene.\n                     *\/\n                    armClimateFreshGesture();\n\n                },\n                climateInnerSnapMs\n            );\n    }\n\n\n    function climateSnapToScene(\n        index\n    ) {\n\n        index =\n            clamp(\n                index,\n                0,\n                scenes.length - 1\n            );\n\n\n        climateWheelBusy =\n            true;\n\n\n        \/*\n         * Enter every newly selected scene from its real top\/title.\n         *\/\n        scenes[index].scrollTop =\n            0;\n\n\n        climateAnimateWindowTo(\n            climatePageTarget(\n                index\n            ),\n            climateSceneSnapMs\n        );\n\n\n        releaseClimateWheel(\n            climateSceneSnapMs\n        );\n    }\n\n\n    function climateSnapPastStory() {\n\n        climateWheelBusy =\n            true;\n\n\n        climateAnimateWindowTo(\n            Math.max(\n                0,\n                Math.round(\n                    climateScienceMainTrigger.end +\n                    2\n                )\n            ),\n            climateSceneSnapMs\n        );\n\n\n        releaseClimateWheel(\n            climateSceneSnapMs\n        );\n    }\n\n\n    function handleClimateDesktopWheel(\n        event\n    ) {\n\n        if (\n            !climateDesktopMedia.matches ||\n            event.ctrlKey ||\n            !event.deltaY ||\n            !climateTriggerActive()\n        ) {\n            return;\n        }\n\n\n        const index =\n            clamp(\n                activeScene,\n                0,\n                scenes.length - 1\n            );\n\n\n        const scene =\n            scenes[index];\n\n\n        if (!scene) {\n            return;\n        }\n\n\n        const direction =\n            event.deltaY > 0\n                ? 1\n                : -1;\n\n\n        const maxScroll =\n            climateSceneMaxScroll(\n                scene\n            );\n\n\n        \/*\n         * From the very top of scene 1, allow normal page scroll\n         * back into the hero.\n         *\/\n        if (\n            index === 0 &&\n            direction < 0 &&\n            scene.scrollTop <=\n                climateInnerTolerance\n        ) {\n            return;\n        }\n\n\n        \/*\n         * Controlled animation already running.\n         *\/\n        if (climateWheelBusy) {\n\n            event.preventDefault();\n\n            return;\n        }\n\n\n        \/*\n         * LONG-SCENE EDGE GUARD:\n         * after reaching the real bottom\/top, residual trackpad\n         * inertia must NOT trigger navigation to another scene.\n         *\n         * Only after a short period with NO wheel events is the next\n         * physical gesture accepted.\n         *\/\n        if (climateFreshGestureRequired) {\n\n            event.preventDefault();\n\n\n            clearTimeout(\n                climateFreshGestureTimer\n            );\n\n\n            climateFreshGestureTimer =\n                setTimeout(\n                    function () {\n\n                        climateFreshGestureRequired =\n                            false;\n\n                    },\n                    climateFreshGestureQuietMs\n                );\n\n\n            return;\n        }\n\n\n        \/*\n         * Absorb only the short FIXED tail of the previous gesture.\n         * This branch never extends the cooldown.\n         *\/\n        if (\n            performance.now() <\n            climateWheelCooldownUntil\n        ) {\n\n            event.preventDefault();\n\n            return;\n        }\n\n\n        \/*\n         * LONG SCENE:\n         * first reveal ALL real hidden content.\n         *\/\n        if (\n            maxScroll >\n            climateMeaningfulOverflow\n        ) {\n\n            if (\n                direction > 0 &&\n                scene.scrollTop <\n                    maxScroll -\n                    climateInnerTolerance\n            ) {\n\n                event.preventDefault();\n\n\n                climateSnapInner(\n                    scene,\n                    maxScroll\n                );\n\n\n                return;\n            }\n\n\n            if (\n                direction < 0 &&\n                scene.scrollTop >\n                    climateInnerTolerance\n            ) {\n\n                event.preventDefault();\n\n\n                climateSnapInner(\n                    scene,\n                    0\n                );\n\n\n                return;\n            }\n        }\n\n\n        \/*\n         * Final scene at its real bottom:\n         * one new gesture leaves the sticky story.\n         *\/\n        if (\n            index ===\n                scenes.length - 1 &&\n            direction > 0\n        ) {\n\n            event.preventDefault();\n\n\n            climateSnapPastStory();\n\n\n            return;\n        }\n\n\n        const targetIndex =\n            index +\n            direction;\n\n\n        if (\n            targetIndex < 0 ||\n            targetIndex >=\n                scenes.length\n        ) {\n            return;\n        }\n\n\n        \/*\n         * SHORT SCENE or long scene already at its edge:\n         * ANY deliberate non-zero wheel input = one scene command.\n         *\/\n        event.preventDefault();\n\n\n        climateSnapToScene(\n            targetIndex\n        );\n    }\n\n\n    stage.addEventListener(\n        \"wheel\",\n        handleClimateDesktopWheel,\n        {\n            passive:false\n        }\n    );\n\n\n    function resetClimateWheelState() {\n\n        climateWheelBusy =\n            false;\n\n\n        climateWheelCooldownUntil =\n            0;\n\n\n        climateFreshGestureRequired =\n            false;\n\n\n        clearTimeout(\n            climateWheelReleaseTimer\n        );\n\n\n        clearTimeout(\n            climateFreshGestureTimer\n        );\n    }\n\n\n    window.addEventListener(\n        \"resize\",\n        resetClimateWheelState,\n        {\n            passive:true\n        }\n    );\n\n\n    if (\n        typeof climateDesktopMedia\n            .addEventListener ===\n        \"function\"\n    ) {\n\n        climateDesktopMedia.addEventListener(\n            \"change\",\n            resetClimateWheelState\n        );\n    }\n\n\n\n    \/* =====================================================\n       FINAL SCENE: 4 IMAGES IN ONE ROW, THEN HEADING + SOCIAL + CTA\n       Reorganize Elementor widgets rather than duplicating images.\n       ===================================================== *\/\n    (function arrangeScienceFinal() {\n        const finalScene = document.querySelector('.elementor-element-5449428');\n        if (!finalScene) return;\n        const footer = finalScene.querySelector('.elementor-element-dcf9311');\n        if (!footer) return;\n\n        const images = Array.from(finalScene.querySelectorAll('.elementor-widget-image'));\n        if (images.length < 4) return;\n\n        let gallery = footer.querySelector('.science-final-gallery');\n        if (!gallery) {\n            gallery = document.createElement('div');\n            gallery.className = 'science-final-gallery';\n        }\n        images.slice(0, 4).forEach(img => gallery.appendChild(img));\n        footer.prepend(gallery);\n\n        \/\/ Place the social icons IMMEDIATELY beneath the four infographics.\n        const social = finalScene.querySelector('.elementor-widget-social-icons');\n        if (social) {\n            social.classList.add('science-final-social');\n            gallery.after(social);\n        }\n\n        \/\/ Follow the icons with the \"Continue exploring\" heading and CTA buttons.\n        const heading = Array.from(footer.querySelectorAll('h1,h2,h3,.elementor-heading-title'))\n            .find(el => \/continue exploring\/i.test(el.textContent || ''));\n        const headingWidget = heading ? (heading.closest('.elementor-widget-heading') || heading) : null;\n        if (headingWidget) {\n            headingWidget.classList.add('science-final-heading');\n            (social || gallery).after(headingWidget);\n        }\n        \/\/ The final CTA is taller than the sticky viewport. Move it into\n        \/\/ normal document flow AFTER the story so every button remains reachable.\n        \/\/ The 8 sticky science scenes and their scroll animations stay intact.\n        let ending = document.querySelector('.science-ending-section');\n        if (!ending) {\n            ending = document.createElement('section');\n            ending.className = 'science-ending-section';\n        }\n        story.after(ending);\n        ending.appendChild(footer);\n\n        \/\/ Original navigation anchors retain their Elementor links and styles.\n        if (typeof ScrollTrigger !== 'undefined') {\n            requestAnimationFrame(() => ScrollTrigger.refresh());\n        }\n    })();\n\n    \/* =====================================================\n       RESIZE\n       ===================================================== *\/\n\n    let resizeTimer;\n\n\n    window.addEventListener(\n        \"resize\",\n        function () {\n\n            clearTimeout(\n                resizeTimer\n            );\n\n\n            resizeTimer =\n                setTimeout(\n                    function () {\n\n                        ScrollTrigger\n                            .refresh();\n\n                    },\n                    250\n                );\n        }\n    );\n\n\n    \/* =====================================================\n       FINAL REFRESH\n       ===================================================== *\/\n\n    window.addEventListener(\n        \"load\",\n        function () {\n\n            setTimeout(\n                function () {\n\n                    ScrollTrigger\n                        .refresh();\n\n                },\n                400\n            );\n        }\n    );\n\n\n    setTimeout(\n        function () {\n\n            ScrollTrigger\n                .refresh();\n\n        },\n        700\n    );\n\n});\n<\/script>\n\n\n<style id=\"climate-science-health-note-final\">\n\/* =========================================================\n   CHAPTER AUTHOR \u2014 health-note\n   Same visual language as the other chapter author blocks.\n   ========================================================= *\/\n\n.climate-science-scene .health-note,\n.elementor-element-5449428 .health-note,\n.health-note{\n    display:block !important;\n\n    position:relative !important;\n\n    width:min(980px,100%) !important;\n    max-width:980px !important;\n\n    margin:20px auto 0 !important;\n\n    padding:15px 18px !important;\n\n    border:\n        1px solid\n        rgba(255,255,255,.18)\n        !important;\n\n    border-left:\n        4px solid\n        #FFCA2C\n        !important;\n\n    border-radius:\n        0 14px 14px 0\n        !important;\n\n    background:\n        rgba(255,255,255,.08)\n        !important;\n\n    color:\n        rgba(255,255,255,.86)\n        !important;\n\n    text-align:left !important;\n\n    font-size:\n        13px\n        !important;\n\n    line-height:\n        1.5\n        !important;\n\n    box-shadow:\n        0 12px 32px\n        rgba(0,0,0,.08)\n        !important;\n\n    opacity:1 !important;\n    visibility:visible !important;\n\n    transform:none !important;\n\n    flex:0 0 auto !important;\n\n    z-index:5 !important;\n}\n\n\n.climate-science-scene .health-note p,\n.elementor-element-5449428 .health-note p,\n.health-note p{\n    margin:0 !important;\n\n    max-width:none !important;\n\n    color:inherit !important;\n\n    text-align:left !important;\n\n    font-size:inherit !important;\n    line-height:inherit !important;\n}\n\n\n.climate-science-scene .health-note strong,\n.elementor-element-5449428 .health-note strong,\n.health-note strong{\n    color:#FFCA2C !important;\n\n    font-weight:800 !important;\n}\n\n\n\/* =========================================================\n   FINAL SCENE \u2014 KEEP AUTHOR + FOOTER FULLY VISIBLE\n   ========================================================= *\/\n\n.elementor-element-5449428{\n    justify-content:flex-start !important;\n\n    padding-top:24px !important;\n    padding-bottom:36px !important;\n\n    overflow-y:auto !important;\n    overflow-x:hidden !important;\n}\n\n\n.elementor-element-5449428\n> .health-note{\n    margin-bottom:18px !important;\n}\n\n\n.elementor-element-5449428\n.methodology-footer{\n    margin-top:18px !important;\n}\n\n\n\/* =========================================================\n   MOBILE\n   ========================================================= *\/\n\n@media(max-width:767px){\n\n    .climate-science-scene .health-note,\n    .elementor-element-5449428 .health-note,\n    .health-note{\n        width:100% !important;\n        max-width:100% !important;\n\n        margin:14px 0 0 !important;\n\n        padding:11px 12px !important;\n\n        border-left-width:3px !important;\n\n        border-radius:\n            0 10px 10px 0\n            !important;\n\n        font-size:10px !important;\n        line-height:1.45 !important;\n    }\n\n\n    .elementor-element-5449428{\n        padding-top:16px !important;\n        padding-bottom:30px !important;\n    }\n\n\n    .elementor-element-5449428\n    > .health-note{\n        margin-bottom:12px !important;\n    }\n\n\n    .elementor-element-5449428\n    .methodology-footer{\n        margin-top:12px !important;\n    }\n}\n<\/style>\n<style id=\"science-final-four-infographics-fix\">\n\n\/* Ending must be normal-height content, NOT a child of sticky 100svh stage. *\/\nbody.page-id-3001 .science-ending-section {\n    position: relative !important;\n    display: flex !important;\n    flex-direction: column !important;\n    align-items: center !important;\n    width: 100% !important;\n    max-width: none !important;\n    height: auto !important;\n    min-height: 0 !important;\n    padding: 48px 24px 90px !important;\n    margin: 0 !important;\n    background: #356B56 !important;\n    overflow: visible !important;\n    box-sizing: border-box !important;\n}\nbody.page-id-3001 .science-ending-section .elementor-element-dcf9311.methodology-footer {\n    height: auto !important;\n    min-height: 0 !important;\n    max-height: none !important;\n    flex-shrink: 0 !important;\n    overflow: visible !important;\n}\n@media (max-width: 767px) {\n    body.page-id-3001 .science-ending-section {\n        padding: 32px 16px 72px !important;\n    }\n}\n\n\n\/* =========================================================\n   FINAL CHAPTER \u2014 FOUR INFOGRAPHICS \/ HEADING BELOW\n   Scoped to the last science scene; other scenes unchanged.\n   ========================================================= *\/\n.science-ending-section .elementor-element-dcf9311.methodology-footer {\n    width: min(1260px, 96%) !important;\n    max-width: 1260px !important;\n    display: flex !important;\n    flex-direction: column !important;\n    align-items: center !important;\n    justify-content: flex-start !important;\n    gap: 15px !important;\n    margin: 16px auto 0 !important;\n    padding: 0 12px 24px !important;\n    overflow: visible !important;\n}\n.science-ending-section .science-final-gallery {\n    width: 100% !important;\n    max-width: 1220px !important;\n    display: grid !important;\n    grid-template-columns: repeat(4, minmax(0, 1fr)) !important;\n    align-items: start !important;\n    justify-items: stretch !important;\n    gap: clamp(10px, 1.3vw, 20px) !important;\n    margin: 0 auto !important;\n    padding: 0 !important;\n}\n.science-ending-section .science-final-gallery > .elementor-widget-image {\n    width: 100% !important;\n    max-width: none !important;\n    min-width: 0 !important;\n    margin: 0 !important;\n    align-self: start !important;\n}\n.science-ending-section .science-final-gallery .elementor-widget-container {\n    width: 100% !important;\n    max-width: 100% !important;\n    padding: 0 !important;\n    margin: 0 !important;\n}\n.science-ending-section .science-final-gallery img {\n    display: block !important;\n    width: 100% !important;\n    max-width: 100% !important;\n    height: auto !important;\n    max-height: 245px !important;\n    object-fit: contain !important;\n    object-position: center top !important;\n    margin: 0 auto !important;\n}\n.science-ending-section .methodology-footer > .science-final-heading {\n    display: block !important;\n    width: 100% !important;\n    max-width: 1150px !important;\n    margin: 10px auto 0 !important;\n    padding: 0 !important;\n    color: #10262D !important;\n    font-family: Georgia, serif !important;\n    font-size: clamp(30px, 3.4vw, 52px) !important;\n    line-height: 1.08 !important;\n    text-align: center !important;\n    flex: 0 0 auto !important;\n}\n.science-ending-section .methodology-footer > .science-final-heading .elementor-heading-title,\n.science-ending-section .methodology-footer > .science-final-heading h2 {\n    color: #10262D !important;\n    font-family: Georgia, serif !important;\n    font-size: inherit !important;\n    line-height: 1.08 !important;\n    text-align: center !important;\n    margin: 0 !important;\n}\n.science-ending-section .methodology-footer > .science-final-social {\n    display: flex !important;\n    width: 100% !important;\n    justify-content: center !important;\n    margin: 10px auto 0 !important;\n    flex: 0 0 auto !important;\n    order: 0 !important;\n}\n.science-ending-section .methodology-footer > a.methodology-nav {\n    width: min(540px, 100%) !important;\n    max-width: 540px !important;\n    min-height: 52px !important;\n    margin: 0 auto !important;\n    grid-column: auto !important;\n    grid-row: auto !important;\n    justify-self: center !important;\n    flex: 0 0 auto !important;\n}\n@media (max-width: 767px) {\n    .science-ending-section .elementor-element-dcf9311.methodology-footer {\n        width: 100% !important;\n        padding: 0 4px 20px !important;\n        gap: 12px !important;\n    }\n    .science-ending-section .science-final-gallery {\n        grid-template-columns: repeat(2, minmax(0, 1fr)) !important;\n        gap: 12px !important;\n    }\n    .science-ending-section .science-final-gallery img {\n        max-height: 230px !important;\n    }\n    .science-ending-section .methodology-footer > .science-final-heading {\n        font-size: clamp(28px, 8vw, 38px) !important;\n        margin-top: 8px !important;\n    }\n}\n<\/style>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>","protected":false},"excerpt":{"rendered":"<p>CLIMATE SCIENCE IN BULGARIA Mapping Climate Science in Bulgaria A bibliometric analysis of 106 peer-reviewed publications indexed in Scopus reveals how climate research in Bulgaria has evolved between 2015 and 2025. SCROLL TO EXPLORE \u2193 01 \/ A DECADE OF RESEARCH Climate research in Bulgaria is expanding. 106 peer-reviewed publications indexed in Scopus between 2015 &hellip;<\/p>\n<p class=\"read-more\"> <a class=\"\" href=\"https:\/\/netzerolab-feba.bg\/bg\/mapping-climate-change-science-in-bulgaria\/\"> <span class=\"screen-reader-text\">\u041a\u0430\u0440\u0442\u0438\u0440\u0430\u043d\u0435 \u043d\u0430 \u043d\u0430\u0443\u043a\u0430\u0442\u0430 \u0437\u0430 \u043a\u043b\u0438\u043c\u0430\u0442\u0438\u0447\u043d\u0438\u0442\u0435 \u043f\u0440\u043e\u043c\u0435\u043d\u0438 \u0432 \u0411\u044a\u043b\u0433\u0430\u0440\u0438\u044f<\/span> Read More &raquo;<\/a><\/p>","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"site-sidebar-layout":"no-sidebar","site-content-layout":"","ast-site-content-layout":"full-width-container","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"disabled","ast-breadcrumbs-content":"","ast-featured-img":"disabled","footer-sml-layout":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-gradient":""}},"footnotes":""},"class_list":["post-3001","page","type-page","status-publish","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v21.9.1 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Mapping Climate Change Science in Bulgaria - Research Lab of Sofia University Aimed at Transforming Climate Neutrality Targets into Tangible Realities through Knowledge-Based Solutions<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/netzerolab-feba.bg\/bg\/mapping-climate-change-science-in-bulgaria\/\" \/>\n<meta property=\"og:locale\" content=\"bg_BG\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Mapping Climate Change Science in Bulgaria - Research Lab of Sofia University Aimed at Transforming Climate Neutrality Targets into Tangible Realities through Knowledge-Based Solutions\" \/>\n<meta property=\"og:description\" content=\"CLIMATE SCIENCE IN BULGARIA Mapping Climate Science in Bulgaria A bibliometric analysis of 106 peer-reviewed publications indexed in Scopus reveals how climate research in Bulgaria has evolved between 2015 and 2025. SCROLL TO EXPLORE \u2193 01 \/ A DECADE OF RESEARCH Climate research in Bulgaria is expanding. 106 peer-reviewed publications indexed in Scopus between 2015 &hellip; Mapping Climate Change Science in Bulgaria Read More &raquo;\" \/>\n<meta property=\"og:url\" content=\"https:\/\/netzerolab-feba.bg\/bg\/mapping-climate-change-science-in-bulgaria\/\" \/>\n<meta property=\"og:site_name\" content=\"Research Lab of Sofia University Aimed at Transforming Climate Neutrality Targets into Tangible Realities through Knowledge-Based Solutions\" \/>\n<meta property=\"article:modified_time\" content=\"2026-10-19T13:08:56+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/netzerolab-feba.bg\/wp-content\/uploads\/2026\/09\/Screenshot-2026-09-17-at-22.47.56.png\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/netzerolab-feba.bg\/mapping-climate-change-science-in-bulgaria\/\",\"url\":\"https:\/\/netzerolab-feba.bg\/mapping-climate-change-science-in-bulgaria\/\",\"name\":\"Mapping Climate Change Science in Bulgaria - Research Lab of Sofia University Aimed at Transforming Climate Neutrality Targets into Tangible Realities through Knowledge-Based Solutions\",\"isPartOf\":{\"@id\":\"https:\/\/netzerolab-feba.bg\/#website\"},\"datePublished\":\"2026-09-14T20:25:08+00:00\",\"dateModified\":\"2026-10-19T13:08:56+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/netzerolab-feba.bg\/mapping-climate-change-science-in-bulgaria\/#breadcrumb\"},\"inLanguage\":\"bg-BG\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/netzerolab-feba.bg\/mapping-climate-change-science-in-bulgaria\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/netzerolab-feba.bg\/mapping-climate-change-science-in-bulgaria\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/netzerolab-feba.bg\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Mapping Climate Change Science in Bulgaria\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/netzerolab-feba.bg\/#website\",\"url\":\"https:\/\/netzerolab-feba.bg\/\",\"name\":\"Research Lab of Sofia University Aimed at Transforming Climate Neutrality Targets into Tangible Realities through Knowledge-Based Solutions\",\"description\":\"Research Lab of Sofia University Aimed at Transforming Climate Neutrality Targets into Tangible Realities through Knowledge-Based Solutions\",\"publisher\":{\"@id\":\"https:\/\/netzerolab-feba.bg\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/netzerolab-feba.bg\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"bg-BG\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/netzerolab-feba.bg\/#organization\",\"name\":\"Research Lab of Sofia University Aimed at Transforming Climate Neutrality Targets into Tangible Realities through Knowledge-Based Solutions\",\"url\":\"https:\/\/netzerolab-feba.bg\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"bg-BG\",\"@id\":\"https:\/\/netzerolab-feba.bg\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/netzerolab-feba.bg\/wp-content\/uploads\/2024\/02\/cropped-FullLogo_Transparent_Header.webp\",\"contentUrl\":\"https:\/\/netzerolab-feba.bg\/wp-content\/uploads\/2024\/02\/cropped-FullLogo_Transparent_Header.webp\",\"width\":450,\"height\":99,\"caption\":\"Research Lab of Sofia University Aimed at Transforming Climate Neutrality Targets into Tangible Realities through Knowledge-Based Solutions\"},\"image\":{\"@id\":\"https:\/\/netzerolab-feba.bg\/#\/schema\/logo\/image\/\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Mapping Climate Change Science in Bulgaria - Research Lab of Sofia University Aimed at Transforming Climate Neutrality Targets into Tangible Realities through Knowledge-Based Solutions","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:\/\/netzerolab-feba.bg\/bg\/mapping-climate-change-science-in-bulgaria\/","og_locale":"bg_BG","og_type":"article","og_title":"Mapping Climate Change Science in Bulgaria - Research Lab of Sofia University Aimed at Transforming Climate Neutrality Targets into Tangible Realities through Knowledge-Based Solutions","og_description":"CLIMATE SCIENCE IN BULGARIA Mapping Climate Science in Bulgaria A bibliometric analysis of 106 peer-reviewed publications indexed in Scopus reveals how climate research in Bulgaria has evolved between 2015 and 2025. SCROLL TO EXPLORE \u2193 01 \/ A DECADE OF RESEARCH Climate research in Bulgaria is expanding. 106 peer-reviewed publications indexed in Scopus between 2015 &hellip; Mapping Climate Change Science in Bulgaria Read More &raquo;","og_url":"https:\/\/netzerolab-feba.bg\/bg\/mapping-climate-change-science-in-bulgaria\/","og_site_name":"Research Lab of Sofia University Aimed at Transforming Climate Neutrality Targets into Tangible Realities through Knowledge-Based Solutions","article_modified_time":"2026-10-19T13:08:56+00:00","og_image":[{"url":"https:\/\/netzerolab-feba.bg\/wp-content\/uploads\/2026\/09\/Screenshot-2026-09-17-at-22.47.56.png"}],"twitter_card":"summary_large_image","schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/netzerolab-feba.bg\/mapping-climate-change-science-in-bulgaria\/","url":"https:\/\/netzerolab-feba.bg\/mapping-climate-change-science-in-bulgaria\/","name":"Mapping Climate Change Science in Bulgaria - Research Lab of Sofia University Aimed at Transforming Climate Neutrality Targets into Tangible Realities through Knowledge-Based Solutions","isPartOf":{"@id":"https:\/\/netzerolab-feba.bg\/#website"},"datePublished":"2026-09-14T20:25:08+00:00","dateModified":"2026-10-19T13:08:56+00:00","breadcrumb":{"@id":"https:\/\/netzerolab-feba.bg\/mapping-climate-change-science-in-bulgaria\/#breadcrumb"},"inLanguage":"bg-BG","potentialAction":[{"@type":"ReadAction","target":["https:\/\/netzerolab-feba.bg\/mapping-climate-change-science-in-bulgaria\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/netzerolab-feba.bg\/mapping-climate-change-science-in-bulgaria\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/netzerolab-feba.bg\/"},{"@type":"ListItem","position":2,"name":"Mapping Climate Change Science in Bulgaria"}]},{"@type":"WebSite","@id":"https:\/\/netzerolab-feba.bg\/#website","url":"https:\/\/netzerolab-feba.bg\/","name":"Research Lab of Sofia University Aimed at Transforming Climate Neutrality Targets into Tangible Realities through Knowledge-Based Solutions","description":"Research Lab of Sofia University Aimed at Transforming Climate Neutrality Targets into Tangible Realities through Knowledge-Based Solutions","publisher":{"@id":"https:\/\/netzerolab-feba.bg\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/netzerolab-feba.bg\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"bg-BG"},{"@type":"Organization","@id":"https:\/\/netzerolab-feba.bg\/#organization","name":"Research Lab of Sofia University Aimed at Transforming Climate Neutrality Targets into Tangible Realities through Knowledge-Based Solutions","url":"https:\/\/netzerolab-feba.bg\/","logo":{"@type":"ImageObject","inLanguage":"bg-BG","@id":"https:\/\/netzerolab-feba.bg\/#\/schema\/logo\/image\/","url":"https:\/\/netzerolab-feba.bg\/wp-content\/uploads\/2024\/02\/cropped-FullLogo_Transparent_Header.webp","contentUrl":"https:\/\/netzerolab-feba.bg\/wp-content\/uploads\/2024\/02\/cropped-FullLogo_Transparent_Header.webp","width":450,"height":99,"caption":"Research Lab of Sofia University Aimed at Transforming Climate Neutrality Targets into Tangible Realities through Knowledge-Based Solutions"},"image":{"@id":"https:\/\/netzerolab-feba.bg\/#\/schema\/logo\/image\/"}}]}},"_links":{"self":[{"href":"https:\/\/netzerolab-feba.bg\/bg\/wp-json\/wp\/v2\/pages\/3001","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/netzerolab-feba.bg\/bg\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/netzerolab-feba.bg\/bg\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/netzerolab-feba.bg\/bg\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/netzerolab-feba.bg\/bg\/wp-json\/wp\/v2\/comments?post=3001"}],"version-history":[{"count":157,"href":"https:\/\/netzerolab-feba.bg\/bg\/wp-json\/wp\/v2\/pages\/3001\/revisions"}],"predecessor-version":[{"id":4701,"href":"https:\/\/netzerolab-feba.bg\/bg\/wp-json\/wp\/v2\/pages\/3001\/revisions\/4701"}],"wp:attachment":[{"href":"https:\/\/netzerolab-feba.bg\/bg\/wp-json\/wp\/v2\/media?parent=3001"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}