{"id":38414,"date":"2026-02-04T22:18:55","date_gmt":"2026-02-04T15:18:55","guid":{"rendered":"https:\/\/sdgscenter.undip.ac.id\/?page_id=38414"},"modified":"2026-04-04T10:43:39","modified_gmt":"2026-04-04T03:43:39","slug":"goal-9-industry-innovation-and-infrastructure","status":"publish","type":"page","link":"https:\/\/sdgscenter.undip.ac.id\/id\/goal-9-industry-innovation-and-infrastructure\/","title":{"rendered":"Goal 9 Industry, Innovation and Infrastructure"},"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 9 Industry, Innovation and Infrastructure<\/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;\">Build resilient infrastructure, promote inclusive and sustainable industrialization, and foster innovation: 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-9-INDUSTRY-INNOVATION-AND-INFRASTRUCTURE.jpg&#8221; title_text=&#8221;SDG 9 INDUSTRY INNOVATION AND INFRASTRUCTURE&#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-9: #f66d1e;\n      --sdg-hover-9: color-mix(in srgb, var(--sdg-color-9) 85%, black);\n      --sdg-light-9: color-mix(in srgb, var(--sdg-color-9) 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-9 {\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-9 {\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-9.layout-auto .dropdown-group-9 {\n      position: relative;\n      flex: 1 1 auto;\n      min-width: fit-content;\n    }\n    \n    .custom-dropdown-9.layout-full .dropdown-group-9 {\n      position: relative;\n      flex: 1 1 100%;\n      width: 100%;\n      min-width: fit-content;\n    }\n    \n    .custom-dropdown-9.layout-paired .dropdown-group-9 {\n      position: relative;\n      flex: 1 1 calc(50% - 5px);\n      min-width: 200px;\n    }\n    \n    .custom-dropdown-9.layout-paired .dropdown-group-9:nth-child(odd):last-child {\n      flex: 1 1 100%;\n    }\n    \n    .dropdown-parent-9 {\n      background: var(--sdg-color-9);\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-9:hover {\n      background: var(--sdg-hover-9);\n    }\n    \n    .dropdown-submenu-9 {\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-9.show {\n      display: block;\n    }\n    \n    .dropdown-submenu-9 div {\n      padding: 12px 16px;\n      cursor: pointer;\n      color: var(--sdg-color-9);\n      transition: all 0.3s;\n      background: #fff;\n      border-bottom: 1px solid #f0f0f0;\n    }\n\n    .dropdown-submenu-9 div:last-child {\n      border-bottom: none;\n    }\n    \n    .dropdown-submenu-9 div:hover {\n      background: var(--sdg-light-9);\n      padding-left: 20px;\n    }\n    \n    .dynamic-content-9 {\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-9.active {\n      display: block;\n      animation: fadeIn-9 0.4s ease-in;\n    }\n\n    @keyframes fadeIn-9 {\n      from { opacity: 0; transform: translateY(-10px); }\n      to { opacity: 1; transform: translateY(0); }\n    }\n\n    .close-btn-9 {\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-9: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-9 {\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-9 {\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-9 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-9 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-9 button:disabled {\n      opacity: 0.3;\n      cursor: not-allowed;\n    }\n\n    \/* Year Display in Navigation *\/\n    .year-display-9 {\n      flex: 1;\n      text-align: center;\n    }\n\n    .year-label-9 {\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-9 {\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-9 {\n      font-size: 0.85em;\n      color: #666;\n      margin-top: 8px;\n      font-weight: 600;\n    }\n\n    .pa-slide-9 {\n      display: none;\n      animation: paFadeIn-9 0.4s ease-in-out;\n    }\n\n    .pa-slide-9.active {\n      display: block;\n    }\n\n    @keyframes paFadeIn-9 {\n      from { opacity: 0; transform: translateY(10px); }\n      to { opacity: 1; transform: translateY(0); }\n    }\n\n    .pa-slide-9 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-9 {\n      margin: 20px 0;\n      text-align: center;\n    }\n\n    .pa-slide-image-9 {\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-9 {\n      margin-bottom: 15px;\n    }\n\n    .pa-description-9 {\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-9.expanded {\n      display: block;\n      -webkit-line-clamp: unset;\n      overflow: visible;\n    }\n\n    .pa-read-more-btn-9 {\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-9 {\n      margin-top: 20px;\n      padding-top: 15px;\n    }\n\n    .evidence-title-9 {\n      color: #000352;\n      font-size: 1em;\n      font-weight: bold;\n      margin-bottom: 10px;\n    }\n\n    .evidence-list-9 {\n      list-style: none;\n      padding: 0;\n      margin: 0;\n    }\n\n    .evidence-list-9 li {\n      margin-bottom: 8px;\n      border-bottom: none !important;\n    }\n\n    .evidence-list-9 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-9 a:hover {\n      text-decoration: underline;\n      color: #000352;\n    }\n\n    \/* Scrollbar styling *\/\n    .dropdown-submenu-9::-webkit-scrollbar {\n      width: 8px;\n    }\n\n    .dropdown-submenu-9::-webkit-scrollbar-track {\n      background: #f1f1f1;\n    }\n\n    .dropdown-submenu-9::-webkit-scrollbar-thumb {\n      background: var(--sdg-color-9);\n      border-radius: 4px;\n    }\n\n    .dropdown-submenu-9::-webkit-scrollbar-thumb:hover {\n      background: var(--sdg-hover-9);\n    }\n\n    @media (max-width: 768px) {\n      .custom-dropdown-9 { flex-direction: column; }\n      .custom-dropdown-9 .dropdown-group-9 { \n        width: 100% !important; \n        flex: 1 1 100% !important;\n      }\n\n      \/* === perkecil tulisan indikator di tombol dropdown === *\/\n      .dropdown-parent-9 {\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-9 div {\n        font-size: 0.85em;\n        padding: 10px 14px;\n      }\n\n      .dropdown-submenu-9 { left: 0; right: 0; max-width: 100%; }\n      .pa-slider-card-9 { padding: 30px 12px 12px 12px; }\n      .pa-slide-9 h3 { font-size: 1em; }\n      .pa-image-container-9 { margin: 10px 0; }\n\n      \/* === Perkecil tombol prev\/next dan tampilan tahun di mobile === *\/\n      .pa-slider-nav-top-9 {\n        padding: 8px 10px;\n        gap: 8px;\n        margin-top: 15px;\n      }\n\n      .pa-slider-nav-top-9 button {\n        width: 32px;\n        height: 32px;\n        font-size: 1.3em;\n        flex-shrink: 0;\n      }\n\n      .year-label-9 {\n        font-size: 0.65em;\n        letter-spacing: 0.5px;\n        margin-bottom: 2px;\n      }\n\n      .year-value-9 {\n        font-size: 1.4em;\n      }\n\n      .slide-indicator-9 {\n        font-size: 0.72em;\n        margin-top: 4px;\n      }\n    }\n    <\/style>\n    \n    <div class=\"sdg-container-9\">\n      <div class=\"custom-dropdown-9 layout-auto\">\n        <div class=\"dropdown-group-9\"><div class=\"dropdown-parent-9\">9.2 University spin offs<\/div><div class=\"dropdown-submenu-9\"><div data-content=\"ind-158\">9.2.1 Number of University Spin Offs<\/div><\/div><\/div><div class=\"dropdown-group-9\"><div class=\"dropdown-parent-9\">9.3 Research income from industry and commerce<\/div><div class=\"dropdown-submenu-9\"><div data-content=\"ind-159\">9.3.1 Research Income from Industry and Commerce Per Academic Staff<\/div><\/div><\/div><div class=\"dropdown-group-9\"><div class=\"dropdown-parent-9\">9.4 Undip Contribution<\/div><div class=\"dropdown-submenu-9\"><div data-content=\"ind-298\">9.4.1 Undip Contribution 1<\/div><\/div><\/div>      <\/div>\n      \n      <div id=\"content-container-9\"><\/div>\n    <\/div>\n    \n    <script>\n    (function() {\n      const sdgNumber = 9;\n      const contentData = {\"ind-158\":{\"title\":\"9.2.1 Number of University Spin Offs\",\"slides\":[{\"year\":\"2025\",\"content\":\"Number of university spin-offs: 34\",\"evidence\":[],\"image_url\":\"\"},{\"year\":\"2024\",\"content\":\"Number of university spin-offs: 28\",\"evidence\":[],\"image_url\":\"\"},{\"year\":\"2023\",\"content\":\"Number of university spin-offs: 23\",\"evidence\":[],\"image_url\":\"\"},{\"year\":\"2022\",\"content\":\"Number of university spin-offs: 22\",\"evidence\":[],\"image_url\":\"\"},{\"year\":\"2021\",\"content\":\"Number of university spin-offs: 13\",\"evidence\":[],\"image_url\":\"\"}]},\"ind-159\":{\"title\":\"9.3.1 Research Income from Industry and Commerce Per Academic Staff\",\"slides\":[{\"year\":\"2025\",\"content\":\"Research income from industry and commerce: Total: Rp489,680,662,716 || Research income from industry and commerce by subject area: STEM: Rp163,083,064,703 || Research income from industry and commerce by subject area: Medicine: Rp135,304,343,418 || Research income from industry and commerce by subject area: Arts & Humanities \/ Social Sciences: Rp191,293,254,595\",\"evidence\":[],\"image_url\":\"\"},{\"year\":\"2024\",\"content\":\"Research income from industry and commerce: Total: Rp382,563,017,745 || STEM: Rp120,672,469,112 || Medicine: Rp94,879,046,522 || Arts & Humanities \/ Social Sciences: Rp167,011,502,112 || Number of employees: 3,819 || Number of academic staff: 1,979 || STEM academic staff: 917 || Medicine academic staff: 404 || Arts & Humanities \/ Social Sciences academic staff: 658\",\"evidence\":[],\"image_url\":\"\"},{\"year\":\"2023\",\"content\":\"Research income from industry and commerce: Total: Rp370,285,927,316 || Research income from industry and commerce by subject area: STEM: Rp51,195,252,190 || Research income from industry and commerce by subject area: Medicine: Rp91,834,218,402 || Research income from industry and commerce by subject area: Arts & Humanities \/ Social Sciences: Rp27,072,783,262 || Number of employees: 3,731 || Number of academic staff: 1,988 || Number of academic staff by subject area: STEM: 628 || Number of academic staff by subject area: Medicine: 406 || Number of academic staff by subject area: Arts & Humanities \/ Social Sciences: 281\",\"evidence\":[],\"image_url\":\"\"},{\"year\":\"2022\",\"content\":\"Research income from industry and commerce: Total: Rp194,004,690,059 || Research income from industry and commerce by subject area: STEM: Rp61,856,848,000 || Research income from industry and commerce by subject area: Medicine: Rp50,140,312,897 || Research income from industry and commerce by subject area: Arts & Humanities \/ Social Sciences: Rp82,007,529,162\",\"evidence\":[],\"image_url\":\"\"},{\"year\":\"2021\",\"content\":\"Research income: Total: Rp18,920,000,000 || Research income from the industry in 2019 was 18.92 Billion IDR. This amount is approximately 5 percent of the UNDIP total research budget. The research income comes from private companies and SOEs, with different types of industry areas such as manufacturing and services. The research income is allocated not only in the fields of scientific research but also in social policy research. || Research income by subject area: STEM: Rp5,995,000,000 || Research income for STEM subjects is 5.99 Billion IDR or contributes 31.7%. At UNDIP, this subject area consists of three faculty groups namely Engineering and Technology, Life Science, and Physical Science. The contributions of each faculty groups to the total research income from industry are 9.94%, 18.5% and 3.25%, respectively. || Research income by subject area: Medicine: Rp4,800,000,000 || Research income for Medicine is 4.80 Billion IDR or contributes 25.4%. At UNDIP, the subject area consists of two faculties namely Clinical and Preclinical and Health. The contribution of each faculty to the total research budget of the industry is 16.38% and 8.99%. || Research income by subject area: Arts & Humanities \/ Social Sciences: Rp8,125,000,000 || Research income for Art and Humanities\/Social Science is 8.13 Billion IDR or contributes 42.9%. At UNDIP, this subject area consists of five faculties namely Humanities, Business & Economics, Political Science, Psychology and Law. The contribution of each faculty to the total research income from the industry is 1.24%, 31.71%, 4.92%, 2.43% and 2.64% respectively. || Number of employees: 3,699 || Number of academic staff: 2,458 || Number of academic staff by subject area: STEM: 759 || Number of academic staff by subject area: Medicine: 345 || Number of academic staff by subject area: Arts & Humanities \/ Social Sciences: 465\",\"evidence\":[],\"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; global_colors_info=&#8221;{}&#8221;][\/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-12' id='ays-chart-container69e818dd6d38c' data-id='69e818dd6d38c'><div class='ays-chart-header-container'><div class='ays-chart-charts-description ays-chart-charts-description69e818dd6d38c'><\/div><\/div><div class='ays-chart-charts-main-container ays-chart-charts-main-container69e818dd6d38c' id=\"ays-chart-column_chart69e818dd6d38c\" data-type='column_chart'><\/div><div class='ays-chart-actions-container'><div class='ays-chart-export-buttons' data-id='12'><\/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>Relationships to Support the Goals<\/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;70%&#8221; width_tablet=&#8221;70%&#8221; width_phone=&#8221;23%&#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: Relationship with NGOs and Government for SDG Policy --><!-- [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>Relationship with NGOs and Government for SDG 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] -->             During 2024\u20132025, Universitas Diponegoro (UNDIP) has built strong collaborations with government institutions and NGOs to shape and implement policies supporting the Sustainable Development Goals. Working closely with Bappenas, the Provincial Government of Central Java, and several local governments, UNDIP contributes research, data, and technical expertise to the preparation of the Rencana Aksi Nasional SDGs 2025\u20132030 and regional low-carbon development strategies. Together with Yayasan Bintari, UNDIP participated in the Circular Economy Forum Jawa Tengah 2024 to promote waste reduction and recycling initiatives. In partnership with Mercy Corps Indonesia and Bappeda, UNDIP also developed flood risk reduction and coastal resilience strategies for the northern coast of Central Java. Through these ongoing collaborations, UNDIP helps identify key challenges, design adaptive policies, and ensure that regional development remains inclusive, evidence-based, and aligned with national SDG targets.<!\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:\/\/iczm.undip.ac.id\/2024\/11\/07\/kolaborasi-yayasan-mercy-corps-indonesia-dalam-strategi-transformasi-pengurangan-risiko-banjir-di-pesisir-utara-jawa-tengah\/\" target=\"_blank\">https:\/\/iczm.undip.ac.id\/2024\/11\/07\/kolaborasi-yayasan-mercy-corps-indonesia-dalam-strategi-transformasi-pengurangan-risiko-banjir-di-pesisir-utara-jawa-tengah\/<\/a><\/li>\n<p><!-- [et_pb_line_break_holder] -->              <\/p>\n<li><a href=\"https:\/\/bintari.or.id\/inisiasi-kerja-sama-para-pihak-di-circular-economy-forum-jawa-tengah-2024\/\" target=\"_blank\">https:\/\/bintari.or.id\/inisiasi-kerja-sama-para-pihak-di-circular-economy-forum-jawa-tengah-2024\/<\/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: Cross Sectoral Dialogue about SDGs --><!-- [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>Cross Sectoral Dialogue about SDGs<\/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] -->             In 2024, Universitas Diponegoro (UNDIP) actively led and participated in cross-sectoral dialogues that connect government, academia, and industry to advance the Sustainable Development Goals. These dialogues serve as vital platforms for sharing knowledge, aligning policies, and building joint solutions to national sustainability challenges. In partnership with the Ministry of Environment and Forestry (KLHK), UNDIP held a national workshop on carbon governance and youth engagement in climate action. With the Ministry of Transportation (Kemenhub), UNDIP\u2019s Faculty of Social and Political Sciences hosted a national seminar on sustainable urban transport systems. The Faculty of Engineering, with ERIC UGM and MKI, discussed Indonesia\u2019s energy transition toward Net Zero 2060, while the Faculty of Public Health convened an international conference on climate and health. Through these multi-stakeholder initiatives, UNDIP demonstrates the importance of collaboration as a foundation for effective and inclusive SDG implementation.<!\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:\/\/ft.undip.ac.id\/undip-dan-klhk-gelar-lokakarya-untuk-bangun-kesadaran-pemuda-dalam-mengelola-emisi-karbon-dan-menghadapi-perubahan-iklim\/\" target=\"_blank\">https:\/\/ft.undip.ac.id\/undip-dan-klhk-gelar-lokakarya-untuk-bangun-kesadaran-pemuda-dalam-mengelola-emisi-karbon-dan-menghadapi-perubahan-iklim\/<\/a><\/li>\n<p><!-- [et_pb_line_break_holder] -->              <\/p>\n<li><a href=\"https:\/\/undip.ac.id\/post\/37220\/fkm-undip-gelar-international-conference-bahas-tantangan-multidimensi-dampak-perubahan-iklim.html\" target=\"_blank\">https:\/\/undip.ac.id\/post\/37220\/fkm-undip-gelar-international-conference-bahas-tantangan-multidimensi-dampak-perubahan-iklim.html<\/a><\/li>\n<p><!-- [et_pb_line_break_holder] -->              <\/p>\n<li><a href=\"https:\/\/undip.ac.id\/post\/39274\/fisip-undip-dan-kemenhub-hadirkan-seminar-nasional-mengkaji-sistem-transportasi-berbasis-angkutan-umum-massal.html\" target=\"_blank\">https:\/\/undip.ac.id\/post\/39274\/fisip-undip-dan-kemenhub-hadirkan-seminar-nasional-mengkaji-sistem-transportasi-berbasis-angkutan-umum-massal.html<\/a><\/li>\n<p><!-- [et_pb_line_break_holder] -->              <\/p>\n<li><a href=\"https:\/\/undip.ac.id\/post\/31259\/dukung-indonesia-net-zero-emission-2060-ft-undip-bekerjasama-eric-ugm-dan-mki-gelar-seminar-nasional-bertajuk-transisi-energi.html\" target=\"_blank\">https:\/\/undip.ac.id\/post\/31259\/dukung-indonesia-net-zero-emission-2060-ft-undip-bekerjasama-eric-ugm-dan-mki-gelar-seminar-nasional-bertajuk-transisi-energi.html<\/a><\/li>\n<p><!-- [et_pb_line_break_holder] -->              <\/p>\n<li><a href=\"https:\/\/undip.ac.id\/post\/30671\/fh-undip-selenggarakan-seminar-internasional-maritime-delimitation-recent-development-and-relevant-factors.html\" target=\"_blank\">https:\/\/undip.ac.id\/post\/30671\/fh-undip-selenggarakan-seminar-internasional-maritime-delimitation-recent-development-and-relevant-factors.html<\/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: International Collaboration Data for SDGs --><!-- [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>International Collaboration Data for SDGs<\/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] -->             In 2024, Universitas Diponegoro (UNDIP) strengthened its international role in SDG data collaboration through several strategic initiatives. Together with Woxsen University (India), UNDIP\u2019s UNESCO-affiliated SDGs Center launched the South\u2013South SDG Data Observatory to collect, compare, and visualize sustainability data from Asian higher education institutions, focusing on SDG 4, 7, 9, and 13. UNDIP also collaborated with Griffith University (Australia) on research connecting climate change, land subsidence, and forced labour, generating cross-country datasets relevant to SDG 5, 8, and 13. In partnership with the Australian Nuclear Science and Technology Organisation (ANSTO), UNDIP co-organized workshops and studies on climate action and water management, contributing environmental data for SDG 6 and 13. These collaborations demonstrate UNDIP\u2019s commitment to producing and sharing high-quality international data that supports evidence-based SDG implementation.<!\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:\/\/woxsen.edu.in\/pdf\/mandatory%20disclosure-sdg\/23_international%20collaboration%20for%20sdg%20data,%20comparative%20research,%20and%20development%20of%20global%20best%20practices.pdf\" target=\"_blank\">https:\/\/woxsen.edu.in\/pdf\/mandatory%20disclosure-sdg\/23_international%20collaboration%20for%20sdg%20data,%20comparative%20research,%20and%20development%20of%20global%20best%20practices.pdf<\/a><\/li>\n<p><!-- [et_pb_line_break_holder] -->              <\/p>\n<li><a href=\"https:\/\/www.griffith.edu.au\/research\/disrupting-violence\/forced-labour-and-climate-change-keeping-a-focus-on-women-and-children\" target=\"_blank\">https:\/\/www.griffith.edu.au\/research\/disrupting-violence\/forced-labour-and-climate-change-keeping-a-focus-on-women-and-children<\/a><\/li>\n<p><!-- [et_pb_line_break_holder] -->              <\/p>\n<li><a href=\"https:\/\/sustainability.undip.ac.id\/2019\/11\/27\/17-participation-in-international-collaboration-on-gathering-or-measuring-data-for-the-sdgs\/#:~:text=The%20agreement%20was%20signed%20on,%2Dpenelitian%2Dbersama\/\" target=\"_blank\">https:\/\/sustainability.undip.ac.id\/2019\/11\/27\/17-participation-in-international-collaboration-on-gathering-or-measuring-data-for-the-sdgs\/#:~:text=The%20agreement%20was%20signed%20on,%2Dpenelitian%2Dbersama\/<\/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: Collaboration with NGOs for SDGs --><!-- [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>Collaboration with NGOs for SDGs<\/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] -->             In 2024, Universitas Diponegoro (UNDIP) strengthened collaborations with NGOs to advance the SDGs through student volunteering, research, and educational resource development. Student volunteers joined environmental NGOs in World Clean Up Day 2024 and community-based education programs during the KKN service projects, promoting climate awareness, waste reduction, and local entrepreneurship. Research collaborations in the Faculty of Social and Political Sciences involved NGOs and local communities in projects on circular economy, inclusion, and environmental governance. Students also co-developed learning modules such as disability-inclusive environmental action and household organic waste management for circular economy training. These partnerships integrate civic action, research, and education, demonstrating UNDIP\u2019s commitment to inclusive, community-driven SDG implementation.<!\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:\/\/uptk3l.undip.ac.id\/2024\/08\/18\/volunteer-greendips-scholarship-di-pkkmb-dan-pendikar-2024\/\" target=\"_blank\">https:\/\/uptk3l.undip.ac.id\/2024\/08\/18\/volunteer-greendips-scholarship-di-pkkmb-dan-pendikar-2024\/<\/a><\/li>\n<p><!-- [et_pb_line_break_holder] -->              <\/p>\n<li><a href=\"https:\/\/english.fib.undip.ac.id\/en\/undips-community-service-program-introduce-the-importance-of-english-learning-for-high-school-students-future-careers\/\" target=\"_blank\">https:\/\/english.fib.undip.ac.id\/en\/undips-community-service-program-introduce-the-importance-of-english-learning-for-high-school-students-future-careers\/<\/a><\/li>\n<p><!-- [et_pb_line_break_holder] -->              <\/p>\n<li><a href=\"https:\/\/undip.ac.id\/language\/en\/post\/42088\/undip-community-service-students-realize-sdgs-through-collaboration-and-innovation-at-exhibition-in-sukoharjo-regency.html?utm\" target=\"_blank\">https:\/\/undip.ac.id\/language\/en\/post\/42088\/undip-community-service-students-realize-sdgs-through-collaboration-and-innovation-at-exhibition-in-sukoharjo-regency.html?utm<\/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: Collaboration for SDGs Best Practices --><!-- [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>Collaboration for SDGs Best Practices<\/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] -->             In 2024, Universitas Diponegoro (UNDIP) advanced international SDG best practice through its collaboration in the Voluntary Local Review (VLR) Kendal Regency 2024, developed jointly with UCLG ASPAC, Tanoto Foundation, and the Kendal Regency Government. As the academic lead, UNDIP\u2019s SDGs Center guided the methodology, data analysis, and stakeholder engagement process\u2014ensuring the VLR followed UNESCAP and UN-DESA standards for SDG reporting and comparability. The collaboration exemplifies UNDIP\u2019s leadership in aligning local SDG monitoring with global frameworks while promoting participatory, evidence-based regional policy. The VLR\u2019s outcomes\u2014covering climate action, education, health, and gender equality\u2014now serve as a model of international best practice for localizing SDGs and fostering adaptive policy learning across Asia-Pacific cities.<!\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:\/\/pwk.ft.undip.ac.id\/id\/stakeholder-forum-riset-kolaborasi-koneksi-forced-labour-and-climate-change-keeping-a-focus-on-women-and-children\/\" target=\"_blank\">https:\/\/pwk.ft.undip.ac.id\/id\/stakeholder-forum-riset-kolaborasi-koneksi-forced-labour-and-climate-change-keeping-a-focus-on-women-and-children\/<\/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>Publication of SDGs Reports<\/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;56%&#8221; width_tablet=&#8221;56%&#8221; width_phone=&#8221;87%&#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: Publication of SDG reports --><!-- [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>Publication of SDG reports<\/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] -->              Universitas Diponegoro (Undip) has established a strategic policy to ensure the conservation, restoration, and sustainable use of terrestrial ecosystems, particularly forests, mountains, and drylands associated with the university and its surrounding areas. This policy aims to preserve biodiversity and maintain ecosystem integrity to support long-term ecological and social functions. Through collaborative efforts among faculties, natural resource units, and local communities, Undip promotes the restoration of degraded areas, protection of natural habitats, and environmental education for its academic community. This initiative strengthens the university\u2019s commitment to sustainability and responsible stewardship of natural resources.<!\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=\"<!-- [et_pb_line_break_holder] -->https:\/\/sustainability.undip.ac.id\/wp-content\/uploads\/2025\/10\/SDGs-Report-2024__comp.pdf&#8221; target=&#8221;_blank&#8221;><!-- [et_pb_line_break_holder] -->https:\/\/sustainability.undip.ac.id\/wp-content\/uploads\/2025\/10\/SDGs-Report-2024__comp.pdf<\/a><\/li><p><!-- [et_pb_line_break_holder] -->            <\/ul><p><!-- [et_pb_line_break_holder] -->          <\/div><p><!-- [et_pb_line_break_holder] -->        <\/div><p><!-- [et_pb_line_break_holder] -->        <!-- [et_pb_line_break_holder] -->      <\/div><p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->      <\/p><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: 4;<!-- [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>Education for the SDGs<\/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;21%&#8221; width_tablet=&#8221;21%&#8221; width_phone=&#8221;70%&#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=\"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: Education for SDGs Specific Courses on Sustainability --><!-- [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=\"SDG Specific Courses\"><!-- [et_pb_line_break_holder] -->          <\/div>\n<p><!-- [et_pb_line_break_holder] -->          <!-- [et_pb_line_break_holder] -->          <\/p>\n<h3>Education for SDGs Specific Courses on Sustainability<\/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] -->             Universitas Diponegoro (UNDIP) offers dedicated courses specifically focused on sustainability and the Sustainable Development Goals (SDGs), designed to develop deeply competent graduates. Across its 13 faculties, the university integrates sustainability into 142 study programs and ensures more than 9,700 out of 9,848 total courses relate to environment or social sustainability\u2014meaning over 98% of its curriculum reflects SDG relevance. Notably, the Department of Urban and Regional Planning offers a joint teaching-research course titled &#8220;Climate Change and Planning: Critical Pedagogies from Coastal Delta Cities of Asia&#8221;, equipping students with interdisciplinary tools to tackle climate and coastal issues in Asian contexts. Additionally, UNDIP signed an agreement with Victoria University of Wellington (New Zealand) to launch a double-degree Master of Climate Change Science and Policy, enabling students to access international expertise and research collaborations. These courses\u2014ranging from stand-alone sustainability modules to full postgraduate pathways\u2014emphasize active learning, real-world applications, and policy-oriented outcomes, confirming UNDIP&#8217;s commitment to turn sustainability from elective content into core academic programs.<!\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:\/\/undip.ac.id\/language\/en\/post\/36697\/undip-visit-to-victoria-university-of-wellington-new-zealand-and-conduct-agreement-on-the-double-degree-program-master-of-climate-change-science-and-policy.html\" target=\"_blank\">https:\/\/undip.ac.id\/language\/en\/post\/36697\/undip-visit-to-victoria-university-of-wellington-new-zealand-and-conduct-agreement-on-the-double-degree-program-master-of-climate-change-science-and-policy.html<\/a><\/li>\n<p><!-- [et_pb_line_break_holder] -->              <\/p>\n<li><a href=\"https:\/\/pwk.ft.undip.ac.id\/id\/joint-teaching-research-course-climate-change-and-planning-critical-pedagogies-from-coastal-delta-cities-of-asias\/\" target=\"_blank\">https:\/\/pwk.ft.undip.ac.id\/id\/joint-teaching-research-course-climate-change-and-planning-critical-pedagogies-from-coastal-delta-cities-of-asias\/<\/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: Education for SDGs in the Wider Community --><!-- [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=\"SDG Community Education\"><!-- [et_pb_line_break_holder] -->          <\/div>\n<p><!-- [et_pb_line_break_holder] -->          <!-- [et_pb_line_break_holder] -->          <\/p>\n<h3>Education for SDGs in the Wider Community<\/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] -->             Universitas Diponegoro (UNDIP) extends sustainability and SDG education beyond the classroom through a range of dedicated outreach programs for the wider community, alumni, and vulnerable groups. Through the SDGs Center UNDIP and the School of Sustainability, the university conducts workshops, short courses, and community empowerment projects focused on climate adaptation, waste management, renewable energy, and sustainable livelihoods. The KKN Tematik on SDGs mobilizes thousands of students annually to work directly with rural and coastal communities, integrating local wisdom with SDG practices in agriculture, fisheries, and mangrove restoration. Alumni actively participate in the UNDIP Alumni Network for Sustainability, mentoring students and supporting green entrepreneurship initiatives. UNDIP also provides inclusive learning opportunities for displaced or marginalized groups through eco-education and skill-based training in collaboration with local governments and NGOs. These activities ensure that sustainability knowledge is shared widely, transforming communities into active partners in achieving the SDGs.<!\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\/2022\/08\/30\/sdgs-center-undip-ikatan-alumni-planologi-undip-bergerak-bersama-dalam-aksi-sosila-bersih-sungai-samban\/\" target=\"_blank\">https:\/\/sustainability.undip.ac.id\/2022\/08\/30\/sdgs-center-undip-ikatan-alumni-planologi-undip-bergerak-bersama-dalam-aksi-sosila-bersih-sungai-samban\/<\/a><\/li>\n<p><!-- [et_pb_line_break_holder] -->              <\/p>\n<li><a href=\"https:\/\/undip.ac.id\/post\/39188\/ikateka-undip-bersama-bkkpii-membahas-implementasi-industri-hijau-dan-upaya-net-zero-emission-tahun-2050.html\" target=\"_blank\">https:\/\/undip.ac.id\/post\/39188\/ikateka-undip-bersama-bkkpii-membahas-implementasi-industri-hijau-dan-upaya-net-zero-emission-tahun-2050.html<\/a><\/li>\n<p><!-- [et_pb_line_break_holder] -->              <\/p>\n<li><a href=\"https:\/\/feb.undip.ac.id\/go-cashless-mahasiswa-kkn-tim-ii-undip-gencarkan-sosialisasi-dan-pendampingan-qris-bagi-umkm-desa-kendel-boyolali\/\" target=\"_blank\">https:\/\/feb.undip.ac.id\/go-cashless-mahasiswa-kkn-tim-ii-undip-gencarkan-sosialisasi-dan-pendampingan-qris-bagi-umkm-desa-kendel-boyolali\/<\/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: Embedding Sustainability in Education --><!-- [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=\"Embedding Sustainability\"><!-- [et_pb_line_break_holder] -->          <\/div>\n<p><!-- [et_pb_line_break_holder] -->          <!-- [et_pb_line_break_holder] -->          <\/p>\n<h3>Education for SDGs Commitment Meaningful Education<\/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] -->             The integration of sustainability in Universitas Diponegoro&#8217;s (UNDIP) education system is formally mandated through the Rector&#8217;s Circular Letter on the Implementation of the Sustainable Development Goals (SDGs) No. \/UN7.P\/SE\/2020. This directive requires that all study programs embed SDG-related materials into their curriculum, research, and community service. Each faculty appoints an SDG focal point responsible for planning, implementation, and continuous monitoring.<!\u2013- [et_pb_br_holder] -\u2013><!\u2013- [et_pb_br_holder] -\u2013><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->Sustainability has been deeply embedded across all levels of education at UNDIP. Out of 9,848 total courses offered, 9,722 (98.72%) incorporate sustainability-related themes such as climate action, renewable energy, circular economy, marine protection, and social inclusion.<!-- [et_pb_line_break_holder] -->            <\/pee><!-- [et_pb_line_break_holder] -->            <\/p>\n<div class=\"pa-full-content-water-consumption\"><!-- [et_pb_line_break_holder] -->              Across 13 faculties, all 142 study programs\u2014from undergraduate to doctoral\u2014include SDG-based learning outcomes.<!\u2013- [et_pb_br_holder] -\u2013><!\u2013- [et_pb_br_holder] -\u2013><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><strong>Total Number of Subject at Universitas Diponegoro:<\/strong><!\u2013- [et_pb_br_holder] -\u2013><!\u2013- [et_pb_br_holder] -\u2013><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><\/p>\n<table style=\"width: 100%; border-collapse: collapse; margin: 15px 0; font-size: 0.9em;\"><!-- [et_pb_line_break_holder] -->  <\/p>\n<thead><!-- [et_pb_line_break_holder] -->    <\/p>\n<tr style=\"background-color: #1f305f; color: #ffffff;\"><!-- [et_pb_line_break_holder] -->      <\/p>\n<th style=\"border: 1px solid #ddd; padding: 8px; text-align: center; color: #ffffff;\">No<\/th>\n<p><!-- [et_pb_line_break_holder] -->      <\/p>\n<th style=\"border: 1px solid #ddd; padding: 8px; color: #ffffff;\">Faculty<\/th>\n<p><!-- [et_pb_line_break_holder] -->      <\/p>\n<th style=\"border: 1px solid #ddd; padding: 8px; text-align: center; color: #ffffff;\">General<\/th>\n<p><!-- [et_pb_line_break_holder] -->      <\/p>\n<th style=\"border: 1px solid #ddd; padding: 8px; text-align: center; color: #ffffff;\">Sustainable<\/th>\n<p><!-- [et_pb_line_break_holder] -->      <\/p>\n<th style=\"border: 1px solid #ddd; padding: 8px; text-align: center; color: #ffffff;\">Total<\/th>\n<p><!-- [et_pb_line_break_holder] -->      <\/p>\n<th style=\"border: 1px solid #ddd; padding: 8px; text-align: center; color: #ffffff;\">% Sustain Per Faculty<\/th>\n<p><!-- [et_pb_line_break_holder] -->    <\/tr>\n<p><!-- [et_pb_line_break_holder] -->  <\/thead>\n<p><!-- [et_pb_line_break_holder] -->  <\/p>\n<tbody><!-- [et_pb_line_break_holder] -->    <\/p>\n<tr><!-- [et_pb_line_break_holder] -->      <\/p>\n<td style=\"border: 1px solid #ddd; padding: 8px; text-align: center;\">1<\/td>\n<p><!-- [et_pb_line_break_holder] -->      <\/p>\n<td style=\"border: 1px solid #ddd; padding: 8px;\">FT (Engineering)<\/td>\n<p><!-- [et_pb_line_break_holder] -->      <\/p>\n<td style=\"border: 1px solid #ddd; padding: 8px; text-align: center;\">21<\/td>\n<p><!-- [et_pb_line_break_holder] -->      <\/p>\n<td style=\"border: 1px solid #ddd; padding: 8px; text-align: center;\">2,018<\/td>\n<p><!-- [et_pb_line_break_holder] -->      <\/p>\n<td style=\"border: 1px solid #ddd; padding: 8px; text-align: center;\">2,039<\/td>\n<p><!-- [et_pb_line_break_holder] -->      <\/p>\n<td style=\"border: 1px solid #ddd; padding: 8px; text-align: center;\">99.0%<\/td>\n<p><!-- [et_pb_line_break_holder] -->    <\/tr>\n<p><!-- [et_pb_line_break_holder] -->    <\/p>\n<tr style=\"background-color: #f9f9f9;\"><!-- [et_pb_line_break_holder] -->      <\/p>\n<td style=\"border: 1px solid #ddd; padding: 8px; text-align: center;\">2<\/td>\n<p><!-- [et_pb_line_break_holder] -->      <\/p>\n<td style=\"border: 1px solid #ddd; padding: 8px;\">FSM (Science &#038; Mathematics)<\/td>\n<p><!-- [et_pb_line_break_holder] -->      <\/p>\n<td style=\"border: 1px solid #ddd; padding: 8px; text-align: center;\">11<\/td>\n<p><!-- [et_pb_line_break_holder] -->      <\/p>\n<td style=\"border: 1px solid #ddd; padding: 8px; text-align: center;\">1,031<\/td>\n<p><!-- [et_pb_line_break_holder] -->      <\/p>\n<td style=\"border: 1px solid #ddd; padding: 8px; text-align: center;\">1,042<\/td>\n<p><!-- [et_pb_line_break_holder] -->      <\/p>\n<td style=\"border: 1px solid #ddd; padding: 8px; text-align: center;\">98.9%<\/td>\n<p><!-- [et_pb_line_break_holder] -->    <\/tr>\n<p><!-- [et_pb_line_break_holder] -->    <\/p>\n<tr><!-- [et_pb_line_break_holder] -->      <\/p>\n<td style=\"border: 1px solid #ddd; padding: 8px; text-align: center;\">3<\/td>\n<p><!-- [et_pb_line_break_holder] -->      <\/p>\n<td style=\"border: 1px solid #ddd; padding: 8px;\">FPIK (Fisheries &#038; Marine Science)<\/td>\n<p><!-- [et_pb_line_break_holder] -->      <\/p>\n<td style=\"border: 1px solid #ddd; padding: 8px; text-align: center;\">13<\/td>\n<p><!-- [et_pb_line_break_holder] -->      <\/p>\n<td style=\"border: 1px solid #ddd; padding: 8px; text-align: center;\">735<\/td>\n<p><!-- [et_pb_line_break_holder] -->      <\/p>\n<td style=\"border: 1px solid #ddd; padding: 8px; text-align: center;\">748<\/td>\n<p><!-- [et_pb_line_break_holder] -->      <\/p>\n<td style=\"border: 1px solid #ddd; padding: 8px; text-align: center;\">98.3%<\/td>\n<p><!-- [et_pb_line_break_holder] -->    <\/tr>\n<p><!-- [et_pb_line_break_holder] -->    <\/p>\n<tr style=\"background-color: #f9f9f9;\"><!-- [et_pb_line_break_holder] -->      <\/p>\n<td style=\"border: 1px solid #ddd; padding: 8px; text-align: center;\">4<\/td>\n<p><!-- [et_pb_line_break_holder] -->      <\/p>\n<td style=\"border: 1px solid #ddd; padding: 8px;\">FPP (Animal &#038; Agricultural Sciences)<\/td>\n<p><!-- [et_pb_line_break_holder] -->      <\/p>\n<td style=\"border: 1px solid #ddd; padding: 8px; text-align: center;\">8<\/td>\n<p><!-- [et_pb_line_break_holder] -->      <\/p>\n<td style=\"border: 1px solid #ddd; padding: 8px; text-align: center;\">835<\/td>\n<p><!-- [et_pb_line_break_holder] -->      <\/p>\n<td style=\"border: 1px solid #ddd; padding: 8px; text-align: center;\">843<\/td>\n<p><!-- [et_pb_line_break_holder] -->      <\/p>\n<td style=\"border: 1px solid #ddd; padding: 8px; text-align: center;\">99.1%<\/td>\n<p><!-- [et_pb_line_break_holder] -->    <\/tr>\n<p><!-- [et_pb_line_break_holder] -->    <\/p>\n<tr><!-- [et_pb_line_break_holder] -->      <\/p>\n<td style=\"border: 1px solid #ddd; padding: 8px; text-align: center;\">5<\/td>\n<p><!-- [et_pb_line_break_holder] -->      <\/p>\n<td style=\"border: 1px solid #ddd; padding: 8px;\">FIB (Humanities)<\/td>\n<p><!-- [et_pb_line_break_holder] -->      <\/p>\n<td style=\"border: 1px solid #ddd; padding: 8px; text-align: center;\">11<\/td>\n<p><!-- [et_pb_line_break_holder] -->      <\/p>\n<td style=\"border: 1px solid #ddd; padding: 8px; text-align: center;\">631<\/td>\n<p><!-- [et_pb_line_break_holder] -->      <\/p>\n<td style=\"border: 1px solid #ddd; padding: 8px; text-align: center;\">642<\/td>\n<p><!-- [et_pb_line_break_holder] -->      <\/p>\n<td style=\"border: 1px solid #ddd; padding: 8px; text-align: center;\">98.3%<\/td>\n<p><!-- [et_pb_line_break_holder] -->    <\/tr>\n<p><!-- [et_pb_line_break_holder] -->    <\/p>\n<tr style=\"background-color: #f9f9f9;\"><!-- [et_pb_line_break_holder] -->      <\/p>\n<td style=\"border: 1px solid #ddd; padding: 8px; text-align: center;\">6<\/td>\n<p><!-- [et_pb_line_break_holder] -->      <\/p>\n<td style=\"border: 1px solid #ddd; padding: 8px;\">FISIP (Social &#038; Political Sciences)<\/td>\n<p><!-- [et_pb_line_break_holder] -->      <\/p>\n<td style=\"border: 1px solid #ddd; padding: 8px; text-align: center;\">12<\/td>\n<p><!-- [et_pb_line_break_holder] -->      <\/p>\n<td style=\"border: 1px solid #ddd; padding: 8px; text-align: center;\">654<\/td>\n<p><!-- [et_pb_line_break_holder] -->      <\/p>\n<td style=\"border: 1px solid #ddd; padding: 8px; text-align: center;\">666<\/td>\n<p><!-- [et_pb_line_break_holder] -->      <\/p>\n<td style=\"border: 1px solid #ddd; padding: 8px; text-align: center;\">98.2%<\/td>\n<p><!-- [et_pb_line_break_holder] -->    <\/tr>\n<p><!-- [et_pb_line_break_holder] -->    <\/p>\n<tr><!-- [et_pb_line_break_holder] -->      <\/p>\n<td style=\"border: 1px solid #ddd; padding: 8px; text-align: center;\">7<\/td>\n<p><!-- [et_pb_line_break_holder] -->      <\/p>\n<td style=\"border: 1px solid #ddd; padding: 8px;\">FEB (Economics &#038; Business)<\/td>\n<p><!-- [et_pb_line_break_holder] -->      <\/p>\n<td style=\"border: 1px solid #ddd; padding: 8px; text-align: center;\">10<\/td>\n<p><!-- [et_pb_line_break_holder] -->      <\/p>\n<td style=\"border: 1px solid #ddd; padding: 8px; text-align: center;\">577<\/td>\n<p><!-- [et_pb_line_break_holder] -->      <\/p>\n<td style=\"border: 1px solid #ddd; padding: 8px; text-align: center;\">587<\/td>\n<p><!-- [et_pb_line_break_holder] -->      <\/p>\n<td style=\"border: 1px solid #ddd; padding: 8px; text-align: center;\">98.3%<\/td>\n<p><!-- [et_pb_line_break_holder] -->    <\/tr>\n<p><!-- [et_pb_line_break_holder] -->    <\/p>\n<tr style=\"background-color: #f9f9f9;\"><!-- [et_pb_line_break_holder] -->      <\/p>\n<td style=\"border: 1px solid #ddd; padding: 8px; text-align: center;\">8<\/td>\n<p><!-- [et_pb_line_break_holder] -->      <\/p>\n<td style=\"border: 1px solid #ddd; padding: 8px;\">FH (Law)<\/td>\n<p><!-- [et_pb_line_break_holder] -->      <\/p>\n<td style=\"border: 1px solid #ddd; padding: 8px; text-align: center;\">2<\/td>\n<p><!-- [et_pb_line_break_holder] -->      <\/p>\n<td style=\"border: 1px solid #ddd; padding: 8px; text-align: center;\">314<\/td>\n<p><!-- [et_pb_line_break_holder] -->      <\/p>\n<td style=\"border: 1px solid #ddd; padding: 8px; text-align: center;\">316<\/td>\n<p><!-- [et_pb_line_break_holder] -->      <\/p>\n<td style=\"border: 1px solid #ddd; padding: 8px; text-align: center;\">99.4%<\/td>\n<p><!-- [et_pb_line_break_holder] -->    <\/tr>\n<p><!-- [et_pb_line_break_holder] -->    <\/p>\n<tr><!-- [et_pb_line_break_holder] -->      <\/p>\n<td style=\"border: 1px solid #ddd; padding: 8px; text-align: center;\">9<\/td>\n<p><!-- [et_pb_line_break_holder] -->      <\/p>\n<td style=\"border: 1px solid #ddd; padding: 8px;\">FKM (Public Health)<\/td>\n<p><!-- [et_pb_line_break_holder] -->      <\/p>\n<td style=\"border: 1px solid #ddd; padding: 8px; text-align: center;\">4<\/td>\n<p><!-- [et_pb_line_break_holder] -->      <\/p>\n<td style=\"border: 1px solid #ddd; padding: 8px; text-align: center;\">399<\/td>\n<p><!-- [et_pb_line_break_holder] -->      <\/p>\n<td style=\"border: 1px solid #ddd; padding: 8px; text-align: center;\">403<\/td>\n<p><!-- [et_pb_line_break_holder] -->      <\/p>\n<td style=\"border: 1px solid #ddd; padding: 8px; text-align: center;\">99.0%<\/td>\n<p><!-- [et_pb_line_break_holder] -->    <\/tr>\n<p><!-- [et_pb_line_break_holder] -->    <\/p>\n<tr style=\"background-color: #f9f9f9;\"><!-- [et_pb_line_break_holder] -->      <\/p>\n<td style=\"border: 1px solid #ddd; padding: 8px; text-align: center;\">10<\/td>\n<p><!-- [et_pb_line_break_holder] -->      <\/p>\n<td style=\"border: 1px solid #ddd; padding: 8px;\">FK (Medicine)<\/td>\n<p><!-- [et_pb_line_break_holder] -->      <\/p>\n<td style=\"border: 1px solid #ddd; padding: 8px; text-align: center;\">10<\/td>\n<p><!-- [et_pb_line_break_holder] -->      <\/p>\n<td style=\"border: 1px solid #ddd; padding: 8px; text-align: center;\">1,356<\/td>\n<p><!-- [et_pb_line_break_holder] -->      <\/p>\n<td style=\"border: 1px solid #ddd; padding: 8px; text-align: center;\">1,366<\/td>\n<p><!-- [et_pb_line_break_holder] -->      <\/p>\n<td style=\"border: 1px solid #ddd; padding: 8px; text-align: center;\">99.3%<\/td>\n<p><!-- [et_pb_line_break_holder] -->    <\/tr>\n<p><!-- [et_pb_line_break_holder] -->    <\/p>\n<tr><!-- [et_pb_line_break_holder] -->      <\/p>\n<td style=\"border: 1px solid #ddd; padding: 8px; text-align: center;\">11<\/td>\n<p><!-- [et_pb_line_break_holder] -->      <\/p>\n<td style=\"border: 1px solid #ddd; padding: 8px;\">FPSI (Psychology)<\/td>\n<p><!-- [et_pb_line_break_holder] -->      <\/p>\n<td style=\"border: 1px solid #ddd; padding: 8px; text-align: center;\">2<\/td>\n<p><!-- [et_pb_line_break_holder] -->      <\/p>\n<td style=\"border: 1px solid #ddd; padding: 8px; text-align: center;\">127<\/td>\n<p><!-- [et_pb_line_break_holder] -->      <\/p>\n<td style=\"border: 1px solid #ddd; padding: 8px; text-align: center;\">129<\/td>\n<p><!-- [et_pb_line_break_holder] -->      <\/p>\n<td style=\"border: 1px solid #ddd; padding: 8px; text-align: center;\">98.4%<\/td>\n<p><!-- [et_pb_line_break_holder] -->    <\/tr>\n<p><!-- [et_pb_line_break_holder] -->    <\/p>\n<tr style=\"background-color: #f9f9f9;\"><!-- [et_pb_line_break_holder] -->      <\/p>\n<td style=\"border: 1px solid #ddd; padding: 8px; text-align: center;\">12<\/td>\n<p><!-- [et_pb_line_break_holder] -->      <\/p>\n<td style=\"border: 1px solid #ddd; padding: 8px;\">Vokasi (Vocational School)<\/td>\n<p><!-- [et_pb_line_break_holder] -->      <\/p>\n<td style=\"border: 1px solid #ddd; padding: 8px; text-align: center;\">22<\/td>\n<p><!-- [et_pb_line_break_holder] -->      <\/p>\n<td style=\"border: 1px solid #ddd; padding: 8px; text-align: center;\">851<\/td>\n<p><!-- [et_pb_line_break_holder] -->      <\/p>\n<td style=\"border: 1px solid #ddd; padding: 8px; text-align: center;\">873<\/td>\n<p><!-- [et_pb_line_break_holder] -->      <\/p>\n<td style=\"border: 1px solid #ddd; padding: 8px; text-align: center;\">97.5%<\/td>\n<p><!-- [et_pb_line_break_holder] -->    <\/tr>\n<p><!-- [et_pb_line_break_holder] -->    <\/p>\n<tr><!-- [et_pb_line_break_holder] -->      <\/p>\n<td style=\"border: 1px solid #ddd; padding: 8px; text-align: center;\">13<\/td>\n<p><!-- [et_pb_line_break_holder] -->      <\/p>\n<td style=\"border: 1px solid #ddd; padding: 8px;\">Pasca (Graduate School)<\/td>\n<p><!-- [et_pb_line_break_holder] -->      <\/p>\n<td style=\"border: 1px solid #ddd; padding: 8px; text-align: center;\">0<\/td>\n<p><!-- [et_pb_line_break_holder] -->      <\/p>\n<td style=\"border: 1px solid #ddd; padding: 8px; text-align: center;\">194<\/td>\n<p><!-- [et_pb_line_break_holder] -->      <\/p>\n<td style=\"border: 1px solid #ddd; padding: 8px; text-align: center;\">194<\/td>\n<p><!-- [et_pb_line_break_holder] -->      <\/p>\n<td style=\"border: 1px solid #ddd; padding: 8px; text-align: center;\">100.0%<\/td>\n<p><!-- [et_pb_line_break_holder] -->    <\/tr>\n<p><!-- [et_pb_line_break_holder] -->    <\/p>\n<tr style=\"background-color: #1f305f; color: white; font-weight: bold;\"><!-- [et_pb_line_break_holder] -->      <\/p>\n<td colspan=\"2\" style=\"border: 1px solid #ddd; padding: 8px;\">Total<\/td>\n<p><!-- [et_pb_line_break_holder] -->      <\/p>\n<td style=\"border: 1px solid #ddd; padding: 8px; text-align: center;\">126<\/td>\n<p><!-- [et_pb_line_break_holder] -->      <\/p>\n<td style=\"border: 1px solid #ddd; padding: 8px; text-align: center;\">9,722<\/td>\n<p><!-- [et_pb_line_break_holder] -->      <\/p>\n<td style=\"border: 1px solid #ddd; padding: 8px; text-align: center;\">9,848<\/td>\n<p><!-- [et_pb_line_break_holder] -->      <\/p>\n<td style=\"border: 1px solid #ddd; padding: 8px; text-align: center;\">98.72%<\/td>\n<p><!-- [et_pb_line_break_holder] -->    <\/tr>\n<p><!-- [et_pb_line_break_holder] -->  <\/tbody>\n<p><!-- [et_pb_line_break_holder] --><\/table>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->The School of Sustainability, established under the SDGs Center UNDIP, serves as a dedicated hub for advancing education and training in sustainable development, providing certificate programs, summer schools, and professional workshops for students, educators, and policymakers.<!\u2013- [et_pb_br_holder] -\u2013><!\u2013- [et_pb_br_holder] -\u2013><!-- [et_pb_line_break_holder] -->            <\/div>\n<p><!-- [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:\/\/sdgscenter.undip.ac.id\/id\/school-of-sustainability\/\" target=\"_blank\">https:\/\/sdgscenter.undip.ac.id\/school-of-sustainability\/<\/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] -->  max-height: 114px;<!-- [et_pb_line_break_holder] -->  overflow: hidden;<!-- [et_pb_line_break_holder] -->  transition: max-height 0.4s ease;<!-- [et_pb_line_break_holder] -->  position: relative;<!-- [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] -->  max-height: 3000px;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.pa-full-content-water-consumption {<!-- [et_pb_line_break_holder] -->  display: none;<!-- [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] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.pa-description-water-consumption.expanded + .pa-full-content-water-consumption {<!-- [et_pb_line_break_holder] -->  display: block;<!-- [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_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;10%&#8221; width_tablet=&#8221;10%&#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-27' id='ays-chart-container69e818dd6da64' data-id='69e818dd6da64'><div class='ays-chart-header-container'><div class='ays-chart-charts-description ays-chart-charts-description69e818dd6da64'><\/div><\/div><div class='ays-chart-charts-main-container ays-chart-charts-main-container69e818dd6da64' id=\"ays-chart-column_chart69e818dd6da64\" data-type='column_chart'><\/div><div class='ays-chart-actions-container'><div class='ays-chart-export-buttons' data-id='27'><\/div><\/div><\/div>[\/et_pb_code][\/et_pb_column][\/et_pb_row][\/et_pb_section]<\/p>","protected":false},"excerpt":{"rendered":"<p>Goal 9 Industry, Innovation and InfrastructureBuild resilient infrastructure, promote inclusive and sustainable industrialization, and foster innovation: what Universitas Diponegoro is doing in pursuit of this goal.    \n    <style>\n    \/* ============================================ *\/\n    \/* SDG COLOR CONFIGURATION *\/\n    \/* ============================================ *\/\n    :root {\n      --sdg-color-9: #f66d1e;\n      --sdg-hover-9: color-mix(in srgb, var(--sdg-color-9) 85%, black);\n      --sdg-light-9: color-mix(in srgb, var(--sdg-color-9) 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-9 {\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-9 {\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-9.layout-auto .dropdown-group-9 {\n      position: relative;\n      flex: 1 1 auto;\n      min-width: fit-content;\n    }\n    \n    .custom-dropdown-9.layout-full .dropdown-group-9 {\n      position: relative;\n      flex: 1 1 100%;\n      width: 100%;\n      min-width: fit-content;\n    }\n    \n    .custom-dropdown-9.layout-paired .dropdown-group-9 {\n      position: relative;\n      flex: 1 1 calc(50% - 5px);\n      min-width: 200px;\n    }\n    \n    .custom-dropdown-9.layout-paired .dropdown-group-9:nth-child(odd):last-child {\n      flex: 1 1 100%;\n    }\n    \n    .dropdown-parent-9 {\n      background: var(--sdg-color-9);\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-9:hover {\n      background: var(--sdg-hover-9);\n    }\n    \n    .dropdown-submenu-9 {\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-9.show {\n      display: block;\n    }\n    \n    .dropdown-submenu-9 div {\n      padding: 12px 16px;\n      cursor: pointer;\n      color: var(--sdg-color-9);\n      transition: all 0.3s;\n      background: #fff;\n      border-bottom: 1px solid #f0f0f0;\n    }\n\n    .dropdown-submenu-9 div:last-child {\n      border-bottom: none;\n    }\n    \n    .dropdown-submenu-9 div:hover {\n      background: var(--sdg-light-9);\n      padding-left: 20px;\n    }\n    \n    .dynamic-content-9 {\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-9.active {\n      display: block;\n      animation: fadeIn-9 0.4s ease-in;\n    }\n\n    @keyframes fadeIn-9 {\n      from { opacity: 0; transform: translateY(-10px); }\n      to { opacity: 1; transform: translateY(0); }\n    }\n\n    .close-btn-9 {\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-9: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-9 {\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-9 {\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-9 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-9 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-9 button:disabled {\n      opacity: 0.3;\n      cursor: not-allowed;\n    }\n\n    \/* Year Display in Navigation *\/\n    .year-display-9 {\n      flex: 1;\n      text-align: center;\n    }\n\n    .year-label-9 {\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-9 {\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-9 {\n      font-size: 0.85em;\n      color: #666;\n      margin-top: 8px;\n      font-weight: 600;\n    }\n\n    .pa-slide-9 {\n      display: none;\n      animation: paFadeIn-9 0.4s ease-in-out;\n    }\n\n    .pa-slide-9.active {\n      display: block;\n    }\n\n    @keyframes paFadeIn-9 {\n      from { opacity: 0; transform: translateY(10px); }\n      to { opacity: 1; transform: translateY(0); }\n    }\n\n    .pa-slide-9 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-9 {\n      margin: 20px 0;\n      text-align: center;\n    }\n\n    .pa-slide-image-9 {\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-9 {\n      margin-bottom: 15px;\n    }\n\n    .pa-description-9 {\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-9.expanded {\n      display: block;\n      -webkit-line-clamp: unset;\n      overflow: visible;\n    }\n\n    .pa-read-more-btn-9 {\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-9 {\n      margin-top: 20px;\n      padding-top: 15px;\n    }\n\n    .evidence-title-9 {\n      color: #000352;\n      font-size: 1em;\n      font-weight: bold;\n      margin-bottom: 10px;\n    }\n\n    .evidence-list-9 {\n      list-style: none;\n      padding: 0;\n      margin: 0;\n    }\n\n    .evidence-list-9 li {\n      margin-bottom: 8px;\n      border-bottom: none !important;\n    }\n\n    .evidence-list-9 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-9 a:hover {\n      text-decoration: underline;\n      color: #000352;\n    }\n\n    \/* Scrollbar styling *\/\n    .dropdown-submenu-9::-webkit-scrollbar {\n      width: 8px;\n    }\n\n    .dropdown-submenu-9::-webkit-scrollbar-track {\n      background: #f1f1f1;\n    }\n\n    .dropdown-submenu-9::-webkit-scrollbar-thumb {\n      background: var(--sdg-color-9);\n      border-radius: 4px;\n    }\n\n    .dropdown-submenu-9::-webkit-scrollbar-thumb:hover {\n      background: var(--sdg-hover-9);\n    }\n\n    @media (max-width: 768px) {\n      .custom-dropdown-9 { flex-direction: column; }\n      .custom-dropdown-9 .dropdown-group-9 { \n        width: 100% !important; \n        flex: 1 1 100% !important;\n      }\n\n      \/* === perkecil tulisan indikator di tombol dropdown === *\/\n      .dropdown-parent-9 {\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-9 div {\n        font-size: 0.85em;\n        padding: 10px 14px;\n      }\n\n      .dropdown-submenu-9 { left: 0; right: 0; max-width: 100%; }\n      .pa-slider-card-9 { padding: 30px 12px 12px 12px; }\n      .pa-slide-9 h3 { font-size: 1em; }\n      .pa-image-container-9 { margin: 10px 0; }\n\n      \/* === Perkecil tombol prev\/next dan tampilan tahun di mobile === *\/\n      .pa-slider-nav-top-9 {\n        padding: 8px 10px;\n        gap: 8px;\n        margin-top: 15px;\n      }\n\n      .pa-slider-nav-top-9 button {\n        width: 32px;\n        height: 32px;\n        font-size: 1.3em;\n        flex-shrink: 0;\n      }\n\n      .year-label-9 {\n        font-size: 0.65em;\n        letter-spacing: 0.5px;\n        margin-bottom: 2px;\n      }\n\n      .year-value-9 {\n        font-size: 1.4em;\n      }\n\n      .slide-indicator-9 {\n        font-size: 0.72em;\n        margin-top: 4px;\n      }\n    }\n    <\/style>\n    \n    <div class=\"sdg-container-9\">\n      <div class=\"custom-dropdown-9 layout-auto\">\n        <div class=\"dropdown-group-9\"><div class=\"dropdown-parent-9\">9.2 University spin offs<\/div><div class=\"dropdown-submenu-9\"><div data-content=\"ind-158\">9.2.1 Number of University Spin Offs<\/div><\/div><\/div><div class=\"dropdown-group-9\"><div class=\"dropdown-parent-9\">9.3 Research income from industry and commerce<\/div><div class=\"dropdown-submenu-9\"><div data-content=\"ind-159\">9.3.1 Research Income from Industry and Commerce Per Academic Staff<\/div><\/div><\/div><div class=\"dropdown-group-9\"><div class=\"dropdown-parent-9\">9.4 Undip Contribution<\/div><div class=\"dropdown-submenu-9\"><div data-content=\"ind-298\">9.4.1 Undip Contribution 1<\/div><\/div><\/div>      <\/div>\n      \n      <div id=\"content-container-9\"><\/div>\n    <\/div>\n    \n    <script>\n    (function() {\n      const sdgNumber = 9;\n      const contentData = {\"ind-158\":{\"title\":\"9.2.1 Number of University Spin Offs\",\"slides\":[{\"year\":\"2025\",\"content\":\"Number of university spin-offs: 34\",\"evidence\":[],\"image_url\":\"\"},{\"year\":\"2024\",\"content\":\"Number of university spin-offs: 28\",\"evidence\":[],\"image_url\":\"\"},{\"year\":\"2023\",\"content\":\"Number of university spin-offs: 23\",\"evidence\":[],\"image_url\":\"\"},{\"year\":\"2022\",\"content\":\"Number of university spin-offs: 22\",\"evidence\":[],\"image_url\":\"\"},{\"year\":\"2021\",\"content\":\"Number of university spin-offs: 13\",\"evidence\":[],\"image_url\":\"\"}]},\"ind-159\":{\"title\":\"9.3.1 Research Income from Industry and Commerce Per Academic Staff\",\"slides\":[{\"year\":\"2025\",\"content\":\"Research income from industry and commerce: Total: Rp489,680,662,716 || Research income from industry and commerce by subject area: STEM: Rp163,083,064,703 || Research income from industry and commerce by subject area: Medicine: Rp135,304,343,418 || Research income from industry and commerce by subject area: Arts & Humanities \/ Social Sciences: Rp191,293,254,595\",\"evidence\":[],\"image_url\":\"\"},{\"year\":\"2024\",\"content\":\"Research income from industry and commerce: Total: Rp382,563,017,745 || STEM: Rp120,672,469,112 || Medicine: Rp94,879,046,522 || Arts & Humanities \/ Social Sciences: Rp167,011,502,112 || Number of employees: 3,819 || Number of academic staff: 1,979 || STEM academic staff: 917 || Medicine academic staff: 404 || Arts & Humanities \/ Social Sciences academic staff: 658\",\"evidence\":[],\"image_url\":\"\"},{\"year\":\"2023\",\"content\":\"Research income from industry and commerce: Total: Rp370,285,927,316 || Research income from industry and commerce by subject area: STEM: Rp51,195,252,190 || Research income from industry and commerce by subject area: Medicine: Rp91,834,218,402 || Research income from industry and commerce by subject area: Arts & Humanities \/ Social Sciences: Rp27,072,783,262 || Number of employees: 3,731 || Number of academic staff: 1,988 || Number of academic staff by subject area: STEM: 628 || Number of academic staff by subject area: Medicine: 406 || Number of academic staff by subject area: Arts & Humanities \/ Social Sciences: 281\",\"evidence\":[],\"image_url\":\"\"},{\"year\":\"2022\",\"content\":\"Research income from industry and commerce: Total: Rp194,004,690,059 || Research income from industry and commerce by subject area: STEM: Rp61,856,848,000 || Research income from industry and commerce by subject area: Medicine: Rp50,140,312,897 || Research income from industry and commerce by subject area: Arts & Humanities \/ Social Sciences: Rp82,007,529,162\",\"evidence\":[],\"image_url\":\"\"},{\"year\":\"2021\",\"content\":\"Research income: Total: Rp18,920,000,000 || Research income from the industry in 2019 was 18.92 Billion IDR. This amount is approximately 5 percent of the UNDIP total research budget. The research income comes from private companies and SOEs, with different types of industry areas such as manufacturing and services. The research income is allocated not only in the fields of scientific research but also in social policy research. || Research income by subject area: STEM: Rp5,995,000,000 || Research income for STEM subjects is 5.99 Billion IDR or contributes 31.7%. At UNDIP, this subject area consists of three faculty groups namely Engineering and Technology, Life Science, and Physical Science. The contributions of each faculty groups to the total research income from industry are 9.94%, 18.5% and 3.25%, respectively. || Research income by subject area: Medicine: Rp4,800,000,000 || Research income for Medicine is 4.80 Billion IDR or contributes 25.4%. At UNDIP, the subject area consists of two faculties namely Clinical and Preclinical and Health. The contribution of each faculty to the total research budget of the industry is 16.38% and 8.99%. || Research income by subject area: Arts & Humanities \/ Social Sciences: Rp8,125,000,000 || Research income for Art and Humanities\/Social Science is 8.13 Billion IDR or contributes 42.9%. At UNDIP, this subject area consists of five faculties namely Humanities, Business & Economics, Political Science, Psychology and Law. The contribution of each faculty to the total research income from the industry is 1.24%, 31.71%, 4.92%, 2.43% and 2.64% respectively. || Number of employees: 3,699 || Number of academic staff: 2,458 || Number of academic staff by subject area: STEM: 759 || Number of academic staff by subject area: Medicine: 345 || Number of academic staff by subject area: Arts & Humanities \/ Social Sciences: 465\",\"evidence\":[],\"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-12' id='ays-chart-container69e818dddd9be' data-id='69e818dddd9be'><div class='ays-chart-header-container'><div class='ays-chart-charts-description ays-chart-charts-description69e818dddd9be'><\/div><\/div><div class='ays-chart-charts-main-container ays-chart-charts-main-container69e818dddd9be' id=\"ays-chart-column_chart69e818dddd9be\" data-type='column_chart'><\/div><div class='ays-chart-actions-container'><div class='ays-chart-export-buttons' data-id='12'><\/div><\/div><\/div>Relationships to Support the GoalsPublication of SDGs Reports Publication of SDG reports Universitas Diponegoro (Undip) has established a strategic policy to ensure the conservation, [&hellip;]<\/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-38414","page","type-page","status-publish","hentry"],"acf":[],"_links":{"self":[{"href":"https:\/\/sdgscenter.undip.ac.id\/id\/wp-json\/wp\/v2\/pages\/38414","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=38414"}],"version-history":[{"count":12,"href":"https:\/\/sdgscenter.undip.ac.id\/id\/wp-json\/wp\/v2\/pages\/38414\/revisions"}],"predecessor-version":[{"id":39010,"href":"https:\/\/sdgscenter.undip.ac.id\/id\/wp-json\/wp\/v2\/pages\/38414\/revisions\/39010"}],"wp:attachment":[{"href":"https:\/\/sdgscenter.undip.ac.id\/id\/wp-json\/wp\/v2\/media?parent=38414"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}