{"id":37,"date":"2026-09-25T12:33:12","date_gmt":"2026-09-25T12:33:12","guid":{"rendered":"https:\/\/indiafortomorrow.com\/?page_id=37"},"modified":"2026-09-26T20:16:25","modified_gmt":"2026-09-26T20:16:25","slug":"home","status":"publish","type":"page","link":"https:\/\/indiafortomorrow.com\/","title":{"rendered":"Home"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"37\" class=\"elementor elementor-37\">\n\t\t\t\t<div class=\"elementor-element elementor-element-11c4ca3 e-con-full e-flex e-con e-parent\" data-id=\"11c4ca3\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-e01248b elementor-widget elementor-widget-html\" data-id=\"e01248b\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<!-- India For Tomorrow \u2014 Homepage Content Only -->\r\n<!-- Combined HTML + CSS + JavaScript | No head, body, site header or site footer -->\r\n\r\n<style>\r\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@400;500;600;700&family=Poppins:wght@500;600;700&display=swap');\r\n\r\n:root{\r\n  --ifth-black:#080808;\r\n  --ifth-ink:#171717;\r\n  --ifth-copy:#4f4f4f;\r\n  --ifth-muted:#737373;\r\n  --ifth-line:#e3e3e3;\r\n  --ifth-soft:#f6f6f6;\r\n  --ifth-white:#fff;\r\n  --ifth-max:1280px;\r\n  --ifth-r1:8px;\r\n  --ifth-r2:14px;\r\n  --ifth-r3:20px;\r\n}\r\n\r\n.ifth-main,\r\n.ifth-main *{\r\n  box-sizing:border-box;\r\n}\r\n\r\n.ifth-main{\r\n  overflow:hidden;\r\n  background:#fff;\r\n  color:var(--ifth-ink);\r\n  font-family:Inter,Arial,sans-serif;\r\n  font-size:16px;\r\n  line-height:1.65;\r\n}\r\n\r\n.ifth-main h1,\r\n.ifth-main h2,\r\n.ifth-main h3,\r\n.ifth-main p{\r\n  margin-top:0;\r\n}\r\n\r\n.ifth-container{\r\n  width:min(var(--ifth-max),calc(100% - 48px));\r\n  margin-inline:auto;\r\n}\r\n\r\n.ifth-section{\r\n  padding-block:76px;\r\n  border-bottom:1px solid var(--ifth-line);\r\n}\r\n\r\n.ifth-section-soft{\r\n  background:var(--ifth-soft);\r\n}\r\n\r\n.ifth-kicker{\r\n  display:block;\r\n  margin-bottom:12px;\r\n  color:#4b4b4b;\r\n  font-size:14px;\r\n  font-weight:600;\r\n  letter-spacing:.08em;\r\n  text-transform:uppercase;\r\n}\r\n\r\n.ifth-title{\r\n  max-width:780px;\r\n  margin-bottom:14px;\r\n  color:var(--ifth-black);\r\n  font:600 clamp(26px,3.1vw,35px)\/1.22 Poppins,Arial,sans-serif;\r\n  letter-spacing:-.75px;\r\n}\r\n\r\n.ifth-intro{\r\n  max-width:760px;\r\n  margin-bottom:0;\r\n  color:var(--ifth-copy);\r\n  font-size:17px;\r\n  line-height:1.72;\r\n}\r\n\r\n.ifth-section-top{\r\n  display:flex;\r\n  align-items:end;\r\n  justify-content:space-between;\r\n  gap:32px;\r\n  margin-bottom:34px;\r\n}\r\n\r\n.ifth-text-link{\r\n  color:#080808;\r\n  font-size:14px;\r\n  font-weight:600;\r\n  text-underline-offset:5px;\r\n}\r\n\r\n.ifth-text-link:hover{\r\n  text-decoration-thickness:2px;\r\n}\r\n\r\n.ifth-btn-row{\r\n  display:flex;\r\n  flex-wrap:wrap;\r\n  gap:10px;\r\n}\r\n\r\n.ifth-primary,\r\n.ifth-secondary{\r\n  min-height:46px;\r\n  display:inline-flex;\r\n  align-items:center;\r\n  justify-content:center;\r\n  padding:0 19px;\r\n  border-radius:var(--ifth-r1);\r\n  font-size:14px;\r\n  font-weight:600;\r\n  text-decoration:none;\r\n  transition:\r\n    background .15s,\r\n    color .15s,\r\n    border-color .15s,\r\n    transform .15s;\r\n}\r\n\r\n.ifth-primary{\r\n  border:1px solid #080808;\r\n  background:#080808;\r\n  color:#fff;\r\n}\r\n\r\n.ifth-primary:hover{\r\n  background:#fff;\r\n  color:#080808;\r\n}\r\n\r\n.ifth-secondary{\r\n  border:1px solid #cacaca;\r\n  background:#fff;\r\n  color:#080808;\r\n}\r\n\r\n.ifth-secondary:hover{\r\n  border-color:#080808;\r\n  background:#f4f4f4;\r\n}\r\n\r\n.ifth-main a:focus-visible,\r\n.ifth-main button:focus-visible,\r\n.ifth-main select:focus-visible,\r\n.ifth-main input:focus-visible{\r\n  outline:3px solid #080808;\r\n  outline-offset:3px;\r\n}\r\n\r\n\r\n\/* =========================================================\r\n   HERO\r\n========================================================= *\/\r\n\r\n.ifth-hero{\r\n  padding-block:58px 72px;\r\n  border-bottom:1px solid var(--ifth-line);\r\n  background:linear-gradient(180deg,#fff 0%,#fafafa 100%);\r\n}\r\n\r\n.ifth-hero-grid{\r\n  display:grid;\r\n  grid-template-columns:minmax(0,.92fr) minmax(470px,1.08fr);\r\n  align-items:center;\r\n  gap:58px;\r\n}\r\n\r\n.ifth-hero h1{\r\n  max-width:680px;\r\n  margin-bottom:20px;\r\n  color:#080808;\r\n  font:600 clamp(30px,4vw,35px)\/1.17 Poppins,Arial,sans-serif;\r\n  letter-spacing:-1px;\r\n}\r\n\r\n.ifth-hero-copy{\r\n  max-width:650px;\r\n  margin-bottom:27px;\r\n  color:#444;\r\n  font-size:18px;\r\n  line-height:1.72;\r\n}\r\n\r\n.ifth-trust{\r\n  display:flex;\r\n  flex-wrap:wrap;\r\n  gap:10px;\r\n  margin-top:25px;\r\n}\r\n\r\n.ifth-trust span{\r\n  display:inline-flex;\r\n  align-items:center;\r\n  gap:8px;\r\n  padding:8px 11px;\r\n  border:1px solid var(--ifth-line);\r\n  border-radius:999px;\r\n  background:#fff;\r\n  color:#454545;\r\n  font-size:14px;\r\n}\r\n\r\n.ifth-trust span:before{\r\n  content:'';\r\n  width:7px;\r\n  height:7px;\r\n  flex:0 0 7px;\r\n  border-radius:50%;\r\n  background:#080808;\r\n}\r\n\r\n\r\n\/* =========================================================\r\n   MAP\r\n========================================================= *\/\r\n\r\n.ifth-map-shell{\r\n  position:relative;\r\n  min-height:560px;\r\n  padding:20px;\r\n  border:1px solid #d7d7d7;\r\n  border-radius:var(--ifth-r3);\r\n  background:#fff;\r\n  box-shadow:0 24px 65px rgba(0,0,0,.08);\r\n}\r\n\r\n.ifth-map-bar{\r\n  display:flex;\r\n  align-items:center;\r\n  justify-content:space-between;\r\n  gap:14px;\r\n  padding:3px 3px 17px;\r\n  border-bottom:1px solid var(--ifth-line);\r\n}\r\n\r\n.ifth-map-bar strong{\r\n  font:600 15px\/1.4 Poppins,Arial,sans-serif;\r\n}\r\n\r\n.ifth-live-status{\r\n  display:flex;\r\n  align-items:center;\r\n  gap:7px;\r\n  color:#555;\r\n  font-size:13px;\r\n}\r\n\r\n.ifth-live-status i{\r\n  width:8px;\r\n  height:8px;\r\n  flex:0 0 8px;\r\n  border-radius:50%;\r\n  background:#080808;\r\n}\r\n\r\n.ifth-map-workspace{\r\n  display:grid;\r\n  grid-template-columns:minmax(220px,.9fr) minmax(230px,1.1fr);\r\n  gap:18px;\r\n  padding-top:18px;\r\n}\r\n\r\n\r\n\/* Real India map area *\/\r\n\r\n.ifth-map-visual{\r\n  position:relative;\r\n  min-height:430px;\r\n  display:flex;\r\n  align-items:center;\r\n  justify-content:center;\r\n  overflow:hidden;\r\n  padding:14px;\r\n  border:1px solid var(--ifth-line);\r\n  border-radius:14px;\r\n  background:\r\n    linear-gradient(90deg,transparent 24px,#ececec 25px,transparent 26px),\r\n    linear-gradient(transparent 24px,#ececec 25px,transparent 26px),\r\n    #f9f9f9;\r\n  background-size:25px 25px;\r\n}\r\n\r\n.ifth-real-india-map{\r\n  width:100%;\r\n  height:100%;\r\n  min-height:400px;\r\n  display:block;\r\n  overflow:visible;\r\n  transform-origin:center center;\r\n  transition:transform .25s ease;\r\n}\r\n\r\n.ifth-real-india-map path{\r\n  fill:#ffffff;\r\n  stroke:#767676;\r\n  stroke-width:.55;\r\n  vector-effect:non-scaling-stroke;\r\n  cursor:pointer;\r\n  transition:\r\n    fill .15s ease,\r\n    stroke .15s ease,\r\n    opacity .15s ease;\r\n}\r\n\r\n.ifth-real-india-map path:hover{\r\n  fill:#dcdcdc;\r\n  stroke:#080808;\r\n  stroke-width:1;\r\n}\r\n\r\n.ifth-real-india-map path.active{\r\n  fill:#080808;\r\n  stroke:#080808;\r\n  stroke-width:1.2;\r\n}\r\n\r\n.ifth-real-india-map path.loading{\r\n  opacity:.55;\r\n}\r\n\r\n.ifth-map-controls{\r\n  position:absolute;\r\n  right:12px;\r\n  bottom:12px;\r\n  z-index:5;\r\n  display:flex;\r\n  flex-direction:column;\r\n  gap:6px;\r\n}\r\n\r\n.ifth-map-control{\r\n  width:38px;\r\n  height:38px;\r\n  display:grid;\r\n  place-items:center;\r\n  padding:0;\r\n  border:1px solid #cfcfcf;\r\n  border-radius:8px;\r\n  background:#fff;\r\n  color:#080808;\r\n  font-size:19px;\r\n  font-weight:600;\r\n  cursor:pointer;\r\n  box-shadow:0 5px 16px rgba(0,0,0,.08);\r\n}\r\n\r\n.ifth-map-control:hover{\r\n  border-color:#080808;\r\n  background:#080808;\r\n  color:#fff;\r\n}\r\n\r\n.ifth-map-source{\r\n  position:absolute;\r\n  left:12px;\r\n  bottom:10px;\r\n  z-index:5;\r\n  padding:4px 7px;\r\n  border-radius:5px;\r\n  background:rgba(255,255,255,.88);\r\n  color:#777;\r\n  font-size:10px;\r\n  line-height:1.3;\r\n}\r\n\r\n\r\n\/* Map panel *\/\r\n\r\n.ifth-map-panel{\r\n  padding:18px;\r\n  border:1px solid var(--ifth-line);\r\n  border-radius:14px;\r\n  background:#fff;\r\n}\r\n\r\n.ifth-map-panel label{\r\n  display:block;\r\n  margin-bottom:7px;\r\n  color:#333;\r\n  font-size:14px;\r\n  font-weight:600;\r\n}\r\n\r\n.ifth-map-panel select{\r\n  width:100%;\r\n  min-height:46px;\r\n  margin-bottom:14px;\r\n  padding:0 12px;\r\n  border:1px solid #cfcfcf;\r\n  border-radius:8px;\r\n  background:#fff;\r\n  color:#171717;\r\n  font:500 14px Inter,Arial,sans-serif;\r\n}\r\n\r\n.ifth-map-panel h2{\r\n  margin:5px 0 8px;\r\n  font:600 21px\/1.35 Poppins,Arial,sans-serif;\r\n}\r\n\r\n.ifth-map-panel p{\r\n  margin-bottom:17px;\r\n  color:#5d5d5d;\r\n  font-size:14px;\r\n  line-height:1.62;\r\n}\r\n\r\n.ifth-map-levels{\r\n  display:grid;\r\n  gap:7px;\r\n  margin-bottom:17px;\r\n}\r\n\r\n.ifth-map-levels span{\r\n  display:flex;\r\n  align-items:center;\r\n  justify-content:space-between;\r\n  gap:10px;\r\n  padding:9px 10px;\r\n  border:1px solid var(--ifth-line);\r\n  border-radius:7px;\r\n  color:#444;\r\n  font-size:13px;\r\n}\r\n\r\n.ifth-map-levels b{\r\n  font-weight:600;\r\n  color:#171717;\r\n}\r\n\r\n.ifth-map-panel .ifth-primary{\r\n  width:100%;\r\n}\r\n\r\n.ifth-map-selection{\r\n  display:flex;\r\n  align-items:center;\r\n  gap:8px;\r\n  margin:-2px 0 14px;\r\n  color:#777;\r\n  font-size:12px;\r\n}\r\n\r\n.ifth-map-selection i{\r\n  width:7px;\r\n  height:7px;\r\n  flex:0 0 7px;\r\n  border-radius:50%;\r\n  background:#080808;\r\n}\r\n\r\n\r\n\/* =========================================================\r\n   SIGNAL STRIP\r\n========================================================= *\/\r\n\r\n.ifth-signal-strip{\r\n  border-bottom:1px solid var(--ifth-line);\r\n  background:#080808;\r\n  color:#fff;\r\n}\r\n\r\n.ifth-signals{\r\n  display:grid;\r\n  grid-template-columns:repeat(4,1fr);\r\n}\r\n\r\n.ifth-signal{\r\n  min-height:106px;\r\n  padding:22px;\r\n  border-right:1px solid #292929;\r\n}\r\n\r\n.ifth-signal:last-child{\r\n  border-right:0;\r\n}\r\n\r\n.ifth-signal strong{\r\n  display:block;\r\n  margin-bottom:5px;\r\n  font:600 22px\/1.25 Poppins,Arial,sans-serif;\r\n}\r\n\r\n.ifth-signal span{\r\n  color:#bdbdbd;\r\n  font-size:14px;\r\n  line-height:1.45;\r\n}\r\n\r\n\r\n\/* =========================================================\r\n   CORE FLOW\r\n========================================================= *\/\r\n\r\n.ifth-flow{\r\n  display:grid;\r\n  grid-template-columns:repeat(5,minmax(0,1fr));\r\n  gap:8px;\r\n}\r\n\r\n.ifth-flow-item{\r\n  position:relative;\r\n  min-height:142px;\r\n  padding:18px;\r\n  border:1px solid var(--ifth-line);\r\n  border-radius:var(--ifth-r2);\r\n  background:#fff;\r\n}\r\n\r\n.ifth-flow-item span{\r\n  display:block;\r\n  margin-bottom:19px;\r\n  color:#767676;\r\n  font-size:13px;\r\n  font-weight:600;\r\n}\r\n\r\n.ifth-flow-item h3{\r\n  margin-bottom:7px;\r\n  font:600 16px\/1.4 Poppins,Arial,sans-serif;\r\n}\r\n\r\n.ifth-flow-item p{\r\n  margin-bottom:0;\r\n  color:#5f5f5f;\r\n  font-size:14px;\r\n  line-height:1.55;\r\n}\r\n\r\n\r\n\/* =========================================================\r\n   FIVE MAPS\r\n========================================================= *\/\r\n\r\n.ifth-map-tabs{\r\n  display:grid;\r\n  grid-template-columns:repeat(5,minmax(0,1fr));\r\n  gap:8px;\r\n  margin-bottom:16px;\r\n}\r\n\r\n.ifth-map-tab{\r\n  min-height:78px;\r\n  padding:13px;\r\n  border:1px solid var(--ifth-line);\r\n  border-radius:10px;\r\n  background:#fff;\r\n  color:#171717;\r\n  text-align:left;\r\n  cursor:pointer;\r\n}\r\n\r\n.ifth-map-tab span{\r\n  display:block;\r\n  margin-bottom:6px;\r\n  color:#777;\r\n  font-size:12px;\r\n  font-weight:600;\r\n}\r\n\r\n.ifth-map-tab strong{\r\n  font:600 14px\/1.35 Poppins,Arial,sans-serif;\r\n}\r\n\r\n.ifth-map-tab:hover,\r\n.ifth-map-tab.active{\r\n  border-color:#080808;\r\n  background:#080808;\r\n  color:#fff;\r\n}\r\n\r\n.ifth-map-tab.active span{\r\n  color:#bdbdbd;\r\n}\r\n\r\n.ifth-map-detail{\r\n  display:grid;\r\n  grid-template-columns:.9fr 1.1fr;\r\n  gap:0;\r\n  min-height:310px;\r\n  border:1px solid #080808;\r\n  border-radius:var(--ifth-r3);\r\n  overflow:hidden;\r\n  background:#fff;\r\n}\r\n\r\n.ifth-map-detail-copy{\r\n  padding:34px;\r\n}\r\n\r\n.ifth-map-detail-copy h3{\r\n  margin-bottom:12px;\r\n  font:600 25px\/1.3 Poppins,Arial,sans-serif;\r\n}\r\n\r\n.ifth-map-detail-copy p{\r\n  max-width:590px;\r\n  color:#4f4f4f;\r\n}\r\n\r\n.ifth-map-detail-list{\r\n  margin:20px 0 0;\r\n  padding:0;\r\n  list-style:none;\r\n}\r\n\r\n.ifth-map-detail-list li{\r\n  padding:9px 0;\r\n  border-top:1px solid var(--ifth-line);\r\n  font-size:14px;\r\n}\r\n\r\n.ifth-map-pattern{\r\n  display:grid;\r\n  place-items:center;\r\n  padding:30px;\r\n  background:#080808;\r\n  color:#fff;\r\n}\r\n\r\n.ifth-pattern-grid{\r\n  width:100%;\r\n  display:grid;\r\n  grid-template-columns:repeat(7,1fr);\r\n  gap:7px;\r\n}\r\n\r\n.ifth-pattern-grid i{\r\n  aspect-ratio:1;\r\n  border:1px solid #404040;\r\n  border-radius:5px;\r\n  background:#191919;\r\n}\r\n\r\n.ifth-pattern-grid i:nth-child(3n){\r\n  background:#fff;\r\n}\r\n\r\n.ifth-pattern-grid i:nth-child(5n){\r\n  background:#858585;\r\n}\r\n\r\n\r\n\/* =========================================================\r\n   PLACES\r\n========================================================= *\/\r\n\r\n.ifth-place-grid{\r\n  display:grid;\r\n  grid-template-columns:repeat(6,minmax(0,1fr));\r\n  gap:8px;\r\n}\r\n\r\n.ifth-place-card{\r\n  min-height:185px;\r\n  display:flex;\r\n  flex-direction:column;\r\n  padding:18px;\r\n  border:1px solid var(--ifth-line);\r\n  border-radius:var(--ifth-r2);\r\n  background:#fff;\r\n  color:#171717;\r\n  text-decoration:none;\r\n}\r\n\r\n.ifth-place-card:hover{\r\n  border-color:#080808;\r\n  background:#f7f7f7;\r\n}\r\n\r\n.ifth-place-card span{\r\n  margin-bottom:28px;\r\n  color:#777;\r\n  font-size:13px;\r\n  font-weight:600;\r\n}\r\n\r\n.ifth-place-card h3{\r\n  margin-bottom:8px;\r\n  font:600 16px\/1.4 Poppins,Arial,sans-serif;\r\n}\r\n\r\n.ifth-place-card p{\r\n  margin-bottom:0;\r\n  color:#606060;\r\n  font-size:14px;\r\n  line-height:1.55;\r\n}\r\n\r\n\r\n\/* =========================================================\r\n   PILLARS\r\n========================================================= *\/\r\n\r\n.ifth-pillar-tools{\r\n  display:flex;\r\n  align-items:center;\r\n  gap:10px;\r\n}\r\n\r\n.ifth-pillar-search{\r\n  min-width:280px;\r\n  min-height:44px;\r\n  padding:0 13px;\r\n  border:1px solid #cfcfcf;\r\n  border-radius:8px;\r\n  background:#fff;\r\n  color:#171717;\r\n  font:500 14px Inter,Arial,sans-serif;\r\n}\r\n\r\n.ifth-pillar-grid{\r\n  display:grid;\r\n  grid-template-columns:repeat(3,minmax(0,1fr));\r\n  gap:9px;\r\n}\r\n\r\n.ifth-pillar-card{\r\n  min-height:118px;\r\n  display:grid;\r\n  grid-template-columns:34px 1fr;\r\n  align-items:start;\r\n  gap:10px;\r\n  padding:17px;\r\n  border:1px solid var(--ifth-line);\r\n  border-radius:12px;\r\n  background:#fff;\r\n  color:#171717;\r\n  text-decoration:none;\r\n}\r\n\r\n.ifth-pillar-card:hover{\r\n  border-color:#080808;\r\n  background:#f7f7f7;\r\n}\r\n\r\n.ifth-pillar-card.hide{\r\n  display:none;\r\n}\r\n\r\n.ifth-pillar-card span{\r\n  color:#737373;\r\n  font-size:13px;\r\n  font-weight:600;\r\n}\r\n\r\n.ifth-pillar-card h3{\r\n  margin:0 0 6px;\r\n  font:600 15px\/1.42 Poppins,Arial,sans-serif;\r\n}\r\n\r\n.ifth-pillar-card p{\r\n  grid-column:2;\r\n  margin:0;\r\n  color:#686868;\r\n  font-size:14px;\r\n  line-height:1.5;\r\n}\r\n\r\n\r\n\/* =========================================================\r\n   PLATFORM SYSTEM\r\n========================================================= *\/\r\n\r\n.ifth-system{\r\n  display:grid;\r\n  grid-template-columns:.82fr 1.18fr;\r\n  gap:36px;\r\n  align-items:start;\r\n}\r\n\r\n.ifth-system-aside{\r\n  position:sticky;\r\n  top:100px;\r\n}\r\n\r\n.ifth-system-aside p{\r\n  color:#555;\r\n}\r\n\r\n.ifth-system-list{\r\n  display:grid;\r\n  gap:8px;\r\n}\r\n\r\n.ifth-system-step{\r\n  display:grid;\r\n  grid-template-columns:42px 1fr;\r\n  gap:15px;\r\n  padding:17px;\r\n  border:1px solid var(--ifth-line);\r\n  border-radius:12px;\r\n  background:#fff;\r\n}\r\n\r\n.ifth-system-step span{\r\n  width:42px;\r\n  height:42px;\r\n  display:grid;\r\n  place-items:center;\r\n  border-radius:8px;\r\n  background:#080808;\r\n  color:#fff;\r\n  font-size:13px;\r\n  font-weight:600;\r\n}\r\n\r\n.ifth-system-step h3{\r\n  margin:1px 0 5px;\r\n  font:600 16px\/1.35 Poppins,Arial,sans-serif;\r\n}\r\n\r\n.ifth-system-step p{\r\n  margin:0;\r\n  color:#626262;\r\n  font-size:14px;\r\n  line-height:1.55;\r\n}\r\n\r\n\r\n\/* =========================================================\r\n   TWO VIEWS\r\n========================================================= *\/\r\n\r\n.ifth-two-view{\r\n  display:grid;\r\n  grid-template-columns:1fr 1fr;\r\n  border:1px solid #080808;\r\n  border-radius:var(--ifth-r3);\r\n  overflow:hidden;\r\n}\r\n\r\n.ifth-view{\r\n  padding:36px;\r\n  background:#fff;\r\n}\r\n\r\n.ifth-view+.ifth-view{\r\n  border-left:1px solid #080808;\r\n  background:#080808;\r\n  color:#fff;\r\n}\r\n\r\n.ifth-view span{\r\n  display:block;\r\n  margin-bottom:24px;\r\n  color:#777;\r\n  font-size:13px;\r\n  font-weight:600;\r\n  letter-spacing:.08em;\r\n  text-transform:uppercase;\r\n}\r\n\r\n.ifth-view+.ifth-view span{\r\n  color:#aaa;\r\n}\r\n\r\n.ifth-view h3{\r\n  margin-bottom:11px;\r\n  font:600 24px\/1.3 Poppins,Arial,sans-serif;\r\n}\r\n\r\n.ifth-view p{\r\n  margin-bottom:22px;\r\n  color:#555;\r\n}\r\n\r\n.ifth-view+.ifth-view p{\r\n  color:#c5c5c5;\r\n}\r\n\r\n.ifth-view ul{\r\n  display:grid;\r\n  gap:8px;\r\n  margin:0;\r\n  padding:0;\r\n  list-style:none;\r\n}\r\n\r\n.ifth-view li{\r\n  padding-top:8px;\r\n  border-top:1px solid #ddd;\r\n  font-size:14px;\r\n}\r\n\r\n.ifth-view+.ifth-view li{\r\n  border-color:#333;\r\n}\r\n\r\n.ifth-view+.ifth-view .ifth-secondary{\r\n  border-color:#fff;\r\n  background:#fff;\r\n}\r\n\r\n\r\n\/* =========================================================\r\n   KNOWLEDGE\r\n========================================================= *\/\r\n\r\n.ifth-knowledge-grid{\r\n  display:grid;\r\n  grid-template-columns:repeat(3,minmax(0,1fr));\r\n  gap:10px;\r\n}\r\n\r\n.ifth-knowledge-card{\r\n  display:flex;\r\n  flex-direction:column;\r\n  min-height:270px;\r\n  padding:21px;\r\n  border:1px solid var(--ifth-line);\r\n  border-radius:var(--ifth-r2);\r\n  background:#fff;\r\n  color:#171717;\r\n  text-decoration:none;\r\n}\r\n\r\n.ifth-knowledge-card:hover{\r\n  border-color:#080808;\r\n}\r\n\r\n.ifth-card-meta{\r\n  display:flex;\r\n  justify-content:space-between;\r\n  gap:12px;\r\n  margin-bottom:35px;\r\n  color:#747474;\r\n  font-size:13px;\r\n}\r\n\r\n.ifth-knowledge-card h3{\r\n  margin-bottom:10px;\r\n  font:600 19px\/1.38 Poppins,Arial,sans-serif;\r\n}\r\n\r\n.ifth-knowledge-card p{\r\n  margin-bottom:24px;\r\n  color:#5b5b5b;\r\n  font-size:14px;\r\n  line-height:1.62;\r\n}\r\n\r\n.ifth-card-link{\r\n  margin-top:auto;\r\n  color:#080808;\r\n  font-size:14px;\r\n  font-weight:600;\r\n  text-decoration:underline;\r\n  text-underline-offset:4px;\r\n}\r\n\r\n\r\n\/* =========================================================\r\n   ADS\r\n========================================================= *\/\r\n\r\n.ifth-ad{\r\n  width:min(970px,calc(100% - 48px));\r\n  min-height:112px;\r\n  display:grid;\r\n  place-items:center;\r\n  margin:36px auto;\r\n  padding:18px;\r\n  border:1px dashed #bcbcbc;\r\n  border-radius:10px;\r\n  background:#fafafa;\r\n  text-align:center;\r\n}\r\n\r\n.ifth-ad span{\r\n  display:block;\r\n  margin-bottom:4px;\r\n  color:#5e5e5e;\r\n  font-size:12px;\r\n  letter-spacing:.08em;\r\n  text-transform:uppercase;\r\n}\r\n\r\n.ifth-ad p{\r\n  margin:0;\r\n  color:#777;\r\n  font-size:14px;\r\n}\r\n\r\n.ifth-ad a{\r\n  color:#171717;\r\n  text-underline-offset:4px;\r\n}\r\n\r\n\r\n\/* =========================================================\r\n   FAQ\r\n========================================================= *\/\r\n\r\n.ifth-faq-layout{\r\n  display:grid;\r\n  grid-template-columns:.7fr 1.3fr;\r\n  gap:48px;\r\n}\r\n\r\n.ifth-faq-list{\r\n  border-top:1px solid #080808;\r\n}\r\n\r\n.ifth-faq{\r\n  border-bottom:1px solid #cfcfcf;\r\n}\r\n\r\n.ifth-faq button{\r\n  width:100%;\r\n  min-height:68px;\r\n  display:grid;\r\n  grid-template-columns:1fr 30px;\r\n  align-items:center;\r\n  gap:15px;\r\n  padding:13px 0;\r\n  border:0;\r\n  background:transparent;\r\n  color:#171717;\r\n  font:500 16px\/1.45 Poppins,Arial,sans-serif;\r\n  text-align:left;\r\n  cursor:pointer;\r\n}\r\n\r\n.ifth-faq button span:last-child{\r\n  font:400 24px\/1 Inter,Arial,sans-serif;\r\n  text-align:center;\r\n}\r\n\r\n.ifth-faq-answer{\r\n  display:none;\r\n  padding:0 40px 18px 0;\r\n  color:#575757;\r\n  font-size:15px;\r\n  line-height:1.7;\r\n}\r\n\r\n.ifth-faq.open .ifth-faq-answer{\r\n  display:block;\r\n}\r\n\r\n\r\n\/* =========================================================\r\n   CLOSING\r\n========================================================= *\/\r\n\r\n.ifth-closing{\r\n  padding-block:70px;\r\n  background:#080808;\r\n  color:#fff;\r\n}\r\n\r\n.ifth-closing-grid{\r\n  display:grid;\r\n  grid-template-columns:minmax(0,1fr) auto;\r\n  align-items:center;\r\n  gap:35px;\r\n}\r\n\r\n.ifth-closing h2{\r\n  max-width:760px;\r\n  margin-bottom:10px;\r\n  font:600 clamp(26px,3.2vw,35px)\/1.25 Poppins,Arial,sans-serif;\r\n  letter-spacing:-.7px;\r\n}\r\n\r\n.ifth-closing p{\r\n  max-width:760px;\r\n  margin:0;\r\n  color:#c6c6c6;\r\n  font-size:16px;\r\n}\r\n\r\n.ifth-closing .ifth-primary{\r\n  border-color:#fff;\r\n  background:#fff;\r\n  color:#080808;\r\n}\r\n\r\n.ifth-closing .ifth-primary:hover{\r\n  background:#080808;\r\n  color:#fff;\r\n}\r\n\r\n.ifth-closing .ifth-secondary{\r\n  border-color:#555;\r\n  background:#080808;\r\n  color:#fff;\r\n}\r\n\r\n.ifth-closing .ifth-secondary:hover{\r\n  border-color:#fff;\r\n}\r\n\r\n\r\n\/* =========================================================\r\n   TABLET\r\n========================================================= *\/\r\n\r\n@media(max-width:1100px){\r\n\r\n  .ifth-hero-grid{\r\n    grid-template-columns:1fr;\r\n    gap:38px;\r\n  }\r\n\r\n  .ifth-map-shell{\r\n    min-height:auto;\r\n  }\r\n\r\n  .ifth-flow{\r\n    grid-template-columns:repeat(3,1fr);\r\n  }\r\n\r\n  .ifth-place-grid{\r\n    grid-template-columns:repeat(3,1fr);\r\n  }\r\n\r\n  .ifth-pillar-grid{\r\n    grid-template-columns:repeat(2,1fr);\r\n  }\r\n\r\n  .ifth-signals{\r\n    grid-template-columns:repeat(2,1fr);\r\n  }\r\n\r\n  .ifth-signal:nth-child(2){\r\n    border-right:0;\r\n  }\r\n\r\n  .ifth-signal:nth-child(-n+2){\r\n    border-bottom:1px solid #292929;\r\n  }\r\n\r\n  .ifth-map-tabs{\r\n    grid-template-columns:repeat(3,1fr);\r\n  }\r\n\r\n  .ifth-system{\r\n    grid-template-columns:1fr;\r\n  }\r\n\r\n  .ifth-system-aside{\r\n    position:static;\r\n  }\r\n\r\n  .ifth-faq-layout{\r\n    grid-template-columns:1fr;\r\n  }\r\n}\r\n\r\n\r\n\/* =========================================================\r\n   MOBILE \/ TABLET\r\n========================================================= *\/\r\n\r\n@media(max-width:760px){\r\n\r\n  .ifth-container{\r\n    width:min(var(--ifth-max),calc(100% - 32px));\r\n  }\r\n\r\n  .ifth-section{\r\n    padding-block:56px;\r\n  }\r\n\r\n  .ifth-section-top{\r\n    align-items:start;\r\n    flex-direction:column;\r\n    margin-bottom:26px;\r\n  }\r\n\r\n  .ifth-hero{\r\n    padding-block:44px 55px;\r\n  }\r\n\r\n  .ifth-map-workspace{\r\n    grid-template-columns:1fr;\r\n  }\r\n\r\n  .ifth-map-visual{\r\n    min-height:400px;\r\n  }\r\n\r\n  .ifth-real-india-map{\r\n    min-height:390px;\r\n  }\r\n\r\n  .ifth-flow,\r\n  .ifth-map-tabs,\r\n  .ifth-place-grid,\r\n  .ifth-pillar-grid,\r\n  .ifth-knowledge-grid{\r\n    grid-template-columns:repeat(2,minmax(0,1fr));\r\n  }\r\n\r\n  .ifth-map-detail{\r\n    grid-template-columns:1fr;\r\n  }\r\n\r\n  .ifth-pattern-grid{\r\n    max-width:500px;\r\n  }\r\n\r\n  .ifth-two-view{\r\n    grid-template-columns:1fr;\r\n  }\r\n\r\n  .ifth-view+.ifth-view{\r\n    border-top:1px solid #080808;\r\n    border-left:0;\r\n  }\r\n\r\n  .ifth-closing-grid{\r\n    grid-template-columns:1fr;\r\n  }\r\n\r\n  .ifth-pillar-tools{\r\n    width:100%;\r\n  }\r\n\r\n  .ifth-pillar-search{\r\n    width:100%;\r\n    min-width:0;\r\n  }\r\n}\r\n\r\n\r\n\/* =========================================================\r\n   SMALL MOBILE\r\n========================================================= *\/\r\n\r\n@media(max-width:520px){\r\n\r\n  .ifth-container{\r\n    width:min(var(--ifth-max),calc(100% - 24px));\r\n  }\r\n\r\n  .ifth-main{\r\n    font-size:15px;\r\n  }\r\n\r\n  .ifth-hero-copy{\r\n    font-size:16px;\r\n  }\r\n\r\n  .ifth-map-shell{\r\n    padding:12px;\r\n    border-radius:14px;\r\n  }\r\n\r\n  .ifth-map-bar{\r\n    align-items:flex-start;\r\n    flex-direction:column;\r\n  }\r\n\r\n  .ifth-map-workspace{\r\n    gap:12px;\r\n  }\r\n\r\n  .ifth-map-visual{\r\n    min-height:355px;\r\n    padding:8px;\r\n  }\r\n\r\n  .ifth-real-india-map{\r\n    min-height:350px;\r\n  }\r\n\r\n  .ifth-map-panel{\r\n    padding:15px;\r\n  }\r\n\r\n  .ifth-signals,\r\n  .ifth-flow,\r\n  .ifth-map-tabs,\r\n  .ifth-place-grid,\r\n  .ifth-pillar-grid,\r\n  .ifth-knowledge-grid{\r\n    grid-template-columns:1fr;\r\n  }\r\n\r\n  .ifth-signal{\r\n    border-right:0;\r\n    border-bottom:1px solid #292929;\r\n  }\r\n\r\n  .ifth-signal:last-child{\r\n    border-bottom:0;\r\n  }\r\n\r\n  .ifth-map-detail-copy,\r\n  .ifth-view{\r\n    padding:25px;\r\n  }\r\n\r\n  .ifth-pattern-grid{\r\n    grid-template-columns:repeat(6,1fr);\r\n  }\r\n\r\n  .ifth-pillar-card{\r\n    min-height:auto;\r\n  }\r\n\r\n  .ifth-btn-row,\r\n  .ifth-closing .ifth-btn-row{\r\n    display:grid;\r\n  }\r\n\r\n  .ifth-primary,\r\n  .ifth-secondary{\r\n    width:100%;\r\n  }\r\n\r\n  .ifth-ad{\r\n    width:calc(100% - 24px);\r\n  }\r\n\r\n  .ifth-faq button{\r\n    font-size:15px;\r\n  }\r\n\r\n  .ifth-map-control{\r\n    width:36px;\r\n    height:36px;\r\n  }\r\n\r\n  .ifth-map-source{\r\n    font-size:9px;\r\n  }\r\n}\r\n\r\n\r\n\/* =========================================================\r\n   REDUCED MOTION\r\n========================================================= *\/\r\n\r\n@media(prefers-reduced-motion:reduce){\r\n\r\n  .ifth-main *{\r\n    scroll-behavior:auto!important;\r\n    transition:none!important;\r\n    animation:none!important;\r\n  }\r\n}\r\n<\/style>\r\n\r\n\r\n<main class=\"ifth-main\" id=\"ifthHome\">\r\n\r\n  <!-- =====================================================\r\n       HERO\r\n  ====================================================== -->\r\n\r\n  <section class=\"ifth-hero\" aria-labelledby=\"ifthHeroTitle\">\r\n\r\n    <div class=\"ifth-container ifth-hero-grid\">\r\n\r\n      <div>\r\n\r\n        <span class=\"ifth-kicker\">\r\n          India\u2019s problem-solving and progress platform\r\n        <\/span>\r\n\r\n        <h1 id=\"ifthHeroTitle\">\r\n          Understand the place. Define the problem. Build a better path forward.\r\n        <\/h1>\r\n\r\n        <p class=\"ifth-hero-copy\">\r\n          India For Tomorrow connects local conditions, root causes, credible evidence,\r\n          proven practices, India-fit solutions and measurable results\u2014from national\r\n          systems to a street-level citizen report.\r\n        <\/p>\r\n\r\n        <div class=\"ifth-btn-row\">\r\n          <a class=\"ifth-primary\"\r\n             href=\"https:\/\/indiafortomorrow.com\/explore\/\">\r\n            Explore India\r\n          <\/a>\r\n\r\n          <a class=\"ifth-secondary\"\r\n             href=\"https:\/\/indiafortomorrow.com\/report-a-problem\/\">\r\n            Report a local problem\r\n          <\/a>\r\n        <\/div>\r\n\r\n        <div class=\"ifth-trust\">\r\n          <span>Evidence status on every record<\/span>\r\n          <span>Community reports clearly labelled<\/span>\r\n          <span>No coverage assumed<\/span>\r\n        <\/div>\r\n\r\n      <\/div>\r\n\r\n\r\n      <!-- =================================================\r\n           REAL INDIA MAP\r\n      ================================================== -->\r\n\r\n      <div class=\"ifth-map-shell\" aria-label=\"India place intelligence navigator\">\r\n\r\n        <div class=\"ifth-map-bar\">\r\n\r\n          <strong>\r\n            Place Intelligence\r\n          <\/strong>\r\n\r\n          <div class=\"ifth-live-status\">\r\n            <i><\/i>\r\n            Interactive India map\r\n          <\/div>\r\n\r\n        <\/div>\r\n\r\n\r\n        <div class=\"ifth-map-workspace\">\r\n\r\n          <!-- MAP -->\r\n\r\n          <div class=\"ifth-map-visual\">\r\n\r\n            <svg\r\n              id=\"ifthIndiaMap\"\r\n              class=\"ifth-real-india-map\"\r\n              viewBox=\"0 0 800 900\"\r\n              role=\"img\"\r\n              aria-label=\"Interactive map of India states and union territories\"\r\n              preserveAspectRatio=\"xMidYMid meet\">\r\n            <\/svg>\r\n\r\n\r\n            <div class=\"ifth-map-controls\">\r\n\r\n              <button\r\n                type=\"button\"\r\n                class=\"ifth-map-control\"\r\n                id=\"ifthMapZoomIn\"\r\n                aria-label=\"Zoom in\">\r\n                +\r\n              <\/button>\r\n\r\n              <button\r\n                type=\"button\"\r\n                class=\"ifth-map-control\"\r\n                id=\"ifthMapZoomOut\"\r\n                aria-label=\"Zoom out\">\r\n                \u2212\r\n              <\/button>\r\n\r\n              <button\r\n                type=\"button\"\r\n                class=\"ifth-map-control\"\r\n                id=\"ifthMapReset\"\r\n                aria-label=\"Reset map\">\r\n                \u21ba\r\n              <\/button>\r\n\r\n            <\/div>\r\n\r\n\r\n            <div class=\"ifth-map-source\">\r\n              State \/ UT boundary layer\r\n            <\/div>\r\n\r\n          <\/div>\r\n\r\n\r\n          <!-- MAP INFORMATION -->\r\n\r\n          <div class=\"ifth-map-panel\">\r\n\r\n            <label for=\"ifthStateSelect\">\r\n              State or Union Territory\r\n            <\/label>\r\n\r\n            <select id=\"ifthStateSelect\">\r\n\r\n              <option value=\"\">\r\n                Select a state \/ UT\r\n              <\/option>\r\n\r\n              <option>Andhra Pradesh<\/option>\r\n              <option>Arunachal Pradesh<\/option>\r\n              <option>Assam<\/option>\r\n              <option>Bihar<\/option>\r\n              <option>Chhattisgarh<\/option>\r\n              <option>Goa<\/option>\r\n              <option>Gujarat<\/option>\r\n              <option>Haryana<\/option>\r\n              <option>Himachal Pradesh<\/option>\r\n              <option>Jharkhand<\/option>\r\n              <option>Karnataka<\/option>\r\n              <option>Kerala<\/option>\r\n              <option>Madhya Pradesh<\/option>\r\n              <option>Maharashtra<\/option>\r\n              <option>Manipur<\/option>\r\n              <option>Meghalaya<\/option>\r\n              <option>Mizoram<\/option>\r\n              <option>Nagaland<\/option>\r\n              <option>Odisha<\/option>\r\n              <option>Punjab<\/option>\r\n              <option>Rajasthan<\/option>\r\n              <option>Sikkim<\/option>\r\n              <option>Tamil Nadu<\/option>\r\n              <option>Telangana<\/option>\r\n              <option>Tripura<\/option>\r\n              <option>Uttar Pradesh<\/option>\r\n              <option>Uttarakhand<\/option>\r\n              <option>West Bengal<\/option>\r\n\r\n              <option>Andaman and Nicobar Islands<\/option>\r\n              <option>Chandigarh<\/option>\r\n              <option>Dadra and Nagar Haveli and Daman and Diu<\/option>\r\n              <option>Delhi<\/option>\r\n              <option>Jammu and Kashmir<\/option>\r\n              <option>Ladakh<\/option>\r\n              <option>Lakshadweep<\/option>\r\n              <option>Puducherry<\/option>\r\n\r\n            <\/select>\r\n\r\n\r\n            <div class=\"ifth-map-selection\">\r\n              <i><\/i>\r\n              <span id=\"ifthMapSelectionStatus\">\r\n                Select a state or UT to highlight it\r\n              <\/span>\r\n            <\/div>\r\n\r\n\r\n            <h2 id=\"ifthSelectedPlace\">\r\n              Explore India\r\n            <\/h2>\r\n\r\n            <p id=\"ifthPlaceDescription\">\r\n              Move from national signals to state, district, city or block,\r\n              village or ward and exact local context.\r\n            <\/p>\r\n\r\n\r\n            <div class=\"ifth-map-levels\">\r\n\r\n              <span>\r\n                National\r\n                <b>Signals<\/b>\r\n              <\/span>\r\n\r\n              <span>\r\n                State \/ UT\r\n                <b>Systems<\/b>\r\n              <\/span>\r\n\r\n              <span>\r\n                District\r\n                <b>Delivery<\/b>\r\n              <\/span>\r\n\r\n              <span>\r\n                Local area\r\n                <b>Reports<\/b>\r\n              <\/span>\r\n\r\n            <\/div>\r\n\r\n\r\n            <a\r\n              class=\"ifth-primary\"\r\n              id=\"ifthOpenPlace\"\r\n              href=\"https:\/\/indiafortomorrow.com\/explore\/\">\r\n              Open place intelligence\r\n            <\/a>\r\n\r\n          <\/div>\r\n\r\n        <\/div>\r\n\r\n      <\/div>\r\n\r\n    <\/div>\r\n\r\n  <\/section>\r\n\r\n\r\n  <!-- =====================================================\r\n       SIGNAL STRIP\r\n  ====================================================== -->\r\n\r\n  <div class=\"ifth-signal-strip\">\r\n\r\n    <div class=\"ifth-container ifth-signals\">\r\n\r\n      <div class=\"ifth-signal\">\r\n        <strong>18<\/strong>\r\n        <span>\r\n          Connected national transformation pillars\r\n        <\/span>\r\n      <\/div>\r\n\r\n      <div class=\"ifth-signal\">\r\n        <strong>36<\/strong>\r\n        <span>\r\n          State and Union Territory gateways\r\n        <\/span>\r\n      <\/div>\r\n\r\n      <div class=\"ifth-signal\">\r\n        <strong>5<\/strong>\r\n        <span>\r\n          Core geographic intelligence maps\r\n        <\/span>\r\n      <\/div>\r\n\r\n      <div class=\"ifth-signal\">\r\n        <strong>1 standard<\/strong>\r\n        <span>\r\n          Evidence, review status and limitations\r\n        <\/span>\r\n      <\/div>\r\n\r\n    <\/div>\r\n\r\n  <\/div>\r\n\r\n\r\n  <!-- =====================================================\r\n       CORE FLOW\r\n  ====================================================== -->\r\n\r\n  <section class=\"ifth-section\" aria-labelledby=\"ifthFlowTitle\">\r\n\r\n    <div class=\"ifth-container\">\r\n\r\n      <div class=\"ifth-section-top\">\r\n\r\n        <div>\r\n\r\n          <span class=\"ifth-kicker\">\r\n            The operating model\r\n          <\/span>\r\n\r\n          <h2 class=\"ifth-title\" id=\"ifthFlowTitle\">\r\n            From ground reality to measurable improvement.\r\n          <\/h2>\r\n\r\n          <p class=\"ifth-intro\">\r\n            Every serious topic follows the same transparent reasoning path.\r\n            A claim does not become evidence merely because it appears on the platform.\r\n          <\/p>\r\n\r\n        <\/div>\r\n\r\n      <\/div>\r\n\r\n\r\n      <div class=\"ifth-flow\">\r\n\r\n        <div class=\"ifth-flow-item\">\r\n          <span>01<\/span>\r\n          <h3>Place &amp; Problem<\/h3>\r\n          <p>\r\n            Define the geography, affected population, severity and present condition.\r\n          <\/p>\r\n        <\/div>\r\n\r\n        <div class=\"ifth-flow-item\">\r\n          <span>02<\/span>\r\n          <h3>Root Causes<\/h3>\r\n          <p>\r\n            Separate immediate symptoms from structural and institutional causes.\r\n          <\/p>\r\n        <\/div>\r\n\r\n        <div class=\"ifth-flow-item\">\r\n          <span>03<\/span>\r\n          <h3>Evidence<\/h3>\r\n          <p>\r\n            Show sources, methods, dates, confidence, limitations and corrections.\r\n          <\/p>\r\n        <\/div>\r\n\r\n        <div class=\"ifth-flow-item\">\r\n          <span>04<\/span>\r\n          <h3>Solutions &amp; Roadmap<\/h3>\r\n          <p>\r\n            Compare India and world practices, then design an India-fit pathway.\r\n          <\/p>\r\n        <\/div>\r\n\r\n        <div class=\"ifth-flow-item\">\r\n          <span>05<\/span>\r\n          <h3>Results &amp; Contribution<\/h3>\r\n          <p>\r\n            Measure outcomes, publish failures and invite better local evidence.\r\n          <\/p>\r\n        <\/div>\r\n\r\n      <\/div>\r\n\r\n    <\/div>\r\n\r\n  <\/section>\r\n\r\n\r\n  <!-- AD -->\r\n\r\n\r\n\r\n\r\n  <!-- =====================================================\r\n       FIVE MAPS\r\n  ====================================================== -->\r\n\r\n  <section\r\n    class=\"ifth-section ifth-section-soft\"\r\n    aria-labelledby=\"ifthMapsTitle\">\r\n\r\n    <div class=\"ifth-container\">\r\n\r\n      <div class=\"ifth-section-top\">\r\n\r\n        <div>\r\n\r\n          <span class=\"ifth-kicker\">\r\n            Five core maps\r\n          <\/span>\r\n\r\n          <h2 class=\"ifth-title\" id=\"ifthMapsTitle\">\r\n            One geographic system, different public questions.\r\n          <\/h2>\r\n\r\n        <\/div>\r\n\r\n        <a\r\n          class=\"ifth-text-link\"\r\n          href=\"https:\/\/indiafortomorrow.com\/india\/map\/\">\r\n          Open complete map system\r\n        <\/a>\r\n\r\n      <\/div>\r\n\r\n\r\n      <div\r\n        class=\"ifth-map-tabs\"\r\n        role=\"tablist\"\r\n        aria-label=\"Core maps\">\r\n\r\n        <button\r\n          class=\"ifth-map-tab active\"\r\n          type=\"button\"\r\n          data-map=\"problem\">\r\n          <span>01<\/span>\r\n          <strong>Problem Map<\/strong>\r\n        <\/button>\r\n\r\n        <button\r\n          class=\"ifth-map-tab\"\r\n          type=\"button\"\r\n          data-map=\"risk\">\r\n          <span>02<\/span>\r\n          <strong>Risk Map<\/strong>\r\n        <\/button>\r\n\r\n        <button\r\n          class=\"ifth-map-tab\"\r\n          type=\"button\"\r\n          data-map=\"opportunity\">\r\n          <span>03<\/span>\r\n          <strong>Opportunity Map<\/strong>\r\n        <\/button>\r\n\r\n        <button\r\n          class=\"ifth-map-tab\"\r\n          type=\"button\"\r\n          data-map=\"progress\">\r\n          <span>04<\/span>\r\n          <strong>Progress Map<\/strong>\r\n        <\/button>\r\n\r\n        <button\r\n          class=\"ifth-map-tab\"\r\n          type=\"button\"\r\n          data-map=\"global\">\r\n          <span>05<\/span>\r\n          <strong>Global Solutions Map<\/strong>\r\n        <\/button>\r\n\r\n      <\/div>\r\n\r\n\r\n      <div class=\"ifth-map-detail\">\r\n\r\n        <div class=\"ifth-map-detail-copy\">\r\n\r\n          <span\r\n            class=\"ifth-kicker\"\r\n            id=\"ifthMapNumber\">\r\n            Map 01\r\n          <\/span>\r\n\r\n          <h3 id=\"ifthMapTitle\">\r\n            Problem Map\r\n          <\/h3>\r\n\r\n          <p id=\"ifthMapCopy\">\r\n            Where is a problem reported, how severe is it and how strong\r\n            is the supporting evidence?\r\n          <\/p>\r\n\r\n          <ul\r\n            class=\"ifth-map-detail-list\"\r\n            id=\"ifthMapList\">\r\n\r\n            <li>\r\n              Reported location and affected group\r\n            <\/li>\r\n\r\n            <li>\r\n              Severity, frequency and trend\r\n            <\/li>\r\n\r\n            <li>\r\n              Evidence status and last review\r\n            <\/li>\r\n\r\n          <\/ul>\r\n\r\n        <\/div>\r\n\r\n        <div\r\n          class=\"ifth-map-pattern\"\r\n          aria-hidden=\"true\">\r\n\r\n          <div\r\n            class=\"ifth-pattern-grid\"\r\n            id=\"ifthPattern\">\r\n          <\/div>\r\n\r\n        <\/div>\r\n\r\n      <\/div>\r\n\r\n    <\/div>\r\n\r\n  <\/section>\r\n\r\n\r\n  <!-- =====================================================\r\n       PLACES\r\n  ====================================================== -->\r\n\r\n  <section\r\n    class=\"ifth-section\"\r\n    aria-labelledby=\"ifthPlacesTitle\">\r\n\r\n    <div class=\"ifth-container\">\r\n\r\n      <div class=\"ifth-section-top\">\r\n\r\n        <div>\r\n\r\n          <span class=\"ifth-kicker\">\r\n            Explore by place\r\n          <\/span>\r\n\r\n          <h2\r\n            class=\"ifth-title\"\r\n            id=\"ifthPlacesTitle\">\r\n            The right question changes with geographic scale.\r\n          <\/h2>\r\n\r\n        <\/div>\r\n\r\n      <\/div>\r\n\r\n\r\n      <div class=\"ifth-place-grid\">\r\n\r\n        <a\r\n          class=\"ifth-place-card\"\r\n          href=\"https:\/\/indiafortomorrow.com\/explore\/?level=country\">\r\n\r\n          <span>01<\/span>\r\n\r\n          <h3>India<\/h3>\r\n\r\n          <p>\r\n            National signals, systems and comparisons.\r\n          <\/p>\r\n\r\n        <\/a>\r\n\r\n\r\n        <a\r\n          class=\"ifth-place-card\"\r\n          href=\"https:\/\/indiafortomorrow.com\/explore\/?level=state\">\r\n\r\n          <span>02<\/span>\r\n\r\n          <h3>State \/ UT<\/h3>\r\n\r\n          <p>\r\n            Policy, institutions and regional variation.\r\n          <\/p>\r\n\r\n        <\/a>\r\n\r\n\r\n        <a\r\n          class=\"ifth-place-card\"\r\n          href=\"https:\/\/indiafortomorrow.com\/explore\/?level=district\">\r\n\r\n          <span>03<\/span>\r\n\r\n          <h3>District<\/h3>\r\n\r\n          <p>\r\n            Delivery, infrastructure and outcomes.\r\n          <\/p>\r\n\r\n        <\/a>\r\n\r\n\r\n        <a\r\n          class=\"ifth-place-card\"\r\n          href=\"https:\/\/indiafortomorrow.com\/explore\/?level=local\">\r\n\r\n          <span>04<\/span>\r\n\r\n          <h3>City \/ Block<\/h3>\r\n\r\n          <p>\r\n            Services, implementation and accountability.\r\n          <\/p>\r\n\r\n        <\/a>\r\n\r\n\r\n        <a\r\n          class=\"ifth-place-card\"\r\n          href=\"https:\/\/indiafortomorrow.com\/explore\/?level=village\">\r\n\r\n          <span>05<\/span>\r\n\r\n          <h3>Village \/ Ward<\/h3>\r\n\r\n          <p>\r\n            Local conditions and citizen reports.\r\n          <\/p>\r\n\r\n        <\/a>\r\n\r\n\r\n        <a\r\n          class=\"ifth-place-card\"\r\n          href=\"https:\/\/indiafortomorrow.com\/report-a-problem\/\">\r\n\r\n          <span>06<\/span>\r\n\r\n          <h3>Street Report<\/h3>\r\n\r\n          <p>\r\n            Add a photo, date and exact public context.\r\n          <\/p>\r\n\r\n        <\/a>\r\n\r\n      <\/div>\r\n\r\n    <\/div>\r\n\r\n  <\/section>\r\n\r\n\r\n  <!-- =====================================================\r\n       18 PILLARS\r\n  ====================================================== -->\r\n\r\n  <section\r\n    class=\"ifth-section ifth-section-soft\"\r\n    aria-labelledby=\"ifthPillarsTitle\">\r\n\r\n    <div class=\"ifth-container\">\r\n\r\n      <div class=\"ifth-section-top\">\r\n\r\n        <div>\r\n\r\n          <span class=\"ifth-kicker\">\r\n            18 transformation pillars\r\n          <\/span>\r\n\r\n          <h2\r\n            class=\"ifth-title\"\r\n            id=\"ifthPillarsTitle\">\r\n            Connected systems, not isolated topics.\r\n          <\/h2>\r\n\r\n          <p class=\"ifth-intro\">\r\n            Search a pillar and move directly to its problems, evidence,\r\n            solutions, roadmaps and contribution routes.\r\n          <\/p>\r\n\r\n        <\/div>\r\n\r\n\r\n        <div class=\"ifth-pillar-tools\">\r\n\r\n          <label\r\n            class=\"ifth-kicker\"\r\n            for=\"ifthPillarSearch\"\r\n            style=\"position:absolute;left:-9999px\">\r\n            Search pillars\r\n          <\/label>\r\n\r\n          <input\r\n            class=\"ifth-pillar-search\"\r\n            id=\"ifthPillarSearch\"\r\n            type=\"search\"\r\n            placeholder=\"Search pillars\"\r\n            autocomplete=\"off\">\r\n\r\n        <\/div>\r\n\r\n      <\/div>\r\n\r\n\r\n      <div\r\n        class=\"ifth-pillar-grid\"\r\n        id=\"ifthPillars\">\r\n\r\n\r\n        <a\r\n          class=\"ifth-pillar-card\"\r\n          href=\"https:\/\/indiafortomorrow.com\/pillars\/education-skills\/\">\r\n\r\n          <span>01<\/span>\r\n\r\n          <div>\r\n            <h3>School Theek Karo<\/h3>\r\n            <p>\r\n              Learning, teachers, skills and equal quality.\r\n            <\/p>\r\n          <\/div>\r\n\r\n        <\/a>\r\n\r\n\r\n        <a\r\n          class=\"ifth-pillar-card\"\r\n          href=\"https:\/\/indiafortomorrow.com\/pillars\/food-agriculture\/\">\r\n\r\n          <span>02<\/span>\r\n\r\n          <div>\r\n            <h3>Food &amp; Agriculture<\/h3>\r\n            <p>\r\n              Farm productivity, resilience, value and markets.\r\n            <\/p>\r\n          <\/div>\r\n\r\n        <\/a>\r\n\r\n\r\n        <a\r\n          class=\"ifth-pillar-card\"\r\n          href=\"https:\/\/indiafortomorrow.com\/pillars\/water-sanitation\/\">\r\n\r\n          <span>03<\/span>\r\n\r\n          <div>\r\n            <h3>Water &amp; Sanitation<\/h3>\r\n            <p>\r\n              Reliability, quality, access and reuse.\r\n            <\/p>\r\n          <\/div>\r\n\r\n        <\/a>\r\n\r\n\r\n        <a\r\n          class=\"ifth-pillar-card\"\r\n          href=\"https:\/\/indiafortomorrow.com\/pillars\/health-nutrition\/\">\r\n\r\n          <span>04<\/span>\r\n\r\n          <div>\r\n            <h3>Health &amp; Nutrition<\/h3>\r\n            <p>\r\n              Prevention, access, quality and outcomes.\r\n            <\/p>\r\n          <\/div>\r\n\r\n        <\/a>\r\n\r\n\r\n        <a\r\n          class=\"ifth-pillar-card\"\r\n          href=\"https:\/\/indiafortomorrow.com\/pillars\/jobs-economy\/\">\r\n\r\n          <span>05<\/span>\r\n\r\n          <div>\r\n            <h3>Jobs, MSMEs &amp; Economy<\/h3>\r\n            <p>\r\n              Opportunity, enterprise and local productivity.\r\n            <\/p>\r\n          <\/div>\r\n\r\n        <\/a>\r\n\r\n\r\n        <a\r\n          class=\"ifth-pillar-card\"\r\n          href=\"https:\/\/indiafortomorrow.com\/pillars\/governance-justice\/\">\r\n\r\n          <span>06<\/span>\r\n\r\n          <div>\r\n            <h3>Governance, Justice &amp; Safety<\/h3>\r\n            <p>\r\n              Public services, rights and accountability.\r\n            <\/p>\r\n          <\/div>\r\n\r\n        <\/a>\r\n\r\n\r\n        <a\r\n          class=\"ifth-pillar-card\"\r\n          href=\"https:\/\/indiafortomorrow.com\/pillars\/climate-energy\/\">\r\n\r\n          <span>07<\/span>\r\n\r\n          <div>\r\n            <h3>Environment &amp; Climate<\/h3>\r\n            <p>\r\n              Pollution, ecosystems, heat and resilience.\r\n            <\/p>\r\n          <\/div>\r\n\r\n        <\/a>\r\n\r\n\r\n        <a\r\n          class=\"ifth-pillar-card\"\r\n          href=\"https:\/\/indiafortomorrow.com\/pillars\/cities-infrastructure\/\">\r\n\r\n          <span>08<\/span>\r\n\r\n          <div>\r\n            <h3>Cities, Housing &amp; Infrastructure<\/h3>\r\n            <p>\r\n              Safe, inclusive and reliable built systems.\r\n            <\/p>\r\n          <\/div>\r\n\r\n        <\/a>\r\n\r\n\r\n        <a\r\n          class=\"ifth-pillar-card\"\r\n          href=\"https:\/\/indiafortomorrow.com\/pillars\/transport-logistics\/\">\r\n\r\n          <span>09<\/span>\r\n\r\n          <div>\r\n            <h3>Transport &amp; Logistics<\/h3>\r\n            <p>\r\n              Mobility, access, safety and supply chains.\r\n            <\/p>\r\n          <\/div>\r\n\r\n        <\/a>\r\n\r\n\r\n        <a\r\n          class=\"ifth-pillar-card\"\r\n          href=\"https:\/\/indiafortomorrow.com\/pillars\/industry-manufacturing\/\">\r\n\r\n          <span>10<\/span>\r\n\r\n          <div>\r\n            <h3>Industry &amp; Manufacturing<\/h3>\r\n            <p>\r\n              Capability, quality, technology and scale.\r\n            <\/p>\r\n          <\/div>\r\n\r\n        <\/a>\r\n\r\n\r\n        <a\r\n          class=\"ifth-pillar-card\"\r\n          href=\"https:\/\/indiafortomorrow.com\/pillars\/digital-science\/\">\r\n\r\n          <span>11<\/span>\r\n\r\n          <div>\r\n            <h3>Digital, Science &amp; Innovation<\/h3>\r\n            <p>\r\n              Research, infrastructure and responsible technology.\r\n            <\/p>\r\n          <\/div>\r\n\r\n        <\/a>\r\n\r\n\r\n        <a\r\n          class=\"ifth-pillar-card\"\r\n          href=\"https:\/\/indiafortomorrow.com\/pillars\/society-quality-life\/\">\r\n\r\n          <span>12<\/span>\r\n\r\n          <div>\r\n            <h3>Society, Culture &amp; Quality of Life<\/h3>\r\n            <p>\r\n              Human development, culture and belonging.\r\n            <\/p>\r\n          <\/div>\r\n\r\n        <\/a>\r\n\r\n\r\n        <a\r\n          class=\"ifth-pillar-card\"\r\n          href=\"https:\/\/indiafortomorrow.com\/pillars\/women-opportunity\/\">\r\n\r\n          <span>13<\/span>\r\n\r\n          <div>\r\n            <h3>Women\u2019s Safety &amp; Empowerment<\/h3>\r\n            <p>\r\n              Safety, health, agency and opportunity.\r\n            <\/p>\r\n          <\/div>\r\n\r\n        <\/a>\r\n\r\n\r\n        <a\r\n          class=\"ifth-pillar-card\"\r\n          href=\"https:\/\/indiafortomorrow.com\/pillars\/defence-security\/\">\r\n\r\n          <span>14<\/span>\r\n\r\n          <div>\r\n            <h3>Defence, Security &amp; Resilience<\/h3>\r\n            <p>\r\n              Preparedness, protection and continuity.\r\n            <\/p>\r\n          <\/div>\r\n\r\n        <\/a>\r\n\r\n\r\n        <a\r\n          class=\"ifth-pillar-card\"\r\n          href=\"https:\/\/indiafortomorrow.com\/pillars\/population-demography\/\">\r\n\r\n          <span>15<\/span>\r\n\r\n          <div>\r\n            <h3>Population &amp; Demography<\/h3>\r\n            <p>\r\n              Age, migration, settlement and services.\r\n            <\/p>\r\n          <\/div>\r\n\r\n        <\/a>\r\n\r\n\r\n        <a\r\n          class=\"ifth-pillar-card\"\r\n          href=\"https:\/\/indiafortomorrow.com\/pillars\/finance-capital\/\">\r\n\r\n          <span>16<\/span>\r\n\r\n          <div>\r\n            <h3>Finance, Capital &amp; Public Value<\/h3>\r\n            <p>\r\n              Funding, access, efficiency and public outcomes.\r\n            <\/p>\r\n          <\/div>\r\n\r\n        <\/a>\r\n\r\n\r\n        <a\r\n          class=\"ifth-pillar-card\"\r\n          href=\"https:\/\/indiafortomorrow.com\/pillars\/energy-security\/\">\r\n\r\n          <span>17<\/span>\r\n\r\n          <div>\r\n            <h3>Energy Security &amp; Transition<\/h3>\r\n            <p>\r\n              Access, reliability, affordability and transition.\r\n            <\/p>\r\n          <\/div>\r\n\r\n        <\/a>\r\n\r\n\r\n        <a\r\n          class=\"ifth-pillar-card\"\r\n          href=\"https:\/\/indiafortomorrow.com\/pillars\/global-india\/\">\r\n\r\n          <span>18<\/span>\r\n\r\n          <div>\r\n            <h3>Global India &amp; Cooperation<\/h3>\r\n            <p>\r\n              Knowledge, markets and international collaboration.\r\n            <\/p>\r\n          <\/div>\r\n\r\n        <\/a>\r\n\r\n\r\n      <\/div>\r\n\r\n    <\/div>\r\n\r\n  <\/section>\r\n\r\n\r\n  <!-- =====================================================\r\n       PLATFORM SYSTEM\r\n  ====================================================== -->\r\n\r\n  <section\r\n    class=\"ifth-section\"\r\n    aria-labelledby=\"ifthSystemTitle\">\r\n\r\n    <div class=\"ifth-container ifth-system\">\r\n\r\n      <div class=\"ifth-system-aside\">\r\n\r\n        <span class=\"ifth-kicker\">\r\n          How the platform works\r\n        <\/span>\r\n\r\n        <h2\r\n          class=\"ifth-title\"\r\n          id=\"ifthSystemTitle\">\r\n          Find what works. Improve what does not. Build what is missing.\r\n        <\/h2>\r\n\r\n        <p>\r\n          India For Tomorrow is a problem-solving catalyst\u2014not the owner\r\n          of India\u2019s problems or the final authority on every answer.\r\n        <\/p>\r\n\r\n        <div class=\"ifth-btn-row\">\r\n\r\n          <a\r\n            class=\"ifth-primary\"\r\n            href=\"https:\/\/indiafortomorrow.com\/methodology\/\">\r\n            Read the methodology\r\n          <\/a>\r\n\r\n        <\/div>\r\n\r\n      <\/div>\r\n\r\n\r\n      <div class=\"ifth-system-list\">\r\n\r\n        <div class=\"ifth-system-step\">\r\n          <span>01<\/span>\r\n          <div>\r\n            <h3>Understand India<\/h3>\r\n            <p>\r\n              Define local conditions, affected groups, trends and evidence gaps.\r\n            <\/p>\r\n          <\/div>\r\n        <\/div>\r\n\r\n        <div class=\"ifth-system-step\">\r\n          <span>02<\/span>\r\n          <div>\r\n            <h3>Learn from India and the world<\/h3>\r\n            <p>\r\n              Study mechanisms and results without assuming that one country owns the answer.\r\n            <\/p>\r\n          <\/div>\r\n        <\/div>\r\n\r\n        <div class=\"ifth-system-step\">\r\n          <span>03<\/span>\r\n          <div>\r\n            <h3>Design for Indian conditions<\/h3>\r\n            <p>\r\n              Test cost, institutions, infrastructure, culture, scalability and implementation difficulty.\r\n            <\/p>\r\n          <\/div>\r\n        <\/div>\r\n\r\n        <div class=\"ifth-system-step\">\r\n          <span>04<\/span>\r\n          <div>\r\n            <h3>Pilot and measure<\/h3>\r\n            <p>\r\n              Start at a manageable scale with baselines, targets, safeguards and decision gates.\r\n            <\/p>\r\n          <\/div>\r\n        <\/div>\r\n\r\n        <div class=\"ifth-system-step\">\r\n          <span>05<\/span>\r\n          <div>\r\n            <h3>Improve, scale or stop<\/h3>\r\n            <p>\r\n              Expand what works, redesign partial results and stop interventions that cause harm or fail.\r\n            <\/p>\r\n          <\/div>\r\n        <\/div>\r\n\r\n      <\/div>\r\n\r\n    <\/div>\r\n\r\n  <\/section>\r\n\r\n\r\n  <!-- =====================================================\r\n       TWO VIEWS\r\n  ====================================================== -->\r\n\r\n  <section\r\n    class=\"ifth-section ifth-section-soft\"\r\n    aria-labelledby=\"ifthViewsTitle\">\r\n\r\n    <div class=\"ifth-container\">\r\n\r\n      <div class=\"ifth-section-top\">\r\n\r\n        <div>\r\n\r\n          <span class=\"ifth-kicker\">\r\n            Two connected views\r\n          <\/span>\r\n\r\n          <h2\r\n            class=\"ifth-title\"\r\n            id=\"ifthViewsTitle\">\r\n            Understand current conditions. Design tomorrow\u2019s pathways.\r\n          <\/h2>\r\n\r\n        <\/div>\r\n\r\n      <\/div>\r\n\r\n\r\n      <div class=\"ifth-two-view\">\r\n\r\n        <div class=\"ifth-view\">\r\n\r\n          <span>Current India<\/span>\r\n\r\n          <h3>\r\n            What is happening now?\r\n          <\/h3>\r\n\r\n          <p>\r\n            Explore present conditions, credible signals, local reports,\r\n            evidence gaps and initiatives already under way.\r\n          <\/p>\r\n\r\n          <ul>\r\n            <li>Place and population<\/li>\r\n            <li>Problem severity and trend<\/li>\r\n            <li>Evidence strength and limitations<\/li>\r\n            <li>Present interventions and results<\/li>\r\n          <\/ul>\r\n\r\n          <div\r\n            class=\"ifth-btn-row\"\r\n            style=\"margin-top:24px\">\r\n\r\n            <a\r\n              class=\"ifth-secondary\"\r\n              href=\"https:\/\/indiafortomorrow.com\/current-india\/\">\r\n              Explore current India\r\n            <\/a>\r\n\r\n          <\/div>\r\n\r\n        <\/div>\r\n\r\n\r\n        <div class=\"ifth-view\">\r\n\r\n          <span>Tomorrow India<\/span>\r\n\r\n          <h3>\r\n            What could be improved next?\r\n          <\/h3>\r\n\r\n          <p>\r\n            Compare practical solutions, develop India-fit roadmaps and\r\n            define how progress should be measured.\r\n          <\/p>\r\n\r\n          <ul>\r\n            <li>Best in India and global practices<\/li>\r\n            <li>India-fit analysis<\/li>\r\n            <li>Pilot, cost and responsibility<\/li>\r\n            <li>Scale, modify or stop criteria<\/li>\r\n          <\/ul>\r\n\r\n          <div\r\n            class=\"ifth-btn-row\"\r\n            style=\"margin-top:24px\">\r\n\r\n            <a\r\n              class=\"ifth-secondary\"\r\n              href=\"https:\/\/indiafortomorrow.com\/tomorrow-india\/\">\r\n              Explore tomorrow India\r\n            <\/a>\r\n\r\n          <\/div>\r\n\r\n        <\/div>\r\n\r\n      <\/div>\r\n\r\n    <\/div>\r\n\r\n  <\/section>\r\n\r\n\r\n  <!-- AD -->\r\n\r\n\r\n\r\n\r\n  <!-- =====================================================\r\n       KNOWLEDGE\r\n  ====================================================== -->\r\n\r\n  <section\r\n    class=\"ifth-section\"\r\n    aria-labelledby=\"ifthKnowledgeTitle\">\r\n\r\n    <div class=\"ifth-container\">\r\n\r\n      <div class=\"ifth-section-top\">\r\n\r\n        <div>\r\n\r\n          <span class=\"ifth-kicker\">\r\n            Ideas &amp; Evidence\r\n          <\/span>\r\n\r\n          <h2\r\n            class=\"ifth-title\"\r\n            id=\"ifthKnowledgeTitle\">\r\n            Long-form explanations for complex public problems.\r\n          <\/h2>\r\n\r\n          <p class=\"ifth-intro\">\r\n            Articles should explain the place, problem, causes, evidence,\r\n            solutions, roadmap, measured results and ways to contribute.\r\n          <\/p>\r\n\r\n        <\/div>\r\n\r\n        <a\r\n          class=\"ifth-text-link\"\r\n          href=\"https:\/\/indiafortomorrow.com\/ideas-evidence\/\">\r\n          Open article archive\r\n        <\/a>\r\n\r\n      <\/div>\r\n\r\n\r\n      <div class=\"ifth-knowledge-grid\">\r\n\r\n        <a\r\n          class=\"ifth-knowledge-card\"\r\n          href=\"https:\/\/indiafortomorrow.com\/ideas-evidence\/article-template\/\">\r\n\r\n          <div class=\"ifth-card-meta\">\r\n            <span>Methodology<\/span>\r\n            <span>Article framework<\/span>\r\n          <\/div>\r\n\r\n          <h3>\r\n            How to explain a public problem without oversimplifying it\r\n          <\/h3>\r\n\r\n          <p>\r\n            A structured editorial model for separating observation,\r\n            evidence, inference, recommendation and measured outcome.\r\n          <\/p>\r\n\r\n          <span class=\"ifth-card-link\">\r\n            Read article template\r\n          <\/span>\r\n\r\n        <\/a>\r\n\r\n\r\n        <a\r\n          class=\"ifth-knowledge-card\"\r\n          href=\"https:\/\/indiafortomorrow.com\/best-of-india\/\">\r\n\r\n          <div class=\"ifth-card-meta\">\r\n            <span>India<\/span>\r\n            <span>Working practices<\/span>\r\n          <\/div>\r\n\r\n          <h3>\r\n            Document what is working before trying to replicate it\r\n          <\/h3>\r\n\r\n          <p>\r\n            Explore local government, community, research, social enterprise\r\n            and individual innovations worth studying.\r\n          <\/p>\r\n\r\n          <span class=\"ifth-card-link\">\r\n            Explore Best in India\r\n          <\/span>\r\n\r\n        <\/a>\r\n\r\n\r\n        <a\r\n          class=\"ifth-knowledge-card\"\r\n          href=\"https:\/\/indiafortomorrow.com\/world-solutions\/\">\r\n\r\n          <div class=\"ifth-card-meta\">\r\n            <span>Global<\/span>\r\n            <span>Adaptation<\/span>\r\n          <\/div>\r\n\r\n          <h3>\r\n            Learn from mechanisms, not country branding\r\n          <\/h3>\r\n\r\n          <p>\r\n            Understand why an intervention worked, where it failed and\r\n            what must change before testing it in India.\r\n          <\/p>\r\n\r\n          <span class=\"ifth-card-link\">\r\n            Explore world solutions\r\n          <\/span>\r\n\r\n        <\/a>\r\n\r\n      <\/div>\r\n\r\n    <\/div>\r\n\r\n  <\/section>\r\n\r\n\r\n  <!-- =====================================================\r\n       FAQ\r\n  ====================================================== -->\r\n\r\n  <section\r\n    class=\"ifth-section ifth-section-soft\"\r\n    aria-labelledby=\"ifthFaqTitle\">\r\n\r\n    <div class=\"ifth-container ifth-faq-layout\">\r\n\r\n      <div>\r\n\r\n        <span class=\"ifth-kicker\">\r\n          Frequently asked questions\r\n        <\/span>\r\n\r\n        <h2\r\n          class=\"ifth-title\"\r\n          id=\"ifthFaqTitle\">\r\n          Clear answers about evidence, participation and responsibility.\r\n        <\/h2>\r\n\r\n      <\/div>\r\n\r\n\r\n      <div class=\"ifth-faq-list\">\r\n\r\n\r\n        <div class=\"ifth-faq open\">\r\n\r\n          <button\r\n            type=\"button\"\r\n            aria-expanded=\"true\">\r\n\r\n            <span>\r\n              What is India For Tomorrow?\r\n            <\/span>\r\n\r\n            <span>\u2212<\/span>\r\n\r\n          <\/button>\r\n\r\n          <div class=\"ifth-faq-answer\">\r\n            It is a public-interest platform for connecting place-based\r\n            problems, evidence, possible solutions, implementation pathways\r\n            and measurable results.\r\n          <\/div>\r\n\r\n        <\/div>\r\n\r\n\r\n        <div class=\"ifth-faq\">\r\n\r\n          <button\r\n            type=\"button\"\r\n            aria-expanded=\"false\">\r\n\r\n            <span>\r\n              Can citizens submit local problems and photographs?\r\n            <\/span>\r\n\r\n            <span>+<\/span>\r\n\r\n          <\/button>\r\n\r\n          <div class=\"ifth-faq-answer\">\r\n            Yes. Submissions should include a public location, date,\r\n            factual description and consent-safe evidence. Personal or\r\n            sensitive information should not be uploaded.\r\n          <\/div>\r\n\r\n        <\/div>\r\n\r\n\r\n        <div class=\"ifth-faq\">\r\n\r\n          <button\r\n            type=\"button\"\r\n            aria-expanded=\"false\">\r\n\r\n            <span>\r\n              Does a community submission become verified evidence immediately?\r\n            <\/span>\r\n\r\n            <span>+<\/span>\r\n\r\n          <\/button>\r\n\r\n          <div class=\"ifth-faq-answer\">\r\n            No. Community reports must remain clearly labelled until their\r\n            source, context and supporting information are reviewed.\r\n          <\/div>\r\n\r\n        <\/div>\r\n\r\n\r\n        <div class=\"ifth-faq\">\r\n\r\n          <button\r\n            type=\"button\"\r\n            aria-expanded=\"false\">\r\n\r\n            <span>\r\n              Can schools, colleges and universities participate?\r\n            <\/span>\r\n\r\n            <span>+<\/span>\r\n\r\n          <\/button>\r\n\r\n          <div class=\"ifth-faq-answer\">\r\n            Yes. Institutions can propose supervised research, field studies,\r\n            student projects, solution analysis and pilot evaluation through\r\n            the collaboration route.\r\n          <\/div>\r\n\r\n        <\/div>\r\n\r\n\r\n        <div class=\"ifth-faq\">\r\n\r\n          <button\r\n            type=\"button\"\r\n            aria-expanded=\"false\">\r\n\r\n            <span>\r\n              Does the platform claim that every displayed solution will work?\r\n            <\/span>\r\n\r\n            <span>+<\/span>\r\n\r\n          <\/button>\r\n\r\n          <div class=\"ifth-faq-answer\">\r\n            No. Solutions require context, evidence review, India-fit\r\n            assessment, safeguards, pilot measurement and a clear decision\r\n            to scale, modify or stop.\r\n          <\/div>\r\n\r\n        <\/div>\r\n\r\n\r\n      <\/div>\r\n\r\n    <\/div>\r\n\r\n  <\/section>\r\n\r\n\r\n  <!-- =====================================================\r\n       CLOSING\r\n  ====================================================== -->\r\n\r\n  <section\r\n    class=\"ifth-closing\"\r\n    aria-labelledby=\"ifthClosingTitle\">\r\n\r\n    <div class=\"ifth-container ifth-closing-grid\">\r\n\r\n      <div>\r\n\r\n        <h2 id=\"ifthClosingTitle\">\r\n          Bring a problem, challenge an assumption or help build a better answer.\r\n        <\/h2>\r\n\r\n        <p>\r\n          Citizens, students, researchers, institutions, professionals and\r\n          communities can contribute observations, evidence, analysis and\r\n          practical solutions.\r\n        <\/p>\r\n\r\n      <\/div>\r\n\r\n\r\n      <div class=\"ifth-btn-row\">\r\n\r\n        <a\r\n          class=\"ifth-primary\"\r\n          href=\"https:\/\/indiafortomorrow.com\/report-a-problem\/\">\r\n          Report ground reality\r\n        <\/a>\r\n\r\n        <a\r\n          class=\"ifth-secondary\"\r\n          href=\"https:\/\/indiafortomorrow.com\/institution-collaboration\/\">\r\n          Collaborate with us\r\n        <\/a>\r\n\r\n      <\/div>\r\n\r\n    <\/div>\r\n\r\n  <\/section>\r\n\r\n<\/main>\r\n\r\n\r\n<script>\r\n(function(){\r\n\r\n'use strict';\r\n\r\n\r\n\/* =========================================================\r\n   INDIA MAP CONFIGURATION\r\n========================================================= *\/\r\n\r\n\/*\r\n * Web-friendly India state\/UT GeoJSON.\r\n *\r\n * The map is loaded only in the browser.\r\n * Nothing else on the page depends on this request.\r\n *\r\n * If you later upload your own GeoJSON into WordPress,\r\n * replace this URL with your own local WordPress file.\r\n *\/\r\n\r\nconst INDIA_GEOJSON_URL =\r\n'https:\/\/cdn.jsdelivr.net\/gh\/AbhinavSwami28\/india-official-geojson@main\/india-states-simplified.geojson';\r\n\r\n\r\n\/* =========================================================\r\n   ELEMENTS\r\n========================================================= *\/\r\n\r\nconst stateSelect =\r\ndocument.getElementById('ifthStateSelect');\r\n\r\nconst selectedPlace =\r\ndocument.getElementById('ifthSelectedPlace');\r\n\r\nconst placeDescription =\r\ndocument.getElementById('ifthPlaceDescription');\r\n\r\nconst openPlace =\r\ndocument.getElementById('ifthOpenPlace');\r\n\r\nconst selectionStatus =\r\ndocument.getElementById('ifthMapSelectionStatus');\r\n\r\nconst indiaMap =\r\ndocument.getElementById('ifthIndiaMap');\r\n\r\nconst zoomIn =\r\ndocument.getElementById('ifthMapZoomIn');\r\n\r\nconst zoomOut =\r\ndocument.getElementById('ifthMapZoomOut');\r\n\r\nconst zoomReset =\r\ndocument.getElementById('ifthMapReset');\r\n\r\n\r\n\/* =========================================================\r\n   MAP STATE\r\n========================================================= *\/\r\n\r\nlet mapFeatures = [];\r\n\r\nlet currentScale = 1;\r\n\r\nconst DEFAULT_SCALE = 1;\r\n\r\nconst MIN_SCALE = 1;\r\n\r\nconst MAX_SCALE = 2.8;\r\n\r\nconst SCALE_STEP = .2;\r\n\r\n\r\n\/* =========================================================\r\n   STATE NAME NORMALIZATION\r\n========================================================= *\/\r\n\r\nconst normalizeStateName = function(name){\r\n\r\n  if(!name) return '';\r\n\r\n  let value = String(name)\r\n    .trim()\r\n    .toLowerCase()\r\n    .replace(\/&\/g,'and')\r\n    .replace(\/[.,']\/g,'')\r\n    .replace(\/\\s+\/g,' ');\r\n\r\n  const aliases = {\r\n\r\n    'orissa':'odisha',\r\n\r\n    'pondicherry':'puducherry',\r\n\r\n    'nct of delhi':'delhi',\r\n\r\n    'national capital territory of delhi':'delhi',\r\n\r\n    'jammu & kashmir':'jammu and kashmir',\r\n\r\n    'jammu kashmir':'jammu and kashmir',\r\n\r\n    'dadra and nagar haveli and daman and diu':\r\n      'dadra and nagar haveli and daman and diu',\r\n\r\n    'dadra nagar haveli daman diu':\r\n      'dadra and nagar haveli and daman and diu'\r\n\r\n  };\r\n\r\n  return aliases[value] || value;\r\n};\r\n\r\n\r\n\/* =========================================================\r\n   GEOJSON PROPERTY READER\r\n========================================================= *\/\r\n\r\nconst getFeatureName = function(feature){\r\n\r\n  if(!feature || !feature.properties){\r\n    return '';\r\n  }\r\n\r\n  const p = feature.properties;\r\n\r\n  const possibleKeys = [\r\n    'ST_NM',\r\n    'STATE',\r\n    'State_Name',\r\n    'state_name',\r\n    'NAME_1',\r\n    'NAME',\r\n    'name',\r\n    'shapeName',\r\n    'st_nm',\r\n    'state'\r\n  ];\r\n\r\n  for(let i=0;i<possibleKeys.length;i++){\r\n\r\n    const key = possibleKeys[i];\r\n\r\n    if(\r\n      Object.prototype.hasOwnProperty.call(p,key) &&\r\n      p[key] !== null &&\r\n      p[key] !== undefined &&\r\n      String(p[key]).trim() !== ''\r\n    ){\r\n      return String(p[key]).trim();\r\n    }\r\n\r\n  }\r\n\r\n  return '';\r\n};\r\n\r\n\r\n\/* =========================================================\r\n   GEOJSON \u2192 SVG PROJECTION\r\n========================================================= *\/\r\n\r\nfunction getAllCoordinates(geometry){\r\n\r\n  const result = [];\r\n\r\n  if(!geometry) return result;\r\n\r\n  function collect(coords){\r\n\r\n    if(!Array.isArray(coords)) return;\r\n\r\n    if(\r\n      coords.length >= 2 &&\r\n      typeof coords[0] === 'number' &&\r\n      typeof coords[1] === 'number'\r\n    ){\r\n\r\n      result.push(coords);\r\n\r\n      return;\r\n    }\r\n\r\n    coords.forEach(collect);\r\n  }\r\n\r\n  collect(geometry.coordinates);\r\n\r\n  return result;\r\n}\r\n\r\n\r\nfunction createProjection(features){\r\n\r\n  let minLon = Infinity;\r\n  let maxLon = -Infinity;\r\n  let minLat = Infinity;\r\n  let maxLat = -Infinity;\r\n\r\n  features.forEach(function(feature){\r\n\r\n    getAllCoordinates(feature.geometry)\r\n      .forEach(function(coord){\r\n\r\n        const lon = coord[0];\r\n        const lat = coord[1];\r\n\r\n        if(lon < minLon) minLon = lon;\r\n        if(lon > maxLon) maxLon = lon;\r\n\r\n        if(lat < minLat) minLat = lat;\r\n        if(lat > maxLat) maxLat = lat;\r\n\r\n      });\r\n\r\n  });\r\n\r\n\r\n  \/*\r\n   * Extra padding prevents the map from touching\r\n   * the SVG edges.\r\n   *\/\r\n\r\n  const paddingX = 55;\r\n  const paddingY = 45;\r\n\r\n  const width = 800;\r\n  const height = 900;\r\n\r\n  const usableWidth = width - paddingX * 2;\r\n  const usableHeight = height - paddingY * 2;\r\n\r\n  const lonRange = maxLon - minLon || 1;\r\n  const latRange = maxLat - minLat || 1;\r\n\r\n  \/*\r\n   * India longitude\/latitude ratio needs correction\r\n   * because longitude degrees are narrower in screen\r\n   * representation at India's latitude.\r\n   *\/\r\n\r\n  const scaleX = usableWidth \/ lonRange;\r\n  const scaleY = usableHeight \/ latRange;\r\n\r\n  const scale = Math.min(scaleX,scaleY);\r\n\r\n  const usedWidth = lonRange * scale;\r\n  const usedHeight = latRange * scale;\r\n\r\n  const offsetX =\r\n    (width - usedWidth) \/ 2;\r\n\r\n  const offsetY =\r\n    (height - usedHeight) \/ 2;\r\n\r\n\r\n  return function(coord){\r\n\r\n    const lon = coord[0];\r\n    const lat = coord[1];\r\n\r\n    const x =\r\n      offsetX +\r\n      (lon - minLon) * scale;\r\n\r\n    const y =\r\n      offsetY +\r\n      (maxLat - lat) * scale;\r\n\r\n    return [x,y];\r\n\r\n  };\r\n\r\n}\r\n\r\n\r\n\/* =========================================================\r\n   GEOJSON GEOMETRY \u2192 SVG PATH\r\n========================================================= *\/\r\n\r\nfunction geometryToPath(geometry,project){\r\n\r\n  if(!geometry) return '';\r\n\r\n  function ringToPath(ring){\r\n\r\n    if(!Array.isArray(ring) || !ring.length){\r\n      return '';\r\n    }\r\n\r\n    let output = '';\r\n\r\n    ring.forEach(function(coord,index){\r\n\r\n      const point = project(coord);\r\n\r\n      output +=\r\n        (index === 0 ? 'M' : 'L') +\r\n        point[0].toFixed(2) +\r\n        ' ' +\r\n        point[1].toFixed(2) +\r\n        ' ';\r\n\r\n    });\r\n\r\n    output += 'Z ';\r\n\r\n    return output;\r\n  }\r\n\r\n\r\n  if(geometry.type === 'Polygon'){\r\n\r\n    return geometry.coordinates\r\n      .map(function(ring){\r\n        return ringToPath(ring);\r\n      })\r\n      .join('');\r\n\r\n  }\r\n\r\n\r\n  if(geometry.type === 'MultiPolygon'){\r\n\r\n    return geometry.coordinates\r\n      .map(function(polygon){\r\n\r\n        return polygon\r\n          .map(function(ring){\r\n            return ringToPath(ring);\r\n          })\r\n          .join('');\r\n\r\n      })\r\n      .join('');\r\n\r\n  }\r\n\r\n\r\n  return '';\r\n}\r\n\r\n\r\n\/* =========================================================\r\n   CREATE MAP\r\n========================================================= *\/\r\n\r\nfunction renderIndiaMap(data){\r\n\r\n  if(!indiaMap || !data) return;\r\n\r\n  indiaMap.innerHTML = '';\r\n\r\n  mapFeatures = [];\r\n\r\n  const features =\r\n    Array.isArray(data.features)\r\n      ? data.features\r\n      : [];\r\n\r\n\r\n  if(!features.length){\r\n\r\n    showMapFallback();\r\n\r\n    return;\r\n  }\r\n\r\n\r\n  const project =\r\n    createProjection(features);\r\n\r\n\r\n  features.forEach(function(feature){\r\n\r\n    const name =\r\n      getFeatureName(feature);\r\n\r\n    const pathData =\r\n      geometryToPath(\r\n        feature.geometry,\r\n        project\r\n      );\r\n\r\n\r\n    if(!pathData || !name){\r\n      return;\r\n    }\r\n\r\n\r\n    const path =\r\n      document.createElementNS(\r\n        'http:\/\/www.w3.org\/2000\/svg',\r\n        'path'\r\n      );\r\n\r\n\r\n    path.setAttribute(\r\n      'd',\r\n      pathData\r\n    );\r\n\r\n\r\n    path.setAttribute(\r\n      'data-state',\r\n      name\r\n    );\r\n\r\n\r\n    path.setAttribute(\r\n      'aria-label',\r\n      name\r\n    );\r\n\r\n\r\n    path.setAttribute(\r\n      'role',\r\n      'button'\r\n    );\r\n\r\n\r\n    path.setAttribute(\r\n      'tabindex',\r\n      '0'\r\n    );\r\n\r\n\r\n    \/*\r\n     * Even if the source has slightly different naming,\r\n     * normalization makes dropdown matching reliable.\r\n     *\/\r\n\r\n    path.dataset.normalized =\r\n      normalizeStateName(name);\r\n\r\n\r\n    path.addEventListener(\r\n      'click',\r\n      function(){\r\n\r\n        selectState(name,true);\r\n\r\n      }\r\n    );\r\n\r\n\r\n    path.addEventListener(\r\n      'keydown',\r\n      function(event){\r\n\r\n        if(\r\n          event.key === 'Enter' ||\r\n          event.key === ' '\r\n        ){\r\n\r\n          event.preventDefault();\r\n\r\n          selectState(name,true);\r\n\r\n        }\r\n\r\n      }\r\n    );\r\n\r\n\r\n    indiaMap.appendChild(path);\r\n\r\n    mapFeatures.push({\r\n      path:path,\r\n      name:name,\r\n      normalized:normalizeStateName(name)\r\n    });\r\n\r\n  });\r\n\r\n\r\n  fitMap();\r\n\r\n  updateMapSelection(\r\n    stateSelect ? stateSelect.value : ''\r\n  );\r\n\r\n}\r\n\r\n\r\n\/* =========================================================\r\n   FALLBACK\r\n========================================================= *\/\r\n\r\nfunction showMapFallback(){\r\n\r\n  if(!indiaMap) return;\r\n\r\n  indiaMap.innerHTML = '';\r\n\r\n  const text =\r\n    document.createElementNS(\r\n      'http:\/\/www.w3.org\/2000\/svg',\r\n      'text'\r\n    );\r\n\r\n  text.setAttribute(\r\n    'x',\r\n    '400'\r\n  );\r\n\r\n  text.setAttribute(\r\n    'y',\r\n    '430'\r\n  );\r\n\r\n  text.setAttribute(\r\n    'text-anchor',\r\n    'middle'\r\n  );\r\n\r\n  text.setAttribute(\r\n    'font-family',\r\n    'Inter, Arial, sans-serif'\r\n  );\r\n\r\n  text.setAttribute(\r\n    'font-size',\r\n    '18'\r\n  );\r\n\r\n  text.setAttribute(\r\n    'fill',\r\n    '#777'\r\n  );\r\n\r\n  text.textContent =\r\n    'India map is loading\u2026';\r\n\r\n  indiaMap.appendChild(text);\r\n\r\n}\r\n\r\n\r\n\/* =========================================================\r\n   MAP SELECTION\r\n========================================================= *\/\r\n\r\nfunction updateMapSelection(selectedName){\r\n\r\n  const normalized =\r\n    normalizeStateName(selectedName);\r\n\r\n\r\n  mapFeatures.forEach(function(item){\r\n\r\n    item.path.classList.toggle(\r\n      'active',\r\n      normalized &&\r\n      item.normalized === normalized\r\n    );\r\n\r\n  });\r\n\r\n\r\n  if(!selectedName){\r\n\r\n    if(selectionStatus){\r\n      selectionStatus.textContent =\r\n        'Select a state or UT to highlight it';\r\n    }\r\n\r\n    if(selectedPlace){\r\n      selectedPlace.textContent =\r\n        'Explore India';\r\n    }\r\n\r\n    if(placeDescription){\r\n      placeDescription.textContent =\r\n        'Move from national signals to state, district, city or block, village or ward and exact local context.';\r\n    }\r\n\r\n    if(openPlace){\r\n      openPlace.href =\r\n        'https:\/\/indiafortomorrow.com\/explore\/';\r\n    }\r\n\r\n    return;\r\n  }\r\n\r\n\r\n  if(selectionStatus){\r\n\r\n    selectionStatus.textContent =\r\n      selectedName + ' selected';\r\n  }\r\n\r\n\r\n  if(selectedPlace){\r\n\r\n    selectedPlace.textContent =\r\n      'Explore ' + selectedName;\r\n  }\r\n\r\n\r\n  if(placeDescription){\r\n\r\n    placeDescription.textContent =\r\n      'Explore problems, evidence, systems, initiatives and local context for ' +\r\n      selectedName +\r\n      '.';\r\n  }\r\n\r\n\r\n  if(openPlace){\r\n\r\n    openPlace.href =\r\n      'https:\/\/indiafortomorrow.com\/explore\/?state=' +\r\n      encodeURIComponent(selectedName);\r\n  }\r\n\r\n}\r\n\r\n\r\n\/* =========================================================\r\n   SELECT STATE\r\n========================================================= *\/\r\n\r\nfunction selectState(name,shouldUpdateDropdown){\r\n\r\n  if(!name) return;\r\n\r\n\r\n  const matched =\r\n    mapFeatures.find(function(item){\r\n\r\n      return (\r\n        item.normalized ===\r\n        normalizeStateName(name)\r\n      );\r\n\r\n    });\r\n\r\n\r\n  const finalName =\r\n    matched\r\n      ? matched.name\r\n      : name;\r\n\r\n\r\n  if(shouldUpdateDropdown && stateSelect){\r\n\r\n    let found = false;\r\n\r\n    Array.from(stateSelect.options)\r\n      .forEach(function(option){\r\n\r\n        if(\r\n          normalizeStateName(option.value) ===\r\n          normalizeStateName(finalName)\r\n        ){\r\n\r\n          stateSelect.value =\r\n            option.value;\r\n\r\n          found = true;\r\n\r\n        }\r\n\r\n      });\r\n\r\n\r\n    \/*\r\n     * If the GeoJSON spelling differs slightly from\r\n     * the dropdown spelling, use a known alias match.\r\n     *\/\r\n\r\n    if(!found){\r\n\r\n      const aliases = {\r\n        'orissa':'Odisha',\r\n        'pondicherry':'Puducherry'\r\n      };\r\n\r\n      const alias =\r\n        aliases[\r\n          normalizeStateName(finalName)\r\n        ];\r\n\r\n      if(alias){\r\n\r\n        stateSelect.value = alias;\r\n\r\n      }\r\n\r\n    }\r\n\r\n  }\r\n\r\n\r\n  updateMapSelection(finalName);\r\n\r\n}\r\n\r\n\r\n\/* =========================================================\r\n   DROPDOWN\r\n========================================================= *\/\r\n\r\nif(stateSelect){\r\n\r\n  stateSelect.addEventListener(\r\n    'change',\r\n    function(){\r\n\r\n      const value =\r\n        this.value.trim();\r\n\r\n      if(!value){\r\n\r\n        updateMapSelection('');\r\n\r\n        return;\r\n      }\r\n\r\n      selectState(\r\n        value,\r\n        false\r\n      );\r\n\r\n    }\r\n  );\r\n\r\n}\r\n\r\n\r\n\/* =========================================================\r\n   MAP ZOOM\r\n========================================================= *\/\r\n\r\nfunction applyMapZoom(){\r\n\r\n  if(!indiaMap) return;\r\n\r\n  currentScale =\r\n    Math.max(\r\n      MIN_SCALE,\r\n      Math.min(\r\n        MAX_SCALE,\r\n        currentScale\r\n      )\r\n    );\r\n\r\n\r\n  indiaMap.style.transform =\r\n    'scale(' +\r\n    currentScale +\r\n    ')';\r\n\r\n}\r\n\r\n\r\nif(zoomIn){\r\n\r\n  zoomIn.addEventListener(\r\n    'click',\r\n    function(){\r\n\r\n      currentScale +=\r\n        SCALE_STEP;\r\n\r\n      applyMapZoom();\r\n\r\n    }\r\n  );\r\n\r\n}\r\n\r\n\r\nif(zoomOut){\r\n\r\n  zoomOut.addEventListener(\r\n    'click',\r\n    function(){\r\n\r\n      currentScale -=\r\n        SCALE_STEP;\r\n\r\n      applyMapZoom();\r\n\r\n    }\r\n  );\r\n\r\n}\r\n\r\n\r\nif(zoomReset){\r\n\r\n  zoomReset.addEventListener(\r\n    'click',\r\n    function(){\r\n\r\n      currentScale =\r\n        DEFAULT_SCALE;\r\n\r\n      applyMapZoom();\r\n\r\n    }\r\n  );\r\n\r\n}\r\n\r\n\r\n\/* =========================================================\r\n   LOAD INDIA GEOJSON\r\n========================================================= *\/\r\n\r\nfunction loadIndiaMap(){\r\n\r\n  showMapFallback();\r\n\r\n\r\n  fetch(\r\n    INDIA_GEOJSON_URL,\r\n    {\r\n      method:'GET',\r\n      mode:'cors',\r\n      cache:'force-cache'\r\n    }\r\n  )\r\n\r\n  .then(function(response){\r\n\r\n    if(!response.ok){\r\n      throw new Error(\r\n        'India map data could not be loaded.'\r\n      );\r\n    }\r\n\r\n    return response.json();\r\n\r\n  })\r\n\r\n  .then(function(data){\r\n\r\n    renderIndiaMap(data);\r\n\r\n  })\r\n\r\n  .catch(function(error){\r\n\r\n    console.warn(\r\n      'India For Tomorrow map:',\r\n      error\r\n    );\r\n\r\n    \/*\r\n     * Keep the rest of the homepage working\r\n     * even if external map data is unavailable.\r\n     *\/\r\n\r\n    if(selectionStatus){\r\n      selectionStatus.textContent =\r\n        'Map data could not be loaded. Please try again.';\r\n    }\r\n\r\n  });\r\n\r\n}\r\n\r\n\r\n\/* =========================================================\r\n   FIVE MAPS SECTION\r\n========================================================= *\/\r\n\r\nconst pattern =\r\ndocument.getElementById('ifthPattern');\r\n\r\nif(pattern){\r\n\r\n  for(let i=0;i<42;i++){\r\n\r\n    pattern.appendChild(\r\n      document.createElement('i')\r\n    );\r\n\r\n  }\r\n\r\n}\r\n\r\n\r\nconst mapData = {\r\n\r\n  problem:{\r\n    n:'Map 01',\r\n    t:'Problem Map',\r\n    c:'Where is a problem reported, how severe is it and how strong is the supporting evidence?',\r\n    l:[\r\n      'Reported location and affected group',\r\n      'Severity, frequency and trend',\r\n      'Evidence status and last review'\r\n    ]\r\n  },\r\n\r\n  risk:{\r\n    n:'Map 02',\r\n    t:'Risk Map',\r\n    c:'Explore flood, drought, heat, cyclone, pollution and compound vulnerability without presenting estimates as verified facts.',\r\n    l:[\r\n      'Hazard and exposure',\r\n      'Vulnerability and coping capacity',\r\n      'Source year and model limitations'\r\n    ]\r\n  },\r\n\r\n  opportunity:{\r\n    n:'Map 03',\r\n    t:'Opportunity Map',\r\n    c:'Connect resources, infrastructure, markets, skills and existing industry to identify feasible development pathways.',\r\n    l:[\r\n      'Local assets and constraints',\r\n      'Market and infrastructure access',\r\n      'Skills and institutional readiness'\r\n    ]\r\n  },\r\n\r\n  progress:{\r\n    n:'Map 04',\r\n    t:'Progress Map',\r\n    c:'Show where outcomes are improving, need attention, are worsening or do not yet have reliable data.',\r\n    l:[\r\n      'Baseline, target and actual',\r\n      'Trend and review date',\r\n      'Improving, attention, worsening or no data'\r\n    ]\r\n  },\r\n\r\n  global:{\r\n    n:'Map 05',\r\n    t:'Global Solutions Map',\r\n    c:'Compare interventions by mechanism, evidence, result and India-fit\u2014not by country branding alone.',\r\n    l:[\r\n      'Intervention and operating mechanism',\r\n      'Measured result and evidence strength',\r\n      'India-fit conditions and limitations'\r\n    ]\r\n  }\r\n\r\n};\r\n\r\n\r\nconst tabs =\r\n[\r\n  ...document.querySelectorAll('.ifth-map-tab')\r\n];\r\n\r\n\r\nconst num =\r\ndocument.getElementById('ifthMapNumber');\r\n\r\nconst title =\r\ndocument.getElementById('ifthMapTitle');\r\n\r\nconst copy =\r\ndocument.getElementById('ifthMapCopy');\r\n\r\nconst list =\r\ndocument.getElementById('ifthMapList');\r\n\r\n\r\ntabs.forEach(function(tab){\r\n\r\n  tab.addEventListener(\r\n    'click',\r\n    function(){\r\n\r\n      tabs.forEach(function(item){\r\n        item.classList.remove('active');\r\n      });\r\n\r\n      tab.classList.add('active');\r\n\r\n\r\n      const data =\r\n        mapData[\r\n          tab.dataset.map\r\n        ];\r\n\r\n\r\n      if(!data) return;\r\n\r\n\r\n      if(num){\r\n        num.textContent =\r\n          data.n;\r\n      }\r\n\r\n      if(title){\r\n        title.textContent =\r\n          data.t;\r\n      }\r\n\r\n      if(copy){\r\n        copy.textContent =\r\n          data.c;\r\n      }\r\n\r\n      if(list){\r\n\r\n        list.innerHTML =\r\n          data.l\r\n            .map(function(item){\r\n              return '<li>' + item + '<\/li>';\r\n            })\r\n            .join('');\r\n\r\n      }\r\n\r\n    }\r\n  );\r\n\r\n});\r\n\r\n\r\n\/* =========================================================\r\n   PILLAR SEARCH\r\n========================================================= *\/\r\n\r\nconst search =\r\ndocument.getElementById('ifthPillarSearch');\r\n\r\nconst cards =\r\n[\r\n  ...document.querySelectorAll('.ifth-pillar-card')\r\n];\r\n\r\n\r\nif(search){\r\n\r\n  search.addEventListener(\r\n    'input',\r\n    function(){\r\n\r\n      const query =\r\n        this.value\r\n          .trim()\r\n          .toLowerCase();\r\n\r\n\r\n      cards.forEach(function(card){\r\n\r\n        const match =\r\n          !query ||\r\n          card.textContent\r\n            .toLowerCase()\r\n            .includes(query);\r\n\r\n\r\n        card.classList.toggle(\r\n          'hide',\r\n          !match\r\n        );\r\n\r\n      });\r\n\r\n    }\r\n  );\r\n\r\n}\r\n\r\n\r\n\/* =========================================================\r\n   FAQ\r\n========================================================= *\/\r\n\r\ndocument\r\n.querySelectorAll('.ifth-faq button')\r\n.forEach(function(button){\r\n\r\n  button.addEventListener(\r\n    'click',\r\n    function(){\r\n\r\n      const row =\r\n        button.closest('.ifth-faq');\r\n\r\n      const isOpen =\r\n        row.classList.contains('open');\r\n\r\n\r\n      document\r\n      .querySelectorAll('.ifth-faq')\r\n      .forEach(function(item){\r\n\r\n        item.classList.remove('open');\r\n\r\n        const itemButton =\r\n          item.querySelector('button');\r\n\r\n        if(itemButton){\r\n\r\n          itemButton\r\n            .setAttribute(\r\n              'aria-expanded',\r\n              'false'\r\n            );\r\n\r\n          const icon =\r\n            itemButton\r\n              .querySelector(\r\n                'span:last-child'\r\n              );\r\n\r\n          if(icon){\r\n            icon.textContent = '+';\r\n          }\r\n\r\n        }\r\n\r\n      });\r\n\r\n\r\n      if(!isOpen){\r\n\r\n        row.classList.add('open');\r\n\r\n        button.setAttribute(\r\n          'aria-expanded',\r\n          'true'\r\n        );\r\n\r\n\r\n        const icon =\r\n          button.querySelector(\r\n            'span:last-child'\r\n          );\r\n\r\n        if(icon){\r\n          icon.textContent = '\u2212';\r\n        }\r\n\r\n      }\r\n\r\n    }\r\n  );\r\n\r\n});\r\n\r\n\r\n\/* =========================================================\r\n   START\r\n========================================================= *\/\r\n\r\nloadIndiaMap();\r\n\r\n\r\n})();\r\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>India\u2019s problem-solving and progress platform Understand the place. Define the problem. Build a better path forward. India For Tomorrow connects [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_header_footer","meta":{"site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"class_list":["post-37","page","type-page","status-publish","hentry"],"_hostinger_reach_plugin_has_subscription_block":false,"_hostinger_reach_plugin_is_elementor":false,"_links":{"self":[{"href":"https:\/\/indiafortomorrow.com\/wp-json\/wp\/v2\/pages\/37","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/indiafortomorrow.com\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/indiafortomorrow.com\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/indiafortomorrow.com\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/indiafortomorrow.com\/wp-json\/wp\/v2\/comments?post=37"}],"version-history":[{"count":10,"href":"https:\/\/indiafortomorrow.com\/wp-json\/wp\/v2\/pages\/37\/revisions"}],"predecessor-version":[{"id":48,"href":"https:\/\/indiafortomorrow.com\/wp-json\/wp\/v2\/pages\/37\/revisions\/48"}],"wp:attachment":[{"href":"https:\/\/indiafortomorrow.com\/wp-json\/wp\/v2\/media?parent=37"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}