{"id":38346,"date":"2026-02-04T10:54:47","date_gmt":"2026-02-04T03:54:47","guid":{"rendered":"https:\/\/sdgscenter.undip.ac.id\/?page_id=38346"},"modified":"2026-04-04T10:49:11","modified_gmt":"2026-04-04T03:49:11","slug":"goal-12-ensure-sustainable-consumption-and-production-patterns","status":"publish","type":"page","link":"https:\/\/sdgscenter.undip.ac.id\/id\/goal-12-ensure-sustainable-consumption-and-production-patterns\/","title":{"rendered":"Goal 12 Ensure Sustainable Consumption and Production Patterns"},"content":{"rendered":"<p>[et_pb_section fb_built=&#8221;1&#8243; specialty=&#8221;on&#8221; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; z_index=&#8221;24&#8243; global_colors_info=&#8221;{}&#8221;][et_pb_column type=&#8221;3_4&#8243; specialty_columns=&#8221;3&#8243; _builder_version=&#8221;4.16&#8243; custom_padding=&#8221;|||&#8221; global_colors_info=&#8221;{}&#8221; custom_padding__hover=&#8221;|||&#8221;][et_pb_row_inner admin_label=&#8221;Row&#8221; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_column_inner saved_specialty_column_type=&#8221;3_4&#8243; admin_label=&#8221;Column&#8221; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_text module_class=&#8221;key-c&#8221; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; text_font=&#8221;||||||||solid&#8221; text_text_color=&#8221;#000352&#8243; text_font_size=&#8221;36px&#8221; header_text_color=&#8221;#000352&#8243; custom_margin=&#8221;||14px||false|false&#8221; text_font_size_tablet=&#8221;36px&#8221; text_font_size_phone=&#8221;30px&#8221; text_font_size_last_edited=&#8221;on|phone&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<p><strong>Goal 12 Responsible Consumption and Production<\/strong><\/p>\n<p>[\/et_pb_text][et_pb_text _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; text_text_color=&#8221;#000352&#8243; text_font_size=&#8221;20px&#8221; custom_margin=&#8221;||-8px||false|false&#8221; text_font_size_tablet=&#8221;20px&#8221; text_font_size_phone=&#8221;15px&#8221; text_font_size_last_edited=&#8221;on|phone&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<p style=\"text-align: justify;\">Ensure sustainable consumption and production patterns: what Universitas Diponegoro is doing in pursuit of this goal.<\/p>\n<p>[\/et_pb_text][et_pb_code _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][\/et_pb_code][et_pb_image src=&#8221;https:\/\/sdgscenter.undip.ac.id\/wp-content\/uploads\/2026\/02\/SDG-12-Ensure-sustainable-consumption-and-production-patterns.jpg&#8221; title_text=&#8221;SDG 12 Ensure sustainable consumption and production patterns&#8221; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; custom_margin=&#8221;||-33px||false|false&#8221; global_colors_info=&#8221;{}&#8221;][\/et_pb_image][et_pb_code _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; width=&#8221;100%&#8221; custom_margin=&#8221;0px||0px|0px|false|false&#8221; custom_padding=&#8221;|0px|||false|false&#8221; hover_enabled=&#8221;0&#8243; global_colors_info=&#8221;{}&#8221; sticky_enabled=&#8221;0&#8243;]    \n    <style>\n    \/* ============================================ *\/\n    \/* SDG COLOR CONFIGURATION *\/\n    \/* ============================================ *\/\n    :root {\n      --sdg-color-12: #e48e15;\n      --sdg-hover-12: color-mix(in srgb, var(--sdg-color-12) 85%, black);\n      --sdg-light-12: color-mix(in srgb, var(--sdg-color-12) 10%, white);\n    }\n    \n    * {\n      margin: 0;\n      padding: 0;\n      box-sizing: border-box;\n    }\n\n    body {\n      font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;\n    }\n    \n    .sdg-container-12 {\n      font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;\n      max-width: 100%;\n      margin: 0;\n      margin-top: 45px;\n    }\n    \n    .custom-dropdown-12 {\n      display: flex;\n      gap: 10px;\n      background: #fff;\n      padding: 0;\n      max-width: 100%;\n      margin: 0 auto;\n      flex-wrap: wrap;\n    }\n    \n    .custom-dropdown-12.layout-auto .dropdown-group-12 {\n      position: relative;\n      flex: 1 1 auto;\n      min-width: fit-content;\n    }\n    \n    .custom-dropdown-12.layout-full .dropdown-group-12 {\n      position: relative;\n      flex: 1 1 100%;\n      width: 100%;\n      min-width: fit-content;\n    }\n    \n    .custom-dropdown-12.layout-paired .dropdown-group-12 {\n      position: relative;\n      flex: 1 1 calc(50% - 5px);\n      min-width: 200px;\n    }\n    \n    .custom-dropdown-12.layout-paired .dropdown-group-12:nth-child(odd):last-child {\n      flex: 1 1 100%;\n    }\n    \n    .dropdown-parent-12 {\n      background: var(--sdg-color-12);\n      color: #fff;\n      padding: 15px 20px;\n      cursor: pointer;\n      font-weight: bold;\n      transition: background 0.3s;\n      white-space: nowrap;\n      text-align: center;\n      display: block;\n      width: 100%;\n      border: none;\n      user-select: none;\n    }\n    \n    .dropdown-parent-12:hover {\n      background: var(--sdg-hover-12);\n    }\n    \n    .dropdown-submenu-12 {\n      display: none;\n      position: absolute;\n      top: 100%;\n      left: 0;\n      background: #fff;\n      border: 1px solid #ddd;\n      min-width: 250px;\n      max-width: 400px;\n      max-height: 400px;\n      overflow-y: auto;\n      z-index: 100;\n      box-shadow: 0 2px 8px rgba(0,0,0,0.1);\n    }\n    \n    .dropdown-submenu-12.show {\n      display: block;\n    }\n    \n    .dropdown-submenu-12 div {\n      padding: 12px 16px;\n      cursor: pointer;\n      color: var(--sdg-color-12);\n      transition: all 0.3s;\n      background: #fff;\n      border-bottom: 1px solid #f0f0f0;\n    }\n\n    .dropdown-submenu-12 div:last-child {\n      border-bottom: none;\n    }\n    \n    .dropdown-submenu-12 div:hover {\n      background: var(--sdg-light-12);\n      padding-left: 20px;\n    }\n    \n    .dynamic-content-12 {\n      display: none;\n      margin-top: 20px;\n      padding: 0;\n      background: #e8eaf0;\n      border-radius: 8px;\n      max-width: 100%;\n      margin-left: auto;\n      margin-right: auto;\n      box-shadow: 0 2px 8px rgba(0,0,0,0.1);\n      position: relative;\n      overflow: hidden;\n    }\n\n    .dynamic-content-12.active {\n      display: block;\n      animation: fadeIn-12 0.4s ease-in;\n    }\n\n    @keyframes fadeIn-12 {\n      from { opacity: 0; transform: translateY(-10px); }\n      to { opacity: 1; transform: translateY(0); }\n    }\n\n    .close-btn-12 {\n      position: absolute;\n      top: 15px;\n      right: 15px;\n      background: #000352;\n      color: white;\n      border: none;\n      width: 35px;\n      height: 35px;\n      border-radius: 50%;\n      cursor: pointer;\n      font-size: 20px;\n      font-weight: bold;\n      display: flex;\n      align-items: center;\n      justify-content: center;\n      transition: all 0.3s;\n      box-shadow: 0 2px 4px rgba(0,0,0,0.2);\n      z-index: 10;\n    }\n\n    .close-btn-12:hover {\n      background: #000352;\n      transform: rotate(90deg);\n      box-shadow: 0 4px 8px rgba(0,0,0,0.3);\n    }\n\n    .pa-slider-card-12 {\n      background: #e8eaf0;\n      border-radius: 12px;\n      padding: 30px 30px 30px 30px;\n      border: none;\n      box-shadow: none;\n      position: relative;\n      margin: 20px;\n    }\n\n    \/* Navigation Section at Bottom *\/\n    .pa-slider-nav-top-12 {\n      display: flex;\n      justify-content: space-between;\n      align-items: center;\n      margin-top: 25px;\n      gap: 15px;\n      padding: 15px 20px;\n      background: transparent;\n      border-radius: 8px;\n      box-shadow: 0 2px 6px rgba(0,0,0,0.08);\n    }\n\n    .pa-slider-nav-top-12 button {\n      background: transparent;\n      border: 2px solid #000352;\n      width: 45px;\n      height: 45px;\n      border-radius: 50%;\n      font-size: 1.8em;\n      cursor: pointer;\n      color: #000352;\n      transition: all 0.3s ease;\n      display: flex;\n      align-items: center;\n      justify-content: center;\n      font-weight: bold;\n      flex-shrink: 0;\n    }\n\n    .pa-slider-nav-top-12 button:hover:not(:disabled) {\n      background: #000352;\n      color: #fff;\n      border-color: #000352;\n      transform: scale(1.05);\n    }\n\n    .pa-slider-nav-top-12 button:disabled {\n      opacity: 0.3;\n      cursor: not-allowed;\n    }\n\n    \/* Year Display in Navigation *\/\n    .year-display-12 {\n      flex: 1;\n      text-align: center;\n    }\n\n    .year-label-12 {\n      font-size: 0.75em;\n      color: #666;\n      font-weight: 600;\n      text-transform: uppercase;\n      letter-spacing: 1px;\n      margin-bottom: 5px;\n    }\n\n    .year-value-12 {\n      font-size: 2.5em;\n      font-weight: 800;\n      color: #000352;\n      line-height: 1;\n      text-shadow: 1px 1px 2px rgba(0,0,0,0.05);\n    }\n\n    .slide-indicator-12 {\n      font-size: 0.85em;\n      color: #666;\n      margin-top: 8px;\n      font-weight: 600;\n    }\n\n    .pa-slide-12 {\n      display: none;\n      animation: paFadeIn-12 0.4s ease-in-out;\n    }\n\n    .pa-slide-12.active {\n      display: block;\n    }\n\n    @keyframes paFadeIn-12 {\n      from { opacity: 0; transform: translateY(10px); }\n      to { opacity: 1; transform: translateY(0); }\n    }\n\n    .pa-slide-12 h3 {\n      font-family: inherit;\n      font-size: 1.3em;\n      font-weight: 700;\n      margin-bottom: 20px;\n      line-height: 1.3;\n      color: #000352;\n    }\n\n    .pa-image-container-12 {\n      margin: 20px 0;\n      text-align: center;\n    }\n\n    .pa-slide-image-12 {\n      max-width: 100%;\n      height: auto;\n      border-radius: 8px;\n      box-shadow: 0 4px 8px rgba(0,0,0,0.1);\n      display: block;\n      margin: 0 auto;\n    }\n\n    .pa-text-container-12 {\n      margin-bottom: 15px;\n    }\n\n    .pa-description-12 {\n      font-size: 0.95em;\n      line-height: 1.7;\n      color: #1f305f;\n      margin-bottom: 10px;\n      display: -webkit-box;\n      -webkit-line-clamp: 5;\n      -webkit-box-orient: vertical;  \n      overflow: hidden;\n      transition: all 0.3s ease;\n      white-space: pre-line;\n    }\n\n    .pa-description-12.expanded {\n      display: block;\n      -webkit-line-clamp: unset;\n      overflow: visible;\n    }\n\n    .pa-read-more-btn-12 {\n      background: none;\n      border: none;\n      color: #000352;  \n      font-weight: 700;\n      cursor: pointer;\n      padding: 5px 0;\n      text-decoration: underline;\n      font-size: 0.9em;\n      display: inline-block;\n    }\n\n    .evidence-section-12 {\n      margin-top: 20px;\n      padding-top: 15px;\n    }\n\n    .evidence-title-12 {\n      color: #000352;\n      font-size: 1em;\n      font-weight: bold;\n      margin-bottom: 10px;\n    }\n\n    .evidence-list-12 {\n      list-style: none;\n      padding: 0;\n      margin: 0;\n    }\n\n    .evidence-list-12 li {\n      margin-bottom: 8px;\n      border-bottom: none !important;\n    }\n\n    .evidence-list-12 a {\n      color: #000352;\n      text-decoration: none;\n      word-wrap: break-word;\n      word-break: break-word;\n      font-size: 0.85em;\n    }\n\n    .evidence-list-12 a:hover {\n      text-decoration: underline;\n      color: #000352;\n    }\n\n    \/* Scrollbar styling *\/\n    .dropdown-submenu-12::-webkit-scrollbar {\n      width: 8px;\n    }\n\n    .dropdown-submenu-12::-webkit-scrollbar-track {\n      background: #f1f1f1;\n    }\n\n    .dropdown-submenu-12::-webkit-scrollbar-thumb {\n      background: var(--sdg-color-12);\n      border-radius: 4px;\n    }\n\n    .dropdown-submenu-12::-webkit-scrollbar-thumb:hover {\n      background: var(--sdg-hover-12);\n    }\n\n    @media (max-width: 768px) {\n      .custom-dropdown-12 { flex-direction: column; }\n      .custom-dropdown-12 .dropdown-group-12 { \n        width: 100% !important; \n        flex: 1 1 100% !important;\n      }\n\n      \/* === perkecil tulisan indikator di tombol dropdown === *\/\n      .dropdown-parent-12 {\n        font-size: 0.78em;\n        padding: 10px 12px;\n        white-space: normal;\n        word-break: break-word;\n        line-height: 1.3;\n      }\n      .dropdown-submenu-12 div {\n        font-size: 0.85em;\n        padding: 10px 14px;\n      }\n\n      .dropdown-submenu-12 { left: 0; right: 0; max-width: 100%; }\n      .pa-slider-card-12 { padding: 30px 12px 12px 12px; }\n      .pa-slide-12 h3 { font-size: 1em; }\n      .pa-image-container-12 { margin: 10px 0; }\n\n      \/* === Perkecil tombol prev\/next dan tampilan tahun di mobile === *\/\n      .pa-slider-nav-top-12 {\n        padding: 8px 10px;\n        gap: 8px;\n        margin-top: 15px;\n      }\n\n      .pa-slider-nav-top-12 button {\n        width: 32px;\n        height: 32px;\n        font-size: 1.3em;\n        flex-shrink: 0;\n      }\n\n      .year-label-12 {\n        font-size: 0.65em;\n        letter-spacing: 0.5px;\n        margin-bottom: 2px;\n      }\n\n      .year-value-12 {\n        font-size: 1.4em;\n      }\n\n      .slide-indicator-12 {\n        font-size: 0.72em;\n        margin-top: 4px;\n      }\n    }\n    <\/style>\n    \n    <div class=\"sdg-container-12\">\n      <div class=\"custom-dropdown-12 layout-auto\">\n        <div class=\"dropdown-group-12\"><div class=\"dropdown-parent-12\">12.2 Operational measures<\/div><div class=\"dropdown-submenu-12\"><div data-content=\"ind-191\">12.2.1 Ethical Sourcing Policy<\/div><div data-content=\"ind-192\">12.2.2 Policy Waste Disposal - Hazardous Materials<\/div><div data-content=\"ind-193\">12.2.3 Policy Waste Disposal - Landfill Policy<\/div><div data-content=\"ind-194\">12.2.4 Policy for Minimisation of Plastic Use<\/div><div data-content=\"ind-195\">12.2.5 Policy for Minimisation of Disposable Items<\/div><div data-content=\"ind-196\">12.2.6 Disposable Policy: Extensions to Services<\/div><div data-content=\"ind-197\">12.2.7 Minimisation Policies Extended to Suppliers<\/div><\/div><\/div><div class=\"dropdown-group-12\"><div class=\"dropdown-parent-12\">12.3 Proportion of recycled waste<\/div><div class=\"dropdown-submenu-12\"><div data-content=\"ind-198\">12.3.1 Waste Tracking<\/div><div data-content=\"ind-199\">12.3.2 Proportion of Waste Recycled<\/div><\/div><\/div><div class=\"dropdown-group-12\"><div class=\"dropdown-parent-12\">12.4 Sustainability report<\/div><div class=\"dropdown-submenu-12\"><div data-content=\"ind-200\">12.4.1 Publication of a Sustainability Report<\/div><\/div><\/div><div class=\"dropdown-group-12\"><div class=\"dropdown-parent-12\">12.5 Undip Contribution<\/div><div class=\"dropdown-submenu-12\"><div data-content=\"ind-304\">12.5.1 Undip Contribution 1<\/div><\/div><\/div>      <\/div>\n      \n      <div id=\"content-container-12\"><\/div>\n    <\/div>\n    \n    <script>\n    (function() {\n      const sdgNumber = 12;\n      const contentData = {\"ind-191\":{\"title\":\"12.2.1 Ethical Sourcing Policy\",\"slides\":[{\"year\":\"2025\",\"content\":\"With the goal of achieving the \u2018Undip Green and Sustainable Campus\u2019 vision, UNDIP has put in place a waste management strategy aimed at cutting waste production and optimizing waste treatment. Through the establishment of Occupational Safety, Health and Environment Office (UPTK3L) at Undip in 2022 which coordinates the waste management within the University. In line with that the following year established regulation of the Rector of Universities Diponegoro Number 5 of 2023 concerning Waste Management at Universities Diponegoro which include the implementation of 3R principles, reduce, reuse, and recycle. For hazardous waste, each unit in UNDIP can send their hazardous waste to UPITK3L and UNDIP has built certified temporary hazardous waste storing system and joins hands with third party who hold permits for managing hazardous waste.\",\"evidence\":[\"https:\/\/sustainability.undip.ac.id\/2023\/07\/04\/kebijakan-universitas-diponegoro-dalam-pengelolaan-sampah-di-lingkungan-kampus\/\"],\"image_url\":\"\"},{\"year\":\"2024\",\"content\":\"Food vendors operating within the campus area are required by UNDIP to guarantee the food's safety and sanitation. In addition to being hygienic and nutritious, the food offered has to be halal. The Indonesian National Food and Drug Safety Agency is the official government body responsible for regulating food safety and quality in Indonesia, and the university strongly urges all food vendors operating on campus to obtain registration and accreditation from them. Signed on 23 December 2022, Rector's Circular Letter No. 41 year 2022 outlines the policy for ethical food sourcing and supply. In addition to that, on 19 December 2022, the UNDIP Rector also issued Circular Letter No. 35 year 2022, which requires all campus canteens to guarantee the food they provide is hygienic, safe, halal and affordable. The food should also be traditional food and produced domestically. Every canteen in the UNDIP campus is routinely inspected by the university. Policy created: 2017 || The policy (Circular Letter) No. 22\/UN7.P\/SE\/2017 signed on December 12, 2017 mandates all campus canteens to ensure the cleanliness, protection, and sanitation of the food offered. Also, the food must be halal and good.\",\"evidence\":[\"https:\/\/sustainability.undip.ac.id\/2022\/12\/24\/kebijakan-universitas-diponegoro-dalam-etikapenyediaan-konsumsi\/\",\"https:\/\/sustainability.undip.ac.id\/2022\/12\/24\/kebijakan-universitas-diponegoro-dalam-pengelolaan-kantin-di-kampus-undip\/\"],\"image_url\":\"\"},{\"year\":\"2023\",\"content\":\"UNDIP requires food vendors which are located in the campus area to ensure the cleanliness and safety of the food served. Apart from being clean and nutritious, the food sold must also be halal. The university strongly encourages every food vendor on campus to be registered and accredited by the Indonesian National Food and Drug Safety Agency, the official government agency that oversees food quality and safety in Indonesia. The ethical food sourcing and supply policy is stated in the Rector\u2019s Circular Letter No. 44\/UNP.P\/SE\/2020 which was signed on October 1, 2020. Previously on December 12, 2017, the Rector of UNDIP also issued Circular Letter No. 22\/UNP.P\/SE\/2017, mandated all campus canteens to ensure the cleanliness, protection, and sanitation of the food they sell. In addition, the food must be halal and delicious. The university periodically monitors every canteen located in the UNDIP area.\",\"evidence\":[\"https:\/\/sustainability.undip.ac.id\/2020\/10\/18\/se-tahun-2020-etika-penyediaan-konsumsi\/\"],\"image_url\":\"\"},{\"year\":\"2022\",\"content\":\"UNDIP requires food vendors (for university staffs and students) to assure the hygiene and security of the food served. The food must be both halal and good. Legal agencies in Indonesia, such as the Indonesian National Drug and Food Safety Body, require food vendors to be accredited. The policy on ethical food and supply sourcing is outlined in the Rector's Circular Letter No. 44\/UN7.P\/SE\/2020, which was signed on October 1, 2020. Previously on December 12, 2017, the Rector also issued Circular Letter No. 22\/UN7.P\/SE\/2017, mandating all campus canteens to ensure the cleanliness, protection, and sanitation of the food offered. Furthermore, the cuisine must be halal and delicious. These policies are now being implemented. Policy created: 2017 || The policy (Circular Letter) No. 22\/UN7.P\/SE\/2017 signed on December 12, 2017 mandates all campus canteens to ensure the cleanliness, protection, and sanitation of the food offered. Also, the food must be halal and good. Policy reviewed: 2020 || The Circular Letter No. 44\/UN7.P\/SE\/2020 signed on October 1, 2020 is a revision for the Circular Letter No. 21\/UN7.P\/SE\/2017 signed on 12 December 2017.\",\"evidence\":[\"https:\/\/sustainability.undip.ac.id\/2020\/10\/18\/se-tahun-2020-etika-penyediaan-konsumsi\/\",\"http:\/\/sustainability.undip.ac.id\/2017\/12\/12\/se-no-22-tahun-2017-circular-on-campus-canteen\/\"],\"image_url\":\"\"},{\"year\":\"2021\",\"content\":\"Food suppliers (for university staff and students) are mandated by UNDIP to ensure the cleanliness and security of the food served. The food must be halal and good as well. Food vendors must be accredited by legal bodies in Indonesia, such as the Indonesia's National Drug and Food Safety Body. The policy on ethical sourcing of food and supplies is stated in a circular letter No. 21\/UN7.P\/SE\/2017 signed on 12 December 2017 by the Rector. He also released a circular letter No. 22\/UN7.P\/SE\/2017 on 12 December 2017 requiring all campus canteens ensure the cleanliness, protection and sanitation of the food served. Also, the food must be halal and good. Nowadays, the policies on food and supplies are implement. || Policy created (yyyy): 2017\",\"evidence\":[\"http:\/\/sustainability.undip.ac.id\/2017\/12\/13\/se-etika-penyediaan-konsumsi-di-universitas-diponegoro\/\",\"http:\/\/sustainability.undip.ac.id\/2017\/12\/12\/se-no-22-tahun-2017-circular-on-campus-canteen\/\"],\"image_url\":\"https:\/\/sdgscenter.undip.ac.id\/uploads\/SE-Nomor-21-Tahun-2017.png\"}]},\"ind-192\":{\"title\":\"12.2.2 Policy Waste Disposal - Hazardous Materials\",\"slides\":[{\"year\":\"2025\",\"content\":\"In line with Rector Regulation No. 5 year 2023, UNDIP commits to deal with waste management in the UNDIP campus area. Waste management and processing at UNDIP are governed by this decree, which applies to all UNDIP faculty members. In the end, the UNDIP Integrated Waste Management Site will handle waste processing. Organic, inorganic, and hazardous waste have all been defined in terms of waste management and processing under this regulation. To ensure the proper waste management, a number of procedures must be followed when handling waste in the UNDIP campus area. The process of sorting and measuring waste begins at the point of origin, such as the faculty or unit\/office on the campus of Undip. Sorting of waste is done according to three categories: hazardous, inorganic, and organic waste. Moreover, the amount of waste sent to landfill and recycled are also recorded as reported in the link no 7.\",\"evidence\":[\"https:\/\/sustainability.undip.ac.id\/wp-content\/uploads\/2024\/11\/2-Laporan-Kegiatan-UPIT-K3L-Tahun-2023_compressed.pdf\"],\"image_url\":\"\"},{\"year\":\"2024\",\"content\":\"With the goal of achieving the 'Undip Green and Sustainable Campus' vision, UNDIP has put in place a waste management strategy aimed at cutting waste production and optimizing waste treatment. Through the Circular Letter of the UNDIP Rector No. 26 year 2022, signed on 9 December 2022, UNDIP as a body states the following policies, i.e., minimizing the use of plastic and paper, reusing and recycling solid waste, and disposing of garbage at the \\\"UNDIP Integrated Waste Management Installation\\\". Moreover, the waste management and processing in UNDIP must implement 3R principles, meaning reduction, reuse, and recycle. When it comes to hazardous waste, UNDIP has worked with other organizations who hold permits for managing hazardous waste. Policy created: 2019 || The policy was created on 30 December 2019. Policy reviewed: N\/A || The policy is still applicable, and therefore not altered so far.\",\"evidence\":[\"https:\/\/sustainability.undip.ac.id\/2022\/12\/30\/kebijakan-universitas-diponegoro-dalam-pengelolaan-dan-pengolahan-sampah-di-lingkungan-kampus-undip\/\",\"https:\/\/sustainability.undip.ac.id\/2023\/07\/04\/kebijakan-universitas-diponegoro-dalam-pengelolaan-sampah-di-lingkungan-kampus\/\"],\"image_url\":\"\"},{\"year\":\"2023\",\"content\":\"To realize the vision of \\\"UNDIP Go Green\\\", UNDIP has implemented a waste management policy to reduce the amount of waste and improve the handling of waste generated by UNDIP. The policy is stated in the Circular Letter of the Rector of UNDIP No. 27\/UNP.P\/SE\/2019 signed on December 30, 2019. The policy mandates waste management and processing based on the 3R principles, namely reduction, reuse, and recycle, as well as reducing the use of plastic and paper, reusing and recycling solid waste, and waste disposal at the \\\"UNDIP Integrated Waste Management Installation\\\". In the case of hazardous waste, UNDIP has collaborated with other parties who have hazardous waste management permits.\",\"evidence\":[\"http:\/\/sustainability.undip.ac.id\/2020\/11\/18\/se-nomor-27-tahun-2019-tentang-pengelolaan-sampah-di-universitas-diponegoro\/\"],\"image_url\":\"\"},{\"year\":\"2022\",\"content\":\"In order to represent the tagline \\\"UNDIP Go Green,\\\" UNDIP has implemented a waste disposal policy to decrease and improve the handling of UNDIP-generated garbage. The policy is outlined in the UNDIP Rector's Circular Letter No. 27\/UN7.P\/SE\/2019, which was signed on December 30, 2019. The policy mandates waste treatment and processing based on the 3R principles (reduction, reuse, and recycling), as well as the decrease of plastic and paper consumption, the reuse and recycling of solid waste, and waste disposal at the UNDIP Integrated Waste Recovery Plant (TPST). In the event of hazardous waste, UNDIP has worked with other parties who have a hazardous waste disposal license. Policy created: 2019 || The policy was created on 30 December 2019. Policy reviewed: N\/A || The policy is still applicable, and therefore not altered so far.\",\"evidence\":[\"http:\/\/sustainability.undip.ac.id\/2020\/11\/18\/se-nomor-27-tahun-2019-tentang-pengelolaan-sampah-di-universitas-diponegoro\/\"],\"image_url\":\"\"},{\"year\":\"2021\",\"content\":\"UNDIP has implemented a waste disposal policy to reduce and enhance the handling of UNDIP-generated waste in order to express the UNDIP Go Green's slogan. The policy is laid out in the circular letter No. 27\/UN7.P\/SE\/2019 signed on 30 December 2019 by the Rector of UNDIP. The policy requires the treatment of waste under the 3R principles (i.e., reduction, reuse and recycling), the reduction of the use of plastic and paper, the reuse and recycling of solid waste and the disposal of waste by the UNDIP Integrated Waste Recovery Plant (TPST). In the case of hazardous waste, in particular, UNDIP has partnered with third parties holding a license to deal with hazardous waste. || Policy created (yyyy): 2019\",\"evidence\":[\"http:\/\/sustainability.undip.ac.id\/2020\/11\/18\/se-nomor-27-tahun-2019-tentang-pengelolaan-sampah-di-universitas-diponegoro\/\"],\"image_url\":\"https:\/\/sdgscenter.undip.ac.id\/uploads\/SE-27.2019-Pengelolaan-Sampah-di-Undip.png\"}]},\"ind-193\":{\"title\":\"12.2.3 Policy Waste Disposal - Landfill Policy\",\"slides\":[{\"year\":\"2025\",\"content\":\"UNDIP has a waste disposal policy that includes garbage diversion and recycling. Waste that can be reused, such as paper, should be separated and not thrown away. Organic waste is recycled in order to make more useful items like fertilizer. Plastics and other inorganic leftovers are crushed and sold to recyclers (third parties). Only non-recyclable and non-reusable waste will be disposed of in landfills. Circular letter No. 27\/UN7.P\/SE\/2019, dated December 30, 2019, states the above-mentioned policy.\",\"evidence\":[\"https:\/\/sustainability.undip.ac.id\/2023\/07\/04\/kebijakan-universitas-diponegoro-dalam-pengelolaan-sampah-di-lingkungan-kampus\/\"],\"image_url\":\"\"},{\"year\":\"2024\",\"content\":\"In line with Rector Regulation No. 5 year 2023, UNDIP commits to deal with waste management in the UNDIP campus area. Waste management and processing at UNDIP are governed by this decree, which applies to all UNDIP faculty members. In the end, the UNDIP Integrated Waste Management Site will handle waste processing. Organic, inorganic, and hazardous waste have all been defined in terms of waste management and processing under this regulation. To ensure the proper waste management, a number of procedures must be followed when handling waste in the UNDIP campus area. The process of sorting and measuring waste begins at the point of origin, such as the faculty or unit\/office on the campus of Undip. Sorting of waste is done according to three categories: hazardous, inorganic, and organic waste. Moreover, the amount of waste sent to landfill and recycled are also recorded. Policy created: 2023 || The policy was created on 2023.\",\"evidence\":[\"https:\/\/htl.undip.ac.id\/v1\/download\/peraturan-rektor-nomor-5-tahun-2023\/?wpdmdl=923&refresh=652c8b02d63a81697417986\",\"https:\/\/sustainability.undip.ac.id\/2023\/07\/04\/kebijakan-universitas-diponegoro-dalam-pengelolaan-sampah-di-lingkungan-kampus\/\"],\"image_url\":\"\"},{\"year\":\"2023\",\"content\":\"UNDIP has a policy in terms of waste disposal which includes the diversion and recycling of waste, especially the waste generated by UNDIP itself. Reusable waste, such as paper, will be separated and not thrown away. Organic waste is recycled to produce more useful products such as organic fertilizer. Plastics and other inorganic waste are crushed and then sold to recyclers (third parties). Only non-recyclable and non-reusable waste will be disposed of in landfills. Rector\u2019s Circular Letter No. 27\/UN7.P\/SE\/2019, dated December 30, 2019, states and regulates the above-mentioned policies.\",\"evidence\":[\"https:\/\/sustainability.undip.ac.id\/wp-content\/uploads\/2020\/11\/SE-27-2019-Pengelolaan-Sampah-di-Undip-1.pdf\"],\"image_url\":\"\"},{\"year\":\"2022\",\"content\":\"UNDIP has a waste disposal policy that includes garbage diversion and recycling. Waste that can be reused, such as paper, should be separated and not thrown away. Organic waste is recycled in order to make more useful items like fertilizer. Plastics and other inorganic leftovers are crushed and sold to recyclers (third parties). Only non-recyclable and non-reusable waste will be disposed of in landfills. Circular letter No. 27\/UN7.P\/SE\/2019, dated December 30, 2019, states the above-mentioned policy. Policy created: 2019 || The policy was created on 30 December 2019. Policy reviewed: - || The policy is still relevant, and therefore not changed so far.\",\"evidence\":[\"http:\/\/sustainability.undip.ac.id\/wp-content\/uploads\/2020\/11\/SE-27.2019-Pengelolaan-Sampah-di-Undip-1.pdf\"],\"image_url\":\"\"},{\"year\":\"2021\",\"content\":\"UNDIP has a waste disposal policy addressing waste diversion and recycling. The waste that can be reused, for example papers, can be isolated and not disposed of for garbage. In order to produce more useful products, such as fertilizer, organic waste is recycled. Inorganic residues such as plastics are crushed and then sold to third parties for recycling. Only the waste that cannot be reused and recycled that will be sent to landfill. The policy is stated in circular letter No. 27\/UN7.P\/SE\/2019 signed on 30 December 2019. || Policy created (yyyy): 2019\",\"evidence\":[\"http:\/\/sustainability.undip.ac.id\/wp-content\/uploads\/2020\/11\/SE-27-2019-Pengelolaan-Sampah-di-Undip-1.pdf\"],\"image_url\":\"https:\/\/sdgscenter.undip.ac.id\/uploads\/SE-27.2019-Pengelolaan-Sampah-di-Undip.png\"}]},\"ind-194\":{\"title\":\"12.2.4 Policy for Minimisation of Plastic Use\",\"slides\":[{\"year\":\"2025\",\"content\":\"Since 2019, UNDIP has committed to reducing plastic waste by installing free drinking water dispensers across campus to replace plastic bottles. This initiative is supported by Circular Letter No. 40 of 2022, signed by the Rector on December 23, 2022, which encourages staff and students to avoid plastic wrappers and promote the use of non-plastic cups and dispensers. In 2023, UNDIP integrated a waste management system backed by Rector Regulation No. 5 of 2023, requiring campus members and units to reduce waste by limiting disposable plastics, reusing and recycling materials, and implementing clean, sustainable practices. Waste reduction is achieved through minimizing waste from goods and services, using biodegradable or reusable materials, reusing products, and applying recycling technologies safe for health and the environment.\",\"evidence\":[\"https:\/\/sustainability.undip.ac.id\/2023\/07\/04\/kebijakan-universitas-diponegoro-dalam-pengelolaan-sampah-di-lingkungan-kampus\/\"],\"image_url\":\"\"},{\"year\":\"2024\",\"content\":\"In order to reduce the quantity of waste plastic in the campus area, UNDIP encourages all academic staff members and students to refrain from using plastic food wrappers (during meetings) and food wrappers sold in the canteen through Circular Letter No. 40 year 2022, which was signed by the Rector of UNDIP on December 23, 2022. In addition, UNDIP promotes the avoidance of plastic drinking water bottles and the use of non-plastic cups and drinking water dispensers. Since 2019, UNDIP has made a commitment to provide free drinking water through the installation of drinking water dispensers in various faculty locations. As a result, there will be less plastic waste on campus from the use of plastic drinking water bottles. Policy created: 2017 || Policy for minimisation of plastic use was firstly created on 2017. However, due to some condition, the policy has been reviewed and updated on 2022. Policy reviewed: 2022 || Due to some conditions, the policy for minimisation of plastic use has been reviewed and updated on December 2022.\",\"evidence\":[\"https:\/\/sustainability.undip.ac.id\/2022\/12\/30\/kebijakan-universitas-diponegoro-dalam-pengurangan-penggunaan-plastik\/\",\"https:\/\/sustainability.undip.ac.id\/2019\/01\/19\/undip-jamin-air-minum-gratis-di-dalam-kampus\/\"],\"image_url\":\"\"},{\"year\":\"2023\",\"content\":\"Through the Circular Letter No. 40\/UN7.P\/SE\/2020 (signed by the Rector of UNDIP on October 1, 2020), UNDIP urges the entire academic staffs and students not to use plastic food wrappers (during meetings) and food wrappers sold in the canteen to reduce the amount of waste plastic in the campus area. UNDIP also encourages the use of drinking water dispensers, non-plastic cups, and the avoidance of plastic drinking water bottles. Since 2019 until now, UNDIP is committed to providing free drinking water through drinking water dispenser facilities which are placed at various locations in the faculties in UNDIP. This will reduce the use of plastic drinking water bottles so as to reduce plastic waste in the campus area.\",\"evidence\":[\"https:\/\/sustainability.undip.ac.id\/2020\/10\/03\/se-tahun-2020-pengurangan-penggunaan-plastik-di-lingkungan-universitas-diponegoro\/\"],\"image_url\":\"\"},{\"year\":\"2022\",\"content\":\"Through a circular letter No. 40\/UN7.P\/SE\/2020 (signed on October 1, 2020), UNDIP encourages all academic staff and students not to use plastic wrapping for food wrap (at meetings) and food wrap sold in the canteen to reduce plastic waste on campus. UNDIP also promotes the use of drinking water dispensers, non-plastic cups, and the avoidance of drinking water bottles made of plastic. Policy created: 2017 || Policy for minimisation of plastic use was firstly created on 2017. However, due to some condition, the policy has been reviewed and updated on 2020. Policy reviewed: 2020 || Due to some conditions, the policy for minimisation of plastic use has been reviewed and updated on October 2020.\",\"evidence\":[\"https:\/\/sustainability.undip.ac.id\/2020\/10\/03\/se-tahun-2020-pengurangan-penggunaan-plastik-di-lingkungan-universitas-diponegoro\/\"],\"image_url\":\"\"},{\"year\":\"2021\",\"content\":\"UNDIP encourages the reduction of plastic waste on campus through a circular letter No. 24\/UN7.P\/SE\/2017 (signed on 12 December 2017) asking all academic stufs and students to minimize the use of plastic wrapping for food wrap (at meetings) and food wrap sold in the canteen. UNDIP also performs plastic reducing activities by pushing for the use of drinking water dispensers, non-plastic cups and not using plastic bottles of drinking water. || Policy created (yyyy): 2017\",\"evidence\":[\"http:\/\/sustainability.undip.ac.id\/2018\/12\/15\/se-nomor-24-tahun-2017-tentang-pengurangan-penggunaan-plastik\/\"],\"image_url\":\"https:\/\/sdgscenter.undip.ac.id\/uploads\/SE-Penggunaan-Plastik.png\"}]},\"ind-195\":{\"title\":\"12.2.5 Policy for Minimisation of Disposable Items\",\"slides\":[{\"year\":\"2025\",\"content\":\"Through regulation policy of the Rector of Universitas Diponegoro Number 5 of 2023 concerning Waste Management at UNDIP Chapter IV related to Waste Management Implementation Article 14 and 15 enforces all the campus member and work units to conduct waste reduction and waste handling, in which waste reduction involves the following activities: limiting waste generation including plastic and disposable items, reusing waste, recycling waste. waste reduction efforts are conducted through reducing potential waste from goods and services, using materials that are reusable, recyclable, or biodegradable, collecting and reusing waste from already used products, applying clean, waste-free technologies, and applying recycling technologies that are safe for health and the environment.\",\"evidence\":[\"https:\/\/sustainability.undip.ac.id\/2023\/07\/04\/kebijakan-universitas-diponegoro-dalam-pengelolaan-sampah-di-lingkungan-kampus\/\"],\"image_url\":\"\"},{\"year\":\"2024\",\"content\":\"UNDIP as an institution has a very strong commitment to reducing the amount of waste produced in the campus area. In order to achieve the vision of \\\"Undip Green and Sustainable Campus\\\" UNDIP Rector issued Rector Regulation No. 5 year 2023 (signed by the Rector of UNDIP on 10 March 2023). This regulation encourages waste reduction, namely a series of activities that include limiting waste generation, recycling waste and reusing waste. In line with the above Rector regulation, Circular Letter No. 40 of 2022 (signed on 23 December 2022) also strongly recommends the UNDIP academic community to reduce the use of plastic, especially in the UNDIP campus area. Policy created: 2019 || The policy on waste management was created by UNDIP on 30 December 2019. However, due to some condition, the policy has been reviewed and updated on 2022. Policy reviewed: 2022 || The policy on reducing plastic use by academic staffs and students of UNDIP has been updated on December 2020.\",\"evidence\":[\"https:\/\/htl.undip.ac.id\/v1\/download\/peraturan-rektor-nomor-5-tahun-2023\/?wpdmdl=923&refresh=652c8b02d63a81697417986\",\"https:\/\/sustainability.undip.ac.id\/2022\/12\/30\/kebijakan-universitas-diponegoro-dalam-pengurangan-penggunaan-plastik\/\"],\"image_url\":\"\"},{\"year\":\"2023\",\"content\":\"UNDIP as an institution has a very strong commitment to reduce the amount of waste generated in the campus area. In order to achieve the vision of \\\"UNDIP Go Green\\\" the Rector of UNDIP issued Circular Letter No. 40\/UN7.P\/SE\/2020 (signed by the Rector of UNDIP on October 1, 2020) and No. 27\/UN7.P\/SE\/2019 (signed on December 30, 2019) which strongly encourages students and academic staff to reduce the use of single-use products, especially paper and plastic.\",\"evidence\":[\"https:\/\/sustainability.undip.ac.id\/2020\/10\/03\/se-tahun-2020-pengurangan-penggunaan-plastik-di-lingkungan-universitas-diponegoro\/\"],\"image_url\":\"\"},{\"year\":\"2022\",\"content\":\"UNDIP has policies to reduce the amount of waste generates. The regulations encourage both students and academic staff to reduce their usage of throwaway products, notably paper and plastics, in order to assist \\\"UNDIP Go Green\\\". Circular Letters No. 40\/UN7.P\/SE\/2020 (signed by the Rector of UNDIP on October 1, 2020) and No. 27\/UN7.P\/SE\/2019 (signed on 30 December 2019) detail the policies. Policy created: 2019 || The policy on waste management was created by UNDIP on 30 December 2019. Policy reviewed: 2020 || The policy on reducing plastic use by academic staffs and students of UNDIP has been updated on October 1, 2020.\",\"evidence\":[\"https:\/\/sustainability.undip.ac.id\/2020\/10\/03\/se-tahun-2020-pengurangan-penggunaan-plastik-di-lingkungan-universitas-diponegoro\/\",\"http:\/\/sustainability.undip.ac.id\/2020\/11\/18\/se-nomor-27-tahun-2019-tentang-pengelolaan-sampah-di-universitas-diponegoro\/\"],\"image_url\":\"\"},{\"year\":\"2021\",\"content\":\"UNDIP has a policies of reducing of disposal materials. In order to support \\\"UNDIP Go Green\\\", the policies urges both students and academic staffs to minimize the use of disposable objects particularly paper and plastics. The policies are stated in circular letter No. 24\/UN7.P\/SE\/2017 (signed by the Rector of UNDIP on 12 December 2017) and No. 27\/UN7.P\/SE\/2019 (signed on 30 December 2019). || Policy created (yyyy): 2017 || Policy reviewed (yyyy): 2019\",\"evidence\":[\"http:\/\/sustainability.undip.ac.id\/2018\/12\/15\/se-nomor-24-tahun-2017-tentang-pengurangan-penggunaan-plastik\/\",\"http:\/\/sustainability.undip.ac.id\/2020\/11\/18\/se-nomor-27-tahun-2019-tentang-pengelolaan-sampah-di-universitas-diponegoro\/\"],\"image_url\":\"https:\/\/sdgscenter.undip.ac.id\/uploads\/SE-27.2019-Pengelolaan-Sampah-di-Undip.png\"}]},\"ind-196\":{\"title\":\"12.2.6 Disposable Policy: Extensions to Services\",\"slides\":[{\"year\":\"2025\",\"content\":\"Regulation of the Rector of Universitas Diponegoro Number 5 of 2023 concerning Waste Management at UNDIP also also regulate extensions to outsourced services and the supply chain as mentioned in article 15 Waste reduction involves the following activities: Limiting waste generation, Reusing waste, Recycling waste. Waste reduction efforts are conducted through: Reducing potential waste from goods and services, using materials that are reusable, recyclable, or biodegradable, Collecting and reusing waste from already used products, and moreover Applying clean, waste-free technologies, and applying recycling technologies that are safe for health and the environment.\",\"evidence\":[\"https:\/\/sustainability.undip.ac.id\/2023\/07\/04\/kebijakan-universitas-diponegoro-dalam-pengelolaan-sampah-di-lingkungan-kampus\/\"],\"image_url\":\"\"},{\"year\":\"2024\",\"content\":\"As a body, UNDIP restricts the amount of waste produced on campus. In this instance, not only the UNDIP academic community but also outside service providers are expected to refrain from generating waste on the UNDIP campus. Rector Regulation No. 5, year 2023, which was signed by the UNDIP Rector on March 10, 2023, outlines this policy. In addition, service providers\u2014particularly those that provide food for meetings\u2014are urged to use organic materials or materials that break down quickly, like paper or leaves, rather than plastic wrap, packaging, or lids. Circular Letter No. 40 of 2022 (signed on December 23, 2022). outlines this policy.\",\"evidence\":[\"https:\/\/htl.undip.ac.id\/v1\/download\/peraturan-rektor-nomor-5-tahun-2023\/?wpdmdl=923&refresh=652c8b02d63a81697417986\",\"https:\/\/sustainability.undip.ac.id\/2022\/12\/30\/kebijakan-universitas-diponegoro-dalam-pengurangan-penggunaan-plastik\/\"],\"image_url\":\"\"},{\"year\":\"2023\",\"content\":\"In addition to being implemented on campus, involving academic staff and students, waste reduction strategies are also applied to outsourced services and supply chains who have a relationship or provide services to UNDIP. If the academic activity takes place outside the campus, such as meeting in a hotel, the hotel must provide dishes that are free from plastic wrap. Canteens on campus are also prohibited from selling food wrapped in plastic. The policy is stated in the Circular Letter No. 40\/UN7.P\/SE\/2020 which was published on October 1, 2020. Furthermore, the circular letter stated that all staff and students are encouraged to use social media and other media to actively campaign in their respective environments and society to reduce the use of plastic packaging and waste. Real activity have also been shown by UNDIP students in the community. UNDIP students held the \\\"Anti-Plastic Movement\\\" by engaging the public and business actors in the city of Semarang to participate in reducing\",\"evidence\":[\"https:\/\/sustainability.undip.ac.id\/2020\/10\/03\/se-tahun-2020-pengurangan-penggunaan-plastik-di-lingkungan-universitas-diponegoro\/\"],\"image_url\":\"\"},{\"year\":\"2022\",\"content\":\"The strategy for reducing disposal materials is also applied to outsourced services and the supply chain, in addition to the internal UNDIP. If the activity takes place off campus, such as in a hotel, the hotel must supply dishes that are free of plastic wrap. Canteens on campus are also prohibited from selling food that is wrapped in plastic. The policy is detailed in Circular Letter No. 40\/UN7.P\/SE\/2020, which was issued on October 1, 2020. The circular letter further states that all staff and students are encouraged to use social media and other media to actively campaign in their individual surroundings to reduce the usage of packaging and plastic trash.\",\"evidence\":[\"https:\/\/sustainability.undip.ac.id\/2020\/10\/03\/se-tahun-2020-pengurangan-penggunaan-plastik-di-lingkungan-universitas-diponegoro\/\"],\"image_url\":\"\"},{\"year\":\"2021\",\"content\":\"Besides for the internal UNDIP, the policy for eliminating the disposal materials is also applied to outsourced services and the supply chain. The policy is mentioned in a circular letter No. 24\/UN7.P\/SE\/2017 signed on 12 December 2017. It is also mentioned in the circular letter that all staffs and students are encouraged to actively campaigns in reducing the use of packaging and plastic waste in their respective environments through social media and other media.\",\"evidence\":[\"http:\/\/sustainability.undip.ac.id\/2018\/12\/15\/se-nomor-24-tahun-2017-tentang-pengurangan-penggunaan-plastik\/\"],\"image_url\":\"https:\/\/sdgscenter.undip.ac.id\/uploads\/SE-Penggunaan-Plastik.png\"}]},\"ind-197\":{\"title\":\"12.2.7 Minimisation Policies Extended to Suppliers\",\"slides\":[{\"year\":\"2025\",\"content\":\"The minimization policies at UNDIP extend to suppliers and the broader supply chain to ensure sustainable waste management practices. In accordance with Rector Regulation No. 5, year 2023 Article 7 paragraph (2) letter c of the technical guidelines for Waste Management, the policies mandate the units within university for the application of the 3R principle (Reduce, Reuse, Recycle) for all materials used; efficient material use in both operational activities and consumption within the work environment; separate waste handling to ensure waste is sorted for proper disposal or recycling; priority for recycling materials to reduce landfill waste; and minimization of toxic materials during operations and material use to protect health and the environment. Additionally, these policies support comprehensive waste management from upstream to downstream, promoting campus-wide integration and active participation in sustainable waste practices for campus residents and suppliers alike\",\"evidence\":[\"https:\/\/sustainability.undip.ac.id\/2023\/07\/04\/kebijakan-universitas-diponegoro-dalam-pengelolaan-sampah-di-lingkungan-kampus\/\"],\"image_url\":\"\"},{\"year\":\"2024\",\"content\":\"UNDIP limits the quantity of waste generated on campus. In this case, UNDIP is requesting to outsourced suppliers and the supply chain such as suppliers of equipment, stationary, building contracts to produce less or no waste on the UNDIP campus. This policy is outlined in Rector Regulation No. 5, year 2023, which was signed by the UNDIP Rector on March 10, 2023. Furthermore, the outsourced suppliers and the supply chain are also required to contribute in reducing the waste particularly plastic waste. Circular Letter No. 40 of 2022, signed December 23, 2022, contains the details of this policy.\",\"evidence\":[\"https:\/\/htl.undip.ac.id\/v1\/download\/peraturan-rektor-nomor-5-tahun-2023\/?wpdmdl=923&refresh=652c8b02d63a81697417986\",\"https:\/\/sustainability.undip.ac.id\/2022\/12\/30\/kebijakan-universitas-diponegoro-dalam-pengurangan-penggunaan-plastik\/\"],\"image_url\":\"\"},{\"year\":\"2023\",\"content\":\"To reach the vision \\\"UNDIP Go Green\\\", UNDIP commits to reducing waste both in the campus area and around the campus area. In line with this commitment, UNDIP has a policy requiring outsourced vendors and supply chains to greatly reduce waste disposal. The policy is described in Circular Letter No. 40\/UN7.P\/SE\/2020, which was signed by the UNDIP Rector on October 1, 2020.\",\"evidence\":[\"https:\/\/sustainability.undip.ac.id\/2020\/10\/03\/se-tahun-2020-pengurangan-penggunaan-plastik-di-lingkungan-universitas-diponegoro\/\"],\"image_url\":\"\"},{\"year\":\"2022\",\"content\":\"UNDIP has a policy requiring outsourced vendors and supply chains to reduce waste disposal. The policy is described in Circular Letter No. 40\/UN7.P\/SE\/2020, which was signed by the UNDIP Rector on October 1, 2020.\",\"evidence\":[\"https:\/\/sustainability.undip.ac.id\/2020\/10\/03\/se-tahun-2020-pengurangan-penggunaan-plastik-di-lingkungan-universitas-diponegoro\/\"],\"image_url\":\"\"},{\"year\":\"2021\",\"content\":\"UNDIP has a policy that ensure the outsourced suppliers and supply chain to minimize the disposal materials. The policy is mentioned in circular letter No. 24\/UN7.P\/SE\/2017 signed by the Rector of UNDIP on 12 December 2017.\",\"evidence\":[\"http:\/\/sustainability.undip.ac.id\/2018\/12\/15\/se-nomor-24-tahun-2017-tentang-pengurangan-penggunaan-plastik\/\"],\"image_url\":\"https:\/\/sdgscenter.undip.ac.id\/uploads\/SE-Penggunaan-Plastik.png\"}]},\"ind-199\":{\"title\":\"12.3.2 Proportion of Waste Recycled\",\"slides\":[{\"year\":\"2025\",\"content\":\"Amount of waste generated: 209mt || Amount of waste recycled: 208mt || Amount of waste sent to landfill: 20mt\",\"evidence\":[\"https:\/\/drive.google.com\/drive\/folders\/1YVLCFSGbyvzx9Wc2q-ZA6IHNGFNf2nLI\"],\"image_url\":\"\"},{\"year\":\"2024\",\"content\":\"Amount of waste generated: 291 mt || Amount of waste recycled: 254 mt || Amount of waste sent to landfill: 39 mt\",\"evidence\":[\"https:\/\/drive.google.com\/drive\/folders\/12mK_skSB3-cl.faWQslEehN_p8re7baGj\"],\"image_url\":\"\"},{\"year\":\"2023\",\"content\":\"Amount of waste generated: 289 mt || Amount of waste recycled: 231 mt || Amount of waste sent to landfill: 58 mt\",\"evidence\":[],\"image_url\":\"\"},{\"year\":\"2022\",\"content\":\"Through Integrated Waste Recovery Plant (TPSIT), UNDIP monitors and measures how much waste is created and recycled across the campus. This facility was established in 2015 and is still in good working order. Amount of waste generated: 1,623 mt || Amount of waste recycled: 1,035 mt || Amount of waste sent to landfill: 587 mt\",\"evidence\":[\"http:\/\/www.kampusundip.com\/2016\/03\/undip-perkenalkan-tempat-pengelolaan.html\"],\"image_url\":\"\"},{\"year\":\"2021\",\"content\":\"UNDIP measures the amount of waste generated and recycled throughout the university through an Integrated Waste Recovery Plant (TPST). This facility was set up in 2015 and is still operating well. || Amount of waste generated: 1,623 mt || Amount of waste recycled: 1,035 mt || Amount of waste sent to landfill: 587 mt\",\"evidence\":[\"http:\/\/www.kampusundip.com\/2016\/03\/undip-perkenalkan-tempat-pengelolaan.html\",\"http:\/\/lpmmomentum.com\/2016\/04\/undip-kelola-sampah-secara-mandiri-dengan-tpst\/\"],\"image_url\":\"\"}]},\"ind-200\":{\"title\":\"12.4.1 Publication of a Sustainability Report\",\"slides\":[{\"year\":\"2025\",\"content\":\"Every year, UNDIP publishes a sustainability report.\",\"evidence\":[\"https:\/\/sustainability.undip.ac.id\/wp-content\/uploads\/2024\/10\/Sustainability-Report-2023-2024.pdf\"],\"image_url\":\"\"},{\"year\":\"2024\",\"content\":\"Every year, UNDIP publishes a sustainability report.\",\"evidence\":[\"https:\/\/sustainability.undip.ac.id\/wp-content\/uploads\/2023\/10\/Sustainability-Report-2022-2023.pdf\"],\"image_url\":\"\"},{\"year\":\"2023\",\"content\":\"Every year, UNDIP publishes a sustainability report.\",\"evidence\":[\"https:\/\/sustainability.undip.ac.id\/wp-content\/uploads\/2021\/11\/SUSTAINABILITY-REPORT-2020-2021_compressed.pdf\"],\"image_url\":\"\"},{\"year\":\"2022\",\"content\":\"Every year, UNDIP publishes a sustainability report.\",\"evidence\":[\"https:\/\/sustainability.undip.ac.id\/wp-content\/uploads\/2021\/11\/SUSTAINABILITY-REPORT-2020-2021_compressed.pdf\"],\"image_url\":\"\"},{\"year\":\"2021\",\"content\":\"UNDIP has published the sustainability report annually.\",\"evidence\":[\"http:\/\/sustainability.undip.ac.id\/wp-content\/uploads\/2020\/11\/SUSTAINABILITY_REPORT_UNDIP_2019-2020.pdf\"],\"image_url\":\"\"}]}};\n      let currentSlideIndex = {};\n      \n      document.addEventListener('DOMContentLoaded', function() {\n        const containerSelector = '#content-container-' + sdgNumber;\n        const dropdownGroups = document.querySelectorAll('.dropdown-group-' + sdgNumber);\n        const contentContainer = document.querySelector(containerSelector);\n        \n        if (!contentContainer) {\n          console.error('Content container not found:', containerSelector);\n          return;\n        }\n        \n        console.log('SDG ' + sdgNumber + ' dropdown system initializing');\n        \n        dropdownGroups.forEach((group, index) => {\n          const parent = group.querySelector('.dropdown-parent-' + sdgNumber);\n          const submenu = group.querySelector('.dropdown-submenu-' + sdgNumber);\n          \n          console.log('Setting up dropdown ' + (index + 1) + ':', parent.textContent.trim());\n          \n          parent.addEventListener('click', function(e) {\n            e.preventDefault();\n            e.stopPropagation();\n            \n            console.log('Parent clicked:', this.textContent.trim());\n            \n            document.querySelectorAll('.dropdown-submenu-' + sdgNumber).forEach(menu => {\n              if (menu !== submenu) {\n                menu.classList.remove('show');\n                menu.style.display = 'none';\n              }\n            });\n            \n            const isVisible = submenu.classList.contains('show');\n            \n            if (isVisible) {\n              submenu.classList.remove('show');\n              submenu.style.display = 'none';\n              console.log('Closing submenu');\n            } else {\n              submenu.classList.add('show');\n              submenu.style.display = 'block';\n              console.log('Opening submenu');\n            }\n          });\n          \n          const items = submenu.querySelectorAll('[data-content]');\n          items.forEach(item => {\n            item.addEventListener('click', function(e) {\n              e.preventDefault();\n              e.stopPropagation();\n              \n              const contentId = this.getAttribute('data-content');\n              console.log('Submenu item clicked:', contentId);\n              showContent(contentId);\n              \n              submenu.classList.remove('show');\n              submenu.style.display = 'none';\n            });\n          });\n        });\n        \n        document.addEventListener('click', function(e) {\n          if (!e.target.closest('.dropdown-group-' + sdgNumber)) {\n            document.querySelectorAll('.dropdown-submenu-' + sdgNumber).forEach(menu => {\n              menu.classList.remove('show');\n              menu.style.display = 'none';\n            });\n          }\n        });\n        \n        function showContent(id) {\n          const data = contentData[id];\n          \n          if (!data || !data.slides || data.slides.length === 0) {\n            return;\n          }\n          \n          currentSlideIndex[id] = 0;\n          \n          let slidesHtml = data.slides.map((slide, index) => {\n            let formattedContent = slide.content.replace(\/\\|\\|\/g, '\\n');\n            \n            let imageHtml = '';\n            if (slide.image_url && slide.image_url.trim() !== '') {\n              imageHtml = `\n                <div class=\"pa-image-container-${sdgNumber}\">\n                  <img decoding=\"async\" src=\"${slide.image_url}\" \n                       alt=\"Image for ${data.title} - ${slide.year}\" \n                       class=\"pa-slide-image-${sdgNumber}\"\n                       onerror=\"this.parentElement.style.display='none'\">\n                <\/div>\n              `;\n            }\n            \n            let evidenceHtml = '';\n            if (slide.evidence && slide.evidence.length > 0) {\n              evidenceHtml = `\n                <div class=\"evidence-section-${sdgNumber}\">\n                  <h4 class=\"evidence-title-${sdgNumber}\">Evidence URL:<\/h4>\n                  <ul class=\"evidence-list-${sdgNumber}\">\n                    ${slide.evidence.map(url => `<li><a href=\"${url}\" target=\"_blank\">${url}<\/a><\/li>`).join('')}\n                  <\/ul>\n                <\/div>\n              `;\n            }\n            \n            return `\n              <div class=\"pa-slide-${sdgNumber} ${index === 0 ? 'active' : ''}\" data-slide=\"${index}\" data-year=\"${slide.year}\">\n                <h3>${data.title}<\/h3>\n                ${imageHtml}\n                <div class=\"pa-text-container-${sdgNumber}\">\n                  <p class=\"pa-description-${sdgNumber}\">${formattedContent}<\/p>\n                  <button class=\"pa-read-more-btn-${sdgNumber}\" style=\"display: none;\">Read More<\/button>\n                <\/div>\n                ${evidenceHtml}\n              <\/div>\n            `;\n          }).join('');\n          \n          contentContainer.innerHTML = `\n            <div class=\"dynamic-content-${sdgNumber} active\">\n              <button class=\"close-btn-${sdgNumber}\" onclick=\"closeContent${sdgNumber}()\" title=\"Close\">\u00d7<\/button>\n              <div class=\"pa-slider-card-${sdgNumber}\">\n                <!-- Slide Content -->\n                <div class=\"pa-slider-${sdgNumber}\" data-content-id=\"${id}\">\n                  ${slidesHtml}\n                <\/div>\n                \n                <!-- Navigation at Bottom with Year Display -->\n                <div class=\"pa-slider-nav-top-${sdgNumber}\">\n                  <button class=\"prev\" aria-label=\"Previous Slide\" onclick=\"navigateSlide${sdgNumber}('${id}', -1)\">\u2039<\/button>\n                  <div class=\"year-display-${sdgNumber}\">\n                    <div class=\"year-label-${sdgNumber}\">Year<\/div>\n                    <div class=\"year-value-${sdgNumber}\" id=\"current-year-${id}\">${data.slides[0].year}<\/div>\n                    <div class=\"slide-indicator-${sdgNumber}\">\n                      <span id=\"current-slide-${id}\">1<\/span> \/ ${data.slides.length}\n                    <\/div>\n                  <\/div>\n                  <button class=\"next\" aria-label=\"Next Slide\" onclick=\"navigateSlide${sdgNumber}('${id}', 1)\">\u203a<\/button>\n                <\/div>\n              <\/div>\n            <\/div>\n          `;\n          \n          setTimeout(() => {\n            checkAndSetupReadMore();\n          }, 300);\n          \n          updateNavButtons(id);\n          \n          setTimeout(() => {\n            contentContainer.scrollIntoView({ behavior: 'smooth', block: 'start' });\n          }, 100);\n        }\n        \n        function checkAndSetupReadMore() {\n          document.querySelectorAll('.pa-slide-' + sdgNumber).forEach(slide => {\n            const desc = slide.querySelector('.pa-description-' + sdgNumber);\n            const btn = slide.querySelector('.pa-read-more-btn-' + sdgNumber);\n            \n            if (!desc || !btn) return;\n            \n            const wasActive = slide.classList.contains('active');\n            \n            if (!wasActive) {\n              slide.style.display = 'block';\n              slide.style.visibility = 'hidden';\n              slide.style.position = 'absolute';\n            }\n            \n            void desc.offsetHeight;\n            \n            const isTruncated = desc.scrollHeight > (desc.clientHeight + 5);\n            \n            if (isTruncated) {\n              btn.style.display = 'inline-block';\n              btn.onclick = function() {\n                if (desc.classList.contains('expanded')) {\n                  desc.classList.remove('expanded');\n                  this.innerText = 'Read More';\n                } else {\n                  desc.classList.add('expanded');\n                  this.innerText = 'Show Less';\n                }\n              };\n            } else {\n              btn.style.display = 'none';\n            }\n            \n            if (!wasActive) {\n              slide.style.display = '';\n              slide.style.visibility = '';\n              slide.style.position = '';\n            }\n          });\n        }\n        \n        window['navigateSlide' + sdgNumber] = function(contentId, direction) {\n          const data = contentData[contentId];\n          if (!data) return;\n          \n          const slides = document.querySelectorAll(`[data-content-id=\"${contentId}\"] .pa-slide-${sdgNumber}`);\n          const totalSlides = slides.length;\n          \n          slides.forEach(s => {\n            s.classList.remove('active');\n            s.style.display = 'none';\n          });\n          \n          currentSlideIndex[contentId] = (currentSlideIndex[contentId] + direction + totalSlides) % totalSlides;\n          \n          const currentSlide = slides[currentSlideIndex[contentId]];\n          currentSlide.classList.add('active');\n          currentSlide.style.display = 'block';\n          \n          \/\/ Update year display\n          const yearValue = currentSlide.getAttribute('data-year');\n          const yearDisplay = document.getElementById(`current-year-${contentId}`);\n          if (yearDisplay && yearValue) {\n            yearDisplay.textContent = yearValue;\n          }\n          \n          const desc = currentSlide.querySelector('.pa-description-' + sdgNumber);\n          const btn = currentSlide.querySelector('.pa-read-more-btn-' + sdgNumber);\n          \n          if (desc && btn) {\n            desc.classList.remove('expanded');\n            btn.innerText = 'Read More';\n            \n            setTimeout(() => {\n              const isTruncated = desc.scrollHeight > (desc.clientHeight + 5);\n              btn.style.display = isTruncated ? 'inline-block' : 'none';\n            }, 50);\n          }\n          \n          const indicator = document.getElementById(`current-slide-${contentId}`);\n          if (indicator) {\n            indicator.textContent = currentSlideIndex[contentId] + 1;\n          }\n          \n          updateNavButtons(contentId);\n        }\n        \n        function updateNavButtons(contentId) {\n          const data = contentData[contentId];\n          if (!data) return;\n          \n          const prevBtn = document.querySelector('.pa-slider-nav-top-' + sdgNumber + ' .prev');\n          const nextBtn = document.querySelector('.pa-slider-nav-top-' + sdgNumber + ' .next');\n          \n          if (prevBtn) prevBtn.disabled = currentSlideIndex[contentId] === 0;\n          if (nextBtn) nextBtn.disabled = currentSlideIndex[contentId] === data.slides.length - 1;\n        }\n        \n        window['closeContent' + sdgNumber] = function() {\n          contentContainer.innerHTML = '';\n        }\n        \n        console.log('SDG ' + sdgNumber + ' dropdown system initialized successfully');\n      });\n    })();\n    <\/script>\n    \n    [\/et_pb_code][et_pb_code _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; hover_enabled=&#8221;0&#8243; global_colors_info=&#8221;{}&#8221; sticky_enabled=&#8221;0&#8243;][\/et_pb_code][\/et_pb_column_inner][\/et_pb_row_inner][et_pb_row_inner _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_column_inner saved_specialty_column_type=&#8221;3_4&#8243; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_text module_class=&#8221;key-c&#8221; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; text_font=&#8221;||||||||solid&#8221; text_text_color=&#8221;#000352&#8243; text_font_size=&#8221;24px&#8221; custom_margin=&#8221;||8px||false|false&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<p><strong>Student &amp; Internal Support Facilities<\/strong><\/p>\n<p>[\/et_pb_text][et_pb_divider color=&#8221;#103464&#8243; divider_weight=&#8221;4px&#8221; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; width=&#8221;47%&#8221; width_tablet=&#8221;47%&#8221; width_phone=&#8221;22%&#8221; width_last_edited=&#8221;on|phone&#8221; custom_margin=&#8221;||-110px||false|false&#8221; custom_margin_tablet=&#8221;||-110px||false|false&#8221; custom_margin_phone=&#8221;||-80px||false|false&#8221; custom_margin_last_edited=&#8221;on|phone&#8221; custom_padding=&#8221;|37px|||false|false&#8221; global_colors_info=&#8221;{}&#8221;][\/et_pb_divider][\/et_pb_column_inner][\/et_pb_row_inner][et_pb_row_inner _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; width=&#8221;100%&#8221; height=&#8221;400px&#8221; custom_margin=&#8221;||-36px||false|false&#8221; custom_margin_tablet=&#8221;||-36px||false|false&#8221; custom_margin_phone=&#8221;15px||-17px||false|false&#8221; custom_margin_last_edited=&#8221;on|phone&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_column_inner saved_specialty_column_type=&#8221;3_4&#8243; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_code _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;]<div class='ays-chart-container-google ays-chart-container-15' id='ays-chart-container69e8b644bfe7d' data-id='69e8b644bfe7d'><div class='ays-chart-header-container'><div class='ays-chart-charts-description ays-chart-charts-description69e8b644bfe7d'><\/div><\/div><div class='ays-chart-charts-main-container ays-chart-charts-main-container69e8b644bfe7d' id=\"ays-chart-column_chart69e8b644bfe7d\" data-type='column_chart'><\/div><div class='ays-chart-actions-container'><div class='ays-chart-export-buttons' data-id='15'><\/div><\/div><\/div>[\/et_pb_code][\/et_pb_column_inner][\/et_pb_row_inner][\/et_pb_column][et_pb_column type=&#8221;1_4&#8243; admin_label=&#8221;Column&#8221; _builder_version=&#8221;4.16&#8243; custom_padding=&#8221;|||&#8221; global_colors_info=&#8221;{}&#8221; custom_padding__hover=&#8221;|||&#8221;][et_pb_code admin_label=&#8221;Code&#8221; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; sticky_limit_top=&#8221;row&#8221; sticky_limit_bottom=&#8221;section&#8221; hover_enabled=&#8221;0&#8243; global_colors_info=&#8221;{}&#8221; sticky_enabled=&#8221;0&#8243;]<\/p>\n<div class=\"pa-sustainability-card\"><!-- [et_pb_line_break_holder] -->  <\/p>\n<h1 class=\"pa-sustainability-heading\">Explore UNDIP SDGs Impact!<\/h1>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  <\/p>\n<div class=\"pa-sustainability-menu\"><!-- [et_pb_line_break_holder] -->        <a href=\"https:\/\/sdgscenter.undip.ac.id\/id\/goal-1-no-poverty\/\" class=\"menu-item\">Goal 1 No Poverty<\/a><!-- [et_pb_line_break_holder] -->    <a href=\"https:\/\/sdgscenter.undip.ac.id\/id\/goal-2-zero-hunger\/\" class=\"menu-item\">Goal 2 Zero Hunger<\/a><!-- [et_pb_line_break_holder] -->    <a href=\"https:\/\/sdgscenter.undip.ac.id\/id\/goal-3-good-health-and-well-being\/\" class=\"menu-item\">Goal 3 Good Health and Well-being<\/a><!-- [et_pb_line_break_holder] -->    <a href=\"https:\/\/sdgscenter.undip.ac.id\/id\/goal-4-quality-education\/\" class=\"menu-item\">Goal 4 Quality Education<\/a><!-- [et_pb_line_break_holder] -->    <a href=\"https:\/\/sdgscenter.undip.ac.id\/id\/goal-5-gender-equality\/\" class=\"menu-item\">Goal 5 Gender Equality<\/a><!-- [et_pb_line_break_holder] -->    <a href=\"https:\/\/sdgscenter.undip.ac.id\/id\/goal-6-clean-water-and-sanitation\/\" class=\"menu-item\">Goal 6 Clean Water and Sanitation<\/a><!-- [et_pb_line_break_holder] -->    <a href=\"https:\/\/sdgscenter.undip.ac.id\/id\/goal-7-affordable-and-clean-energy\/\" class=\"menu-item\">Goal 7 Affordable and Clean Energy<\/a><!-- [et_pb_line_break_holder] -->    <a href=\"https:\/\/sdgscenter.undip.ac.id\/id\/goal-8-decent-work-and-economic-growth\/\" class=\"menu-item\">Goal 8 Decent Work and Economic Growth<\/a><!-- [et_pb_line_break_holder] -->    <a href=\"https:\/\/sdgscenter.undip.ac.id\/id\/goal-9-industry-innovation-and-infrastructure\/\" class=\"menu-item\">Goal 9 Industry, Innovation and Infrastructure<\/a><!-- [et_pb_line_break_holder] -->    <a href=\"https:\/\/sdgscenter.undip.ac.id\/id\/goal-10-reduced-inequalities\/\" class=\"menu-item\">Goal 10 Reduced Inequalities<\/a><!-- [et_pb_line_break_holder] -->    <a href=\"https:\/\/sdgscenter.undip.ac.id\/id\/goal-11-sustainable-cities-and-communities\/\" class=\"menu-item\">Goal 11 Sustainable Cities and Communities<\/a><!-- [et_pb_line_break_holder] -->    <a href=\"https:\/\/sdgscenter.undip.ac.id\/id\/goal-12-ensure-sustainable-consumption-and-production-patterns\/\" class=\"menu-item\">Goal 12 Responsible Consumption and Production<\/a><!-- [et_pb_line_break_holder] -->    <a href=\"https:\/\/sdgscenter.undip.ac.id\/id\/goal-13-climate-action\/\" class=\"menu-item\">Goal 13 Climate Action<\/a><!-- [et_pb_line_break_holder] -->    <a href=\"https:\/\/sdgscenter.undip.ac.id\/id\/goal-14-life-below-water\/\" class=\"menu-item\">Goal 14 Life Below Water<\/a><!-- [et_pb_line_break_holder] -->    <a href=\"https:\/\/sdgscenter.undip.ac.id\/id\/goal-15-life-on-land\/\" class=\"menu-item\">Goal 15 Life On Land<\/a><!-- [et_pb_line_break_holder] -->    <a href=\"https:\/\/sdgscenter.undip.ac.id\/id\/goal-16-peace-justice-and-strong-institutions\/\" class=\"menu-item\">Goal 16 Peace, Justice and Strong Institution<\/a><!-- [et_pb_line_break_holder] -->    <a href=\"https:\/\/sdgscenter.undip.ac.id\/id\/goal-17-partnerships-for-the-goals\/\" class=\"menu-item\">Goal 17 Partnerships for the Goals<\/a><!-- [et_pb_line_break_holder] -->  <\/div>\n<p><!-- [et_pb_line_break_holder] --><\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><\/p>\n<style><!-- [et_pb_line_break_holder] -->\/* CARD STICKY *\/<!-- [et_pb_line_break_holder] -->.pa-sustainability-card {<!-- [et_pb_line_break_holder] -->  position: sticky;<!-- [et_pb_line_break_holder] -->  top: 100px; \/* jarak dari header saat scroll *\/<!-- [et_pb_line_break_holder] -->  width: 300px;<!-- [et_pb_line_break_holder] -->  max-width: 100%;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->\/* Heading *\/<!-- [et_pb_line_break_holder] -->.pa-sustainability-heading {<!-- [et_pb_line_break_holder] -->  font-size: 1.5em;<!-- [et_pb_line_break_holder] -->  font-weight: 700;<!-- [et_pb_line_break_holder] -->  color: #1f305f;<!-- [et_pb_line_break_holder] -->  margin: 0 0 16px 0;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->\/* Menu wrapper *\/<!-- [et_pb_line_break_holder] -->.pa-sustainability-menu {<!-- [et_pb_line_break_holder] -->  background: rgba(0,53,127,0.12);<!-- [et_pb_line_break_holder] -->  border-radius: 8px;<!-- [et_pb_line_break_holder] -->  box-shadow: 0 2px 6px rgba(0,0,0,0.05);<!-- [et_pb_line_break_holder] -->  overflow: hidden;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->\/* Menu item *\/<!-- [et_pb_line_break_holder] -->.pa-sustainability-menu .menu-item {<!-- [et_pb_line_break_holder] -->  display: block;<!-- [et_pb_line_break_holder] -->  position: relative;<!-- [et_pb_line_break_holder] -->  padding: 0.8em 1.2em;<!-- [et_pb_line_break_holder] -->  padding-right: 2em;<!-- [et_pb_line_break_holder] -->  color: #1f305f;<!-- [et_pb_line_break_holder] -->  font-weight: 600;<!-- [et_pb_line_break_holder] -->  border-bottom: 1px solid #e6eaf2;<!-- [et_pb_line_break_holder] -->  text-decoration: none;<!-- [et_pb_line_break_holder] -->  transition: all 0.3s ease;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->\/* Arrow *\/<!-- [et_pb_line_break_holder] -->.pa-sustainability-menu .menu-item::after {<!-- [et_pb_line_break_holder] -->  content: \"\u203a\";<!-- [et_pb_line_break_holder] -->  position: absolute;<!-- [et_pb_line_break_holder] -->  right: 16px;<!-- [et_pb_line_break_holder] -->  top: 50%;<!-- [et_pb_line_break_holder] -->  transform: translateY(-50%);<!-- [et_pb_line_break_holder] -->  font-size: 1.6em;<!-- [et_pb_line_break_holder] -->  transition: all 0.3s ease;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->\/* Hover *\/<!-- [et_pb_line_break_holder] -->.pa-sustainability-menu .menu-item:hover {<!-- [et_pb_line_break_holder] -->  background: rgba(0,53,127,0.25);<!-- [et_pb_line_break_holder] -->  color: #153d7a;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.pa-sustainability-menu .menu-item:hover::after {<!-- [et_pb_line_break_holder] -->  right: 12px;<!-- [et_pb_line_break_holder] -->  color: #153d7a;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->\/* Last item *\/<!-- [et_pb_line_break_holder] -->.pa-sustainability-menu .menu-item:last-child {<!-- [et_pb_line_break_holder] -->  border-bottom: none;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><\/style>\n<p><!-- [et_pb_line_break_holder] -->[\/et_pb_code][\/et_pb_column][\/et_pb_section][et_pb_section fb_built=&#8221;1&#8243; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_row column_structure=&#8221;1_2,1_2&#8243; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; custom_margin=&#8221;-82px||||false|false&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_column type=&#8221;1_2&#8243; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_text module_class=&#8221;key-c&#8221; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; text_font=&#8221;||||||||solid&#8221; text_text_color=&#8221;#000352&#8243; text_font_size=&#8221;24px&#8221; custom_margin=&#8221;||8px||false|false&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<p><strong>Operational Measures<\/strong><\/p>\n<p>[\/et_pb_text][et_pb_divider color=&#8221;#103464&#8243; divider_weight=&#8221;4px&#8221; admin_label=&#8221;Divider&#8221; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; width=&#8221;46%&#8221; width_tablet=&#8221;46%&#8221; width_phone=&#8221;64%&#8221; width_last_edited=&#8221;on|phone&#8221; custom_margin=&#8221;||-17px||false|false&#8221; custom_padding=&#8221;|37px|||false|false&#8221; global_colors_info=&#8221;{}&#8221;][\/et_pb_divider][et_pb_code _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; custom_margin=&#8221;20px|0px|0px|0px|false|false&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<div class=\"pa-slider-wrapper-water-consumption\"><!-- [et_pb_line_break_holder] -->  <\/p>\n<div class=\"pa-slider-row\"><!-- [et_pb_line_break_holder] -->    <\/p>\n<div class=\"pa-slider-card-water-consumption\"><!-- [et_pb_line_break_holder] -->      <\/p>\n<div class=\"pa-slider-water-consumption\"><!-- [et_pb_line_break_holder] -->        <!-- [et_pb_line_break_holder] -->        <!-- Slide 1: Water Consumption per Person --><!-- [et_pb_line_break_holder] -->        <\/p>\n<div class=\"pa-slide-water-consumption active\"><!-- [et_pb_line_break_holder] -->          <!-- Image section --><!-- [et_pb_line_break_holder] -->          <\/p>\n<div class=\"pa-slide-image-water-consumption\"><!-- [et_pb_line_break_holder] -->            <img decoding=\"async\" src=\"https:\/\/sdgscenter.undip.ac.id\/wp-content\/uploads\/2026\/02\/Screenshot-2026-02-03-152035.png\" alt=\"Water Consumption per Person\"><!-- [et_pb_line_break_holder] -->          <\/div>\n<p><!-- [et_pb_line_break_holder] -->          <!-- [et_pb_line_break_holder] -->          <\/p>\n<h3>Ethical Sourcing Policy<\/h3>\n<p><!-- [et_pb_line_break_holder] -->          <\/p>\n<div class=\"pa-text-container-water-consumption\"><!-- [et_pb_line_break_holder] -->            <pee class=\"pa-description-water-consumption\"><!-- [et_pb_line_break_holder] -->             Food vendors operating within the campus area are required by UNDIP to guarantee the food\u2019s safety and sanitation. In addition to being hygienic and nutritious, the food offered has to be halal. The Indonesian National Food and Drug Safety Agency is the official government body responsible for regulating food safety and quality in Indonesia, and the university strongly urges all food vendors operating on campus to obtain registration and accreditation from them. Signed on 23 December 2022, Rector\u2019s Circular Letter No. 41 year 2022 outlines the policy for ethical food sourcing and supply. In addition to that, on 19 December 2022, the UNDIP Rector also issued Circular Letter No. 35 year 2022, which requires all campus canteens to guarantee the food they provide is hygienic, safe, halal and affordable. The food should also be traditional food and produced domestically. Every canteen in the UNDIP campus is routinely inspected by the university.<!\u2013- [et_pb_br_holder] -\u2013><!\u2013- [et_pb_br_holder] -\u2013><!-- [et_pb_line_break_holder] -->            <\/pee><!-- [et_pb_line_break_holder] -->            <button class=\"pa-read-more-btn-water-consumption\">Read More<\/button><!-- [et_pb_line_break_holder] -->          <\/div>\n<p><!-- [et_pb_line_break_holder] -->          <!-- [et_pb_line_break_holder] -->          <button class=\"pa-view-source-btn-water-consumption\">View Source \u2192<\/button><!-- [et_pb_line_break_holder] -->          <!-- [et_pb_line_break_holder] -->          <\/p>\n<div class=\"pa-source-links-water-consumption\"><!-- [et_pb_line_break_holder] -->            <\/p>\n<ul><!-- [et_pb_line_break_holder] -->              <\/p>\n<li><a href=\"https:\/\/sustainability.undip.ac.id\/2023\/12\/11\/undip-kampus-sehat-disiplin-dalam-penyediaan-konsumsi-bergizi-dan-bertanggung-jawab\/ \" target=\"_blank\">https:\/\/sustainability.undip.ac.id\/2023\/12\/11\/undip-kampus-sehat-disiplin-dalam-penyediaan-konsumsi-bergizi-dan-bertanggung-jawab\/<\/a><\/li>\n<p><!-- [et_pb_line_break_holder] -->            <\/ul>\n<p><!-- [et_pb_line_break_holder] -->          <\/div>\n<p><!-- [et_pb_line_break_holder] -->        <\/div>\n<p><!-- [et_pb_line_break_holder] -->        <!-- [et_pb_line_break_holder] -->        <!-- Slide 2: Policy Waste Disposal-Hazardous Materials --><!-- [et_pb_line_break_holder] -->        <\/p>\n<div class=\"pa-slide-water-consumption\"><!-- [et_pb_line_break_holder] -->          <!-- Image section --><!-- [et_pb_line_break_holder] -->          <\/p>\n<div class=\"pa-slide-image-water-consumption\"><!-- [et_pb_line_break_holder] -->            <img decoding=\"async\" src=\"https:\/\/sdgscenter.undip.ac.id\/wp-content\/uploads\/2026\/02\/Screenshot-2026-02-03-152035.png\" alt=\"Water Consumption per Person\"><!-- [et_pb_line_break_holder] -->          <\/div>\n<p><!-- [et_pb_line_break_holder] -->          <!-- [et_pb_line_break_holder] -->          <\/p>\n<h3>Policy Waste Disposal-Hazardous Materials<\/h3>\n<p><!-- [et_pb_line_break_holder] -->          <\/p>\n<div class=\"pa-text-container-water-consumption\"><!-- [et_pb_line_break_holder] -->            <pee class=\"pa-description-water-consumption\"><!-- [et_pb_line_break_holder] -->             Food vendors operating within the campus area are required by UNDIP to guarantee the food\u2019s safety and sanitation. In addition to being hygienic and nutritious, the food offered has to be halal. The Indonesian National Food and Drug Safety Agency is the official government body responsible for regulating food safety and quality in Indonesia, and the university strongly urges all food vendors operating on campus to obtain registration and accreditation from them. Signed on 23 December 2022, Rector\u2019s Circular Letter No. 41 year 2022 outlines the policy for ethical food sourcing and supply. In addition to that, on 19 December 2022, the UNDIP Rector also issued Circular Letter No. 35 year 2022, which requires all campus canteens to guarantee the food they provide is hygienic, safe, halal and affordable. The food should also be traditional food and produced domestically. Every canteen in the UNDIP campus is routinely inspected by the university.<!\u2013- [et_pb_br_holder] -\u2013><!\u2013- [et_pb_br_holder] -\u2013><!-- [et_pb_line_break_holder] -->            <\/pee><!-- [et_pb_line_break_holder] -->            <button class=\"pa-read-more-btn-water-consumption\">Read More<\/button><!-- [et_pb_line_break_holder] -->          <\/div>\n<p><!-- [et_pb_line_break_holder] -->          <!-- [et_pb_line_break_holder] -->          <button class=\"pa-view-source-btn-water-consumption\">View Source \u2192<\/button><!-- [et_pb_line_break_holder] -->          <!-- [et_pb_line_break_holder] -->          <\/p>\n<div class=\"pa-source-links-water-consumption\"><!-- [et_pb_line_break_holder] -->            <\/p>\n<ul><!-- [et_pb_line_break_holder] -->              <\/p>\n<li><a href=\"https:\/\/sustainability.undip.ac.id\/2023\/12\/11\/undip-kampus-sehat-disiplin-dalam-penyediaan-konsumsi-bergizi-dan-bertanggung-jawab\/ \" target=\"_blank\">https:\/\/sustainability.undip.ac.id\/2023\/12\/11\/undip-kampus-sehat-disiplin-dalam-penyediaan-konsumsi-bergizi-dan-bertanggung-jawab\/<\/a><\/li>\n<p><!-- [et_pb_line_break_holder] -->            <\/ul>\n<p><!-- [et_pb_line_break_holder] -->          <\/div>\n<p><!-- [et_pb_line_break_holder] -->        <\/div>\n<p><!-- [et_pb_line_break_holder] -->        <!-- [et_pb_line_break_holder] -->        <!-- Slide 3: Waste Disposal\/Landfill Policy --><!-- [et_pb_line_break_holder] -->        <\/p>\n<div class=\"pa-slide-water-consumption\"><!-- [et_pb_line_break_holder] -->          <!-- Image section --><!-- [et_pb_line_break_holder] -->          <\/p>\n<div class=\"pa-slide-image-water-consumption\"><!-- [et_pb_line_break_holder] -->            <img decoding=\"async\" src=\"https:\/\/sdgscenter.undip.ac.id\/wp-content\/uploads\/2026\/02\/Screenshot-2026-02-03-152035.png\" alt=\"Water Consumption per Person\"><!-- [et_pb_line_break_holder] -->          <\/div>\n<p><!-- [et_pb_line_break_holder] -->          <!-- [et_pb_line_break_holder] -->          <\/p>\n<h3>Waste Disposal\/Landfill Policy<\/h3>\n<p><!-- [et_pb_line_break_holder] -->          <\/p>\n<div class=\"pa-text-container-water-consumption\"><!-- [et_pb_line_break_holder] -->            <pee class=\"pa-description-water-consumption\"><!-- [et_pb_line_break_holder] -->             Food vendors operating within the campus area are required by UNDIP to guarantee the food\u2019s safety and sanitation. In addition to being hygienic and nutritious, the food offered has to be halal. The Indonesian National Food and Drug Safety Agency is the official government body responsible for regulating food safety and quality in Indonesia, and the university strongly urges all food vendors operating on campus to obtain registration and accreditation from them. Signed on 23 December 2022, Rector\u2019s Circular Letter No. 41 year 2022 outlines the policy for ethical food sourcing and supply. In addition to that, on 19 December 2022, the UNDIP Rector also issued Circular Letter No. 35 year 2022, which requires all campus canteens to guarantee the food they provide is hygienic, safe, halal and affordable. The food should also be traditional food and produced domestically. Every canteen in the UNDIP campus is routinely inspected by the university.<!\u2013- [et_pb_br_holder] -\u2013><!\u2013- [et_pb_br_holder] -\u2013><!-- [et_pb_line_break_holder] -->            <\/pee><!-- [et_pb_line_break_holder] -->            <button class=\"pa-read-more-btn-water-consumption\">Read More<\/button><!-- [et_pb_line_break_holder] -->          <\/div>\n<p><!-- [et_pb_line_break_holder] -->          <!-- [et_pb_line_break_holder] -->          <button class=\"pa-view-source-btn-water-consumption\">View Source \u2192<\/button><!-- [et_pb_line_break_holder] -->          <!-- [et_pb_line_break_holder] -->          <\/p>\n<div class=\"pa-source-links-water-consumption\"><!-- [et_pb_line_break_holder] -->            <\/p>\n<ul><!-- [et_pb_line_break_holder] -->              <\/p>\n<li><a href=\"https:\/\/sustainability.undip.ac.id\/2023\/12\/11\/undip-kampus-sehat-disiplin-dalam-penyediaan-konsumsi-bergizi-dan-bertanggung-jawab\/ \" target=\"_blank\">https:\/\/sustainability.undip.ac.id\/2023\/12\/11\/undip-kampus-sehat-disiplin-dalam-penyediaan-konsumsi-bergizi-dan-bertanggung-jawab\/<\/a><\/li>\n<p><!-- [et_pb_line_break_holder] -->            <\/ul>\n<p><!-- [et_pb_line_break_holder] -->          <\/div>\n<p><!-- [et_pb_line_break_holder] -->        <\/div>\n<p><!-- [et_pb_line_break_holder] -->        <!-- [et_pb_line_break_holder] -->        <!-- Slide 4: Policy for Minimization of Plastic Use --><!-- [et_pb_line_break_holder] -->        <\/p>\n<div class=\"pa-slide-water-consumption\"><!-- [et_pb_line_break_holder] -->          <!-- Image section --><!-- [et_pb_line_break_holder] -->          <\/p>\n<div class=\"pa-slide-image-water-consumption\"><!-- [et_pb_line_break_holder] -->            <img decoding=\"async\" src=\"https:\/\/sdgscenter.undip.ac.id\/wp-content\/uploads\/2026\/02\/Screenshot-2026-02-03-152035.png\" alt=\"Water Consumption per Person\"><!-- [et_pb_line_break_holder] -->          <\/div>\n<p><!-- [et_pb_line_break_holder] -->          <!-- [et_pb_line_break_holder] -->          <\/p>\n<h3>Policy for Minimization of Plastic Use<\/h3>\n<p><!-- [et_pb_line_break_holder] -->          <\/p>\n<div class=\"pa-text-container-water-consumption\"><!-- [et_pb_line_break_holder] -->            <pee class=\"pa-description-water-consumption\"><!-- [et_pb_line_break_holder] -->             Food vendors operating within the campus area are required by UNDIP to guarantee the food\u2019s safety and sanitation. In addition to being hygienic and nutritious, the food offered has to be halal. The Indonesian National Food and Drug Safety Agency is the official government body responsible for regulating food safety and quality in Indonesia, and the university strongly urges all food vendors operating on campus to obtain registration and accreditation from them. Signed on 23 December 2022, Rector\u2019s Circular Letter No. 41 year 2022 outlines the policy for ethical food sourcing and supply. In addition to that, on 19 December 2022, the UNDIP Rector also issued Circular Letter No. 35 year 2022, which requires all campus canteens to guarantee the food they provide is hygienic, safe, halal and affordable. The food should also be traditional food and produced domestically. Every canteen in the UNDIP campus is routinely inspected by the university.<!\u2013- [et_pb_br_holder] -\u2013><!\u2013- [et_pb_br_holder] -\u2013><!-- [et_pb_line_break_holder] -->            <\/pee><!-- [et_pb_line_break_holder] -->            <button class=\"pa-read-more-btn-water-consumption\">Read More<\/button><!-- [et_pb_line_break_holder] -->          <\/div>\n<p><!-- [et_pb_line_break_holder] -->          <!-- [et_pb_line_break_holder] -->          <button class=\"pa-view-source-btn-water-consumption\">View Source \u2192<\/button><!-- [et_pb_line_break_holder] -->          <!-- [et_pb_line_break_holder] -->          <\/p>\n<div class=\"pa-source-links-water-consumption\"><!-- [et_pb_line_break_holder] -->            <\/p>\n<ul><!-- [et_pb_line_break_holder] -->              <\/p>\n<li><a href=\"https:\/\/sustainability.undip.ac.id\/2023\/12\/11\/undip-kampus-sehat-disiplin-dalam-penyediaan-konsumsi-bergizi-dan-bertanggung-jawab\/ \" target=\"_blank\">https:\/\/sustainability.undip.ac.id\/2023\/12\/11\/undip-kampus-sehat-disiplin-dalam-penyediaan-konsumsi-bergizi-dan-bertanggung-jawab\/<\/a><\/li>\n<p><!-- [et_pb_line_break_holder] -->            <\/ul>\n<p><!-- [et_pb_line_break_holder] -->          <\/div>\n<p><!-- [et_pb_line_break_holder] -->        <\/div>\n<p><!-- [et_pb_line_break_holder] -->        <!-- [et_pb_line_break_holder] -->        <!-- Slide 5: Policy for Minimization of Disposable Items --><!-- [et_pb_line_break_holder] -->        <\/p>\n<div class=\"pa-slide-water-consumption\"><!-- [et_pb_line_break_holder] -->          <!-- Image section --><!-- [et_pb_line_break_holder] -->          <\/p>\n<div class=\"pa-slide-image-water-consumption\"><!-- [et_pb_line_break_holder] -->            <img decoding=\"async\" src=\"https:\/\/sdgscenter.undip.ac.id\/wp-content\/uploads\/2026\/02\/Screenshot-2026-02-03-152035.png\" alt=\"Water Consumption per Person\"><!-- [et_pb_line_break_holder] -->          <\/div>\n<p><!-- [et_pb_line_break_holder] -->          <!-- [et_pb_line_break_holder] -->          <\/p>\n<h3>Policy for Minimization of Disposable Items<\/h3>\n<p><!-- [et_pb_line_break_holder] -->          <\/p>\n<div class=\"pa-text-container-water-consumption\"><!-- [et_pb_line_break_holder] -->            <pee class=\"pa-description-water-consumption\"><!-- [et_pb_line_break_holder] -->             Food vendors operating within the campus area are required by UNDIP to guarantee the food\u2019s safety and sanitation. In addition to being hygienic and nutritious, the food offered has to be halal. The Indonesian National Food and Drug Safety Agency is the official government body responsible for regulating food safety and quality in Indonesia, and the university strongly urges all food vendors operating on campus to obtain registration and accreditation from them. Signed on 23 December 2022, Rector\u2019s Circular Letter No. 41 year 2022 outlines the policy for ethical food sourcing and supply. In addition to that, on 19 December 2022, the UNDIP Rector also issued Circular Letter No. 35 year 2022, which requires all campus canteens to guarantee the food they provide is hygienic, safe, halal and affordable. The food should also be traditional food and produced domestically. Every canteen in the UNDIP campus is routinely inspected by the university.<!\u2013- [et_pb_br_holder] -\u2013><!\u2013- [et_pb_br_holder] -\u2013><!-- [et_pb_line_break_holder] -->            <\/pee><!-- [et_pb_line_break_holder] -->            <button class=\"pa-read-more-btn-water-consumption\">Read More<\/button><!-- [et_pb_line_break_holder] -->          <\/div>\n<p><!-- [et_pb_line_break_holder] -->          <!-- [et_pb_line_break_holder] -->          <button class=\"pa-view-source-btn-water-consumption\">View Source \u2192<\/button><!-- [et_pb_line_break_holder] -->          <!-- [et_pb_line_break_holder] -->          <\/p>\n<div class=\"pa-source-links-water-consumption\"><!-- [et_pb_line_break_holder] -->            <\/p>\n<ul><!-- [et_pb_line_break_holder] -->              <\/p>\n<li><a href=\"https:\/\/sustainability.undip.ac.id\/2023\/12\/11\/undip-kampus-sehat-disiplin-dalam-penyediaan-konsumsi-bergizi-dan-bertanggung-jawab\/ \" target=\"_blank\">https:\/\/sustainability.undip.ac.id\/2023\/12\/11\/undip-kampus-sehat-disiplin-dalam-penyediaan-konsumsi-bergizi-dan-bertanggung-jawab\/<\/a><\/li>\n<p><!-- [et_pb_line_break_holder] -->            <\/ul>\n<p><!-- [et_pb_line_break_holder] -->          <\/div>\n<p><!-- [et_pb_line_break_holder] -->        <\/div>\n<p><!-- [et_pb_line_break_holder] -->        <!-- [et_pb_line_break_holder] -->        <!-- Slide 6: Disposable Policy: Extensions to Services --><!-- [et_pb_line_break_holder] -->        <\/p>\n<div class=\"pa-slide-water-consumption\"><!-- [et_pb_line_break_holder] -->          <!-- Image section --><!-- [et_pb_line_break_holder] -->          <\/p>\n<div class=\"pa-slide-image-water-consumption\"><!-- [et_pb_line_break_holder] -->            <img decoding=\"async\" src=\"https:\/\/sdgscenter.undip.ac.id\/wp-content\/uploads\/2026\/02\/Screenshot-2026-02-03-152035.png\" alt=\"Water Consumption per Person\"><!-- [et_pb_line_break_holder] -->          <\/div>\n<p><!-- [et_pb_line_break_holder] -->          <!-- [et_pb_line_break_holder] -->          <\/p>\n<h3>Disposable Policy: Extensions to Services<\/h3>\n<p><!-- [et_pb_line_break_holder] -->          <\/p>\n<div class=\"pa-text-container-water-consumption\"><!-- [et_pb_line_break_holder] -->            <pee class=\"pa-description-water-consumption\"><!-- [et_pb_line_break_holder] -->             Food vendors operating within the campus area are required by UNDIP to guarantee the food\u2019s safety and sanitation. In addition to being hygienic and nutritious, the food offered has to be halal. The Indonesian National Food and Drug Safety Agency is the official government body responsible for regulating food safety and quality in Indonesia, and the university strongly urges all food vendors operating on campus to obtain registration and accreditation from them. Signed on 23 December 2022, Rector\u2019s Circular Letter No. 41 year 2022 outlines the policy for ethical food sourcing and supply. In addition to that, on 19 December 2022, the UNDIP Rector also issued Circular Letter No. 35 year 2022, which requires all campus canteens to guarantee the food they provide is hygienic, safe, halal and affordable. The food should also be traditional food and produced domestically. Every canteen in the UNDIP campus is routinely inspected by the university.<!\u2013- [et_pb_br_holder] -\u2013><!\u2013- [et_pb_br_holder] -\u2013><!-- [et_pb_line_break_holder] -->            <\/pee><!-- [et_pb_line_break_holder] -->            <button class=\"pa-read-more-btn-water-consumption\">Read More<\/button><!-- [et_pb_line_break_holder] -->          <\/div>\n<p><!-- [et_pb_line_break_holder] -->          <!-- [et_pb_line_break_holder] -->          <button class=\"pa-view-source-btn-water-consumption\">View Source \u2192<\/button><!-- [et_pb_line_break_holder] -->          <!-- [et_pb_line_break_holder] -->          <\/p>\n<div class=\"pa-source-links-water-consumption\"><!-- [et_pb_line_break_holder] -->            <\/p>\n<ul><!-- [et_pb_line_break_holder] -->              <\/p>\n<li><a href=\"https:\/\/sustainability.undip.ac.id\/2023\/12\/11\/undip-kampus-sehat-disiplin-dalam-penyediaan-konsumsi-bergizi-dan-bertanggung-jawab\/ \" target=\"_blank\">https:\/\/sustainability.undip.ac.id\/2023\/12\/11\/undip-kampus-sehat-disiplin-dalam-penyediaan-konsumsi-bergizi-dan-bertanggung-jawab\/<\/a><\/li>\n<p><!-- [et_pb_line_break_holder] -->            <\/ul>\n<p><!-- [et_pb_line_break_holder] -->          <\/div>\n<p><!-- [et_pb_line_break_holder] -->        <\/div>\n<p><!-- [et_pb_line_break_holder] -->        <!-- [et_pb_line_break_holder] -->        <!-- Slide 7: Minimization Policies Extended to Suppliers --><!-- [et_pb_line_break_holder] -->        <\/p>\n<div class=\"pa-slide-water-consumption\"><!-- [et_pb_line_break_holder] -->          <!-- Image section --><!-- [et_pb_line_break_holder] -->          <\/p>\n<div class=\"pa-slide-image-water-consumption\"><!-- [et_pb_line_break_holder] -->            <img decoding=\"async\" src=\"https:\/\/sdgscenter.undip.ac.id\/wp-content\/uploads\/2026\/02\/Screenshot-2026-02-03-152035.png\" alt=\"Water Consumption per Person\"><!-- [et_pb_line_break_holder] -->          <\/div>\n<p><!-- [et_pb_line_break_holder] -->          <!-- [et_pb_line_break_holder] -->          <\/p>\n<h3>Minimization Policies Extended to Suppliers<\/h3>\n<p><!-- [et_pb_line_break_holder] -->          <\/p>\n<div class=\"pa-text-container-water-consumption\"><!-- [et_pb_line_break_holder] -->            <pee class=\"pa-description-water-consumption\"><!-- [et_pb_line_break_holder] -->             Food vendors operating within the campus area are required by UNDIP to guarantee the food\u2019s safety and sanitation. In addition to being hygienic and nutritious, the food offered has to be halal. The Indonesian National Food and Drug Safety Agency is the official government body responsible for regulating food safety and quality in Indonesia, and the university strongly urges all food vendors operating on campus to obtain registration and accreditation from them. Signed on 23 December 2022, Rector\u2019s Circular Letter No. 41 year 2022 outlines the policy for ethical food sourcing and supply. In addition to that, on 19 December 2022, the UNDIP Rector also issued Circular Letter No. 35 year 2022, which requires all campus canteens to guarantee the food they provide is hygienic, safe, halal and affordable. The food should also be traditional food and produced domestically. Every canteen in the UNDIP campus is routinely inspected by the university.<!\u2013- [et_pb_br_holder] -\u2013><!\u2013- [et_pb_br_holder] -\u2013><!-- [et_pb_line_break_holder] -->            <\/pee><!-- [et_pb_line_break_holder] -->            <button class=\"pa-read-more-btn-water-consumption\">Read More<\/button><!-- [et_pb_line_break_holder] -->          <\/div>\n<p><!-- [et_pb_line_break_holder] -->          <!-- [et_pb_line_break_holder] -->          <button class=\"pa-view-source-btn-water-consumption\">View Source \u2192<\/button><!-- [et_pb_line_break_holder] -->          <!-- [et_pb_line_break_holder] -->          <\/p>\n<div class=\"pa-source-links-water-consumption\"><!-- [et_pb_line_break_holder] -->            <\/p>\n<ul><!-- [et_pb_line_break_holder] -->              <\/p>\n<li><a href=\"https:\/\/sustainability.undip.ac.id\/2023\/12\/11\/undip-kampus-sehat-disiplin-dalam-penyediaan-konsumsi-bergizi-dan-bertanggung-jawab\/ \" target=\"_blank\">https:\/\/sustainability.undip.ac.id\/2023\/12\/11\/undip-kampus-sehat-disiplin-dalam-penyediaan-konsumsi-bergizi-dan-bertanggung-jawab\/<\/a><\/li>\n<p><!-- [et_pb_line_break_holder] -->            <\/ul>\n<p><!-- [et_pb_line_break_holder] -->          <\/div>\n<p><!-- [et_pb_line_break_holder] -->        <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->      <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->      <\/p>\n<div class=\"pa-slider-nav-water-consumption\"><!-- [et_pb_line_break_holder] -->        <button class=\"pa-prev-water-consumption\" aria-label=\"Previous Slide\">\u2039<\/button><!-- [et_pb_line_break_holder] -->        <button class=\"pa-next-water-consumption\" aria-label=\"Next Slide\">\u203a<\/button><!-- [et_pb_line_break_holder] -->      <\/div>\n<p><!-- [et_pb_line_break_holder] -->    <\/div>\n<p><!-- [et_pb_line_break_holder] -->  <\/div>\n<p><!-- [et_pb_line_break_holder] --><\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><\/p>\n<style><!-- [et_pb_line_break_holder] -->\/* --- Layout & Card Style --- *\/<!-- [et_pb_line_break_holder] -->.pa-slider-card-water-consumption {<!-- [et_pb_line_break_holder] -->  background: rgba(0, 53, 127, 0.08);<!-- [et_pb_line_break_holder] -->  border-radius: 12px;<!-- [et_pb_line_break_holder] -->  padding: 30px;<!-- [et_pb_line_break_holder] -->  border: 1px solid rgba(0, 53, 127, 0.1);<!-- [et_pb_line_break_holder] -->  box-shadow: 0 4px 15px rgba(0,0,0,0.05);<!-- [et_pb_line_break_holder] -->  position: relative;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.pa-slide-water-consumption {<!-- [et_pb_line_break_holder] -->  display: none;<!-- [et_pb_line_break_holder] -->  animation: paFadeInWaterConsumption 0.4s ease-in-out;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.pa-slide-water-consumption.active {<!-- [et_pb_line_break_holder] -->  display: block;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->@keyframes paFadeInWaterConsumption {<!-- [et_pb_line_break_holder] -->  from { opacity: 0; transform: translateY(10px); }<!-- [et_pb_line_break_holder] -->  to { opacity: 1; transform: translateY(0); }<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->\/* --- Image Container --- *\/<!-- [et_pb_line_break_holder] -->.pa-slide-image-water-consumption {<!-- [et_pb_line_break_holder] -->  width: 100%;<!-- [et_pb_line_break_holder] -->  height: 300px;<!-- [et_pb_line_break_holder] -->  margin-bottom: 20px;<!-- [et_pb_line_break_holder] -->  border-radius: 8px;<!-- [et_pb_line_break_holder] -->  overflow: hidden;<!-- [et_pb_line_break_holder] -->  box-shadow: 0 2px 8px rgba(0,0,0,0.1);<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.pa-slide-image-water-consumption img {<!-- [et_pb_line_break_holder] -->  width: 100%;<!-- [et_pb_line_break_holder] -->  height: 100%;<!-- [et_pb_line_break_holder] -->  display: block;<!-- [et_pb_line_break_holder] -->  object-fit: cover;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->\/* --- Typography --- *\/<!-- [et_pb_line_break_holder] -->.pa-slide-water-consumption h3 {<!-- [et_pb_line_break_holder] -->  font-family: inherit;<!-- [et_pb_line_break_holder] -->  font-size: 1.25em;<!-- [et_pb_line_break_holder] -->  font-weight: 700;<!-- [et_pb_line_break_holder] -->  color: #1f305f;<!-- [et_pb_line_break_holder] -->  margin-bottom: 15px;<!-- [et_pb_line_break_holder] -->  line-height: 1.3;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.pa-text-container-water-consumption {<!-- [et_pb_line_break_holder] -->  margin-bottom: 15px;<!-- [et_pb_line_break_holder] -->  position: relative;<!-- [et_pb_line_break_holder] -->  min-height: 180px;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.pa-description-water-consumption {<!-- [et_pb_line_break_holder] -->  font-size: 0.95em;<!-- [et_pb_line_break_holder] -->  line-height: 1.6;<!-- [et_pb_line_break_holder] -->  color: #333;<!-- [et_pb_line_break_holder] -->  margin-bottom: 10px;<!-- [et_pb_line_break_holder] -->  height: 114px;<!-- [et_pb_line_break_holder] -->  overflow: hidden;<!-- [et_pb_line_break_holder] -->  transition: height 0.4s ease;<!-- [et_pb_line_break_holder] -->  position: relative;<!-- [et_pb_line_break_holder] -->  display: -webkit-box;<!-- [et_pb_line_break_holder] -->  -webkit-line-clamp: 5;<!-- [et_pb_line_break_holder] -->  -webkit-box-orient: vertical;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.pa-description-water-consumption.expanded {<!-- [et_pb_line_break_holder] -->  height: auto;<!-- [et_pb_line_break_holder] -->  -webkit-line-clamp: unset;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->\/* --- Buttons & Links --- *\/<!-- [et_pb_line_break_holder] -->.pa-read-more-btn-water-consumption {<!-- [et_pb_line_break_holder] -->  background: none;<!-- [et_pb_line_break_holder] -->  border: none;<!-- [et_pb_line_break_holder] -->  color: #00357f;<!-- [et_pb_line_break_holder] -->  font-weight: 700;<!-- [et_pb_line_break_holder] -->  cursor: pointer;<!-- [et_pb_line_break_holder] -->  padding: 5px 0;<!-- [et_pb_line_break_holder] -->  text-decoration: underline;<!-- [et_pb_line_break_holder] -->  font-size: 0.9em;<!-- [et_pb_line_break_holder] -->  display: inline-block;<!-- [et_pb_line_break_holder] -->  position: relative;<!-- [et_pb_line_break_holder] -->  z-index: 10;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.pa-read-more-btn-water-consumption:hover {<!-- [et_pb_line_break_holder] -->  color: #003366;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.pa-view-source-btn-water-consumption {<!-- [et_pb_line_break_holder] -->  background: none;<!-- [et_pb_line_break_holder] -->  border: none;<!-- [et_pb_line_break_holder] -->  font-size: 0.85em;<!-- [et_pb_line_break_holder] -->  color: #153d7a;<!-- [et_pb_line_break_holder] -->  text-decoration: none;<!-- [et_pb_line_break_holder] -->  font-weight: 600;<!-- [et_pb_line_break_holder] -->  margin-top: 10px;<!-- [et_pb_line_break_holder] -->  padding: 10px 0;<!-- [et_pb_line_break_holder] -->  border-top: 1px solid rgba(0,0,0,0.1);<!-- [et_pb_line_break_holder] -->  width: 100%;<!-- [et_pb_line_break_holder] -->  text-align: left;<!-- [et_pb_line_break_holder] -->  cursor: pointer;<!-- [et_pb_line_break_holder] -->  transition: color 0.3s ease;<!-- [et_pb_line_break_holder] -->  display: block;<!-- [et_pb_line_break_holder] -->  position: relative;<!-- [et_pb_line_break_holder] -->  z-index: 10;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.pa-view-source-btn-water-consumption:hover {<!-- [et_pb_line_break_holder] -->  text-decoration: underline;<!-- [et_pb_line_break_holder] -->  color: #00357f;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->\/* --- Source Links Container --- *\/<!-- [et_pb_line_break_holder] -->.pa-source-links-water-consumption {<!-- [et_pb_line_break_holder] -->  max-height: 0;<!-- [et_pb_line_break_holder] -->  overflow: hidden;<!-- [et_pb_line_break_holder] -->  transition: max-height 0.4s ease, padding 0.4s ease;<!-- [et_pb_line_break_holder] -->  padding: 0;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.pa-source-links-water-consumption.expanded {<!-- [et_pb_line_break_holder] -->  max-height: 800px;<!-- [et_pb_line_break_holder] -->  padding: 15px 0 0 0;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.pa-source-links-water-consumption ul {<!-- [et_pb_line_break_holder] -->  list-style: none;<!-- [et_pb_line_break_holder] -->  padding: 15px;<!-- [et_pb_line_break_holder] -->  margin: 0;<!-- [et_pb_line_break_holder] -->  background: rgba(255, 255, 255, 0.5);<!-- [et_pb_line_break_holder] -->  border-radius: 8px;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.pa-source-links-water-consumption li {<!-- [et_pb_line_break_holder] -->  margin-bottom: 10px;<!-- [et_pb_line_break_holder] -->  padding-left: 0;<!-- [et_pb_line_break_holder] -->  line-height: 1.6;<!-- [et_pb_line_break_holder] -->  display: flex;<!-- [et_pb_line_break_holder] -->  align-items: center;<!-- [et_pb_line_break_holder] -->  border: none;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.pa-source-links-water-consumption li:last-child {<!-- [et_pb_line_break_holder] -->  margin-bottom: 0;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.pa-source-links-water-consumption li::before {<!-- [et_pb_line_break_holder] -->  content: \"\u2022\";<!-- [et_pb_line_break_holder] -->  color: #00357f;<!-- [et_pb_line_break_holder] -->  font-weight: bold;<!-- [et_pb_line_break_holder] -->  font-size: 1.2em;<!-- [et_pb_line_break_holder] -->  margin-right: 10px;<!-- [et_pb_line_break_holder] -->  vertical-align: middle;<!-- [et_pb_line_break_holder] -->  flex-shrink: 0;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.pa-source-links-water-consumption a {<!-- [et_pb_line_break_holder] -->  color: #153d7a;<!-- [et_pb_line_break_holder] -->  text-decoration: none;<!-- [et_pb_line_break_holder] -->  font-size: 0.85em;<!-- [et_pb_line_break_holder] -->  word-break: break-word;<!-- [et_pb_line_break_holder] -->  line-height: 1.6;<!-- [et_pb_line_break_holder] -->  flex: 1;<!-- [et_pb_line_break_holder] -->  border: none;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.pa-source-links-water-consumption a:hover {<!-- [et_pb_line_break_holder] -->  text-decoration: underline;<!-- [et_pb_line_break_holder] -->  color: #00357f;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->\/* --- Navigation --- *\/<!-- [et_pb_line_break_holder] -->.pa-slider-nav-water-consumption {<!-- [et_pb_line_break_holder] -->  display: flex;<!-- [et_pb_line_break_holder] -->  justify-content: space-between;<!-- [et_pb_line_break_holder] -->  margin-top: 25px;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.pa-slider-nav-water-consumption button {<!-- [et_pb_line_break_holder] -->  background: #ffffff;<!-- [et_pb_line_break_holder] -->  border: 1px solid #cdd4e0;<!-- [et_pb_line_break_holder] -->  width: 45px;<!-- [et_pb_line_break_holder] -->  height: 45px;<!-- [et_pb_line_break_holder] -->  border-radius: 50%;<!-- [et_pb_line_break_holder] -->  font-size: 1.8em;<!-- [et_pb_line_break_holder] -->  cursor: pointer;<!-- [et_pb_line_break_holder] -->  color: #1f305f;<!-- [et_pb_line_break_holder] -->  transition: all 0.3s ease;<!-- [et_pb_line_break_holder] -->  display: flex;<!-- [et_pb_line_break_holder] -->  align-items: center;<!-- [et_pb_line_break_holder] -->  justify-content: center;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.pa-slider-nav-water-consumption button:hover:not([disabled]) {<!-- [et_pb_line_break_holder] -->  background: #1f305f;<!-- [et_pb_line_break_holder] -->  color: #fff;<!-- [et_pb_line_break_holder] -->  border-color: #1f305f;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.pa-slider-nav-water-consumption button[disabled] {<!-- [et_pb_line_break_holder] -->  opacity: 0.3;<!-- [et_pb_line_break_holder] -->  cursor: not-allowed;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><\/style>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><script><!-- [et_pb_line_break_holder] -->document.querySelectorAll('.pa-slider-card-water-consumption').forEach(card => {<!-- [et_pb_line_break_holder] -->  const slides = card.querySelectorAll('.pa-slide-water-consumption');<!-- [et_pb_line_break_holder] -->  const prevBtn = card.querySelector('.pa-prev-water-consumption');<!-- [et_pb_line_break_holder] -->  const nextBtn = card.querySelector('.pa-next-water-consumption');<!-- [et_pb_line_break_holder] -->  let index = 0;<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  function updateNavButtons() {<!-- [et_pb_line_break_holder] -->    prevBtn.disabled = (index === 0);<!-- [et_pb_line_break_holder] -->    nextBtn.disabled = (index === slides.length - 1);<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  \/\/ Function to check if text is truncated<!-- [et_pb_line_break_holder] -->  function checkTruncation() {<!-- [et_pb_line_break_holder] -->    card.querySelectorAll('.pa-description-water-consumption').forEach(desc => {<!-- [et_pb_line_break_holder] -->      const readMoreBtn = desc.parentElement.querySelector('.pa-read-more-btn-water-consumption');<!-- [et_pb_line_break_holder] -->      <!-- [et_pb_line_break_holder] -->      \/\/ Check if content is being truncated<!-- [et_pb_line_break_holder] -->      if (desc.scrollHeight > desc.clientHeight) {<!-- [et_pb_line_break_holder] -->        readMoreBtn.style.display = 'inline-block';<!-- [et_pb_line_break_holder] -->      } else {<!-- [et_pb_line_break_holder] -->        readMoreBtn.style.display = 'none';<!-- [et_pb_line_break_holder] -->      }<!-- [et_pb_line_break_holder] -->    });<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  \/\/ Check truncation on load and when window resizes<!-- [et_pb_line_break_holder] -->  checkTruncation();<!-- [et_pb_line_break_holder] -->  window.addEventListener('resize', checkTruncation);<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  updateNavButtons();<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  \/\/ Next button<!-- [et_pb_line_break_holder] -->  nextBtn.addEventListener('click', () => {<!-- [et_pb_line_break_holder] -->    if (index >= slides.length - 1) return;<!-- [et_pb_line_break_holder] -->    closeAllReadMore();<!-- [et_pb_line_break_holder] -->    closeAllSources();<!-- [et_pb_line_break_holder] -->    slides[index].classList.remove('active');<!-- [et_pb_line_break_holder] -->    index++;<!-- [et_pb_line_break_holder] -->    slides[index].classList.add('active');<!-- [et_pb_line_break_holder] -->    updateNavButtons();<!-- [et_pb_line_break_holder] -->    \/\/ Recheck truncation when slide changes<!-- [et_pb_line_break_holder] -->    setTimeout(checkTruncation, 50);<!-- [et_pb_line_break_holder] -->  });<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  \/\/ Previous button<!-- [et_pb_line_break_holder] -->  prevBtn.addEventListener('click', () => {<!-- [et_pb_line_break_holder] -->    if (index <= 0) return;<!-- [et_pb_line_break_holder] -->    closeAllReadMore();<!-- [et_pb_line_break_holder] -->    closeAllSources();<!-- [et_pb_line_break_holder] -->    slides[index].classList.remove('active');<!-- [et_pb_line_break_holder] -->    index--;<!-- [et_pb_line_break_holder] -->    slides[index].classList.add('active');<!-- [et_pb_line_break_holder] -->    updateNavButtons();<!-- [et_pb_line_break_holder] -->    \/\/ Recheck truncation when slide changes<!-- [et_pb_line_break_holder] -->    setTimeout(checkTruncation, 50);<!-- [et_pb_line_break_holder] -->  });<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  \/\/ Read More functionality<!-- [et_pb_line_break_holder] -->  card.querySelectorAll('.pa-read-more-btn-water-consumption').forEach(btn => {<!-- [et_pb_line_break_holder] -->    btn.addEventListener('click', function(e) {<!-- [et_pb_line_break_holder] -->      e.preventDefault();<!-- [et_pb_line_break_holder] -->      e.stopPropagation();<!-- [et_pb_line_break_holder] -->      <!-- [et_pb_line_break_holder] -->      const container = this.closest('.pa-text-container-water-consumption');<!-- [et_pb_line_break_holder] -->      const desc = container.querySelector('.pa-description-water-consumption');<!-- [et_pb_line_break_holder] -->      <!-- [et_pb_line_break_holder] -->      if (desc.classList.contains('expanded')) {<!-- [et_pb_line_break_holder] -->        desc.classList.remove('expanded');<!-- [et_pb_line_break_holder] -->        this.textContent = 'Read More';<!-- [et_pb_line_break_holder] -->      } else {<!-- [et_pb_line_break_holder] -->        desc.classList.add('expanded');<!-- [et_pb_line_break_holder] -->        this.textContent = 'Show Less';<!-- [et_pb_line_break_holder] -->      }<!-- [et_pb_line_break_holder] -->    });<!-- [et_pb_line_break_holder] -->  });<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  \/\/ View Source functionality<!-- [et_pb_line_break_holder] -->  card.querySelectorAll('.pa-view-source-btn-water-consumption').forEach(btn => {<!-- [et_pb_line_break_holder] -->    btn.addEventListener('click', function(e) {<!-- [et_pb_line_break_holder] -->      e.preventDefault();<!-- [et_pb_line_break_holder] -->      e.stopPropagation();<!-- [et_pb_line_break_holder] -->      <!-- [et_pb_line_break_holder] -->      const sourceLinks = this.nextElementSibling;<!-- [et_pb_line_break_holder] -->      if (sourceLinks && sourceLinks.classList.contains('pa-source-links-water-consumption')) {<!-- [et_pb_line_break_holder] -->        if (sourceLinks.classList.contains('expanded')) {<!-- [et_pb_line_break_holder] -->          sourceLinks.classList.remove('expanded');<!-- [et_pb_line_break_holder] -->          this.textContent = 'View Source \u2192';<!-- [et_pb_line_break_holder] -->        } else {<!-- [et_pb_line_break_holder] -->          sourceLinks.classList.add('expanded');<!-- [et_pb_line_break_holder] -->          this.textContent = 'Hide Source \u2192';<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] -->      }<!-- [et_pb_line_break_holder] -->    });<!-- [et_pb_line_break_holder] -->  });<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  function closeAllReadMore() {<!-- [et_pb_line_break_holder] -->    card.querySelectorAll('.pa-description-water-consumption').forEach(p => p.classList.remove('expanded'));<!-- [et_pb_line_break_holder] -->    card.querySelectorAll('.pa-read-more-btn-water-consumption').forEach(btn => btn.textContent = 'Read More');<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  function closeAllSources() {<!-- [et_pb_line_break_holder] -->    card.querySelectorAll('.pa-source-links-water-consumption').forEach(links => links.classList.remove('expanded'));<!-- [et_pb_line_break_holder] -->    card.querySelectorAll('.pa-view-source-btn-water-consumption').forEach(btn => btn.textContent = 'View Source \u2192');<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] -->});<!-- [et_pb_line_break_holder] --><\/script>[\/et_pb_code][\/et_pb_column][et_pb_column type=&#8221;1_2&#8243; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_text module_class=&#8221;key-c&#8221; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; text_font=&#8221;||||||||solid&#8221; text_text_color=&#8221;#000352&#8243; text_font_size=&#8221;24px&#8221; custom_margin=&#8221;||8px||false|false&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<p><strong>Proportion of Recycled Waste<\/strong><\/p>\n<p>[\/et_pb_text][et_pb_divider color=&#8221;#103464&#8243; divider_weight=&#8221;4px&#8221; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; width=&#8221;63%&#8221; width_tablet=&#8221;63%&#8221; width_phone=&#8221;11%&#8221; width_last_edited=&#8221;on|phone&#8221; custom_margin=&#8221;||-17px||false|false&#8221; custom_padding=&#8221;|37px|||false|false&#8221; global_colors_info=&#8221;{}&#8221;][\/et_pb_divider][et_pb_code _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; custom_margin=&#8221;20px|0px|0px|0px|false|false&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<div class=\"pa-slider-wrapper-water-usage\"><!-- [et_pb_line_break_holder] -->  <\/p>\n<div class=\"pa-slider-row\"><!-- [et_pb_line_break_holder] -->    <\/p>\n<div class=\"pa-slider-card-water-usage\"><!-- [et_pb_line_break_holder] -->      <\/p>\n<div class=\"pa-slider-water-usage\"><!-- [et_pb_line_break_holder] -->        <!-- [et_pb_line_break_holder] -->        <!-- Slide 1: Waste Tracking --><!-- [et_pb_line_break_holder] -->        <\/p>\n<div class=\"pa-slide-water-usage active\"><!-- [et_pb_line_break_holder] -->          <!-- Image section --><!-- [et_pb_line_break_holder] -->          <\/p>\n<div class=\"pa-slide-image-water-usage\"><!-- [et_pb_line_break_holder] -->            <img decoding=\"async\" src=\"https:\/\/undip.ac.id\/wp-content\/uploads\/2026\/01\/3-ezgif.com-jpg-to-webp-converter.webp\" alt=\"Waste Water Treatment\"><!-- [et_pb_line_break_holder] -->          <\/div>\n<p><!-- [et_pb_line_break_holder] -->          <!-- [et_pb_line_break_holder] -->          <\/p>\n<h3>Waste Tracking<\/h3>\n<p><!-- [et_pb_line_break_holder] -->          <\/p>\n<div class=\"pa-text-container-water-usage\"><!-- [et_pb_line_break_holder] -->            <pee class=\"pa-description-water-usage\"><!-- [et_pb_line_break_holder] -->              Food vendors operating within the campus area are required by UNDIP to guarantee the food\u2019s safety and sanitation. In addition to being hygienic and nutritious, the food offered has to be halal. The Indonesian National Food and Drug Safety Agency is the official government body responsible for regulating food safety and quality in Indonesia, and the university strongly urges all food vendors operating on campus to obtain registration and accreditation from them. Signed on 23 December 2022, Rector\u2019s Circular Letter No. 41 year 2022 outlines the policy for ethical food sourcing and supply. In addition to that, on 19 December 2022, the UNDIP Rector also issued Circular Letter No. 35 year 2022, which requires all campus canteens to guarantee the food they provide is hygienic, safe, halal and affordable. The food should also be traditional food and produced domestically. Every canteen in the UNDIP campus is routinely inspected by the university.<!\u2013- [et_pb_br_holder] -\u2013><!\u2013- [et_pb_br_holder] -\u2013><!-- [et_pb_line_break_holder] -->            <\/pee><!-- [et_pb_line_break_holder] -->            <button class=\"pa-read-more-btn-water-usage\">Read More<\/button><!-- [et_pb_line_break_holder] -->          <\/div>\n<p><!-- [et_pb_line_break_holder] -->          <!-- [et_pb_line_break_holder] -->          <button class=\"pa-view-source-btn-water-usage\">View Source \u2192<\/button><!-- [et_pb_line_break_holder] -->          <!-- [et_pb_line_break_holder] -->          <\/p>\n<div class=\"pa-source-links-water-usage\"><!-- [et_pb_line_break_holder] -->            <\/p>\n<ul><!-- [et_pb_line_break_holder] -->              <\/p>\n<li><a href=\"https:\/\/sustainability.undip.ac.id\/2023\/12\/11\/undip-kampus-sehat-disiplin-dalam-penyediaan-konsumsi-bergizi-dan-bertanggung-jawab\/ \" target=\"_blank\">https:\/\/sustainability.undip.ac.id\/2023\/12\/11\/undip-kampus-sehat-disiplin-dalam-penyediaan-konsumsi-bergizi-dan-bertanggung-jawab\/<\/a><\/li>\n<p><!-- [et_pb_line_break_holder] -->            <\/ul>\n<p><!-- [et_pb_line_break_holder] -->          <\/div>\n<p><!-- [et_pb_line_break_holder] -->        <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->      <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->      <\/p>\n<div class=\"pa-slider-nav-water-usage\"><!-- [et_pb_line_break_holder] -->        <button class=\"pa-prev-water-usage\" aria-label=\"Previous Slide\">\u2039<\/button><!-- [et_pb_line_break_holder] -->        <button class=\"pa-next-water-usage\" aria-label=\"Next Slide\">\u203a<\/button><!-- [et_pb_line_break_holder] -->      <\/div>\n<p><!-- [et_pb_line_break_holder] -->    <\/div>\n<p><!-- [et_pb_line_break_holder] -->  <\/div>\n<p><!-- [et_pb_line_break_holder] --><\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><\/p>\n<style><!-- [et_pb_line_break_holder] -->\/* --- Layout & Card Style --- *\/<!-- [et_pb_line_break_holder] -->.pa-slider-card-water-usage {<!-- [et_pb_line_break_holder] -->  background: rgba(0, 53, 127, 0.08);<!-- [et_pb_line_break_holder] -->  border-radius: 12px;<!-- [et_pb_line_break_holder] -->  padding: 30px;<!-- [et_pb_line_break_holder] -->  border: 1px solid rgba(0, 53, 127, 0.1);<!-- [et_pb_line_break_holder] -->  box-shadow: 0 4px 15px rgba(0,0,0,0.05);<!-- [et_pb_line_break_holder] -->  position: relative;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.pa-slide-water-usage {<!-- [et_pb_line_break_holder] -->  display: none;<!-- [et_pb_line_break_holder] -->  animation: paFadeInWaterUsage 0.4s ease-in-out;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.pa-slide-water-usage.active {<!-- [et_pb_line_break_holder] -->  display: block;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->@keyframes paFadeInWaterUsage {<!-- [et_pb_line_break_holder] -->  from { opacity: 0; transform: translateY(10px); }<!-- [et_pb_line_break_holder] -->  to { opacity: 1; transform: translateY(0); }<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->\/* --- Image Container --- *\/<!-- [et_pb_line_break_holder] -->.pa-slide-image-water-usage {<!-- [et_pb_line_break_holder] -->  width: 100%;<!-- [et_pb_line_break_holder] -->  height: 300px;<!-- [et_pb_line_break_holder] -->  margin-bottom: 20px;<!-- [et_pb_line_break_holder] -->  border-radius: 8px;<!-- [et_pb_line_break_holder] -->  overflow: hidden;<!-- [et_pb_line_break_holder] -->  box-shadow: 0 2px 8px rgba(0,0,0,0.1);<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.pa-slide-image-water-usage img {<!-- [et_pb_line_break_holder] -->  width: 100%;<!-- [et_pb_line_break_holder] -->  height: 100%;<!-- [et_pb_line_break_holder] -->  display: block;<!-- [et_pb_line_break_holder] -->  object-fit: cover;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->\/* --- Typography --- *\/<!-- [et_pb_line_break_holder] -->.pa-slide-water-usage h3 {<!-- [et_pb_line_break_holder] -->  font-family: inherit;<!-- [et_pb_line_break_holder] -->  font-size: 1.25em;<!-- [et_pb_line_break_holder] -->  font-weight: 700;<!-- [et_pb_line_break_holder] -->  color: #1f305f;<!-- [et_pb_line_break_holder] -->  margin-bottom: 15px;<!-- [et_pb_line_break_holder] -->  line-height: 1.3;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.pa-text-container-water-usage {<!-- [et_pb_line_break_holder] -->  margin-bottom: 15px;<!-- [et_pb_line_break_holder] -->  position: relative;<!-- [et_pb_line_break_holder] -->  min-height: 180px;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.pa-description-water-usage {<!-- [et_pb_line_break_holder] -->  font-size: 0.95em;<!-- [et_pb_line_break_holder] -->  line-height: 1.6;<!-- [et_pb_line_break_holder] -->  color: #333;<!-- [et_pb_line_break_holder] -->  margin-bottom: 10px;<!-- [et_pb_line_break_holder] -->  height: 114px;<!-- [et_pb_line_break_holder] -->  overflow: hidden;<!-- [et_pb_line_break_holder] -->  transition: height 0.4s ease;<!-- [et_pb_line_break_holder] -->  position: relative;<!-- [et_pb_line_break_holder] -->  display: -webkit-box;<!-- [et_pb_line_break_holder] -->  -webkit-line-clamp: 5;<!-- [et_pb_line_break_holder] -->  -webkit-box-orient: vertical;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.pa-description-water-usage.expanded {<!-- [et_pb_line_break_holder] -->  height: auto;<!-- [et_pb_line_break_holder] -->  -webkit-line-clamp: unset;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->\/* --- Buttons & Links --- *\/<!-- [et_pb_line_break_holder] -->.pa-read-more-btn-water-usage {<!-- [et_pb_line_break_holder] -->  background: none;<!-- [et_pb_line_break_holder] -->  border: none;<!-- [et_pb_line_break_holder] -->  color: #00357f;<!-- [et_pb_line_break_holder] -->  font-weight: 700;<!-- [et_pb_line_break_holder] -->  cursor: pointer;<!-- [et_pb_line_break_holder] -->  padding: 5px 0;<!-- [et_pb_line_break_holder] -->  text-decoration: underline;<!-- [et_pb_line_break_holder] -->  font-size: 0.9em;<!-- [et_pb_line_break_holder] -->  display: inline-block;<!-- [et_pb_line_break_holder] -->  position: relative;<!-- [et_pb_line_break_holder] -->  z-index: 10;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.pa-read-more-btn-water-usage:hover {<!-- [et_pb_line_break_holder] -->  color: #003366;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.pa-view-source-btn-water-usage {<!-- [et_pb_line_break_holder] -->  background: none;<!-- [et_pb_line_break_holder] -->  border: none;<!-- [et_pb_line_break_holder] -->  font-size: 0.85em;<!-- [et_pb_line_break_holder] -->  color: #153d7a;<!-- [et_pb_line_break_holder] -->  text-decoration: none;<!-- [et_pb_line_break_holder] -->  font-weight: 600;<!-- [et_pb_line_break_holder] -->  margin-top: 10px;<!-- [et_pb_line_break_holder] -->  padding: 10px 0;<!-- [et_pb_line_break_holder] -->  border-top: 1px solid rgba(0,0,0,0.1);<!-- [et_pb_line_break_holder] -->  width: 100%;<!-- [et_pb_line_break_holder] -->  text-align: left;<!-- [et_pb_line_break_holder] -->  cursor: pointer;<!-- [et_pb_line_break_holder] -->  transition: color 0.3s ease;<!-- [et_pb_line_break_holder] -->  display: block;<!-- [et_pb_line_break_holder] -->  position: relative;<!-- [et_pb_line_break_holder] -->  z-index: 10;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.pa-view-source-btn-water-usage:hover {<!-- [et_pb_line_break_holder] -->  text-decoration: underline;<!-- [et_pb_line_break_holder] -->  color: #00357f;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->\/* --- Source Links Container --- *\/<!-- [et_pb_line_break_holder] -->.pa-source-links-water-usage {<!-- [et_pb_line_break_holder] -->  max-height: 0;<!-- [et_pb_line_break_holder] -->  overflow: hidden;<!-- [et_pb_line_break_holder] -->  transition: max-height 0.4s ease, padding 0.4s ease;<!-- [et_pb_line_break_holder] -->  padding: 0;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.pa-source-links-water-usage.expanded {<!-- [et_pb_line_break_holder] -->  max-height: 800px;<!-- [et_pb_line_break_holder] -->  padding: 15px 0 0 0;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.pa-source-links-water-usage ul {<!-- [et_pb_line_break_holder] -->  list-style: none;<!-- [et_pb_line_break_holder] -->  padding: 15px;<!-- [et_pb_line_break_holder] -->  margin: 0;<!-- [et_pb_line_break_holder] -->  background: rgba(255, 255, 255, 0.5);<!-- [et_pb_line_break_holder] -->  border-radius: 8px;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.pa-source-links-water-usage li {<!-- [et_pb_line_break_holder] -->  margin-bottom: 10px;<!-- [et_pb_line_break_holder] -->  padding-left: 0;<!-- [et_pb_line_break_holder] -->  line-height: 1.6;<!-- [et_pb_line_break_holder] -->  display: flex;<!-- [et_pb_line_break_holder] -->  align-items: center;<!-- [et_pb_line_break_holder] -->  border: none;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.pa-source-links-water-usage li:last-child {<!-- [et_pb_line_break_holder] -->  margin-bottom: 0;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.pa-source-links-water-usage li::before {<!-- [et_pb_line_break_holder] -->  content: \"\u2022\";<!-- [et_pb_line_break_holder] -->  color: #00357f;<!-- [et_pb_line_break_holder] -->  font-weight: bold;<!-- [et_pb_line_break_holder] -->  font-size: 1.2em;<!-- [et_pb_line_break_holder] -->  margin-right: 10px;<!-- [et_pb_line_break_holder] -->  vertical-align: middle;<!-- [et_pb_line_break_holder] -->  flex-shrink: 0;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.pa-source-links-water-usage a {<!-- [et_pb_line_break_holder] -->  color: #153d7a;<!-- [et_pb_line_break_holder] -->  text-decoration: none;<!-- [et_pb_line_break_holder] -->  font-size: 0.85em;<!-- [et_pb_line_break_holder] -->  word-break: break-word;<!-- [et_pb_line_break_holder] -->  line-height: 1.6;<!-- [et_pb_line_break_holder] -->  flex: 1;<!-- [et_pb_line_break_holder] -->  border: none;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.pa-source-links-water-usage a:hover {<!-- [et_pb_line_break_holder] -->  text-decoration: underline;<!-- [et_pb_line_break_holder] -->  color: #00357f;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->\/* --- Navigation --- *\/<!-- [et_pb_line_break_holder] -->.pa-slider-nav-water-usage {<!-- [et_pb_line_break_holder] -->  display: flex;<!-- [et_pb_line_break_holder] -->  justify-content: space-between;<!-- [et_pb_line_break_holder] -->  margin-top: 25px;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.pa-slider-nav-water-usage button {<!-- [et_pb_line_break_holder] -->  background: #ffffff;<!-- [et_pb_line_break_holder] -->  border: 1px solid #cdd4e0;<!-- [et_pb_line_break_holder] -->  width: 45px;<!-- [et_pb_line_break_holder] -->  height: 45px;<!-- [et_pb_line_break_holder] -->  border-radius: 50%;<!-- [et_pb_line_break_holder] -->  font-size: 1.8em;<!-- [et_pb_line_break_holder] -->  cursor: pointer;<!-- [et_pb_line_break_holder] -->  color: #1f305f;<!-- [et_pb_line_break_holder] -->  transition: all 0.3s ease;<!-- [et_pb_line_break_holder] -->  display: flex;<!-- [et_pb_line_break_holder] -->  align-items: center;<!-- [et_pb_line_break_holder] -->  justify-content: center;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.pa-slider-nav-water-usage button:hover:not([disabled]) {<!-- [et_pb_line_break_holder] -->  background: #1f305f;<!-- [et_pb_line_break_holder] -->  color: #fff;<!-- [et_pb_line_break_holder] -->  border-color: #1f305f;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.pa-slider-nav-water-usage button[disabled] {<!-- [et_pb_line_break_holder] -->  opacity: 0.3;<!-- [et_pb_line_break_holder] -->  cursor: not-allowed;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><\/style>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><script><!-- [et_pb_line_break_holder] -->document.querySelectorAll('.pa-slider-card-water-usage').forEach(card => {<!-- [et_pb_line_break_holder] -->  const slides = card.querySelectorAll('.pa-slide-water-usage');<!-- [et_pb_line_break_holder] -->  const prevBtn = card.querySelector('.pa-prev-water-usage');<!-- [et_pb_line_break_holder] -->  const nextBtn = card.querySelector('.pa-next-water-usage');<!-- [et_pb_line_break_holder] -->  let index = 0;<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  function updateNavButtons() {<!-- [et_pb_line_break_holder] -->    prevBtn.disabled = (index === 0);<!-- [et_pb_line_break_holder] -->    nextBtn.disabled = (index === slides.length - 1);<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  \/\/ Function to check if text is truncated<!-- [et_pb_line_break_holder] -->  function checkTruncation() {<!-- [et_pb_line_break_holder] -->    card.querySelectorAll('.pa-description-water-usage').forEach(desc => {<!-- [et_pb_line_break_holder] -->      const readMoreBtn = desc.parentElement.querySelector('.pa-read-more-btn-water-usage');<!-- [et_pb_line_break_holder] -->      <!-- [et_pb_line_break_holder] -->      \/\/ Check if content is being truncated<!-- [et_pb_line_break_holder] -->      if (desc.scrollHeight > desc.clientHeight) {<!-- [et_pb_line_break_holder] -->        readMoreBtn.style.display = 'inline-block';<!-- [et_pb_line_break_holder] -->      } else {<!-- [et_pb_line_break_holder] -->        readMoreBtn.style.display = 'none';<!-- [et_pb_line_break_holder] -->      }<!-- [et_pb_line_break_holder] -->    });<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  \/\/ Check truncation on load and when window resizes<!-- [et_pb_line_break_holder] -->  checkTruncation();<!-- [et_pb_line_break_holder] -->  window.addEventListener('resize', checkTruncation);<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  updateNavButtons();<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  \/\/ Next button<!-- [et_pb_line_break_holder] -->  nextBtn.addEventListener('click', () => {<!-- [et_pb_line_break_holder] -->    if (index >= slides.length - 1) return;<!-- [et_pb_line_break_holder] -->    closeAllReadMore();<!-- [et_pb_line_break_holder] -->    closeAllSources();<!-- [et_pb_line_break_holder] -->    slides[index].classList.remove('active');<!-- [et_pb_line_break_holder] -->    index++;<!-- [et_pb_line_break_holder] -->    slides[index].classList.add('active');<!-- [et_pb_line_break_holder] -->    updateNavButtons();<!-- [et_pb_line_break_holder] -->    \/\/ Recheck truncation when slide changes<!-- [et_pb_line_break_holder] -->    setTimeout(checkTruncation, 50);<!-- [et_pb_line_break_holder] -->  });<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  \/\/ Previous button<!-- [et_pb_line_break_holder] -->  prevBtn.addEventListener('click', () => {<!-- [et_pb_line_break_holder] -->    if (index <= 0) return;<!-- [et_pb_line_break_holder] -->    closeAllReadMore();<!-- [et_pb_line_break_holder] -->    closeAllSources();<!-- [et_pb_line_break_holder] -->    slides[index].classList.remove('active');<!-- [et_pb_line_break_holder] -->    index--;<!-- [et_pb_line_break_holder] -->    slides[index].classList.add('active');<!-- [et_pb_line_break_holder] -->    updateNavButtons();<!-- [et_pb_line_break_holder] -->    \/\/ Recheck truncation when slide changes<!-- [et_pb_line_break_holder] -->    setTimeout(checkTruncation, 50);<!-- [et_pb_line_break_holder] -->  });<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  \/\/ Read More functionality<!-- [et_pb_line_break_holder] -->  card.querySelectorAll('.pa-read-more-btn-water-usage').forEach(btn => {<!-- [et_pb_line_break_holder] -->    btn.addEventListener('click', function(e) {<!-- [et_pb_line_break_holder] -->      e.preventDefault();<!-- [et_pb_line_break_holder] -->      e.stopPropagation();<!-- [et_pb_line_break_holder] -->      <!-- [et_pb_line_break_holder] -->      const container = this.closest('.pa-text-container-water-usage');<!-- [et_pb_line_break_holder] -->      const desc = container.querySelector('.pa-description-water-usage');<!-- [et_pb_line_break_holder] -->      <!-- [et_pb_line_break_holder] -->      if (desc.classList.contains('expanded')) {<!-- [et_pb_line_break_holder] -->        desc.classList.remove('expanded');<!-- [et_pb_line_break_holder] -->        this.textContent = 'Read More';<!-- [et_pb_line_break_holder] -->      } else {<!-- [et_pb_line_break_holder] -->        desc.classList.add('expanded');<!-- [et_pb_line_break_holder] -->        this.textContent = 'Show Less';<!-- [et_pb_line_break_holder] -->      }<!-- [et_pb_line_break_holder] -->    });<!-- [et_pb_line_break_holder] -->  });<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  \/\/ View Source functionality<!-- [et_pb_line_break_holder] -->  card.querySelectorAll('.pa-view-source-btn-water-usage').forEach(btn => {<!-- [et_pb_line_break_holder] -->    btn.addEventListener('click', function(e) {<!-- [et_pb_line_break_holder] -->      e.preventDefault();<!-- [et_pb_line_break_holder] -->      e.stopPropagation();<!-- [et_pb_line_break_holder] -->      <!-- [et_pb_line_break_holder] -->      const sourceLinks = this.nextElementSibling;<!-- [et_pb_line_break_holder] -->      if (sourceLinks && sourceLinks.classList.contains('pa-source-links-water-usage')) {<!-- [et_pb_line_break_holder] -->        if (sourceLinks.classList.contains('expanded')) {<!-- [et_pb_line_break_holder] -->          sourceLinks.classList.remove('expanded');<!-- [et_pb_line_break_holder] -->          this.textContent = 'View Source \u2192';<!-- [et_pb_line_break_holder] -->        } else {<!-- [et_pb_line_break_holder] -->          sourceLinks.classList.add('expanded');<!-- [et_pb_line_break_holder] -->          this.textContent = 'Hide Source \u2192';<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] -->      }<!-- [et_pb_line_break_holder] -->    });<!-- [et_pb_line_break_holder] -->  });<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  function closeAllReadMore() {<!-- [et_pb_line_break_holder] -->    card.querySelectorAll('.pa-description-water-usage').forEach(p => p.classList.remove('expanded'));<!-- [et_pb_line_break_holder] -->    card.querySelectorAll('.pa-read-more-btn-water-usage').forEach(btn => btn.textContent = 'Read More');<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  function closeAllSources() {<!-- [et_pb_line_break_holder] -->    card.querySelectorAll('.pa-source-links-water-usage').forEach(links => links.classList.remove('expanded'));<!-- [et_pb_line_break_holder] -->    card.querySelectorAll('.pa-view-source-btn-water-usage').forEach(btn => btn.textContent = 'View Source \u2192');<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] -->});<!-- [et_pb_line_break_holder] --><\/script>[\/et_pb_code][\/et_pb_column][\/et_pb_row][et_pb_row _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_column type=&#8221;4_4&#8243; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_text module_class=&#8221;key-c&#8221; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; text_font=&#8221;||||||||solid&#8221; text_text_color=&#8221;#000352&#8243; text_font_size=&#8221;24px&#8221; custom_margin=&#8221;||8px||false|false&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<p><strong>Publication of a Sustainability Report<\/strong><\/p>\n<p>[\/et_pb_text][et_pb_divider color=&#8221;#103464&#8243; divider_weight=&#8221;4px&#8221; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; width=&#8221;38%&#8221; width_tablet=&#8221;38%&#8221; width_phone=&#8221;63%&#8221; width_last_edited=&#8221;on|phone&#8221; custom_margin=&#8221;||-17px||false|false&#8221; custom_padding=&#8221;|37px|||false|false&#8221; global_colors_info=&#8221;{}&#8221;][\/et_pb_divider][et_pb_code _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; custom_margin=&#8221;20px|0px|-17px|0px|false|false&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<div class=\"water-reuse-slider-wrapper\"><!-- [et_pb_line_break_holder] -->  <\/p>\n<div class=\"water-reuse-slider-row\"><!-- [et_pb_line_break_holder] -->    <\/p>\n<div class=\"water-reuse-slider-card\"><!-- [et_pb_line_break_holder] -->      <\/p>\n<div class=\"water-reuse-slider\"><!-- [et_pb_line_break_holder] -->        <!-- [et_pb_line_break_holder] -->        <!-- Slide 1: Publication of A Sustainability Report --><!-- [et_pb_line_break_holder] -->        <\/p>\n<div class=\"water-reuse-slide active\"><!-- [et_pb_line_break_holder] -->          <!-- Image section --><!-- [et_pb_line_break_holder] -->          <\/p>\n<div class=\"water-reuse-slide-image\"><!-- [et_pb_line_break_holder] -->            <img decoding=\"async\" src=\"https:\/\/sdgscenter.undip.ac.id\/wp-content\/uploads\/2026\/02\/Screenshot-2026-02-03-153139.png\" alt=\"Water Reuse Policy\"><!-- [et_pb_line_break_holder] -->          <\/div>\n<p><!-- [et_pb_line_break_holder] -->          <!-- [et_pb_line_break_holder] -->          <\/p>\n<h3>Publication of A Sustainability Report<\/h3>\n<p><!-- [et_pb_line_break_holder] -->          <\/p>\n<div class=\"water-reuse-text-container\"><!-- [et_pb_line_break_holder] -->            <pee class=\"water-reuse-description\"><!-- [et_pb_line_break_holder] -->             The policy has been in place since 2024. It covers Universitas Diponegoro&#8217;s strong commitment to water and energy efficiency through the implementation of a sustainability campus approach. The policy instructs all unit leaders to preserve water resources by implementing wastewater reuse programs, rainwater harvesting, construction of drywells and biopores, and the installation of high-efficient toilet flush systems. Moreover, UNDIP is also committed to transitioning toward renewable energy through electricity-saving strategies, maximizing natural lighting, and replacing air conditioning and lighting systems with energy-efficient technologies. The policy sets progressive targets up to 2035, with a target of achieving 100% of campus buildings utilizing efficient water and energy technologies based on renewable energy, in line with UNDIP&#8217;s vision of becoming a sustainable campus.<!\u2013- [et_pb_br_holder] -\u2013><!\u2013- [et_pb_br_holder] -\u2013><!-- [et_pb_line_break_holder] -->            <\/pee><!-- [et_pb_line_break_holder] -->            <button class=\"water-reuse-read-more-btn\">Read More<\/button><!-- [et_pb_line_break_holder] -->          <\/div>\n<p><!-- [et_pb_line_break_holder] -->          <!-- [et_pb_line_break_holder] -->          <button class=\"water-reuse-view-source-btn\">View Source \u2192<\/button><!-- [et_pb_line_break_holder] -->          <!-- [et_pb_line_break_holder] -->          <\/p>\n<div class=\"water-reuse-source-links\"><!-- [et_pb_line_break_holder] -->            <\/p>\n<ul><!-- [et_pb_line_break_holder] -->              <\/p>\n<li><a href=\"https:\/\/drive.google.com\/file\/d\/1133eJuD7PqkeuiWjhX6ryZ_-UL0TCHuh\/view?usp=drive_link\" target=\"_blank\">https:\/\/drive.google.com\/file\/d\/1133eJuD7PqkeuiWjhX6ryZ_-UL0TCHuh\/view?usp=drive_link<\/a><\/li>\n<p><!-- [et_pb_line_break_holder] -->              <\/p>\n<li><a href=\"https:\/\/www.instagram.com\/undip.official\/reel\/CuBsqV2gh3p\/\" target=\"_blank\">https:\/\/www.instagram.com\/undip.official\/reel\/CuBsqV2gh3p\/<\/a><\/li>\n<p><!-- [et_pb_line_break_holder] -->            <\/ul>\n<p><!-- [et_pb_line_break_holder] -->          <\/div>\n<p><!-- [et_pb_line_break_holder] -->        <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->      <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->      <\/p>\n<div class=\"water-reuse-slider-nav\"><!-- [et_pb_line_break_holder] -->        <button class=\"water-reuse-prev\" aria-label=\"Previous Slide\">\u2039<\/button><!-- [et_pb_line_break_holder] -->        <button class=\"water-reuse-next\" aria-label=\"Next Slide\">\u203a<\/button><!-- [et_pb_line_break_holder] -->      <\/div>\n<p><!-- [et_pb_line_break_holder] -->    <\/div>\n<p><!-- [et_pb_line_break_holder] -->  <\/div>\n<p><!-- [et_pb_line_break_holder] --><\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><\/p>\n<style><!-- [et_pb_line_break_holder] -->\/* --- Layout & Card Style --- *\/<!-- [et_pb_line_break_holder] -->.water-reuse-slider-card {<!-- [et_pb_line_break_holder] -->  background: rgba(0, 53, 127, 0.08);<!-- [et_pb_line_break_holder] -->  border-radius: 12px;<!-- [et_pb_line_break_holder] -->  padding: 30px;<!-- [et_pb_line_break_holder] -->  border: 1px solid rgba(0, 53, 127, 0.1);<!-- [et_pb_line_break_holder] -->  box-shadow: 0 4px 15px rgba(0,0,0,0.05);<!-- [et_pb_line_break_holder] -->  position: relative;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.water-reuse-slide {<!-- [et_pb_line_break_holder] -->  display: none;<!-- [et_pb_line_break_holder] -->  animation: waterReuseFadeIn 0.4s ease-in-out;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.water-reuse-slide.active {<!-- [et_pb_line_break_holder] -->  display: block;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->@keyframes waterReuseFadeIn {<!-- [et_pb_line_break_holder] -->  from { opacity: 0; transform: translateY(10px); }<!-- [et_pb_line_break_holder] -->  to { opacity: 1; transform: translateY(0); }<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->\/* --- Image Container --- *\/<!-- [et_pb_line_break_holder] -->.water-reuse-slide-image {<!-- [et_pb_line_break_holder] -->  width: 100%;<!-- [et_pb_line_break_holder] -->  height: 300px;<!-- [et_pb_line_break_holder] -->  margin-bottom: 20px;<!-- [et_pb_line_break_holder] -->  border-radius: 8px;<!-- [et_pb_line_break_holder] -->  overflow: hidden;<!-- [et_pb_line_break_holder] -->  box-shadow: 0 2px 8px rgba(0,0,0,0.1);<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.water-reuse-slide-image img {<!-- [et_pb_line_break_holder] -->  width: 100%;<!-- [et_pb_line_break_holder] -->  height: 100%;<!-- [et_pb_line_break_holder] -->  display: block;<!-- [et_pb_line_break_holder] -->  object-fit: cover;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->\/* --- Typography --- *\/<!-- [et_pb_line_break_holder] -->.water-reuse-slide h3 {<!-- [et_pb_line_break_holder] -->  font-family: inherit;<!-- [et_pb_line_break_holder] -->  font-size: 1.25em;<!-- [et_pb_line_break_holder] -->  font-weight: 700;<!-- [et_pb_line_break_holder] -->  color: #1f305f;<!-- [et_pb_line_break_holder] -->  margin-bottom: 15px;<!-- [et_pb_line_break_holder] -->  line-height: 1.3;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.water-reuse-text-container {<!-- [et_pb_line_break_holder] -->  margin-bottom: 15px;<!-- [et_pb_line_break_holder] -->  position: relative;<!-- [et_pb_line_break_holder] -->  min-height: 180px;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.water-reuse-description {<!-- [et_pb_line_break_holder] -->  font-size: 0.95em;<!-- [et_pb_line_break_holder] -->  line-height: 1.6;<!-- [et_pb_line_break_holder] -->  color: #333;<!-- [et_pb_line_break_holder] -->  margin-bottom: 10px;<!-- [et_pb_line_break_holder] -->  height: 114px;<!-- [et_pb_line_break_holder] -->  overflow: hidden;<!-- [et_pb_line_break_holder] -->  transition: height 0.4s ease;<!-- [et_pb_line_break_holder] -->  position: relative;<!-- [et_pb_line_break_holder] -->  display: -webkit-box;<!-- [et_pb_line_break_holder] -->  -webkit-line-clamp: 5;<!-- [et_pb_line_break_holder] -->  -webkit-box-orient: vertical;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.water-reuse-description.expanded {<!-- [et_pb_line_break_holder] -->  height: auto;<!-- [et_pb_line_break_holder] -->  -webkit-line-clamp: unset;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->\/* --- Buttons & Links --- *\/<!-- [et_pb_line_break_holder] -->.water-reuse-read-more-btn {<!-- [et_pb_line_break_holder] -->  background: none;<!-- [et_pb_line_break_holder] -->  border: none;<!-- [et_pb_line_break_holder] -->  color: #00357f;<!-- [et_pb_line_break_holder] -->  font-weight: 700;<!-- [et_pb_line_break_holder] -->  cursor: pointer;<!-- [et_pb_line_break_holder] -->  padding: 5px 0;<!-- [et_pb_line_break_holder] -->  text-decoration: underline;<!-- [et_pb_line_break_holder] -->  font-size: 0.9em;<!-- [et_pb_line_break_holder] -->  display: inline-block;<!-- [et_pb_line_break_holder] -->  position: relative;<!-- [et_pb_line_break_holder] -->  z-index: 10;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.water-reuse-read-more-btn:hover {<!-- [et_pb_line_break_holder] -->  color: #003366;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.water-reuse-view-source-btn {<!-- [et_pb_line_break_holder] -->  background: none;<!-- [et_pb_line_break_holder] -->  border: none;<!-- [et_pb_line_break_holder] -->  font-size: 0.85em;<!-- [et_pb_line_break_holder] -->  color: #153d7a;<!-- [et_pb_line_break_holder] -->  text-decoration: none;<!-- [et_pb_line_break_holder] -->  font-weight: 600;<!-- [et_pb_line_break_holder] -->  margin-top: 10px;<!-- [et_pb_line_break_holder] -->  padding: 10px 0;<!-- [et_pb_line_break_holder] -->  border-top: 1px solid rgba(0,0,0,0.1);<!-- [et_pb_line_break_holder] -->  width: 100%;<!-- [et_pb_line_break_holder] -->  text-align: left;<!-- [et_pb_line_break_holder] -->  cursor: pointer;<!-- [et_pb_line_break_holder] -->  transition: color 0.3s ease;<!-- [et_pb_line_break_holder] -->  display: block;<!-- [et_pb_line_break_holder] -->  position: relative;<!-- [et_pb_line_break_holder] -->  z-index: 10;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.water-reuse-view-source-btn:hover {<!-- [et_pb_line_break_holder] -->  text-decoration: underline;<!-- [et_pb_line_break_holder] -->  color: #00357f;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->\/* --- Source Links Container --- *\/<!-- [et_pb_line_break_holder] -->.water-reuse-source-links {<!-- [et_pb_line_break_holder] -->  max-height: 0;<!-- [et_pb_line_break_holder] -->  overflow: hidden;<!-- [et_pb_line_break_holder] -->  transition: max-height 0.4s ease, padding 0.4s ease;<!-- [et_pb_line_break_holder] -->  padding: 0;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.water-reuse-source-links.expanded {<!-- [et_pb_line_break_holder] -->  max-height: 800px;<!-- [et_pb_line_break_holder] -->  padding: 15px 0 0 0;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.water-reuse-source-links ul {<!-- [et_pb_line_break_holder] -->  list-style: none;<!-- [et_pb_line_break_holder] -->  padding: 15px;<!-- [et_pb_line_break_holder] -->  margin: 0;<!-- [et_pb_line_break_holder] -->  background: rgba(255, 255, 255, 0.5);<!-- [et_pb_line_break_holder] -->  border-radius: 8px;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.water-reuse-source-links li {<!-- [et_pb_line_break_holder] -->  margin-bottom: 10px;<!-- [et_pb_line_break_holder] -->  padding-left: 0;<!-- [et_pb_line_break_holder] -->  line-height: 1.6;<!-- [et_pb_line_break_holder] -->  display: flex;<!-- [et_pb_line_break_holder] -->  align-items: center;<!-- [et_pb_line_break_holder] -->  border: none;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.water-reuse-source-links li:last-child {<!-- [et_pb_line_break_holder] -->  margin-bottom: 0;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.water-reuse-source-links li::before {<!-- [et_pb_line_break_holder] -->  content: \"\u2022\";<!-- [et_pb_line_break_holder] -->  color: #00357f;<!-- [et_pb_line_break_holder] -->  font-weight: bold;<!-- [et_pb_line_break_holder] -->  font-size: 1.2em;<!-- [et_pb_line_break_holder] -->  margin-right: 10px;<!-- [et_pb_line_break_holder] -->  vertical-align: middle;<!-- [et_pb_line_break_holder] -->  flex-shrink: 0;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.water-reuse-source-links a {<!-- [et_pb_line_break_holder] -->  color: #153d7a;<!-- [et_pb_line_break_holder] -->  text-decoration: none;<!-- [et_pb_line_break_holder] -->  font-size: 0.85em;<!-- [et_pb_line_break_holder] -->  word-break: break-word;<!-- [et_pb_line_break_holder] -->  line-height: 1.6;<!-- [et_pb_line_break_holder] -->  flex: 1;<!-- [et_pb_line_break_holder] -->  border: none;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.water-reuse-source-links a:hover {<!-- [et_pb_line_break_holder] -->  text-decoration: underline;<!-- [et_pb_line_break_holder] -->  color: #00357f;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->\/* --- Navigation --- *\/<!-- [et_pb_line_break_holder] -->.water-reuse-slider-nav {<!-- [et_pb_line_break_holder] -->  display: flex;<!-- [et_pb_line_break_holder] -->  justify-content: space-between;<!-- [et_pb_line_break_holder] -->  margin-top: 25px;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.water-reuse-slider-nav button {<!-- [et_pb_line_break_holder] -->  background: #ffffff;<!-- [et_pb_line_break_holder] -->  border: 1px solid #cdd4e0;<!-- [et_pb_line_break_holder] -->  width: 45px;<!-- [et_pb_line_break_holder] -->  height: 45px;<!-- [et_pb_line_break_holder] -->  border-radius: 50%;<!-- [et_pb_line_break_holder] -->  font-size: 1.8em;<!-- [et_pb_line_break_holder] -->  cursor: pointer;<!-- [et_pb_line_break_holder] -->  color: #1f305f;<!-- [et_pb_line_break_holder] -->  transition: all 0.3s ease;<!-- [et_pb_line_break_holder] -->  display: flex;<!-- [et_pb_line_break_holder] -->  align-items: center;<!-- [et_pb_line_break_holder] -->  justify-content: center;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.water-reuse-slider-nav button:hover:not([disabled]) {<!-- [et_pb_line_break_holder] -->  background: #1f305f;<!-- [et_pb_line_break_holder] -->  color: #fff;<!-- [et_pb_line_break_holder] -->  border-color: #1f305f;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.water-reuse-slider-nav button[disabled] {<!-- [et_pb_line_break_holder] -->  opacity: 0.3;<!-- [et_pb_line_break_holder] -->  cursor: not-allowed;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><\/style>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><script><!-- [et_pb_line_break_holder] -->document.querySelectorAll('.water-reuse-slider-card').forEach(card => {<!-- [et_pb_line_break_holder] -->  const slides = card.querySelectorAll('.water-reuse-slide');<!-- [et_pb_line_break_holder] -->  const prevBtn = card.querySelector('.water-reuse-prev');<!-- [et_pb_line_break_holder] -->  const nextBtn = card.querySelector('.water-reuse-next');<!-- [et_pb_line_break_holder] -->  let index = 0;<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  function updateNavButtons() {<!-- [et_pb_line_break_holder] -->    prevBtn.disabled = (index === 0);<!-- [et_pb_line_break_holder] -->    nextBtn.disabled = (index === slides.length - 1);<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  \/\/ Function to check if text is truncated<!-- [et_pb_line_break_holder] -->  function checkTruncation() {<!-- [et_pb_line_break_holder] -->    card.querySelectorAll('.water-reuse-description').forEach(desc => {<!-- [et_pb_line_break_holder] -->      const readMoreBtn = desc.parentElement.querySelector('.water-reuse-read-more-btn');<!-- [et_pb_line_break_holder] -->      <!-- [et_pb_line_break_holder] -->      \/\/ Check if content is being truncated<!-- [et_pb_line_break_holder] -->      if (desc.scrollHeight > desc.clientHeight) {<!-- [et_pb_line_break_holder] -->        readMoreBtn.style.display = 'inline-block';<!-- [et_pb_line_break_holder] -->      } else {<!-- [et_pb_line_break_holder] -->        readMoreBtn.style.display = 'none';<!-- [et_pb_line_break_holder] -->      }<!-- [et_pb_line_break_holder] -->    });<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  \/\/ Check truncation on load and when window resizes<!-- [et_pb_line_break_holder] -->  checkTruncation();<!-- [et_pb_line_break_holder] -->  window.addEventListener('resize', checkTruncation);<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  updateNavButtons();<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  \/\/ Next button<!-- [et_pb_line_break_holder] -->  nextBtn.addEventListener('click', () => {<!-- [et_pb_line_break_holder] -->    if (index >= slides.length - 1) return;<!-- [et_pb_line_break_holder] -->    closeAllReadMore();<!-- [et_pb_line_break_holder] -->    closeAllSources();<!-- [et_pb_line_break_holder] -->    slides[index].classList.remove('active');<!-- [et_pb_line_break_holder] -->    index++;<!-- [et_pb_line_break_holder] -->    slides[index].classList.add('active');<!-- [et_pb_line_break_holder] -->    updateNavButtons();<!-- [et_pb_line_break_holder] -->    \/\/ Recheck truncation when slide changes<!-- [et_pb_line_break_holder] -->    setTimeout(checkTruncation, 50);<!-- [et_pb_line_break_holder] -->  });<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  \/\/ Previous button<!-- [et_pb_line_break_holder] -->  prevBtn.addEventListener('click', () => {<!-- [et_pb_line_break_holder] -->    if (index <= 0) return;<!-- [et_pb_line_break_holder] -->    closeAllReadMore();<!-- [et_pb_line_break_holder] -->    closeAllSources();<!-- [et_pb_line_break_holder] -->    slides[index].classList.remove('active');<!-- [et_pb_line_break_holder] -->    index--;<!-- [et_pb_line_break_holder] -->    slides[index].classList.add('active');<!-- [et_pb_line_break_holder] -->    updateNavButtons();<!-- [et_pb_line_break_holder] -->    \/\/ Recheck truncation when slide changes<!-- [et_pb_line_break_holder] -->    setTimeout(checkTruncation, 50);<!-- [et_pb_line_break_holder] -->  });<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  \/\/ Read More functionality<!-- [et_pb_line_break_holder] -->  card.querySelectorAll('.water-reuse-read-more-btn').forEach(btn => {<!-- [et_pb_line_break_holder] -->    btn.addEventListener('click', function(e) {<!-- [et_pb_line_break_holder] -->      e.preventDefault();<!-- [et_pb_line_break_holder] -->      e.stopPropagation();<!-- [et_pb_line_break_holder] -->      <!-- [et_pb_line_break_holder] -->      const container = this.closest('.water-reuse-text-container');<!-- [et_pb_line_break_holder] -->      const desc = container.querySelector('.water-reuse-description');<!-- [et_pb_line_break_holder] -->      <!-- [et_pb_line_break_holder] -->      if (desc.classList.contains('expanded')) {<!-- [et_pb_line_break_holder] -->        desc.classList.remove('expanded');<!-- [et_pb_line_break_holder] -->        this.textContent = 'Read More';<!-- [et_pb_line_break_holder] -->      } else {<!-- [et_pb_line_break_holder] -->        desc.classList.add('expanded');<!-- [et_pb_line_break_holder] -->        this.textContent = 'Show Less';<!-- [et_pb_line_break_holder] -->      }<!-- [et_pb_line_break_holder] -->    });<!-- [et_pb_line_break_holder] -->  });<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  \/\/ View Source functionality<!-- [et_pb_line_break_holder] -->  card.querySelectorAll('.water-reuse-view-source-btn').forEach(btn => {<!-- [et_pb_line_break_holder] -->    btn.addEventListener('click', function(e) {<!-- [et_pb_line_break_holder] -->      e.preventDefault();<!-- [et_pb_line_break_holder] -->      e.stopPropagation();<!-- [et_pb_line_break_holder] -->      <!-- [et_pb_line_break_holder] -->      const sourceLinks = this.nextElementSibling;<!-- [et_pb_line_break_holder] -->      if (sourceLinks && sourceLinks.classList.contains('water-reuse-source-links')) {<!-- [et_pb_line_break_holder] -->        if (sourceLinks.classList.contains('expanded')) {<!-- [et_pb_line_break_holder] -->          sourceLinks.classList.remove('expanded');<!-- [et_pb_line_break_holder] -->          this.textContent = 'View Source \u2192';<!-- [et_pb_line_break_holder] -->        } else {<!-- [et_pb_line_break_holder] -->          sourceLinks.classList.add('expanded');<!-- [et_pb_line_break_holder] -->          this.textContent = 'Hide Source \u2192';<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] -->      }<!-- [et_pb_line_break_holder] -->    });<!-- [et_pb_line_break_holder] -->  });<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  function closeAllReadMore() {<!-- [et_pb_line_break_holder] -->    card.querySelectorAll('.water-reuse-description').forEach(p => p.classList.remove('expanded'));<!-- [et_pb_line_break_holder] -->    card.querySelectorAll('.water-reuse-read-more-btn').forEach(btn => btn.textContent = 'Read More');<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  function closeAllSources() {<!-- [et_pb_line_break_holder] -->    card.querySelectorAll('.water-reuse-source-links').forEach(links => links.classList.remove('expanded'));<!-- [et_pb_line_break_holder] -->    card.querySelectorAll('.water-reuse-view-source-btn').forEach(btn => btn.textContent = 'View Source \u2192');<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] -->});<!-- [et_pb_line_break_holder] --><\/script>[\/et_pb_code][\/et_pb_column][\/et_pb_row][et_pb_row _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; custom_margin=&#8221;22px||||false|false&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_column type=&#8221;4_4&#8243; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_text module_class=&#8221;key-c&#8221; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; text_font=&#8221;||||||||solid&#8221; text_text_color=&#8221;#000352&#8243; text_font_size=&#8221;26px&#8221; custom_margin=&#8221;||8px||false|false&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<p><strong>Publications<\/strong><\/p>\n<p>[\/et_pb_text][et_pb_divider color=&#8221;#103464&#8243; divider_weight=&#8221;4px&#8221; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; width=&#8221;11%&#8221; width_tablet=&#8221;11%&#8221; width_phone=&#8221;37%&#8221; width_last_edited=&#8221;on|phone&#8221; custom_margin=&#8221;||-34px||false|false&#8221; custom_margin_tablet=&#8221;||-34px||false|false&#8221; custom_margin_phone=&#8221;||-85px||false|false&#8221; custom_margin_last_edited=&#8221;on|phone&#8221; custom_padding=&#8221;|37px|||false|false&#8221; global_colors_info=&#8221;{}&#8221;][\/et_pb_divider][\/et_pb_column][\/et_pb_row][et_pb_row _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; custom_margin=&#8221;-8px||||false|false&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_column type=&#8221;4_4&#8243; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_code _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;]<div class='ays-chart-container-google ays-chart-container-30' id='ays-chart-container69e8b644c05a7' data-id='69e8b644c05a7'><div class='ays-chart-header-container'><div class='ays-chart-charts-description ays-chart-charts-description69e8b644c05a7'><\/div><\/div><div class='ays-chart-charts-main-container ays-chart-charts-main-container69e8b644c05a7' id=\"ays-chart-column_chart69e8b644c05a7\" data-type='column_chart'><\/div><div class='ays-chart-actions-container'><div class='ays-chart-export-buttons' data-id='30'><\/div><\/div><\/div>[\/et_pb_code][\/et_pb_column][\/et_pb_row][\/et_pb_section][et_pb_section fb_built=&#8221;1&#8243; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_row column_structure=&#8221;1_2,1_2&#8243; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; custom_margin=&#8221;-82px||||false|false&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_column type=&#8221;1_2&#8243; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_text module_class=&#8221;key-c&#8221; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; text_font=&#8221;||||||||solid&#8221; text_text_color=&#8221;#000352&#8243; text_font_size=&#8221;24px&#8221; custom_margin=&#8221;||8px||false|false&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<p><strong>Operational Measures<\/strong><\/p>\n<p>[\/et_pb_text][et_pb_divider color=&#8221;#103464&#8243; divider_weight=&#8221;4px&#8221; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; width=&#8221;46%&#8221; custom_margin=&#8221;||-17px||false|false&#8221; custom_padding=&#8221;|37px|||false|false&#8221; global_colors_info=&#8221;{}&#8221;][\/et_pb_divider][et_pb_code _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; custom_margin=&#8221;20px|0px|0px|0px|false|false&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<div class=\"pa-slider-wrapper-water-consumption\"><!-- [et_pb_line_break_holder] -->  <\/p>\n<div class=\"pa-slider-row\"><!-- [et_pb_line_break_holder] -->    <\/p>\n<div class=\"pa-slider-card-water-consumption\"><!-- [et_pb_line_break_holder] -->      <\/p>\n<div class=\"pa-slider-water-consumption\"><!-- [et_pb_line_break_holder] -->        <!-- [et_pb_line_break_holder] -->        <!-- Slide 1: Water Consumption per Person --><!-- [et_pb_line_break_holder] -->        <\/p>\n<div class=\"pa-slide-water-consumption active\"><!-- [et_pb_line_break_holder] -->          <!-- Image section --><!-- [et_pb_line_break_holder] -->          <\/p>\n<div class=\"pa-slide-image-water-consumption\"><!-- [et_pb_line_break_holder] -->            <img decoding=\"async\" src=\"https:\/\/sdgscenter.undip.ac.id\/wp-content\/uploads\/2026\/02\/Screenshot-2026-02-03-152035.png\" alt=\"Water Consumption per Person\"><!-- [et_pb_line_break_holder] -->          <\/div>\n<p><!-- [et_pb_line_break_holder] -->          <!-- [et_pb_line_break_holder] -->          <\/p>\n<h3>Ethical Sourcing Policy<\/h3>\n<p><!-- [et_pb_line_break_holder] -->          <\/p>\n<div class=\"pa-text-container-water-consumption\"><!-- [et_pb_line_break_holder] -->            <pee class=\"pa-description-water-consumption\"><!-- [et_pb_line_break_holder] -->             Food vendors operating within the campus area are required by UNDIP to guarantee the food\u2019s safety and sanitation. In addition to being hygienic and nutritious, the food offered has to be halal. The Indonesian National Food and Drug Safety Agency is the official government body responsible for regulating food safety and quality in Indonesia, and the university strongly urges all food vendors operating on campus to obtain registration and accreditation from them. Signed on 23 December 2022, Rector\u2019s Circular Letter No. 41 year 2022 outlines the policy for ethical food sourcing and supply. In addition to that, on 19 December 2022, the UNDIP Rector also issued Circular Letter No. 35 year 2022, which requires all campus canteens to guarantee the food they provide is hygienic, safe, halal and affordable. The food should also be traditional food and produced domestically. Every canteen in the UNDIP campus is routinely inspected by the university.<!\u2013- [et_pb_br_holder] -\u2013><!\u2013- [et_pb_br_holder] -\u2013><!-- [et_pb_line_break_holder] -->            <\/pee><!-- [et_pb_line_break_holder] -->            <button class=\"pa-read-more-btn-water-consumption\">Read More<\/button><!-- [et_pb_line_break_holder] -->          <\/div>\n<p><!-- [et_pb_line_break_holder] -->          <!-- [et_pb_line_break_holder] -->          <button class=\"pa-view-source-btn-water-consumption\">View Source \u2192<\/button><!-- [et_pb_line_break_holder] -->          <!-- [et_pb_line_break_holder] -->          <\/p>\n<div class=\"pa-source-links-water-consumption\"><!-- [et_pb_line_break_holder] -->            <\/p>\n<ul><!-- [et_pb_line_break_holder] -->              <\/p>\n<li><a href=\"https:\/\/sustainability.undip.ac.id\/2023\/12\/11\/undip-kampus-sehat-disiplin-dalam-penyediaan-konsumsi-bergizi-dan-bertanggung-jawab\/ \" target=\"_blank\">https:\/\/sustainability.undip.ac.id\/2023\/12\/11\/undip-kampus-sehat-disiplin-dalam-penyediaan-konsumsi-bergizi-dan-bertanggung-jawab\/<\/a><\/li>\n<p><!-- [et_pb_line_break_holder] -->            <\/ul>\n<p><!-- [et_pb_line_break_holder] -->          <\/div>\n<p><!-- [et_pb_line_break_holder] -->        <\/div>\n<p><!-- [et_pb_line_break_holder] -->        <!-- [et_pb_line_break_holder] -->        <!-- Slide 2: Policy Waste Disposal-Hazardous Materials --><!-- [et_pb_line_break_holder] -->        <\/p>\n<div class=\"pa-slide-water-consumption\"><!-- [et_pb_line_break_holder] -->          <!-- Image section --><!-- [et_pb_line_break_holder] -->          <\/p>\n<div class=\"pa-slide-image-water-consumption\"><!-- [et_pb_line_break_holder] -->            <img decoding=\"async\" src=\"https:\/\/sdgscenter.undip.ac.id\/wp-content\/uploads\/2026\/02\/Screenshot-2026-02-03-152035.png\" alt=\"Water Consumption per Person\"><!-- [et_pb_line_break_holder] -->          <\/div>\n<p><!-- [et_pb_line_break_holder] -->          <!-- [et_pb_line_break_holder] -->          <\/p>\n<h3>Policy Waste Disposal-Hazardous Materials<\/h3>\n<p><!-- [et_pb_line_break_holder] -->          <\/p>\n<div class=\"pa-text-container-water-consumption\"><!-- [et_pb_line_break_holder] -->            <pee class=\"pa-description-water-consumption\"><!-- [et_pb_line_break_holder] -->             Food vendors operating within the campus area are required by UNDIP to guarantee the food\u2019s safety and sanitation. In addition to being hygienic and nutritious, the food offered has to be halal. The Indonesian National Food and Drug Safety Agency is the official government body responsible for regulating food safety and quality in Indonesia, and the university strongly urges all food vendors operating on campus to obtain registration and accreditation from them. Signed on 23 December 2022, Rector\u2019s Circular Letter No. 41 year 2022 outlines the policy for ethical food sourcing and supply. In addition to that, on 19 December 2022, the UNDIP Rector also issued Circular Letter No. 35 year 2022, which requires all campus canteens to guarantee the food they provide is hygienic, safe, halal and affordable. The food should also be traditional food and produced domestically. Every canteen in the UNDIP campus is routinely inspected by the university.<!\u2013- [et_pb_br_holder] -\u2013><!\u2013- [et_pb_br_holder] -\u2013><!-- [et_pb_line_break_holder] -->            <\/pee><!-- [et_pb_line_break_holder] -->            <button class=\"pa-read-more-btn-water-consumption\">Read More<\/button><!-- [et_pb_line_break_holder] -->          <\/div>\n<p><!-- [et_pb_line_break_holder] -->          <!-- [et_pb_line_break_holder] -->          <button class=\"pa-view-source-btn-water-consumption\">View Source \u2192<\/button><!-- [et_pb_line_break_holder] -->          <!-- [et_pb_line_break_holder] -->          <\/p>\n<div class=\"pa-source-links-water-consumption\"><!-- [et_pb_line_break_holder] -->            <\/p>\n<ul><!-- [et_pb_line_break_holder] -->              <\/p>\n<li><a href=\"https:\/\/sustainability.undip.ac.id\/2023\/12\/11\/undip-kampus-sehat-disiplin-dalam-penyediaan-konsumsi-bergizi-dan-bertanggung-jawab\/ \" target=\"_blank\">https:\/\/sustainability.undip.ac.id\/2023\/12\/11\/undip-kampus-sehat-disiplin-dalam-penyediaan-konsumsi-bergizi-dan-bertanggung-jawab\/<\/a><\/li>\n<p><!-- [et_pb_line_break_holder] -->            <\/ul>\n<p><!-- [et_pb_line_break_holder] -->          <\/div>\n<p><!-- [et_pb_line_break_holder] -->        <\/div>\n<p><!-- [et_pb_line_break_holder] -->        <!-- [et_pb_line_break_holder] -->        <!-- Slide 3: Waste Disposal\/Landfill Policy --><!-- [et_pb_line_break_holder] -->        <\/p>\n<div class=\"pa-slide-water-consumption\"><!-- [et_pb_line_break_holder] -->          <!-- Image section --><!-- [et_pb_line_break_holder] -->          <\/p>\n<div class=\"pa-slide-image-water-consumption\"><!-- [et_pb_line_break_holder] -->            <img decoding=\"async\" src=\"https:\/\/sdgscenter.undip.ac.id\/wp-content\/uploads\/2026\/02\/Screenshot-2026-02-03-152035.png\" alt=\"Water Consumption per Person\"><!-- [et_pb_line_break_holder] -->          <\/div>\n<p><!-- [et_pb_line_break_holder] -->          <!-- [et_pb_line_break_holder] -->          <\/p>\n<h3>Waste Disposal\/Landfill Policy<\/h3>\n<p><!-- [et_pb_line_break_holder] -->          <\/p>\n<div class=\"pa-text-container-water-consumption\"><!-- [et_pb_line_break_holder] -->            <pee class=\"pa-description-water-consumption\"><!-- [et_pb_line_break_holder] -->             Food vendors operating within the campus area are required by UNDIP to guarantee the food\u2019s safety and sanitation. In addition to being hygienic and nutritious, the food offered has to be halal. The Indonesian National Food and Drug Safety Agency is the official government body responsible for regulating food safety and quality in Indonesia, and the university strongly urges all food vendors operating on campus to obtain registration and accreditation from them. Signed on 23 December 2022, Rector\u2019s Circular Letter No. 41 year 2022 outlines the policy for ethical food sourcing and supply. In addition to that, on 19 December 2022, the UNDIP Rector also issued Circular Letter No. 35 year 2022, which requires all campus canteens to guarantee the food they provide is hygienic, safe, halal and affordable. The food should also be traditional food and produced domestically. Every canteen in the UNDIP campus is routinely inspected by the university.<!\u2013- [et_pb_br_holder] -\u2013><!\u2013- [et_pb_br_holder] -\u2013><!-- [et_pb_line_break_holder] -->            <\/pee><!-- [et_pb_line_break_holder] -->            <button class=\"pa-read-more-btn-water-consumption\">Read More<\/button><!-- [et_pb_line_break_holder] -->          <\/div>\n<p><!-- [et_pb_line_break_holder] -->          <!-- [et_pb_line_break_holder] -->          <button class=\"pa-view-source-btn-water-consumption\">View Source \u2192<\/button><!-- [et_pb_line_break_holder] -->          <!-- [et_pb_line_break_holder] -->          <\/p>\n<div class=\"pa-source-links-water-consumption\"><!-- [et_pb_line_break_holder] -->            <\/p>\n<ul><!-- [et_pb_line_break_holder] -->              <\/p>\n<li><a href=\"https:\/\/sustainability.undip.ac.id\/2023\/12\/11\/undip-kampus-sehat-disiplin-dalam-penyediaan-konsumsi-bergizi-dan-bertanggung-jawab\/ \" target=\"_blank\">https:\/\/sustainability.undip.ac.id\/2023\/12\/11\/undip-kampus-sehat-disiplin-dalam-penyediaan-konsumsi-bergizi-dan-bertanggung-jawab\/<\/a><\/li>\n<p><!-- [et_pb_line_break_holder] -->            <\/ul>\n<p><!-- [et_pb_line_break_holder] -->          <\/div>\n<p><!-- [et_pb_line_break_holder] -->        <\/div>\n<p><!-- [et_pb_line_break_holder] -->        <!-- [et_pb_line_break_holder] -->        <!-- Slide 4: Policy for Minimization of Plastic Use --><!-- [et_pb_line_break_holder] -->        <\/p>\n<div class=\"pa-slide-water-consumption\"><!-- [et_pb_line_break_holder] -->          <!-- Image section --><!-- [et_pb_line_break_holder] -->          <\/p>\n<div class=\"pa-slide-image-water-consumption\"><!-- [et_pb_line_break_holder] -->            <img decoding=\"async\" src=\"https:\/\/sdgscenter.undip.ac.id\/wp-content\/uploads\/2026\/02\/Screenshot-2026-02-03-152035.png\" alt=\"Water Consumption per Person\"><!-- [et_pb_line_break_holder] -->          <\/div>\n<p><!-- [et_pb_line_break_holder] -->          <!-- [et_pb_line_break_holder] -->          <\/p>\n<h3>Policy for Minimization of Plastic Use<\/h3>\n<p><!-- [et_pb_line_break_holder] -->          <\/p>\n<div class=\"pa-text-container-water-consumption\"><!-- [et_pb_line_break_holder] -->            <pee class=\"pa-description-water-consumption\"><!-- [et_pb_line_break_holder] -->             Food vendors operating within the campus area are required by UNDIP to guarantee the food\u2019s safety and sanitation. In addition to being hygienic and nutritious, the food offered has to be halal. The Indonesian National Food and Drug Safety Agency is the official government body responsible for regulating food safety and quality in Indonesia, and the university strongly urges all food vendors operating on campus to obtain registration and accreditation from them. Signed on 23 December 2022, Rector\u2019s Circular Letter No. 41 year 2022 outlines the policy for ethical food sourcing and supply. In addition to that, on 19 December 2022, the UNDIP Rector also issued Circular Letter No. 35 year 2022, which requires all campus canteens to guarantee the food they provide is hygienic, safe, halal and affordable. The food should also be traditional food and produced domestically. Every canteen in the UNDIP campus is routinely inspected by the university.<!\u2013- [et_pb_br_holder] -\u2013><!\u2013- [et_pb_br_holder] -\u2013><!-- [et_pb_line_break_holder] -->            <\/pee><!-- [et_pb_line_break_holder] -->            <button class=\"pa-read-more-btn-water-consumption\">Read More<\/button><!-- [et_pb_line_break_holder] -->          <\/div>\n<p><!-- [et_pb_line_break_holder] -->          <!-- [et_pb_line_break_holder] -->          <button class=\"pa-view-source-btn-water-consumption\">View Source \u2192<\/button><!-- [et_pb_line_break_holder] -->          <!-- [et_pb_line_break_holder] -->          <\/p>\n<div class=\"pa-source-links-water-consumption\"><!-- [et_pb_line_break_holder] -->            <\/p>\n<ul><!-- [et_pb_line_break_holder] -->              <\/p>\n<li><a href=\"https:\/\/sustainability.undip.ac.id\/2023\/12\/11\/undip-kampus-sehat-disiplin-dalam-penyediaan-konsumsi-bergizi-dan-bertanggung-jawab\/ \" target=\"_blank\">https:\/\/sustainability.undip.ac.id\/2023\/12\/11\/undip-kampus-sehat-disiplin-dalam-penyediaan-konsumsi-bergizi-dan-bertanggung-jawab\/<\/a><\/li>\n<p><!-- [et_pb_line_break_holder] -->            <\/ul>\n<p><!-- [et_pb_line_break_holder] -->          <\/div>\n<p><!-- [et_pb_line_break_holder] -->        <\/div>\n<p><!-- [et_pb_line_break_holder] -->        <!-- [et_pb_line_break_holder] -->        <!-- Slide 5: Policy for Minimization of Disposable Items --><!-- [et_pb_line_break_holder] -->        <\/p>\n<div class=\"pa-slide-water-consumption\"><!-- [et_pb_line_break_holder] -->          <!-- Image section --><!-- [et_pb_line_break_holder] -->          <\/p>\n<div class=\"pa-slide-image-water-consumption\"><!-- [et_pb_line_break_holder] -->            <img decoding=\"async\" src=\"https:\/\/sdgscenter.undip.ac.id\/wp-content\/uploads\/2026\/02\/Screenshot-2026-02-03-152035.png\" alt=\"Water Consumption per Person\"><!-- [et_pb_line_break_holder] -->          <\/div>\n<p><!-- [et_pb_line_break_holder] -->          <!-- [et_pb_line_break_holder] -->          <\/p>\n<h3>Policy for Minimization of Disposable Items<\/h3>\n<p><!-- [et_pb_line_break_holder] -->          <\/p>\n<div class=\"pa-text-container-water-consumption\"><!-- [et_pb_line_break_holder] -->            <pee class=\"pa-description-water-consumption\"><!-- [et_pb_line_break_holder] -->             Food vendors operating within the campus area are required by UNDIP to guarantee the food\u2019s safety and sanitation. In addition to being hygienic and nutritious, the food offered has to be halal. The Indonesian National Food and Drug Safety Agency is the official government body responsible for regulating food safety and quality in Indonesia, and the university strongly urges all food vendors operating on campus to obtain registration and accreditation from them. Signed on 23 December 2022, Rector\u2019s Circular Letter No. 41 year 2022 outlines the policy for ethical food sourcing and supply. In addition to that, on 19 December 2022, the UNDIP Rector also issued Circular Letter No. 35 year 2022, which requires all campus canteens to guarantee the food they provide is hygienic, safe, halal and affordable. The food should also be traditional food and produced domestically. Every canteen in the UNDIP campus is routinely inspected by the university.<!\u2013- [et_pb_br_holder] -\u2013><!\u2013- [et_pb_br_holder] -\u2013><!-- [et_pb_line_break_holder] -->            <\/pee><!-- [et_pb_line_break_holder] -->            <button class=\"pa-read-more-btn-water-consumption\">Read More<\/button><!-- [et_pb_line_break_holder] -->          <\/div>\n<p><!-- [et_pb_line_break_holder] -->          <!-- [et_pb_line_break_holder] -->          <button class=\"pa-view-source-btn-water-consumption\">View Source \u2192<\/button><!-- [et_pb_line_break_holder] -->          <!-- [et_pb_line_break_holder] -->          <\/p>\n<div class=\"pa-source-links-water-consumption\"><!-- [et_pb_line_break_holder] -->            <\/p>\n<ul><!-- [et_pb_line_break_holder] -->              <\/p>\n<li><a href=\"https:\/\/sustainability.undip.ac.id\/2023\/12\/11\/undip-kampus-sehat-disiplin-dalam-penyediaan-konsumsi-bergizi-dan-bertanggung-jawab\/ \" target=\"_blank\">https:\/\/sustainability.undip.ac.id\/2023\/12\/11\/undip-kampus-sehat-disiplin-dalam-penyediaan-konsumsi-bergizi-dan-bertanggung-jawab\/<\/a><\/li>\n<p><!-- [et_pb_line_break_holder] -->            <\/ul>\n<p><!-- [et_pb_line_break_holder] -->          <\/div>\n<p><!-- [et_pb_line_break_holder] -->        <\/div>\n<p><!-- [et_pb_line_break_holder] -->        <!-- [et_pb_line_break_holder] -->        <!-- Slide 6: Disposable Policy: Extensions to Services --><!-- [et_pb_line_break_holder] -->        <\/p>\n<div class=\"pa-slide-water-consumption\"><!-- [et_pb_line_break_holder] -->          <!-- Image section --><!-- [et_pb_line_break_holder] -->          <\/p>\n<div class=\"pa-slide-image-water-consumption\"><!-- [et_pb_line_break_holder] -->            <img decoding=\"async\" src=\"https:\/\/sdgscenter.undip.ac.id\/wp-content\/uploads\/2026\/02\/Screenshot-2026-02-03-152035.png\" alt=\"Water Consumption per Person\"><!-- [et_pb_line_break_holder] -->          <\/div>\n<p><!-- [et_pb_line_break_holder] -->          <!-- [et_pb_line_break_holder] -->          <\/p>\n<h3>Disposable Policy: Extensions to Services<\/h3>\n<p><!-- [et_pb_line_break_holder] -->          <\/p>\n<div class=\"pa-text-container-water-consumption\"><!-- [et_pb_line_break_holder] -->            <pee class=\"pa-description-water-consumption\"><!-- [et_pb_line_break_holder] -->             Food vendors operating within the campus area are required by UNDIP to guarantee the food\u2019s safety and sanitation. In addition to being hygienic and nutritious, the food offered has to be halal. The Indonesian National Food and Drug Safety Agency is the official government body responsible for regulating food safety and quality in Indonesia, and the university strongly urges all food vendors operating on campus to obtain registration and accreditation from them. Signed on 23 December 2022, Rector\u2019s Circular Letter No. 41 year 2022 outlines the policy for ethical food sourcing and supply. In addition to that, on 19 December 2022, the UNDIP Rector also issued Circular Letter No. 35 year 2022, which requires all campus canteens to guarantee the food they provide is hygienic, safe, halal and affordable. The food should also be traditional food and produced domestically. Every canteen in the UNDIP campus is routinely inspected by the university.<!\u2013- [et_pb_br_holder] -\u2013><!\u2013- [et_pb_br_holder] -\u2013><!-- [et_pb_line_break_holder] -->            <\/pee><!-- [et_pb_line_break_holder] -->            <button class=\"pa-read-more-btn-water-consumption\">Read More<\/button><!-- [et_pb_line_break_holder] -->          <\/div>\n<p><!-- [et_pb_line_break_holder] -->          <!-- [et_pb_line_break_holder] -->          <button class=\"pa-view-source-btn-water-consumption\">View Source \u2192<\/button><!-- [et_pb_line_break_holder] -->          <!-- [et_pb_line_break_holder] -->          <\/p>\n<div class=\"pa-source-links-water-consumption\"><!-- [et_pb_line_break_holder] -->            <\/p>\n<ul><!-- [et_pb_line_break_holder] -->              <\/p>\n<li><a href=\"https:\/\/sustainability.undip.ac.id\/2023\/12\/11\/undip-kampus-sehat-disiplin-dalam-penyediaan-konsumsi-bergizi-dan-bertanggung-jawab\/ \" target=\"_blank\">https:\/\/sustainability.undip.ac.id\/2023\/12\/11\/undip-kampus-sehat-disiplin-dalam-penyediaan-konsumsi-bergizi-dan-bertanggung-jawab\/<\/a><\/li>\n<p><!-- [et_pb_line_break_holder] -->            <\/ul>\n<p><!-- [et_pb_line_break_holder] -->          <\/div>\n<p><!-- [et_pb_line_break_holder] -->        <\/div>\n<p><!-- [et_pb_line_break_holder] -->        <!-- [et_pb_line_break_holder] -->        <!-- Slide 7: Minimization Policies Extended to Suppliers --><!-- [et_pb_line_break_holder] -->        <\/p>\n<div class=\"pa-slide-water-consumption\"><!-- [et_pb_line_break_holder] -->          <!-- Image section --><!-- [et_pb_line_break_holder] -->          <\/p>\n<div class=\"pa-slide-image-water-consumption\"><!-- [et_pb_line_break_holder] -->            <img decoding=\"async\" src=\"https:\/\/sdgscenter.undip.ac.id\/wp-content\/uploads\/2026\/02\/Screenshot-2026-02-03-152035.png\" alt=\"Water Consumption per Person\"><!-- [et_pb_line_break_holder] -->          <\/div>\n<p><!-- [et_pb_line_break_holder] -->          <!-- [et_pb_line_break_holder] -->          <\/p>\n<h3>Minimization Policies Extended to Suppliers<\/h3>\n<p><!-- [et_pb_line_break_holder] -->          <\/p>\n<div class=\"pa-text-container-water-consumption\"><!-- [et_pb_line_break_holder] -->            <pee class=\"pa-description-water-consumption\"><!-- [et_pb_line_break_holder] -->             Food vendors operating within the campus area are required by UNDIP to guarantee the food\u2019s safety and sanitation. In addition to being hygienic and nutritious, the food offered has to be halal. The Indonesian National Food and Drug Safety Agency is the official government body responsible for regulating food safety and quality in Indonesia, and the university strongly urges all food vendors operating on campus to obtain registration and accreditation from them. Signed on 23 December 2022, Rector\u2019s Circular Letter No. 41 year 2022 outlines the policy for ethical food sourcing and supply. In addition to that, on 19 December 2022, the UNDIP Rector also issued Circular Letter No. 35 year 2022, which requires all campus canteens to guarantee the food they provide is hygienic, safe, halal and affordable. The food should also be traditional food and produced domestically. Every canteen in the UNDIP campus is routinely inspected by the university.<!\u2013- [et_pb_br_holder] -\u2013><!\u2013- [et_pb_br_holder] -\u2013><!-- [et_pb_line_break_holder] -->            <\/pee><!-- [et_pb_line_break_holder] -->            <button class=\"pa-read-more-btn-water-consumption\">Read More<\/button><!-- [et_pb_line_break_holder] -->          <\/div>\n<p><!-- [et_pb_line_break_holder] -->          <!-- [et_pb_line_break_holder] -->          <button class=\"pa-view-source-btn-water-consumption\">View Source \u2192<\/button><!-- [et_pb_line_break_holder] -->          <!-- [et_pb_line_break_holder] -->          <\/p>\n<div class=\"pa-source-links-water-consumption\"><!-- [et_pb_line_break_holder] -->            <\/p>\n<ul><!-- [et_pb_line_break_holder] -->              <\/p>\n<li><a href=\"https:\/\/sustainability.undip.ac.id\/2023\/12\/11\/undip-kampus-sehat-disiplin-dalam-penyediaan-konsumsi-bergizi-dan-bertanggung-jawab\/ \" target=\"_blank\">https:\/\/sustainability.undip.ac.id\/2023\/12\/11\/undip-kampus-sehat-disiplin-dalam-penyediaan-konsumsi-bergizi-dan-bertanggung-jawab\/<\/a><\/li>\n<p><!-- [et_pb_line_break_holder] -->            <\/ul>\n<p><!-- [et_pb_line_break_holder] -->          <\/div>\n<p><!-- [et_pb_line_break_holder] -->        <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->      <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->      <\/p>\n<div class=\"pa-slider-nav-water-consumption\"><!-- [et_pb_line_break_holder] -->        <button class=\"pa-prev-water-consumption\" aria-label=\"Previous Slide\">\u2039<\/button><!-- [et_pb_line_break_holder] -->        <button class=\"pa-next-water-consumption\" aria-label=\"Next Slide\">\u203a<\/button><!-- [et_pb_line_break_holder] -->      <\/div>\n<p><!-- [et_pb_line_break_holder] -->    <\/div>\n<p><!-- [et_pb_line_break_holder] -->  <\/div>\n<p><!-- [et_pb_line_break_holder] --><\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><\/p>\n<style><!-- [et_pb_line_break_holder] -->\/* --- Layout & Card Style --- *\/<!-- [et_pb_line_break_holder] -->.pa-slider-card-water-consumption {<!-- [et_pb_line_break_holder] -->  background: rgba(0, 53, 127, 0.08);<!-- [et_pb_line_break_holder] -->  border-radius: 12px;<!-- [et_pb_line_break_holder] -->  padding: 30px;<!-- [et_pb_line_break_holder] -->  border: 1px solid rgba(0, 53, 127, 0.1);<!-- [et_pb_line_break_holder] -->  box-shadow: 0 4px 15px rgba(0,0,0,0.05);<!-- [et_pb_line_break_holder] -->  position: relative;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.pa-slide-water-consumption {<!-- [et_pb_line_break_holder] -->  display: none;<!-- [et_pb_line_break_holder] -->  animation: paFadeInWaterConsumption 0.4s ease-in-out;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.pa-slide-water-consumption.active {<!-- [et_pb_line_break_holder] -->  display: block;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->@keyframes paFadeInWaterConsumption {<!-- [et_pb_line_break_holder] -->  from { opacity: 0; transform: translateY(10px); }<!-- [et_pb_line_break_holder] -->  to { opacity: 1; transform: translateY(0); }<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->\/* --- Image Container --- *\/<!-- [et_pb_line_break_holder] -->.pa-slide-image-water-consumption {<!-- [et_pb_line_break_holder] -->  width: 100%;<!-- [et_pb_line_break_holder] -->  height: 300px;<!-- [et_pb_line_break_holder] -->  margin-bottom: 20px;<!-- [et_pb_line_break_holder] -->  border-radius: 8px;<!-- [et_pb_line_break_holder] -->  overflow: hidden;<!-- [et_pb_line_break_holder] -->  box-shadow: 0 2px 8px rgba(0,0,0,0.1);<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.pa-slide-image-water-consumption img {<!-- [et_pb_line_break_holder] -->  width: 100%;<!-- [et_pb_line_break_holder] -->  height: 100%;<!-- [et_pb_line_break_holder] -->  display: block;<!-- [et_pb_line_break_holder] -->  object-fit: cover;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->\/* --- Typography --- *\/<!-- [et_pb_line_break_holder] -->.pa-slide-water-consumption h3 {<!-- [et_pb_line_break_holder] -->  font-family: inherit;<!-- [et_pb_line_break_holder] -->  font-size: 1.25em;<!-- [et_pb_line_break_holder] -->  font-weight: 700;<!-- [et_pb_line_break_holder] -->  color: #1f305f;<!-- [et_pb_line_break_holder] -->  margin-bottom: 15px;<!-- [et_pb_line_break_holder] -->  line-height: 1.3;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.pa-text-container-water-consumption {<!-- [et_pb_line_break_holder] -->  margin-bottom: 15px;<!-- [et_pb_line_break_holder] -->  position: relative;<!-- [et_pb_line_break_holder] -->  min-height: 180px;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.pa-description-water-consumption {<!-- [et_pb_line_break_holder] -->  font-size: 0.95em;<!-- [et_pb_line_break_holder] -->  line-height: 1.6;<!-- [et_pb_line_break_holder] -->  color: #333;<!-- [et_pb_line_break_holder] -->  margin-bottom: 10px;<!-- [et_pb_line_break_holder] -->  height: 114px;<!-- [et_pb_line_break_holder] -->  overflow: hidden;<!-- [et_pb_line_break_holder] -->  transition: height 0.4s ease;<!-- [et_pb_line_break_holder] -->  position: relative;<!-- [et_pb_line_break_holder] -->  display: -webkit-box;<!-- [et_pb_line_break_holder] -->  -webkit-line-clamp: 5;<!-- [et_pb_line_break_holder] -->  -webkit-box-orient: vertical;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.pa-description-water-consumption.expanded {<!-- [et_pb_line_break_holder] -->  height: auto;<!-- [et_pb_line_break_holder] -->  -webkit-line-clamp: unset;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->\/* --- Buttons & Links --- *\/<!-- [et_pb_line_break_holder] -->.pa-read-more-btn-water-consumption {<!-- [et_pb_line_break_holder] -->  background: none;<!-- [et_pb_line_break_holder] -->  border: none;<!-- [et_pb_line_break_holder] -->  color: #00357f;<!-- [et_pb_line_break_holder] -->  font-weight: 700;<!-- [et_pb_line_break_holder] -->  cursor: pointer;<!-- [et_pb_line_break_holder] -->  padding: 5px 0;<!-- [et_pb_line_break_holder] -->  text-decoration: underline;<!-- [et_pb_line_break_holder] -->  font-size: 0.9em;<!-- [et_pb_line_break_holder] -->  display: inline-block;<!-- [et_pb_line_break_holder] -->  position: relative;<!-- [et_pb_line_break_holder] -->  z-index: 10;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.pa-read-more-btn-water-consumption:hover {<!-- [et_pb_line_break_holder] -->  color: #003366;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.pa-view-source-btn-water-consumption {<!-- [et_pb_line_break_holder] -->  background: none;<!-- [et_pb_line_break_holder] -->  border: none;<!-- [et_pb_line_break_holder] -->  font-size: 0.85em;<!-- [et_pb_line_break_holder] -->  color: #153d7a;<!-- [et_pb_line_break_holder] -->  text-decoration: none;<!-- [et_pb_line_break_holder] -->  font-weight: 600;<!-- [et_pb_line_break_holder] -->  margin-top: 10px;<!-- [et_pb_line_break_holder] -->  padding: 10px 0;<!-- [et_pb_line_break_holder] -->  border-top: 1px solid rgba(0,0,0,0.1);<!-- [et_pb_line_break_holder] -->  width: 100%;<!-- [et_pb_line_break_holder] -->  text-align: left;<!-- [et_pb_line_break_holder] -->  cursor: pointer;<!-- [et_pb_line_break_holder] -->  transition: color 0.3s ease;<!-- [et_pb_line_break_holder] -->  display: block;<!-- [et_pb_line_break_holder] -->  position: relative;<!-- [et_pb_line_break_holder] -->  z-index: 10;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.pa-view-source-btn-water-consumption:hover {<!-- [et_pb_line_break_holder] -->  text-decoration: underline;<!-- [et_pb_line_break_holder] -->  color: #00357f;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->\/* --- Source Links Container --- *\/<!-- [et_pb_line_break_holder] -->.pa-source-links-water-consumption {<!-- [et_pb_line_break_holder] -->  max-height: 0;<!-- [et_pb_line_break_holder] -->  overflow: hidden;<!-- [et_pb_line_break_holder] -->  transition: max-height 0.4s ease, padding 0.4s ease;<!-- [et_pb_line_break_holder] -->  padding: 0;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.pa-source-links-water-consumption.expanded {<!-- [et_pb_line_break_holder] -->  max-height: 800px;<!-- [et_pb_line_break_holder] -->  padding: 15px 0 0 0;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.pa-source-links-water-consumption ul {<!-- [et_pb_line_break_holder] -->  list-style: none;<!-- [et_pb_line_break_holder] -->  padding: 15px;<!-- [et_pb_line_break_holder] -->  margin: 0;<!-- [et_pb_line_break_holder] -->  background: rgba(255, 255, 255, 0.5);<!-- [et_pb_line_break_holder] -->  border-radius: 8px;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.pa-source-links-water-consumption li {<!-- [et_pb_line_break_holder] -->  margin-bottom: 10px;<!-- [et_pb_line_break_holder] -->  padding-left: 0;<!-- [et_pb_line_break_holder] -->  line-height: 1.6;<!-- [et_pb_line_break_holder] -->  display: flex;<!-- [et_pb_line_break_holder] -->  align-items: center;<!-- [et_pb_line_break_holder] -->  border: none;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.pa-source-links-water-consumption li:last-child {<!-- [et_pb_line_break_holder] -->  margin-bottom: 0;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.pa-source-links-water-consumption li::before {<!-- [et_pb_line_break_holder] -->  content: \"\u2022\";<!-- [et_pb_line_break_holder] -->  color: #00357f;<!-- [et_pb_line_break_holder] -->  font-weight: bold;<!-- [et_pb_line_break_holder] -->  font-size: 1.2em;<!-- [et_pb_line_break_holder] -->  margin-right: 10px;<!-- [et_pb_line_break_holder] -->  vertical-align: middle;<!-- [et_pb_line_break_holder] -->  flex-shrink: 0;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.pa-source-links-water-consumption a {<!-- [et_pb_line_break_holder] -->  color: #153d7a;<!-- [et_pb_line_break_holder] -->  text-decoration: none;<!-- [et_pb_line_break_holder] -->  font-size: 0.85em;<!-- [et_pb_line_break_holder] -->  word-break: break-word;<!-- [et_pb_line_break_holder] -->  line-height: 1.6;<!-- [et_pb_line_break_holder] -->  flex: 1;<!-- [et_pb_line_break_holder] -->  border: none;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.pa-source-links-water-consumption a:hover {<!-- [et_pb_line_break_holder] -->  text-decoration: underline;<!-- [et_pb_line_break_holder] -->  color: #00357f;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->\/* --- Navigation --- *\/<!-- [et_pb_line_break_holder] -->.pa-slider-nav-water-consumption {<!-- [et_pb_line_break_holder] -->  display: flex;<!-- [et_pb_line_break_holder] -->  justify-content: space-between;<!-- [et_pb_line_break_holder] -->  margin-top: 25px;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.pa-slider-nav-water-consumption button {<!-- [et_pb_line_break_holder] -->  background: #ffffff;<!-- [et_pb_line_break_holder] -->  border: 1px solid #cdd4e0;<!-- [et_pb_line_break_holder] -->  width: 45px;<!-- [et_pb_line_break_holder] -->  height: 45px;<!-- [et_pb_line_break_holder] -->  border-radius: 50%;<!-- [et_pb_line_break_holder] -->  font-size: 1.8em;<!-- [et_pb_line_break_holder] -->  cursor: pointer;<!-- [et_pb_line_break_holder] -->  color: #1f305f;<!-- [et_pb_line_break_holder] -->  transition: all 0.3s ease;<!-- [et_pb_line_break_holder] -->  display: flex;<!-- [et_pb_line_break_holder] -->  align-items: center;<!-- [et_pb_line_break_holder] -->  justify-content: center;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.pa-slider-nav-water-consumption button:hover:not([disabled]) {<!-- [et_pb_line_break_holder] -->  background: #1f305f;<!-- [et_pb_line_break_holder] -->  color: #fff;<!-- [et_pb_line_break_holder] -->  border-color: #1f305f;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.pa-slider-nav-water-consumption button[disabled] {<!-- [et_pb_line_break_holder] -->  opacity: 0.3;<!-- [et_pb_line_break_holder] -->  cursor: not-allowed;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><\/style>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><script><!-- [et_pb_line_break_holder] -->document.querySelectorAll('.pa-slider-card-water-consumption').forEach(card => {<!-- [et_pb_line_break_holder] -->  const slides = card.querySelectorAll('.pa-slide-water-consumption');<!-- [et_pb_line_break_holder] -->  const prevBtn = card.querySelector('.pa-prev-water-consumption');<!-- [et_pb_line_break_holder] -->  const nextBtn = card.querySelector('.pa-next-water-consumption');<!-- [et_pb_line_break_holder] -->  let index = 0;<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  function updateNavButtons() {<!-- [et_pb_line_break_holder] -->    prevBtn.disabled = (index === 0);<!-- [et_pb_line_break_holder] -->    nextBtn.disabled = (index === slides.length - 1);<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  \/\/ Function to check if text is truncated<!-- [et_pb_line_break_holder] -->  function checkTruncation() {<!-- [et_pb_line_break_holder] -->    card.querySelectorAll('.pa-description-water-consumption').forEach(desc => {<!-- [et_pb_line_break_holder] -->      const readMoreBtn = desc.parentElement.querySelector('.pa-read-more-btn-water-consumption');<!-- [et_pb_line_break_holder] -->      <!-- [et_pb_line_break_holder] -->      \/\/ Check if content is being truncated<!-- [et_pb_line_break_holder] -->      if (desc.scrollHeight > desc.clientHeight) {<!-- [et_pb_line_break_holder] -->        readMoreBtn.style.display = 'inline-block';<!-- [et_pb_line_break_holder] -->      } else {<!-- [et_pb_line_break_holder] -->        readMoreBtn.style.display = 'none';<!-- [et_pb_line_break_holder] -->      }<!-- [et_pb_line_break_holder] -->    });<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  \/\/ Check truncation on load and when window resizes<!-- [et_pb_line_break_holder] -->  checkTruncation();<!-- [et_pb_line_break_holder] -->  window.addEventListener('resize', checkTruncation);<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  updateNavButtons();<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  \/\/ Next button<!-- [et_pb_line_break_holder] -->  nextBtn.addEventListener('click', () => {<!-- [et_pb_line_break_holder] -->    if (index >= slides.length - 1) return;<!-- [et_pb_line_break_holder] -->    closeAllReadMore();<!-- [et_pb_line_break_holder] -->    closeAllSources();<!-- [et_pb_line_break_holder] -->    slides[index].classList.remove('active');<!-- [et_pb_line_break_holder] -->    index++;<!-- [et_pb_line_break_holder] -->    slides[index].classList.add('active');<!-- [et_pb_line_break_holder] -->    updateNavButtons();<!-- [et_pb_line_break_holder] -->    \/\/ Recheck truncation when slide changes<!-- [et_pb_line_break_holder] -->    setTimeout(checkTruncation, 50);<!-- [et_pb_line_break_holder] -->  });<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  \/\/ Previous button<!-- [et_pb_line_break_holder] -->  prevBtn.addEventListener('click', () => {<!-- [et_pb_line_break_holder] -->    if (index <= 0) return;<!-- [et_pb_line_break_holder] -->    closeAllReadMore();<!-- [et_pb_line_break_holder] -->    closeAllSources();<!-- [et_pb_line_break_holder] -->    slides[index].classList.remove('active');<!-- [et_pb_line_break_holder] -->    index--;<!-- [et_pb_line_break_holder] -->    slides[index].classList.add('active');<!-- [et_pb_line_break_holder] -->    updateNavButtons();<!-- [et_pb_line_break_holder] -->    \/\/ Recheck truncation when slide changes<!-- [et_pb_line_break_holder] -->    setTimeout(checkTruncation, 50);<!-- [et_pb_line_break_holder] -->  });<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  \/\/ Read More functionality<!-- [et_pb_line_break_holder] -->  card.querySelectorAll('.pa-read-more-btn-water-consumption').forEach(btn => {<!-- [et_pb_line_break_holder] -->    btn.addEventListener('click', function(e) {<!-- [et_pb_line_break_holder] -->      e.preventDefault();<!-- [et_pb_line_break_holder] -->      e.stopPropagation();<!-- [et_pb_line_break_holder] -->      <!-- [et_pb_line_break_holder] -->      const container = this.closest('.pa-text-container-water-consumption');<!-- [et_pb_line_break_holder] -->      const desc = container.querySelector('.pa-description-water-consumption');<!-- [et_pb_line_break_holder] -->      <!-- [et_pb_line_break_holder] -->      if (desc.classList.contains('expanded')) {<!-- [et_pb_line_break_holder] -->        desc.classList.remove('expanded');<!-- [et_pb_line_break_holder] -->        this.textContent = 'Read More';<!-- [et_pb_line_break_holder] -->      } else {<!-- [et_pb_line_break_holder] -->        desc.classList.add('expanded');<!-- [et_pb_line_break_holder] -->        this.textContent = 'Show Less';<!-- [et_pb_line_break_holder] -->      }<!-- [et_pb_line_break_holder] -->    });<!-- [et_pb_line_break_holder] -->  });<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  \/\/ View Source functionality<!-- [et_pb_line_break_holder] -->  card.querySelectorAll('.pa-view-source-btn-water-consumption').forEach(btn => {<!-- [et_pb_line_break_holder] -->    btn.addEventListener('click', function(e) {<!-- [et_pb_line_break_holder] -->      e.preventDefault();<!-- [et_pb_line_break_holder] -->      e.stopPropagation();<!-- [et_pb_line_break_holder] -->      <!-- [et_pb_line_break_holder] -->      const sourceLinks = this.nextElementSibling;<!-- [et_pb_line_break_holder] -->      if (sourceLinks && sourceLinks.classList.contains('pa-source-links-water-consumption')) {<!-- [et_pb_line_break_holder] -->        if (sourceLinks.classList.contains('expanded')) {<!-- [et_pb_line_break_holder] -->          sourceLinks.classList.remove('expanded');<!-- [et_pb_line_break_holder] -->          this.textContent = 'View Source \u2192';<!-- [et_pb_line_break_holder] -->        } else {<!-- [et_pb_line_break_holder] -->          sourceLinks.classList.add('expanded');<!-- [et_pb_line_break_holder] -->          this.textContent = 'Hide Source \u2192';<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] -->      }<!-- [et_pb_line_break_holder] -->    });<!-- [et_pb_line_break_holder] -->  });<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  function closeAllReadMore() {<!-- [et_pb_line_break_holder] -->    card.querySelectorAll('.pa-description-water-consumption').forEach(p => p.classList.remove('expanded'));<!-- [et_pb_line_break_holder] -->    card.querySelectorAll('.pa-read-more-btn-water-consumption').forEach(btn => btn.textContent = 'Read More');<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  function closeAllSources() {<!-- [et_pb_line_break_holder] -->    card.querySelectorAll('.pa-source-links-water-consumption').forEach(links => links.classList.remove('expanded'));<!-- [et_pb_line_break_holder] -->    card.querySelectorAll('.pa-view-source-btn-water-consumption').forEach(btn => btn.textContent = 'View Source \u2192');<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] -->});<!-- [et_pb_line_break_holder] --><\/script>[\/et_pb_code][\/et_pb_column][et_pb_column type=&#8221;1_2&#8243; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_text module_class=&#8221;key-c&#8221; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; text_font=&#8221;||||||||solid&#8221; text_text_color=&#8221;#000352&#8243; text_font_size=&#8221;24px&#8221; custom_margin=&#8221;||8px||false|false&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<p><strong>Proportion of Recycled Waste<\/strong><\/p>\n<p>[\/et_pb_text][et_pb_divider color=&#8221;#103464&#8243; divider_weight=&#8221;4px&#8221; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; width=&#8221;63%&#8221; custom_margin=&#8221;||-17px||false|false&#8221; custom_padding=&#8221;|37px|||false|false&#8221; global_colors_info=&#8221;{}&#8221;][\/et_pb_divider][et_pb_code _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; custom_margin=&#8221;20px|0px|0px|0px|false|false&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<div class=\"pa-slider-wrapper-water-usage\"><!-- [et_pb_line_break_holder] -->  <\/p>\n<div class=\"pa-slider-row\"><!-- [et_pb_line_break_holder] -->    <\/p>\n<div class=\"pa-slider-card-water-usage\"><!-- [et_pb_line_break_holder] -->      <\/p>\n<div class=\"pa-slider-water-usage\"><!-- [et_pb_line_break_holder] -->        <!-- [et_pb_line_break_holder] -->        <!-- Slide 1: Waste Tracking --><!-- [et_pb_line_break_holder] -->        <\/p>\n<div class=\"pa-slide-water-usage active\"><!-- [et_pb_line_break_holder] -->          <!-- Image section --><!-- [et_pb_line_break_holder] -->          <\/p>\n<div class=\"pa-slide-image-water-usage\"><!-- [et_pb_line_break_holder] -->            <img decoding=\"async\" src=\"https:\/\/undip.ac.id\/wp-content\/uploads\/2026\/01\/3-ezgif.com-jpg-to-webp-converter.webp\" alt=\"Waste Water Treatment\"><!-- [et_pb_line_break_holder] -->          <\/div>\n<p><!-- [et_pb_line_break_holder] -->          <!-- [et_pb_line_break_holder] -->          <\/p>\n<h3>Waste Tracking<\/h3>\n<p><!-- [et_pb_line_break_holder] -->          <\/p>\n<div class=\"pa-text-container-water-usage\"><!-- [et_pb_line_break_holder] -->            <pee class=\"pa-description-water-usage\"><!-- [et_pb_line_break_holder] -->              Food vendors operating within the campus area are required by UNDIP to guarantee the food\u2019s safety and sanitation. In addition to being hygienic and nutritious, the food offered has to be halal. The Indonesian National Food and Drug Safety Agency is the official government body responsible for regulating food safety and quality in Indonesia, and the university strongly urges all food vendors operating on campus to obtain registration and accreditation from them. Signed on 23 December 2022, Rector\u2019s Circular Letter No. 41 year 2022 outlines the policy for ethical food sourcing and supply. In addition to that, on 19 December 2022, the UNDIP Rector also issued Circular Letter No. 35 year 2022, which requires all campus canteens to guarantee the food they provide is hygienic, safe, halal and affordable. The food should also be traditional food and produced domestically. Every canteen in the UNDIP campus is routinely inspected by the university.<!\u2013- [et_pb_br_holder] -\u2013><!\u2013- [et_pb_br_holder] -\u2013><!-- [et_pb_line_break_holder] -->            <\/pee><!-- [et_pb_line_break_holder] -->            <button class=\"pa-read-more-btn-water-usage\">Read More<\/button><!-- [et_pb_line_break_holder] -->          <\/div>\n<p><!-- [et_pb_line_break_holder] -->          <!-- [et_pb_line_break_holder] -->          <button class=\"pa-view-source-btn-water-usage\">View Source \u2192<\/button><!-- [et_pb_line_break_holder] -->          <!-- [et_pb_line_break_holder] -->          <\/p>\n<div class=\"pa-source-links-water-usage\"><!-- [et_pb_line_break_holder] -->            <\/p>\n<ul><!-- [et_pb_line_break_holder] -->              <\/p>\n<li><a href=\"https:\/\/sustainability.undip.ac.id\/2023\/12\/11\/undip-kampus-sehat-disiplin-dalam-penyediaan-konsumsi-bergizi-dan-bertanggung-jawab\/ \" target=\"_blank\">https:\/\/sustainability.undip.ac.id\/2023\/12\/11\/undip-kampus-sehat-disiplin-dalam-penyediaan-konsumsi-bergizi-dan-bertanggung-jawab\/<\/a><\/li>\n<p><!-- [et_pb_line_break_holder] -->            <\/ul>\n<p><!-- [et_pb_line_break_holder] -->          <\/div>\n<p><!-- [et_pb_line_break_holder] -->        <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->      <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->      <\/p>\n<div class=\"pa-slider-nav-water-usage\"><!-- [et_pb_line_break_holder] -->        <button class=\"pa-prev-water-usage\" aria-label=\"Previous Slide\">\u2039<\/button><!-- [et_pb_line_break_holder] -->        <button class=\"pa-next-water-usage\" aria-label=\"Next Slide\">\u203a<\/button><!-- [et_pb_line_break_holder] -->      <\/div>\n<p><!-- [et_pb_line_break_holder] -->    <\/div>\n<p><!-- [et_pb_line_break_holder] -->  <\/div>\n<p><!-- [et_pb_line_break_holder] --><\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><\/p>\n<style><!-- [et_pb_line_break_holder] -->\/* --- Layout & Card Style --- *\/<!-- [et_pb_line_break_holder] -->.pa-slider-card-water-usage {<!-- [et_pb_line_break_holder] -->  background: rgba(0, 53, 127, 0.08);<!-- [et_pb_line_break_holder] -->  border-radius: 12px;<!-- [et_pb_line_break_holder] -->  padding: 30px;<!-- [et_pb_line_break_holder] -->  border: 1px solid rgba(0, 53, 127, 0.1);<!-- [et_pb_line_break_holder] -->  box-shadow: 0 4px 15px rgba(0,0,0,0.05);<!-- [et_pb_line_break_holder] -->  position: relative;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.pa-slide-water-usage {<!-- [et_pb_line_break_holder] -->  display: none;<!-- [et_pb_line_break_holder] -->  animation: paFadeInWaterUsage 0.4s ease-in-out;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.pa-slide-water-usage.active {<!-- [et_pb_line_break_holder] -->  display: block;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->@keyframes paFadeInWaterUsage {<!-- [et_pb_line_break_holder] -->  from { opacity: 0; transform: translateY(10px); }<!-- [et_pb_line_break_holder] -->  to { opacity: 1; transform: translateY(0); }<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->\/* --- Image Container --- *\/<!-- [et_pb_line_break_holder] -->.pa-slide-image-water-usage {<!-- [et_pb_line_break_holder] -->  width: 100%;<!-- [et_pb_line_break_holder] -->  height: 300px;<!-- [et_pb_line_break_holder] -->  margin-bottom: 20px;<!-- [et_pb_line_break_holder] -->  border-radius: 8px;<!-- [et_pb_line_break_holder] -->  overflow: hidden;<!-- [et_pb_line_break_holder] -->  box-shadow: 0 2px 8px rgba(0,0,0,0.1);<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.pa-slide-image-water-usage img {<!-- [et_pb_line_break_holder] -->  width: 100%;<!-- [et_pb_line_break_holder] -->  height: 100%;<!-- [et_pb_line_break_holder] -->  display: block;<!-- [et_pb_line_break_holder] -->  object-fit: cover;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->\/* --- Typography --- *\/<!-- [et_pb_line_break_holder] -->.pa-slide-water-usage h3 {<!-- [et_pb_line_break_holder] -->  font-family: inherit;<!-- [et_pb_line_break_holder] -->  font-size: 1.25em;<!-- [et_pb_line_break_holder] -->  font-weight: 700;<!-- [et_pb_line_break_holder] -->  color: #1f305f;<!-- [et_pb_line_break_holder] -->  margin-bottom: 15px;<!-- [et_pb_line_break_holder] -->  line-height: 1.3;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.pa-text-container-water-usage {<!-- [et_pb_line_break_holder] -->  margin-bottom: 15px;<!-- [et_pb_line_break_holder] -->  position: relative;<!-- [et_pb_line_break_holder] -->  min-height: 180px;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.pa-description-water-usage {<!-- [et_pb_line_break_holder] -->  font-size: 0.95em;<!-- [et_pb_line_break_holder] -->  line-height: 1.6;<!-- [et_pb_line_break_holder] -->  color: #333;<!-- [et_pb_line_break_holder] -->  margin-bottom: 10px;<!-- [et_pb_line_break_holder] -->  height: 114px;<!-- [et_pb_line_break_holder] -->  overflow: hidden;<!-- [et_pb_line_break_holder] -->  transition: height 0.4s ease;<!-- [et_pb_line_break_holder] -->  position: relative;<!-- [et_pb_line_break_holder] -->  display: -webkit-box;<!-- [et_pb_line_break_holder] -->  -webkit-line-clamp: 5;<!-- [et_pb_line_break_holder] -->  -webkit-box-orient: vertical;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.pa-description-water-usage.expanded {<!-- [et_pb_line_break_holder] -->  height: auto;<!-- [et_pb_line_break_holder] -->  -webkit-line-clamp: unset;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->\/* --- Buttons & Links --- *\/<!-- [et_pb_line_break_holder] -->.pa-read-more-btn-water-usage {<!-- [et_pb_line_break_holder] -->  background: none;<!-- [et_pb_line_break_holder] -->  border: none;<!-- [et_pb_line_break_holder] -->  color: #00357f;<!-- [et_pb_line_break_holder] -->  font-weight: 700;<!-- [et_pb_line_break_holder] -->  cursor: pointer;<!-- [et_pb_line_break_holder] -->  padding: 5px 0;<!-- [et_pb_line_break_holder] -->  text-decoration: underline;<!-- [et_pb_line_break_holder] -->  font-size: 0.9em;<!-- [et_pb_line_break_holder] -->  display: inline-block;<!-- [et_pb_line_break_holder] -->  position: relative;<!-- [et_pb_line_break_holder] -->  z-index: 10;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.pa-read-more-btn-water-usage:hover {<!-- [et_pb_line_break_holder] -->  color: #003366;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.pa-view-source-btn-water-usage {<!-- [et_pb_line_break_holder] -->  background: none;<!-- [et_pb_line_break_holder] -->  border: none;<!-- [et_pb_line_break_holder] -->  font-size: 0.85em;<!-- [et_pb_line_break_holder] -->  color: #153d7a;<!-- [et_pb_line_break_holder] -->  text-decoration: none;<!-- [et_pb_line_break_holder] -->  font-weight: 600;<!-- [et_pb_line_break_holder] -->  margin-top: 10px;<!-- [et_pb_line_break_holder] -->  padding: 10px 0;<!-- [et_pb_line_break_holder] -->  border-top: 1px solid rgba(0,0,0,0.1);<!-- [et_pb_line_break_holder] -->  width: 100%;<!-- [et_pb_line_break_holder] -->  text-align: left;<!-- [et_pb_line_break_holder] -->  cursor: pointer;<!-- [et_pb_line_break_holder] -->  transition: color 0.3s ease;<!-- [et_pb_line_break_holder] -->  display: block;<!-- [et_pb_line_break_holder] -->  position: relative;<!-- [et_pb_line_break_holder] -->  z-index: 10;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.pa-view-source-btn-water-usage:hover {<!-- [et_pb_line_break_holder] -->  text-decoration: underline;<!-- [et_pb_line_break_holder] -->  color: #00357f;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->\/* --- Source Links Container --- *\/<!-- [et_pb_line_break_holder] -->.pa-source-links-water-usage {<!-- [et_pb_line_break_holder] -->  max-height: 0;<!-- [et_pb_line_break_holder] -->  overflow: hidden;<!-- [et_pb_line_break_holder] -->  transition: max-height 0.4s ease, padding 0.4s ease;<!-- [et_pb_line_break_holder] -->  padding: 0;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.pa-source-links-water-usage.expanded {<!-- [et_pb_line_break_holder] -->  max-height: 800px;<!-- [et_pb_line_break_holder] -->  padding: 15px 0 0 0;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.pa-source-links-water-usage ul {<!-- [et_pb_line_break_holder] -->  list-style: none;<!-- [et_pb_line_break_holder] -->  padding: 15px;<!-- [et_pb_line_break_holder] -->  margin: 0;<!-- [et_pb_line_break_holder] -->  background: rgba(255, 255, 255, 0.5);<!-- [et_pb_line_break_holder] -->  border-radius: 8px;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.pa-source-links-water-usage li {<!-- [et_pb_line_break_holder] -->  margin-bottom: 10px;<!-- [et_pb_line_break_holder] -->  padding-left: 0;<!-- [et_pb_line_break_holder] -->  line-height: 1.6;<!-- [et_pb_line_break_holder] -->  display: flex;<!-- [et_pb_line_break_holder] -->  align-items: center;<!-- [et_pb_line_break_holder] -->  border: none;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.pa-source-links-water-usage li:last-child {<!-- [et_pb_line_break_holder] -->  margin-bottom: 0;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.pa-source-links-water-usage li::before {<!-- [et_pb_line_break_holder] -->  content: \"\u2022\";<!-- [et_pb_line_break_holder] -->  color: #00357f;<!-- [et_pb_line_break_holder] -->  font-weight: bold;<!-- [et_pb_line_break_holder] -->  font-size: 1.2em;<!-- [et_pb_line_break_holder] -->  margin-right: 10px;<!-- [et_pb_line_break_holder] -->  vertical-align: middle;<!-- [et_pb_line_break_holder] -->  flex-shrink: 0;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.pa-source-links-water-usage a {<!-- [et_pb_line_break_holder] -->  color: #153d7a;<!-- [et_pb_line_break_holder] -->  text-decoration: none;<!-- [et_pb_line_break_holder] -->  font-size: 0.85em;<!-- [et_pb_line_break_holder] -->  word-break: break-word;<!-- [et_pb_line_break_holder] -->  line-height: 1.6;<!-- [et_pb_line_break_holder] -->  flex: 1;<!-- [et_pb_line_break_holder] -->  border: none;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.pa-source-links-water-usage a:hover {<!-- [et_pb_line_break_holder] -->  text-decoration: underline;<!-- [et_pb_line_break_holder] -->  color: #00357f;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->\/* --- Navigation --- *\/<!-- [et_pb_line_break_holder] -->.pa-slider-nav-water-usage {<!-- [et_pb_line_break_holder] -->  display: flex;<!-- [et_pb_line_break_holder] -->  justify-content: space-between;<!-- [et_pb_line_break_holder] -->  margin-top: 25px;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.pa-slider-nav-water-usage button {<!-- [et_pb_line_break_holder] -->  background: #ffffff;<!-- [et_pb_line_break_holder] -->  border: 1px solid #cdd4e0;<!-- [et_pb_line_break_holder] -->  width: 45px;<!-- [et_pb_line_break_holder] -->  height: 45px;<!-- [et_pb_line_break_holder] -->  border-radius: 50%;<!-- [et_pb_line_break_holder] -->  font-size: 1.8em;<!-- [et_pb_line_break_holder] -->  cursor: pointer;<!-- [et_pb_line_break_holder] -->  color: #1f305f;<!-- [et_pb_line_break_holder] -->  transition: all 0.3s ease;<!-- [et_pb_line_break_holder] -->  display: flex;<!-- [et_pb_line_break_holder] -->  align-items: center;<!-- [et_pb_line_break_holder] -->  justify-content: center;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.pa-slider-nav-water-usage button:hover:not([disabled]) {<!-- [et_pb_line_break_holder] -->  background: #1f305f;<!-- [et_pb_line_break_holder] -->  color: #fff;<!-- [et_pb_line_break_holder] -->  border-color: #1f305f;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.pa-slider-nav-water-usage button[disabled] {<!-- [et_pb_line_break_holder] -->  opacity: 0.3;<!-- [et_pb_line_break_holder] -->  cursor: not-allowed;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><\/style>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><script><!-- [et_pb_line_break_holder] -->document.querySelectorAll('.pa-slider-card-water-usage').forEach(card => {<!-- [et_pb_line_break_holder] -->  const slides = card.querySelectorAll('.pa-slide-water-usage');<!-- [et_pb_line_break_holder] -->  const prevBtn = card.querySelector('.pa-prev-water-usage');<!-- [et_pb_line_break_holder] -->  const nextBtn = card.querySelector('.pa-next-water-usage');<!-- [et_pb_line_break_holder] -->  let index = 0;<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  function updateNavButtons() {<!-- [et_pb_line_break_holder] -->    prevBtn.disabled = (index === 0);<!-- [et_pb_line_break_holder] -->    nextBtn.disabled = (index === slides.length - 1);<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  \/\/ Function to check if text is truncated<!-- [et_pb_line_break_holder] -->  function checkTruncation() {<!-- [et_pb_line_break_holder] -->    card.querySelectorAll('.pa-description-water-usage').forEach(desc => {<!-- [et_pb_line_break_holder] -->      const readMoreBtn = desc.parentElement.querySelector('.pa-read-more-btn-water-usage');<!-- [et_pb_line_break_holder] -->      <!-- [et_pb_line_break_holder] -->      \/\/ Check if content is being truncated<!-- [et_pb_line_break_holder] -->      if (desc.scrollHeight > desc.clientHeight) {<!-- [et_pb_line_break_holder] -->        readMoreBtn.style.display = 'inline-block';<!-- [et_pb_line_break_holder] -->      } else {<!-- [et_pb_line_break_holder] -->        readMoreBtn.style.display = 'none';<!-- [et_pb_line_break_holder] -->      }<!-- [et_pb_line_break_holder] -->    });<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  \/\/ Check truncation on load and when window resizes<!-- [et_pb_line_break_holder] -->  checkTruncation();<!-- [et_pb_line_break_holder] -->  window.addEventListener('resize', checkTruncation);<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  updateNavButtons();<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  \/\/ Next button<!-- [et_pb_line_break_holder] -->  nextBtn.addEventListener('click', () => {<!-- [et_pb_line_break_holder] -->    if (index >= slides.length - 1) return;<!-- [et_pb_line_break_holder] -->    closeAllReadMore();<!-- [et_pb_line_break_holder] -->    closeAllSources();<!-- [et_pb_line_break_holder] -->    slides[index].classList.remove('active');<!-- [et_pb_line_break_holder] -->    index++;<!-- [et_pb_line_break_holder] -->    slides[index].classList.add('active');<!-- [et_pb_line_break_holder] -->    updateNavButtons();<!-- [et_pb_line_break_holder] -->    \/\/ Recheck truncation when slide changes<!-- [et_pb_line_break_holder] -->    setTimeout(checkTruncation, 50);<!-- [et_pb_line_break_holder] -->  });<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  \/\/ Previous button<!-- [et_pb_line_break_holder] -->  prevBtn.addEventListener('click', () => {<!-- [et_pb_line_break_holder] -->    if (index <= 0) return;<!-- [et_pb_line_break_holder] -->    closeAllReadMore();<!-- [et_pb_line_break_holder] -->    closeAllSources();<!-- [et_pb_line_break_holder] -->    slides[index].classList.remove('active');<!-- [et_pb_line_break_holder] -->    index--;<!-- [et_pb_line_break_holder] -->    slides[index].classList.add('active');<!-- [et_pb_line_break_holder] -->    updateNavButtons();<!-- [et_pb_line_break_holder] -->    \/\/ Recheck truncation when slide changes<!-- [et_pb_line_break_holder] -->    setTimeout(checkTruncation, 50);<!-- [et_pb_line_break_holder] -->  });<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  \/\/ Read More functionality<!-- [et_pb_line_break_holder] -->  card.querySelectorAll('.pa-read-more-btn-water-usage').forEach(btn => {<!-- [et_pb_line_break_holder] -->    btn.addEventListener('click', function(e) {<!-- [et_pb_line_break_holder] -->      e.preventDefault();<!-- [et_pb_line_break_holder] -->      e.stopPropagation();<!-- [et_pb_line_break_holder] -->      <!-- [et_pb_line_break_holder] -->      const container = this.closest('.pa-text-container-water-usage');<!-- [et_pb_line_break_holder] -->      const desc = container.querySelector('.pa-description-water-usage');<!-- [et_pb_line_break_holder] -->      <!-- [et_pb_line_break_holder] -->      if (desc.classList.contains('expanded')) {<!-- [et_pb_line_break_holder] -->        desc.classList.remove('expanded');<!-- [et_pb_line_break_holder] -->        this.textContent = 'Read More';<!-- [et_pb_line_break_holder] -->      } else {<!-- [et_pb_line_break_holder] -->        desc.classList.add('expanded');<!-- [et_pb_line_break_holder] -->        this.textContent = 'Show Less';<!-- [et_pb_line_break_holder] -->      }<!-- [et_pb_line_break_holder] -->    });<!-- [et_pb_line_break_holder] -->  });<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  \/\/ View Source functionality<!-- [et_pb_line_break_holder] -->  card.querySelectorAll('.pa-view-source-btn-water-usage').forEach(btn => {<!-- [et_pb_line_break_holder] -->    btn.addEventListener('click', function(e) {<!-- [et_pb_line_break_holder] -->      e.preventDefault();<!-- [et_pb_line_break_holder] -->      e.stopPropagation();<!-- [et_pb_line_break_holder] -->      <!-- [et_pb_line_break_holder] -->      const sourceLinks = this.nextElementSibling;<!-- [et_pb_line_break_holder] -->      if (sourceLinks && sourceLinks.classList.contains('pa-source-links-water-usage')) {<!-- [et_pb_line_break_holder] -->        if (sourceLinks.classList.contains('expanded')) {<!-- [et_pb_line_break_holder] -->          sourceLinks.classList.remove('expanded');<!-- [et_pb_line_break_holder] -->          this.textContent = 'View Source \u2192';<!-- [et_pb_line_break_holder] -->        } else {<!-- [et_pb_line_break_holder] -->          sourceLinks.classList.add('expanded');<!-- [et_pb_line_break_holder] -->          this.textContent = 'Hide Source \u2192';<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] -->      }<!-- [et_pb_line_break_holder] -->    });<!-- [et_pb_line_break_holder] -->  });<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  function closeAllReadMore() {<!-- [et_pb_line_break_holder] -->    card.querySelectorAll('.pa-description-water-usage').forEach(p => p.classList.remove('expanded'));<!-- [et_pb_line_break_holder] -->    card.querySelectorAll('.pa-read-more-btn-water-usage').forEach(btn => btn.textContent = 'Read More');<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  function closeAllSources() {<!-- [et_pb_line_break_holder] -->    card.querySelectorAll('.pa-source-links-water-usage').forEach(links => links.classList.remove('expanded'));<!-- [et_pb_line_break_holder] -->    card.querySelectorAll('.pa-view-source-btn-water-usage').forEach(btn => btn.textContent = 'View Source \u2192');<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] -->});<!-- [et_pb_line_break_holder] --><\/script>[\/et_pb_code][\/et_pb_column][\/et_pb_row][et_pb_row _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_column type=&#8221;4_4&#8243; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_text module_class=&#8221;key-c&#8221; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; text_font=&#8221;||||||||solid&#8221; text_text_color=&#8221;#000352&#8243; text_font_size=&#8221;24px&#8221; custom_margin=&#8221;||8px||false|false&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<p><strong>Publication of a Sustainability Report<\/strong><\/p>\n<p>[\/et_pb_text][et_pb_divider color=&#8221;#103464&#8243; divider_weight=&#8221;4px&#8221; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; width=&#8221;38%&#8221; custom_margin=&#8221;||-17px||false|false&#8221; custom_padding=&#8221;|37px|||false|false&#8221; global_colors_info=&#8221;{}&#8221;][\/et_pb_divider][et_pb_code _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; custom_margin=&#8221;20px|0px|-17px|0px|false|false&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<div class=\"water-reuse-slider-wrapper\"><!-- [et_pb_line_break_holder] -->  <\/p>\n<div class=\"water-reuse-slider-row\"><!-- [et_pb_line_break_holder] -->    <\/p>\n<div class=\"water-reuse-slider-card\"><!-- [et_pb_line_break_holder] -->      <\/p>\n<div class=\"water-reuse-slider\"><!-- [et_pb_line_break_holder] -->        <!-- [et_pb_line_break_holder] -->        <!-- Slide 1: Publication of A Sustainability Report --><!-- [et_pb_line_break_holder] -->        <\/p>\n<div class=\"water-reuse-slide active\"><!-- [et_pb_line_break_holder] -->          <!-- Image section --><!-- [et_pb_line_break_holder] -->          <\/p>\n<div class=\"water-reuse-slide-image\"><!-- [et_pb_line_break_holder] -->            <img decoding=\"async\" src=\"https:\/\/sdgscenter.undip.ac.id\/wp-content\/uploads\/2026\/02\/Screenshot-2026-02-03-153139.png\" alt=\"Water Reuse Policy\"><!-- [et_pb_line_break_holder] -->          <\/div>\n<p><!-- [et_pb_line_break_holder] -->          <!-- [et_pb_line_break_holder] -->          <\/p>\n<h3>Publication of A Sustainability Report<\/h3>\n<p><!-- [et_pb_line_break_holder] -->          <\/p>\n<div class=\"water-reuse-text-container\"><!-- [et_pb_line_break_holder] -->            <pee class=\"water-reuse-description\"><!-- [et_pb_line_break_holder] -->             The policy has been in place since 2024. It covers Universitas Diponegoro&#8217;s strong commitment to water and energy efficiency through the implementation of a sustainability campus approach. The policy instructs all unit leaders to preserve water resources by implementing wastewater reuse programs, rainwater harvesting, construction of drywells and biopores, and the installation of high-efficient toilet flush systems. Moreover, UNDIP is also committed to transitioning toward renewable energy through electricity-saving strategies, maximizing natural lighting, and replacing air conditioning and lighting systems with energy-efficient technologies. The policy sets progressive targets up to 2035, with a target of achieving 100% of campus buildings utilizing efficient water and energy technologies based on renewable energy, in line with UNDIP&#8217;s vision of becoming a sustainable campus.<!\u2013- [et_pb_br_holder] -\u2013><!\u2013- [et_pb_br_holder] -\u2013><!-- [et_pb_line_break_holder] -->            <\/pee><!-- [et_pb_line_break_holder] -->            <button class=\"water-reuse-read-more-btn\">Read More<\/button><!-- [et_pb_line_break_holder] -->          <\/div>\n<p><!-- [et_pb_line_break_holder] -->          <!-- [et_pb_line_break_holder] -->          <button class=\"water-reuse-view-source-btn\">View Source \u2192<\/button><!-- [et_pb_line_break_holder] -->          <!-- [et_pb_line_break_holder] -->          <\/p>\n<div class=\"water-reuse-source-links\"><!-- [et_pb_line_break_holder] -->            <\/p>\n<ul><!-- [et_pb_line_break_holder] -->              <\/p>\n<li><a href=\"https:\/\/drive.google.com\/file\/d\/1133eJuD7PqkeuiWjhX6ryZ_-UL0TCHuh\/view?usp=drive_link\" target=\"_blank\">https:\/\/drive.google.com\/file\/d\/1133eJuD7PqkeuiWjhX6ryZ_-UL0TCHuh\/view?usp=drive_link<\/a><\/li>\n<p><!-- [et_pb_line_break_holder] -->              <\/p>\n<li><a href=\"https:\/\/www.instagram.com\/undip.official\/reel\/CuBsqV2gh3p\/\" target=\"_blank\">https:\/\/www.instagram.com\/undip.official\/reel\/CuBsqV2gh3p\/<\/a><\/li>\n<p><!-- [et_pb_line_break_holder] -->            <\/ul>\n<p><!-- [et_pb_line_break_holder] -->          <\/div>\n<p><!-- [et_pb_line_break_holder] -->        <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->      <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->      <\/p>\n<div class=\"water-reuse-slider-nav\"><!-- [et_pb_line_break_holder] -->        <button class=\"water-reuse-prev\" aria-label=\"Previous Slide\">\u2039<\/button><!-- [et_pb_line_break_holder] -->        <button class=\"water-reuse-next\" aria-label=\"Next Slide\">\u203a<\/button><!-- [et_pb_line_break_holder] -->      <\/div>\n<p><!-- [et_pb_line_break_holder] -->    <\/div>\n<p><!-- [et_pb_line_break_holder] -->  <\/div>\n<p><!-- [et_pb_line_break_holder] --><\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><\/p>\n<style><!-- [et_pb_line_break_holder] -->\/* --- Layout & Card Style --- *\/<!-- [et_pb_line_break_holder] -->.water-reuse-slider-card {<!-- [et_pb_line_break_holder] -->  background: rgba(0, 53, 127, 0.08);<!-- [et_pb_line_break_holder] -->  border-radius: 12px;<!-- [et_pb_line_break_holder] -->  padding: 30px;<!-- [et_pb_line_break_holder] -->  border: 1px solid rgba(0, 53, 127, 0.1);<!-- [et_pb_line_break_holder] -->  box-shadow: 0 4px 15px rgba(0,0,0,0.05);<!-- [et_pb_line_break_holder] -->  position: relative;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.water-reuse-slide {<!-- [et_pb_line_break_holder] -->  display: none;<!-- [et_pb_line_break_holder] -->  animation: waterReuseFadeIn 0.4s ease-in-out;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.water-reuse-slide.active {<!-- [et_pb_line_break_holder] -->  display: block;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->@keyframes waterReuseFadeIn {<!-- [et_pb_line_break_holder] -->  from { opacity: 0; transform: translateY(10px); }<!-- [et_pb_line_break_holder] -->  to { opacity: 1; transform: translateY(0); }<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->\/* --- Image Container --- *\/<!-- [et_pb_line_break_holder] -->.water-reuse-slide-image {<!-- [et_pb_line_break_holder] -->  width: 100%;<!-- [et_pb_line_break_holder] -->  height: 300px;<!-- [et_pb_line_break_holder] -->  margin-bottom: 20px;<!-- [et_pb_line_break_holder] -->  border-radius: 8px;<!-- [et_pb_line_break_holder] -->  overflow: hidden;<!-- [et_pb_line_break_holder] -->  box-shadow: 0 2px 8px rgba(0,0,0,0.1);<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.water-reuse-slide-image img {<!-- [et_pb_line_break_holder] -->  width: 100%;<!-- [et_pb_line_break_holder] -->  height: 100%;<!-- [et_pb_line_break_holder] -->  display: block;<!-- [et_pb_line_break_holder] -->  object-fit: cover;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->\/* --- Typography --- *\/<!-- [et_pb_line_break_holder] -->.water-reuse-slide h3 {<!-- [et_pb_line_break_holder] -->  font-family: inherit;<!-- [et_pb_line_break_holder] -->  font-size: 1.25em;<!-- [et_pb_line_break_holder] -->  font-weight: 700;<!-- [et_pb_line_break_holder] -->  color: #1f305f;<!-- [et_pb_line_break_holder] -->  margin-bottom: 15px;<!-- [et_pb_line_break_holder] -->  line-height: 1.3;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.water-reuse-text-container {<!-- [et_pb_line_break_holder] -->  margin-bottom: 15px;<!-- [et_pb_line_break_holder] -->  position: relative;<!-- [et_pb_line_break_holder] -->  min-height: 180px;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.water-reuse-description {<!-- [et_pb_line_break_holder] -->  font-size: 0.95em;<!-- [et_pb_line_break_holder] -->  line-height: 1.6;<!-- [et_pb_line_break_holder] -->  color: #333;<!-- [et_pb_line_break_holder] -->  margin-bottom: 10px;<!-- [et_pb_line_break_holder] -->  height: 114px;<!-- [et_pb_line_break_holder] -->  overflow: hidden;<!-- [et_pb_line_break_holder] -->  transition: height 0.4s ease;<!-- [et_pb_line_break_holder] -->  position: relative;<!-- [et_pb_line_break_holder] -->  display: -webkit-box;<!-- [et_pb_line_break_holder] -->  -webkit-line-clamp: 5;<!-- [et_pb_line_break_holder] -->  -webkit-box-orient: vertical;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.water-reuse-description.expanded {<!-- [et_pb_line_break_holder] -->  height: auto;<!-- [et_pb_line_break_holder] -->  -webkit-line-clamp: unset;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->\/* --- Buttons & Links --- *\/<!-- [et_pb_line_break_holder] -->.water-reuse-read-more-btn {<!-- [et_pb_line_break_holder] -->  background: none;<!-- [et_pb_line_break_holder] -->  border: none;<!-- [et_pb_line_break_holder] -->  color: #00357f;<!-- [et_pb_line_break_holder] -->  font-weight: 700;<!-- [et_pb_line_break_holder] -->  cursor: pointer;<!-- [et_pb_line_break_holder] -->  padding: 5px 0;<!-- [et_pb_line_break_holder] -->  text-decoration: underline;<!-- [et_pb_line_break_holder] -->  font-size: 0.9em;<!-- [et_pb_line_break_holder] -->  display: inline-block;<!-- [et_pb_line_break_holder] -->  position: relative;<!-- [et_pb_line_break_holder] -->  z-index: 10;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.water-reuse-read-more-btn:hover {<!-- [et_pb_line_break_holder] -->  color: #003366;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.water-reuse-view-source-btn {<!-- [et_pb_line_break_holder] -->  background: none;<!-- [et_pb_line_break_holder] -->  border: none;<!-- [et_pb_line_break_holder] -->  font-size: 0.85em;<!-- [et_pb_line_break_holder] -->  color: #153d7a;<!-- [et_pb_line_break_holder] -->  text-decoration: none;<!-- [et_pb_line_break_holder] -->  font-weight: 600;<!-- [et_pb_line_break_holder] -->  margin-top: 10px;<!-- [et_pb_line_break_holder] -->  padding: 10px 0;<!-- [et_pb_line_break_holder] -->  border-top: 1px solid rgba(0,0,0,0.1);<!-- [et_pb_line_break_holder] -->  width: 100%;<!-- [et_pb_line_break_holder] -->  text-align: left;<!-- [et_pb_line_break_holder] -->  cursor: pointer;<!-- [et_pb_line_break_holder] -->  transition: color 0.3s ease;<!-- [et_pb_line_break_holder] -->  display: block;<!-- [et_pb_line_break_holder] -->  position: relative;<!-- [et_pb_line_break_holder] -->  z-index: 10;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.water-reuse-view-source-btn:hover {<!-- [et_pb_line_break_holder] -->  text-decoration: underline;<!-- [et_pb_line_break_holder] -->  color: #00357f;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->\/* --- Source Links Container --- *\/<!-- [et_pb_line_break_holder] -->.water-reuse-source-links {<!-- [et_pb_line_break_holder] -->  max-height: 0;<!-- [et_pb_line_break_holder] -->  overflow: hidden;<!-- [et_pb_line_break_holder] -->  transition: max-height 0.4s ease, padding 0.4s ease;<!-- [et_pb_line_break_holder] -->  padding: 0;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.water-reuse-source-links.expanded {<!-- [et_pb_line_break_holder] -->  max-height: 800px;<!-- [et_pb_line_break_holder] -->  padding: 15px 0 0 0;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.water-reuse-source-links ul {<!-- [et_pb_line_break_holder] -->  list-style: none;<!-- [et_pb_line_break_holder] -->  padding: 15px;<!-- [et_pb_line_break_holder] -->  margin: 0;<!-- [et_pb_line_break_holder] -->  background: rgba(255, 255, 255, 0.5);<!-- [et_pb_line_break_holder] -->  border-radius: 8px;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.water-reuse-source-links li {<!-- [et_pb_line_break_holder] -->  margin-bottom: 10px;<!-- [et_pb_line_break_holder] -->  padding-left: 0;<!-- [et_pb_line_break_holder] -->  line-height: 1.6;<!-- [et_pb_line_break_holder] -->  display: flex;<!-- [et_pb_line_break_holder] -->  align-items: center;<!-- [et_pb_line_break_holder] -->  border: none;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.water-reuse-source-links li:last-child {<!-- [et_pb_line_break_holder] -->  margin-bottom: 0;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.water-reuse-source-links li::before {<!-- [et_pb_line_break_holder] -->  content: \"\u2022\";<!-- [et_pb_line_break_holder] -->  color: #00357f;<!-- [et_pb_line_break_holder] -->  font-weight: bold;<!-- [et_pb_line_break_holder] -->  font-size: 1.2em;<!-- [et_pb_line_break_holder] -->  margin-right: 10px;<!-- [et_pb_line_break_holder] -->  vertical-align: middle;<!-- [et_pb_line_break_holder] -->  flex-shrink: 0;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.water-reuse-source-links a {<!-- [et_pb_line_break_holder] -->  color: #153d7a;<!-- [et_pb_line_break_holder] -->  text-decoration: none;<!-- [et_pb_line_break_holder] -->  font-size: 0.85em;<!-- [et_pb_line_break_holder] -->  word-break: break-word;<!-- [et_pb_line_break_holder] -->  line-height: 1.6;<!-- [et_pb_line_break_holder] -->  flex: 1;<!-- [et_pb_line_break_holder] -->  border: none;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.water-reuse-source-links a:hover {<!-- [et_pb_line_break_holder] -->  text-decoration: underline;<!-- [et_pb_line_break_holder] -->  color: #00357f;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->\/* --- Navigation --- *\/<!-- [et_pb_line_break_holder] -->.water-reuse-slider-nav {<!-- [et_pb_line_break_holder] -->  display: flex;<!-- [et_pb_line_break_holder] -->  justify-content: space-between;<!-- [et_pb_line_break_holder] -->  margin-top: 25px;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.water-reuse-slider-nav button {<!-- [et_pb_line_break_holder] -->  background: #ffffff;<!-- [et_pb_line_break_holder] -->  border: 1px solid #cdd4e0;<!-- [et_pb_line_break_holder] -->  width: 45px;<!-- [et_pb_line_break_holder] -->  height: 45px;<!-- [et_pb_line_break_holder] -->  border-radius: 50%;<!-- [et_pb_line_break_holder] -->  font-size: 1.8em;<!-- [et_pb_line_break_holder] -->  cursor: pointer;<!-- [et_pb_line_break_holder] -->  color: #1f305f;<!-- [et_pb_line_break_holder] -->  transition: all 0.3s ease;<!-- [et_pb_line_break_holder] -->  display: flex;<!-- [et_pb_line_break_holder] -->  align-items: center;<!-- [et_pb_line_break_holder] -->  justify-content: center;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.water-reuse-slider-nav button:hover:not([disabled]) {<!-- [et_pb_line_break_holder] -->  background: #1f305f;<!-- [et_pb_line_break_holder] -->  color: #fff;<!-- [et_pb_line_break_holder] -->  border-color: #1f305f;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.water-reuse-slider-nav button[disabled] {<!-- [et_pb_line_break_holder] -->  opacity: 0.3;<!-- [et_pb_line_break_holder] -->  cursor: not-allowed;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><\/style>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><script><!-- [et_pb_line_break_holder] -->document.querySelectorAll('.water-reuse-slider-card').forEach(card => {<!-- [et_pb_line_break_holder] -->  const slides = card.querySelectorAll('.water-reuse-slide');<!-- [et_pb_line_break_holder] -->  const prevBtn = card.querySelector('.water-reuse-prev');<!-- [et_pb_line_break_holder] -->  const nextBtn = card.querySelector('.water-reuse-next');<!-- [et_pb_line_break_holder] -->  let index = 0;<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  function updateNavButtons() {<!-- [et_pb_line_break_holder] -->    prevBtn.disabled = (index === 0);<!-- [et_pb_line_break_holder] -->    nextBtn.disabled = (index === slides.length - 1);<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  \/\/ Function to check if text is truncated<!-- [et_pb_line_break_holder] -->  function checkTruncation() {<!-- [et_pb_line_break_holder] -->    card.querySelectorAll('.water-reuse-description').forEach(desc => {<!-- [et_pb_line_break_holder] -->      const readMoreBtn = desc.parentElement.querySelector('.water-reuse-read-more-btn');<!-- [et_pb_line_break_holder] -->      <!-- [et_pb_line_break_holder] -->      \/\/ Check if content is being truncated<!-- [et_pb_line_break_holder] -->      if (desc.scrollHeight > desc.clientHeight) {<!-- [et_pb_line_break_holder] -->        readMoreBtn.style.display = 'inline-block';<!-- [et_pb_line_break_holder] -->      } else {<!-- [et_pb_line_break_holder] -->        readMoreBtn.style.display = 'none';<!-- [et_pb_line_break_holder] -->      }<!-- [et_pb_line_break_holder] -->    });<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  \/\/ Check truncation on load and when window resizes<!-- [et_pb_line_break_holder] -->  checkTruncation();<!-- [et_pb_line_break_holder] -->  window.addEventListener('resize', checkTruncation);<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  updateNavButtons();<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  \/\/ Next button<!-- [et_pb_line_break_holder] -->  nextBtn.addEventListener('click', () => {<!-- [et_pb_line_break_holder] -->    if (index >= slides.length - 1) return;<!-- [et_pb_line_break_holder] -->    closeAllReadMore();<!-- [et_pb_line_break_holder] -->    closeAllSources();<!-- [et_pb_line_break_holder] -->    slides[index].classList.remove('active');<!-- [et_pb_line_break_holder] -->    index++;<!-- [et_pb_line_break_holder] -->    slides[index].classList.add('active');<!-- [et_pb_line_break_holder] -->    updateNavButtons();<!-- [et_pb_line_break_holder] -->    \/\/ Recheck truncation when slide changes<!-- [et_pb_line_break_holder] -->    setTimeout(checkTruncation, 50);<!-- [et_pb_line_break_holder] -->  });<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  \/\/ Previous button<!-- [et_pb_line_break_holder] -->  prevBtn.addEventListener('click', () => {<!-- [et_pb_line_break_holder] -->    if (index <= 0) return;<!-- [et_pb_line_break_holder] -->    closeAllReadMore();<!-- [et_pb_line_break_holder] -->    closeAllSources();<!-- [et_pb_line_break_holder] -->    slides[index].classList.remove('active');<!-- [et_pb_line_break_holder] -->    index--;<!-- [et_pb_line_break_holder] -->    slides[index].classList.add('active');<!-- [et_pb_line_break_holder] -->    updateNavButtons();<!-- [et_pb_line_break_holder] -->    \/\/ Recheck truncation when slide changes<!-- [et_pb_line_break_holder] -->    setTimeout(checkTruncation, 50);<!-- [et_pb_line_break_holder] -->  });<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  \/\/ Read More functionality<!-- [et_pb_line_break_holder] -->  card.querySelectorAll('.water-reuse-read-more-btn').forEach(btn => {<!-- [et_pb_line_break_holder] -->    btn.addEventListener('click', function(e) {<!-- [et_pb_line_break_holder] -->      e.preventDefault();<!-- [et_pb_line_break_holder] -->      e.stopPropagation();<!-- [et_pb_line_break_holder] -->      <!-- [et_pb_line_break_holder] -->      const container = this.closest('.water-reuse-text-container');<!-- [et_pb_line_break_holder] -->      const desc = container.querySelector('.water-reuse-description');<!-- [et_pb_line_break_holder] -->      <!-- [et_pb_line_break_holder] -->      if (desc.classList.contains('expanded')) {<!-- [et_pb_line_break_holder] -->        desc.classList.remove('expanded');<!-- [et_pb_line_break_holder] -->        this.textContent = 'Read More';<!-- [et_pb_line_break_holder] -->      } else {<!-- [et_pb_line_break_holder] -->        desc.classList.add('expanded');<!-- [et_pb_line_break_holder] -->        this.textContent = 'Show Less';<!-- [et_pb_line_break_holder] -->      }<!-- [et_pb_line_break_holder] -->    });<!-- [et_pb_line_break_holder] -->  });<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  \/\/ View Source functionality<!-- [et_pb_line_break_holder] -->  card.querySelectorAll('.water-reuse-view-source-btn').forEach(btn => {<!-- [et_pb_line_break_holder] -->    btn.addEventListener('click', function(e) {<!-- [et_pb_line_break_holder] -->      e.preventDefault();<!-- [et_pb_line_break_holder] -->      e.stopPropagation();<!-- [et_pb_line_break_holder] -->      <!-- [et_pb_line_break_holder] -->      const sourceLinks = this.nextElementSibling;<!-- [et_pb_line_break_holder] -->      if (sourceLinks && sourceLinks.classList.contains('water-reuse-source-links')) {<!-- [et_pb_line_break_holder] -->        if (sourceLinks.classList.contains('expanded')) {<!-- [et_pb_line_break_holder] -->          sourceLinks.classList.remove('expanded');<!-- [et_pb_line_break_holder] -->          this.textContent = 'View Source \u2192';<!-- [et_pb_line_break_holder] -->        } else {<!-- [et_pb_line_break_holder] -->          sourceLinks.classList.add('expanded');<!-- [et_pb_line_break_holder] -->          this.textContent = 'Hide Source \u2192';<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] -->      }<!-- [et_pb_line_break_holder] -->    });<!-- [et_pb_line_break_holder] -->  });<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  function closeAllReadMore() {<!-- [et_pb_line_break_holder] -->    card.querySelectorAll('.water-reuse-description').forEach(p => p.classList.remove('expanded'));<!-- [et_pb_line_break_holder] -->    card.querySelectorAll('.water-reuse-read-more-btn').forEach(btn => btn.textContent = 'Read More');<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  function closeAllSources() {<!-- [et_pb_line_break_holder] -->    card.querySelectorAll('.water-reuse-source-links').forEach(links => links.classList.remove('expanded'));<!-- [et_pb_line_break_holder] -->    card.querySelectorAll('.water-reuse-view-source-btn').forEach(btn => btn.textContent = 'View Source \u2192');<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] -->});<!-- [et_pb_line_break_holder] --><\/script>[\/et_pb_code][\/et_pb_column][\/et_pb_row][et_pb_row _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; custom_margin=&#8221;22px||||false|false&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_column type=&#8221;4_4&#8243; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_text module_class=&#8221;key-c&#8221; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; text_font=&#8221;||||||||solid&#8221; text_text_color=&#8221;#000352&#8243; text_font_size=&#8221;26px&#8221; custom_margin=&#8221;||8px||false|false&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<p><strong>Publications<\/strong><\/p>\n<p>[\/et_pb_text][et_pb_divider color=&#8221;#103464&#8243; divider_weight=&#8221;4px&#8221; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; width=&#8221;11%&#8221; custom_margin=&#8221;||-34px||false|false&#8221; custom_padding=&#8221;|37px|||false|false&#8221; global_colors_info=&#8221;{}&#8221;][\/et_pb_divider][\/et_pb_column][\/et_pb_row][et_pb_row _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; custom_margin=&#8221;-8px||||false|false&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_column type=&#8221;4_4&#8243; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_code _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;]<div class='ays-chart-container-google ays-chart-container-30' id='ays-chart-container69e8b644c0c30' data-id='69e8b644c0c30'><div class='ays-chart-header-container'><div class='ays-chart-charts-description ays-chart-charts-description69e8b644c0c30'><\/div><\/div><div class='ays-chart-charts-main-container ays-chart-charts-main-container69e8b644c0c30' id=\"ays-chart-column_chart69e8b644c0c30\" data-type='column_chart'><\/div><div class='ays-chart-actions-container'><div class='ays-chart-export-buttons' data-id='30'><\/div><\/div><\/div>[\/et_pb_code][\/et_pb_column][\/et_pb_row][\/et_pb_section]<\/p>","protected":false},"excerpt":{"rendered":"<p>Goal 12 Responsible Consumption and ProductionEnsure sustainable consumption and production patterns: what Universitas Diponegoro is doing in pursuit of this goal.    \n    <style>\n    \/* ============================================ *\/\n    \/* SDG COLOR CONFIGURATION *\/\n    \/* ============================================ *\/\n    :root {\n      --sdg-color-12: #e48e15;\n      --sdg-hover-12: color-mix(in srgb, var(--sdg-color-12) 85%, black);\n      --sdg-light-12: color-mix(in srgb, var(--sdg-color-12) 10%, white);\n    }\n    \n    * {\n      margin: 0;\n      padding: 0;\n      box-sizing: border-box;\n    }\n\n    body {\n      font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;\n    }\n    \n    .sdg-container-12 {\n      font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;\n      max-width: 100%;\n      margin: 0;\n      margin-top: 45px;\n    }\n    \n    .custom-dropdown-12 {\n      display: flex;\n      gap: 10px;\n      background: #fff;\n      padding: 0;\n      max-width: 100%;\n      margin: 0 auto;\n      flex-wrap: wrap;\n    }\n    \n    .custom-dropdown-12.layout-auto .dropdown-group-12 {\n      position: relative;\n      flex: 1 1 auto;\n      min-width: fit-content;\n    }\n    \n    .custom-dropdown-12.layout-full .dropdown-group-12 {\n      position: relative;\n      flex: 1 1 100%;\n      width: 100%;\n      min-width: fit-content;\n    }\n    \n    .custom-dropdown-12.layout-paired .dropdown-group-12 {\n      position: relative;\n      flex: 1 1 calc(50% - 5px);\n      min-width: 200px;\n    }\n    \n    .custom-dropdown-12.layout-paired .dropdown-group-12:nth-child(odd):last-child {\n      flex: 1 1 100%;\n    }\n    \n    .dropdown-parent-12 {\n      background: var(--sdg-color-12);\n      color: #fff;\n      padding: 15px 20px;\n      cursor: pointer;\n      font-weight: bold;\n      transition: background 0.3s;\n      white-space: nowrap;\n      text-align: center;\n      display: block;\n      width: 100%;\n      border: none;\n      user-select: none;\n    }\n    \n    .dropdown-parent-12:hover {\n      background: var(--sdg-hover-12);\n    }\n    \n    .dropdown-submenu-12 {\n      display: none;\n      position: absolute;\n      top: 100%;\n      left: 0;\n      background: #fff;\n      border: 1px solid #ddd;\n      min-width: 250px;\n      max-width: 400px;\n      max-height: 400px;\n      overflow-y: auto;\n      z-index: 100;\n      box-shadow: 0 2px 8px rgba(0,0,0,0.1);\n    }\n    \n    .dropdown-submenu-12.show {\n      display: block;\n    }\n    \n    .dropdown-submenu-12 div {\n      padding: 12px 16px;\n      cursor: pointer;\n      color: var(--sdg-color-12);\n      transition: all 0.3s;\n      background: #fff;\n      border-bottom: 1px solid #f0f0f0;\n    }\n\n    .dropdown-submenu-12 div:last-child {\n      border-bottom: none;\n    }\n    \n    .dropdown-submenu-12 div:hover {\n      background: var(--sdg-light-12);\n      padding-left: 20px;\n    }\n    \n    .dynamic-content-12 {\n      display: none;\n      margin-top: 20px;\n      padding: 0;\n      background: #e8eaf0;\n      border-radius: 8px;\n      max-width: 100%;\n      margin-left: auto;\n      margin-right: auto;\n      box-shadow: 0 2px 8px rgba(0,0,0,0.1);\n      position: relative;\n      overflow: hidden;\n    }\n\n    .dynamic-content-12.active {\n      display: block;\n      animation: fadeIn-12 0.4s ease-in;\n    }\n\n    @keyframes fadeIn-12 {\n      from { opacity: 0; transform: translateY(-10px); }\n      to { opacity: 1; transform: translateY(0); }\n    }\n\n    .close-btn-12 {\n      position: absolute;\n      top: 15px;\n      right: 15px;\n      background: #000352;\n      color: white;\n      border: none;\n      width: 35px;\n      height: 35px;\n      border-radius: 50%;\n      cursor: pointer;\n      font-size: 20px;\n      font-weight: bold;\n      display: flex;\n      align-items: center;\n      justify-content: center;\n      transition: all 0.3s;\n      box-shadow: 0 2px 4px rgba(0,0,0,0.2);\n      z-index: 10;\n    }\n\n    .close-btn-12:hover {\n      background: #000352;\n      transform: rotate(90deg);\n      box-shadow: 0 4px 8px rgba(0,0,0,0.3);\n    }\n\n    .pa-slider-card-12 {\n      background: #e8eaf0;\n      border-radius: 12px;\n      padding: 30px 30px 30px 30px;\n      border: none;\n      box-shadow: none;\n      position: relative;\n      margin: 20px;\n    }\n\n    \/* Navigation Section at Bottom *\/\n    .pa-slider-nav-top-12 {\n      display: flex;\n      justify-content: space-between;\n      align-items: center;\n      margin-top: 25px;\n      gap: 15px;\n      padding: 15px 20px;\n      background: transparent;\n      border-radius: 8px;\n      box-shadow: 0 2px 6px rgba(0,0,0,0.08);\n    }\n\n    .pa-slider-nav-top-12 button {\n      background: transparent;\n      border: 2px solid #000352;\n      width: 45px;\n      height: 45px;\n      border-radius: 50%;\n      font-size: 1.8em;\n      cursor: pointer;\n      color: #000352;\n      transition: all 0.3s ease;\n      display: flex;\n      align-items: center;\n      justify-content: center;\n      font-weight: bold;\n      flex-shrink: 0;\n    }\n\n    .pa-slider-nav-top-12 button:hover:not(:disabled) {\n      background: #000352;\n      color: #fff;\n      border-color: #000352;\n      transform: scale(1.05);\n    }\n\n    .pa-slider-nav-top-12 button:disabled {\n      opacity: 0.3;\n      cursor: not-allowed;\n    }\n\n    \/* Year Display in Navigation *\/\n    .year-display-12 {\n      flex: 1;\n      text-align: center;\n    }\n\n    .year-label-12 {\n      font-size: 0.75em;\n      color: #666;\n      font-weight: 600;\n      text-transform: uppercase;\n      letter-spacing: 1px;\n      margin-bottom: 5px;\n    }\n\n    .year-value-12 {\n      font-size: 2.5em;\n      font-weight: 800;\n      color: #000352;\n      line-height: 1;\n      text-shadow: 1px 1px 2px rgba(0,0,0,0.05);\n    }\n\n    .slide-indicator-12 {\n      font-size: 0.85em;\n      color: #666;\n      margin-top: 8px;\n      font-weight: 600;\n    }\n\n    .pa-slide-12 {\n      display: none;\n      animation: paFadeIn-12 0.4s ease-in-out;\n    }\n\n    .pa-slide-12.active {\n      display: block;\n    }\n\n    @keyframes paFadeIn-12 {\n      from { opacity: 0; transform: translateY(10px); }\n      to { opacity: 1; transform: translateY(0); }\n    }\n\n    .pa-slide-12 h3 {\n      font-family: inherit;\n      font-size: 1.3em;\n      font-weight: 700;\n      margin-bottom: 20px;\n      line-height: 1.3;\n      color: #000352;\n    }\n\n    .pa-image-container-12 {\n      margin: 20px 0;\n      text-align: center;\n    }\n\n    .pa-slide-image-12 {\n      max-width: 100%;\n      height: auto;\n      border-radius: 8px;\n      box-shadow: 0 4px 8px rgba(0,0,0,0.1);\n      display: block;\n      margin: 0 auto;\n    }\n\n    .pa-text-container-12 {\n      margin-bottom: 15px;\n    }\n\n    .pa-description-12 {\n      font-size: 0.95em;\n      line-height: 1.7;\n      color: #1f305f;\n      margin-bottom: 10px;\n      display: -webkit-box;\n      -webkit-line-clamp: 5;\n      -webkit-box-orient: vertical;  \n      overflow: hidden;\n      transition: all 0.3s ease;\n      white-space: pre-line;\n    }\n\n    .pa-description-12.expanded {\n      display: block;\n      -webkit-line-clamp: unset;\n      overflow: visible;\n    }\n\n    .pa-read-more-btn-12 {\n      background: none;\n      border: none;\n      color: #000352;  \n      font-weight: 700;\n      cursor: pointer;\n      padding: 5px 0;\n      text-decoration: underline;\n      font-size: 0.9em;\n      display: inline-block;\n    }\n\n    .evidence-section-12 {\n      margin-top: 20px;\n      padding-top: 15px;\n    }\n\n    .evidence-title-12 {\n      color: #000352;\n      font-size: 1em;\n      font-weight: bold;\n      margin-bottom: 10px;\n    }\n\n    .evidence-list-12 {\n      list-style: none;\n      padding: 0;\n      margin: 0;\n    }\n\n    .evidence-list-12 li {\n      margin-bottom: 8px;\n      border-bottom: none !important;\n    }\n\n    .evidence-list-12 a {\n      color: #000352;\n      text-decoration: none;\n      word-wrap: break-word;\n      word-break: break-word;\n      font-size: 0.85em;\n    }\n\n    .evidence-list-12 a:hover {\n      text-decoration: underline;\n      color: #000352;\n    }\n\n    \/* Scrollbar styling *\/\n    .dropdown-submenu-12::-webkit-scrollbar {\n      width: 8px;\n    }\n\n    .dropdown-submenu-12::-webkit-scrollbar-track {\n      background: #f1f1f1;\n    }\n\n    .dropdown-submenu-12::-webkit-scrollbar-thumb {\n      background: var(--sdg-color-12);\n      border-radius: 4px;\n    }\n\n    .dropdown-submenu-12::-webkit-scrollbar-thumb:hover {\n      background: var(--sdg-hover-12);\n    }\n\n    @media (max-width: 768px) {\n      .custom-dropdown-12 { flex-direction: column; }\n      .custom-dropdown-12 .dropdown-group-12 { \n        width: 100% !important; \n        flex: 1 1 100% !important;\n      }\n\n      \/* === perkecil tulisan indikator di tombol dropdown === *\/\n      .dropdown-parent-12 {\n        font-size: 0.78em;\n        padding: 10px 12px;\n        white-space: normal;\n        word-break: break-word;\n        line-height: 1.3;\n      }\n      .dropdown-submenu-12 div {\n        font-size: 0.85em;\n        padding: 10px 14px;\n      }\n\n      .dropdown-submenu-12 { left: 0; right: 0; max-width: 100%; }\n      .pa-slider-card-12 { padding: 30px 12px 12px 12px; }\n      .pa-slide-12 h3 { font-size: 1em; }\n      .pa-image-container-12 { margin: 10px 0; }\n\n      \/* === Perkecil tombol prev\/next dan tampilan tahun di mobile === *\/\n      .pa-slider-nav-top-12 {\n        padding: 8px 10px;\n        gap: 8px;\n        margin-top: 15px;\n      }\n\n      .pa-slider-nav-top-12 button {\n        width: 32px;\n        height: 32px;\n        font-size: 1.3em;\n        flex-shrink: 0;\n      }\n\n      .year-label-12 {\n        font-size: 0.65em;\n        letter-spacing: 0.5px;\n        margin-bottom: 2px;\n      }\n\n      .year-value-12 {\n        font-size: 1.4em;\n      }\n\n      .slide-indicator-12 {\n        font-size: 0.72em;\n        margin-top: 4px;\n      }\n    }\n    <\/style>\n    \n    <div class=\"sdg-container-12\">\n      <div class=\"custom-dropdown-12 layout-auto\">\n        <div class=\"dropdown-group-12\"><div class=\"dropdown-parent-12\">12.2 Operational measures<\/div><div class=\"dropdown-submenu-12\"><div data-content=\"ind-191\">12.2.1 Ethical Sourcing Policy<\/div><div data-content=\"ind-192\">12.2.2 Policy Waste Disposal - Hazardous Materials<\/div><div data-content=\"ind-193\">12.2.3 Policy Waste Disposal - Landfill Policy<\/div><div data-content=\"ind-194\">12.2.4 Policy for Minimisation of Plastic Use<\/div><div data-content=\"ind-195\">12.2.5 Policy for Minimisation of Disposable Items<\/div><div data-content=\"ind-196\">12.2.6 Disposable Policy: Extensions to Services<\/div><div data-content=\"ind-197\">12.2.7 Minimisation Policies Extended to Suppliers<\/div><\/div><\/div><div class=\"dropdown-group-12\"><div class=\"dropdown-parent-12\">12.3 Proportion of recycled waste<\/div><div class=\"dropdown-submenu-12\"><div data-content=\"ind-198\">12.3.1 Waste Tracking<\/div><div data-content=\"ind-199\">12.3.2 Proportion of Waste Recycled<\/div><\/div><\/div><div class=\"dropdown-group-12\"><div class=\"dropdown-parent-12\">12.4 Sustainability report<\/div><div class=\"dropdown-submenu-12\"><div data-content=\"ind-200\">12.4.1 Publication of a Sustainability Report<\/div><\/div><\/div><div class=\"dropdown-group-12\"><div class=\"dropdown-parent-12\">12.5 Undip Contribution<\/div><div class=\"dropdown-submenu-12\"><div data-content=\"ind-304\">12.5.1 Undip Contribution 1<\/div><\/div><\/div>      <\/div>\n      \n      <div id=\"content-container-12\"><\/div>\n    <\/div>\n    \n    <script>\n    (function() {\n      const sdgNumber = 12;\n      const contentData = {\"ind-191\":{\"title\":\"12.2.1 Ethical Sourcing Policy\",\"slides\":[{\"year\":\"2025\",\"content\":\"With the goal of achieving the \u2018Undip Green and Sustainable Campus\u2019 vision, UNDIP has put in place a waste management strategy aimed at cutting waste production and optimizing waste treatment. Through the establishment of Occupational Safety, Health and Environment Office (UPTK3L) at Undip in 2022 which coordinates the waste management within the University. In line with that the following year established regulation of the Rector of Universities Diponegoro Number 5 of 2023 concerning Waste Management at Universities Diponegoro which include the implementation of 3R principles, reduce, reuse, and recycle. For hazardous waste, each unit in UNDIP can send their hazardous waste to UPITK3L and UNDIP has built certified temporary hazardous waste storing system and joins hands with third party who hold permits for managing hazardous waste.\",\"evidence\":[\"https:\/\/sustainability.undip.ac.id\/2023\/07\/04\/kebijakan-universitas-diponegoro-dalam-pengelolaan-sampah-di-lingkungan-kampus\/\"],\"image_url\":\"\"},{\"year\":\"2024\",\"content\":\"Food vendors operating within the campus area are required by UNDIP to guarantee the food's safety and sanitation. In addition to being hygienic and nutritious, the food offered has to be halal. The Indonesian National Food and Drug Safety Agency is the official government body responsible for regulating food safety and quality in Indonesia, and the university strongly urges all food vendors operating on campus to obtain registration and accreditation from them. Signed on 23 December 2022, Rector's Circular Letter No. 41 year 2022 outlines the policy for ethical food sourcing and supply. In addition to that, on 19 December 2022, the UNDIP Rector also issued Circular Letter No. 35 year 2022, which requires all campus canteens to guarantee the food they provide is hygienic, safe, halal and affordable. The food should also be traditional food and produced domestically. Every canteen in the UNDIP campus is routinely inspected by the university. Policy created: 2017 || The policy (Circular Letter) No. 22\/UN7.P\/SE\/2017 signed on December 12, 2017 mandates all campus canteens to ensure the cleanliness, protection, and sanitation of the food offered. Also, the food must be halal and good.\",\"evidence\":[\"https:\/\/sustainability.undip.ac.id\/2022\/12\/24\/kebijakan-universitas-diponegoro-dalam-etikapenyediaan-konsumsi\/\",\"https:\/\/sustainability.undip.ac.id\/2022\/12\/24\/kebijakan-universitas-diponegoro-dalam-pengelolaan-kantin-di-kampus-undip\/\"],\"image_url\":\"\"},{\"year\":\"2023\",\"content\":\"UNDIP requires food vendors which are located in the campus area to ensure the cleanliness and safety of the food served. Apart from being clean and nutritious, the food sold must also be halal. The university strongly encourages every food vendor on campus to be registered and accredited by the Indonesian National Food and Drug Safety Agency, the official government agency that oversees food quality and safety in Indonesia. The ethical food sourcing and supply policy is stated in the Rector\u2019s Circular Letter No. 44\/UNP.P\/SE\/2020 which was signed on October 1, 2020. Previously on December 12, 2017, the Rector of UNDIP also issued Circular Letter No. 22\/UNP.P\/SE\/2017, mandated all campus canteens to ensure the cleanliness, protection, and sanitation of the food they sell. In addition, the food must be halal and delicious. The university periodically monitors every canteen located in the UNDIP area.\",\"evidence\":[\"https:\/\/sustainability.undip.ac.id\/2020\/10\/18\/se-tahun-2020-etika-penyediaan-konsumsi\/\"],\"image_url\":\"\"},{\"year\":\"2022\",\"content\":\"UNDIP requires food vendors (for university staffs and students) to assure the hygiene and security of the food served. The food must be both halal and good. Legal agencies in Indonesia, such as the Indonesian National Drug and Food Safety Body, require food vendors to be accredited. The policy on ethical food and supply sourcing is outlined in the Rector's Circular Letter No. 44\/UN7.P\/SE\/2020, which was signed on October 1, 2020. Previously on December 12, 2017, the Rector also issued Circular Letter No. 22\/UN7.P\/SE\/2017, mandating all campus canteens to ensure the cleanliness, protection, and sanitation of the food offered. Furthermore, the cuisine must be halal and delicious. These policies are now being implemented. Policy created: 2017 || The policy (Circular Letter) No. 22\/UN7.P\/SE\/2017 signed on December 12, 2017 mandates all campus canteens to ensure the cleanliness, protection, and sanitation of the food offered. Also, the food must be halal and good. Policy reviewed: 2020 || The Circular Letter No. 44\/UN7.P\/SE\/2020 signed on October 1, 2020 is a revision for the Circular Letter No. 21\/UN7.P\/SE\/2017 signed on 12 December 2017.\",\"evidence\":[\"https:\/\/sustainability.undip.ac.id\/2020\/10\/18\/se-tahun-2020-etika-penyediaan-konsumsi\/\",\"http:\/\/sustainability.undip.ac.id\/2017\/12\/12\/se-no-22-tahun-2017-circular-on-campus-canteen\/\"],\"image_url\":\"\"},{\"year\":\"2021\",\"content\":\"Food suppliers (for university staff and students) are mandated by UNDIP to ensure the cleanliness and security of the food served. The food must be halal and good as well. Food vendors must be accredited by legal bodies in Indonesia, such as the Indonesia's National Drug and Food Safety Body. The policy on ethical sourcing of food and supplies is stated in a circular letter No. 21\/UN7.P\/SE\/2017 signed on 12 December 2017 by the Rector. He also released a circular letter No. 22\/UN7.P\/SE\/2017 on 12 December 2017 requiring all campus canteens ensure the cleanliness, protection and sanitation of the food served. Also, the food must be halal and good. Nowadays, the policies on food and supplies are implement. || Policy created (yyyy): 2017\",\"evidence\":[\"http:\/\/sustainability.undip.ac.id\/2017\/12\/13\/se-etika-penyediaan-konsumsi-di-universitas-diponegoro\/\",\"http:\/\/sustainability.undip.ac.id\/2017\/12\/12\/se-no-22-tahun-2017-circular-on-campus-canteen\/\"],\"image_url\":\"https:\/\/sdgscenter.undip.ac.id\/uploads\/SE-Nomor-21-Tahun-2017.png\"}]},\"ind-192\":{\"title\":\"12.2.2 Policy Waste Disposal - Hazardous Materials\",\"slides\":[{\"year\":\"2025\",\"content\":\"In line with Rector Regulation No. 5 year 2023, UNDIP commits to deal with waste management in the UNDIP campus area. Waste management and processing at UNDIP are governed by this decree, which applies to all UNDIP faculty members. In the end, the UNDIP Integrated Waste Management Site will handle waste processing. Organic, inorganic, and hazardous waste have all been defined in terms of waste management and processing under this regulation. To ensure the proper waste management, a number of procedures must be followed when handling waste in the UNDIP campus area. The process of sorting and measuring waste begins at the point of origin, such as the faculty or unit\/office on the campus of Undip. Sorting of waste is done according to three categories: hazardous, inorganic, and organic waste. Moreover, the amount of waste sent to landfill and recycled are also recorded as reported in the link no 7.\",\"evidence\":[\"https:\/\/sustainability.undip.ac.id\/wp-content\/uploads\/2024\/11\/2-Laporan-Kegiatan-UPIT-K3L-Tahun-2023_compressed.pdf\"],\"image_url\":\"\"},{\"year\":\"2024\",\"content\":\"With the goal of achieving the 'Undip Green and Sustainable Campus' vision, UNDIP has put in place a waste management strategy aimed at cutting waste production and optimizing waste treatment. Through the Circular Letter of the UNDIP Rector No. 26 year 2022, signed on 9 December 2022, UNDIP as a body states the following policies, i.e., minimizing the use of plastic and paper, reusing and recycling solid waste, and disposing of garbage at the \\\"UNDIP Integrated Waste Management Installation\\\". Moreover, the waste management and processing in UNDIP must implement 3R principles, meaning reduction, reuse, and recycle. When it comes to hazardous waste, UNDIP has worked with other organizations who hold permits for managing hazardous waste. Policy created: 2019 || The policy was created on 30 December 2019. Policy reviewed: N\/A || The policy is still applicable, and therefore not altered so far.\",\"evidence\":[\"https:\/\/sustainability.undip.ac.id\/2022\/12\/30\/kebijakan-universitas-diponegoro-dalam-pengelolaan-dan-pengolahan-sampah-di-lingkungan-kampus-undip\/\",\"https:\/\/sustainability.undip.ac.id\/2023\/07\/04\/kebijakan-universitas-diponegoro-dalam-pengelolaan-sampah-di-lingkungan-kampus\/\"],\"image_url\":\"\"},{\"year\":\"2023\",\"content\":\"To realize the vision of \\\"UNDIP Go Green\\\", UNDIP has implemented a waste management policy to reduce the amount of waste and improve the handling of waste generated by UNDIP. The policy is stated in the Circular Letter of the Rector of UNDIP No. 27\/UNP.P\/SE\/2019 signed on December 30, 2019. The policy mandates waste management and processing based on the 3R principles, namely reduction, reuse, and recycle, as well as reducing the use of plastic and paper, reusing and recycling solid waste, and waste disposal at the \\\"UNDIP Integrated Waste Management Installation\\\". In the case of hazardous waste, UNDIP has collaborated with other parties who have hazardous waste management permits.\",\"evidence\":[\"http:\/\/sustainability.undip.ac.id\/2020\/11\/18\/se-nomor-27-tahun-2019-tentang-pengelolaan-sampah-di-universitas-diponegoro\/\"],\"image_url\":\"\"},{\"year\":\"2022\",\"content\":\"In order to represent the tagline \\\"UNDIP Go Green,\\\" UNDIP has implemented a waste disposal policy to decrease and improve the handling of UNDIP-generated garbage. The policy is outlined in the UNDIP Rector's Circular Letter No. 27\/UN7.P\/SE\/2019, which was signed on December 30, 2019. The policy mandates waste treatment and processing based on the 3R principles (reduction, reuse, and recycling), as well as the decrease of plastic and paper consumption, the reuse and recycling of solid waste, and waste disposal at the UNDIP Integrated Waste Recovery Plant (TPST). In the event of hazardous waste, UNDIP has worked with other parties who have a hazardous waste disposal license. Policy created: 2019 || The policy was created on 30 December 2019. Policy reviewed: N\/A || The policy is still applicable, and therefore not altered so far.\",\"evidence\":[\"http:\/\/sustainability.undip.ac.id\/2020\/11\/18\/se-nomor-27-tahun-2019-tentang-pengelolaan-sampah-di-universitas-diponegoro\/\"],\"image_url\":\"\"},{\"year\":\"2021\",\"content\":\"UNDIP has implemented a waste disposal policy to reduce and enhance the handling of UNDIP-generated waste in order to express the UNDIP Go Green's slogan. The policy is laid out in the circular letter No. 27\/UN7.P\/SE\/2019 signed on 30 December 2019 by the Rector of UNDIP. The policy requires the treatment of waste under the 3R principles (i.e., reduction, reuse and recycling), the reduction of the use of plastic and paper, the reuse and recycling of solid waste and the disposal of waste by the UNDIP Integrated Waste Recovery Plant (TPST). In the case of hazardous waste, in particular, UNDIP has partnered with third parties holding a license to deal with hazardous waste. || Policy created (yyyy): 2019\",\"evidence\":[\"http:\/\/sustainability.undip.ac.id\/2020\/11\/18\/se-nomor-27-tahun-2019-tentang-pengelolaan-sampah-di-universitas-diponegoro\/\"],\"image_url\":\"https:\/\/sdgscenter.undip.ac.id\/uploads\/SE-27.2019-Pengelolaan-Sampah-di-Undip.png\"}]},\"ind-193\":{\"title\":\"12.2.3 Policy Waste Disposal - Landfill Policy\",\"slides\":[{\"year\":\"2025\",\"content\":\"UNDIP has a waste disposal policy that includes garbage diversion and recycling. Waste that can be reused, such as paper, should be separated and not thrown away. Organic waste is recycled in order to make more useful items like fertilizer. Plastics and other inorganic leftovers are crushed and sold to recyclers (third parties). Only non-recyclable and non-reusable waste will be disposed of in landfills. Circular letter No. 27\/UN7.P\/SE\/2019, dated December 30, 2019, states the above-mentioned policy.\",\"evidence\":[\"https:\/\/sustainability.undip.ac.id\/2023\/07\/04\/kebijakan-universitas-diponegoro-dalam-pengelolaan-sampah-di-lingkungan-kampus\/\"],\"image_url\":\"\"},{\"year\":\"2024\",\"content\":\"In line with Rector Regulation No. 5 year 2023, UNDIP commits to deal with waste management in the UNDIP campus area. Waste management and processing at UNDIP are governed by this decree, which applies to all UNDIP faculty members. In the end, the UNDIP Integrated Waste Management Site will handle waste processing. Organic, inorganic, and hazardous waste have all been defined in terms of waste management and processing under this regulation. To ensure the proper waste management, a number of procedures must be followed when handling waste in the UNDIP campus area. The process of sorting and measuring waste begins at the point of origin, such as the faculty or unit\/office on the campus of Undip. Sorting of waste is done according to three categories: hazardous, inorganic, and organic waste. Moreover, the amount of waste sent to landfill and recycled are also recorded. Policy created: 2023 || The policy was created on 2023.\",\"evidence\":[\"https:\/\/htl.undip.ac.id\/v1\/download\/peraturan-rektor-nomor-5-tahun-2023\/?wpdmdl=923&refresh=652c8b02d63a81697417986\",\"https:\/\/sustainability.undip.ac.id\/2023\/07\/04\/kebijakan-universitas-diponegoro-dalam-pengelolaan-sampah-di-lingkungan-kampus\/\"],\"image_url\":\"\"},{\"year\":\"2023\",\"content\":\"UNDIP has a policy in terms of waste disposal which includes the diversion and recycling of waste, especially the waste generated by UNDIP itself. Reusable waste, such as paper, will be separated and not thrown away. Organic waste is recycled to produce more useful products such as organic fertilizer. Plastics and other inorganic waste are crushed and then sold to recyclers (third parties). Only non-recyclable and non-reusable waste will be disposed of in landfills. Rector\u2019s Circular Letter No. 27\/UN7.P\/SE\/2019, dated December 30, 2019, states and regulates the above-mentioned policies.\",\"evidence\":[\"https:\/\/sustainability.undip.ac.id\/wp-content\/uploads\/2020\/11\/SE-27-2019-Pengelolaan-Sampah-di-Undip-1.pdf\"],\"image_url\":\"\"},{\"year\":\"2022\",\"content\":\"UNDIP has a waste disposal policy that includes garbage diversion and recycling. Waste that can be reused, such as paper, should be separated and not thrown away. Organic waste is recycled in order to make more useful items like fertilizer. Plastics and other inorganic leftovers are crushed and sold to recyclers (third parties). Only non-recyclable and non-reusable waste will be disposed of in landfills. Circular letter No. 27\/UN7.P\/SE\/2019, dated December 30, 2019, states the above-mentioned policy. Policy created: 2019 || The policy was created on 30 December 2019. Policy reviewed: - || The policy is still relevant, and therefore not changed so far.\",\"evidence\":[\"http:\/\/sustainability.undip.ac.id\/wp-content\/uploads\/2020\/11\/SE-27.2019-Pengelolaan-Sampah-di-Undip-1.pdf\"],\"image_url\":\"\"},{\"year\":\"2021\",\"content\":\"UNDIP has a waste disposal policy addressing waste diversion and recycling. The waste that can be reused, for example papers, can be isolated and not disposed of for garbage. In order to produce more useful products, such as fertilizer, organic waste is recycled. Inorganic residues such as plastics are crushed and then sold to third parties for recycling. Only the waste that cannot be reused and recycled that will be sent to landfill. The policy is stated in circular letter No. 27\/UN7.P\/SE\/2019 signed on 30 December 2019. || Policy created (yyyy): 2019\",\"evidence\":[\"http:\/\/sustainability.undip.ac.id\/wp-content\/uploads\/2020\/11\/SE-27-2019-Pengelolaan-Sampah-di-Undip-1.pdf\"],\"image_url\":\"https:\/\/sdgscenter.undip.ac.id\/uploads\/SE-27.2019-Pengelolaan-Sampah-di-Undip.png\"}]},\"ind-194\":{\"title\":\"12.2.4 Policy for Minimisation of Plastic Use\",\"slides\":[{\"year\":\"2025\",\"content\":\"Since 2019, UNDIP has committed to reducing plastic waste by installing free drinking water dispensers across campus to replace plastic bottles. This initiative is supported by Circular Letter No. 40 of 2022, signed by the Rector on December 23, 2022, which encourages staff and students to avoid plastic wrappers and promote the use of non-plastic cups and dispensers. In 2023, UNDIP integrated a waste management system backed by Rector Regulation No. 5 of 2023, requiring campus members and units to reduce waste by limiting disposable plastics, reusing and recycling materials, and implementing clean, sustainable practices. Waste reduction is achieved through minimizing waste from goods and services, using biodegradable or reusable materials, reusing products, and applying recycling technologies safe for health and the environment.\",\"evidence\":[\"https:\/\/sustainability.undip.ac.id\/2023\/07\/04\/kebijakan-universitas-diponegoro-dalam-pengelolaan-sampah-di-lingkungan-kampus\/\"],\"image_url\":\"\"},{\"year\":\"2024\",\"content\":\"In order to reduce the quantity of waste plastic in the campus area, UNDIP encourages all academic staff members and students to refrain from using plastic food wrappers (during meetings) and food wrappers sold in the canteen through Circular Letter No. 40 year 2022, which was signed by the Rector of UNDIP on December 23, 2022. In addition, UNDIP promotes the avoidance of plastic drinking water bottles and the use of non-plastic cups and drinking water dispensers. Since 2019, UNDIP has made a commitment to provide free drinking water through the installation of drinking water dispensers in various faculty locations. As a result, there will be less plastic waste on campus from the use of plastic drinking water bottles. Policy created: 2017 || Policy for minimisation of plastic use was firstly created on 2017. However, due to some condition, the policy has been reviewed and updated on 2022. Policy reviewed: 2022 || Due to some conditions, the policy for minimisation of plastic use has been reviewed and updated on December 2022.\",\"evidence\":[\"https:\/\/sustainability.undip.ac.id\/2022\/12\/30\/kebijakan-universitas-diponegoro-dalam-pengurangan-penggunaan-plastik\/\",\"https:\/\/sustainability.undip.ac.id\/2019\/01\/19\/undip-jamin-air-minum-gratis-di-dalam-kampus\/\"],\"image_url\":\"\"},{\"year\":\"2023\",\"content\":\"Through the Circular Letter No. 40\/UN7.P\/SE\/2020 (signed by the Rector of UNDIP on October 1, 2020), UNDIP urges the entire academic staffs and students not to use plastic food wrappers (during meetings) and food wrappers sold in the canteen to reduce the amount of waste plastic in the campus area. UNDIP also encourages the use of drinking water dispensers, non-plastic cups, and the avoidance of plastic drinking water bottles. Since 2019 until now, UNDIP is committed to providing free drinking water through drinking water dispenser facilities which are placed at various locations in the faculties in UNDIP. This will reduce the use of plastic drinking water bottles so as to reduce plastic waste in the campus area.\",\"evidence\":[\"https:\/\/sustainability.undip.ac.id\/2020\/10\/03\/se-tahun-2020-pengurangan-penggunaan-plastik-di-lingkungan-universitas-diponegoro\/\"],\"image_url\":\"\"},{\"year\":\"2022\",\"content\":\"Through a circular letter No. 40\/UN7.P\/SE\/2020 (signed on October 1, 2020), UNDIP encourages all academic staff and students not to use plastic wrapping for food wrap (at meetings) and food wrap sold in the canteen to reduce plastic waste on campus. UNDIP also promotes the use of drinking water dispensers, non-plastic cups, and the avoidance of drinking water bottles made of plastic. Policy created: 2017 || Policy for minimisation of plastic use was firstly created on 2017. However, due to some condition, the policy has been reviewed and updated on 2020. Policy reviewed: 2020 || Due to some conditions, the policy for minimisation of plastic use has been reviewed and updated on October 2020.\",\"evidence\":[\"https:\/\/sustainability.undip.ac.id\/2020\/10\/03\/se-tahun-2020-pengurangan-penggunaan-plastik-di-lingkungan-universitas-diponegoro\/\"],\"image_url\":\"\"},{\"year\":\"2021\",\"content\":\"UNDIP encourages the reduction of plastic waste on campus through a circular letter No. 24\/UN7.P\/SE\/2017 (signed on 12 December 2017) asking all academic stufs and students to minimize the use of plastic wrapping for food wrap (at meetings) and food wrap sold in the canteen. UNDIP also performs plastic reducing activities by pushing for the use of drinking water dispensers, non-plastic cups and not using plastic bottles of drinking water. || Policy created (yyyy): 2017\",\"evidence\":[\"http:\/\/sustainability.undip.ac.id\/2018\/12\/15\/se-nomor-24-tahun-2017-tentang-pengurangan-penggunaan-plastik\/\"],\"image_url\":\"https:\/\/sdgscenter.undip.ac.id\/uploads\/SE-Penggunaan-Plastik.png\"}]},\"ind-195\":{\"title\":\"12.2.5 Policy for Minimisation of Disposable Items\",\"slides\":[{\"year\":\"2025\",\"content\":\"Through regulation policy of the Rector of Universitas Diponegoro Number 5 of 2023 concerning Waste Management at UNDIP Chapter IV related to Waste Management Implementation Article 14 and 15 enforces all the campus member and work units to conduct waste reduction and waste handling, in which waste reduction involves the following activities: limiting waste generation including plastic and disposable items, reusing waste, recycling waste. waste reduction efforts are conducted through reducing potential waste from goods and services, using materials that are reusable, recyclable, or biodegradable, collecting and reusing waste from already used products, applying clean, waste-free technologies, and applying recycling technologies that are safe for health and the environment.\",\"evidence\":[\"https:\/\/sustainability.undip.ac.id\/2023\/07\/04\/kebijakan-universitas-diponegoro-dalam-pengelolaan-sampah-di-lingkungan-kampus\/\"],\"image_url\":\"\"},{\"year\":\"2024\",\"content\":\"UNDIP as an institution has a very strong commitment to reducing the amount of waste produced in the campus area. In order to achieve the vision of \\\"Undip Green and Sustainable Campus\\\" UNDIP Rector issued Rector Regulation No. 5 year 2023 (signed by the Rector of UNDIP on 10 March 2023). This regulation encourages waste reduction, namely a series of activities that include limiting waste generation, recycling waste and reusing waste. In line with the above Rector regulation, Circular Letter No. 40 of 2022 (signed on 23 December 2022) also strongly recommends the UNDIP academic community to reduce the use of plastic, especially in the UNDIP campus area. Policy created: 2019 || The policy on waste management was created by UNDIP on 30 December 2019. However, due to some condition, the policy has been reviewed and updated on 2022. Policy reviewed: 2022 || The policy on reducing plastic use by academic staffs and students of UNDIP has been updated on December 2020.\",\"evidence\":[\"https:\/\/htl.undip.ac.id\/v1\/download\/peraturan-rektor-nomor-5-tahun-2023\/?wpdmdl=923&refresh=652c8b02d63a81697417986\",\"https:\/\/sustainability.undip.ac.id\/2022\/12\/30\/kebijakan-universitas-diponegoro-dalam-pengurangan-penggunaan-plastik\/\"],\"image_url\":\"\"},{\"year\":\"2023\",\"content\":\"UNDIP as an institution has a very strong commitment to reduce the amount of waste generated in the campus area. In order to achieve the vision of \\\"UNDIP Go Green\\\" the Rector of UNDIP issued Circular Letter No. 40\/UN7.P\/SE\/2020 (signed by the Rector of UNDIP on October 1, 2020) and No. 27\/UN7.P\/SE\/2019 (signed on December 30, 2019) which strongly encourages students and academic staff to reduce the use of single-use products, especially paper and plastic.\",\"evidence\":[\"https:\/\/sustainability.undip.ac.id\/2020\/10\/03\/se-tahun-2020-pengurangan-penggunaan-plastik-di-lingkungan-universitas-diponegoro\/\"],\"image_url\":\"\"},{\"year\":\"2022\",\"content\":\"UNDIP has policies to reduce the amount of waste generates. The regulations encourage both students and academic staff to reduce their usage of throwaway products, notably paper and plastics, in order to assist \\\"UNDIP Go Green\\\". Circular Letters No. 40\/UN7.P\/SE\/2020 (signed by the Rector of UNDIP on October 1, 2020) and No. 27\/UN7.P\/SE\/2019 (signed on 30 December 2019) detail the policies. Policy created: 2019 || The policy on waste management was created by UNDIP on 30 December 2019. Policy reviewed: 2020 || The policy on reducing plastic use by academic staffs and students of UNDIP has been updated on October 1, 2020.\",\"evidence\":[\"https:\/\/sustainability.undip.ac.id\/2020\/10\/03\/se-tahun-2020-pengurangan-penggunaan-plastik-di-lingkungan-universitas-diponegoro\/\",\"http:\/\/sustainability.undip.ac.id\/2020\/11\/18\/se-nomor-27-tahun-2019-tentang-pengelolaan-sampah-di-universitas-diponegoro\/\"],\"image_url\":\"\"},{\"year\":\"2021\",\"content\":\"UNDIP has a policies of reducing of disposal materials. In order to support \\\"UNDIP Go Green\\\", the policies urges both students and academic staffs to minimize the use of disposable objects particularly paper and plastics. The policies are stated in circular letter No. 24\/UN7.P\/SE\/2017 (signed by the Rector of UNDIP on 12 December 2017) and No. 27\/UN7.P\/SE\/2019 (signed on 30 December 2019). || Policy created (yyyy): 2017 || Policy reviewed (yyyy): 2019\",\"evidence\":[\"http:\/\/sustainability.undip.ac.id\/2018\/12\/15\/se-nomor-24-tahun-2017-tentang-pengurangan-penggunaan-plastik\/\",\"http:\/\/sustainability.undip.ac.id\/2020\/11\/18\/se-nomor-27-tahun-2019-tentang-pengelolaan-sampah-di-universitas-diponegoro\/\"],\"image_url\":\"https:\/\/sdgscenter.undip.ac.id\/uploads\/SE-27.2019-Pengelolaan-Sampah-di-Undip.png\"}]},\"ind-196\":{\"title\":\"12.2.6 Disposable Policy: Extensions to Services\",\"slides\":[{\"year\":\"2025\",\"content\":\"Regulation of the Rector of Universitas Diponegoro Number 5 of 2023 concerning Waste Management at UNDIP also also regulate extensions to outsourced services and the supply chain as mentioned in article 15 Waste reduction involves the following activities: Limiting waste generation, Reusing waste, Recycling waste. Waste reduction efforts are conducted through: Reducing potential waste from goods and services, using materials that are reusable, recyclable, or biodegradable, Collecting and reusing waste from already used products, and moreover Applying clean, waste-free technologies, and applying recycling technologies that are safe for health and the environment.\",\"evidence\":[\"https:\/\/sustainability.undip.ac.id\/2023\/07\/04\/kebijakan-universitas-diponegoro-dalam-pengelolaan-sampah-di-lingkungan-kampus\/\"],\"image_url\":\"\"},{\"year\":\"2024\",\"content\":\"As a body, UNDIP restricts the amount of waste produced on campus. In this instance, not only the UNDIP academic community but also outside service providers are expected to refrain from generating waste on the UNDIP campus. Rector Regulation No. 5, year 2023, which was signed by the UNDIP Rector on March 10, 2023, outlines this policy. In addition, service providers\u2014particularly those that provide food for meetings\u2014are urged to use organic materials or materials that break down quickly, like paper or leaves, rather than plastic wrap, packaging, or lids. Circular Letter No. 40 of 2022 (signed on December 23, 2022). outlines this policy.\",\"evidence\":[\"https:\/\/htl.undip.ac.id\/v1\/download\/peraturan-rektor-nomor-5-tahun-2023\/?wpdmdl=923&refresh=652c8b02d63a81697417986\",\"https:\/\/sustainability.undip.ac.id\/2022\/12\/30\/kebijakan-universitas-diponegoro-dalam-pengurangan-penggunaan-plastik\/\"],\"image_url\":\"\"},{\"year\":\"2023\",\"content\":\"In addition to being implemented on campus, involving academic staff and students, waste reduction strategies are also applied to outsourced services and supply chains who have a relationship or provide services to UNDIP. If the academic activity takes place outside the campus, such as meeting in a hotel, the hotel must provide dishes that are free from plastic wrap. Canteens on campus are also prohibited from selling food wrapped in plastic. The policy is stated in the Circular Letter No. 40\/UN7.P\/SE\/2020 which was published on October 1, 2020. Furthermore, the circular letter stated that all staff and students are encouraged to use social media and other media to actively campaign in their respective environments and society to reduce the use of plastic packaging and waste. Real activity have also been shown by UNDIP students in the community. UNDIP students held the \\\"Anti-Plastic Movement\\\" by engaging the public and business actors in the city of Semarang to participate in reducing\",\"evidence\":[\"https:\/\/sustainability.undip.ac.id\/2020\/10\/03\/se-tahun-2020-pengurangan-penggunaan-plastik-di-lingkungan-universitas-diponegoro\/\"],\"image_url\":\"\"},{\"year\":\"2022\",\"content\":\"The strategy for reducing disposal materials is also applied to outsourced services and the supply chain, in addition to the internal UNDIP. If the activity takes place off campus, such as in a hotel, the hotel must supply dishes that are free of plastic wrap. Canteens on campus are also prohibited from selling food that is wrapped in plastic. The policy is detailed in Circular Letter No. 40\/UN7.P\/SE\/2020, which was issued on October 1, 2020. The circular letter further states that all staff and students are encouraged to use social media and other media to actively campaign in their individual surroundings to reduce the usage of packaging and plastic trash.\",\"evidence\":[\"https:\/\/sustainability.undip.ac.id\/2020\/10\/03\/se-tahun-2020-pengurangan-penggunaan-plastik-di-lingkungan-universitas-diponegoro\/\"],\"image_url\":\"\"},{\"year\":\"2021\",\"content\":\"Besides for the internal UNDIP, the policy for eliminating the disposal materials is also applied to outsourced services and the supply chain. The policy is mentioned in a circular letter No. 24\/UN7.P\/SE\/2017 signed on 12 December 2017. It is also mentioned in the circular letter that all staffs and students are encouraged to actively campaigns in reducing the use of packaging and plastic waste in their respective environments through social media and other media.\",\"evidence\":[\"http:\/\/sustainability.undip.ac.id\/2018\/12\/15\/se-nomor-24-tahun-2017-tentang-pengurangan-penggunaan-plastik\/\"],\"image_url\":\"https:\/\/sdgscenter.undip.ac.id\/uploads\/SE-Penggunaan-Plastik.png\"}]},\"ind-197\":{\"title\":\"12.2.7 Minimisation Policies Extended to Suppliers\",\"slides\":[{\"year\":\"2025\",\"content\":\"The minimization policies at UNDIP extend to suppliers and the broader supply chain to ensure sustainable waste management practices. In accordance with Rector Regulation No. 5, year 2023 Article 7 paragraph (2) letter c of the technical guidelines for Waste Management, the policies mandate the units within university for the application of the 3R principle (Reduce, Reuse, Recycle) for all materials used; efficient material use in both operational activities and consumption within the work environment; separate waste handling to ensure waste is sorted for proper disposal or recycling; priority for recycling materials to reduce landfill waste; and minimization of toxic materials during operations and material use to protect health and the environment. Additionally, these policies support comprehensive waste management from upstream to downstream, promoting campus-wide integration and active participation in sustainable waste practices for campus residents and suppliers alike\",\"evidence\":[\"https:\/\/sustainability.undip.ac.id\/2023\/07\/04\/kebijakan-universitas-diponegoro-dalam-pengelolaan-sampah-di-lingkungan-kampus\/\"],\"image_url\":\"\"},{\"year\":\"2024\",\"content\":\"UNDIP limits the quantity of waste generated on campus. In this case, UNDIP is requesting to outsourced suppliers and the supply chain such as suppliers of equipment, stationary, building contracts to produce less or no waste on the UNDIP campus. This policy is outlined in Rector Regulation No. 5, year 2023, which was signed by the UNDIP Rector on March 10, 2023. Furthermore, the outsourced suppliers and the supply chain are also required to contribute in reducing the waste particularly plastic waste. Circular Letter No. 40 of 2022, signed December 23, 2022, contains the details of this policy.\",\"evidence\":[\"https:\/\/htl.undip.ac.id\/v1\/download\/peraturan-rektor-nomor-5-tahun-2023\/?wpdmdl=923&refresh=652c8b02d63a81697417986\",\"https:\/\/sustainability.undip.ac.id\/2022\/12\/30\/kebijakan-universitas-diponegoro-dalam-pengurangan-penggunaan-plastik\/\"],\"image_url\":\"\"},{\"year\":\"2023\",\"content\":\"To reach the vision \\\"UNDIP Go Green\\\", UNDIP commits to reducing waste both in the campus area and around the campus area. In line with this commitment, UNDIP has a policy requiring outsourced vendors and supply chains to greatly reduce waste disposal. The policy is described in Circular Letter No. 40\/UN7.P\/SE\/2020, which was signed by the UNDIP Rector on October 1, 2020.\",\"evidence\":[\"https:\/\/sustainability.undip.ac.id\/2020\/10\/03\/se-tahun-2020-pengurangan-penggunaan-plastik-di-lingkungan-universitas-diponegoro\/\"],\"image_url\":\"\"},{\"year\":\"2022\",\"content\":\"UNDIP has a policy requiring outsourced vendors and supply chains to reduce waste disposal. The policy is described in Circular Letter No. 40\/UN7.P\/SE\/2020, which was signed by the UNDIP Rector on October 1, 2020.\",\"evidence\":[\"https:\/\/sustainability.undip.ac.id\/2020\/10\/03\/se-tahun-2020-pengurangan-penggunaan-plastik-di-lingkungan-universitas-diponegoro\/\"],\"image_url\":\"\"},{\"year\":\"2021\",\"content\":\"UNDIP has a policy that ensure the outsourced suppliers and supply chain to minimize the disposal materials. The policy is mentioned in circular letter No. 24\/UN7.P\/SE\/2017 signed by the Rector of UNDIP on 12 December 2017.\",\"evidence\":[\"http:\/\/sustainability.undip.ac.id\/2018\/12\/15\/se-nomor-24-tahun-2017-tentang-pengurangan-penggunaan-plastik\/\"],\"image_url\":\"https:\/\/sdgscenter.undip.ac.id\/uploads\/SE-Penggunaan-Plastik.png\"}]},\"ind-199\":{\"title\":\"12.3.2 Proportion of Waste Recycled\",\"slides\":[{\"year\":\"2025\",\"content\":\"Amount of waste generated: 209mt || Amount of waste recycled: 208mt || Amount of waste sent to landfill: 20mt\",\"evidence\":[\"https:\/\/drive.google.com\/drive\/folders\/1YVLCFSGbyvzx9Wc2q-ZA6IHNGFNf2nLI\"],\"image_url\":\"\"},{\"year\":\"2024\",\"content\":\"Amount of waste generated: 291 mt || Amount of waste recycled: 254 mt || Amount of waste sent to landfill: 39 mt\",\"evidence\":[\"https:\/\/drive.google.com\/drive\/folders\/12mK_skSB3-cl.faWQslEehN_p8re7baGj\"],\"image_url\":\"\"},{\"year\":\"2023\",\"content\":\"Amount of waste generated: 289 mt || Amount of waste recycled: 231 mt || Amount of waste sent to landfill: 58 mt\",\"evidence\":[],\"image_url\":\"\"},{\"year\":\"2022\",\"content\":\"Through Integrated Waste Recovery Plant (TPSIT), UNDIP monitors and measures how much waste is created and recycled across the campus. This facility was established in 2015 and is still in good working order. Amount of waste generated: 1,623 mt || Amount of waste recycled: 1,035 mt || Amount of waste sent to landfill: 587 mt\",\"evidence\":[\"http:\/\/www.kampusundip.com\/2016\/03\/undip-perkenalkan-tempat-pengelolaan.html\"],\"image_url\":\"\"},{\"year\":\"2021\",\"content\":\"UNDIP measures the amount of waste generated and recycled throughout the university through an Integrated Waste Recovery Plant (TPST). This facility was set up in 2015 and is still operating well. || Amount of waste generated: 1,623 mt || Amount of waste recycled: 1,035 mt || Amount of waste sent to landfill: 587 mt\",\"evidence\":[\"http:\/\/www.kampusundip.com\/2016\/03\/undip-perkenalkan-tempat-pengelolaan.html\",\"http:\/\/lpmmomentum.com\/2016\/04\/undip-kelola-sampah-secara-mandiri-dengan-tpst\/\"],\"image_url\":\"\"}]},\"ind-200\":{\"title\":\"12.4.1 Publication of a Sustainability Report\",\"slides\":[{\"year\":\"2025\",\"content\":\"Every year, UNDIP publishes a sustainability report.\",\"evidence\":[\"https:\/\/sustainability.undip.ac.id\/wp-content\/uploads\/2024\/10\/Sustainability-Report-2023-2024.pdf\"],\"image_url\":\"\"},{\"year\":\"2024\",\"content\":\"Every year, UNDIP publishes a sustainability report.\",\"evidence\":[\"https:\/\/sustainability.undip.ac.id\/wp-content\/uploads\/2023\/10\/Sustainability-Report-2022-2023.pdf\"],\"image_url\":\"\"},{\"year\":\"2023\",\"content\":\"Every year, UNDIP publishes a sustainability report.\",\"evidence\":[\"https:\/\/sustainability.undip.ac.id\/wp-content\/uploads\/2021\/11\/SUSTAINABILITY-REPORT-2020-2021_compressed.pdf\"],\"image_url\":\"\"},{\"year\":\"2022\",\"content\":\"Every year, UNDIP publishes a sustainability report.\",\"evidence\":[\"https:\/\/sustainability.undip.ac.id\/wp-content\/uploads\/2021\/11\/SUSTAINABILITY-REPORT-2020-2021_compressed.pdf\"],\"image_url\":\"\"},{\"year\":\"2021\",\"content\":\"UNDIP has published the sustainability report annually.\",\"evidence\":[\"http:\/\/sustainability.undip.ac.id\/wp-content\/uploads\/2020\/11\/SUSTAINABILITY_REPORT_UNDIP_2019-2020.pdf\"],\"image_url\":\"\"}]}};\n      let currentSlideIndex = {};\n      \n      document.addEventListener('DOMContentLoaded', function() {\n        const containerSelector = '#content-container-' + sdgNumber;\n        const dropdownGroups = document.querySelectorAll('.dropdown-group-' + sdgNumber);\n        const contentContainer = document.querySelector(containerSelector);\n        \n        if (!contentContainer) {\n          console.error('Content container not found:', containerSelector);\n          return;\n        }\n        \n        console.log('SDG ' + sdgNumber + ' dropdown system initializing');\n        \n        dropdownGroups.forEach((group, index) => {\n          const parent = group.querySelector('.dropdown-parent-' + sdgNumber);\n          const submenu = group.querySelector('.dropdown-submenu-' + sdgNumber);\n          \n          console.log('Setting up dropdown ' + (index + 1) + ':', parent.textContent.trim());\n          \n          parent.addEventListener('click', function(e) {\n            e.preventDefault();\n            e.stopPropagation();\n            \n            console.log('Parent clicked:', this.textContent.trim());\n            \n            document.querySelectorAll('.dropdown-submenu-' + sdgNumber).forEach(menu => {\n              if (menu !== submenu) {\n                menu.classList.remove('show');\n                menu.style.display = 'none';\n              }\n            });\n            \n            const isVisible = submenu.classList.contains('show');\n            \n            if (isVisible) {\n              submenu.classList.remove('show');\n              submenu.style.display = 'none';\n              console.log('Closing submenu');\n            } else {\n              submenu.classList.add('show');\n              submenu.style.display = 'block';\n              console.log('Opening submenu');\n            }\n          });\n          \n          const items = submenu.querySelectorAll('[data-content]');\n          items.forEach(item => {\n            item.addEventListener('click', function(e) {\n              e.preventDefault();\n              e.stopPropagation();\n              \n              const contentId = this.getAttribute('data-content');\n              console.log('Submenu item clicked:', contentId);\n              showContent(contentId);\n              \n              submenu.classList.remove('show');\n              submenu.style.display = 'none';\n            });\n          });\n        });\n        \n        document.addEventListener('click', function(e) {\n          if (!e.target.closest('.dropdown-group-' + sdgNumber)) {\n            document.querySelectorAll('.dropdown-submenu-' + sdgNumber).forEach(menu => {\n              menu.classList.remove('show');\n              menu.style.display = 'none';\n            });\n          }\n        });\n        \n        function showContent(id) {\n          const data = contentData[id];\n          \n          if (!data || !data.slides || data.slides.length === 0) {\n            return;\n          }\n          \n          currentSlideIndex[id] = 0;\n          \n          let slidesHtml = data.slides.map((slide, index) => {\n            let formattedContent = slide.content.replace(\/\\|\\|\/g, '\\n');\n            \n            let imageHtml = '';\n            if (slide.image_url && slide.image_url.trim() !== '') {\n              imageHtml = `\n                <div class=\"pa-image-container-${sdgNumber}\">\n                  <img decoding=\"async\" src=\"${slide.image_url}\" \n                       alt=\"Image for ${data.title} - ${slide.year}\" \n                       class=\"pa-slide-image-${sdgNumber}\"\n                       onerror=\"this.parentElement.style.display='none'\">\n                <\/div>\n              `;\n            }\n            \n            let evidenceHtml = '';\n            if (slide.evidence && slide.evidence.length > 0) {\n              evidenceHtml = `\n                <div class=\"evidence-section-${sdgNumber}\">\n                  <h4 class=\"evidence-title-${sdgNumber}\">Evidence URL:<\/h4>\n                  <ul class=\"evidence-list-${sdgNumber}\">\n                    ${slide.evidence.map(url => `<li><a href=\"${url}\" target=\"_blank\">${url}<\/a><\/li>`).join('')}\n                  <\/ul>\n                <\/div>\n              `;\n            }\n            \n            return `\n              <div class=\"pa-slide-${sdgNumber} ${index === 0 ? 'active' : ''}\" data-slide=\"${index}\" data-year=\"${slide.year}\">\n                <h3>${data.title}<\/h3>\n                ${imageHtml}\n                <div class=\"pa-text-container-${sdgNumber}\">\n                  <p class=\"pa-description-${sdgNumber}\">${formattedContent}<\/p>\n                  <button class=\"pa-read-more-btn-${sdgNumber}\" style=\"display: none;\">Read More<\/button>\n                <\/div>\n                ${evidenceHtml}\n              <\/div>\n            `;\n          }).join('');\n          \n          contentContainer.innerHTML = `\n            <div class=\"dynamic-content-${sdgNumber} active\">\n              <button class=\"close-btn-${sdgNumber}\" onclick=\"closeContent${sdgNumber}()\" title=\"Close\">\u00d7<\/button>\n              <div class=\"pa-slider-card-${sdgNumber}\">\n                <!-- Slide Content -->\n                <div class=\"pa-slider-${sdgNumber}\" data-content-id=\"${id}\">\n                  ${slidesHtml}\n                <\/div>\n                \n                <!-- Navigation at Bottom with Year Display -->\n                <div class=\"pa-slider-nav-top-${sdgNumber}\">\n                  <button class=\"prev\" aria-label=\"Previous Slide\" onclick=\"navigateSlide${sdgNumber}('${id}', -1)\">\u2039<\/button>\n                  <div class=\"year-display-${sdgNumber}\">\n                    <div class=\"year-label-${sdgNumber}\">Year<\/div>\n                    <div class=\"year-value-${sdgNumber}\" id=\"current-year-${id}\">${data.slides[0].year}<\/div>\n                    <div class=\"slide-indicator-${sdgNumber}\">\n                      <span id=\"current-slide-${id}\">1<\/span> \/ ${data.slides.length}\n                    <\/div>\n                  <\/div>\n                  <button class=\"next\" aria-label=\"Next Slide\" onclick=\"navigateSlide${sdgNumber}('${id}', 1)\">\u203a<\/button>\n                <\/div>\n              <\/div>\n            <\/div>\n          `;\n          \n          setTimeout(() => {\n            checkAndSetupReadMore();\n          }, 300);\n          \n          updateNavButtons(id);\n          \n          setTimeout(() => {\n            contentContainer.scrollIntoView({ behavior: 'smooth', block: 'start' });\n          }, 100);\n        }\n        \n        function checkAndSetupReadMore() {\n          document.querySelectorAll('.pa-slide-' + sdgNumber).forEach(slide => {\n            const desc = slide.querySelector('.pa-description-' + sdgNumber);\n            const btn = slide.querySelector('.pa-read-more-btn-' + sdgNumber);\n            \n            if (!desc || !btn) return;\n            \n            const wasActive = slide.classList.contains('active');\n            \n            if (!wasActive) {\n              slide.style.display = 'block';\n              slide.style.visibility = 'hidden';\n              slide.style.position = 'absolute';\n            }\n            \n            void desc.offsetHeight;\n            \n            const isTruncated = desc.scrollHeight > (desc.clientHeight + 5);\n            \n            if (isTruncated) {\n              btn.style.display = 'inline-block';\n              btn.onclick = function() {\n                if (desc.classList.contains('expanded')) {\n                  desc.classList.remove('expanded');\n                  this.innerText = 'Read More';\n                } else {\n                  desc.classList.add('expanded');\n                  this.innerText = 'Show Less';\n                }\n              };\n            } else {\n              btn.style.display = 'none';\n            }\n            \n            if (!wasActive) {\n              slide.style.display = '';\n              slide.style.visibility = '';\n              slide.style.position = '';\n            }\n          });\n        }\n        \n        window['navigateSlide' + sdgNumber] = function(contentId, direction) {\n          const data = contentData[contentId];\n          if (!data) return;\n          \n          const slides = document.querySelectorAll(`[data-content-id=\"${contentId}\"] .pa-slide-${sdgNumber}`);\n          const totalSlides = slides.length;\n          \n          slides.forEach(s => {\n            s.classList.remove('active');\n            s.style.display = 'none';\n          });\n          \n          currentSlideIndex[contentId] = (currentSlideIndex[contentId] + direction + totalSlides) % totalSlides;\n          \n          const currentSlide = slides[currentSlideIndex[contentId]];\n          currentSlide.classList.add('active');\n          currentSlide.style.display = 'block';\n          \n          \/\/ Update year display\n          const yearValue = currentSlide.getAttribute('data-year');\n          const yearDisplay = document.getElementById(`current-year-${contentId}`);\n          if (yearDisplay && yearValue) {\n            yearDisplay.textContent = yearValue;\n          }\n          \n          const desc = currentSlide.querySelector('.pa-description-' + sdgNumber);\n          const btn = currentSlide.querySelector('.pa-read-more-btn-' + sdgNumber);\n          \n          if (desc && btn) {\n            desc.classList.remove('expanded');\n            btn.innerText = 'Read More';\n            \n            setTimeout(() => {\n              const isTruncated = desc.scrollHeight > (desc.clientHeight + 5);\n              btn.style.display = isTruncated ? 'inline-block' : 'none';\n            }, 50);\n          }\n          \n          const indicator = document.getElementById(`current-slide-${contentId}`);\n          if (indicator) {\n            indicator.textContent = currentSlideIndex[contentId] + 1;\n          }\n          \n          updateNavButtons(contentId);\n        }\n        \n        function updateNavButtons(contentId) {\n          const data = contentData[contentId];\n          if (!data) return;\n          \n          const prevBtn = document.querySelector('.pa-slider-nav-top-' + sdgNumber + ' .prev');\n          const nextBtn = document.querySelector('.pa-slider-nav-top-' + sdgNumber + ' .next');\n          \n          if (prevBtn) prevBtn.disabled = currentSlideIndex[contentId] === 0;\n          if (nextBtn) nextBtn.disabled = currentSlideIndex[contentId] === data.slides.length - 1;\n        }\n        \n        window['closeContent' + sdgNumber] = function() {\n          contentContainer.innerHTML = '';\n        }\n        \n        console.log('SDG ' + sdgNumber + ' dropdown system initialized successfully');\n      });\n    })();\n    <\/script>\n    \n    Student &amp; Internal Support Facilities<div class='ays-chart-container-google ays-chart-container-15' id='ays-chart-container69e8b64538881' data-id='69e8b64538881'><div class='ays-chart-header-container'><div class='ays-chart-charts-description ays-chart-charts-description69e8b64538881'><\/div><\/div><div class='ays-chart-charts-main-container ays-chart-charts-main-container69e8b64538881' id=\"ays-chart-column_chart69e8b64538881\" data-type='column_chart'><\/div><div class='ays-chart-actions-container'><div class='ays-chart-export-buttons' data-id='15'><\/div><\/div><\/div>Operational MeasuresProportion of Recycled WastePublication of a Sustainability ReportPublications<div class='ays-chart-container-google ays-chart-container-30' id='ays-chart-container69e8b64539079' data-id='69e8b64539079'><div class='ays-chart-header-container'><div class='ays-chart-charts-description ays-chart-charts-description69e8b64539079'><\/div><\/div><div class='ays-chart-charts-main-container ays-chart-charts-main-container69e8b64539079' id=\"ays-chart-column_chart69e8b64539079\" data-type='column_chart'><\/div><div class='ays-chart-actions-container'><div class='ays-chart-export-buttons' data-id='30'><\/div><\/div><\/div>Operational MeasuresProportion of Recycled WastePublication of a Sustainability ReportPublications<div class='ays-chart-container-google ays-chart-container-30' id='ays-chart-container69e8b6453a16c' data-id='69e8b6453a16c'><div class='ays-chart-header-container'><div class='ays-chart-charts-description ays-chart-charts-description69e8b6453a16c'><\/div><\/div><div class='ays-chart-charts-main-container ays-chart-charts-main-container69e8b6453a16c' id=\"ays-chart-column_chart69e8b6453a16c\" data-type='column_chart'><\/div><div class='ays-chart-actions-container'><div class='ays-chart-export-buttons' data-id='30'><\/div><\/div><\/div><\/p>","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"_et_pb_use_builder":"on","_et_pb_old_content":"","_et_gb_content_width":"","_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"footnotes":""},"class_list":["post-38346","page","type-page","status-publish","hentry"],"acf":[],"_links":{"self":[{"href":"https:\/\/sdgscenter.undip.ac.id\/id\/wp-json\/wp\/v2\/pages\/38346","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/sdgscenter.undip.ac.id\/id\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/sdgscenter.undip.ac.id\/id\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/sdgscenter.undip.ac.id\/id\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/sdgscenter.undip.ac.id\/id\/wp-json\/wp\/v2\/comments?post=38346"}],"version-history":[{"count":16,"href":"https:\/\/sdgscenter.undip.ac.id\/id\/wp-json\/wp\/v2\/pages\/38346\/revisions"}],"predecessor-version":[{"id":39015,"href":"https:\/\/sdgscenter.undip.ac.id\/id\/wp-json\/wp\/v2\/pages\/38346\/revisions\/39015"}],"wp:attachment":[{"href":"https:\/\/sdgscenter.undip.ac.id\/id\/wp-json\/wp\/v2\/media?parent=38346"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}