{"id":2848,"date":"2024-04-15T20:01:48","date_gmt":"2024-04-15T17:01:48","guid":{"rendered":"https:\/\/d.theintegralinstitute.com\/?page_id=2848"},"modified":"2026-03-30T00:14:33","modified_gmt":"2026-03-29T21:14:33","slug":"blog","status":"publish","type":"page","link":"https:\/\/theintegralinstitute.com\/en\/blog\/","title":{"rendered":"BLOG"},"content":{"rendered":"<p>[et_pb_section fb_built=&#8221;1&#8243; _builder_version=&#8221;4.27.0&#8243; _module_preset=&#8221;default&#8221; locked=&#8221;off&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_row _builder_version=&#8221;4.27.0&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_column type=&#8221;4_4&#8243; _builder_version=&#8221;4.27.0&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_blog fullwidth=&#8221;off&#8221; posts_number=&#8221;40&#8243; _builder_version=&#8221;4.27.0&#8243; _module_preset=&#8221;default&#8221; border_radii=&#8221;on|5px|5px|5px|5px&#8221; box_shadow_style=&#8221;preset1&#8243; box_shadow_color=&#8221;rgba(0,0,0,0.14)&#8221; global_colors_info=&#8221;{}&#8221;][\/et_pb_blog][et_pb_code admin_label=&#8221;Code&#8221; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;]<!--<!-- [et_pb_line_break_holder] -->  TOPIC GATEWAY v2 \u2014 TII (theintegralinstitute.com)<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  DEPLOYMENT: Paste into a Divi Code Module on Blog page (page ID: 34).<!-- [et_pb_line_break_holder] -->  Place the Code Module BEFORE the existing Blog module, then disable\/hide<!-- [et_pb_line_break_holder] -->  the Divi Blog module (this script hides it automatically via CSS + JS fallback).<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  WHAT IT DOES:<!-- [et_pb_line_break_holder] -->  &#8211; Hero section with diagonal clip-path (navy\/teal gradient, bilingual)<!-- [et_pb_line_break_holder] -->  &#8211; Sticky topic pill bar (T\u00fcm\u00fc, C-Suite Liderlik, etc.)<!-- [et_pb_line_break_holder] -->  &#8211; Replaces Divi blog grid with REST-API-powered cards<!-- [et_pb_line_break_holder] -->  &#8211; Dynamic child category resolution (future-proof for new MOFUs)<!-- [et_pb_line_break_holder] -->  &#8211; Bilingual: detects \/en\/ path for English, default = Turkish<!-- [et_pb_line_break_holder] -->  &#8211; Lazy-load images, load-more pagination, empty cluster hiding<!-- [et_pb_line_break_holder] -->  &#8211; Aggressive Divi blog suppression (prevents phantom image loading)<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  Last updated: 2026-03-23<!-- [et_pb_line_break_holder] -->&#8211;><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><\/p>\n<style><!-- [et_pb_line_break_holder] -->\/* ============================================<!-- [et_pb_line_break_holder] -->   TOPIC GATEWAY v2 \u2014 TII Brand Styles<!-- [et_pb_line_break_holder] -->   Navy: #1B2A4A | Teal: #2A9D8F | Gold: #E9C46A<!-- [et_pb_line_break_holder] -->   ============================================ *\/<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->\/* ---- AGGRESSIVE Divi Blog Suppression ----<!-- [et_pb_line_break_holder] -->   Prevents Divi from loading 60+ blog thumbnails behind the scenes.<!-- [et_pb_line_break_holder] -->   Targets every known Divi blog module variant. *\/<!-- [et_pb_line_break_holder] -->.et_pb_blog_grid,<!-- [et_pb_line_break_holder] -->.et_pb_blog,<!-- [et_pb_line_break_holder] -->.et_pb_post,<!-- [et_pb_line_break_holder] -->.et_pb_ajax_pagination_container,<!-- [et_pb_line_break_holder] -->.et_pb_salvattore_content,<!-- [et_pb_line_break_holder] -->[class*=\"et_pb_blog\"],<!-- [et_pb_line_break_holder] -->.et_pb_module.et_pb_blog_0,<!-- [et_pb_line_break_holder] -->.et_pb_module.et_pb_blog_1 {<!-- [et_pb_line_break_holder] -->  display: none !important;<!-- [et_pb_line_break_holder] -->  visibility: hidden !important;<!-- [et_pb_line_break_holder] -->  height: 0 !important;<!-- [et_pb_line_break_holder] -->  overflow: hidden !important;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] -->\/* Also suppress any images inside Divi blog modules that might still load *\/<!-- [et_pb_line_break_holder] -->.et_pb_blog img,<!-- [et_pb_line_break_holder] -->.et_pb_blog_grid img,<!-- [et_pb_line_break_holder] -->.et_pb_ajax_pagination_container img {<!-- [et_pb_line_break_holder] -->  display: none !important;<!-- [et_pb_line_break_holder] -->  content-visibility: hidden;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->\/* ---- Hero Section ---- *\/<!-- [et_pb_line_break_holder] -->#tg-hero {<!-- [et_pb_line_break_holder] -->  position: relative;<!-- [et_pb_line_break_holder] -->  background: linear-gradient(135deg, #1B2A4A 0%, #1a3a5c 50%, #2A9D8F 100%);<!-- [et_pb_line_break_holder] -->  padding: 72px 20px 90px;<!-- [et_pb_line_break_holder] -->  overflow: hidden;<!-- [et_pb_line_break_holder] -->  clip-path: polygon(0 0, 100% 0, 100% 85%, 0 100%);<!-- [et_pb_line_break_holder] -->  margin-bottom: -20px;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] -->#tg-hero::before {<!-- [et_pb_line_break_holder] -->  content: '';<!-- [et_pb_line_break_holder] -->  position: absolute;<!-- [et_pb_line_break_holder] -->  top: -50%;<!-- [et_pb_line_break_holder] -->  right: -20%;<!-- [et_pb_line_break_holder] -->  width: 600px;<!-- [et_pb_line_break_holder] -->  height: 600px;<!-- [et_pb_line_break_holder] -->  background: radial-gradient(circle, rgba(42,157,143,0.15) 0%, transparent 70%);<!-- [et_pb_line_break_holder] -->  border-radius: 50%;<!-- [et_pb_line_break_holder] -->  pointer-events: none;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] -->#tg-hero::after {<!-- [et_pb_line_break_holder] -->  content: '';<!-- [et_pb_line_break_holder] -->  position: absolute;<!-- [et_pb_line_break_holder] -->  bottom: -30%;<!-- [et_pb_line_break_holder] -->  left: -10%;<!-- [et_pb_line_break_holder] -->  width: 400px;<!-- [et_pb_line_break_holder] -->  height: 400px;<!-- [et_pb_line_break_holder] -->  background: radial-gradient(circle, rgba(233,196,106,0.1) 0%, transparent 70%);<!-- [et_pb_line_break_holder] -->  border-radius: 50%;<!-- [et_pb_line_break_holder] -->  pointer-events: none;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->#tg-hero-inner {<!-- [et_pb_line_break_holder] -->  max-width: 1200px;<!-- [et_pb_line_break_holder] -->  margin: 0 auto;<!-- [et_pb_line_break_holder] -->  position: relative;<!-- [et_pb_line_break_holder] -->  z-index: 2;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->#tg-hero-badge {<!-- [et_pb_line_break_holder] -->  display: inline-block;<!-- [et_pb_line_break_holder] -->  padding: 6px 16px;<!-- [et_pb_line_break_holder] -->  border-radius: 20px;<!-- [et_pb_line_break_holder] -->  background: rgba(42,157,143,0.2);<!-- [et_pb_line_break_holder] -->  border: 1px solid rgba(42,157,143,0.4);<!-- [et_pb_line_break_holder] -->  color: #5ED4C6;<!-- [et_pb_line_break_holder] -->  font-size: 0.78rem;<!-- [et_pb_line_break_holder] -->  font-weight: 600;<!-- [et_pb_line_break_holder] -->  letter-spacing: 1.5px;<!-- [et_pb_line_break_holder] -->  text-transform: uppercase;<!-- [et_pb_line_break_holder] -->  margin-bottom: 20px;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->#tg-hero-title {<!-- [et_pb_line_break_holder] -->  font-family: 'Georgia', 'Times New Roman', serif;<!-- [et_pb_line_break_holder] -->  font-size: 3.2rem;<!-- [et_pb_line_break_holder] -->  font-weight: 700;<!-- [et_pb_line_break_holder] -->  color: #FFFFFF;<!-- [et_pb_line_break_holder] -->  line-height: 1.15;<!-- [et_pb_line_break_holder] -->  margin: 0 0 18px;<!-- [et_pb_line_break_holder] -->  max-width: 700px;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->#tg-hero-subtitle {<!-- [et_pb_line_break_holder] -->  font-size: 1.1rem;<!-- [et_pb_line_break_holder] -->  color: rgba(255,255,255,0.75);<!-- [et_pb_line_break_holder] -->  line-height: 1.7;<!-- [et_pb_line_break_holder] -->  max-width: 560px;<!-- [et_pb_line_break_holder] -->  margin: 0;<!-- [et_pb_line_break_holder] -->  font-weight: 400;<!-- [et_pb_line_break_holder] -->  letter-spacing: 0.2px;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->\/* Gold accent line under title *\/<!-- [et_pb_line_break_holder] -->#tg-hero-accent {<!-- [et_pb_line_break_holder] -->  width: 60px;<!-- [et_pb_line_break_holder] -->  height: 3px;<!-- [et_pb_line_break_holder] -->  background: #E9C46A;<!-- [et_pb_line_break_holder] -->  border-radius: 2px;<!-- [et_pb_line_break_holder] -->  margin: 0 0 20px;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->\/* ---- Container ---- *\/<!-- [et_pb_line_break_holder] -->#tg-wrap {<!-- [et_pb_line_break_holder] -->  max-width: 1200px;<!-- [et_pb_line_break_holder] -->  margin: 0 auto;<!-- [et_pb_line_break_holder] -->  padding: 0 20px;<!-- [et_pb_line_break_holder] -->  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->\/* ---- Topic Pill Bar ---- *\/<!-- [et_pb_line_break_holder] -->#tg-pill-bar {<!-- [et_pb_line_break_holder] -->  display: flex;<!-- [et_pb_line_break_holder] -->  gap: 10px;<!-- [et_pb_line_break_holder] -->  padding: 18px 0;<!-- [et_pb_line_break_holder] -->  overflow-x: auto;<!-- [et_pb_line_break_holder] -->  position: sticky;<!-- [et_pb_line_break_holder] -->  top: 80px; \/* Divi fixed header height *\/<!-- [et_pb_line_break_holder] -->  z-index: 100;<!-- [et_pb_line_break_holder] -->  background: #fff;<!-- [et_pb_line_break_holder] -->  border-bottom: 1px solid #E2E8F0;<!-- [et_pb_line_break_holder] -->  -webkit-overflow-scrolling: touch;<!-- [et_pb_line_break_holder] -->  scrollbar-width: none;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] -->#tg-pill-bar::-webkit-scrollbar { display: none; }<!-- [et_pb_line_break_holder] -->\/* Offset for WP admin bar when logged in *\/<!-- [et_pb_line_break_holder] -->.admin-bar #tg-pill-bar { top: 112px; }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.tg-pill {<!-- [et_pb_line_break_holder] -->  padding: 8px 22px;<!-- [et_pb_line_break_holder] -->  border-radius: 24px;<!-- [et_pb_line_break_holder] -->  font-size: 0.88rem;<!-- [et_pb_line_break_holder] -->  font-weight: 500;<!-- [et_pb_line_break_holder] -->  cursor: pointer;<!-- [et_pb_line_break_holder] -->  white-space: nowrap;<!-- [et_pb_line_break_holder] -->  border: 1.5px solid #CBD5E1;<!-- [et_pb_line_break_holder] -->  background: #fff;<!-- [et_pb_line_break_holder] -->  color: #475569;<!-- [et_pb_line_break_holder] -->  transition: all 0.2s ease;<!-- [et_pb_line_break_holder] -->  user-select: none;<!-- [et_pb_line_break_holder] -->  outline: none;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] -->.tg-pill:hover {<!-- [et_pb_line_break_holder] -->  border-color: #2A9D8F;<!-- [et_pb_line_break_holder] -->  color: #2A9D8F;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] -->.tg-pill.active {<!-- [et_pb_line_break_holder] -->  background: #1B2A4A;<!-- [et_pb_line_break_holder] -->  color: #fff;<!-- [et_pb_line_break_holder] -->  border-color: #1B2A4A;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->\/* ---- Loading State ---- *\/<!-- [et_pb_line_break_holder] -->#tg-loader {<!-- [et_pb_line_break_holder] -->  text-align: center;<!-- [et_pb_line_break_holder] -->  padding: 60px 20px;<!-- [et_pb_line_break_holder] -->  color: #94A3B8;<!-- [et_pb_line_break_holder] -->  font-size: 0.95rem;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] -->#tg-loader .spinner {<!-- [et_pb_line_break_holder] -->  display: inline-block;<!-- [et_pb_line_break_holder] -->  width: 28px;<!-- [et_pb_line_break_holder] -->  height: 28px;<!-- [et_pb_line_break_holder] -->  border: 3px solid #E2E8F0;<!-- [et_pb_line_break_holder] -->  border-top-color: #2A9D8F;<!-- [et_pb_line_break_holder] -->  border-radius: 50%;<!-- [et_pb_line_break_holder] -->  animation: tg-spin 0.7s linear infinite;<!-- [et_pb_line_break_holder] -->  margin-bottom: 12px;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] -->@keyframes tg-spin { to { transform: rotate(360deg); } }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->\/* ---- Card Grid ---- *\/<!-- [et_pb_line_break_holder] -->#tg-grid {<!-- [et_pb_line_break_holder] -->  display: grid;<!-- [et_pb_line_break_holder] -->  grid-template-columns: repeat(3, 1fr);<!-- [et_pb_line_break_holder] -->  gap: 24px;<!-- [et_pb_line_break_holder] -->  padding: 32px 0;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.tg-card {<!-- [et_pb_line_break_holder] -->  background: #fff;<!-- [et_pb_line_break_holder] -->  border-radius: 12px;<!-- [et_pb_line_break_holder] -->  overflow: hidden;<!-- [et_pb_line_break_holder] -->  box-shadow: 0 1px 4px rgba(0,0,0,0.06);<!-- [et_pb_line_break_holder] -->  transition: transform 0.2s, box-shadow 0.2s;<!-- [et_pb_line_break_holder] -->  display: flex;<!-- [et_pb_line_break_holder] -->  flex-direction: column;<!-- [et_pb_line_break_holder] -->  cursor: pointer;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] -->.tg-card:hover {<!-- [et_pb_line_break_holder] -->  transform: translateY(-4px);<!-- [et_pb_line_break_holder] -->  box-shadow: 0 8px 24px rgba(0,0,0,0.1);<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.tg-card-img {<!-- [et_pb_line_break_holder] -->  width: 100%;<!-- [et_pb_line_break_holder] -->  height: 200px;<!-- [et_pb_line_break_holder] -->  object-fit: cover;<!-- [et_pb_line_break_holder] -->  background: #F1F5F9;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.tg-card-body {<!-- [et_pb_line_break_holder] -->  padding: 20px;<!-- [et_pb_line_break_holder] -->  flex: 1;<!-- [et_pb_line_break_holder] -->  display: flex;<!-- [et_pb_line_break_holder] -->  flex-direction: column;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.tg-card-cat {<!-- [et_pb_line_break_holder] -->  display: inline-block;<!-- [et_pb_line_break_holder] -->  font-size: 0.72rem;<!-- [et_pb_line_break_holder] -->  font-weight: 600;<!-- [et_pb_line_break_holder] -->  text-transform: uppercase;<!-- [et_pb_line_break_holder] -->  letter-spacing: 0.5px;<!-- [et_pb_line_break_holder] -->  color: #2A9D8F;<!-- [et_pb_line_break_holder] -->  margin-bottom: 8px;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.tg-card-title {<!-- [et_pb_line_break_holder] -->  font-size: 1.05rem;<!-- [et_pb_line_break_holder] -->  font-weight: 600;<!-- [et_pb_line_break_holder] -->  line-height: 1.4;<!-- [et_pb_line_break_holder] -->  color: #1B2A4A;<!-- [et_pb_line_break_holder] -->  margin-bottom: 8px;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] -->.tg-card-title a {<!-- [et_pb_line_break_holder] -->  color: inherit;<!-- [et_pb_line_break_holder] -->  text-decoration: none;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] -->.tg-card-title a:hover {<!-- [et_pb_line_break_holder] -->  color: #2A9D8F;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.tg-card-excerpt {<!-- [et_pb_line_break_holder] -->  font-size: 0.82rem;<!-- [et_pb_line_break_holder] -->  color: #64748B;<!-- [et_pb_line_break_holder] -->  line-height: 1.45;<!-- [et_pb_line_break_holder] -->  margin-bottom: 12px;<!-- [et_pb_line_break_holder] -->  flex: 1;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.tg-card-meta {<!-- [et_pb_line_break_holder] -->  font-size: 0.78rem;<!-- [et_pb_line_break_holder] -->  color: #94A3B8;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->\/* ---- Load More ---- *\/<!-- [et_pb_line_break_holder] -->#tg-load-more {<!-- [et_pb_line_break_holder] -->  display: block;<!-- [et_pb_line_break_holder] -->  margin: 0 auto 40px;<!-- [et_pb_line_break_holder] -->  padding: 12px 40px;<!-- [et_pb_line_break_holder] -->  border-radius: 24px;<!-- [et_pb_line_break_holder] -->  border: 2px solid #CBD5E1;<!-- [et_pb_line_break_holder] -->  background: #fff;<!-- [et_pb_line_break_holder] -->  font-weight: 600;<!-- [et_pb_line_break_holder] -->  font-size: 0.9rem;<!-- [et_pb_line_break_holder] -->  color: #475569;<!-- [et_pb_line_break_holder] -->  cursor: pointer;<!-- [et_pb_line_break_holder] -->  transition: all 0.2s;<!-- [et_pb_line_break_holder] -->  outline: none;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] -->#tg-load-more:hover {<!-- [et_pb_line_break_holder] -->  border-color: #1B2A4A;<!-- [et_pb_line_break_holder] -->  color: #1B2A4A;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] -->#tg-load-more:disabled {<!-- [et_pb_line_break_holder] -->  opacity: 0.5;<!-- [et_pb_line_break_holder] -->  cursor: not-allowed;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] -->#tg-load-more.hidden { display: none; }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->\/* ---- Empty State ---- *\/<!-- [et_pb_line_break_holder] -->#tg-empty {<!-- [et_pb_line_break_holder] -->  text-align: center;<!-- [et_pb_line_break_holder] -->  padding: 60px 20px;<!-- [et_pb_line_break_holder] -->  color: #94A3B8;<!-- [et_pb_line_break_holder] -->  display: none;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->\/* ---- Mobile ---- *\/<!-- [et_pb_line_break_holder] -->@media (max-width: 1024px) {<!-- [et_pb_line_break_holder] -->  #tg-grid { grid-template-columns: repeat(2, 1fr); }<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] -->@media (max-width: 768px) {<!-- [et_pb_line_break_holder] -->  #tg-hero { padding: 56px 20px 72px; }<!-- [et_pb_line_break_holder] -->  #tg-hero-title { font-size: 2.2rem; }<!-- [et_pb_line_break_holder] -->  #tg-hero-subtitle { font-size: 1rem; }<!-- [et_pb_line_break_holder] -->  #tg-pill-bar { top: 0; } \/* mobile header not fixed *\/<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] -->@media (max-width: 640px) {<!-- [et_pb_line_break_holder] -->  #tg-hero {<!-- [et_pb_line_break_holder] -->    padding: 44px 16px 60px;<!-- [et_pb_line_break_holder] -->    clip-path: polygon(0 0, 100% 0, 100% 90%, 0 100%);<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] -->  #tg-hero-title { font-size: 1.85rem; }<!-- [et_pb_line_break_holder] -->  #tg-hero-badge { font-size: 0.7rem; padding: 5px 12px; }<!-- [et_pb_line_break_holder] -->  #tg-grid { grid-template-columns: 1fr; gap: 16px; }<!-- [et_pb_line_break_holder] -->  .tg-card {<!-- [et_pb_line_break_holder] -->    flex-direction: row;<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] -->  .tg-card-img {<!-- [et_pb_line_break_holder] -->    width: 120px;<!-- [et_pb_line_break_holder] -->    height: auto;<!-- [et_pb_line_break_holder] -->    min-height: 120px;<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] -->  .tg-card-body { padding: 14px; }<!-- [et_pb_line_break_holder] -->  .tg-card-title { font-size: 0.95rem; }<!-- [et_pb_line_break_holder] -->  .tg-card-excerpt { display: none; }<!-- [et_pb_line_break_holder] -->  #tg-pill-bar { padding: 14px 0; gap: 8px; }<!-- [et_pb_line_break_holder] -->  .tg-pill { font-size: 0.8rem; padding: 6px 16px; }<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->\/* ---- Sub-pills ---- *\/<!-- [et_pb_line_break_holder] -->#tg-sub-pill-bar {<!-- [et_pb_line_break_holder] -->  display: flex;<!-- [et_pb_line_break_holder] -->  flex-wrap: wrap;<!-- [et_pb_line_break_holder] -->  gap: 8px;<!-- [et_pb_line_break_holder] -->  margin: 10px 0 0;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] -->.tg-sub-pill {<!-- [et_pb_line_break_holder] -->  padding: 5px 14px;<!-- [et_pb_line_break_holder] -->  border-radius: 16px;<!-- [et_pb_line_break_holder] -->  border: 1px solid #d0d5dd;<!-- [et_pb_line_break_holder] -->  background: #fff;<!-- [et_pb_line_break_holder] -->  font-size: 13px;<!-- [et_pb_line_break_holder] -->  cursor: pointer;<!-- [et_pb_line_break_holder] -->  transition: all 0.2s;<!-- [et_pb_line_break_holder] -->  color: #555;<!-- [et_pb_line_break_holder] -->  font-family: inherit;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] -->.tg-sub-pill:hover { border-color: #98a2b3; color: #333; }<!-- [et_pb_line_break_holder] -->.tg-sub-pill.active {<!-- [et_pb_line_break_holder] -->  background: #475467;<!-- [et_pb_line_break_holder] -->  color: #fff;<!-- [et_pb_line_break_holder] -->  border-color: #475467;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><\/style>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- Hero Section --><!-- [et_pb_line_break_holder] --><\/p>\n<div id=\"tg-hero\"><!-- [et_pb_line_break_holder] -->  <\/p>\n<div id=\"tg-hero-inner\"><!-- [et_pb_line_break_holder] -->    <\/p>\n<div id=\"tg-hero-badge\">Insights &#038; Perspectives<\/div>\n<p><!-- [et_pb_line_break_holder] -->    <\/p>\n<h1 id=\"tg-hero-title\">Blog<\/h1>\n<p><!-- [et_pb_line_break_holder] -->    <\/p>\n<div id=\"tg-hero-accent\"><\/div>\n<p><!-- [et_pb_line_break_holder] -->    <pee id=\"tg-hero-subtitle\">Liderlik, tak\u0131mlar, organizasyonlar ve yapay zeka \u00fczerine i\u00e7g\u00f6r\u00fcler.<\/pee><!-- [et_pb_line_break_holder] -->  <\/div>\n<p><!-- [et_pb_line_break_holder] --><\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- Topic Gateway --><!-- [et_pb_line_break_holder] --><\/p>\n<div id=\"tg-wrap\"><!-- [et_pb_line_break_holder] -->  <\/p>\n<div id=\"tg-pill-bar\"><\/div>\n<p><!-- [et_pb_line_break_holder] --><\/p>\n<div id=\"tg-sub-pill-bar\" style=\"display:none;\"><\/div>\n<p><!-- [et_pb_line_break_holder] -->  <\/p>\n<div id=\"tg-loader\">\n<div class=\"spinner\"><\/div>\n<p><!\u2013- [et_pb_br_holder] -\u2013>Y\u00fckleniyor&#8230;<\/div>\n<p><!-- [et_pb_line_break_holder] -->  <\/p>\n<div id=\"tg-grid\"><\/div>\n<p><!-- [et_pb_line_break_holder] -->  <\/p>\n<div id=\"tg-empty\">Bu kategoride hen\u00fcz i\u00e7erik bulunmuyor.<\/div>\n<p><!-- [et_pb_line_break_holder] -->  <button id=\"tg-load-more\" class=\"hidden\">Daha Fazla<\/button><!-- [et_pb_line_break_holder] --><\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><script><!-- [et_pb_line_break_holder] -->\/\/ nowprocket<!-- [et_pb_line_break_holder] -->\/\/ Divi Code Module executes JS immediately \u2014 guard for DOM ready<!-- [et_pb_line_break_holder] -->\/\/ Topic Gateway v2 \u2014 with sub-pill drill-down<!-- [et_pb_line_break_holder] -->(function tgBootstrap() {<!-- [et_pb_line_break_holder] -->  if (document.getElementById('tg-pill-bar')) {<!-- [et_pb_line_break_holder] -->    tgInit();<!-- [et_pb_line_break_holder] -->  } else {<!-- [et_pb_line_break_holder] -->    document.addEventListener('DOMContentLoaded', tgInit);<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  function tgInit() {<!-- [et_pb_line_break_holder] -->    \/\/ Prevent double-init<!-- [et_pb_line_break_holder] -->    if (window.__tgInitDone) return;<!-- [et_pb_line_break_holder] -->    window.__tgInitDone = true;<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    \/\/ ============================================<!-- [et_pb_line_break_holder] -->    \/\/ PERFORMANCE: Kill Divi blog images early<!-- [et_pb_line_break_holder] -->    \/\/ ============================================<!-- [et_pb_line_break_holder] -->    var diviBlogImgs = document.querySelectorAll('.et_pb_blog img, .et_pb_blog_grid img, .et_pb_ajax_pagination_container img');<!-- [et_pb_line_break_holder] -->    for (var i = 0; i < diviBlogImgs.length; i++) {<!-- [et_pb_line_break_holder] -->      diviBlogImgs[i].removeAttribute('src');<!-- [et_pb_line_break_holder] -->      diviBlogImgs[i].removeAttribute('srcset');<!-- [et_pb_line_break_holder] -->      diviBlogImgs[i].style.display = 'none';<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] -->    var diviBlogs = document.querySelectorAll('.et_pb_blog, .et_pb_blog_grid, [class*=\"et_pb_blog\"]');<!-- [et_pb_line_break_holder] -->    for (var j = 0; j < diviBlogs.length; j++) {<!-- [et_pb_line_break_holder] -->      diviBlogs[j].style.display = 'none';<!-- [et_pb_line_break_holder] -->      diviBlogs[j].style.visibility = 'hidden';<!-- [et_pb_line_break_holder] -->      diviBlogs[j].setAttribute('data-tg-killed', 'true');<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    \/\/ ============================================<!-- [et_pb_line_break_holder] -->    \/\/ CONFIGURATION<!-- [et_pb_line_break_holder] -->    \/\/ ============================================<!-- [et_pb_line_break_holder] -->    var path = window.location.pathname;<!-- [et_pb_line_break_holder] -->    var isEnglish = path.indexOf('\/en\/') === 0 || path === '\/en';<!-- [et_pb_line_break_holder] -->    var LANG = isEnglish ? 'en' : 'tr';<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    \/\/ ============================================<!-- [et_pb_line_break_holder] -->    \/\/ HERO \u2014 Bilingual content<!-- [et_pb_line_break_holder] -->    \/\/ ============================================<!-- [et_pb_line_break_holder] -->    var heroTitle = document.getElementById('tg-hero-title');<!-- [et_pb_line_break_holder] -->    var heroSub   = document.getElementById('tg-hero-subtitle');<!-- [et_pb_line_break_holder] -->    if (isEnglish) {<!-- [et_pb_line_break_holder] -->      heroTitle.textContent = 'Blog';<!-- [et_pb_line_break_holder] -->      heroSub.textContent = 'Insights on leadership, teams, organizations & AI.';<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    var SUB_MIN = 3; \/\/ minimum posts for a sub-pill to appear<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    var CONFIG = isEnglish ? {<!-- [et_pb_line_break_holder] -->      allLabel: 'All',<!-- [et_pb_line_break_holder] -->      allSubLabel: 'All',<!-- [et_pb_line_break_holder] -->      loadMore: 'Load More',<!-- [et_pb_line_break_holder] -->      loading: 'Loading...',<!-- [et_pb_line_break_holder] -->      emptyMsg: 'No posts found in this category.',<!-- [et_pb_line_break_holder] -->      readSuffix: ' min read',<!-- [et_pb_line_break_holder] -->      clusters: {<!-- [et_pb_line_break_holder] -->        'C-Suite Leadership':  { parentIds: [472], minPosts: 2 },<!-- [et_pb_line_break_holder] -->        'AI & Coaching':       { parentIds: [508], minPosts: 2 },<!-- [et_pb_line_break_holder] -->        'Ethics & Purpose':    { parentIds: [469], minPosts: 2 }<!-- [et_pb_line_break_holder] -->      }<!-- [et_pb_line_break_holder] -->    } : {<!-- [et_pb_line_break_holder] -->      allLabel: 'T\\u00fcm\\u00fc',<!-- [et_pb_line_break_holder] -->      allSubLabel: 'T\\u00fcm\\u00fc',<!-- [et_pb_line_break_holder] -->      loadMore: 'Daha Fazla',<!-- [et_pb_line_break_holder] -->      loading: 'Y\\u00fckleniyor...',<!-- [et_pb_line_break_holder] -->      emptyMsg: 'Bu kategoride hen\\u00fcz i\\u00e7erik bulunmuyor.',<!-- [et_pb_line_break_holder] -->      readSuffix: ' dk okuma',<!-- [et_pb_line_break_holder] -->      clusters: {<!-- [et_pb_line_break_holder] -->        'C-Suite Liderlik':              { parentIds: [478], minPosts: 2 },<!-- [et_pb_line_break_holder] -->        'Liderlik Geli\\u015fimi':        { parentIds: [471], minPosts: 2 },<!-- [et_pb_line_break_holder] -->        'AI & Ko\\u00e7luk':              { parentIds: [480], minPosts: 2 },<!-- [et_pb_line_break_holder] -->        'Etik & De\\u011ferler':          { parentIds: [491,549], minPosts: 2 }<!-- [et_pb_line_break_holder] -->      }<!-- [et_pb_line_break_holder] -->    };<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    var PER_PAGE = 6;<!-- [et_pb_line_break_holder] -->    var currentPage = 1;<!-- [et_pb_line_break_holder] -->    var currentChildIds = [];<!-- [et_pb_line_break_holder] -->    var isLoading = false;<!-- [et_pb_line_break_holder] -->    var hasMore = true;<!-- [et_pb_line_break_holder] -->    var childCache = {};<!-- [et_pb_line_break_holder] -->    var catNameCache = {}; \/\/ id -> name<!-- [et_pb_line_break_holder] -->    var clusterChildData = {}; \/\/ label -> [{id, name, count}]<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    \/\/ DOM refs<!-- [et_pb_line_break_holder] -->    var pillBar    = document.getElementById('tg-pill-bar');<!-- [et_pb_line_break_holder] -->    var subPillBar = document.getElementById('tg-sub-pill-bar');<!-- [et_pb_line_break_holder] -->    var grid       = document.getElementById('tg-grid');<!-- [et_pb_line_break_holder] -->    var loader     = document.getElementById('tg-loader');<!-- [et_pb_line_break_holder] -->    var loadBtn    = document.getElementById('tg-load-more');<!-- [et_pb_line_break_holder] -->    var empty      = document.getElementById('tg-empty');<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    \/\/ Create sub-pill bar if not in HTML<!-- [et_pb_line_break_holder] -->    if (!subPillBar) {<!-- [et_pb_line_break_holder] -->      subPillBar = document.createElement('div');<!-- [et_pb_line_break_holder] -->      subPillBar.id = 'tg-sub-pill-bar';<!-- [et_pb_line_break_holder] -->      subPillBar.style.cssText = 'display:none;margin:8px 0 0;padding:0;';<!-- [et_pb_line_break_holder] -->      pillBar.parentNode.insertBefore(subPillBar, pillBar.nextSibling);<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    empty.textContent = CONFIG.emptyMsg;<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    \/\/ ============================================<!-- [et_pb_line_break_holder] -->    \/\/ UTILITIES<!-- [et_pb_line_break_holder] -->    \/\/ ============================================<!-- [et_pb_line_break_holder] -->    function readingTime(html) {<!-- [et_pb_line_break_holder] -->      var text = html.replace(\/<[^>]+>\/g, '');<!-- [et_pb_line_break_holder] -->      return Math.max(1, Math.ceil(text.trim().split(\/\\s+\/).length \/ 220));<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    function shortName(name) {<!-- [et_pb_line_break_holder] -->      \/\/ Shorten long child category names for pills<!-- [et_pb_line_break_holder] -->      \/\/ e.g. \"\u0130cra Kurulu Ba\u015fkan\u0131 (CEO) i\u00e7in B\u00fct\u00fcnc\u00fcl Liderlik\" -> \"CEO\"<!-- [et_pb_line_break_holder] -->      \/\/ e.g. \"Leadership Development for Chief Executive Officers (CEOs)\" -> \"CEO\"<!-- [et_pb_line_break_holder] -->      var abbr = name.match(\/\\(([A-Z\u00c7\u011e\u0130\u00d6\u015e\u00dca-z\\\/]+s?)\\)\/);<!-- [et_pb_line_break_holder] -->      if (abbr) return abbr[1].replace(\/s$\/, '');<!-- [et_pb_line_break_holder] -->      \/\/ \"Leadership Development for X\" -> \"X\"<!-- [et_pb_line_break_holder] -->      var ldMatch = name.match(\/Leadership Development for (.+)\/i);<!-- [et_pb_line_break_holder] -->      if (ldMatch) return ldMatch[1].replace(\/ \\(.+\\)\/, '').replace(\/^Chief \/, '');<!-- [et_pb_line_break_holder] -->      \/\/ \"Genel M\u00fcd\u00fcr (GM) i\u00e7in ...\" -> \"GM\"<!-- [et_pb_line_break_holder] -->      \/\/ Already caught by abbr match<!-- [et_pb_line_break_holder] -->      \/\/ Truncate if still too long<!-- [et_pb_line_break_holder] -->      if (name.length > 30) return name.substring(0, 27) + '...';<!-- [et_pb_line_break_holder] -->      return name;<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    \/\/ ============================================<!-- [et_pb_line_break_holder] -->    \/\/ API FUNCTIONS<!-- [et_pb_line_break_holder] -->    \/\/ ============================================<!-- [et_pb_line_break_holder] -->    function resolveChildrenWithNames(parentId) {<!-- [et_pb_line_break_holder] -->      if (childCache[parentId]) return Promise.resolve(childCache[parentId]);<!-- [et_pb_line_break_holder] -->      return fetch('\/wp-json\/wp\/v2\/categories?parent=' + parentId + '&per_page=100&lang=' + LANG)<!-- [et_pb_line_break_holder] -->        .then(function(r) {<!-- [et_pb_line_break_holder] -->          if (!r.ok) throw new Error('Categories API ' + r.status);<!-- [et_pb_line_break_holder] -->          return r.json();<!-- [et_pb_line_break_holder] -->        })<!-- [et_pb_line_break_holder] -->        .then(function(cats) {<!-- [et_pb_line_break_holder] -->          var result = cats.map(function(c) {<!-- [et_pb_line_break_holder] -->            catNameCache[c.id] = c.name;<!-- [et_pb_line_break_holder] -->            return { id: c.id, name: c.name, count: c.count };<!-- [et_pb_line_break_holder] -->          });<!-- [et_pb_line_break_holder] -->          childCache[parentId] = result;<!-- [et_pb_line_break_holder] -->          return result;<!-- [et_pb_line_break_holder] -->        });<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    function resolveClusterChildren(parentIds) {<!-- [et_pb_line_break_holder] -->      return Promise.all(parentIds.map(function(pid) { return resolveChildrenWithNames(pid); }))<!-- [et_pb_line_break_holder] -->        .then(function(arrays) {<!-- [et_pb_line_break_holder] -->          var all = [];<!-- [et_pb_line_break_holder] -->          var seen = {};<!-- [et_pb_line_break_holder] -->          arrays.forEach(function(arr) {<!-- [et_pb_line_break_holder] -->            arr.forEach(function(c) {<!-- [et_pb_line_break_holder] -->              if (!seen[c.id]) {<!-- [et_pb_line_break_holder] -->                seen[c.id] = true;<!-- [et_pb_line_break_holder] -->                all.push(c);<!-- [et_pb_line_break_holder] -->              }<!-- [et_pb_line_break_holder] -->            });<!-- [et_pb_line_break_holder] -->          });<!-- [et_pb_line_break_holder] -->          return all;<!-- [et_pb_line_break_holder] -->        });<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    function fetchPosts(catIds, page) {<!-- [et_pb_line_break_holder] -->      var url = '\/wp-json\/wp\/v2\/posts?per_page=' + PER_PAGE + '&page=' + page + '&_embed&lang=' + LANG;<!-- [et_pb_line_break_holder] -->      if (catIds.length > 0) url += '&categories=' + catIds.join(',');<!-- [et_pb_line_break_holder] -->      return fetch(url).then(function(resp) {<!-- [et_pb_line_break_holder] -->        hasMore = page < (parseInt(resp.headers.get('X-WP-TotalPages'), 10) || 0);<!-- [et_pb_line_break_holder] -->        return resp.json();<!-- [et_pb_line_break_holder] -->      });<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    function countPosts(catIds) {<!-- [et_pb_line_break_holder] -->      if (catIds.length === 0) return Promise.resolve(0);<!-- [et_pb_line_break_holder] -->      return fetch('\/wp-json\/wp\/v2\/posts?categories=' + catIds.join(',') + '&per_page=1&lang=' + LANG, { method: 'HEAD' })<!-- [et_pb_line_break_holder] -->        .then(function(r) { return parseInt(r.headers.get('X-WP-Total'), 10) || 0; });<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    \/\/ ============================================<!-- [et_pb_line_break_holder] -->    \/\/ RENDERING<!-- [et_pb_line_break_holder] -->    \/\/ ============================================<!-- [et_pb_line_break_holder] -->    function renderCard(post) {<!-- [et_pb_line_break_holder] -->      var img = '';<!-- [et_pb_line_break_holder] -->      try { img = post._embedded['wp:featuredmedia'][0].source_url; } catch(e) {}<!-- [et_pb_line_break_holder] -->      var catName = '';<!-- [et_pb_line_break_holder] -->      try { catName = post._embedded['wp:term'][0][0].name; } catch(e) {}<!-- [et_pb_line_break_holder] -->      var mins = readingTime(post.content.rendered);<!-- [et_pb_line_break_holder] -->      var excerpt = '';<!-- [et_pb_line_break_holder] -->      try { excerpt = post.excerpt.rendered.replace(\/<[^>]+>\/g, '').trim(); } catch(e) {}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->      var card = document.createElement('div');<!-- [et_pb_line_break_holder] -->      card.className = 'tg-card';<!-- [et_pb_line_break_holder] -->      card.innerHTML =<!-- [et_pb_line_break_holder] -->        (img ? '<img decoding=\"async\" class=\"tg-card-img\" src=\"' + img + '\" alt=\"\" loading=\"lazy\">' :<!-- [et_pb_line_break_holder] -->               '<\/p>\n<div class=\"tg-card-img\"><\/div>\n<p>') +<!-- [et_pb_line_break_holder] -->        '<\/p>\n<div class=\"tg-card-body\">' +<!-- [et_pb_line_break_holder] -->          (catName ? '<span class=\"tg-card-cat\">' + catName + '<\/span>' : '') +<!-- [et_pb_line_break_holder] -->          '<\/p>\n<div class=\"tg-card-title\"><a href=\"' + post.link + '\">' + post.title.rendered + '<\/a><\/div>\n<p>' +<!-- [et_pb_line_break_holder] -->          (excerpt ? '<\/p>\n<div class=\"tg-card-excerpt\">' + excerpt + '<\/div>\n<p>' : '') +<!-- [et_pb_line_break_holder] -->          '<\/p>\n<div class=\"tg-card-meta\">' + mins + CONFIG.readSuffix + '<\/div>\n<p>' +<!-- [et_pb_line_break_holder] -->        '<\/div>\n<p>';<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->      card.addEventListener('click', function(e) {<!-- [et_pb_line_break_holder] -->        if (e.target.tagName !== 'A') window.location.href = post.link;<!-- [et_pb_line_break_holder] -->      });<!-- [et_pb_line_break_holder] -->      return card;<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    \/\/ ============================================<!-- [et_pb_line_break_holder] -->    \/\/ UI STATE<!-- [et_pb_line_break_holder] -->    \/\/ ============================================<!-- [et_pb_line_break_holder] -->    function showLoader() { loader.style.display = 'block'; grid.style.display = 'none'; empty.style.display = 'none'; loadBtn.classList.add('hidden'); }<!-- [et_pb_line_break_holder] -->    function hideLoader() { loader.style.display = 'none'; grid.style.display = 'grid'; }<!-- [et_pb_line_break_holder] -->    function showEmpty()  { empty.style.display = 'block'; grid.style.display = 'none'; loadBtn.classList.add('hidden'); }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    function loadPosts(catIds, append) {<!-- [et_pb_line_break_holder] -->      if (isLoading) return;<!-- [et_pb_line_break_holder] -->      isLoading = true;<!-- [et_pb_line_break_holder] -->      if (!append) {<!-- [et_pb_line_break_holder] -->        showLoader();<!-- [et_pb_line_break_holder] -->        grid.innerHTML = '';<!-- [et_pb_line_break_holder] -->        currentPage = 1;<!-- [et_pb_line_break_holder] -->        hasMore = true;<!-- [et_pb_line_break_holder] -->      } else {<!-- [et_pb_line_break_holder] -->        loadBtn.disabled = true;<!-- [et_pb_line_break_holder] -->        loadBtn.textContent = CONFIG.loading;<!-- [et_pb_line_break_holder] -->      }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->      fetchPosts(catIds, currentPage).then(function(posts) {<!-- [et_pb_line_break_holder] -->        hideLoader();<!-- [et_pb_line_break_holder] -->        if (posts.length === 0 && !append) {<!-- [et_pb_line_break_holder] -->          showEmpty();<!-- [et_pb_line_break_holder] -->        } else {<!-- [et_pb_line_break_holder] -->          posts.forEach(function(p) { grid.appendChild(renderCard(p)); });<!-- [et_pb_line_break_holder] -->          currentPage++;<!-- [et_pb_line_break_holder] -->          loadBtn.classList.toggle('hidden', !hasMore);<!-- [et_pb_line_break_holder] -->          loadBtn.disabled = false;<!-- [et_pb_line_break_holder] -->          loadBtn.textContent = CONFIG.loadMore;<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] -->        isLoading = false;<!-- [et_pb_line_break_holder] -->      }).catch(function(err) {<!-- [et_pb_line_break_holder] -->        hideLoader();<!-- [et_pb_line_break_holder] -->        console.error('[TopicGateway] fetch error:', err);<!-- [et_pb_line_break_holder] -->        isLoading = false;<!-- [et_pb_line_break_holder] -->      });<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    \/\/ ============================================<!-- [et_pb_line_break_holder] -->    \/\/ SUB-PILL BAR<!-- [et_pb_line_break_holder] -->    \/\/ ============================================<!-- [et_pb_line_break_holder] -->    function showSubPills(clusterLabel, allChildIds) {<!-- [et_pb_line_break_holder] -->      subPillBar.innerHTML = '';<!-- [et_pb_line_break_holder] -->      var children = clusterChildData[clusterLabel] || [];<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->      \/\/ Filter to children with enough posts<!-- [et_pb_line_break_holder] -->      var eligible = children.filter(function(c) { return c.count >= SUB_MIN; });<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->      if (eligible.length === 0) {<!-- [et_pb_line_break_holder] -->        subPillBar.style.display = 'none';<!-- [et_pb_line_break_holder] -->        return;<!-- [et_pb_line_break_holder] -->      }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->      \/\/ Sort by post count descending<!-- [et_pb_line_break_holder] -->      eligible.sort(function(a, b) { return b.count - a.count; });<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->      \/\/ \"All\" sub-pill (shows all from this cluster)<!-- [et_pb_line_break_holder] -->      var allSub = document.createElement('button');<!-- [et_pb_line_break_holder] -->      allSub.className = 'tg-sub-pill active';<!-- [et_pb_line_break_holder] -->      allSub.textContent = CONFIG.allSubLabel;<!-- [et_pb_line_break_holder] -->      allSub.addEventListener('click', function() {<!-- [et_pb_line_break_holder] -->        activateSubPill(allSub);<!-- [et_pb_line_break_holder] -->        currentChildIds = allChildIds;<!-- [et_pb_line_break_holder] -->        currentPage = 1;<!-- [et_pb_line_break_holder] -->        loadPosts(allChildIds, false);<!-- [et_pb_line_break_holder] -->      });<!-- [et_pb_line_break_holder] -->      subPillBar.appendChild(allSub);<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->      \/\/ Individual child sub-pills<!-- [et_pb_line_break_holder] -->      eligible.forEach(function(child) {<!-- [et_pb_line_break_holder] -->        var sp = document.createElement('button');<!-- [et_pb_line_break_holder] -->        sp.className = 'tg-sub-pill';<!-- [et_pb_line_break_holder] -->        sp.textContent = shortName(child.name);<!-- [et_pb_line_break_holder] -->        sp.title = child.name; \/\/ full name on hover<!-- [et_pb_line_break_holder] -->        sp.addEventListener('click', function() {<!-- [et_pb_line_break_holder] -->          activateSubPill(sp);<!-- [et_pb_line_break_holder] -->          currentChildIds = [child.id];<!-- [et_pb_line_break_holder] -->          currentPage = 1;<!-- [et_pb_line_break_holder] -->          loadPosts([child.id], false);<!-- [et_pb_line_break_holder] -->        });<!-- [et_pb_line_break_holder] -->        subPillBar.appendChild(sp);<!-- [et_pb_line_break_holder] -->      });<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->      subPillBar.style.display = 'flex';<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    function hideSubPills() {<!-- [et_pb_line_break_holder] -->      subPillBar.innerHTML = '';<!-- [et_pb_line_break_holder] -->      subPillBar.style.display = 'none';<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    function activateSubPill(activePill) {<!-- [et_pb_line_break_holder] -->      var all = subPillBar.querySelectorAll('.tg-sub-pill');<!-- [et_pb_line_break_holder] -->      for (var i = 0; i < all.length; i++) all[i].classList.remove('active');<!-- [et_pb_line_break_holder] -->      activePill.classList.add('active');<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    \/\/ ============================================<!-- [et_pb_line_break_holder] -->    \/\/ PILL BAR<!-- [et_pb_line_break_holder] -->    \/\/ ============================================<!-- [et_pb_line_break_holder] -->    function onPillClick(pill, childIds, clusterLabel) {<!-- [et_pb_line_break_holder] -->      var all = pillBar.querySelectorAll('.tg-pill');<!-- [et_pb_line_break_holder] -->      for (var i = 0; i < all.length; i++) all[i].classList.remove('active');<!-- [et_pb_line_break_holder] -->      pill.classList.add('active');<!-- [et_pb_line_break_holder] -->      currentChildIds = childIds;<!-- [et_pb_line_break_holder] -->      currentPage = 1;<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->      if (clusterLabel && clusterChildData[clusterLabel]) {<!-- [et_pb_line_break_holder] -->        showSubPills(clusterLabel, childIds);<!-- [et_pb_line_break_holder] -->      } else {<!-- [et_pb_line_break_holder] -->        hideSubPills();<!-- [et_pb_line_break_holder] -->      }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->      loadPosts(childIds, false);<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    function createPill(label, childIds, isActive, clusterLabel) {<!-- [et_pb_line_break_holder] -->      var pill = document.createElement('button');<!-- [et_pb_line_break_holder] -->      pill.className = 'tg-pill' + (isActive ? ' active' : '');<!-- [et_pb_line_break_holder] -->      pill.textContent = label;<!-- [et_pb_line_break_holder] -->      pill.addEventListener('click', function() { onPillClick(pill, childIds, clusterLabel); });<!-- [et_pb_line_break_holder] -->      return pill;<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    \/\/ ============================================<!-- [et_pb_line_break_holder] -->    \/\/ INIT \u2014 Parallel resolution + immediate post load<!-- [et_pb_line_break_holder] -->    \/\/ ============================================<!-- [et_pb_line_break_holder] -->    pillBar.appendChild(createPill(CONFIG.allLabel, [], true, null));<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    \/\/ Load \"All\" posts IMMEDIATELY (no waiting for pills)<!-- [et_pb_line_break_holder] -->    loadPosts([], false);<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    \/\/ Resolve all pills in PARALLEL (with retry on failure)<!-- [et_pb_line_break_holder] -->    function resolvePills() {<!-- [et_pb_line_break_holder] -->      var labels = Object.keys(CONFIG.clusters);<!-- [et_pb_line_break_holder] -->      return Promise.all(labels.map(function(label) {<!-- [et_pb_line_break_holder] -->        var opts = CONFIG.clusters[label];<!-- [et_pb_line_break_holder] -->        if (opts.parentIds.length === 0) return Promise.resolve(null);<!-- [et_pb_line_break_holder] -->        return resolveClusterChildren(opts.parentIds)<!-- [et_pb_line_break_holder] -->          .then(function(children) {<!-- [et_pb_line_break_holder] -->            if (children.length === 0) return null;<!-- [et_pb_line_break_holder] -->            clusterChildData[label] = children;<!-- [et_pb_line_break_holder] -->            var allIds = children.map(function(c) { return c.id; });<!-- [et_pb_line_break_holder] -->            return countPosts(allIds).then(function(total) {<!-- [et_pb_line_break_holder] -->              return total >= opts.minPosts ? { label: label, childIds: allIds } : null;<!-- [et_pb_line_break_holder] -->            });<!-- [et_pb_line_break_holder] -->          })<!-- [et_pb_line_break_holder] -->          .catch(function(err) {<!-- [et_pb_line_break_holder] -->            console.error('[TopicGateway] pill resolve error:', label, err);<!-- [et_pb_line_break_holder] -->            return null;<!-- [et_pb_line_break_holder] -->          });<!-- [et_pb_line_break_holder] -->      })).then(function(results) {<!-- [et_pb_line_break_holder] -->        results.forEach(function(r) {<!-- [et_pb_line_break_holder] -->          if (r) pillBar.appendChild(createPill(r.label, r.childIds, false, r.label));<!-- [et_pb_line_break_holder] -->        });<!-- [et_pb_line_break_holder] -->      }).catch(function(err) {<!-- [et_pb_line_break_holder] -->        console.error('[TopicGateway] pill chain error:', err);<!-- [et_pb_line_break_holder] -->      });<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    resolvePills().then(function() {<!-- [et_pb_line_break_holder] -->      \/\/ Self-heal: if pills did not load, retry after 3s<!-- [et_pb_line_break_holder] -->      setTimeout(function() {<!-- [et_pb_line_break_holder] -->        if (pillBar.querySelectorAll('.tg-pill').length <= 1) {<!-- [et_pb_line_break_holder] -->          console.warn('[TopicGateway] Pills missing after init, retrying...');<!-- [et_pb_line_break_holder] -->          childCache = {};<!-- [et_pb_line_break_holder] -->          resolvePills();<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] -->      }, 3000);<!-- [et_pb_line_break_holder] -->    });<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    \/\/ Load More button<!-- [et_pb_line_break_holder] -->    loadBtn.addEventListener('click', function() {<!-- [et_pb_line_break_holder] -->      loadPosts(currentChildIds, true);<!-- [et_pb_line_break_holder] -->    });<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] -->})();<!-- [et_pb_line_break_holder] --><\/script><!-- [et_pb_line_break_holder] -->[\/et_pb_code][\/et_pb_column][\/et_pb_row][\/et_pb_section]<\/p>\n","protected":false},"excerpt":{"rendered":"","protected":false},"author":2,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"_et_pb_use_builder":"on","_et_pb_old_content":"","_et_gb_content_width":"","rank_math_title":"","rank_math_description":"The Integral Institute \u2014 Leadership development, team coaching & ICF-accredited coach training. Powered by 20,000+ MCC, PCC & ACC coaching sessions.","rank_math_focus_keyword":"","rank_math_facebook_title":"","rank_math_facebook_description":"","rank_math_twitter_use_facebook":"","rank_math_robots":[],"footnotes":""},"class_list":["post-2848","page","type-page","status-publish","hentry"],"acf":[],"_links":{"self":[{"href":"https:\/\/theintegralinstitute.com\/en\/wp-json\/wp\/v2\/pages\/2848","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/theintegralinstitute.com\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/theintegralinstitute.com\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/theintegralinstitute.com\/en\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/theintegralinstitute.com\/en\/wp-json\/wp\/v2\/comments?post=2848"}],"version-history":[{"count":0,"href":"https:\/\/theintegralinstitute.com\/en\/wp-json\/wp\/v2\/pages\/2848\/revisions"}],"wp:attachment":[{"href":"https:\/\/theintegralinstitute.com\/en\/wp-json\/wp\/v2\/media?parent=2848"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}