{"id":6523,"date":"2026-09-23T09:21:59","date_gmt":"2026-09-23T14:21:59","guid":{"rendered":"https:\/\/scm.org.co\/web\/?page_id=6523"},"modified":"2026-10-08T09:35:36","modified_gmt":"2026-10-08T14:35:36","slug":"xxv-congreso-colombiano-de-matematicas","status":"publish","type":"page","link":"https:\/\/scm.org.co\/web\/xxv-congreso-colombiano-de-matematicas\/","title":{"rendered":"XXV Congreso Colombiano de Matem\u00e1ticas"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"6523\" class=\"elementor elementor-6523\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-1afd816 e-con-full e-flex e-con e-parent\" data-id=\"1afd816\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-473f6e4 elementor-widget elementor-widget-html\" data-id=\"473f6e4\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<!-- Pegar TODO este archivo en UN widget HTML de Elementor, con dise\u00f1o Elementor Canvas. -->\n<link rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\">\n<link rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin>\n<link href=\"https:\/\/fonts.googleapis.com\/css2?family=Source+Serif+4:opsz,wght@8..60,600;8..60,700&family=Inter:wght@400;500;600;700;800&display=swap\" rel=\"stylesheet\">\n<style>\n\/* XXV CCM 2027 \u2014 CSS encapsulado: no altera el tema de WordPress. *\/\n\/* =========================================================\n   XXV Congreso Colombiano de Matem\u00e1ticas | SCM\n   Hoja de estilos principal \u2014 paleta oficial del congreso\n   Petr\u00f3leo (XXV)  \u00b7  Azul marino (texto)  \u00b7  Naranja (acento)  \u00b7  Verde (2027)\n   ========================================================= *\/\n\n#ccm2027 {\n  \/* Colores oficiales del logo del congreso *\/\n  --teal: #0E7C8E;          \/* petr\u00f3leo del \"XXV\" *\/\n  --teal-dark: #0A5F6E;\n  --navy: #0D3B66;          \/* azul marino del texto *\/\n  --navy-dark: #0A2E50;\n  --orange: #E87722;        \/* naranja del acento \/ puntos *\/\n  --orange-dark: #C8631A;\n  --green: #2E9E4F;         \/* verde del \"2027\" \/ puntos *\/\n  --green-dark: #247D3F;\n\n  \/* Neutros *\/\n  --background: #FBFCFD;\n  --surface: #FFFFFF;\n  --surface-2: #F3F7F8;\n  --foreground: #0D3B66;\n  --muted-foreground: #4C6275;\n  --border: #E2E9ED;\n  --border-strong: #CBD8DE;\n\n  --radius-sm: 0.5rem;\n  --radius: 0.75rem;\n  --radius-lg: 1rem;\n\n  --shadow-sm: 0 1px 2px rgba(13, 59, 102, 0.06);\n  --shadow-md: 0 6px 20px rgba(13, 59, 102, 0.08);\n  --shadow-lg: 0 16px 44px rgba(13, 59, 102, 0.12);\n\n  --max-width: 1140px;\n  --header-h: 4.5rem;\n}\n\n#ccm2027, #ccm2027 *,\n#ccm2027::before, #ccm2027 *::before,\n#ccm2027::after, #ccm2027 *::after {\n  box-sizing: border-box;\n  margin: 0;\n  padding: 0;\n}\n\n#ccm2027 {\n  scroll-behavior: smooth;\n  background: var(--background);\n}\n\n#ccm2027 {\n  min-height: 100vh;\n  font-family: \"Inter\", -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, sans-serif;\n  color: var(--foreground);\n  background: var(--background);\n  line-height: 1.6;\n  -webkit-font-smoothing: antialiased;\n  text-rendering: optimizeLegibility;\n}\n\n#ccm2027 ::selection {\n  color: #fff;\n  background: var(--teal);\n}\n\n#ccm2027 a {\n  color: inherit;\n}\n\n\/* ================= Header ================= *\/\n#ccm2027 .header {\n  position: fixed;\n  inset: 0 0 auto;\n  z-index: 100;\n  height: var(--header-h);\n  border-bottom: 1px solid var(--border);\n  background: rgba(255, 255, 255, 0.92);\n  backdrop-filter: blur(18px);\n  -webkit-backdrop-filter: blur(18px);\n  transition: box-shadow 0.25s ease, border-color 0.25s ease;\n}\n\n#ccm2027 .header.header-scrolled {\n  box-shadow: var(--shadow-sm);\n}\n\n#ccm2027 .header-container {\n  max-width: var(--max-width);\n  height: 100%;\n  margin: 0 auto;\n  padding: 0 1.5rem;\n  display: flex;\n  align-items: center;\n  justify-content: space-between;\n  gap: 1rem;\n}\n\n#ccm2027 .header-logo,\n#ccm2027 .footer-logo {\n  display: inline-flex;\n  align-items: center;\n  gap: 0.75rem;\n  text-decoration: none;\n}\n\n#ccm2027 .logo-link {\n  align-items: center;\n}\n\n#ccm2027 .scm-logo {\n  display: block;\n  width: auto;\n  height: 44px;\n  object-fit: contain;\n}\n\n#ccm2027 .footer-scm-logo {\n  height: 52px;\n  filter: brightness(0) invert(1);\n}\n\n#ccm2027 .logo-text {\n  display: block;\n}\n\n#ccm2027 .logo-title {\n  color: var(--navy);\n  font-size: 0.9rem;\n  font-weight: 700;\n  line-height: 1.15;\n  letter-spacing: -0.01em;\n}\n\n#ccm2027 .logo-subtitle {\n  color: var(--muted-foreground);\n  font-size: 0.76rem;\n  line-height: 1.2;\n}\n\n#ccm2027 .header-nav {\n  display: flex;\n  align-items: center;\n  gap: 1.5rem;\n}\n\n#ccm2027 .header-nav a {\n  position: relative;\n  color: var(--muted-foreground);\n  font-size: 0.9rem;\n  font-weight: 600;\n  text-decoration: none;\n  transition: color 0.2s ease;\n}\n\n#ccm2027 .header-nav a:not(.btn-back-scm)::after {\n  content: \"\";\n  position: absolute;\n  left: 0;\n  bottom: -0.4rem;\n  width: 0;\n  height: 2px;\n  background: var(--orange);\n  transition: width 0.25s ease;\n}\n\n#ccm2027 .header-nav a:not(.btn-back-scm):hover {\n  color: var(--navy);\n}\n\n#ccm2027 .header-nav a:not(.btn-back-scm):hover::after {\n  width: 100%;\n}\n\n\/* ================= Hero ================= *\/\n#ccm2027 .hero {\n  position: relative;\n  padding: var(--header-h) 0 4.5rem;\n  display: grid;\n  place-items: center;\n  overflow: hidden;\n  background: var(--surface);\n  border-bottom: 1px solid var(--border);\n}\n\n#ccm2027 .hero::before,\n#ccm2027 .hero::after {\n  content: \"\";\n  position: absolute;\n  pointer-events: none;\n  z-index: 0;\n}\n\n\/* Mancha suave de profundidad detr\u00e1s del logo *\/\n#ccm2027 .hero::before {\n  width: min(720px, 78vw);\n  height: min(720px, 78vw);\n  top: 7rem;\n  left: 50%;\n  transform: translateX(-50%);\n  border-radius: 999px;\n  background:\n    radial-gradient(circle at 48% 42%, rgba(14, 124, 142, 0.075), transparent 34%),\n    radial-gradient(circle at 60% 58%, rgba(232, 119, 34, 0.055), transparent 30%),\n    radial-gradient(circle at 42% 66%, rgba(46, 158, 79, 0.045), transparent 28%);\n  filter: blur(8px);\n  animation: heroGlowFloat 14s ease-in-out infinite alternate;\n}\n\n\/* Curva amplia envolvente muy tenue *\/\n#ccm2027 .hero::after {\n  inset: 0;\n  background:\n    url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' width='1400' height='700' viewBox='0 0 1400 700'%3E%3Cg fill='none' stroke='%230E7C8E' stroke-width='1' opacity='0.12'%3E%3Cpath d='M-80 580 C180 430 310 610 520 440 C760 245 950 390 1120 210 C1240 80 1330 55 1470 95'\/%3E%3Cpath d='M-100 625 C165 470 325 665 555 475 C780 285 965 420 1145 240 C1270 115 1355 95 1490 140'\/%3E%3Cpath d='M-120 670 C150 515 340 710 590 510 C800 330 990 455 1170 280 C1305 150 1385 140 1510 190'\/%3E%3C\/g%3E%3Cg fill='none' stroke='%230D3B66' stroke-width='0.9' opacity='0.07'%3E%3Cpath d='M-90 125 C145 255 285 95 505 245 C735 405 930 285 1110 460 C1255 600 1350 625 1490 555'\/%3E%3Cpath d='M-120 85 C130 220 310 55 535 210 C760 365 955 250 1145 425 C1290 560 1375 585 1510 515'\/%3E%3C\/g%3E%3C\/svg%3E\");\n  background-repeat: no-repeat;\n  background-position: center 42%;\n  background-size: 118% auto;\n  opacity: 1;\n  animation: heroLineDrift 22s ease-in-out infinite alternate;\n}\n\n#ccm2027 .hero-pattern {\n  position: absolute;\n  inset: 0;\n  pointer-events: none;\n  overflow: hidden;\n  z-index: 1;\n}\n\n\/* Puntos halftone con m\u00e1s densidad en las esquinas y acentos m\u00ednimos *\/\n#ccm2027 .hero-pattern::before {\n  content: \"\";\n  position: absolute;\n  inset: 0;\n  background-image:\n    radial-gradient(circle, rgba(14, 124, 142, 0.20) 1.35px, transparent 1.45px),\n    radial-gradient(circle, rgba(232, 119, 34, 0.18) 1.15px, transparent 1.25px),\n    radial-gradient(circle, rgba(46, 158, 79, 0.12) 1px, transparent 1.15px);\n  background-size: 24px 24px, 42px 42px, 56px 56px;\n  background-position: 0 0, 16px 18px, 22px 12px;\n  mask-image:\n    radial-gradient(ellipse 45% 42% at 3% 92%, #000 0%, transparent 72%),\n    radial-gradient(ellipse 44% 40% at 98% 5%, #000 0%, transparent 70%),\n    radial-gradient(ellipse 32% 24% at 78% 52%, rgba(0, 0, 0, 0.65) 0%, transparent 72%);\n  -webkit-mask-image:\n    radial-gradient(ellipse 45% 42% at 3% 92%, #000 0%, transparent 72%),\n    radial-gradient(ellipse 44% 40% at 98% 5%, #000 0%, transparent 70%),\n    radial-gradient(ellipse 32% 24% at 78% 52%, rgba(0, 0, 0, 0.65) 0%, transparent 72%);\n  animation: heroDotPulse 18s ease-in-out infinite alternate;\n}\n\n\/* Ondas topogr\u00e1ficas m\u00e1s envolventes, laterales y diagonales *\/\n#ccm2027 .hero-pattern::after {\n  content: \"\";\n  position: absolute;\n  inset: -4rem -3rem;\n  background-image:\n    url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' width='720' height='680' viewBox='0 0 720 680'%3E%3Cg fill='none' stroke='%230E7C8E' stroke-width='1.05' opacity='0.20'%3E%3Cpath d='M720 0 C610 55 570 140 635 215 C690 280 740 340 660 430 C590 510 470 500 505 610 C520 655 590 685 720 710'\/%3E%3Cpath d='M720 42 C600 100 555 185 625 260 C675 315 720 375 642 460 C570 540 450 535 490 645'\/%3E%3Cpath d='M720 86 C585 145 540 230 610 305 C660 360 700 420 622 505 C550 585 430 585 475 690'\/%3E%3Cpath d='M720 135 C570 195 525 280 595 355 C645 410 680 470 600 552 C525 630 415 635 462 735'\/%3E%3Cpath d='M720 190 C550 245 505 330 575 405 C625 460 660 520 580 600'\/%3E%3C\/g%3E%3Cg fill='none' stroke='%232E9E4F' stroke-width='0.85' opacity='0.11'%3E%3Cpath d='M700 60 C610 170 610 260 680 340 C735 405 710 495 615 585'\/%3E%3Cpath d='M720 125 C625 225 635 310 695 385 C745 445 718 535 635 625'\/%3E%3C\/g%3E%3C\/svg%3E\"),\n    url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' width='720' height='680' viewBox='0 0 720 680'%3E%3Cg fill='none' stroke='%230E7C8E' stroke-width='1.05' opacity='0.18'%3E%3Cpath d='M0 680 C120 610 165 520 90 440 C35 380 -25 315 60 220 C135 135 260 150 225 40 C210 -5 135 -35 0 -60'\/%3E%3Cpath d='M0 630 C130 565 180 475 105 395 C50 335 5 275 82 185 C160 95 285 110 245 -10'\/%3E%3Cpath d='M0 575 C145 515 195 425 120 345 C65 285 25 225 105 135 C185 45 305 60 265 -60'\/%3E%3Cpath d='M0 520 C160 465 215 375 138 292 C80 232 48 175 130 85 C210 -5 330 10 285 -105'\/%3E%3Cpath d='M0 460 C175 415 235 325 155 240 C95 178 70 120 155 30'\/%3E%3C\/g%3E%3Cg fill='none' stroke='%230D3B66' stroke-width='0.9' opacity='0.10'%3E%3Cpath d='M15 640 C150 565 230 570 320 635 C395 690 505 690 620 610'\/%3E%3Cpath d='M-20 595 C130 520 230 530 330 600 C415 660 530 645 665 550'\/%3E%3C\/g%3E%3C\/svg%3E\"),\n    url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' width='1200' height='520' viewBox='0 0 1200 520'%3E%3Cg fill='none' stroke='%230D3B66' stroke-width='0.8' opacity='0.075'%3E%3Cpath d='M-40 310 C170 190 320 250 470 170 C650 75 790 190 930 120 C1060 55 1135 70 1240 135'\/%3E%3Cpath d='M-60 355 C160 230 335 295 500 205 C665 115 810 230 960 155 C1090 90 1160 110 1260 180'\/%3E%3Cpath d='M-80 400 C150 270 350 340 525 240 C690 150 835 270 985 200 C1120 135 1185 160 1280 230'\/%3E%3C\/g%3E%3C\/svg%3E\");\n  background-repeat: no-repeat, no-repeat, no-repeat;\n  background-position: right top, left bottom, center center;\n  background-size: 48% auto, 47% auto, 100% auto;\n  opacity: 1;\n  animation: heroWaveDrift 24s ease-in-out infinite alternate;\n}\n\n@keyframes  heroGlowFloat {\n  0% {\n    transform: translateX(-50%) translateY(0) scale(1);\n    opacity: 0.88;\n  }\n\n  50% {\n    transform: translateX(-50%) translateY(12px) scale(1.035);\n    opacity: 1;\n  }\n\n  100% {\n    transform: translateX(-50%) translateY(-8px) scale(0.985);\n    opacity: 0.9;\n  }\n}\n\n@keyframes  heroLineDrift {\n  0% {\n    background-position: center 42%;\n    background-size: 118% auto;\n    opacity: 0.82;\n  }\n\n  50% {\n    background-position: center 39%;\n    background-size: 122% auto;\n    opacity: 0.98;\n  }\n\n  100% {\n    background-position: center 45%;\n    background-size: 116% auto;\n    opacity: 0.86;\n  }\n}\n\n@keyframes  heroDotPulse {\n  0% {\n    background-position: 0 0, 16px 18px, 22px 12px;\n    opacity: 0.72;\n  }\n\n  50% {\n    background-position: 10px 14px, 26px 6px, 14px 24px;\n    opacity: 0.92;\n  }\n\n  100% {\n    background-position: -8px 20px, 30px 22px, 30px 2px;\n    opacity: 0.78;\n  }\n}\n\n@keyframes  heroWaveDrift {\n  0% {\n    background-position: right top, left bottom, center center;\n    background-size: 48% auto, 47% auto, 100% auto;\n    transform: translate3d(0, 0, 0);\n  }\n\n  50% {\n    background-position: calc(100% + 18px) 18px, -18px calc(100% - 12px), center 48%;\n    background-size: 50% auto, 49% auto, 104% auto;\n    transform: translate3d(0, 6px, 0);\n  }\n\n  100% {\n    background-position: calc(100% - 12px) -14px, 16px calc(100% + 18px), center 52%;\n    background-size: 47% auto, 46% auto, 98% auto;\n    transform: translate3d(0, -4px, 0);\n  }\n}\n\n#ccm2027 .hero-content {\n  position: relative;\n  z-index: 2;\n  isolation: isolate;\n  width: 100%;\n  max-width: none;\n  margin: 0 auto;\n  padding: 0 0 2.25rem;\n  text-align: center;\n  display: flex;\n  flex-direction: column;\n  align-items: center;\n}\n\n#ccm2027 .hero-content::before {\n  content: \"\";\n  position: absolute;\n  inset: 0;\n  z-index: 0;\n  border-radius: 2.5rem;\n  background:\n    radial-gradient(circle at 50% 22%, rgba(255, 255, 255, 0.98) 0%, rgba(255, 255, 255, 0.94) 34%, rgba(255, 255, 255, 0.82) 58%, rgba(255, 255, 255, 0.45) 78%, rgba(255, 255, 255, 0) 100%);\n  filter: blur(6px);\n  pointer-events: none;\n}\n\n#ccm2027 .hero-content > * {\n  position: relative;\n  z-index: 1;\n}\n\n#ccm2027 .hero-edition {\n  margin-bottom: 1.75rem;\n  padding: 0.4rem 1rem;\n  border: 1px solid var(--border-strong);\n  border-radius: 999px;\n  color: var(--teal-dark);\n  background: var(--surface-2);\n  font-size: 0.74rem;\n  font-weight: 700;\n  letter-spacing: 0.22em;\n  text-transform: uppercase;\n}\n\n#ccm2027 .hero-event-logo {\n  display: block;\n  width: 100%;\n  max-width: none;\n  height: auto;\n  margin: 0 0 2.5rem;\n  object-fit: contain;\n  animation: fadeInUp 0.6s ease both;\n}\n\n#ccm2027 .hero-kicker,\n#ccm2027 .hero-title,\n#ccm2027 .hero-description {\n  width: calc(100% - 2rem);\n}\n\n#ccm2027 .hero-actions {\n  padding-inline: 1rem;\n}\n\n#ccm2027 .hero-badge {\n  max-width: calc(100% - 2rem);\n}\n\n#ccm2027 .hero-kicker {\n  margin: 0 0 1rem;\n  color: var(--orange-dark);\n  font-size: 0.85rem;\n  font-weight: 700;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  animation: fadeInUp 0.6s ease 0.06s both;\n}\n\n#ccm2027 .hero-title {\n  margin: 0 auto 1.25rem;\n  max-width: 820px;\n  color: var(--navy);\n  font-family: \"Source Serif 4\", Georgia, serif;\n  font-size: clamp(2.25rem, 5.5vw, 4rem);\n  font-weight: 700;\n  line-height: 1.04;\n  letter-spacing: -0.02em;\n  text-wrap: balance;\n  animation: fadeInUp 0.6s ease 0.12s both;\n}\n\n#ccm2027 .hero-title-accent {\n  display: block;\n  color: var(--teal);\n}\n\n#ccm2027 .hero-description {\n  max-width: 680px;\n  margin: 0 auto 2rem;\n  color: var(--muted-foreground);\n  font-size: clamp(1rem, 1.4vw, 1.15rem);\n  line-height: 1.7;\n  text-wrap: pretty;\n  animation: fadeInUp 0.6s ease 0.18s both;\n}\n\n#ccm2027 .hero-actions {\n  display: flex;\n  flex-wrap: wrap;\n  align-items: center;\n  justify-content: center;\n  gap: 0.9rem;\n  margin-bottom: 2.25rem;\n  animation: fadeInUp 0.6s ease 0.24s both;\n}\n\n#ccm2027 .hero-action {\n  min-width: 168px;\n}\n\n#ccm2027 .hero-badge {\n  display: inline-flex;\n  align-items: center;\n  gap: 0.6rem;\n  padding: 0.55rem 1.1rem;\n  border: 1px solid var(--border);\n  border-radius: 999px;\n  background: var(--surface-2);\n  color: var(--muted-foreground);\n  font-size: 0.82rem;\n  font-weight: 600;\n  animation: fadeInUp 0.6s ease 0.3s both;\n}\n\n#ccm2027 .hero-badge-logo {\n  width: 20px;\n  height: 20px;\n  object-fit: contain;\n}\n\n\/* ================= Navigation tabs ================= *\/\n#ccm2027 .tab-nav {\n  position: sticky;\n  top: var(--header-h);\n  z-index: 90;\n  border-bottom: 1px solid var(--border);\n  background: rgba(255, 255, 255, 0.94);\n  backdrop-filter: blur(18px);\n  -webkit-backdrop-filter: blur(18px);\n}\n\n#ccm2027 .tab-nav-container {\n  max-width: var(--max-width);\n  margin: 0 auto;\n  padding: 0.6rem 1.5rem;\n  display: flex;\n  gap: 0.4rem;\n  overflow-x: auto;\n  scrollbar-width: none;\n}\n\n#ccm2027 .tab-nav-container::-webkit-scrollbar {\n  display: none;\n}\n\n#ccm2027 .tab-btn {\n  display: inline-flex;\n  align-items: center;\n  padding: 0.55rem 1.05rem;\n  border: 1px solid transparent;\n  border-radius: var(--radius-sm);\n  color: var(--muted-foreground);\n  background: transparent;\n  font: inherit;\n  font-size: 0.88rem;\n  font-weight: 600;\n  white-space: nowrap;\n  cursor: pointer;\n  transition: color 0.2s ease, background 0.2s ease, border-color 0.2s ease;\n}\n\n#ccm2027 .tab-btn:hover {\n  color: var(--navy);\n  background: var(--surface-2);\n}\n\n#ccm2027 .tab-btn.active {\n  color: #fff;\n  background: var(--teal);\n  border-color: var(--teal);\n}\n\n\/* ================= Main ================= *\/\n#ccm2027 .main-content {\n  max-width: var(--max-width);\n  margin: 0 auto;\n  padding: 3rem 1.5rem 0;\n}\n\n#ccm2027 .tab-content {\n  display: none;\n}\n\n#ccm2027 .tab-content.active {\n  display: block;\n  animation: contentReveal 0.4s ease both;\n}\n\n#ccm2027 .section-card {\n  position: relative;\n  margin-bottom: 1.75rem;\n  padding: clamp(1.5rem, 3vw, 2.5rem);\n  border: 1px solid var(--border);\n  border-top: 3px solid var(--teal);\n  border-radius: var(--radius-lg);\n  background: var(--surface);\n  box-shadow: var(--shadow-sm);\n}\n\n#ccm2027 .section-heading-row {\n  display: flex;\n  align-items: flex-start;\n  justify-content: space-between;\n  gap: 1rem;\n}\n\n#ccm2027 .eyebrow {\n  display: inline-block;\n  margin-bottom: 0.85rem;\n  padding: 0.35rem 0.8rem;\n  border-radius: var(--radius-sm);\n  background: var(--surface-2);\n  color: var(--teal-dark);\n  font-size: 0.74rem;\n  font-weight: 700;\n  letter-spacing: 0.1em;\n  text-transform: uppercase;\n}\n\n#ccm2027 .section-title {\n  color: var(--navy);\n  font-family: \"Source Serif 4\", Georgia, serif;\n  font-size: clamp(1.45rem, 2.6vw, 2.1rem);\n  font-weight: 700;\n  line-height: 1.15;\n  letter-spacing: -0.015em;\n  text-wrap: balance;\n}\n\n#ccm2027 .section-subtitle {\n  margin: 2rem 0 1rem;\n  color: var(--navy);\n  font-family: \"Source Serif 4\", Georgia, serif;\n  font-size: clamp(1.15rem, 2vw, 1.4rem);\n  font-weight: 700;\n}\n\n#ccm2027 .section-text {\n  max-width: 880px;\n  margin-top: 1rem;\n  color: var(--muted-foreground);\n  line-height: 1.75;\n  text-wrap: pretty;\n}\n\n#ccm2027 .section-text strong {\n  color: var(--navy);\n  font-weight: 700;\n}\n\n#ccm2027 .section-mark {\n  display: none;\n  color: var(--surface-2);\n  font-family: \"Source Serif 4\", Georgia, serif;\n  font-size: 4rem;\n  font-weight: 700;\n  line-height: 0.8;\n  letter-spacing: -0.04em;\n  -webkit-text-stroke: 1px var(--border-strong);\n}\n\n@media  (min-width: 800px) {\n\n  #ccm2027 .section-mark {\n    display: inline-block;\n  }\n\n}\n\n\/* ================= Grids ================= *\/\n#ccm2027 .feature-grid,\n#ccm2027 .stats-grid,\n#ccm2027 .pricing-cards,\n#ccm2027 .agenda-grid,\n#ccm2027 .memories-grid,\n#ccm2027 .registration-steps {\n  display: grid;\n  gap: 1rem;\n}\n\n#ccm2027 .feature-grid,\n#ccm2027 .pricing-cards,\n#ccm2027 .registration-steps {\n  grid-template-columns: repeat(3, minmax(0, 1fr));\n}\n\n#ccm2027 .stats-grid {\n  grid-template-columns: repeat(3, minmax(0, 1fr));\n}\n\n#ccm2027 .memories-grid {\n  grid-template-columns: repeat(2, minmax(0, 1fr));\n}\n\n#ccm2027 .feature-card,\n#ccm2027 .step-card,\n#ccm2027 .pricing-card-mini,\n#ccm2027 .memory-card {\n  padding: 1.5rem;\n  border: 1px solid var(--border);\n  border-radius: var(--radius);\n  background: var(--surface);\n  box-shadow: var(--shadow-sm);\n  transition: transform 0.2s ease, box-shadow 0.2s ease, border-color 0.2s ease;\n}\n\n#ccm2027 .feature-card:hover,\n#ccm2027 .step-card:hover,\n#ccm2027 .pricing-card-mini:hover,\n#ccm2027 .memory-card:hover {\n  transform: translateY(-3px);\n  border-color: var(--border-strong);\n  box-shadow: var(--shadow-md);\n}\n\n#ccm2027 .feature-card h4,\n#ccm2027 .step-card h4,\n#ccm2027 .pricing-card-mini h4,\n#ccm2027 .memory-card h4 {\n  margin-bottom: 0.4rem;\n  color: var(--navy);\n  font-size: 1.05rem;\n  font-weight: 700;\n  line-height: 1.25;\n}\n\n#ccm2027 .feature-card p,\n#ccm2027 .step-card p,\n#ccm2027 .pricing-card-mini p,\n#ccm2027 .memory-card p {\n  color: var(--muted-foreground);\n  font-size: 0.92rem;\n  line-height: 1.6;\n}\n\n#ccm2027 .feature-icon {\n  display: grid;\n  place-items: center;\n  width: 3rem;\n  height: 3rem;\n  margin-bottom: 1rem;\n  border-radius: var(--radius);\n  color: var(--teal);\n  background: var(--surface-2);\n  border: 1px solid var(--border);\n  font-size: 1.5rem;\n  font-weight: 700;\n}\n\n\/* ================= Stats ================= *\/\n#ccm2027 .stats-grid {\n  margin-top: 1.75rem;\n}\n\n#ccm2027 .stat-card {\n  padding: 1.5rem 1rem;\n  text-align: center;\n  border: 1px solid var(--border);\n  border-radius: var(--radius);\n  background: var(--surface-2);\n}\n\n#ccm2027 .stat-number {\n  display: block;\n  color: var(--teal);\n  font-family: \"Source Serif 4\", Georgia, serif;\n  font-size: clamp(1.75rem, 3vw, 2.4rem);\n  font-weight: 700;\n  line-height: 1;\n}\n\n#ccm2027 .stat-card:nth-child(2) .stat-number {\n  color: var(--navy);\n}\n\n#ccm2027 .stat-card:nth-child(3) .stat-number {\n  color: var(--green);\n}\n\n#ccm2027 .stat-label {\n  display: block;\n  margin-top: 0.55rem;\n  color: var(--muted-foreground);\n  font-size: 0.78rem;\n  font-weight: 700;\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n}\n\n\/* ================= Tags ================= *\/\n#ccm2027 .tags-container {\n  display: flex;\n  flex-wrap: wrap;\n  gap: 0.6rem;\n  margin-top: 1.5rem;\n}\n\n#ccm2027 .tag {\n  display: inline-flex;\n  align-items: center;\n  padding: 0.5rem 0.95rem;\n  border: 1px solid var(--border);\n  border-radius: 999px;\n  color: var(--muted-foreground);\n  background: var(--surface);\n  font-size: 0.86rem;\n  font-weight: 600;\n  transition: color 0.2s ease, background 0.2s ease, border-color 0.2s ease;\n}\n\n#ccm2027 .tag:hover {\n  color: var(--teal-dark);\n  background: var(--surface-2);\n  border-color: var(--teal);\n}\n\n\/* ================= Registration steps ================= *\/\n#ccm2027 .registration-steps {\n  margin: 1.75rem 0;\n}\n\n#ccm2027 .step-number {\n  display: grid;\n  place-items: center;\n  width: 2.5rem;\n  height: 2.5rem;\n  margin-bottom: 1rem;\n  border-radius: var(--radius-sm);\n  color: #fff;\n  background: var(--navy);\n  font-family: \"Source Serif 4\", Georgia, serif;\n  font-weight: 700;\n  font-size: 1.05rem;\n}\n\n\/* ================= Pricing ================= *\/\n#ccm2027 .pricing-cards {\n  margin: 1.75rem 0;\n}\n\n#ccm2027 .pricing-card-mini strong {\n  display: block;\n  margin-top: 1rem;\n  color: var(--orange-dark);\n  font-size: 1.05rem;\n  font-weight: 700;\n}\n\n\/* ================= Venue Section ================= *\/\n#ccm2027 .venue-layout {\n  display: grid;\n  grid-template-columns: 1fr 1fr;\n  gap: 2.5rem;\n  align-items: center;\n}\n\n#ccm2027 .venue-actions {\n  display: flex;\n  flex-wrap: wrap;\n  gap: 0.9rem;\n  margin-top: 1.75rem;\n}\n\n#ccm2027 .venue-panel {\n  position: relative;\n  border-radius: var(--radius-lg);\n  padding: 1.75rem;\n  background: var(--navy);\n  color: #fff;\n  overflow: hidden;\n}\n\n#ccm2027 .venue-panel::before {\n  content: \"MEDELL\u00cdN\";\n  position: absolute;\n  right: 1.25rem;\n  bottom: 0.75rem;\n  font-family: \"Source Serif 4\", Georgia, serif;\n  font-size: clamp(2rem, 5vw, 3.4rem);\n  font-weight: 700;\n  color: rgba(255, 255, 255, 0.06);\n  letter-spacing: -0.03em;\n  pointer-events: none;\n}\n\n#ccm2027 .venue-panel-header {\n  position: relative;\n  z-index: 1;\n  margin-bottom: 1.25rem;\n}\n\n#ccm2027 .venue-badge {\n  display: inline-block;\n  padding: 0.4rem 0.85rem;\n  margin-bottom: 1rem;\n  border-radius: 999px;\n  border: 1px solid rgba(255, 255, 255, 0.2);\n  background: rgba(255, 255, 255, 0.08);\n  font-size: 0.78rem;\n  font-weight: 600;\n}\n\n#ccm2027 .venue-panel-header h3 {\n  font-family: \"Source Serif 4\", Georgia, serif;\n  font-size: 1.4rem;\n  margin-bottom: 0.5rem;\n  font-weight: 700;\n}\n\n#ccm2027 .venue-panel-header p {\n  color: rgba(255, 255, 255, 0.78);\n  line-height: 1.7;\n  font-size: 0.95rem;\n}\n\n#ccm2027 .venue-cards {\n  position: relative;\n  z-index: 1;\n  display: grid;\n  grid-template-columns: repeat(2, minmax(0, 1fr));\n  gap: 0.85rem;\n}\n\n#ccm2027 .venue-info-card {\n  background: rgba(255, 255, 255, 0.07);\n  border: 1px solid rgba(255, 255, 255, 0.12);\n  border-radius: var(--radius);\n  padding: 1rem;\n}\n\n#ccm2027 .venue-info-card h4 {\n  font-size: 0.82rem;\n  font-weight: 700;\n  margin-bottom: 0.35rem;\n  color: #fff;\n  text-transform: uppercase;\n  letter-spacing: 0.05em;\n}\n\n#ccm2027 .venue-info-card p {\n  font-size: 0.92rem;\n  color: rgba(255, 255, 255, 0.82);\n  line-height: 1.5;\n}\n\n\/* ================= Agenda ================= *\/\n#ccm2027 .agenda-grid {\n  grid-template-columns: repeat(4, minmax(0, 1fr));\n  margin-top: 1.75rem;\n}\n\n#ccm2027 .agenda-day {\n  position: relative;\n  min-height: 200px;\n  padding: 1.25rem;\n  border: 1px solid var(--border);\n  border-top: 3px solid var(--green);\n  border-radius: var(--radius);\n  background: var(--surface);\n  box-shadow: var(--shadow-sm);\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n}\n\n#ccm2027 .agenda-day:nth-child(1) {\n  border-top-color: var(--teal);\n}\n\n#ccm2027 .agenda-day:nth-child(2) {\n  border-top-color: var(--navy);\n}\n\n#ccm2027 .agenda-day:nth-child(3) {\n  border-top-color: var(--orange);\n}\n\n#ccm2027 .agenda-day:nth-child(4) {\n  border-top-color: var(--green);\n}\n\n#ccm2027 .agenda-day:hover {\n  transform: translateY(-3px);\n  box-shadow: var(--shadow-md);\n}\n\n#ccm2027 .agenda-date {\n  display: inline-flex;\n  margin-bottom: 0.85rem;\n  padding: 0.32rem 0.7rem;\n  border-radius: var(--radius-sm);\n  color: var(--teal-dark);\n  background: var(--surface-2);\n  font-size: 0.74rem;\n  font-weight: 700;\n  text-transform: uppercase;\n  letter-spacing: 0.04em;\n}\n\n#ccm2027 .agenda-day h4 {\n  margin-bottom: 0.55rem;\n  color: var(--navy);\n  font-size: 1.05rem;\n  font-weight: 700;\n  line-height: 1.2;\n}\n\n#ccm2027 .agenda-day p {\n  color: var(--muted-foreground);\n  font-size: 0.88rem;\n  line-height: 1.55;\n}\n\n\/* ================= Memories ================= *\/\n#ccm2027 .memory-icon {\n  display: grid;\n  place-items: center;\n  width: 3rem;\n  height: 3rem;\n  margin-bottom: 1rem;\n  border-radius: var(--radius);\n  color: var(--teal);\n  background: var(--surface-2);\n  border: 1px solid var(--border);\n}\n\n#ccm2027 .memory-card .btn-secondary {\n  margin-top: 1rem;\n}\n\n\/* ================= Notes ================= *\/\n#ccm2027 .note-box {\n  margin-top: 1.5rem;\n  padding: 1.1rem 1.25rem;\n  border: 1px solid var(--border);\n  border-left: 3px solid var(--orange);\n  border-radius: var(--radius);\n  background: var(--surface-2);\n}\n\n#ccm2027 .note-box p {\n  color: var(--navy);\n  font-size: 0.92rem;\n}\n\n\/* ================= Buttons ================= *\/\n#ccm2027 .btn-primary,\n#ccm2027 .btn-secondary,\n#ccm2027 .btn-on-dark {\n  display: inline-flex;\n  align-items: center;\n  justify-content: center;\n  gap: 0.5rem;\n  min-height: 2.85rem;\n  padding: 0.78rem 1.5rem;\n  border-radius: var(--radius-sm);\n  font-size: 0.9rem;\n  font-weight: 700;\n  text-decoration: none;\n  cursor: pointer;\n  transition: background 0.2s ease, color 0.2s ease, border-color 0.2s ease, transform 0.15s ease;\n}\n\n#ccm2027 .btn-primary {\n  border: 1px solid var(--teal);\n  color: #fff;\n  background: var(--teal);\n}\n\n#ccm2027 .btn-primary:hover {\n  background: var(--teal-dark);\n  border-color: var(--teal-dark);\n  transform: translateY(-2px);\n}\n\n#ccm2027 .btn-secondary {\n  border: 1px solid var(--border-strong);\n  color: var(--navy);\n  background: var(--surface);\n}\n\n#ccm2027 .btn-secondary:hover {\n  border-color: var(--teal);\n  color: var(--teal-dark);\n  transform: translateY(-2px);\n}\n\n#ccm2027 .btn-secondary:disabled {\n  cursor: default;\n  color: var(--muted-foreground);\n  opacity: 0.7;\n}\n\n#ccm2027 .btn-secondary:disabled:hover {\n  border-color: var(--border-strong);\n  color: var(--muted-foreground);\n  transform: none;\n}\n\n#ccm2027 .btn-on-dark {\n  border: 1px solid rgba(255, 255, 255, 0.35);\n  color: #fff;\n  background: transparent;\n}\n\n#ccm2027 .btn-on-dark:hover {\n  background: rgba(255, 255, 255, 0.1);\n  border-color: #fff;\n  transform: translateY(-2px);\n}\n\n\/* ================= Final CTA ================= *\/\n#ccm2027 .final-cta {\n  position: relative;\n  margin: 3.5rem auto 0;\n  padding: clamp(2rem, 4vw, 3.25rem);\n  border-radius: var(--radius-lg);\n  color: #fff;\n  background: var(--navy);\n  overflow: hidden;\n}\n\n#ccm2027 .final-cta-pattern {\n  position: absolute;\n  inset: 0;\n  pointer-events: none;\n  background-image: radial-gradient(rgba(255, 255, 255, 0.06) 1.5px, transparent 1.5px);\n  background-size: 24px 24px;\n  mask-image: linear-gradient(115deg, transparent 40%, #000);\n  -webkit-mask-image: linear-gradient(115deg, transparent 40%, #000);\n}\n\n#ccm2027 .final-cta h2 {\n  position: relative;\n  max-width: 720px;\n  margin-bottom: 0.85rem;\n  font-family: \"Source Serif 4\", Georgia, serif;\n  font-size: clamp(1.6rem, 3.5vw, 2.6rem);\n  font-weight: 700;\n  line-height: 1.12;\n  letter-spacing: -0.015em;\n}\n\n#ccm2027 .final-cta p {\n  position: relative;\n  max-width: 680px;\n  margin-bottom: 1.75rem;\n  color: rgba(255, 255, 255, 0.78);\n  line-height: 1.7;\n}\n\n#ccm2027 .final-cta-actions {\n  position: relative;\n  display: flex;\n  flex-wrap: wrap;\n  gap: 0.9rem;\n}\n\n\/* ================= Footer ================= *\/\n#ccm2027 .footer {\n  position: relative;\n  margin-top: 4.5rem;\n  color: #fff;\n  background: var(--navy-dark);\n}\n\n#ccm2027 .footer-accent {\n  height: 4px;\n  width: 100%;\n  background: linear-gradient(\n    90deg,\n    var(--teal) 0 25%,\n    var(--navy) 25% 50%,\n    var(--orange) 50% 75%,\n    var(--green) 75% 100%\n  );\n}\n\n#ccm2027 .footer-container {\n  max-width: var(--max-width);\n  margin: 0 auto;\n  padding: 2.75rem 1.5rem;\n  display: flex;\n  align-items: center;\n  justify-content: space-between;\n  gap: 1.5rem;\n}\n\n#ccm2027 .footer-title {\n  font-weight: 700;\n  font-size: 0.98rem;\n}\n\n#ccm2027 .footer-subtitle,\n#ccm2027 .footer-info {\n  color: rgba(255, 255, 255, 0.62);\n  font-size: 0.86rem;\n}\n\n#ccm2027 .footer-info {\n  text-align: right;\n}\n\n#ccm2027 .footer-info p:first-child {\n  color: rgba(255, 255, 255, 0.92);\n  font-weight: 600;\n}\n\n\/* ================= Registro - categor\u00edas ================= *\/\n#ccm2027 .registration-section {\n  text-align: left;\n}\n\n#ccm2027 .registration-header {\n  display: flex;\n  align-items: center;\n  justify-content: space-between;\n  gap: 1rem;\n  margin-bottom: 0.5rem;\n}\n\n#ccm2027 .status-badge {\n  display: inline-flex;\n  align-items: center;\n  padding: 0.4rem 0.9rem;\n  border-radius: 999px;\n  font-size: 0.74rem;\n  font-weight: 700;\n  letter-spacing: 0.05em;\n  text-transform: uppercase;\n}\n\n#ccm2027 .status-open {\n  color: var(--green-dark);\n  background: rgba(46, 158, 79, 0.12);\n  border: 1px solid rgba(46, 158, 79, 0.3);\n}\n\n#ccm2027 .status-closed {\n  color: #b42318;\n  background: rgba(180, 35, 24, 0.1);\n  border: 1px solid rgba(180, 35, 24, 0.3);\n}\n\n#ccm2027 .reg-type-grid {\n  display: grid;\n  grid-template-columns: repeat(4, 1fr);\n  gap: 1rem;\n  margin-top: 1.25rem;\n}\n\n#ccm2027 .reg-type-btn {\n  display: flex;\n  flex-direction: column;\n  align-items: center;\n  gap: 0.75rem;\n  padding: 1.6rem 1rem;\n  border: 1px solid var(--border);\n  border-radius: var(--radius);\n  background: var(--surface);\n  cursor: pointer;\n  transition: transform 0.2s ease, border-color 0.2s ease, box-shadow 0.2s ease;\n  text-align: center;\n  font: inherit;\n}\n\n#ccm2027 .reg-type-btn:hover {\n  transform: translateY(-3px);\n  border-color: var(--teal);\n  box-shadow: var(--shadow-md);\n}\n\n#ccm2027 .reg-type-btn.active {\n  border-color: var(--teal);\n  background: var(--surface-2);\n  box-shadow: inset 0 0 0 1px var(--teal);\n}\n\n#ccm2027 .reg-type-icon {\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  width: 3.25rem;\n  height: 3.25rem;\n  border-radius: var(--radius);\n  background: var(--surface-2);\n  border: 1px solid var(--border);\n  color: var(--teal);\n}\n\n#ccm2027 .reg-type-btn.active .reg-type-icon {\n  background: var(--teal);\n  border-color: var(--teal);\n  color: #fff;\n}\n\n#ccm2027 .reg-type-label {\n  font-size: 1rem;\n  font-weight: 700;\n  color: var(--navy);\n}\n\n#ccm2027 .reg-type-desc {\n  font-size: 0.83rem;\n  color: var(--muted-foreground);\n}\n\n#ccm2027 .registration-form-container {\n  margin-top: 2rem;\n  padding-top: 1.75rem;\n  border-top: 1px solid var(--border);\n  animation: fadeInUp 0.35s ease both;\n}\n\n#ccm2027 .form-header {\n  display: flex;\n  align-items: center;\n  gap: 1rem;\n  margin-bottom: 1.25rem;\n}\n\n#ccm2027 .form-header h3 {\n  font-size: 1.15rem;\n  font-weight: 700;\n  color: var(--navy);\n}\n\n#ccm2027 .btn-back {\n  display: inline-flex;\n  align-items: center;\n  gap: 0.5rem;\n  padding: 0.55rem 1rem;\n  border: 1px solid var(--border-strong);\n  border-radius: var(--radius-sm);\n  background: var(--surface);\n  color: var(--muted-foreground);\n  font: inherit;\n  font-size: 0.86rem;\n  font-weight: 600;\n  cursor: pointer;\n  transition: border-color 0.2s ease, color 0.2s ease;\n}\n\n#ccm2027 .btn-back:hover {\n  border-color: var(--teal);\n  color: var(--teal-dark);\n}\n\n#ccm2027 .form-loading {\n  display: flex;\n  flex-direction: column;\n  align-items: center;\n  justify-content: center;\n  padding: 3rem;\n  gap: 1rem;\n}\n\n#ccm2027 .form-loading p {\n  color: var(--muted-foreground);\n  font-weight: 600;\n}\n\n#ccm2027 .loading-spinner {\n  width: 2.5rem;\n  height: 2.5rem;\n  border: 3px solid var(--border);\n  border-top-color: var(--teal);\n  border-radius: 50%;\n  animation: spin 0.8s linear infinite;\n}\n\n#ccm2027 .registration-iframe {\n  width: 100%;\n  min-height: 800px;\n  border: none;\n  border-radius: var(--radius);\n}\n\n#ccm2027 .btn-back-scm {\n  display: inline-flex;\n  align-items: center;\n  justify-content: center;\n  padding: 0.55rem 1.1rem;\n  border: 1px solid var(--border-strong);\n  border-radius: var(--radius-sm);\n  color: var(--navy);\n  background: var(--surface);\n  font-size: 0.82rem;\n  font-weight: 700;\n  text-decoration: none;\n  white-space: nowrap;\n  transition: background 0.2s ease, color 0.2s ease, border-color 0.2s ease;\n}\n\n#ccm2027 .btn-back-scm:hover {\n  color: #fff;\n  background: var(--navy);\n  border-color: var(--navy);\n}\n\n\/* ================= Animations ================= *\/\n@keyframes  fadeInUp {\n  from {\n    opacity: 0;\n    transform: translateY(16px);\n  }\n\n  to {\n    opacity: 1;\n    transform: translateY(0);\n  }\n}\n\n@keyframes  contentReveal {\n  from {\n    opacity: 0;\n    transform: translateY(10px);\n  }\n\n  to {\n    opacity: 1;\n    transform: translateY(0);\n  }\n}\n\n@keyframes  spin {\n  to {\n    transform: rotate(360deg);\n  }\n}\n\n\/* ================= Scrollbar ================= *\/\n#ccm2027 ::-webkit-scrollbar {\n  width: 9px;\n  height: 9px;\n}\n\n#ccm2027 ::-webkit-scrollbar-track {\n  background: var(--surface-2);\n}\n\n#ccm2027 ::-webkit-scrollbar-thumb {\n  border: 2px solid var(--surface-2);\n  border-radius: 999px;\n  background: var(--border-strong);\n}\n\n#ccm2027 ::-webkit-scrollbar-thumb:hover {\n  background: var(--muted-foreground);\n}\n\n\/* ================= Responsive ================= *\/\n@media  (max-width: 1080px) {\n\n  #ccm2027 .agenda-grid {\n    grid-template-columns: repeat(2, minmax(0, 1fr));\n  }\n\n}\n\n@media  (max-width: 900px) {\n\n  #ccm2027 .feature-grid,\n#ccm2027 .stats-grid,\n#ccm2027 .pricing-cards,\n#ccm2027 .registration-steps,\n#ccm2027 .reg-type-grid {\n    grid-template-columns: repeat(2, minmax(0, 1fr));\n  }\n\n  #ccm2027 .venue-layout {\n    grid-template-columns: 1fr;\n    gap: 2rem;\n  }\n\n}\n\n@media  (max-width: 720px) {\n\n  #ccm2027 .header-container {\n    padding-inline: 1rem;\n  }\n\n  #ccm2027 .header-nav {\n    display: none;\n  }\n\n  #ccm2027 .hero::before {\n    width: 92vw;\n    height: 92vw;\n    top: 6.5rem;\n    opacity: 0.65;\n  }\n\n  #ccm2027 .hero::after {\n    background-size: 160% auto;\n    background-position: center 40%;\n    opacity: 0.65;\n  }\n\n  #ccm2027 .hero-pattern::after {\n    inset: -2rem;\n    background-size: 82% auto, 78% auto, 150% auto;\n    opacity: 0.72;\n  }\n\n  #ccm2027 .hero-pattern::before {\n    background-size: 34px 34px, 52px 52px, 68px 68px;\n    opacity: 0.72;\n  }\n\n  #ccm2027 .tab-nav-container,\n#ccm2027 .main-content,\n#ccm2027 .footer-container {\n    padding-inline: 1rem;\n  }\n\n  #ccm2027 .feature-grid,\n#ccm2027 .stats-grid,\n#ccm2027 .pricing-cards,\n#ccm2027 .registration-steps,\n#ccm2027 .memories-grid,\n#ccm2027 .agenda-grid,\n#ccm2027 .venue-cards {\n    grid-template-columns: 1fr;\n  }\n\n  #ccm2027 .reg-type-grid {\n    grid-template-columns: repeat(2, 1fr);\n  }\n\n  #ccm2027 .section-heading-row,\n#ccm2027 .footer-container {\n    flex-direction: column;\n    align-items: flex-start;\n  }\n\n  #ccm2027 .footer-info {\n    text-align: left;\n  }\n\n}\n\n@media  (max-width: 480px) {\n\n  #ccm2027 .reg-type-grid {\n    grid-template-columns: 1fr;\n  }\n\n  #ccm2027 .hero-actions,\n#ccm2027 .final-cta-actions,\n#ccm2027 .venue-actions {\n    align-items: stretch;\n    width: 100%;\n  }\n\n  #ccm2027 .btn-primary,\n#ccm2027 .btn-secondary,\n#ccm2027 .btn-on-dark,\n#ccm2027 .hero-action {\n    width: 100%;\n  }\n\n}\n\n@media  (prefers-reduced-motion: reduce) {\n\n  #ccm2027, #ccm2027 *,\n#ccm2027::before, #ccm2027 *::before,\n#ccm2027::after, #ccm2027 *::after {\n    scroll-behavior: auto !important;\n    animation-duration: 0.01ms !important;\n    animation-iteration-count: 1 !important;\n    transition-duration: 0.01ms !important;\n  }\n\n}\n\n\/* ================= Horario general ================= *\/\n#ccm2027 .schedule-table-wrap {\n  margin-top: 1.75rem;\n  overflow-x: auto;\n  border: 1px solid var(--border-strong);\n  border-radius: var(--radius);\n  background: var(--surface);\n  box-shadow: var(--shadow-sm);\n  -webkit-overflow-scrolling: touch;\n}\n\n#ccm2027 .schedule-table {\n  width: 100%;\n  min-width: 900px;\n  border-collapse: collapse;\n  table-layout: fixed;\n  color: var(--navy-dark);\n  font-size: 0.94rem;\n}\n\n#ccm2027 .schedule-table th,\n#ccm2027 .schedule-table td {\n  padding: 0.75rem 0.65rem;\n  border: 1px solid rgba(13, 59, 102, 0.22);\n  text-align: center;\n  vertical-align: middle;\n  line-height: 1.25;\n}\n\n#ccm2027 .schedule-table thead th {\n  color: #fff;\n  background: var(--navy-dark);\n  font-weight: 800;\n  font-size: 0.95rem;\n}\n\n#ccm2027 .schedule-table .schedule-time-head,\n#ccm2027 .schedule-table .schedule-time {\n  width: 19%;\n}\n\n#ccm2027 .schedule-time {\n  color: var(--navy-dark);\n  background: #eef3f6;\n  font-weight: 800;\n  white-space: nowrap;\n}\n\n#ccm2027 .schedule-registration {\n  background: #ffffff;\n}\n\n#ccm2027 .schedule-opening {\n  background: #fff8e7;\n  font-weight: 600;\n}\n\n#ccm2027 .schedule-course {\n  background: #fff3cf;\n  font-weight: 600;\n}\n\n#ccm2027 .schedule-break {\n  background: #e6f3cf;\n  color: var(--navy-dark);\n  font-weight: 700;\n}\n\n#ccm2027 .schedule-plenary {\n  background: #dff3ec;\n  font-weight: 700;\n}\n\n#ccm2027 .schedule-lunch {\n  background: #f8d8db;\n  font-weight: 700;\n}\n\n#ccm2027 .schedule-semiplenary {\n  background: #dcebf7;\n  font-weight: 700;\n}\n\n#ccm2027 .schedule-contributed {\n  background: #f5ece6;\n  font-weight: 600;\n}\n\n#ccm2027 .schedule-cultural {\n  background: #e7dcf3;\n  font-weight: 700;\n}\n\n#ccm2027 .schedule-table tbody tr:hover td,\n#ccm2027 .schedule-table tbody tr:hover th {\n  filter: brightness(0.985);\n}\n\n@media  (max-width: 720px) {\n\n  #ccm2027 .schedule-table-wrap {\n    margin-inline: -0.25rem;\n  }\n\n  #ccm2027 .schedule-table {\n    min-width: 820px;\n    font-size: 0.88rem;\n  }\n\n  #ccm2027 .schedule-table th,\n#ccm2027 .schedule-table td {\n    padding: 0.68rem 0.55rem;\n  }\n\n}\n\n\/* ================= Comit\u00e9s ================= *\/\n#ccm2027 .committees-intro {\n  overflow: hidden;\n}\n\n#ccm2027 .committees-intro::after {\n  content: \"\u2211\";\n  position: absolute;\n  right: clamp(1.25rem, 4vw, 3rem);\n  top: 50%;\n  transform: translateY(-50%);\n  color: rgba(14, 124, 142, 0.055);\n  font-family: \"Source Serif 4\", Georgia, serif;\n  font-size: clamp(7rem, 16vw, 12rem);\n  font-weight: 700;\n  line-height: 1;\n  pointer-events: none;\n}\n\n#ccm2027 .committee-section-heading {\n  display: flex;\n  align-items: flex-start;\n  justify-content: space-between;\n  gap: 1rem;\n  margin-bottom: 1.5rem;\n}\n\n#ccm2027 .committee-count {\n  display: inline-flex;\n  align-items: center;\n  min-height: 2rem;\n  padding: 0.38rem 0.75rem;\n  border: 1px solid var(--border);\n  border-radius: 999px;\n  color: var(--muted-foreground);\n  background: var(--surface-2);\n  font-size: 0.76rem;\n  font-weight: 700;\n  white-space: nowrap;\n}\n\n#ccm2027 .organizer-grid {\n  display: grid;\n  grid-template-columns: repeat(3, minmax(0, 1fr));\n  gap: 1rem;\n}\n\n#ccm2027 .organizer-card {\n  position: relative;\n  min-height: 190px;\n  padding: 1.5rem 1.25rem;\n  display: flex;\n  flex-direction: column;\n  align-items: center;\n  justify-content: flex-start;\n  text-align: center;\n  border: 1px solid var(--border);\n  border-radius: var(--radius);\n  background:\n    radial-gradient(circle at 50% 0%, rgba(14, 124, 142, 0.045), transparent 48%),\n    var(--surface);\n  box-shadow: var(--shadow-sm);\n  transition: transform 0.2s ease, box-shadow 0.2s ease, border-color 0.2s ease;\n}\n\n#ccm2027 .organizer-card:hover {\n  transform: translateY(-3px);\n  border-color: var(--border-strong);\n  box-shadow: var(--shadow-md);\n}\n\n#ccm2027 .organizer-card-featured {\n  border-color: rgba(232, 119, 34, 0.42);\n  background:\n    radial-gradient(circle at 50% 0%, rgba(232, 119, 34, 0.09), transparent 52%),\n    var(--surface);\n}\n\n#ccm2027 .organizer-avatar {\n  width: 3.25rem;\n  height: 3.25rem;\n  margin-bottom: 1rem;\n  display: grid;\n  place-items: center;\n  border-radius: 50%;\n  font-size: 0.88rem;\n  font-weight: 800;\n  letter-spacing: 0.02em;\n  border: 1px solid transparent;\n}\n\n#ccm2027 .tone-teal {\n  color: var(--teal-dark);\n  background: rgba(14, 124, 142, 0.11);\n  border-color: rgba(14, 124, 142, 0.18);\n}\n\n#ccm2027 .tone-navy {\n  color: var(--navy);\n  background: rgba(13, 59, 102, 0.09);\n  border-color: rgba(13, 59, 102, 0.16);\n}\n\n#ccm2027 .tone-orange {\n  color: var(--orange-dark);\n  background: rgba(232, 119, 34, 0.11);\n  border-color: rgba(232, 119, 34, 0.18);\n}\n\n#ccm2027 .tone-green {\n  color: var(--green-dark);\n  background: rgba(46, 158, 79, 0.11);\n  border-color: rgba(46, 158, 79, 0.18);\n}\n\n#ccm2027 .organizer-card h4 {\n  margin: 0;\n  color: var(--navy);\n  font-size: 1rem;\n  font-weight: 800;\n  line-height: 1.3;\n}\n\n#ccm2027 .organizer-card p {\n  max-width: 260px;\n  margin-top: 0.45rem;\n  color: var(--muted-foreground);\n  font-size: 0.82rem;\n  line-height: 1.5;\n}\n\n#ccm2027 .committee-role {\n  display: inline-flex;\n  margin-top: 0.8rem;\n  padding: 0.28rem 0.65rem;\n  border-radius: 999px;\n  color: var(--orange-dark);\n  background: rgba(232, 119, 34, 0.10);\n  border: 1px solid rgba(232, 119, 34, 0.24);\n  font-size: 0.7rem;\n  font-weight: 800;\n  letter-spacing: 0.04em;\n  text-transform: uppercase;\n}\n\n#ccm2027 .committee-lead {\n  margin-top: -0.35rem;\n  margin-bottom: 1.4rem;\n}\n\n#ccm2027 .area-committee-grid {\n  display: grid;\n  grid-template-columns: repeat(2, minmax(0, 1fr));\n  gap: 1rem;\n}\n\n#ccm2027 .area-committee-card {\n  position: relative;\n  padding: 1.35rem;\n  border: 1px solid var(--border);\n  border-radius: var(--radius);\n  background: var(--surface);\n  box-shadow: var(--shadow-sm);\n  overflow: hidden;\n}\n\n#ccm2027 .area-committee-card::after {\n  content: \"\";\n  position: absolute;\n  inset: auto 0 0;\n  height: 3px;\n  background: linear-gradient(90deg, var(--teal), var(--navy), var(--orange));\n  opacity: 0.72;\n}\n\n#ccm2027 .area-committee-head {\n  display: grid;\n  grid-template-columns: 2.6rem 1fr;\n  gap: 0.9rem;\n  align-items: start;\n}\n\n#ccm2027 .area-number {\n  display: grid;\n  place-items: center;\n  width: 2.6rem;\n  height: 2.6rem;\n  border-radius: 0.7rem;\n  color: #fff;\n  background: var(--teal);\n  font-family: \"Source Serif 4\", Georgia, serif;\n  font-size: 0.86rem;\n  font-weight: 800;\n}\n\n#ccm2027 .area-committee-card:nth-child(4n + 2) .area-number {\n  background: var(--navy);\n}\n\n#ccm2027 .area-committee-card:nth-child(4n + 3) .area-number {\n  background: var(--orange);\n}\n\n#ccm2027 .area-committee-card:nth-child(4n) .area-number {\n  background: var(--green);\n}\n\n#ccm2027 .area-committee-card h4 {\n  margin: 0;\n  color: var(--navy);\n  font-size: 0.98rem;\n  font-weight: 800;\n  line-height: 1.38;\n}\n\n#ccm2027 .area-committee-members {\n  list-style: none;\n  margin: 1rem 0 0 3.5rem;\n  padding: 0;\n  display: grid;\n  gap: 0.85rem;\n}\n\n#ccm2027 .area-committee-members li {\n  padding-top: 0.8rem;\n  border-top: 1px solid var(--border);\n}\n\n#ccm2027 .area-committee-members strong,\n#ccm2027 .area-committee-members span,\n#ccm2027 .area-committee-members a {\n  display: block;\n}\n\n#ccm2027 .area-committee-members strong {\n  color: var(--navy);\n  font-size: 0.9rem;\n}\n\n#ccm2027 .area-committee-members span {\n  margin-top: 0.12rem;\n  color: var(--muted-foreground);\n  font-size: 0.8rem;\n}\n\n#ccm2027 .area-committee-members a {\n  margin-top: 0.2rem;\n  color: var(--teal-dark);\n  font-size: 0.78rem;\n  font-weight: 600;\n  text-decoration: none;\n  overflow-wrap: anywhere;\n}\n\n#ccm2027 .area-committee-members a:hover {\n  color: var(--orange-dark);\n  text-decoration: underline;\n}\n\n#ccm2027 .committee-empty {\n  margin: 1rem 0 0 3.5rem;\n  padding-top: 0.8rem;\n  border-top: 1px solid var(--border);\n  color: var(--muted-foreground);\n  font-size: 0.84rem;\n  font-style: italic;\n}\n\n#ccm2027 .committee-table-wrap {\n  overflow-x: auto;\n  border: 1px solid var(--border);\n  border-radius: var(--radius);\n  background: var(--surface);\n  box-shadow: var(--shadow-sm);\n  -webkit-overflow-scrolling: touch;\n}\n\n#ccm2027 .committee-table {\n  width: 100%;\n  min-width: 720px;\n  border-collapse: collapse;\n  color: var(--navy-dark);\n  font-size: 0.88rem;\n}\n\n#ccm2027 .committee-table th,\n#ccm2027 .committee-table td {\n  padding: 0.8rem 1rem;\n  border-bottom: 1px solid var(--border);\n  text-align: left;\n  vertical-align: top;\n}\n\n#ccm2027 .committee-table thead th {\n  position: sticky;\n  top: 0;\n  z-index: 1;\n  color: #fff;\n  background: var(--navy);\n  font-size: 0.78rem;\n  font-weight: 800;\n  letter-spacing: 0.04em;\n  text-transform: uppercase;\n}\n\n#ccm2027 .committee-table thead th:first-child {\n  width: 39%;\n}\n\n#ccm2027 .committee-table tbody tr:nth-child(even) {\n  background: rgba(243, 247, 248, 0.62);\n}\n\n#ccm2027 .committee-table tbody tr:hover {\n  background: rgba(14, 124, 142, 0.06);\n}\n\n#ccm2027 .committee-table tbody tr:last-child td {\n  border-bottom: 0;\n}\n\n#ccm2027 .committee-table td strong {\n  color: var(--navy);\n  font-weight: 750;\n}\n\n#ccm2027 .committee-pending {\n  display: inline-flex;\n  margin-left: 0.45rem;\n  padding: 0.18rem 0.48rem;\n  border: 1px solid rgba(232, 119, 34, 0.28);\n  border-radius: 999px;\n  color: var(--orange-dark);\n  background: rgba(232, 119, 34, 0.09);\n  font-size: 0.62rem;\n  font-weight: 800;\n  letter-spacing: 0.03em;\n  text-transform: uppercase;\n  vertical-align: middle;\n}\n\n#ccm2027 .committee-source-note {\n  margin-top: 0.9rem;\n  color: var(--muted-foreground);\n  font-size: 0.75rem;\n  line-height: 1.5;\n}\n\n#ccm2027 .thematic-tags .tag {\n  border-radius: var(--radius-sm);\n}\n\n@media  (max-width: 900px) {\n\n  #ccm2027 .organizer-grid {\n    grid-template-columns: repeat(2, minmax(0, 1fr));\n  }\n\n  #ccm2027 .area-committee-grid {\n    grid-template-columns: 1fr;\n  }\n\n}\n\n@media  (max-width: 620px) {\n\n  #ccm2027 .committee-section-heading {\n    flex-direction: column;\n    align-items: flex-start;\n  }\n\n  #ccm2027 .organizer-grid {\n    grid-template-columns: 1fr;\n  }\n\n  #ccm2027 .organizer-card {\n    min-height: auto;\n  }\n\n  #ccm2027 .area-committee-head {\n    grid-template-columns: 2.35rem 1fr;\n  }\n\n  #ccm2027 .area-number {\n    width: 2.35rem;\n    height: 2.35rem;\n  }\n\n  #ccm2027 .area-committee-members,\n#ccm2027 .committee-empty {\n    margin-left: 3.2rem;\n  }\n\n  #ccm2027 .committee-table {\n    min-width: 640px;\n  }\n\n}\n\n\n\n\/* ================= Registro pr\u00f3ximamente ================= *\/\n#ccm2027 .btn-disabled,\n#ccm2027 .btn-primary:disabled {\n  cursor: default;\n  opacity: 0.72;\n  transform: none !important;\n}\n\n#ccm2027 .btn-disabled:hover,\n#ccm2027 .btn-primary:disabled:hover {\n  background: var(--teal);\n  border-color: var(--teal);\n  transform: none;\n}\n\n#ccm2027 .status-soon {\n  color: var(--orange-dark);\n  background: rgba(232, 119, 34, 0.10);\n  border: 1px solid rgba(232, 119, 34, 0.28);\n}\n\n#ccm2027 .registration-coming-soon {\n  overflow: hidden;\n}\n\n#ccm2027 .registration-coming-layout {\n  display: grid;\n  grid-template-columns: minmax(0, 1.5fr) minmax(260px, 0.7fr);\n  gap: 2rem;\n  align-items: center;\n}\n\n#ccm2027 .registration-event-data {\n  display: grid;\n  grid-template-columns: repeat(2, minmax(0, 1fr));\n  gap: 0.9rem;\n  margin-top: 1.75rem;\n}\n\n#ccm2027 .registration-event-item {\n  padding: 1rem 1.1rem;\n  border: 1px solid var(--border);\n  border-radius: var(--radius);\n  background: var(--surface-2);\n}\n\n#ccm2027 .registration-event-label {\n  display: block;\n  margin-bottom: 0.28rem;\n  color: var(--muted-foreground);\n  font-size: 0.72rem;\n  font-weight: 800;\n  letter-spacing: 0.08em;\n  text-transform: uppercase;\n}\n\n#ccm2027 .registration-event-item strong {\n  color: var(--navy);\n  font-size: 0.92rem;\n  line-height: 1.4;\n}\n\n#ccm2027 .registration-coming-panel {\n  position: relative;\n  min-height: 250px;\n  padding: 2rem;\n  display: flex;\n  flex-direction: column;\n  align-items: center;\n  justify-content: center;\n  text-align: center;\n  border-radius: var(--radius-lg);\n  color: #fff;\n  background: var(--navy);\n  overflow: hidden;\n}\n\n#ccm2027 .registration-coming-panel::after {\n  content: \"\";\n  position: absolute;\n  inset: 0;\n  background-image: radial-gradient(rgba(255, 255, 255, 0.08) 1.5px, transparent 1.5px);\n  background-size: 22px 22px;\n  mask-image: linear-gradient(135deg, transparent 18%, #000);\n  -webkit-mask-image: linear-gradient(135deg, transparent 18%, #000);\n}\n\n#ccm2027 .registration-coming-panel > * {\n  position: relative;\n  z-index: 1;\n}\n\n#ccm2027 .registration-coming-icon {\n  display: grid;\n  place-items: center;\n  width: 4.2rem;\n  height: 4.2rem;\n  margin-bottom: 1rem;\n  border-radius: 50%;\n  color: var(--orange);\n  background: rgba(255, 255, 255, 0.09);\n  border: 1px solid rgba(255, 255, 255, 0.16);\n  font-family: \"Source Serif 4\", Georgia, serif;\n  font-size: 2rem;\n  font-weight: 700;\n}\n\n#ccm2027 .registration-coming-panel span {\n  color: rgba(255, 255, 255, 0.72);\n  font-size: 0.82rem;\n  font-weight: 700;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n}\n\n#ccm2027 .registration-coming-panel strong {\n  margin-top: 0.35rem;\n  font-family: \"Source Serif 4\", Georgia, serif;\n  font-size: 1.7rem;\n  line-height: 1.15;\n}\n\n@media  (max-width: 800px) {\n\n  #ccm2027 .registration-coming-layout,\n#ccm2027 .registration-event-data {\n    grid-template-columns: 1fr;\n  }\n\n  #ccm2027 .registration-coming-panel {\n    min-height: 210px;\n  }\n\n}\n\n\/* Ajustes para Elementor Canvas y su contenedor de widget *\/\n#ccm2027 {\n  position: relative;\n  width: 100%;\n  max-width: none;\n  min-height: 100vh;\n  isolation: isolate;\n  overflow: clip;\n}\n\/* Asegurar que el banner panor\u00e1mico conserve la imagen completa *\/\n#ccm2027 .hero-event-logo { width: 100%; height: auto; max-width: none; display: block; object-fit: contain; }\n#ccm2027 .main-content { scroll-margin-top: calc(var(--header-h) + 5.5rem); }\n\/* Administradores: compensar la barra de WordPress durante la revisi\u00f3n *\/\nbody.admin-bar #ccm2027 { --ccm-admin-offset: 32px; }\nbody.admin-bar #ccm2027 .header { top: var(--ccm-admin-offset); }\nbody.admin-bar #ccm2027 .hero { padding-top: calc(var(--header-h) + var(--ccm-admin-offset)); }\nbody.admin-bar #ccm2027 .tab-nav { top: calc(var(--header-h) + var(--ccm-admin-offset)); }\n@media (max-width: 782px) {\n  body.admin-bar #ccm2027 { --ccm-admin-offset: 46px; }\n}\n\n#ccm2027 img { box-shadow: none; border: 0; }\n#ccm2027 button { font-family: inherit; }\n#ccm2027 h1, #ccm2027 h2, #ccm2027 h3, #ccm2027 h4 { margin-top: 0; }\n\n\n\n\/* ================= Informaci\u00f3n de sede EAFIT ================= *\/\n#ccm2027 .info-section-heading {\n  display: flex;\n  align-items: flex-start;\n  justify-content: space-between;\n  gap: 1rem;\n  margin-bottom: 1.25rem;\n}\n\n#ccm2027 .info-location-kicker {\n  margin-top: 0.45rem;\n  color: var(--teal-dark);\n  font-size: 0.92rem;\n  font-weight: 800;\n  letter-spacing: 0.035em;\n  text-transform: uppercase;\n}\n\n#ccm2027 .info-pill {\n  display: inline-flex;\n  align-items: center;\n  min-height: 2rem;\n  padding: 0.4rem 0.8rem;\n  border: 1px solid rgba(232, 119, 34, 0.25);\n  border-radius: 999px;\n  background: rgba(232, 119, 34, 0.08);\n  color: var(--orange-dark);\n  font-size: 0.76rem;\n  font-weight: 800;\n  white-space: nowrap;\n}\n\n#ccm2027 .venue-detail-grid {\n  display: grid;\n  grid-template-columns: minmax(0, 1.05fr) minmax(340px, 0.95fr);\n  gap: 2rem;\n  align-items: start;\n}\n\n#ccm2027 .event-location-card,\n#ccm2027 .recommendation-card {\n  margin-top: 1.5rem;\n  padding: 1.15rem 1.2rem;\n  display: flex;\n  align-items: flex-start;\n  gap: 0.9rem;\n  border: 1px solid var(--border);\n  border-radius: var(--radius);\n  background: var(--surface-2);\n}\n\n#ccm2027 .info-icon {\n  flex: 0 0 auto;\n  display: grid;\n  place-items: center;\n  width: 2.6rem;\n  height: 2.6rem;\n  border-radius: 0.75rem;\n  color: #fff;\n  background: var(--teal);\n  font-size: 1.1rem;\n  font-weight: 800;\n}\n\n#ccm2027 .info-card-label {\n  display: block;\n  margin-bottom: 0.18rem;\n  color: var(--muted-foreground);\n  font-size: 0.68rem;\n  font-weight: 800;\n  letter-spacing: 0.08em;\n  text-transform: uppercase;\n}\n\n#ccm2027 .event-location-card strong,\n#ccm2027 .recommendation-card strong {\n  color: var(--navy);\n  font-size: 0.96rem;\n}\n\n#ccm2027 .event-location-card p,\n#ccm2027 .recommendation-card p {\n  margin-top: 0.28rem;\n  color: var(--muted-foreground);\n  font-size: 0.88rem;\n  line-height: 1.55;\n}\n\n#ccm2027 .campus-map-card {\n  overflow: hidden;\n  border: 1px solid var(--border);\n  border-radius: var(--radius-lg);\n  background: var(--surface);\n  box-shadow: var(--shadow-md);\n}\n\n#ccm2027 .campus-map-card img {\n  display: block;\n  width: 100%;\n  height: auto;\n  aspect-ratio: 4 \/ 3;\n  object-fit: cover;\n}\n\n#ccm2027 .campus-map-card figcaption {\n  padding: 0.8rem 1rem;\n  color: var(--muted-foreground);\n  background: var(--surface-2);\n  font-size: 0.76rem;\n  line-height: 1.45;\n}\n\n#ccm2027 .airport-grid {\n  display: grid;\n  grid-template-columns: repeat(2, minmax(0, 1fr));\n  gap: 1rem;\n  margin-top: 1.5rem;\n}\n\n#ccm2027 .travel-card {\n  display: grid;\n  grid-template-columns: 3.6rem 1fr;\n  gap: 1rem;\n  padding: 1.35rem;\n  border: 1px solid var(--border);\n  border-radius: var(--radius);\n  background: var(--surface);\n  box-shadow: var(--shadow-sm);\n}\n\n#ccm2027 .travel-card-icon {\n  display: grid;\n  place-items: center;\n  width: 3.6rem;\n  height: 3.6rem;\n  border-radius: 50%;\n  color: #fff;\n  background: var(--navy);\n  font-size: 0.78rem;\n  font-weight: 800;\n  letter-spacing: 0.06em;\n}\n\n#ccm2027 .travel-card:nth-child(2) .travel-card-icon {\n  background: var(--teal);\n}\n\n#ccm2027 .travel-card h3 {\n  margin: 0 0 0.5rem;\n  color: var(--navy);\n  font-size: 1rem;\n  line-height: 1.3;\n}\n\n#ccm2027 .travel-card p {\n  color: var(--muted-foreground);\n  font-size: 0.87rem;\n  line-height: 1.6;\n}\n\n#ccm2027 .travel-meta {\n  display: block;\n  margin-top: 0.7rem;\n  color: var(--orange-dark);\n  font-size: 0.77rem;\n  font-weight: 700;\n}\n\n#ccm2027 .info-note {\n  margin-top: 1.25rem;\n  padding: 1rem 1.15rem;\n  border-left: 3px solid var(--orange);\n  border-radius: 0 var(--radius) var(--radius) 0;\n  background: rgba(232, 119, 34, 0.06);\n}\n\n#ccm2027 .info-note strong {\n  color: var(--navy);\n  font-size: 0.92rem;\n}\n\n#ccm2027 .info-note p {\n  margin-top: 0.25rem;\n  color: var(--muted-foreground);\n  font-size: 0.88rem;\n  line-height: 1.6;\n}\n\n#ccm2027 .transport-chips {\n  display: flex;\n  flex-wrap: wrap;\n  gap: 0.6rem;\n  margin-top: 1.4rem;\n}\n\n#ccm2027 .transport-chips span {\n  display: inline-flex;\n  align-items: center;\n  min-height: 2.15rem;\n  padding: 0.42rem 0.8rem;\n  border: 1px solid var(--border);\n  border-radius: 999px;\n  color: var(--navy);\n  background: var(--surface-2);\n  font-size: 0.8rem;\n  font-weight: 700;\n}\n\n#ccm2027 .hotel-table-wrap {\n  margin-top: 1.5rem;\n  overflow-x: auto;\n  border: 1px solid var(--border);\n  border-radius: var(--radius);\n  background: var(--surface);\n  box-shadow: var(--shadow-sm);\n  -webkit-overflow-scrolling: touch;\n}\n\n#ccm2027 .hotel-table {\n  width: 100%;\n  min-width: 680px;\n  border-collapse: collapse;\n  font-size: 0.86rem;\n}\n\n#ccm2027 .hotel-table th,\n#ccm2027 .hotel-table td {\n  padding: 0.78rem 1rem;\n  border-bottom: 1px solid var(--border);\n  text-align: left;\n  vertical-align: top;\n}\n\n#ccm2027 .hotel-table thead th {\n  color: #fff;\n  background: var(--navy);\n  font-size: 0.74rem;\n  font-weight: 800;\n  letter-spacing: 0.05em;\n  text-transform: uppercase;\n}\n\n#ccm2027 .hotel-table tbody tr:nth-child(even) {\n  background: rgba(243, 247, 248, 0.62);\n}\n\n#ccm2027 .hotel-table tbody tr:last-child td {\n  border-bottom: 0;\n}\n\n#ccm2027 .hotel-table td strong {\n  color: var(--navy);\n}\n\n#ccm2027 .hotel-note {\n  border-left-color: var(--teal);\n  background: rgba(14, 124, 142, 0.055);\n}\n\n#ccm2027 .tourism-links {\n  display: flex;\n  flex-wrap: wrap;\n  gap: 0.8rem;\n  margin-top: 1.4rem;\n}\n\n#ccm2027 .tourism-subtitle {\n  margin-top: 2.2rem;\n}\n\n#ccm2027 .tourism-grid {\n  display: grid;\n  grid-template-columns: repeat(2, minmax(0, 1fr));\n  gap: 1rem;\n}\n\n#ccm2027 .tourism-card {\n  position: relative;\n  padding: 1.5rem;\n  overflow: hidden;\n  border: 1px solid var(--border);\n  border-radius: var(--radius);\n  background: var(--surface);\n  box-shadow: var(--shadow-sm);\n}\n\n#ccm2027 .tourism-card::after {\n  content: \"\";\n  position: absolute;\n  inset: auto 0 0;\n  height: 3px;\n  background: linear-gradient(90deg, var(--teal), var(--orange));\n}\n\n#ccm2027 .tourism-number {\n  display: inline-grid;\n  place-items: center;\n  width: 2.5rem;\n  height: 2.5rem;\n  margin-bottom: 0.9rem;\n  border-radius: 0.7rem;\n  color: #fff;\n  background: var(--teal);\n  font-size: 0.78rem;\n  font-weight: 800;\n}\n\n#ccm2027 .tourism-card:nth-child(2) .tourism-number {\n  background: var(--orange);\n}\n\n#ccm2027 .tourism-card h3 {\n  color: var(--navy);\n  font-size: 1.05rem;\n  line-height: 1.3;\n}\n\n#ccm2027 .tourism-card p {\n  margin-top: 0.65rem;\n  color: var(--muted-foreground);\n  font-size: 0.87rem;\n  line-height: 1.62;\n}\n\n#ccm2027 .tourism-places {\n  display: flex;\n  flex-wrap: wrap;\n  gap: 0.45rem;\n  margin-top: 1rem;\n}\n\n#ccm2027 .tourism-places span {\n  padding: 0.28rem 0.58rem;\n  border-radius: 999px;\n  color: var(--teal-dark);\n  background: var(--surface-2);\n  border: 1px solid var(--border);\n  font-size: 0.72rem;\n  font-weight: 700;\n}\n\n#ccm2027 .tourism-card > a {\n  display: inline-block;\n  margin-top: 1rem;\n  color: var(--teal-dark);\n  font-size: 0.8rem;\n  font-weight: 800;\n  text-decoration: none;\n}\n\n#ccm2027 .tourism-card > a:hover {\n  color: var(--orange-dark);\n  text-decoration: underline;\n}\n\n@media (max-width: 900px) {\n  #ccm2027 .venue-detail-grid,\n  #ccm2027 .airport-grid,\n  #ccm2027 .tourism-grid {\n    grid-template-columns: 1fr;\n  }\n\n  #ccm2027 .campus-map-card img {\n    aspect-ratio: auto;\n  }\n}\n\n@media (max-width: 620px) {\n  #ccm2027 .info-section-heading {\n    flex-direction: column;\n  }\n\n  #ccm2027 .travel-card {\n    grid-template-columns: 1fr;\n  }\n\n  #ccm2027 .travel-card-icon {\n    width: 3.1rem;\n    height: 3.1rem;\n  }\n\n  #ccm2027 .tourism-links,\n  #ccm2027 .tourism-links .btn-primary,\n  #ccm2027 .tourism-links .btn-secondary {\n    width: 100%;\n  }\n}\n\n\/* ================= Mapa ampliable ================= *\/\n#ccm2027 .campus-map-zoom {\n  position: relative;\n  display: block;\n  width: 100%;\n  border: 0;\n  padding: 0;\n  background: transparent;\n  cursor: zoom-in;\n  overflow: hidden;\n  text-align: inherit;\n}\n\n#ccm2027 .campus-map-zoom::after {\n  content: \"Ampliar mapa\";\n  position: absolute;\n  right: 0.9rem;\n  bottom: 0.9rem;\n  padding: 0.45rem 0.7rem;\n  border-radius: 999px;\n  color: #fff;\n  background: rgba(10, 46, 80, 0.88);\n  font-size: 0.72rem;\n  font-weight: 800;\n  letter-spacing: 0.02em;\n  opacity: 0;\n  transform: translateY(4px);\n  transition: opacity 0.18s ease, transform 0.18s ease;\n  pointer-events: none;\n}\n\n#ccm2027 .campus-map-zoom:hover::after,\n#ccm2027 .campus-map-zoom:focus-visible::after {\n  opacity: 1;\n  transform: translateY(0);\n}\n\n#ccm2027 .campus-map-zoom:focus-visible {\n  outline: 3px solid rgba(14, 124, 142, 0.35);\n  outline-offset: -3px;\n}\n\n#ccm2027 .campus-map-zoom img {\n  transition: transform 0.25s ease;\n}\n\n@media (hover: hover) and (pointer: fine) {\n  #ccm2027 .campus-map-zoom:hover img {\n    transform: scale(1.015);\n  }\n}\n\n#ccm2027 .map-lightbox {\n  position: fixed;\n  inset: 0;\n  z-index: 10000;\n  display: none;\n  align-items: center;\n  justify-content: center;\n  padding: 1.25rem;\n  background: rgba(5, 18, 31, 0.90);\n  backdrop-filter: blur(7px);\n  -webkit-backdrop-filter: blur(7px);\n}\n\n#ccm2027 .map-lightbox.is-open {\n  display: flex;\n}\n\n#ccm2027 .map-lightbox-dialog {\n  position: relative;\n  width: min(1500px, 96vw);\n  max-height: 94vh;\n  display: flex;\n  flex-direction: column;\n  align-items: center;\n}\n\n#ccm2027 .map-lightbox-image {\n  display: block;\n  max-width: 100%;\n  max-height: calc(94vh - 4rem);\n  width: auto;\n  height: auto;\n  object-fit: contain;\n  border-radius: 0.75rem;\n  background: #fff;\n  box-shadow: 0 20px 70px rgba(0, 0, 0, 0.34);\n}\n\n#ccm2027 .map-lightbox-close {\n  position: absolute;\n  top: -0.65rem;\n  right: -0.65rem;\n  width: 2.75rem;\n  height: 2.75rem;\n  display: grid;\n  place-items: center;\n  border: 1px solid rgba(255,255,255,0.35);\n  border-radius: 50%;\n  color: #fff;\n  background: var(--navy-dark);\n  font: inherit;\n  font-size: 1.45rem;\n  line-height: 1;\n  cursor: pointer;\n  box-shadow: var(--shadow-md);\n}\n\n#ccm2027 .map-lightbox-close:hover,\n#ccm2027 .map-lightbox-close:focus-visible {\n  background: var(--teal-dark);\n}\n\n#ccm2027 .map-lightbox-caption {\n  margin-top: 0.7rem;\n  color: rgba(255,255,255,0.88);\n  font-size: 0.82rem;\n  text-align: center;\n}\n\n@media (max-width: 620px) {\n  #ccm2027 .map-lightbox {\n    padding: 0.75rem;\n  }\n\n  #ccm2027 .map-lightbox-dialog {\n    width: 100%;\n  }\n\n  #ccm2027 .map-lightbox-close {\n    top: 0.45rem;\n    right: 0.45rem;\n  }\n\n  #ccm2027 .map-lightbox-image {\n    max-height: 88vh;\n  }\n}\n\n<\/style>\n<div id=\"ccm2027\" lang=\"es\">\n  <!-- ================= Header ================= -->\n  <header class=\"header\">\n    <div class=\"header-container\">\n\n      <a href=\"#tab-inicio-tab\" class=\"header-logo logo-link\" aria-label=\"Ir al inicio\">\n        <img decoding=\"async\"\n          class=\"scm-logo\"\n          src=\"https:\/\/scm.org.co\/web\/wp-content\/uploads\/elementor\/thumbs\/Logo-SCM-PNG-r2qh1lzukhrwimfdnwfzwu6nqu76fo74jytgb9baps.png\"\n          alt=\"Logo Sociedad Colombiana de Matem\u00e1ticas\"\n        \/>\n\n        <div class=\"logo-text\">\n          <div class=\"logo-title\">Sociedad Colombiana<\/div>\n          <div class=\"logo-subtitle\">de Matem\u00e1ticas<\/div>\n        <\/div>\n      <\/a>\n\n      <nav class=\"header-nav\" aria-label=\"Navegaci\u00f3n principal\">\n        <a href=\"#tab-inicio-tab\">Inicio<\/a>\n        <a href=\"#tab-registro\">Registro<\/a>\n        <a href=\"#tab-ponencias\">Ponencias<\/a>\n        <a href=\"#tab-costos\">Costos<\/a>\n        <a href=\"#tab-informacion\">Informaci\u00f3n<\/a>\n        <a href=\"#tab-comites\">Comit\u00e9s<\/a>\n        <a href=\"#tab-programacion\">Programaci\u00f3n<\/a>\n        <a href=\"#tab-memorias\">Memorias<\/a>\n        <a href=\"https:\/\/scm.org.co\/web\/\" class=\"btn-back-scm\" target=\"_self\">\n          Volver a la SCM\n        <\/a>\n      <\/nav>\n\n    <\/div>\n  <\/header>\n\n  <!-- ================= Hero ================= -->\n  <section class=\"hero\" id=\"inicio\">\n\n    <div class=\"hero-pattern\" aria-hidden=\"true\"><\/div>\n\n    <div class=\"hero-content\">\n\n      \n\n      <img decoding=\"async\"\n        class=\"hero-event-logo\"\n        src=\"https:\/\/scm.org.co\/web\/wp-content\/uploads\/2026\/09\/CCM.png\"\n        alt=\"XXV Congreso Colombiano de Matem\u00e1ticas\"\n      \/>\n\n      <p class=\"hero-kicker\">Medell\u00edn \u00b7 Universidad EAFIT \u00b7 8 \u2014 11 de junio de 2027<\/p>\n\n      <h1 class=\"hero-title\">\n        XXV Congreso Colombiano\n        <span class=\"hero-title-accent\">de Matem\u00e1ticas<\/span>\n      <\/h1>\n\n      <p class=\"hero-description\">\n        Un espacio acad\u00e9mico para el encuentro, la divulgaci\u00f3n, la investigaci\u00f3n\n        y el fortalecimiento de la comunidad matem\u00e1tica colombiana.\n      <\/p>\n\n      <div class=\"hero-actions\">\n        <button class=\"btn-primary hero-action btn-disabled\" type=\"button\" disabled aria-disabled=\"true\">\n          Registro pr\u00f3ximamente\n        <\/button>\n\n        <button class=\"btn-secondary hero-action\" data-open-tab=\"programacion\">\n          Ver programaci\u00f3n\n        <\/button>\n      <\/div>\n\n      <span class=\"hero-badge\">\n        <img decoding=\"async\"\n          class=\"hero-badge-logo\"\n          src=\"https:\/\/scm.org.co\/web\/wp-content\/uploads\/elementor\/thumbs\/Logo-SCM-PNG-r2qh1lzukhrwimfdnwfzwu6nqu76fo74jytgb9baps.png\"\n          alt=\"Logo SCM\"\n        \/>\n        Organizado por la Sociedad Colombiana de Matem\u00e1ticas\n      <\/span>\n\n    <\/div>\n  <\/section>\n\n  <!-- ================= Tabs ================= -->\n  <nav class=\"tab-nav\" aria-label=\"Pesta\u00f1as del sitio\">\n    <div class=\"tab-nav-container\">\n\n      <button class=\"tab-btn active\" data-tab=\"inicio-tab\">Inicio<\/button>\n      <button class=\"tab-btn\" data-tab=\"registro\">Registro<\/button>\n      <button class=\"tab-btn\" data-tab=\"ponencias\">Ponencias<\/button>\n      <button class=\"tab-btn\" data-tab=\"costos\">Costos<\/button>\n      <button class=\"tab-btn\" data-tab=\"informacion\">Informaci\u00f3n<\/button>\n      <button class=\"tab-btn\" data-tab=\"comites\">Comit\u00e9s<\/button>\n      <button class=\"tab-btn\" data-tab=\"programacion\">Programaci\u00f3n<\/button>\n      <button class=\"tab-btn\" data-tab=\"memorias\">Memorias<\/button>\n\n    <\/div>\n  <\/nav>\n\n  <!-- ================= Main ================= -->\n  <main class=\"main-content\">\n\n    <!-- ================= Inicio ================= -->\n    <section class=\"tab-content active\" id=\"tab-inicio-tab\">\n\n      <div class=\"section-card intro-card\">\n        <div class=\"section-heading-row\">\n          <div>\n            <span class=\"eyebrow\">Bienvenida<\/span>\n            <h2 class=\"section-title\">\n              XXV Congreso Colombiano de Matem\u00e1ticas\n            <\/h2>\n          <\/div>\n\n          <div class=\"section-mark\">XXV<\/div>\n        <\/div>\n\n        <p class=\"section-text\">\n          El <strong>Congreso Colombiano de Matem\u00e1ticas<\/strong> es el evento que organiza cada dos a\u00f1os la\n          <strong>Sociedad Colombiana de Matem\u00e1ticas<\/strong>, en asocio con instituciones acad\u00e9micas del pa\u00eds.\n          Este encuentro re\u00fane a la comunidad matem\u00e1tica nacional con el prop\u00f3sito de intercambiar ideas, presentar\n          avances recientes en las distintas \u00e1reas de las matem\u00e1ticas y promover procesos de colaboraci\u00f3n acad\u00e9mica\n          e investigativa.\n        <\/p>\n\n        <p class=\"section-text\">\n          En esta oportunidad, la <strong>versi\u00f3n 25<\/strong> del Congreso se llevar\u00e1 a cabo en la ciudad de Medell\u00edn,\n          en la <strong>Universidad EAFIT<\/strong>, del <strong>8 al 11 de junio<\/strong> de 2027. El evento contar\u00e1\n          con la participaci\u00f3n de conferencistas destacados, sesiones semiplenarias en las \u00e1reas matem\u00e1ticas establecidas,\n          sesiones contribuidas, sesiones de p\u00f3steres, minicursos y paneles de discusi\u00f3n.\n        <\/p>\n\n        <div class=\"stats-grid\">\n          <div class=\"stat-card\">\n            <span class=\"stat-number\">XXV<\/span>\n            <span class=\"stat-label\">Edici\u00f3n<\/span>\n          <\/div>\n\n          <div class=\"stat-card\">\n            <span class=\"stat-number\">EAFIT<\/span>\n            <span class=\"stat-label\">Organiza<\/span>\n          <\/div>\n\n          <div class=\"stat-card\">\n            <span class=\"stat-number\">2027<\/span>\n            <span class=\"stat-label\">A\u00f1o del evento<\/span>\n          <\/div>\n        <\/div>\n      <\/div>\n\n      <div class=\"section-card\">\n        <span class=\"eyebrow\">\u00c1reas de inter\u00e9s<\/span>\n\n        <h2 class=\"section-title\">\n          Un encuentro para las distintas \u00e1reas de las matem\u00e1ticas\n        <\/h2>\n\n        <p class=\"section-text\">\n          El congreso convoca trabajos relacionados con investigaci\u00f3n matem\u00e1tica, educaci\u00f3n matem\u00e1tica,\n          matem\u00e1ticas aplicadas, estad\u00edstica, computaci\u00f3n, modelaci\u00f3n, divulgaci\u00f3n y otras l\u00edneas afines,\n          integrando diversas \u00e1reas de inter\u00e9s de la comunidad matem\u00e1tica.\n        <\/p>\n\n        <div class=\"tags-container thematic-tags\">\n          <span class=\"tag\">1. An\u00e1lisis y teor\u00eda de operadores<\/span>\n          <span class=\"tag\">2. \u00c1lgebra, teor\u00eda de n\u00fameros, combinatoria y criptograf\u00eda<\/span>\n          <span class=\"tag\">3. Ecuaciones diferenciales y sistemas din\u00e1micos<\/span>\n          <span class=\"tag\">4. Educaci\u00f3n matem\u00e1tica, divulgaci\u00f3n matem\u00e1tica e historia<\/span>\n          <span class=\"tag\">5. Geometr\u00eda, topolog\u00eda y l\u00f3gica<\/span>\n          <span class=\"tag\">6. Matem\u00e1tica aplicada: optimizaci\u00f3n, f\u00edsica matem\u00e1tica y teor\u00eda de control<\/span>\n          <span class=\"tag\">7. Probabilidad y estad\u00edstica, ciencia de datos e inteligencia artificial<\/span>\n          <span class=\"tag\">8. An\u00e1lisis num\u00e9rico y ciencias de la computaci\u00f3n<\/span>\n        <\/div>\n      <\/div>\n\n    <\/section>\n\n    <!-- ================= Registro ================= -->\n    <section class=\"tab-content\" id=\"tab-registro\">\n\n      <div class=\"section-card registration-section registration-coming-soon\">\n        <div class=\"registration-header\">\n          <span class=\"eyebrow\">Inscripci\u00f3n<\/span>\n          <span class=\"status-badge status-soon\">Pr\u00f3ximamente<\/span>\n        <\/div>\n\n        <div class=\"registration-coming-layout\">\n          <div>\n            <h2 class=\"section-title\">Registro<\/h2>\n\n            <p class=\"section-text\">\n              La inscripci\u00f3n al <strong>XXV Congreso Colombiano de Matem\u00e1ticas<\/strong>\n              se habilitar\u00e1 pr\u00f3ximamente.\n            <\/p>\n\n            <p class=\"section-text\">\n              En esta secci\u00f3n encontrar\u00e1 el enlace para realizar el proceso de\n              <strong>inscripci\u00f3n y pago<\/strong> una vez se encuentre habilitado.\n            <\/p>\n\n            <div class=\"registration-event-data\" aria-label=\"Datos del evento\">\n              <div class=\"registration-event-item\">\n                <span class=\"registration-event-label\">Lugar<\/span>\n                <strong>Medell\u00edn \u00b7 Universidad EAFIT<\/strong>\n              <\/div>\n              <div class=\"registration-event-item\">\n                <span class=\"registration-event-label\">Fecha<\/span>\n                <strong>8 al 11 de junio de 2027<\/strong>\n              <\/div>\n            <\/div>\n          <\/div>\n\n          <div class=\"registration-coming-panel\" aria-hidden=\"true\">\n            <div class=\"registration-coming-icon\">\u2211<\/div>\n            <span>Inscripciones<\/span>\n            <strong>Pr\u00f3ximamente<\/strong>\n          <\/div>\n        <\/div>\n      <\/div>\n\n    <\/section>\n\n    <!-- ================= Ponencias ================= -->\n    <section class=\"tab-content\" id=\"tab-ponencias\">\n\n      <div class=\"section-card\">\n        <span class=\"eyebrow\">Ponencias<\/span>\n\n        <h2 class=\"section-title\">Presentaci\u00f3n de trabajos<\/h2>\n\n        <p class=\"section-text\">\n          En esta secci\u00f3n se publicar\u00e1 la informaci\u00f3n correspondiente al env\u00edo de ponencias,\n          fechas importantes, lineamientos de presentaci\u00f3n, modalidades y criterios de aceptaci\u00f3n.\n        <\/p>\n\n        <div class=\"feature-grid\">\n          <div class=\"feature-card\">\n            <div class=\"feature-icon\">&#8721;<\/div>\n            <h4>Ponencias orales<\/h4>\n            <p>Espacios para la presentaci\u00f3n de resultados de investigaci\u00f3n y experiencias acad\u00e9micas.<\/p>\n          <\/div>\n\n          <div class=\"feature-card\">\n            <div class=\"feature-icon\">&#960;<\/div>\n            <h4>Sesiones tem\u00e1ticas<\/h4>\n            <p>Encuentros especializados alrededor de \u00e1reas particulares de las matem\u00e1ticas.<\/p>\n          <\/div>\n\n          <div class=\"feature-card\">\n            <div class=\"feature-icon\">&#8734;<\/div>\n            <h4>Divulgaci\u00f3n acad\u00e9mica<\/h4>\n            <p>Presentaciones orientadas a compartir avances, reflexiones y experiencias significativas.<\/p>\n          <\/div>\n        <\/div>\n      <\/div>\n\n      <div class=\"section-card\">\n        <span class=\"eyebrow\">Pr\u00f3ximamente<\/span>\n\n        <h2 class=\"section-title\">Informaci\u00f3n para autores<\/h2>\n\n        <p class=\"section-text\">\n          Pr\u00f3ximamente se habilitar\u00e1n las instrucciones para el env\u00edo de trabajos,\n          plantillas, fechas l\u00edmite y dem\u00e1s orientaciones para los participantes.\n        <\/p>\n      <\/div>\n\n    <\/section>\n\n    <!-- ================= Costos ================= -->\n    <section class=\"tab-content\" id=\"tab-costos\">\n\n      <div class=\"section-card\">\n        <span class=\"eyebrow\">Costos<\/span>\n\n        <h2 class=\"section-title\">Tarifas de inscripci\u00f3n<\/h2>\n\n        <p class=\"section-text\">\n          En esta secci\u00f3n se presentar\u00e1n los valores de inscripci\u00f3n para estudiantes,\n          socios de la Sociedad Colombiana de Matem\u00e1ticas, profesionales y profesores.\n        <\/p>\n\n        <div class=\"pricing-cards\">\n          <div class=\"pricing-card-mini\">\n            <h4>Estudiantes<\/h4>\n            <p>Tarifa especial para estudiantes de pregrado y posgrado.<\/p>\n            <strong>Pr\u00f3ximamente<\/strong>\n          <\/div>\n\n          <div class=\"pricing-card-mini\">\n            <h4>Socios SCM<\/h4>\n            <p>Tarifa preferencial para miembros activos de la Sociedad Colombiana de Matem\u00e1ticas.<\/p>\n            <strong>Pr\u00f3ximamente<\/strong>\n          <\/div>\n\n          <div class=\"pricing-card-mini\">\n            <h4>Profesionales y profesores<\/h4>\n            <p>Tarifa general para participantes profesionales, docentes e investigadores.<\/p>\n            <strong>Pr\u00f3ximamente<\/strong>\n          <\/div>\n        <\/div>\n\n        <div class=\"note-box\">\n          <p>\n            Los valores definitivos, medios de pago y fechas l\u00edmite ser\u00e1n publicados oportunamente.\n          <\/p>\n        <\/div>\n      <\/div>\n\n    <\/section>\n\n    <!-- ================= Informaci\u00f3n ================= -->\n    <section class=\"tab-content\" id=\"tab-informacion\">\n\n      <!-- Sede -->\n      <div class=\"section-card venue-detail-section\">\n        <div class=\"info-section-heading\">\n          <div>\n            <span class=\"eyebrow\">Sede del evento<\/span>\n            <h2 class=\"section-title\">Universidad EAFIT<\/h2>\n            <p class=\"info-location-kicker\">Medell\u00edn, Colombia<\/p>\n          <\/div>\n          <span class=\"info-pill\">8 \u2014 11 de junio de 2027<\/span>\n        <\/div>\n\n        <div class=\"venue-detail-grid\">\n          <div class=\"venue-copy\">\n            <p class=\"section-text\">\n              Ubicado al sur de Medell\u00edn, en el sector de <strong>El Poblado<\/strong>, el campus principal\n              de la Universidad EAFIT abarca casi <strong>128.000 metros cuadrados<\/strong> y cuenta con\n              bloques de aulas, oficinas, laboratorios, instalaciones deportivas, auditorios, peque\u00f1as\n              plazas, jardines y otros espacios propicios para la investigaci\u00f3n y las actividades\n              acad\u00e9micas, deportivas, culturales y recreativas.\n            <\/p>\n\n            <p class=\"section-text\">\n              Cada uno de estos espacios arquitect\u00f3nicos armoniza con la naturaleza, permitiendo que\n              diversas especies de flora y fauna se integren y complementen la infraestructura construida,\n              convirtiendo el campus en un verdadero parque universitario.\n            <\/p>\n\n            <div class=\"event-location-card\">\n              <div class=\"info-icon\" aria-hidden=\"true\">\u2316<\/div>\n              <div>\n                <span class=\"info-card-label\">Lugar del evento<\/span>\n                <strong>Universidad EAFIT \u2013 Campus Medell\u00edn<\/strong>\n                <p>Carrera 49 # 7 Sur-50<br>Medell\u00edn, Antioquia, Colombia<\/p>\n              <\/div>\n            <\/div>\n\n            <div class=\"venue-actions\">\n              <a class=\"btn-primary\" href=\"https:\/\/www.google.com\/maps\/search\/?api=1&query=Universidad+EAFIT+Medell%C3%ADn\" target=\"_blank\" rel=\"noopener noreferrer\">\n                Ver ubicaci\u00f3n en Google Maps\n              <\/a>\n              <button class=\"btn-secondary\" data-open-tab=\"programacion\" type=\"button\">\n                Ver programaci\u00f3n\n              <\/button>\n            <\/div>\n          <\/div>\n\n          <figure class=\"campus-map-card\">\n            <button\n              class=\"campus-map-zoom\"\n              type=\"button\"\n              aria-label=\"Ampliar mapa del campus Medell\u00edn de la Universidad EAFIT\"\n              data-map-open\n            >\n              <img decoding=\"async\"\n                src=\"https:\/\/scm.org.co\/web\/wp-content\/uploads\/2026\/10\/MAPA-MED-2022-2_page-0001.jpg\"\n                alt=\"Mapa del campus Medell\u00edn de la Universidad EAFIT\"\n                loading=\"lazy\"\n              \/>\n            <\/button>\n            <figcaption>Mapa de referencia \u00b7 Campus Medell\u00edn de la Universidad EAFIT \u00b7 Haz clic para ampliar<\/figcaption>\n          <\/figure>\n        <\/div>\n      <\/div>\n\n      <!-- C\u00f3mo llegar -->\n      <div class=\"section-card\">\n        <span class=\"eyebrow\">Movilidad<\/span>\n        <h2 class=\"section-title\">C\u00f3mo llegar a Medell\u00edn<\/h2>\n        <p class=\"section-text\">\n          Medell\u00edn cuenta con dos aeropuertos. A continuaci\u00f3n encontrar\u00e1s informaci\u00f3n de referencia\n          para planear tu llegada a la ciudad y el desplazamiento hacia El Poblado.\n        <\/p>\n\n        <div class=\"airport-grid\">\n          <article class=\"travel-card\">\n            <div class=\"travel-card-icon\" aria-hidden=\"true\">EOH<\/div>\n            <div>\n              <h3>Aeropuerto Olaya Herrera<\/h3>\n              <p>\n                Ubicado dentro de Medell\u00edn, en el sector de Guayabal. Atiende principalmente vuelos\n                nacionales y se encuentra aproximadamente a <strong>10 km de El Poblado<\/strong>.\n              <\/p>\n              <span class=\"travel-meta\">20\u201330 minutos en veh\u00edculo, seg\u00fan el tr\u00e1fico<\/span>\n            <\/div>\n          <\/article>\n\n          <article class=\"travel-card\">\n            <div class=\"travel-card-icon\" aria-hidden=\"true\">MDE<\/div>\n            <div>\n              <h3>Aeropuerto Internacional Jos\u00e9 Mar\u00eda C\u00f3rdova<\/h3>\n              <p>\n                Ubicado en Rionegro, a las afueras de Medell\u00edn. Es el principal aeropuerto para vuelos\n                internacionales y tambi\u00e9n opera vuelos nacionales. Est\u00e1 aproximadamente a\n                <strong>30\u201335 km de El Poblado<\/strong>.\n              <\/p>\n              <span class=\"travel-meta\">40\u201360 minutos en veh\u00edculo, dependiendo del tr\u00e1fico<\/span>\n            <\/div>\n          <\/article>\n        <\/div>\n\n        <div class=\"info-note\">\n          <strong>Desde el aeropuerto<\/strong>\n          <p>\n            Desde ambos aeropuertos es posible tomar buses, taxis autorizados o transporte privado.\n            Desde el Aeropuerto Internacional Jos\u00e9 Mar\u00eda C\u00f3rdova tambi\u00e9n hay servicio de buses hacia Medell\u00edn.\n          <\/p>\n        <\/div>\n      <\/div>\n\n      <!-- Transporte -->\n      <div class=\"section-card\">\n        <span class=\"eyebrow\">Transporte<\/span>\n        <h2 class=\"section-title\">C\u00f3mo moverse en Medell\u00edn<\/h2>\n        <p class=\"section-text\">\n          Medell\u00edn cuenta con un sistema integrado de transporte que incluye <strong>Metro, Metropl\u00fas,\n          tranv\u00eda y buses<\/strong>. Una de las estaciones de Metro m\u00e1s cercanas a EAFIT es\n          <strong>Aguacatala<\/strong>, desde donde es posible continuar caminando hasta el campus.\n        <\/p>\n\n        <div class=\"transport-chips\" aria-label=\"Opciones de transporte en Medell\u00edn\">\n          <span>Metro<\/span>\n          <span>Taxi<\/span>\n          <span>Aplicaciones de transporte<\/span>\n          <span>Transporte privado<\/span>\n          <span>Caminata<\/span>\n        <\/div>\n\n        <div class=\"recommendation-card\">\n          <div class=\"info-icon\" aria-hidden=\"true\">i<\/div>\n          <div>\n            <strong>Recomendaci\u00f3n<\/strong>\n            <p>\n              Para los participantes que se hospeden en El Poblado, recomendamos elegir un hotel con\n              f\u00e1cil acceso a <strong>EAFIT<\/strong> y a la <strong>estaci\u00f3n Aguacatala<\/strong>, especialmente\n              si planean utilizar transporte p\u00fablico durante el evento.\n            <\/p>\n          <\/div>\n        <\/div>\n      <\/div>\n\n      <!-- Hospedaje -->\n      <div class=\"section-card\">\n        <span class=\"eyebrow\">Hospedaje<\/span>\n        <h2 class=\"section-title\">D\u00f3nde hospedarse<\/h2>\n        <p class=\"section-text\">\n          El sector de <strong>El Poblado<\/strong> ofrece una amplia variedad de hoteles y apartamentos,\n          desde opciones econ\u00f3micas hasta hoteles de categor\u00eda internacional. La zona cuenta adem\u00e1s con\n          numerosos restaurantes, caf\u00e9s, centros comerciales y servicios.\n        <\/p>\n        <p class=\"section-text\">\n          Para facilitar la estad\u00eda de los participantes, EAFIT recomienda las siguientes opciones de alojamiento:\n        <\/p>\n\n        <div class=\"hotel-table-wrap\" role=\"region\" aria-label=\"Hoteles recomendados cerca de la Universidad EAFIT\" tabindex=\"0\">\n          <table class=\"hotel-table\">\n            <thead>\n              <tr>\n                <th scope=\"col\">Hotel<\/th>\n                <th scope=\"col\">Direcci\u00f3n<\/th>\n              <\/tr>\n            <\/thead>\n            <tbody>\n              <tr><td><strong>Poblado Plaza<\/strong><\/td><td>Cra. 43 A N.\u00b0 4 Sur-75<\/td><\/tr>\n              <tr><td><strong>City Express Plus Medell\u00edn<\/strong><\/td><td>Calle 4 Sur N.\u00b0 43A-08<\/td><\/tr>\n              <tr><td><strong>Faranda Poblado<\/strong><\/td><td>Cl. 11B Sur N.\u00b0 44-29<\/td><\/tr>\n              <tr><td><strong>GHL Port\u00f3n Medell\u00edn<\/strong><\/td><td>Carrera 43 A N.\u00b0 9 Sur-51, Av. El Poblado<\/td><\/tr>\n              <tr><td><strong>Four Points By Sheraton<\/strong><\/td><td>Cra. 43 C N.\u00b0 6 Sur-100<\/td><\/tr>\n              <tr><td><strong>Estelar Milla de Oro<\/strong><\/td><td>Cl. 3 Sur N.\u00b0 43 A-64<\/td><\/tr>\n              <tr><td><strong>Poblado Alejandr\u00eda<\/strong><\/td><td>Carrera 36 N.\u00b0 2 Sur-60, Loma de Alejandr\u00eda<\/td><\/tr>\n              <tr><td><strong>Estelar Square<\/strong><\/td><td>Cra. 43 N.\u00b0 9 Sur-105<\/td><\/tr>\n              <tr><td><strong>Fairfield Sabaneta<\/strong><\/td><td>Cra. 43A N.\u00b0 50 Sur-201<\/td><\/tr>\n              <tr><td><strong>Hampton by Hilton Medell\u00edn (Metrohotel)<\/strong><\/td><td>Cl. 6 Sur N.\u00b0 42-14<\/td><\/tr>\n              <tr><td><strong>Marriott Medell\u00edn<\/strong><\/td><td>Calle 1A N.\u00b0 43 A-83<\/td><\/tr>\n              <tr><td><strong>NH Collection Royal Medell\u00edn<\/strong><\/td><td>Carrera 42 N.\u00b0 5 Sur-130<\/td><\/tr>\n              <tr><td><strong>Ibis Medell\u00edn<\/strong><\/td><td>Calle 20 N.\u00b0 44-16, Ciudad del R\u00edo<\/td><\/tr>\n              <tr><td><strong>Intercontinental Medell\u00edn<\/strong><\/td><td>Calle 16, Variante N.\u00b0 28-51<\/td><\/tr>\n            <\/tbody>\n          <\/table>\n        <\/div>\n\n        <div class=\"info-note hotel-note\">\n          <strong>Otra zona de hospedaje<\/strong>\n          <p>\n            Si deseas hospedarte en otro sector de la ciudad, recomendamos elegir una ubicaci\u00f3n cercana\n            a una estaci\u00f3n del Metro para facilitar los desplazamientos hacia el evento.\n          <\/p>\n        <\/div>\n      <\/div>\n\n      <!-- Medell\u00edn -->\n      <div class=\"section-card\">\n        <span class=\"eyebrow\">Medell\u00edn<\/span>\n        <h2 class=\"section-title\">\u00bfQu\u00e9 hacer en Medell\u00edn?<\/h2>\n        <p class=\"section-text\">\n          Medell\u00edn es la segunda ciudad m\u00e1s grande de Colombia y la capital de Antioquia. La ciudad est\u00e1\n          rodeada de monta\u00f1as y goza de un clima primaveral durante todo el a\u00f1o, con una temperatura\n          promedio que oscila entre los <strong>18 y 28 \u00b0C<\/strong>.\n        <\/p>\n\n        <div class=\"tourism-links\">\n          <a class=\"btn-primary\" href=\"https:\/\/www.medellin.travel\/\" target=\"_blank\" rel=\"noopener noreferrer\">Conoce Medell\u00edn<\/a>\n          <a class=\"btn-secondary\" href=\"https:\/\/colombia.travel\/en\/medellin\" target=\"_blank\" rel=\"noopener noreferrer\">Qu\u00e9 hacer en Medell\u00edn<\/a>\n        <\/div>\n\n        <h3 class=\"section-subtitle tourism-subtitle\">Oferta tur\u00edstica<\/h3>\n\n        <div class=\"tourism-grid\">\n          <article class=\"tourism-card\">\n            <div class=\"tourism-number\">01<\/div>\n            <h3>Museo de Antioquia y Plaza Botero<\/h3>\n            <p>\n              El Museo de Antioquia se ubica en el centro de Medell\u00edn y alberga una extensa colecci\u00f3n\n              de obras del artista local Fernando Botero. Es uno de los epicentros culturales m\u00e1s\n              importantes de la ciudad.\n            <\/p>\n            <div class=\"tourism-places\">\n              <span>Plaza Botero<\/span>\n              <span>Museo de Antioquia<\/span>\n            <\/div>\n            <a href=\"https:\/\/museodeantioquia.co\/sitio\/?exposicion=sala-fernando-botero\" target=\"_blank\" rel=\"noopener noreferrer\">M\u00e1s informaci\u00f3n \u2192<\/a>\n          <\/article>\n\n          <article class=\"tourism-card\">\n            <div class=\"tourism-number\">02<\/div>\n            <h3>Transformaci\u00f3n e innovaci\u00f3n social<\/h3>\n            <p>\n              Una experiencia de arte urbano, danza e historias que reflejan la transformaci\u00f3n social\n              de Medell\u00edn. La Comuna 13 es hoy uno de los referentes m\u00e1s reconocidos de cambio y resiliencia.\n            <\/p>\n            <div class=\"tourism-places\">\n              <span>Comuna 13<\/span>\n              <span>Casa Museo de la Memoria<\/span>\n              <span>Metro y Metrocable<\/span>\n            <\/div>\n          <\/article>\n        <\/div>\n      <\/div>\n\n    <\/section>\n\n\n    <!-- ================= Comit\u00e9s ================= -->\n    <section class=\"tab-content\" id=\"tab-comites\">\n\n      <div class=\"section-card committees-intro\">\n        <span class=\"eyebrow\">Organizaci\u00f3n acad\u00e9mica<\/span>\n        <h2 class=\"section-title\">Comit\u00e9s del XXV Congreso Colombiano de Matem\u00e1ticas<\/h2>\n        <p class=\"section-text\">\n          Conoce el comit\u00e9 organizador local, los comit\u00e9s por \u00e1reas tem\u00e1ticas\n          y el comit\u00e9 cient\u00edfico del XXV Congreso Colombiano de Matem\u00e1ticas.\n        <\/p>\n      <\/div>\n\n      <div class=\"section-card\">\n        <div class=\"committee-section-heading\">\n          <div>\n            <span class=\"eyebrow\">Medell\u00edn \u00b7 EAFIT<\/span>\n            <h2 class=\"section-title\">Comit\u00e9 organizador local<\/h2>\n          <\/div>\n          <span class=\"committee-count\">9 integrantes<\/span>\n        <\/div>\n\n        <div class=\"organizer-grid\">\n          <article class=\"organizer-card\">\n            <div class=\"organizer-avatar tone-teal\" aria-hidden=\"true\">MB<\/div>\n            <h4>Manuela Bastidas<\/h4>\n            <p>Universidad Nacional de Colombia \u00b7 Sede Medell\u00edn<\/p>\n          <\/article>\n          <article class=\"organizer-card\">\n            <div class=\"organizer-avatar tone-navy\" aria-hidden=\"true\">JE<\/div>\n            <h4>Jos\u00e9 Manuel Escorcia<\/h4>\n            <p>Universidad EAFIT<\/p>\n          <\/article>\n          <article class=\"organizer-card\">\n            <div class=\"organizer-avatar tone-orange\" aria-hidden=\"true\">DF<\/div>\n            <h4>Diego Fernando Fonseca<\/h4>\n            <p>Universidad EAFIT<\/p>\n          <\/article>\n          <article class=\"organizer-card\">\n            <div class=\"organizer-avatar tone-green\" aria-hidden=\"true\">HG<\/div>\n            <h4>Hern\u00e1n Giraldo<\/h4>\n            <p>Universidad de Antioquia<\/p>\n          <\/article>\n          <article class=\"organizer-card\">\n            <div class=\"organizer-avatar tone-teal\" aria-hidden=\"true\">DM<\/div>\n            <h4>Diego Alejandro Mu\u00f1oz<\/h4>\n            <p>Universidad Nacional de Colombia \u00b7 Sede Medell\u00edn<\/p>\n          <\/article>\n          <article class=\"organizer-card\">\n            <div class=\"organizer-avatar tone-navy\" aria-hidden=\"true\">SR<\/div>\n            <h4>Sergio Steven Ram\u00edrez<\/h4>\n            <p>Universidad EAFIT<\/p>\n          <\/article>\n          <article class=\"organizer-card organizer-card-featured\">\n            <div class=\"organizer-avatar tone-orange\" aria-hidden=\"true\">MS<\/div>\n            <h4>Mar\u00eda Amelia Salazar<\/h4>\n            <p>Universidad EAFIT<\/p>\n            <span class=\"committee-role\">Coordinadora<\/span>\n          <\/article>\n          <article class=\"organizer-card\">\n            <div class=\"organizer-avatar tone-green\" aria-hidden=\"true\">OS<\/div>\n            <h4>Olga Patricia Salazar<\/h4>\n            <p>Universidad Nacional de Colombia \u00b7 Sede Medell\u00edn<\/p>\n          <\/article>\n          <article class=\"organizer-card\">\n            <div class=\"organizer-avatar tone-teal\" aria-hidden=\"true\">BU<\/div>\n            <h4>Bernardo Uribe<\/h4>\n            <p>Universidad Nacional de Colombia \u00b7 Sede Medell\u00edn<\/p>\n          <\/article>\n        <\/div>\n      <\/div>\n\n      <div class=\"section-card\">\n        <div class=\"committee-section-heading\">\n          <div>\n            <span class=\"eyebrow\">8 \u00e1reas tem\u00e1ticas<\/span>\n            <h2 class=\"section-title\">Comit\u00e9s por \u00e1reas<\/h2>\n          <\/div>\n        <\/div>\n\n        <p class=\"section-text committee-lead\">\n          Cada comit\u00e9 re\u00fane a las personas asociadas a una de las \u00e1reas tem\u00e1ticas del Congreso.\n          En esta secci\u00f3n solo se presenta el nombre y la afiliaci\u00f3n de cada integrante.\n        <\/p>\n\n        <div class=\"area-committee-grid\">\n          <article class=\"area-committee-card\">\n            <div class=\"area-committee-head\">\n              <span class=\"area-number\">01<\/span>\n              <h4>An\u00e1lisis y teor\u00eda de operadores<\/h4>\n            <\/div>\n            <ul class=\"area-committee-members\">\n              <li><strong>Monika Winklmeier<\/strong><span>Universidad de los Andes<\/span><\/li>\n              <li><strong>Julio Ramos<\/strong><span>Universidad Distrital Francisco Jos\u00e9 de Caldas<\/span><\/li>\n              <li><strong>Michael Alenxander Rinc\u00f3n Villa<\/strong><span>Universidad Industrial de Santander<\/span><\/li>\n              <li><strong>Diana Serrano<\/strong><span>Universidad Nacional de Colombia Bogot\u00e1<\/span><\/li>\n              <li><strong>Kevin Esmeral Garcia<\/strong><span>Universidad de Caldas<\/span><\/li>\n            <\/ul>\n          <\/article>\n\n          <article class=\"area-committee-card\">\n            <div class=\"area-committee-head\">\n              <span class=\"area-number\">02<\/span>\n              <h4>\u00c1lgebra, teor\u00eda de n\u00fameros, combinatoria y criptograf\u00eda<\/h4>\n            <\/div>\n            <ul class=\"area-committee-members\">\n              <li><strong>Ver\u00f3nica Cifuentes<\/strong><span>Universidad Distrital Francisco Jos\u00e9 de Caldas<\/span><\/li>\n              <li><strong>Agustin Moreno<\/strong><span>Universidad Nacional de Colombia (Bogot\u00e1)<\/span><\/li>\n              <li><strong>Hector Suarez Suarez<\/strong><span>Universidad Pedag\u00f3gica y Tecnol\u00f3gica de Colombia<\/span><\/li>\n              <li><strong>Ismael Gutierrez Garcia<\/strong><span>Universidad del Norte<\/span><\/li>\n              <li><strong>Diana Bueno-Carre\u00f1o<\/strong><span>Pontificia Universidad Javeriana<\/span><\/li>\n              <li><strong>Jos\u00e9 Ram\u00edrez<\/strong><span>Universidad Nacional de Colombia (Bogot\u00e1)<\/span><\/li>\n              <li><strong>Jhon Jairo Bravo Grijalba<\/strong><span>Universidad del Cauca<\/span><\/li>\n              <li><strong>Oscar Casas<\/strong><span>Universidad Pedag\u00f3gica y Tecnol\u00f3gica de Colombia<\/span><\/li>\n              <li><strong>Daniel Cabarcas<\/strong><span>Universidad Nacional de Colombia (Medellin)<\/span><\/li>\n              <li><strong>Ra\u00fal Vel\u00e1squez<\/strong><span>Universidad de Antioquia<\/span><\/li>\n              <li><strong>Jos\u00e9 A. V\u00e9lez-Marulanda<\/strong><span>Fundaci\u00f3n Universitaria Konrad Lorentz<\/span><\/li>\n              <li><strong>Juan Guillermo Lalinde<\/strong><span>Universidad EAFIT<\/span><\/li>\n            <\/ul>\n          <\/article>\n\n          <article class=\"area-committee-card\">\n            <div class=\"area-committee-head\">\n              <span class=\"area-number\">03<\/span>\n              <h4>Ecuaciones diferenciales y sistemas din\u00e1micos<\/h4>\n            <\/div>\n            <ul class=\"area-committee-members\">\n              <li><strong>Diana S\u00e1nchez<\/strong><span>Universidad Nacional - Sede Manizales<\/span><\/li>\n              <li><strong>Fernando Gallego<\/strong><span>Universidad Nacional - Sede Manizales<\/span><\/li>\n              <li><strong>Mauro Artigiani<\/strong><span>Universidad Nacional - Sede Bogot\u00e1<\/span><\/li>\n              <li><strong>\u00d3scar Ramirez<\/strong><span>Universidad Distrital Francisco Jos\u00e9 de Caldas<\/span><\/li>\n              <li><strong>\u00c9lder Jes\u00fas Villamizar<\/strong><span>Universidad Industrial de Santander<\/span><\/li>\n              <li><strong>Duv\u00e1n Cardona Sanchez<\/strong><span>Ghent University<\/span><\/li>\n              <li><strong>Andr\u00e9s Rivera<\/strong><span>Universidad Javeriana de Cali<\/span><\/li>\n              <li><strong>Jose Manuel Escorcia<\/strong><span>Universidad EAFIT<\/span><\/li>\n            <\/ul>\n          <\/article>\n\n          <article class=\"area-committee-card\">\n            <div class=\"area-committee-head\">\n              <span class=\"area-number\">04<\/span>\n              <h4>Educaci\u00f3n matem\u00e1tica, divulgaci\u00f3n matem\u00e1tica e historia<\/h4>\n            <\/div>\n            <ul class=\"area-committee-members\">\n              <li><strong>Martha Bonilla<\/strong><span>Universidad Distrital Francisco Jos\u00e9 de Caldas<\/span><\/li>\n              <li><strong>Gabriela Arbelaez<\/strong><span>Universidad del Cauca<\/span><\/li>\n              <li><strong>Luis \u00c1ngel Bohorquez<\/strong><span>Universidad Distrital Francisco Jos\u00e9 de Caldas<\/span><\/li>\n              <li><strong>Jorge Enrique Fiallo<\/strong><span>Universidad Industrial de Santander<\/span><\/li>\n              <li><strong>Nelsy Roc\u00edo Gonz\u00e1lez Guti\u00e9rrez<\/strong><span>Universidad Pedag\u00f3gica y Tecnol\u00f3gica de Colombia<\/span><\/li>\n              <li><strong>Martha Cecilia Mosquera Urrutia<\/strong><span>Universidad Surcolombiana<\/span><\/li>\n              <li><strong>Sergio Steven Ramirez<\/strong><span>Universidad EAFIT<\/span><\/li>\n              <li><strong>Pedro Fernandez<\/strong><span>Universidad Pedag\u00f3gica y Tecnol\u00f3gica de Colombia<\/span><\/li>\n            <\/ul>\n          <\/article>\n\n          <article class=\"area-committee-card\">\n            <div class=\"area-committee-head\">\n              <span class=\"area-number\">05<\/span>\n              <h4>Geometr\u00eda, topolog\u00eda y l\u00f3gica<\/h4>\n            <\/div>\n            <ul class=\"area-committee-members\">\n              <li><strong>Margot Salas<\/strong><span>Universidad Javeriana<\/span><\/li>\n              <li><strong>Jean Carlos Cortissoz<\/strong><span>Universidad de los Andes<\/span><\/li>\n              <li><strong>Pedro Hern\u00e1ndez Rizzo<\/strong><span>Universidad de Antioquia<\/span><\/li>\n              <li><strong>Javier Camargo<\/strong><span>Universidad Industrial de Santander<\/span><\/li>\n              <li><strong>Carolina Garc\u00eda<\/strong><span>Universidad Nacional de Colombia Bogot\u00e1<\/span><\/li>\n              <li><strong>Pedro Zambrano<\/strong><span>Universidad Nacional de Colombia - Bogot\u00e1<\/span><\/li>\n              <li><strong>Yamidt Berm\u00fadez Tob\u00f3n<\/strong><span>Universidad del Valle<\/span><\/li>\n              <li><strong>Carlos Alberto Cadavid Moreno<\/strong><span>Universidad EAFIT<\/span><\/li>\n              <li><strong>Andr\u00e9s Sicard Ram\u00edrez<\/strong><span>Universidad EAFIT<\/span><\/li>\n              <li><strong>Walter Andr\u00e9s P\u00e1ez Gaviria<\/strong><span>Universidad EAFIT<\/span><\/li>\n            <\/ul>\n          <\/article>\n\n          <article class=\"area-committee-card\">\n            <div class=\"area-committee-head\">\n              <span class=\"area-number\">06<\/span>\n              <h4>Matem\u00e1tica aplicada (optimizaci\u00f3n, f\u00edsica matem\u00e1tica, teor\u00eda de control)<\/h4>\n            <\/div>\n            <ul class=\"area-committee-members\">\n              <li><strong>Catalina Dominguez Garcia<\/strong><span>Universidad de Antioquia<\/span><\/li>\n              <li><strong>Alvaro Riascos<\/strong><span>Universidad de los Andes - Quantil<\/span><\/li>\n              <li><strong>Val\u00e9rie Gauthier<\/strong><span>Universidad de los Andes<\/span><\/li>\n              <li><strong>An\u00edbal Sosa<\/strong><span>Universidad ICESI<\/span><\/li>\n              <li><strong>Duv\u00e1n Cardona<\/strong><span>King Fahd University of Petroleum and Minerals<\/span><\/li>\n              <li><strong>Diego Fernando Fonseca<\/strong><span>Universidad EAFIT<\/span><\/li>\n              <li><strong>Alejandro Mu\u00f1oz<\/strong><span>Universidad Nacional -- Sede Medell\u00edn<\/span><\/li>\n            <\/ul>\n          <\/article>\n\n          <article class=\"area-committee-card\">\n            <div class=\"area-committee-head\">\n              <span class=\"area-number\">07<\/span>\n              <h4>Probabilidad y estad\u00edstica, ciencia de datos e inteligencia artificial<\/h4>\n            <\/div>\n            <ul class=\"area-committee-members\">\n              <li><strong>Freddy Hern\u00e1ndez<\/strong><span>Universidad Nacional - Sede Bogot\u00e1<\/span><\/li>\n              <li><strong>Biviana Marcela Su\u00e1rez Sierra<\/strong><span>Universidad de los Andes<\/span><\/li>\n              <li><strong>Jorge Mario Ramirez<\/strong><span>Universidad Nacional - Sede Medell\u00edn<\/span><\/li>\n              <li><strong>Alexander Valencia<\/strong><span>Universidad de Antioquia<\/span><\/li>\n              <li><strong>Natalia Cardona Tob\u00f3n<\/strong><span>Universidad Nacional - Sede Bogot\u00e1<\/span><\/li>\n              <li><strong>Isabel Cristina Garc\u00eda A<\/strong><span>Universidad del Valle<\/span><\/li>\n              <li><strong>Nicolas Alberto Moreno Reyes<\/strong><span>Universidad EAFIT<\/span><\/li>\n              <li><strong>Jos\u00e9 A. V\u00e9lez-Marulanda<\/strong><span>KONRAD LORENZ<\/span><\/li>\n            <\/ul>\n          <\/article>\n\n          <article class=\"area-committee-card\">\n            <div class=\"area-committee-head\">\n              <span class=\"area-number\">08<\/span>\n              <h4>An\u00e1lisis num\u00e9rico y ciencias de la computaci\u00f3n<\/h4>\n            <\/div>\n            <ul class=\"area-committee-members\">\n              <li><strong>David Andrade<\/strong><span>Universidad del Rosario<\/span><\/li>\n              <li><strong>Juan Galvis<\/strong><span>Universidad Nacional de Colombia - Sede Bogot\u00e1<\/span><\/li>\n              <li><strong>Diego Gerardo Rold\u00e1n<\/strong><span>Universidad Nacional de Colombia - Sede Bogot\u00e1<\/span><\/li>\n              <li><strong>Mauricio Osorio<\/strong><span>Universidad Nacional de Colombia - Sede Medell\u00edn<\/span><\/li>\n              <li><strong>Bibiana Lopez<\/strong><span>Universidad Nacional de Colombia - Sede Medell\u00edn<\/span><\/li>\n              <li><strong>Juli\u00e1n Castrill\u00f3n<\/strong><span>Instituci\u00f3n Universitaria Jos\u00e9 Antonio Camacho de Cali<\/span><\/li>\n              <li><strong>Daniel Mejia Parra<\/strong><span>Universidad EAFIT<\/span><\/li>\n            <\/ul>\n          <\/article>\n        <\/div>\n      <\/div>\n\n      <div class=\"section-card\">\n        <div class=\"committee-section-heading\">\n          <div>\n            <span class=\"eyebrow\">Comunidad acad\u00e9mica<\/span>\n            <h2 class=\"section-title\">Comit\u00e9 cient\u00edfico<\/h2>\n          <\/div>\n          <span class=\"committee-count\">9 integrantes<\/span>\n        <\/div>\n\n        <div class=\"organizer-grid\">\n          <article class=\"organizer-card\">\n            <div class=\"organizer-avatar tone-teal\" aria-hidden=\"true\">AO<\/div>\n            <h4>Alf Onshuus<\/h4>\n            <p>Universidad de los Andes<\/p>\n          <\/article>\n          <article class=\"organizer-card\">\n            <div class=\"organizer-avatar tone-navy\" aria-hidden=\"true\">TT<\/div>\n            <h4>Tatiana Toro<\/h4>\n            <p>Universidad de Washington<\/p>\n          <\/article>\n          <article class=\"organizer-card\">\n            <div class=\"organizer-avatar tone-orange\" aria-hidden=\"true\">JA<\/div>\n            <h4>Jaqueline Mesquita<\/h4>\n            <p>Universidad de Brasilia<\/p>\n          <\/article>\n          <article class=\"organizer-card\">\n            <div class=\"organizer-avatar tone-green\" aria-hidden=\"true\">JA<\/div>\n            <h4>Juanita Acosta<\/h4>\n            <p aria-hidden=\"true\">&nbsp;<\/p>\n          <\/article>\n          <article class=\"organizer-card\">\n            <div class=\"organizer-avatar tone-teal\" aria-hidden=\"true\">SH<\/div>\n            <h4>Sebastian Hurtado<\/h4>\n            <p>Universidad de Yale<\/p>\n          <\/article>\n          <article class=\"organizer-card\">\n            <div class=\"organizer-avatar tone-navy\" aria-hidden=\"true\">JP<\/div>\n            <h4>Jos\u00e9 Perea<\/h4>\n            <p>Universidad de Stanford<\/p>\n          <\/article>\n          <article class=\"organizer-card\">\n            <div class=\"organizer-avatar tone-orange\" aria-hidden=\"true\">IG<\/div>\n            <h4>Isabel Garc\u00eda<\/h4>\n            <p>Universidad del Valle<\/p>\n          <\/article>\n          <article class=\"organizer-card\">\n            <div class=\"organizer-avatar tone-green\" aria-hidden=\"true\">AC<\/div>\n            <h4>Alfonso Castro<\/h4>\n            <p>Universidad Nacional<\/p>\n          <\/article>\n          <article class=\"organizer-card\">\n            <div class=\"organizer-avatar tone-teal\" aria-hidden=\"true\">CT<\/div>\n            <h4>Carlos Trujillo<\/h4>\n            <p>Universidad del Cauca<\/p>\n          <\/article>\n        <\/div>\n      <\/div>\n\n    <\/section>\n\n    <!-- ================= Programaci\u00f3n ================= -->\n    <section class=\"tab-content\" id=\"tab-programacion\">\n\n      <div class=\"section-card\">\n        <span class=\"eyebrow\">Programaci\u00f3n<\/span>\n\n        <h2 class=\"section-title\">Agenda acad\u00e9mica<\/h2>\n\n        <p class=\"section-text\">\n          Consulta la distribuci\u00f3n general de actividades acad\u00e9micas y sociales del\n          <strong>8 al 11 de junio de 2027<\/strong>.\n        <\/p>\n\n        <div class=\"schedule-table-wrap\" role=\"region\" aria-label=\"Horario general del XXV Congreso Colombiano de Matem\u00e1ticas\" tabindex=\"0\">\n          <table class=\"schedule-table\">\n            <thead>\n              <tr>\n                <th scope=\"col\" class=\"schedule-time-head\">Hora<\/th>\n                <th scope=\"col\">Martes<\/th>\n                <th scope=\"col\">Mi\u00e9rcoles<\/th>\n                <th scope=\"col\">Jueves<\/th>\n                <th scope=\"col\">Viernes<\/th>\n              <\/tr>\n            <\/thead>\n            <tbody>\n              <tr>\n                <th scope=\"row\" class=\"schedule-time\">7:30 \u2013 8:00 AM<\/th>\n                <td class=\"schedule-registration\">Registro<\/td>\n                <td class=\"schedule-course\" rowspan=\"2\">Cursillo + Contribuidas<\/td>\n                <td class=\"schedule-course\" rowspan=\"2\">Cursillo + Contribuidas<\/td>\n                <td class=\"schedule-course\" rowspan=\"2\">Cursillo + Contribuidas<\/td>\n              <\/tr>\n              <tr>\n                <th scope=\"row\" class=\"schedule-time\">8:00 \u2013 10:30 AM<\/th>\n                <td class=\"schedule-opening\">Inauguraci\u00f3n y entrega de premios<\/td>\n              <\/tr>\n              <tr>\n                <th scope=\"row\" class=\"schedule-time\">10:30 \u2013 11:00 AM<\/th>\n                <td class=\"schedule-break\" colspan=\"4\">Caf\u00e9 y P\u00f3steres<\/td>\n              <\/tr>\n              <tr>\n                <th scope=\"row\" class=\"schedule-time\">11:00 AM \u2013 12:00<\/th>\n                <td class=\"schedule-plenary\">Plenaria<\/td>\n                <td class=\"schedule-plenary\">Plenaria<\/td>\n                <td class=\"schedule-plenary\">Plenaria<\/td>\n                <td class=\"schedule-plenary\">Plenaria<\/td>\n              <\/tr>\n              <tr>\n                <th scope=\"row\" class=\"schedule-time\">12:00 \u2013 1:30 PM<\/th>\n                <td class=\"schedule-lunch\" colspan=\"4\">Almuerzo<\/td>\n              <\/tr>\n              <tr>\n                <th scope=\"row\" class=\"schedule-time\">1:30 \u2013 2:30 PM<\/th>\n                <td class=\"schedule-semiplenary\">Semiplenaria<\/td>\n                <td class=\"schedule-semiplenary\">Semiplenaria<\/td>\n                <td class=\"schedule-semiplenary\">Semiplenaria<\/td>\n                <td class=\"schedule-semiplenary\">Semiplenaria<\/td>\n              <\/tr>\n              <tr>\n                <th scope=\"row\" class=\"schedule-time\">2:30 \u2013 4:30 PM<\/th>\n                <td class=\"schedule-contributed\">Contribuidas<\/td>\n                <td class=\"schedule-contributed\">Contribuidas<\/td>\n                <td class=\"schedule-contributed\">Contribuidas<\/td>\n                <td class=\"schedule-contributed\">Contribuidas<\/td>\n              <\/tr>\n              <tr>\n                <th scope=\"row\" class=\"schedule-time\">4:30 \u2013 5:00 PM<\/th>\n                <td class=\"schedule-break\" colspan=\"4\">Caf\u00e9 y p\u00f3steres<\/td>\n              <\/tr>\n              <tr>\n                <th scope=\"row\" class=\"schedule-time\">5:00 \u2013 6:00 PM<\/th>\n                <td class=\"schedule-plenary\">Plenaria<\/td>\n                <td class=\"schedule-plenary\">Plenaria<\/td>\n                <td class=\"schedule-plenary\">Plenaria<\/td>\n                <td class=\"schedule-plenary\">Plenaria<\/td>\n              <\/tr>\n              <tr>\n                <th scope=\"row\" class=\"schedule-time\">6:00 PM<\/th>\n                <td class=\"schedule-cultural\">Actividad cultural<\/td>\n                <td class=\"schedule-cultural\">Asamblea de Socios \/ Actividad cultural<\/td>\n                <td class=\"schedule-cultural\">Cena<\/td>\n                <td class=\"schedule-cultural\">Actividad cultural<\/td>\n              <\/tr>\n            <\/tbody>\n          <\/table>\n        <\/div>\n      <\/div>\n\n    <\/section>\n\n    <!-- ================= Memorias ================= -->\n    <section class=\"tab-content\" id=\"tab-memorias\">\n\n      <div class=\"section-card\">\n        <span class=\"eyebrow\">Memorias<\/span>\n\n        <h2 class=\"section-title\">Memorias del congreso<\/h2>\n\n        <p class=\"section-text\">\n          En esta secci\u00f3n se publicar\u00e1n las memorias, documentos, certificados,\n          registros fotogr\u00e1ficos y materiales asociados al XXV Congreso Colombiano de Matem\u00e1ticas.\n        <\/p>\n\n        <div class=\"memories-grid\">\n          <div class=\"memory-card\">\n            <div class=\"memory-icon\">\n              <svg width=\"26\" height=\"26\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\">\n                <path d=\"M14 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V8z\"\/>\n                <path d=\"M14 2v6h6M16 13H8M16 17H8M10 9H8\"\/>\n              <\/svg>\n            <\/div>\n            <h4>Libro de res\u00famenes<\/h4>\n            <p>Documento con los res\u00famenes de las ponencias aceptadas.<\/p>\n            <button class=\"btn-secondary\" type=\"button\" disabled>Pr\u00f3ximamente<\/button>\n          <\/div>\n\n          <div class=\"memory-card\">\n            <div class=\"memory-icon\">\n              <svg width=\"26\" height=\"26\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\">\n                <rect x=\"3\" y=\"3\" width=\"18\" height=\"18\" rx=\"2\" ry=\"2\"\/>\n                <circle cx=\"9\" cy=\"9\" r=\"2\"\/>\n                <path d=\"m21 15-3.086-3.086a2 2 0 0 0-2.828 0L6 21\"\/>\n              <\/svg>\n            <\/div>\n            <h4>Galer\u00eda del evento<\/h4>\n            <p>Registro fotogr\u00e1fico de las actividades acad\u00e9micas y sociales.<\/p>\n            <button class=\"btn-secondary\" type=\"button\" disabled>Pr\u00f3ximamente<\/button>\n          <\/div>\n        <\/div>\n      <\/div>\n\n    <\/section>\n\n    <!-- ================= CTA final ================= -->\n    <section class=\"final-cta\">\n      <div class=\"final-cta-pattern\" aria-hidden=\"true\"><\/div>\n     <h2 style=\"color: #ffffff;\">Participa en el XXV Congreso Colombiano de Matem\u00e1ticas<\/h2>\n\n      <p>\n        Haz parte de este encuentro acad\u00e9mico y contribuye al fortalecimiento\n        de la comunidad matem\u00e1tica colombiana.\n      <\/p>\n\n      <div class=\"final-cta-actions\">\n        <button class=\"btn-primary btn-disabled\" type=\"button\" disabled aria-disabled=\"true\">\n          Registro pr\u00f3ximamente\n        <\/button>\n\n        <button class=\"btn-on-dark\" data-open-tab=\"informacion\">\n          M\u00e1s informaci\u00f3n\n        <\/button>\n      <\/div>\n    <\/section>\n\n  <\/main>\n\n  <!-- ================= Footer ================= -->\n  <footer class=\"footer\">\n    <div class=\"footer-accent\" aria-hidden=\"true\"><\/div>\n    <div class=\"footer-container\">\n      <div class=\"footer-logo\">\n        <img decoding=\"async\"\n          class=\"scm-logo footer-scm-logo\"\n          src=\"https:\/\/scm.org.co\/web\/wp-content\/uploads\/elementor\/thumbs\/Logo-SCM-PNG-r2qh1lzukhrwimfdnwfzwu6nqu76fo74jytgb9baps.png\"\n          alt=\"Logo SCM\"\n        \/>\n        <div class=\"logo-text\">\n          <div class=\"footer-title\">Sociedad Colombiana de Matem\u00e1ticas<\/div>\n          <div class=\"footer-subtitle\">Organizador oficial del congreso<\/div>\n        <\/div>\n      <\/div>\n\n      <div class=\"footer-info\">\n        <p>XXV Congreso Colombiano de Matem\u00e1ticas<\/p>\n        <p>Medell\u00edn \u00b7 Universidad EAFIT \u00b7 2027<\/p>\n      <\/div>\n    <\/div>\n  <\/footer>\n\n  <!-- Visor ampliado del mapa -->\n  <div class=\"map-lightbox\" data-map-lightbox aria-hidden=\"true\">\n    <div class=\"map-lightbox-dialog\" role=\"dialog\" aria-modal=\"true\" aria-label=\"Mapa ampliado del campus Medell\u00edn de la Universidad EAFIT\">\n      <button class=\"map-lightbox-close\" type=\"button\" aria-label=\"Cerrar mapa ampliado\" data-map-close>\u00d7<\/button>\n      <img decoding=\"async\"\n        class=\"map-lightbox-image\"\n        src=\"https:\/\/scm.org.co\/web\/wp-content\/uploads\/2026\/10\/MAPA-MED-2022-2_page-0001.jpg\"\n        alt=\"Mapa ampliado del campus Medell\u00edn de la Universidad EAFIT\"\n      \/>\n      <p class=\"map-lightbox-caption\">Campus Medell\u00edn \u00b7 Universidad EAFIT<\/p>\n    <\/div>\n  <\/div>\n<\/div>\n\n<script>\n\/* XXV Congreso Colombiano de Matem\u00e1ticas \u2014 Elementor: pesta\u00f1as y navegaci\u00f3n *\/\n(function () {\n  'use strict';\n  const root = document.getElementById('ccm2027');\n  if (!root || root.dataset.ccmInitialized === '1') return;\n  root.dataset.ccmInitialized = '1';\n\n  const tabButtons = root.querySelectorAll('.tab-btn');\n  const tabContents = root.querySelectorAll('.tab-content');\n  const header = root.querySelector('.header');\n  const tabNav = root.querySelector('.tab-nav');\n  const main = root.querySelector('.main-content');\n\n  function activateTab(name, shouldScroll = true) {\n    const activeButton = Array.from(tabButtons).find(button => button.dataset.tab === name);\n    const activeContent = root.querySelector('#tab-' + name);\n    if (!activeButton || !activeContent) return;\n\n    tabButtons.forEach(button => {\n      const selected = button === activeButton;\n      button.classList.toggle('active', selected);\n      button.setAttribute('aria-selected', String(selected));\n      button.tabIndex = selected ? 0 : -1;\n    });\n    tabContents.forEach(content => content.classList.toggle('active', content === activeContent));\n\n    if (history.replaceState) history.replaceState(null, '', '#tab-' + name);\n    if (shouldScroll && main) {\n      \/\/ Leave the page's own fixed header + sticky tabs visible above the content.\n      const adminOffset = document.body.classList.contains('admin-bar')\n        ? (window.innerWidth <= 782 ? 46 : 32) : 0;\n      const reserved = (header ? header.offsetHeight : 0) +\n                       (tabNav ? tabNav.offsetHeight : 0) + adminOffset + 12;\n      const top = Math.max(0, main.getBoundingClientRect().top + window.scrollY - reserved);\n      window.scrollTo({ top, behavior: 'smooth' });\n    }\n  }\n\n  tabButtons.forEach(button => {\n    button.type = 'button';\n    button.setAttribute('role', 'tab');\n    button.setAttribute('aria-selected', String(button.classList.contains('active')));\n    button.addEventListener('click', () => activateTab(button.dataset.tab));\n    button.addEventListener('keydown', event => {\n      const buttons = Array.from(tabButtons);\n      const current = buttons.indexOf(button);\n      const next = event.key === 'ArrowRight' ? buttons[(current + 1) % buttons.length]\n        : event.key === 'ArrowLeft' ? buttons[(current - 1 + buttons.length) % buttons.length]\n        : null;\n      if (next) {\n        event.preventDefault();\n        next.focus();\n        activateTab(next.dataset.tab);\n      }\n    });\n  });\n\n  root.querySelectorAll('[data-open-tab]').forEach(button => {\n    button.addEventListener('click', event => {\n      event.preventDefault();\n      activateTab(button.dataset.openTab);\n    });\n  });\n\n  root.querySelectorAll('a[href^=\"#\"]').forEach(link => {\n    link.addEventListener('click', event => {\n      const href = link.getAttribute('href');\n      if (href === '#') { event.preventDefault(); return; }\n      if (href.startsWith('#tab-')) {\n        event.preventDefault();\n        activateTab(href.slice(5));\n        return;\n      }\n      const target = root.querySelector(href);\n      if (target) {\n        event.preventDefault();\n        const reserve = (header ? header.offsetHeight : 0) +\n          (document.body.classList.contains('admin-bar') ? 32 : 0);\n        window.scrollTo({\n          top: Math.max(0, target.getBoundingClientRect().top + window.scrollY - reserve),\n          behavior: 'smooth'\n        });\n      }\n    });\n  });\n\n  \/\/ Mapa ampliable\n  const mapOpenButton = root.querySelector('[data-map-open]');\n  const mapLightbox = root.querySelector('[data-map-lightbox]');\n  const mapCloseButton = root.querySelector('[data-map-close]');\n  let mapPreviousFocus = null;\n  let previousBodyOverflow = '';\n\n  function openMapLightbox() {\n    if (!mapLightbox) return;\n    mapPreviousFocus = document.activeElement;\n    previousBodyOverflow = document.body.style.overflow;\n    document.body.style.overflow = 'hidden';\n    mapLightbox.classList.add('is-open');\n    mapLightbox.setAttribute('aria-hidden', 'false');\n    if (mapCloseButton) mapCloseButton.focus();\n  }\n\n  function closeMapLightbox() {\n    if (!mapLightbox) return;\n    mapLightbox.classList.remove('is-open');\n    mapLightbox.setAttribute('aria-hidden', 'true');\n    document.body.style.overflow = previousBodyOverflow;\n    if (mapPreviousFocus && typeof mapPreviousFocus.focus === 'function') {\n      mapPreviousFocus.focus();\n    }\n  }\n\n  if (mapOpenButton && mapLightbox) {\n    mapOpenButton.addEventListener('click', openMapLightbox);\n  }\n\n  if (mapCloseButton) {\n    mapCloseButton.addEventListener('click', closeMapLightbox);\n  }\n\n  if (mapLightbox) {\n    mapLightbox.addEventListener('click', event => {\n      if (event.target === mapLightbox) closeMapLightbox();\n    });\n  }\n\n  document.addEventListener('keydown', event => {\n    if (event.key === 'Escape' && mapLightbox && mapLightbox.classList.contains('is-open')) {\n      closeMapLightbox();\n    }\n  });\n\n  function updateHeader() {\n    if (header) header.classList.toggle('header-scrolled', window.scrollY > 20);\n  }\n  updateHeader();\n  window.addEventListener('scroll', updateHeader, { passive: true });\n\n  function fromHash() {\n    const match = window.location.hash.match(\/^#tab-(.+)$\/);\n    if (match) activateTab(match[1], false);\n  }\n  fromHash();\n  window.addEventListener('hashchange', fromHash);\n})();\n\n<\/script>\n\t\t\t\t<\/div>\n\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>Sociedad Colombiana de Matem\u00e1ticas Inicio Registro Ponencias Costos Informaci\u00f3n Comit\u00e9s Programaci\u00f3n Memorias Volver a la SCM Medell\u00edn \u00b7 Universidad EAFIT \u00b7 8 \u2014 11 de junio de 2027 XXV Congreso Colombiano de Matem\u00e1ticas Un espacio acad\u00e9mico para el encuentro, la divulgaci\u00f3n, la investigaci\u00f3n y el fortalecimiento de la comunidad matem\u00e1tica colombiana. Registro pr\u00f3ximamente Ver programaci\u00f3n [&hellip;]<\/p>\n","protected":false},"author":3,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_canvas","meta":{"footnotes":""},"class_list":["post-6523","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/scm.org.co\/web\/wp-json\/wp\/v2\/pages\/6523","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/scm.org.co\/web\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/scm.org.co\/web\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/scm.org.co\/web\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/scm.org.co\/web\/wp-json\/wp\/v2\/comments?post=6523"}],"version-history":[{"count":13,"href":"https:\/\/scm.org.co\/web\/wp-json\/wp\/v2\/pages\/6523\/revisions"}],"predecessor-version":[{"id":6543,"href":"https:\/\/scm.org.co\/web\/wp-json\/wp\/v2\/pages\/6523\/revisions\/6543"}],"wp:attachment":[{"href":"https:\/\/scm.org.co\/web\/wp-json\/wp\/v2\/media?parent=6523"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}