{"id":15,"date":"2026-03-30T07:40:06","date_gmt":"2026-03-30T07:40:06","guid":{"rendered":"https:\/\/antifragiletrader.com\/?page_id=15"},"modified":"2026-03-30T08:34:56","modified_gmt":"2026-03-30T08:34:56","slug":"home","status":"publish","type":"page","link":"https:\/\/antifragiletrader.com\/?page_id=15","title":{"rendered":"Home"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"15\" class=\"elementor elementor-15\">\n\t\t\t\t<div class=\"elementor-element elementor-element-4597ecf e-grid e-con-full e-con e-parent\" data-id=\"4597ecf\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-46be418 elementor-widget__width-inherit elementor-widget elementor-widget-wp-widget-custom_html\" data-id=\"46be418\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"wp-widget-custom_html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h5>ALE Ecosystem | antifragiletrader.com<\/h5><div class=\"textwidget custom-html-widget\">\r\n\r\n\r\n\r\n\r\n<title>ALE Ecosystem \u2014 Antifragile Liquidity Engine \u00b7 antifragiletrader.com<\/title>\r\n\r\n&lt;!--\r\n  \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\r\n  INSTRUCCIONES PARA ELEMENTOR \/ WORDPRESS\r\n  \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\r\n  1. En WordPress, crea una nueva P\u00e1gina.\r\n  2. En &quot;Atributos de p\u00e1gina&quot; \u2192 Plantilla: selecciona\r\n     &quot;Elementor Canvas&quot; (p\u00e1gina completamente en blanco,\r\n     sin header ni footer de tu tema).\r\n  3. Abre Elementor \u2192 a\u00f1ade un widget &quot;HTML&quot; que ocupe\r\n     el 100% del ancho.\r\n  4. Pega TODO el contenido de este archivo dentro del\r\n     widget HTML de Elementor.\r\n  5. Guarda y publica.\r\n\r\n  NOTA: El  y el  al final funcionan\r\n  perfectamente dentro del widget HTML de Elementor.\r\n  No necesitas plugins adicionales.\r\n  \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\r\n--&gt;\r\n\r\n\r\n\r\n\r\n\r\n\r\n\/* \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\r\n   RESET \u2014 aislado para no interferir con WordPress\r\n\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 *\/\r\n#ale-root *,\r\n#ale-root *::before,\r\n#ale-root *::after {\r\n  box-sizing: border-box;\r\n  margin: 0;\r\n  padding: 0;\r\n}\r\n#ale-root {\r\n  --bg:       #05080f;\r\n  --bg2:      #080d18;\r\n  --surf:     #0b1221;\r\n  --surf2:    #0f1929;\r\n  --brd:      #162035;\r\n  --brd2:     #1d2e4a;\r\n  --cyan:     #00ccff;\r\n  --green:    #00ffb2;\r\n  --gold:     #f5c842;\r\n  --red:      #ff4d6a;\r\n  --text:     #d8eaf8;\r\n  --muted:    #3d6080;\r\n  --muted2:   #6a90b0;\r\n  --fD:       'Unbounded', sans-serif;\r\n  --fM:       'DM Mono', monospace;\r\n\r\n  font-family: var(--fM);\r\n  color: var(--text);\r\n  background: var(--bg);\r\n  line-height: 1.6;\r\n  overflow-x: hidden;\r\n}\r\n\r\n\/* grid bg *\/\r\n#ale-root::before {\r\n  content: '';\r\n  position: fixed; inset: 0;\r\n  background-image:\r\n    linear-gradient(rgba(0,204,255,.027) 1px, transparent 1px),\r\n    linear-gradient(90deg, rgba(0,204,255,.027) 1px, transparent 1px);\r\n  background-size: 54px 54px;\r\n  pointer-events: none;\r\n  z-index: 0;\r\n}\r\n\r\n\/* \u2500\u2500 helpers \u2500\u2500 *\/\r\n.ale-wrap { max-width: 1200px; margin: 0 auto; padding: 0 32px; }\r\n.ale-z { position: relative; z-index: 1; }\r\n.ale-eyebrow {\r\n  display: block;\r\n  font-family: var(--fM);\r\n  font-size: 10px; letter-spacing: 3.5px; text-transform: uppercase;\r\n  color: var(--cyan); margin-bottom: 14px;\r\n}\r\n.ale-eyebrow.green { color: var(--green); }\r\n.ale-sec-title {\r\n  font-family: var(--fD);\r\n  font-size: clamp(28px, 4vw, 52px);\r\n  font-weight: 700; line-height: 1.05; letter-spacing: -1.5px;\r\n}\r\n.ale-sec-desc {\r\n  font-size: 13px; color: var(--muted2);\r\n  line-height: 2; max-width: 560px; margin-top: 16px;\r\n}\r\n.ale-sec-head { margin-bottom: 52px; }\r\n\r\n\/* buttons *\/\r\n.ale-btn {\r\n  display: inline-flex; align-items: center; gap: 10px;\r\n  padding: 16px 38px;\r\n  background: var(--cyan); color: var(--bg);\r\n  font-family: var(--fM); font-size: 11px; font-weight: 500;\r\n  letter-spacing: 2px; text-transform: uppercase;\r\n  text-decoration: none; border: none; cursor: pointer;\r\n  transition: all .3s; position: relative;\r\n}\r\n.ale-btn:hover {\r\n  background: var(--green);\r\n  box-shadow: 0 0 36px rgba(0,255,178,.4);\r\n  transform: translateY(-2px);\r\n  color: var(--bg);\r\n  text-decoration: none;\r\n}\r\n.ale-btn-lg { font-size: 13px; padding: 18px 48px; }\r\n.ale-btn-ghost {\r\n  display: inline-flex; align-items: center; gap: 8px;\r\n  padding: 16px 32px;\r\n  border: 1px solid var(--brd2); color: var(--muted2);\r\n  font-family: var(--fM); font-size: 11px;\r\n  letter-spacing: 2px; text-transform: uppercase; text-decoration: none;\r\n  transition: all .3s;\r\n}\r\n.ale-btn-ghost:hover { border-color: var(--cyan); color: var(--cyan); text-decoration: none; }\r\n\r\n\/* \u2500\u2500 tags \u2500\u2500 *\/\r\n.ale-tag {\r\n  display: inline-block; font-size: 9px; letter-spacing: 2px;\r\n  text-transform: uppercase; padding: 3px 10px;\r\n  border: 1px solid var(--brd2); color: var(--muted2);\r\n}\r\n.ale-tag.live { border-color: rgba(0,255,178,.35); color: var(--green); }\r\n\r\n\/* \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\r\n   NAVBAR\r\n\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 *\/\r\n#ale-nav {\r\n  position: fixed; top: 0; width: 100%; z-index: 500;\r\n  height: 64px; display: flex; align-items: center;\r\n  padding: 0 40px;\r\n  background: rgba(5,8,15,.9);\r\n  backdrop-filter: blur(22px);\r\n  border-bottom: 1px solid var(--brd);\r\n}\r\n.ale-nav-inner {\r\n  width: 100%; display: flex; align-items: center;\r\n  justify-content: space-between; gap: 20px;\r\n}\r\n\r\n\/* LOGO *\/\r\n.ale-logo {\r\n  text-decoration: none;\r\n  display: flex; flex-direction: column; gap: 0px;\r\n  line-height: 1;\r\n}\r\n.ale-logo-top {\r\n  font-family: var(--fD);\r\n  font-size: 11px; font-weight: 300;\r\n  letter-spacing: 5px; text-transform: uppercase;\r\n  color: var(--muted2);\r\n}\r\n.ale-logo-main {\r\n  font-family: var(--fD);\r\n  font-size: 18px; font-weight: 900;\r\n  letter-spacing: 1px;\r\n  color: var(--cyan);\r\n  display: flex; align-items: center; gap: 0;\r\n}\r\n.ale-logo-main .ale-slash {\r\n  color: var(--green);\r\n  font-weight: 300; font-size: 22px;\r\n  margin: 0 2px;\r\n}\r\n.ale-logo-main .ale-sub {\r\n  color: var(--muted2);\r\n  font-size: 11px; font-weight: 300;\r\n  letter-spacing: 3px;\r\n  align-self: flex-end; margin-bottom: 2px; margin-left: 4px;\r\n}\r\n.ale-logo-dot {\r\n  width: 5px; height: 5px; border-radius: 50%;\r\n  background: var(--green);\r\n  animation: ale-pulse 1.4s infinite;\r\n  display: inline-block; margin-left: 6px; margin-bottom: 3px;\r\n}\r\n\r\n.ale-nav-links {\r\n  display: flex; gap: 28px; list-style: none;\r\n}\r\n.ale-nav-links a {\r\n  color: var(--muted2); text-decoration: none;\r\n  font-size: 10px; letter-spacing: 1.5px; text-transform: uppercase;\r\n  transition: color .2s;\r\n}\r\n.ale-nav-links a:hover { color: var(--cyan); text-decoration: none; }\r\n.ale-nav-cta {\r\n  background: var(--cyan); color: var(--bg) !important;\r\n  padding: 9px 22px; font-weight: 500;\r\n  font-size: 10px !important; letter-spacing: 2px;\r\n  transition: all .25s !important; white-space: nowrap;\r\n}\r\n.ale-nav-cta:hover {\r\n  background: var(--green) !important;\r\n  box-shadow: 0 0 24px rgba(0,255,178,.35);\r\n}\r\n\r\n.ale-hamburger {\r\n  display: none; flex-direction: column; gap: 5px;\r\n  background: none; border: none; cursor: pointer; padding: 4px;\r\n}\r\n.ale-hamburger span {\r\n  display: block; width: 22px; height: 2px;\r\n  background: var(--text); transition: .3s;\r\n}\r\n\r\n\/* mobile menu *\/\r\n#ale-mob-menu {\r\n  display: none;\r\n  position: fixed; top: 64px; left: 0; right: 0; z-index: 499;\r\n  background: rgba(5,8,15,.97);\r\n  border-bottom: 1px solid var(--brd);\r\n  padding: 24px 32px 28px;\r\n  backdrop-filter: blur(20px);\r\n}\r\n#ale-mob-menu.open { display: block; }\r\n#ale-mob-menu ul { list-style: none; display: flex; flex-direction: column; gap: 16px; }\r\n#ale-mob-menu a {\r\n  color: var(--muted2); text-decoration: none;\r\n  font-size: 13px; letter-spacing: 1.5px; text-transform: uppercase;\r\n}\r\n.ale-mob-cta {\r\n  display: block; margin-top: 20px; text-align: center;\r\n  background: var(--cyan); color: var(--bg);\r\n  padding: 14px; font-size: 11px; letter-spacing: 2px;\r\n  text-transform: uppercase; text-decoration: none; font-weight: 600;\r\n}\r\n\r\n\/* \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\r\n   TICKER\r\n\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 *\/\r\n#ale-ticker {\r\n  position: relative; z-index: 1;\r\n  background: var(--surf);\r\n  border-bottom: 1px solid var(--brd);\r\n  overflow: hidden; height: 36px;\r\n  display: flex; align-items: center;\r\n  margin-top: 64px;\r\n}\r\n.ale-ticker-track {\r\n  display: flex; white-space: nowrap;\r\n  animation: ale-ticker 30s linear infinite;\r\n}\r\n.ale-ticker-item {\r\n  font-size: 10px; color: var(--muted2);\r\n  padding: 0 28px; letter-spacing: 1.5px;\r\n  border-right: 1px solid var(--brd);\r\n  display: flex; align-items: center; gap: 8px;\r\n  height: 36px;\r\n}\r\n.ale-ticker-item .up  { color: var(--green); }\r\n.ale-ticker-item .dn  { color: var(--red); }\r\n.ale-ticker-item .dot {\r\n  width: 5px; height: 5px; border-radius: 50%;\r\n  background: var(--green); animation: ale-pulse 1.4s infinite;\r\n}\r\n\r\n\/* \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\r\n   HERO\r\n\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 *\/\r\n#ale-hero {\r\n  min-height: calc(100vh - 100px);\r\n  display: flex; flex-direction: column;\r\n  justify-content: center; align-items: center;\r\n  text-align: center;\r\n  padding: 80px 24px 80px;\r\n  position: relative; z-index: 1; overflow: hidden;\r\n}\r\n#ale-hero::before {\r\n  content: '';\r\n  position: absolute;\r\n  width: 900px; height: 900px;\r\n  background: radial-gradient(circle, rgba(0,204,255,.07) 0%, transparent 65%);\r\n  top: 50%; left: 50%; transform: translate(-50%,-55%);\r\n  pointer-events: none;\r\n}\r\n\r\n.ale-hero-badge {\r\n  display: inline-flex; align-items: center; gap: 8px;\r\n  font-size: 9.5px; letter-spacing: 3px; text-transform: uppercase;\r\n  color: var(--green); border: 1px solid rgba(0,255,178,.22);\r\n  padding: 6px 16px; margin-bottom: 32px;\r\n  animation: ale-fadeup .5s ease both;\r\n}\r\n.ale-hero-badge::before {\r\n  content: ''; width: 7px; height: 7px; border-radius: 50%;\r\n  background: var(--green); animation: ale-pulse 1.3s infinite;\r\n}\r\n\r\n#ale-hero h1 {\r\n  font-family: var(--fD);\r\n  font-size: clamp(52px, 9vw, 110px);\r\n  font-weight: 900; line-height: .95;\r\n  letter-spacing: -4px; margin-bottom: 20px;\r\n  animation: ale-fadeup .6s .08s ease both;\r\n  color: var(--text);\r\n}\r\n#ale-hero h1 .ale-h1-accent { color: var(--cyan); }\r\n\r\n.ale-hero-sub {\r\n  font-family: var(--fD);\r\n  font-size: clamp(10px, 1.3vw, 13px);\r\n  letter-spacing: 5px; text-transform: uppercase;\r\n  color: var(--muted2); margin-bottom: 24px;\r\n  animation: ale-fadeup .6s .14s ease both;\r\n}\r\n\r\n.ale-hero-desc {\r\n  font-size: 13px; color: var(--muted2); line-height: 2;\r\n  max-width: 580px; margin-bottom: 44px;\r\n  animation: ale-fadeup .6s .2s ease both;\r\n}\r\n\r\n.ale-hero-actions {\r\n  display: flex; gap: 14px; flex-wrap: wrap; justify-content: center;\r\n  animation: ale-fadeup .6s .26s ease both;\r\n}\r\n\r\n.ale-hero-stats {\r\n  display: flex; gap: 0; margin-top: 72px;\r\n  border: 1px solid var(--brd); flex-wrap: wrap;\r\n  animation: ale-fadeup .6s .34s ease both;\r\n}\r\n.ale-hstat {\r\n  padding: 20px 36px; border-right: 1px solid var(--brd);\r\n  flex: 1; min-width: 130px; text-align: center;\r\n}\r\n.ale-hstat:last-child { border-right: none; }\r\n.ale-hstat .n {\r\n  font-family: var(--fD); font-size: 28px; font-weight: 700;\r\n  color: var(--cyan); display: block; line-height: 1; margin-bottom: 5px;\r\n}\r\n.ale-hstat .l {\r\n  font-size: 9.5px; letter-spacing: 2px; color: var(--muted); text-transform: uppercase;\r\n}\r\n\r\n\/* \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\r\n   MAIN CHART\r\n\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 *\/\r\n#ale-chart-wrap {\r\n  position: relative; z-index: 1;\r\n  padding: 0 32px 80px;\r\n  max-width: 1280px; margin: 0 auto;\r\n}\r\n.ale-chart-frame {\r\n  background: var(--surf);\r\n  border: 1px solid var(--brd2);\r\n  overflow: hidden;\r\n}\r\n.ale-chart-topbar {\r\n  background: var(--surf2); border-bottom: 1px solid var(--brd);\r\n  padding: 10px 18px;\r\n  display: flex; align-items: center; justify-content: space-between;\r\n  flex-wrap: wrap; gap: 10px;\r\n}\r\n.ale-cpair {\r\n  font-family: var(--fD); font-size: 14px; font-weight: 700;\r\n  display: flex; align-items: center; gap: 10px;\r\n}\r\n.ale-cpair .chg {\r\n  font-size: 11px; font-family: var(--fM);\r\n  padding: 2px 8px; background: rgba(0,255,178,.12); color: var(--green);\r\n}\r\n.ale-ctf { display: flex; gap: 4px; }\r\n.ale-ctf span {\r\n  font-size: 9.5px; padding: 4px 9px; border: 1px solid var(--brd);\r\n  color: var(--muted); letter-spacing: 1px; cursor: pointer; transition: .2s;\r\n}\r\n.ale-ctf span.on { border-color: var(--cyan); color: var(--cyan); background: rgba(0,204,255,.08); }\r\n.ale-cindics { display: flex; gap: 8px; align-items: center; flex-wrap: wrap; }\r\n.ale-ci { font-size: 9px; padding: 3px 9px; border-radius: 2px; letter-spacing: 1px; }\r\n.ale-ci-d { background: rgba(0,204,255,.12); color: var(--cyan); }\r\n.ale-ci-c { background: rgba(0,255,178,.12); color: var(--green); }\r\n.ale-ci-s { background: rgba(245,200,66,.12); color: var(--gold); }\r\n\r\n.ale-chart-body { background: #060c16; position: relative; overflow: hidden; }\r\n.ale-chart-body svg { width: 100%; display: block; }\r\n.ale-chart-body::after {\r\n  content: ''; position: absolute; top: 0; left: 0; right: 0; height: 2px;\r\n  background: linear-gradient(90deg, transparent, rgba(0,204,255,.15), transparent);\r\n  animation: ale-scanline 6s linear infinite; pointer-events: none;\r\n}\r\n\r\n.ale-chart-foot {\r\n  display: grid; grid-template-columns: repeat(5,1fr);\r\n  background: var(--surf2); border-top: 1px solid var(--brd);\r\n}\r\n.ale-cfi {\r\n  padding: 11px 16px; border-right: 1px solid var(--brd);\r\n}\r\n.ale-cfi:last-child { border-right: none; }\r\n.ale-cfi-l { font-size: 9px; letter-spacing: 1.5px; color: var(--muted); text-transform: uppercase; margin-bottom: 3px; }\r\n.ale-cfi-v { font-size: 13px; font-weight: 500; }\r\n.cg { color: var(--green); } .cb { color: var(--cyan); }\r\n.co { color: var(--gold); }  .cr { color: var(--red); }\r\n\r\n\/* \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\r\n   MANIFESTO\r\n\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 *\/\r\n#ale-manifesto {\r\n  position: relative; z-index: 1;\r\n  background: linear-gradient(135deg, rgba(0,180,255,.05), rgba(0,255,178,.04));\r\n  border-top: 1px solid var(--brd); border-bottom: 1px solid var(--brd);\r\n  padding: 72px 32px; overflow: hidden;\r\n}\r\n#ale-manifesto::before {\r\n  content: ''; position: absolute; right: -200px; top: -200px;\r\n  width: 600px; height: 600px;\r\n  background: radial-gradient(circle, rgba(0,255,178,.05) 0%, transparent 65%);\r\n  pointer-events: none;\r\n}\r\n.ale-manifesto-inner {\r\n  max-width: 960px; margin: 0 auto;\r\n  display: grid; grid-template-columns: 180px 1fr; gap: 60px; align-items: center;\r\n}\r\n.ale-manifesto-bg-text {\r\n  font-family: var(--fD); font-size: clamp(36px,6vw,72px); font-weight: 900;\r\n  color: rgba(0,204,255,.07); line-height: .95; letter-spacing: -2px;\r\n}\r\n.ale-manifesto-body {\r\n  font-family: var(--fD);\r\n  font-size: clamp(16px, 2.2vw, 24px);\r\n  font-weight: 400; line-height: 1.5; color: var(--text); letter-spacing: -.4px;\r\n}\r\n.ale-manifesto-body em  { color: var(--cyan); font-style: normal; }\r\n.ale-manifesto-body strong { color: var(--green); }\r\n\r\n\/* \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\r\n   ENGINES\r\n\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 *\/\r\n#ale-engines { padding: 96px 0; position: relative; z-index: 1; }\r\n.ale-engines-grid {\r\n  display: grid; grid-template-columns: repeat(3,1fr);\r\n  gap: 1px; background: var(--brd); border: 1px solid var(--brd);\r\n}\r\n.ale-engine-card {\r\n  background: var(--surf); padding: 36px 30px;\r\n  position: relative; overflow: hidden; transition: background .3s;\r\n}\r\n.ale-engine-card:hover { background: var(--surf2); }\r\n.ale-engine-card::before {\r\n  content: ''; position: absolute; top: 0; left: 0; right: 0; height: 2px;\r\n  background: transparent; transition: .3s;\r\n}\r\n.ale-engine-card:hover::before { background: var(--cyan); }\r\n.ale-engine-bg {\r\n  font-family: var(--fD); font-size: 42px; font-weight: 900;\r\n  color: rgba(0,204,255,.07); position: absolute; top: 12px; right: 18px;\r\n  transition: .3s;\r\n}\r\n.ale-engine-card:hover .ale-engine-bg { color: rgba(0,204,255,.14); }\r\n.ale-engine-icon { font-size: 26px; margin-bottom: 18px; display: block; }\r\n.ale-engine-name {\r\n  font-family: var(--fD); font-size: 16px; font-weight: 700;\r\n  margin-bottom: 10px; color: var(--text);\r\n}\r\n.ale-engine-desc { font-size: 12px; color: var(--muted2); line-height: 1.9; }\r\n\r\n\/* \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\r\n   OSCILLATORS\r\n\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 *\/\r\n.ale-osc-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 20px; }\r\n.ale-osc-panel { background: var(--surf); border: 1px solid var(--brd); overflow: hidden; }\r\n.ale-osc-head {\r\n  background: var(--surf2); border-bottom: 1px solid var(--brd);\r\n  padding: 10px 16px; display: flex; justify-content: space-between; align-items: center;\r\n}\r\n.ale-osc-name { font-family: var(--fD); font-size: 12px; font-weight: 700; }\r\n\r\n\/* \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\r\n   HOW IT WORKS\r\n\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 *\/\r\n.ale-steps {\r\n  display: grid; grid-template-columns: repeat(4,1fr);\r\n  border: 1px solid var(--brd);\r\n}\r\n.ale-step {\r\n  padding: 36px 28px; border-right: 1px solid var(--brd);\r\n  position: relative; overflow: hidden;\r\n}\r\n.ale-step:last-child { border-right: none; }\r\n.ale-step-n {\r\n  font-family: var(--fD); font-size: 72px; font-weight: 900;\r\n  color: rgba(0,204,255,.06);\r\n  position: absolute; top: 10px; right: 16px; line-height: 1;\r\n}\r\n.ale-step-ico { font-size: 26px; margin-bottom: 18px; display: block; }\r\n.ale-step-t {\r\n  font-family: var(--fD); font-size: 15px; font-weight: 700;\r\n  margin-bottom: 10px; color: var(--text);\r\n}\r\n.ale-step-d { font-size: 12px; color: var(--muted2); line-height: 1.85; }\r\n\r\n\/* \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\r\n   COMPARISON TABLE\r\n\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 *\/\r\n.ale-table-scroll { overflow-x: auto; border: 1px solid var(--brd); }\r\n.ale-ctable {\r\n  width: 100%; border-collapse: collapse;\r\n  font-size: 12px; min-width: 720px;\r\n}\r\n.ale-ctable thead tr { background: var(--surf2); border-bottom: 1px solid var(--brd); }\r\n.ale-ctable th {\r\n  padding: 14px 16px; text-align: center;\r\n  font-family: var(--fD); font-size: 12px; font-weight: 700;\r\n  white-space: nowrap; border-right: 1px solid var(--brd);\r\n}\r\n.ale-ctable th:first-child { text-align: left; }\r\n.ale-ctable th:last-child  { border-right: none; }\r\n.ale-ctable th.hl {\r\n  background: rgba(0,204,255,.1); color: var(--cyan);\r\n  border-bottom: 2px solid var(--cyan); position: relative;\r\n}\r\n.ale-ctable th.hl::after {\r\n  content: '\u2605 LIVE'; position: absolute; top: -1px; right: -1px;\r\n  font-size: 7px; padding: 2px 6px;\r\n  background: var(--cyan); color: var(--bg); letter-spacing: 1px;\r\n}\r\n.ale-ctable td {\r\n  padding: 11px 16px; border-bottom: 1px solid var(--brd);\r\n  border-right: 1px solid var(--brd); text-align: center;\r\n  color: var(--muted2); transition: background .2s;\r\n}\r\n.ale-ctable td:first-child { text-align: left; color: var(--text); }\r\n.ale-ctable td:last-child  { border-right: none; }\r\n.ale-ctable tr:hover td { background: rgba(255,255,255,.018); }\r\n.ale-ctable .ale-sec-row td {\r\n  background: var(--surf2); color: var(--cyan);\r\n  font-size: 9.5px; letter-spacing: 2.5px; text-transform: uppercase;\r\n  padding: 8px 16px; border-right: none;\r\n}\r\n.yi { color: var(--green); font-size: 15px; }\r\n.ni { color: var(--brd2);  font-size: 15px; }\r\n.pi { color: var(--gold);  font-size: 11px; }\r\n.ale-dev-pill {\r\n  font-size: 8.5px; letter-spacing: 1px; color: var(--muted);\r\n  border: 1px solid var(--brd); padding: 2px 8px; display: inline-block;\r\n}\r\n.ale-dl-btn {\r\n  display: inline-block; padding: 8px 18px;\r\n  background: var(--cyan); color: var(--bg);\r\n  font-family: var(--fM); font-size: 10px; font-weight: 500;\r\n  letter-spacing: 1.5px; text-transform: uppercase;\r\n  text-decoration: none; transition: all .25s; white-space: nowrap;\r\n}\r\n.ale-dl-btn:hover {\r\n  background: var(--green);\r\n  box-shadow: 0 0 20px rgba(0,255,178,.35);\r\n  color: var(--bg); text-decoration: none;\r\n}\r\n\r\n\/* \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\r\n   ABOUT ECOSYSTEM\r\n\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 *\/\r\n#ale-about { padding: 96px 0; position: relative; z-index: 1; }\r\n.ale-eco-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 64px; align-items: start; }\r\n\r\n.ale-eco-left p {\r\n  font-size: 13px; color: var(--muted2); line-height: 2; margin-bottom: 16px;\r\n}\r\n.ale-eco-left strong { color: var(--text); }\r\n\r\n.ale-eco-pillars {\r\n  display: grid; grid-template-columns: 1fr 1fr;\r\n  gap: 1px; background: var(--brd);\r\n  border: 1px solid var(--brd); margin-top: 32px;\r\n}\r\n.ale-eco-pillar {\r\n  background: var(--surf); padding: 22px 20px; transition: background .3s;\r\n}\r\n.ale-eco-pillar:hover { background: var(--surf2); }\r\n.ale-eco-pillar-icon  { font-size: 20px; margin-bottom: 10px; display: block; }\r\n.ale-eco-pillar-name  { font-family: var(--fD); font-size: 13px; font-weight: 700; margin-bottom: 6px; color: var(--text); }\r\n.ale-eco-pillar-desc  { font-size: 11px; color: var(--muted2); line-height: 1.75; }\r\n\r\n.ale-eco-right { display: flex; flex-direction: column; gap: 16px; }\r\n\r\n\/* roadmap *\/\r\n.ale-roadmap { background: var(--surf); border: 1px solid var(--brd); overflow: hidden; }\r\n.ale-roadmap-head {\r\n  padding: 14px 20px; background: var(--surf2); border-bottom: 1px solid var(--brd);\r\n  font-family: var(--fD); font-size: 12px; font-weight: 700;\r\n  display: flex; justify-content: space-between; align-items: center;\r\n}\r\n.ale-rm-item {\r\n  display: flex; align-items: center; gap: 14px;\r\n  padding: 12px 20px; border-bottom: 1px solid var(--brd);\r\n}\r\n.ale-rm-item:last-child { border-bottom: none; }\r\n.ale-rm-dot { width: 8px; height: 8px; border-radius: 50%; flex-shrink: 0; }\r\n.ale-rm-dot.live { background: var(--green); box-shadow: 0 0 8px var(--green); }\r\n.ale-rm-dot.dev  { background: var(--brd2); }\r\n.ale-rm-name { font-size: 12px; font-weight: 500; flex: 1; }\r\n.ale-rm-status { font-size: 9.5px; letter-spacing: 1px; text-transform: uppercase; }\r\n.live-txt { color: var(--green); } .dev-txt { color: var(--muted); }\r\n\r\n\/* team *\/\r\n.ale-team { background: var(--surf); border: 1px solid var(--brd); padding: 24px 20px; }\r\n.ale-team h4 {\r\n  font-family: var(--fD); font-size: 11px; font-weight: 700;\r\n  color: var(--muted2); letter-spacing: 2px; text-transform: uppercase; margin-bottom: 16px;\r\n}\r\n.ale-members { display: flex; flex-direction: column; gap: 12px; }\r\n.ale-tm { display: flex; align-items: center; gap: 12px; }\r\n.ale-tm-avatar {\r\n  width: 38px; height: 38px; border-radius: 50%;\r\n  background: var(--surf2); border: 1px solid var(--brd2);\r\n  display: flex; align-items: center; justify-content: center;\r\n  font-size: 15px; flex-shrink: 0;\r\n}\r\n.ale-tm-name { font-size: 12px; font-weight: 500; color: var(--text); }\r\n.ale-tm-role { font-size: 10px; color: var(--muted); letter-spacing: .5px; }\r\n\r\n\/* \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\r\n   QUOTE\r\n\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 *\/\r\n#ale-quote {\r\n  position: relative; z-index: 1;\r\n  text-align: center; padding: 80px 32px;\r\n}\r\n.ale-quote-mark {\r\n  font-family: var(--fD); font-size: 80px; font-weight: 900;\r\n  color: rgba(0,204,255,.07); line-height: .8;\r\n  margin-bottom: -24px; display: block;\r\n}\r\n.ale-quote-body {\r\n  font-family: var(--fD);\r\n  font-size: clamp(18px, 2.8vw, 30px);\r\n  font-weight: 600; line-height: 1.35; letter-spacing: -.5px;\r\n  max-width: 820px; margin: 0 auto 20px; color: var(--text);\r\n}\r\n.ale-quote-body em { color: var(--cyan); font-style: normal; }\r\n.ale-quote-author {\r\n  font-size: 10.5px; color: var(--muted);\r\n  letter-spacing: 2.5px; text-transform: uppercase;\r\n}\r\n\r\n\/* \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\r\n   SPOTLIGHT \u2014 ALE CORE LITE\r\n\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 *\/\r\n#ale-lite {\r\n  position: relative; z-index: 1;\r\n  background: linear-gradient(170deg, rgba(0,200,255,.07) 0%, rgba(0,255,178,.04) 60%, transparent 100%);\r\n  border-top: 1px solid var(--brd); border-bottom: 1px solid var(--brd);\r\n  padding: 96px 0; overflow: hidden;\r\n}\r\n#ale-lite::before {\r\n  content: 'LITE';\r\n  font-family: var(--fD); font-weight: 900;\r\n  font-size: clamp(100px, 16vw, 200px);\r\n  color: rgba(0,255,178,.04);\r\n  position: absolute; top: 50%; left: 50%;\r\n  transform: translate(-50%,-50%);\r\n  white-space: nowrap; pointer-events: none; letter-spacing: -4px;\r\n}\r\n.ale-spot-grid {\r\n  display: grid; grid-template-columns: 1fr 1fr; gap: 60px; align-items: center;\r\n}\r\n.ale-spot-left .ale-sec-title em { color: var(--green); font-style: normal; }\r\n.ale-spot-left p { font-size: 13px; color: var(--muted2); line-height: 2; margin-bottom: 14px; }\r\n\r\n.ale-spot-features { display: flex; flex-direction: column; gap: 10px; margin: 24px 0 36px; }\r\n.ale-sf {\r\n  display: flex; align-items: flex-start; gap: 12px;\r\n  padding: 12px 16px;\r\n  background: rgba(0,255,178,.04); border: 1px solid rgba(0,255,178,.1);\r\n}\r\n.ale-sf-icon { font-size: 16px; flex-shrink: 0; margin-top: 1px; }\r\n.ale-sf-name { font-size: 12px; font-weight: 500; color: var(--text); margin-bottom: 2px; }\r\n.ale-sf-desc { font-size: 11px; color: var(--muted2); line-height: 1.7; }\r\n\r\n.ale-spot-cta-group { display: flex; flex-direction: column; gap: 12px; align-items: flex-start; }\r\n.ale-spot-note { font-size: 10.5px; color: var(--muted); letter-spacing: .5px; }\r\n.ale-spot-note span { color: var(--green); margin-right: 4px; }\r\n\r\n\/* lite chart frame *\/\r\n.ale-lite-chart { background: var(--surf); border: 1px solid var(--brd2); overflow: hidden; }\r\n.ale-lite-chart-head {\r\n  background: var(--surf2); border-bottom: 1px solid var(--brd);\r\n  padding: 10px 16px;\r\n  display: flex; justify-content: space-between; align-items: center; flex-wrap: wrap; gap: 8px;\r\n}\r\n.ale-lite-chart-head .pair { font-family: var(--fD); font-size: 13px; font-weight: 700; }\r\n.ale-lite-chart-head .pair span { font-size: 10px; color: var(--muted2); font-family: var(--fM); }\r\n.ale-lite-tf { display: flex; gap: 4px; }\r\n.ale-lite-tf span {\r\n  font-size: 9px; padding: 3px 8px; border: 1px solid var(--brd);\r\n  color: var(--muted); cursor: pointer; letter-spacing: 1px;\r\n}\r\n.ale-lite-tf span.on { border-color: var(--cyan); color: var(--cyan); }\r\n\r\n\/* spec grid *\/\r\n.ale-spec-grid {\r\n  display: grid; grid-template-columns: 1fr 1fr;\r\n  gap: 1px; background: var(--brd); border: 1px solid var(--brd); margin-top: 20px;\r\n}\r\n.ale-sg { background: var(--surf); padding: 14px 16px; }\r\n.ale-sg-l { font-size: 9.5px; letter-spacing: 1.5px; color: var(--muted); text-transform: uppercase; margin-bottom: 3px; }\r\n.ale-sg-v { font-size: 13px; font-weight: 500; }\r\n.ale-sg-v.g { color: var(--green); } .ale-sg-v.b { color: var(--cyan); }\r\n\r\n\/* \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\r\n   CTA BOTTOM\r\n\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 *\/\r\n#ale-cta {\r\n  position: relative; z-index: 1;\r\n  padding: 100px 32px; text-align: center;\r\n}\r\n#ale-cta h2 {\r\n  font-family: var(--fD);\r\n  font-size: clamp(30px, 5.5vw, 68px);\r\n  font-weight: 900; letter-spacing: -2.5px; line-height: 1; margin-bottom: 18px;\r\n  color: var(--text);\r\n}\r\n#ale-cta h2 span { color: var(--green); }\r\n#ale-cta p { font-size: 13px; color: var(--muted2); margin-bottom: 40px; max-width: 480px; margin-left: auto; margin-right: auto; }\r\n.ale-cta-badges {\r\n  display: flex; gap: 16px; justify-content: center; flex-wrap: wrap; margin-top: 28px;\r\n}\r\n.ale-cb { display: flex; align-items: center; gap: 7px; font-size: 10.5px; color: var(--muted2); }\r\n.ale-cb::before { content: '\u2714'; color: var(--green); font-size: 11px; }\r\n\r\n\/* \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\r\n   FOOTER\r\n\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 *\/\r\n#ale-footer {\r\n  position: relative; z-index: 1;\r\n  background: var(--surf); border-top: 1px solid var(--brd);\r\n  padding: 48px 40px 24px;\r\n}\r\n.ale-footer-grid {\r\n  display: grid; grid-template-columns: 2fr 1fr 1fr 1fr;\r\n  gap: 40px; max-width: 1200px; margin: 0 auto 40px;\r\n}\r\n.ale-fg-brand .ale-footer-logo {\r\n  font-family: var(--fD); font-size: 16px; font-weight: 900;\r\n  color: var(--cyan); letter-spacing: 2px; margin-bottom: 6px; display: block;\r\n}\r\n.ale-fg-brand .ale-footer-logo-sub {\r\n  font-size: 9px; color: var(--muted); letter-spacing: 3px; text-transform: uppercase;\r\n  display: block; margin-bottom: 12px;\r\n}\r\n.ale-fg-brand p { font-size: 11.5px; color: var(--muted); line-height: 1.85; max-width: 240px; }\r\n.ale-fg-col h4 {\r\n  font-size: 9.5px; letter-spacing: 2.5px; text-transform: uppercase;\r\n  color: var(--muted); margin-bottom: 14px;\r\n}\r\n.ale-fg-col ul { list-style: none; }\r\n.ale-fg-col ul li { margin-bottom: 9px; }\r\n.ale-fg-col ul a {\r\n  color: var(--muted2); text-decoration: none;\r\n  font-size: 12px; transition: color .2s;\r\n}\r\n.ale-fg-col ul a:hover { color: var(--cyan); text-decoration: none; }\r\n.ale-footer-bottom {\r\n  max-width: 1200px; margin: 0 auto;\r\n  border-top: 1px solid var(--brd); padding-top: 20px;\r\n  display: flex; justify-content: space-between; align-items: center;\r\n  font-size: 10.5px; color: var(--muted); flex-wrap: wrap; gap: 10px;\r\n}\r\n.ale-footer-bottom a { color: var(--muted2); text-decoration: none; }\r\n.ale-footer-bottom a:hover { color: var(--cyan); }\r\n\r\n\/* \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\r\n   KEYFRAMES\r\n\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 *\/\r\n@keyframes ale-pulse   { 0%,100%{opacity:1;transform:scale(1)} 50%{opacity:.25;transform:scale(.7)} }\r\n@keyframes ale-fadeup  { from{opacity:0;transform:translateY(26px)} to{opacity:1;transform:translateY(0)} }\r\n@keyframes ale-ticker  { 0%{transform:translateX(0)} 100%{transform:translateX(-50%)} }\r\n@keyframes ale-scanline{ 0%{transform:translateY(-100%)} 100%{transform:translateY(100vh)} }\r\n@keyframes ale-blink   { 0%,100%{opacity:1} 50%{opacity:.2} }\r\n\r\n\/* \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\r\n   RESPONSIVE\r\n\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 *\/\r\n@media(max-width:1024px){\r\n  .ale-eco-grid   { grid-template-columns: 1fr; gap: 40px; }\r\n  .ale-spot-grid  { grid-template-columns: 1fr; gap: 40px; }\r\n  .ale-footer-grid{ grid-template-columns: 1fr 1fr; }\r\n  .ale-engines-grid{ grid-template-columns: 1fr 1fr; }\r\n}\r\n@media(max-width:768px){\r\n  #ale-nav { padding: 0 20px; }\r\n  .ale-nav-links { display: none; }\r\n  .ale-hamburger { display: flex; }\r\n  #ale-hero h1 { letter-spacing: -2px; }\r\n  .ale-hero-stats { flex-direction: column; }\r\n  .ale-hstat { border-right: none; border-bottom: 1px solid var(--brd); }\r\n  .ale-hstat:last-child { border-bottom: none; }\r\n  .ale-chart-foot { grid-template-columns: 1fr 1fr; }\r\n  .ale-steps { grid-template-columns: 1fr 1fr; }\r\n  .ale-engines-grid { grid-template-columns: 1fr; }\r\n  .ale-osc-grid { grid-template-columns: 1fr; }\r\n  .ale-eco-pillars { grid-template-columns: 1fr; }\r\n  .ale-spec-grid { grid-template-columns: 1fr; }\r\n  .ale-footer-grid { grid-template-columns: 1fr; }\r\n  .ale-manifesto-inner { grid-template-columns: 1fr; gap: 20px; }\r\n  .ale-manifesto-bg-text { font-size: 40px; opacity: .5; }\r\n  .ale-wrap { padding: 0 20px; }\r\n}\r\n@media(max-width:480px){\r\n  .ale-steps { grid-template-columns: 1fr; }\r\n  .ale-step { border-right: none; border-bottom: 1px solid var(--brd); }\r\n  .ale-step:last-child { border-bottom: none; }\r\n  .ale-hero-actions { flex-direction: column; align-items: center; width: 100%; }\r\n  .ale-btn,.ale-btn-ghost { width: 100%; justify-content: center; }\r\n  #ale-nav { padding: 0 16px; }\r\n}\r\n\r\n\r\n<!-- \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\r\n     HTML  \u2014  pega desde aqu\u00ed en Elementor\r\n\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 -->\r\n<div id=\"ale-root\">\r\n\r\n<!-- \u2500\u2500 NAVBAR \u2500\u2500 -->\r\n<nav id=\"ale-nav\">\r\n  <div class=\"ale-nav-inner\">\r\n    <a href=\"https:\/\/antifragiletrader.com\" class=\"ale-logo\">\r\n      <span class=\"ale-logo-top\">antifragiletrader.com<\/span>\r\n      <span class=\"ale-logo-main\">\r\n        ANTIFRAGILE\r\n        <span class=\"ale-slash\">\/<\/span>\r\n        TRADER\r\n        <span class=\"ale-dot\"><\/span>\r\n      <\/span>\r\n    <\/a>\r\n    <ul class=\"ale-nav-links\">\r\n      <li><a href=\"#ale-about\">Ecosystem<\/a><\/li>\r\n      <li><a href=\"#ale-engines\">Engines<\/a><\/li>\r\n      <li><a href=\"#ale-versions\">Versiones<\/a><\/li>\r\n      <li><a href=\"#ale-lite\">Core Lite<\/a><\/li>\r\n      <li><a href=\"#ale-lite\" class=\"ale-nav-cta\">\u2193 Descargar Gratis<\/a><\/li>\r\n    <\/ul>\r\n    <button class=\"ale-hamburger\">\r\n      <span><\/span><span><\/span><span><\/span>\r\n    <\/button>\r\n  <\/div>\r\n<\/nav>\r\n\r\n<!-- mobile menu -->\r\n<div id=\"ale-mob-menu\">\r\n  <ul>\r\n    <li><a href=\"#ale-about\">Ecosystem<\/a><\/li>\r\n    <li><a href=\"#ale-engines\">Engines<\/a><\/li>\r\n    <li><a href=\"#ale-versions\">Versiones<\/a><\/li>\r\n    <li><a href=\"#ale-lite\">Core Lite<\/a><\/li>\r\n  <\/ul>\r\n  <a href=\"#ale-lite\" class=\"ale-mob-cta\">\u2193 Descargar ALE Core Lite \u2014 Gratis<\/a>\r\n<\/div>\r\n\r\n<!-- \u2500\u2500 TICKER \u2500\u2500 -->\r\n<div id=\"ale-ticker\">\r\n  <div class=\"ale-ticker-track\">\r\n    <span class=\"ale-ticker-item\"><span class=\"dot\"><\/span> ALE Core Lite <span class=\"up\">LIVE \u25b2<\/span><\/span>\r\n    <span class=\"ale-ticker-item\">BTC\/USDT <span class=\"up\">+2.41%<\/span><\/span>\r\n    <span class=\"ale-ticker-item\">ETH\/USDT <span class=\"up\">+1.87%<\/span><\/span>\r\n    <span class=\"ale-ticker-item\">DELTA ENGINE <span class=\"up\">ACTIVO<\/span><\/span>\r\n    <span class=\"ale-ticker-item\">COMPOSITE SCORE <span class=\"up\">91\/100<\/span><\/span>\r\n    <span class=\"ale-ticker-item\">EUR\/USD <span class=\"dn\">\u22120.22%<\/span><\/span>\r\n    <span class=\"ale-ticker-item\">GOLD <span class=\"up\">+0.63%<\/span><\/span>\r\n    <span class=\"ale-ticker-item\">ALE PRO <span style=\"color:#f5c842\">EN DESARROLLO<\/span><\/span>\r\n    <span class=\"ale-ticker-item\">S&amp;P500 <span class=\"up\">+0.41%<\/span><\/span>\r\n    <span class=\"ale-ticker-item\">INITIATION SIGNAL <span class=\"up\">DETECTADO<\/span><\/span>\r\n    <!-- duplicate for seamless loop -->\r\n    <span class=\"ale-ticker-item\"><span class=\"dot\"><\/span> ALE Core Lite <span class=\"up\">LIVE \u25b2<\/span><\/span>\r\n    <span class=\"ale-ticker-item\">BTC\/USDT <span class=\"up\">+2.41%<\/span><\/span>\r\n    <span class=\"ale-ticker-item\">ETH\/USDT <span class=\"up\">+1.87%<\/span><\/span>\r\n    <span class=\"ale-ticker-item\">DELTA ENGINE <span class=\"up\">ACTIVO<\/span><\/span>\r\n    <span class=\"ale-ticker-item\">COMPOSITE SCORE <span class=\"up\">91\/100<\/span><\/span>\r\n    <span class=\"ale-ticker-item\">EUR\/USD <span class=\"dn\">\u22120.22%<\/span><\/span>\r\n    <span class=\"ale-ticker-item\">GOLD <span class=\"up\">+0.63%<\/span><\/span>\r\n    <span class=\"ale-ticker-item\">ALE PRO <span style=\"color:#f5c842\">EN DESARROLLO<\/span><\/span>\r\n    <span class=\"ale-ticker-item\">S&amp;P500 <span class=\"up\">+0.41%<\/span><\/span>\r\n    <span class=\"ale-ticker-item\">INITIATION SIGNAL <span class=\"up\">DETECTADO<\/span><\/span>\r\n  <\/div>\r\n<\/div>\r\n\r\n<!-- \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\r\n     HERO\r\n\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 -->\r\n<section id=\"ale-hero\" class=\"ale-z\">\r\n  <div class=\"ale-hero-badge\">ALE Core Lite \u2014 Disponible ahora en TradingView<\/div>\r\n  <h1><span class=\"ale-h1-accent\">ALE<\/span> Ecosystem<\/h1>\r\n  <div class=\"ale-hero-sub\">Antifragile Liquidity Engine \u00b7 antifragiletrader.com<\/div>\r\n  <p class=\"ale-hero-desc\">\r\n    Un ecosistema cuantitativo de an\u00e1lisis de liquidez construido sobre cinco motores propios.\r\n    Detecta d\u00f3nde se mueve el dinero institucional antes de que el precio lo refleje.\r\n  <\/p>\r\n  <div class=\"ale-hero-actions\">\r\n    <a href=\"#ale-lite\" class=\"ale-btn\">\u2193 Descargar ALE Core Lite \u2014 Gratis<\/a>\r\n    <a href=\"#ale-about\" class=\"ale-btn-ghost\">Conocer el Ecosystem \u2192<\/a>\r\n  <\/div>\r\n  <div class=\"ale-hero-stats\">\r\n    <div class=\"ale-hstat\"><span class=\"n\">5<\/span><span class=\"l\">Engines propios<\/span><\/div>\r\n    <div class=\"ale-hstat\"><span class=\"n\">0\u20ac<\/span><span class=\"l\">Acceso Lite<\/span><\/div>\r\n    <div class=\"ale-hstat\"><span class=\"n\">\u221e<\/span><span class=\"l\">Activos \u00b7 Timeframes<\/span><\/div>\r\n    <div class=\"ale-hstat\"><span class=\"n\">v1.0<\/span><span class=\"l\">Pine Script v5<\/span><\/div>\r\n  <\/div>\r\n<\/section>\r\n\r\n<!-- \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\r\n     MAIN CHART\r\n\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 -->\r\n<div id=\"ale-chart-wrap\">\r\n  <div class=\"ale-chart-frame\">\r\n    <div class=\"ale-chart-topbar\">\r\n      <div style=\"display:flex;align-items:center;gap:14px;flex-wrap:wrap\">\r\n        <div class=\"ale-cpair\">BTC\/USDT <span class=\"chg\">+2.41%<\/span><\/div>\r\n        <div class=\"ale-cindics\">\r\n          <span class=\"ale-ci ale-ci-d\">\u0394 Delta Engine<\/span>\r\n          <span class=\"ale-ci ale-ci-c\">\u2b21 Composite<\/span>\r\n          <span class=\"ale-ci ale-ci-s\">\u25c8 Scoring 91<\/span>\r\n        <\/div>\r\n      <\/div>\r\n      <div class=\"ale-ctf\" id=\"ale-ctf-main\">\r\n        <span>15m<\/span><span>1H<\/span><span class=\"on\">4H<\/span><span>1D<\/span><span>1W<\/span>\r\n      <\/div>\r\n    <\/div>\r\n    <div class=\"ale-chart-body\">\r\n      \r\n        \r\n          \r\n            \r\n            \r\n          \r\n        \r\n        \r\n        \r\n        \r\n        \r\n        \r\n        \r\n        \r\n        \r\n        \r\n        <!-- candles -->\r\n        \r\n        \r\n        \r\n        \r\n        \r\n        \r\n        \r\n        \r\n        \r\n        \r\n        \r\n        \r\n        \r\n        \r\n        \r\n        \r\n        \r\n        \r\n        \r\n        \r\n        \r\n        \r\n        \r\n        \r\n        \r\n        \r\n        \r\n        \r\n        \r\n        \r\n        \r\n        \r\n        <!-- INIT signals -->\r\n        \r\n        INIT\r\n        \r\n        INIT\r\n        \r\n        INIT\r\n        <!-- EXH signals -->\r\n        \r\n        EXH\r\n        \r\n        EXH\r\n        <!-- Score labels -->\r\n        \r\n        SCORE 87\r\n        \r\n        SCORE 91\r\n        <!-- price tag -->\r\n        \r\n        67,842\r\n        <!-- delta sub -->\r\n        \r\n        \r\n        \r\n        \r\n        \r\n        \r\n        \r\n        \r\n        \r\n        \r\n        \r\n        \r\n        \r\n        \r\n        \r\n        \r\n        <!-- axis labels -->\r\n        70,000\r\n        65,000\r\n        60,000\r\n      \r\n    <\/div>\r\n    <div class=\"ale-chart-foot\">\r\n      <div class=\"ale-cfi\"><div class=\"ale-cfi-l\">Delta Engine<\/div><div class=\"ale-cfi-v cg\">+3.18% \u25b2<\/div><\/div>\r\n      <div class=\"ale-cfi\"><div class=\"ale-cfi-l\">Composite Score<\/div><div class=\"ale-cfi-v co\">91 \/ 100<\/div><\/div>\r\n      <div class=\"ale-cfi\"><div class=\"ale-cfi-l\">Se\u00f1al Activa<\/div><div class=\"ale-cfi-v cg\">INICIACI\u00d3N \u25b2<\/div><\/div>\r\n      <div class=\"ale-cfi\"><div class=\"ale-cfi-l\">Confirmaci\u00f3n<\/div><div class=\"ale-cfi-v cb\">VALIDADA \u2714<\/div><\/div>\r\n      <div class=\"ale-cfi\"><div class=\"ale-cfi-l\">\u00daltimo Agotamiento<\/div><div class=\"ale-cfi-v cr\">EXH \u25bc hace 8H<\/div><\/div>\r\n    <\/div>\r\n  <\/div>\r\n<\/div>\r\n\r\n<!-- \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\r\n     MANIFESTO\r\n\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 -->\r\n<div id=\"ale-manifesto\" class=\"ale-z\">\r\n  <div class=\"ale-manifesto-inner\">\r\n    <div class=\"ale-manifesto-bg-text\">WHY<br>ALE<\/div>\r\n    <div class=\"ale-manifesto-body\">\r\n      El trading moderno exige m\u00e1s que soportes y resistencias. Exige entender <em>qui\u00e9n mueve el mercado<\/em>, <em>cu\u00e1ndo lo mueve<\/em> y <em>por qu\u00e9 ahora<\/em>. ALE Ecosystem fue construido para responder exactamente esas tres preguntas, en tiempo real, en cualquier activo.\r\n      <br><br>\r\n      <strong>Este es el primer paso. Y es completamente gratuito.<\/strong>\r\n    <\/div>\r\n  <\/div>\r\n<\/div>\r\n\r\n<!-- \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\r\n     ENGINES\r\n\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 -->\r\n<section id=\"ale-engines\" class=\"ale-z\" style=\"padding:96px 0\">\r\n  <div class=\"ale-wrap\">\r\n    <div class=\"ale-sec-head\">\r\n      <span class=\"ale-eyebrow\">\/\/ core engines<\/span>\r\n      <h2 class=\"ale-sec-title\">Cinco motores.<br>Un solo sistema.<\/h2>\r\n      <p class=\"ale-sec-desc\">Cada engine resuelve una pregunta espec\u00edfica sobre la liquidez del mercado. Juntos, forman el n\u00facleo del ALE Ecosystem.<\/p>\r\n    <\/div>\r\n    <div class=\"ale-engines-grid\">\r\n      <div class=\"ale-engine-card\">\r\n        <span class=\"ale-engine-bg\">\u0394<\/span>\r\n        <span class=\"ale-engine-icon\">\u0394<\/span>\r\n        <div class=\"ale-engine-name\">Delta Engine<\/div>\r\n        <p class=\"ale-engine-desc\">Calcula el desequilibrio neto entre presi\u00f3n compradora y vendedora vela a vela. Es la capa base del sistema: sin \u00e9l, el resto no tiene contexto. Identifica en tiempo real si el mercado est\u00e1 siendo absorbido o impulsado.<\/p>\r\n      <\/div>\r\n      <div class=\"ale-engine-card\">\r\n        <span class=\"ale-engine-bg\">\u25c9<\/span>\r\n        <span class=\"ale-engine-icon\">\u25c9<\/span>\r\n        <div class=\"ale-engine-name\">Initiation Engine<\/div>\r\n        <p class=\"ale-engine-desc\">Detecta el momento exacto en que comienza un movimiento institucional antes de que el precio lo confirme. Genera se\u00f1ales de entrada de alta confluencia con un sistema de validaci\u00f3n multicapa propio.<\/p>\r\n      <\/div>\r\n      <div class=\"ale-engine-card\">\r\n        <span class=\"ale-engine-bg\">\u2b21<\/span>\r\n        <span class=\"ale-engine-icon\">\u2b21<\/span>\r\n        <div class=\"ale-engine-name\">Exhaustion Engine<\/div>\r\n        <p class=\"ale-engine-desc\">Identifica el agotamiento de una tendencia antes del giro. Analiza la relaci\u00f3n entre volumen relativo, momentum y estructura para anticipar reversiones con una ratio se\u00f1al\/ruido muy por encima del est\u00e1ndar.<\/p>\r\n      <\/div>\r\n      <div class=\"ale-engine-card\">\r\n        <span class=\"ale-engine-bg\">\u25c8<\/span>\r\n        <span class=\"ale-engine-icon\">\u25c8<\/span>\r\n        <div class=\"ale-engine-name\">Scoring Engine<\/div>\r\n        <p class=\"ale-engine-desc\">Sistema de puntuaci\u00f3n cuantitativa de 0 a 100. Eval\u00faa la calidad de cada se\u00f1al seg\u00fan contexto estructural, momentum y confluencia de factores internos. Solo las se\u00f1ales de alta calidad merecen tu atenci\u00f3n.<\/p>\r\n      <\/div>\r\n      <div class=\"ale-engine-card\">\r\n        <span class=\"ale-engine-bg\">\u2295<\/span>\r\n        <span class=\"ale-engine-icon\">\u2295<\/span>\r\n        <div class=\"ale-engine-name\">Composite Engine<\/div>\r\n        <p class=\"ale-engine-desc\">Agrega la salida de todos los motores en una se\u00f1al unificada y ponderada din\u00e1micamente seg\u00fan el r\u00e9gimen de mercado. Reduce el ruido estructural y maximiza la consistencia del sistema.<\/p>\r\n      <\/div>\r\n      <div class=\"ale-engine-card\">\r\n        <span class=\"ale-engine-bg\">\u2713<\/span>\r\n        <span class=\"ale-engine-icon\">\u2713<\/span>\r\n        <div class=\"ale-engine-name\">Confirmation Engine<\/div>\r\n        <p class=\"ale-engine-desc\">Capa de validaci\u00f3n que confirma o descarta cada se\u00f1al evaluando la acci\u00f3n del precio posterior. Evita entradas prematuras y filtra los falsos positivos que los sistemas convencionales no detectan.<\/p>\r\n      <\/div>\r\n    <\/div>\r\n  <\/div>\r\n<\/section>\r\n\r\n<!-- Oscillators -->\r\n<div class=\"ale-z\" style=\"max-width:1200px;margin:0 auto;padding:0 32px 80px\">\r\n  <div class=\"ale-osc-grid\">\r\n    <div class=\"ale-osc-panel\">\r\n      <div class=\"ale-osc-head\">\r\n        <span class=\"ale-osc-name\">Delta Engine \u2014 Flujo Neto<\/span>\r\n        <span style=\"font-size:11px;font-weight:500;color:#00ffb2\">+3.18% \u25b2<\/span>\r\n      <\/div>\r\n      \r\n        \r\n        \r\n        \r\n        \r\n        \r\n        \r\n        \r\n        \r\n        \r\n        \r\n        \r\n        \r\n        \r\n        \r\n        \r\n        \r\n        \r\n        \r\n        \r\n        \r\n        \r\n        \r\n        \r\n        \r\n        \r\n        \r\n      \r\n    <\/div>\r\n    <div class=\"ale-osc-panel\">\r\n      <div class=\"ale-osc-head\">\r\n        <span class=\"ale-osc-name\">Composite Score \u2014 Calidad de Se\u00f1al<\/span>\r\n        <span style=\"font-size:11px;font-weight:500;color:#f5c842\">91 \/ 100<\/span>\r\n      <\/div>\r\n      \r\n        \r\n        \r\n        70\r\n        40\r\n        \r\n        \r\n        \r\n      \r\n    <\/div>\r\n  <\/div>\r\n<\/div>\r\n\r\n<!-- \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\r\n     HOW IT WORKS\r\n\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 -->\r\n<section class=\"ale-z\" style=\"padding:0 0 96px\">\r\n  <div class=\"ale-wrap\">\r\n    <div class=\"ale-sec-head\">\r\n      <span class=\"ale-eyebrow\">\/\/ protocolo operativo<\/span>\r\n      <h2 class=\"ale-sec-title\">Cuatro pasos.<br>M\u00e1xima precisi\u00f3n.<\/h2>\r\n    <\/div>\r\n    <div class=\"ale-steps\">\r\n      <div class=\"ale-step\">\r\n        <span class=\"ale-step-n\">01<\/span>\r\n        <span class=\"ale-step-ico\">\ud83d\udce1<\/span>\r\n        <div class=\"ale-step-t\">Esc\u00e1ner de liquidez<\/div>\r\n        <p class=\"ale-step-d\">El Delta Engine analiza cada vela en tiempo real, cuantificando el desequilibrio entre flujo comprador y vendedor con resoluci\u00f3n tick-by-tick.<\/p>\r\n      <\/div>\r\n      <div class=\"ale-step\">\r\n        <span class=\"ale-step-n\">02<\/span>\r\n        <span class=\"ale-step-ico\">\u26a1<\/span>\r\n        <div class=\"ale-step-t\">Detecci\u00f3n de estructura<\/div>\r\n        <p class=\"ale-step-d\">Initiation y Exhaustion identifican el inicio o fin de movimientos institucionales con confirmaci\u00f3n estructural integrada y sin repainting.<\/p>\r\n      <\/div>\r\n      <div class=\"ale-step\">\r\n        <span class=\"ale-step-n\">03<\/span>\r\n        <span class=\"ale-step-ico\">\u25c8<\/span>\r\n        <div class=\"ale-step-t\">Scoring cuantitativo<\/div>\r\n        <p class=\"ale-step-d\">Cada se\u00f1al recibe una puntuaci\u00f3n de 0 a 100. Solo act\u00faas sobre se\u00f1ales de alta calidad, en confluencia con el contexto estructural.<\/p>\r\n      <\/div>\r\n      <div class=\"ale-step\">\r\n        <span class=\"ale-step-n\">04<\/span>\r\n        <span class=\"ale-step-ico\">\u2713<\/span>\r\n        <div class=\"ale-step-t\">Validaci\u00f3n y ejecuci\u00f3n<\/div>\r\n        <p class=\"ale-step-d\">El Confirmation Engine valida la se\u00f1al frente a la acci\u00f3n del precio. Entras con convicci\u00f3n estad\u00edstica, no con suposiciones.<\/p>\r\n      <\/div>\r\n    <\/div>\r\n  <\/div>\r\n<\/section>\r\n\r\n<!-- \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\r\n     VERSION TABLE\r\n\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 -->\r\n<section id=\"ale-versions\" class=\"ale-z\" style=\"padding:0 0 96px\">\r\n  <div class=\"ale-wrap\">\r\n    <div class=\"ale-sec-head\">\r\n      <span class=\"ale-eyebrow\">\/\/ ecosistema completo<\/span>\r\n      <h2 class=\"ale-sec-title\">Un ecosistema.<br>Cinco niveles.<\/h2>\r\n      <p class=\"ale-sec-desc\">ALE Core Lite es el punto de entrada gratuito. El resto del ecosistema est\u00e1 en desarrollo activo y llegar\u00e1 con capas estructurales, cuantitativas y de IA.<\/p>\r\n    <\/div>\r\n    <div class=\"ale-table-scroll\">\r\n      <table class=\"ale-ctable\">\r\n        <thead>\r\n          <tr>\r\n            <th>Caracter\u00edstica<\/th>\r\n            <th class=\"hl\">Lite<\/th>\r\n            <th>Core<\/th>\r\n            <th>Pro<\/th>\r\n            <th>Pro+<\/th>\r\n            <th>Premium<\/th>\r\n          <\/tr>\r\n        <\/thead>\r\n        <tbody>\r\n          <tr class=\"ale-sec-row\"><td colspan=\"6\">\/\/ Acceso<\/td><\/tr>\r\n          <tr>\r\n            <td>Disponibilidad<\/td>\r\n            <td><a href=\"#ale-lite\" class=\"ale-dl-btn\">\u2193 Descargar<\/a><\/td>\r\n            <td><span class=\"ale-dev-pill\">En desarrollo<\/span><\/td>\r\n            <td><span class=\"ale-dev-pill\">En desarrollo<\/span><\/td>\r\n            <td><span class=\"ale-dev-pill\">En desarrollo<\/span><\/td>\r\n            <td><span class=\"ale-dev-pill\">En desarrollo<\/span><\/td>\r\n          <\/tr>\r\n          <tr class=\"ale-sec-row\"><td colspan=\"6\">\/\/ Core Engines<\/td><\/tr>\r\n          <tr><td>Delta Engine<\/td><td><span class=\"yi\">\u2714<\/span><\/td><td><span class=\"yi\">\u2714<\/span><\/td><td><span class=\"yi\">\u2714<\/span><\/td><td><span class=\"yi\">\u2714<\/span><\/td><td><span class=\"yi\">\u2714<\/span><\/td><\/tr>\r\n          <tr><td>Initiation Engine<\/td><td><span class=\"yi\">\u2714<\/span><\/td><td><span class=\"yi\">\u2714<\/span><\/td><td><span class=\"yi\">\u2714<\/span><\/td><td><span class=\"yi\">\u2714<\/span><\/td><td><span class=\"yi\">\u2714<\/span><\/td><\/tr>\r\n          <tr><td>Exhaustion Engine<\/td><td><span class=\"yi\">\u2714<\/span><\/td><td><span class=\"yi\">\u2714<\/span><\/td><td><span class=\"yi\">\u2714<\/span><\/td><td><span class=\"yi\">\u2714<\/span><\/td><td><span class=\"yi\">\u2714<\/span><\/td><\/tr>\r\n          <tr><td>Scoring Engine<\/td><td><span class=\"pi\">B\u00e1sico<\/span><\/td><td><span class=\"yi\">\u2714<\/span><\/td><td><span class=\"yi\">\u2714<\/span><\/td><td><span class=\"yi\">\u2714<\/span><\/td><td><span class=\"yi\">\u2714<\/span><\/td><\/tr>\r\n          <tr><td>Composite Engine<\/td><td><span class=\"yi\">\u2714<\/span><\/td><td><span class=\"yi\">\u2714<\/span><\/td><td><span class=\"yi\">\u2714<\/span><\/td><td><span class=\"yi\">\u2714<\/span><\/td><td><span class=\"yi\">\u2714<\/span><\/td><\/tr>\r\n          <tr><td>Confirmation Engine<\/td><td><span class=\"yi\">\u2714<\/span><\/td><td><span class=\"yi\">\u2714<\/span><\/td><td><span class=\"yi\">\u2714<\/span><\/td><td><span class=\"yi\">\u2714<\/span><\/td><td><span class=\"yi\">\u2714<\/span><\/td><\/tr>\r\n          <tr class=\"ale-sec-row\"><td colspan=\"6\">\/\/ Structural Layer<\/td><\/tr>\r\n          <tr><td>Basic VWAP<\/td><td><span class=\"ni\">\u2716<\/span><\/td><td><span class=\"yi\">\u2714<\/span><\/td><td><span class=\"yi\">\u2714<\/span><\/td><td><span class=\"yi\">\u2714<\/span><\/td><td><span class=\"yi\">\u2714<\/span><\/td><\/tr>\r\n          <tr><td>Weekly \/ Monthly VWAP<\/td><td><span class=\"ni\">\u2716<\/span><\/td><td><span class=\"ni\">\u2716<\/span><\/td><td><span class=\"yi\">\u2714<\/span><\/td><td><span class=\"yi\">\u2714<\/span><\/td><td><span class=\"yi\">\u2714<\/span><\/td><\/tr>\r\n          <tr><td>Value Area<\/td><td><span class=\"ni\">\u2716<\/span><\/td><td><span class=\"ni\">\u2716<\/span><\/td><td><span class=\"yi\">\u2714<\/span><\/td><td><span class=\"yi\">\u2714<\/span><\/td><td><span class=\"yi\">\u2714<\/span><\/td><\/tr>\r\n          <tr class=\"ale-sec-row\"><td colspan=\"6\">\/\/ Quant Layer<\/td><\/tr>\r\n          <tr><td>Structural Score<\/td><td><span class=\"ni\">\u2716<\/span><\/td><td><span class=\"yi\">\u2714<\/span><\/td><td><span class=\"yi\">\u2714<\/span><\/td><td><span class=\"yi\">\u2714<\/span><\/td><td><span class=\"yi\">\u2714<\/span><\/td><\/tr>\r\n          <tr><td>Context Filters<\/td><td><span class=\"ni\">\u2716<\/span><\/td><td><span class=\"ni\">\u2716<\/span><\/td><td><span class=\"yi\">\u2714<\/span><\/td><td><span class=\"yi\">\u2714<\/span><\/td><td><span class=\"yi\">\u2714<\/span><\/td><\/tr>\r\n          <tr class=\"ale-sec-row\"><td colspan=\"6\">\/\/ Advanced Layer<\/td><\/tr>\r\n          <tr><td>Regression Tools<\/td><td><span class=\"ni\">\u2716<\/span><\/td><td><span class=\"ni\">\u2716<\/span><\/td><td><span class=\"ni\">\u2716<\/span><\/td><td><span class=\"yi\">\u2714<\/span><\/td><td><span class=\"yi\">\u2714<\/span><\/td><\/tr>\r\n          <tr><td>AI \/ Probabilistic Layer<\/td><td><span class=\"ni\">\u2716<\/span><\/td><td><span class=\"ni\">\u2716<\/span><\/td><td><span class=\"ni\">\u2716<\/span><\/td><td><span class=\"ni\">\u2716<\/span><\/td><td><span class=\"yi\">\u2714<\/span><\/td><\/tr>\r\n          <tr class=\"ale-sec-row\"><td colspan=\"6\">\/\/ Acceso directo<\/td><\/tr>\r\n          <tr>\r\n            <td>Acci\u00f3n<\/td>\r\n            <td><a href=\"#ale-lite\" class=\"ale-dl-btn\">\u2193 Descargar<\/a><\/td>\r\n            <td><span class=\"ale-dev-pill\">Pr\u00f3ximamente<\/span><\/td>\r\n            <td><span class=\"ale-dev-pill\">Pr\u00f3ximamente<\/span><\/td>\r\n            <td><span class=\"ale-dev-pill\">Pr\u00f3ximamente<\/span><\/td>\r\n            <td><span class=\"ale-dev-pill\">Pr\u00f3ximamente<\/span><\/td>\r\n          <\/tr>\r\n        <\/tbody>\r\n      <\/table>\r\n    <\/div>\r\n  <\/div>\r\n<\/section>\r\n\r\n<!-- \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\r\n     ABOUT ECOSYSTEM\r\n\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 -->\r\n<section id=\"ale-about\" class=\"ale-z\" style=\"padding:0 0 96px\">\r\n  <div class=\"ale-wrap\">\r\n    <div class=\"ale-sec-head\">\r\n      <span class=\"ale-eyebrow\">\/\/ sobre el proyecto<\/span>\r\n      <h2 class=\"ale-sec-title\">\u00bfQu\u00e9 es el<br>ALE Ecosystem?<\/h2>\r\n    <\/div>\r\n    <div class=\"ale-eco-grid\">\r\n      <div class=\"ale-eco-left\">\r\n        <p>El <strong>ALE Ecosystem<\/strong> naci\u00f3 de una pregunta inc\u00f3moda: \u00bfpor qu\u00e9 la mayor\u00eda de los indicadores miran el pasado para predecir el futuro, cuando la liquidez ya est\u00e1 ah\u00ed, en tiempo real, antes de que el precio se mueva?<\/p>\r\n        <p>Durante m\u00e1s de dos a\u00f1os, el equipo de <strong>antifragiletrader.com<\/strong> \u2014traders cuantitativos y desarrolladores de sistemas algor\u00edtmicos\u2014 trabaj\u00f3 en silencio para construir algo diferente: un ecosistema de herramientas propietarias basadas en el an\u00e1lisis de flujo de \u00f3rdenes, desequilibrio de liquidez y estructura de mercado real.<\/p>\r\n        <p>El resultado es ALE. No es un indicador. Es un lenguaje. Un nuevo sistema de lectura del mercado que reemplaza la subjetividad del an\u00e1lisis t\u00e9cnico cl\u00e1sico con m\u00e9tricas cuantitativas precisas, accionables y reproducibles en cualquier activo, en cualquier timeframe, en cualquier condici\u00f3n de mercado.<\/p>\r\n        <p><strong>ALE Core Lite es la puerta de entrada a ese ecosistema. Gratuita. Sin restricciones. Disponible hoy en TradingView.<\/strong><\/p>\r\n        <div class=\"ale-eco-pillars\">\r\n          <div class=\"ale-eco-pillar\">\r\n            <span class=\"ale-eco-pillar-icon\">\ud83d\udd2c<\/span>\r\n            <div class=\"ale-eco-pillar-name\">Metodolog\u00eda propia<\/div>\r\n            <p class=\"ale-eco-pillar-desc\">Cinco engines desarrollados internamente, sin dependencia de indicadores est\u00e1ndar o f\u00f3rmulas p\u00fablicas.<\/p>\r\n          <\/div>\r\n          <div class=\"ale-eco-pillar\">\r\n            <span class=\"ale-eco-pillar-icon\">\ud83d\udcd0<\/span>\r\n            <div class=\"ale-eco-pillar-name\">Cuantitativo puro<\/div>\r\n            <p class=\"ale-eco-pillar-desc\">Cada se\u00f1al tiene un score num\u00e9rico. Sin interpretaci\u00f3n subjetiva, sin zonas grises.<\/p>\r\n          <\/div>\r\n          <div class=\"ale-eco-pillar\">\r\n            <span class=\"ale-eco-pillar-icon\">\u2699\ufe0f<\/span>\r\n            <div class=\"ale-eco-pillar-name\">Sin repainting<\/div>\r\n            <p class=\"ale-eco-pillar-desc\">Las se\u00f1ales no se recalculan retroactivamente. Lo que ves es lo que existi\u00f3 en tiempo real.<\/p>\r\n          <\/div>\r\n          <div class=\"ale-eco-pillar\">\r\n            <span class=\"ale-eco-pillar-icon\">\ud83c\udf10<\/span>\r\n            <div class=\"ale-eco-pillar-name\">Multimercado<\/div>\r\n            <p class=\"ale-eco-pillar-desc\">Crypto, Forex, \u00cdndices, Commodities. ALE funciona donde existe liquidez real.<\/p>\r\n          <\/div>\r\n        <\/div>\r\n      <\/div>\r\n      <div class=\"ale-eco-right\">\r\n        <div class=\"ale-roadmap\">\r\n          <div class=\"ale-roadmap-head\">\r\n            <span>Roadmap del Ecosystem<\/span>\r\n            <span style=\"font-size:9.5px;color:#3d6080;letter-spacing:1px\">2025\u20132026<\/span>\r\n          <\/div>\r\n          <div class=\"ale-rm-item\"><div class=\"ale-rm-dot live\"><\/div><div class=\"ale-rm-name\">ALE Core Lite<\/div><div class=\"ale-rm-status live-txt\">\u25cf LIVE<\/div><\/div>\r\n          <div class=\"ale-rm-item\"><div class=\"ale-rm-dot dev\"><\/div><div class=\"ale-rm-name\">ALE Core<\/div><div class=\"ale-rm-status dev-txt\">En desarrollo<\/div><\/div>\r\n          <div class=\"ale-rm-item\"><div class=\"ale-rm-dot dev\"><\/div><div class=\"ale-rm-name\">ALE Pro<\/div><div class=\"ale-rm-status dev-txt\">En desarrollo<\/div><\/div>\r\n          <div class=\"ale-rm-item\"><div class=\"ale-rm-dot dev\"><\/div><div class=\"ale-rm-name\">ALE Pro+<\/div><div class=\"ale-rm-status dev-txt\">Planificado<\/div><\/div>\r\n          <div class=\"ale-rm-item\"><div class=\"ale-rm-dot dev\"><\/div><div class=\"ale-rm-name\">ALE Premium \u2014 AI Layer<\/div><div class=\"ale-rm-status dev-txt\">Planificado<\/div><\/div>\r\n        <\/div>\r\n        <div class=\"ale-team\">\r\n          <h4>\/\/ Equipo antifragiletrader.com<\/h4>\r\n          <div class=\"ale-members\">\r\n            <div class=\"ale-tm\"><div class=\"ale-tm-avatar\">\u26a1<\/div><div><div class=\"ale-tm-name\">Lead Quant Developer<\/div><div class=\"ale-tm-role\">Arquitectura de motores \u00b7 Pine Script v5 \u00b7 Algor\u00edtmica<\/div><\/div><\/div>\r\n            <div class=\"ale-tm\"><div class=\"ale-tm-avatar\">\ud83d\udcca<\/div><div><div class=\"ale-tm-name\">Market Structure Analyst<\/div><div class=\"ale-tm-role\">Order Flow \u00b7 Liquidez institucional \u00b7 Backtesting<\/div><\/div><\/div>\r\n            <div class=\"ale-tm\"><div class=\"ale-tm-avatar\">\ud83d\udd2c<\/div><div><div class=\"ale-tm-name\">Quant Research<\/div><div class=\"ale-tm-role\">Modelos probabil\u00edsticos \u00b7 Optimizaci\u00f3n \u00b7 Estad\u00edstica<\/div><\/div><\/div>\r\n            <div class=\"ale-tm\"><div class=\"ale-tm-avatar\">\ud83c\udfaf<\/div><div><div class=\"ale-tm-name\">Systems Trader<\/div><div class=\"ale-tm-role\">Trading en vivo \u00b7 Validaci\u00f3n de se\u00f1ales \u00b7 Risk Management<\/div><\/div><\/div>\r\n          <\/div>\r\n        <\/div>\r\n        <!-- mini chart -->\r\n        <div style=\"background:#0b1221;border:1px solid #162035;overflow:hidden\">\r\n          <div style=\"background:#0f1929;border-bottom:1px solid #162035;padding:9px 14px;font-size:9.5px;letter-spacing:1.5px;color:#3d6080;text-transform:uppercase;display:flex;justify-content:space-between\">\r\n            <span>ETH\/USDT \u00b7 1H<\/span><span style=\"color:#00ffb2\">+1.87%<\/span>\r\n          <\/div>\r\n          \r\n            \r\n            \r\n            \r\n            \r\n            \r\n            \r\n            \r\n            \r\n            \r\n            \r\n            \r\n            \r\n            INIT\r\n            \r\n            EXH\r\n            \r\n            3,481\r\n          \r\n        <\/div>\r\n      <\/div>\r\n    <\/div>\r\n  <\/div>\r\n<\/section>\r\n\r\n<!-- \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\r\n     QUOTE\r\n\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 -->\r\n<div id=\"ale-quote\" class=\"ale-z\">\r\n  <span class=\"ale-quote-mark\">\"<\/span>\r\n  <p class=\"ale-quote-body\">No construimos otro indicador. Construimos un nuevo <em>idioma para leer el mercado<\/em>. Uno que habla de liquidez, no de l\u00edneas.<\/p>\r\n  <div class=\"ale-quote-author\">\u2014 Equipo ALE \u00b7 antifragiletrader.com<\/div>\r\n<\/div>\r\n\r\n<!-- \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\r\n     ALE CORE LITE SPOTLIGHT\r\n\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 -->\r\n<section id=\"ale-lite\">\r\n  <div class=\"ale-wrap\">\r\n    <div class=\"ale-spot-grid\">\r\n      <div class=\"ale-spot-left\">\r\n        <span class=\"ale-eyebrow green\">\/\/ disponible ahora \u00b7 gratuito \u00b7 tradingview<\/span>\r\n        <h2 class=\"ale-sec-title\" style=\"margin-bottom:20px\">ALE Core <em>Lite<\/em><\/h2>\r\n        <p>ALE Core Lite es la versi\u00f3n de acceso libre al ecosistema ALE. No es una demo recortada ni un gancho de marketing. Es una herramienta real, funcional y en producci\u00f3n, con cinco engines activos disponibles en cualquier activo y cualquier timeframe directamente desde TradingView.<\/p>\r\n        <p>Est\u00e1 pensada para que cualquier trader pueda experimentar por s\u00ed mismo la diferencia entre analizar precios y analizar liquidez. Sin coste, sin registro adicional, sin trampa. Lo que ALE Core Lite ofrece hoy supera en profundidad a la mayor\u00eda de indicadores de pago del mercado.<\/p>\r\n        <div class=\"ale-spot-features\">\r\n          <div class=\"ale-sf\"><span class=\"ale-sf-icon\">\u0394<\/span><div><div class=\"ale-sf-name\">Delta Engine \u2014 Desequilibrio en tiempo real<\/div><div class=\"ale-sf-desc\">Flujo neto comprador\/vendedor vela a vela. La base de todo el sistema ALE.<\/div><\/div><\/div>\r\n          <div class=\"ale-sf\"><span class=\"ale-sf-icon\">\u25c9<\/span><div><div class=\"ale-sf-name\">Initiation Engine \u2014 Inicio institucional<\/div><div class=\"ale-sf-desc\">Se\u00f1ales visuales directas en el gr\u00e1fico. Sin repainting, sin demora.<\/div><\/div><\/div>\r\n          <div class=\"ale-sf\"><span class=\"ale-sf-icon\">\u2b21<\/span><div><div class=\"ale-sf-name\">Exhaustion Engine \u2014 Agotamiento de tendencia<\/div><div class=\"ale-sf-desc\">Anticipa reversiones antes de que el precio las confirme.<\/div><\/div><\/div>\r\n          <div class=\"ale-sf\"><span class=\"ale-sf-icon\">\u25c8<\/span><div><div class=\"ale-sf-name\">Scoring b\u00e1sico 0\u2013100<\/div><div class=\"ale-sf-desc\">Filtra se\u00f1ales de baja calidad. Solo act\u00faa sobre lo que tiene peso cuantitativo.<\/div><\/div><\/div>\r\n          <div class=\"ale-sf\"><span class=\"ale-sf-icon\">\u2295<\/span><div><div class=\"ale-sf-name\">Composite + Confirmation Engine<\/div><div class=\"ale-sf-desc\">Se\u00f1al unificada y validada. M\u00e1xima claridad operativa, m\u00ednimo ruido.<\/div><\/div><\/div>\r\n        <\/div>\r\n        <div class=\"ale-spot-cta-group\">\r\n          <!-- \u26a0\ufe0f SUSTITUYE LA URL POR TU ENLACE DE TRADINGVIEW -->\r\n          <a href=\"https:\/\/www.tradingview.com\/\" target=\"_blank\" rel=\"noopener\" class=\"ale-btn ale-btn-lg\">\r\n            \u2193 A\u00f1adir a TradingView \u2014 Gratis\r\n          <\/a>\r\n          <div class=\"ale-spot-note\">\r\n            <span>\u2714<\/span> Gratuito &nbsp;\u00b7&nbsp;\r\n            <span>\u2714<\/span> Pine Script v5 &nbsp;\u00b7&nbsp;\r\n            <span>\u2714<\/span> Sin repainting &nbsp;\u00b7&nbsp;\r\n            <span>\u2714<\/span> Todos los mercados\r\n          <\/div>\r\n        <\/div>\r\n      <\/div>\r\n      <div class=\"ale-spot-right\">\r\n        <div class=\"ale-lite-chart\">\r\n          <div class=\"ale-lite-chart-head\">\r\n            <span class=\"pair\">BTC\/USDT <span>\u00b7 4H \u00b7 ALE Core Lite<\/span><\/span>\r\n            <div class=\"ale-lite-tf\" id=\"ale-lite-tf\">\r\n              <span>1H<\/span><span class=\"on\">4H<\/span><span>1D<\/span>\r\n            <\/div>\r\n          <\/div>\r\n          \r\n            \r\n              \r\n                \r\n                \r\n              \r\n            \r\n            \r\n            \r\n            \r\n            \r\n            \r\n            \r\n            \r\n            \r\n            \r\n            \r\n            \r\n            \r\n            \r\n            \r\n            \r\n            \r\n            \r\n            \r\n            \r\n            \r\n            \r\n            \r\n            \r\n            \r\n            \r\n            \r\n            \r\n            \r\n            \r\n            <!-- signals -->\r\n            \r\n            INIT\r\n            \r\n            INIT\r\n            \r\n            INIT\r\n            \r\n            EXH\r\n            \r\n            EXH\r\n            <!-- score badges -->\r\n            \r\n            SCORE 84\r\n            \r\n            SCORE 91\r\n            <!-- price tag -->\r\n            \r\n            67,842\r\n            <!-- delta sub -->\r\n            \r\n            \r\n            \r\n            \r\n            \r\n            \r\n            \r\n            \r\n            \r\n            \r\n            \r\n            \r\n            \r\n            \r\n          \r\n        <\/div>\r\n        <div class=\"ale-spec-grid\">\r\n          <div class=\"ale-sg\"><div class=\"ale-sg-l\">Versi\u00f3n<\/div><div class=\"ale-sg-v b\">Lite v1.0<\/div><\/div>\r\n          <div class=\"ale-sg\"><div class=\"ale-sg-l\">Coste<\/div><div class=\"ale-sg-v g\">Gratuito<\/div><\/div>\r\n          <div class=\"ale-sg\"><div class=\"ale-sg-l\">Plataforma<\/div><div class=\"ale-sg-v\">TradingView<\/div><\/div>\r\n          <div class=\"ale-sg\"><div class=\"ale-sg-l\">Lenguaje<\/div><div class=\"ale-sg-v\">Pine Script v5<\/div><\/div>\r\n          <div class=\"ale-sg\"><div class=\"ale-sg-l\">Repainting<\/div><div class=\"ale-sg-v g\">No \u2714<\/div><\/div>\r\n          <div class=\"ale-sg\"><div class=\"ale-sg-l\">Engines activos<\/div><div class=\"ale-sg-v b\">5 de 7<\/div><\/div>\r\n          <div class=\"ale-sg\"><div class=\"ale-sg-l\">Mercados<\/div><div class=\"ale-sg-v\">Todos<\/div><\/div>\r\n          <div class=\"ale-sg\"><div class=\"ale-sg-l\">Timeframes<\/div><div class=\"ale-sg-v\">Todos<\/div><\/div>\r\n        <\/div>\r\n      <\/div>\r\n    <\/div>\r\n  <\/div>\r\n<\/section>\r\n\r\n<!-- \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\r\n     CTA BOTTOM\r\n\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 -->\r\n<section id=\"ale-cta\" class=\"ale-z\">\r\n  <h2>El mercado ya<br>tiene su <span>idioma.<\/span><\/h2>\r\n  <p>Descarga ALE Core Lite en TradingView y empieza a leerlo hoy.<\/p>\r\n  <!-- \u26a0\ufe0f SUSTITUYE LA URL POR TU ENLACE DE TRADINGVIEW -->\r\n  <a href=\"https:\/\/www.tradingview.com\/\" target=\"_blank\" rel=\"noopener\" class=\"ale-btn ale-btn-lg\">\r\n    \u2193 Descargar ALE Core Lite \u2014 100% Gratis\r\n  <\/a>\r\n  <div class=\"ale-cta-badges\">\r\n    <div class=\"ale-cb\">Sin registro extra<\/div>\r\n    <div class=\"ale-cb\">Sin coste<\/div>\r\n    <div class=\"ale-cb\">Sin repainting<\/div>\r\n    <div class=\"ale-cb\">Todos los activos<\/div>\r\n    <div class=\"ale-cb\">Pine Script v5<\/div>\r\n    <div class=\"ale-cb\">Actualizaciones incluidas<\/div>\r\n  <\/div>\r\n<\/section>\r\n\r\n<!-- \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\r\n     FOOTER\r\n\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 -->\r\n<footer id=\"ale-footer\">\r\n  <div class=\"ale-footer-grid\">\r\n    <div class=\"ale-fg-brand\">\r\n      <span class=\"ale-footer-logo\">ANTIFRAGILE TRADER<\/span>\r\n      <span class=\"ale-footer-logo-sub\">ALE Ecosystem \u00b7 antifragiletrader.com<\/span>\r\n      <p>Antifragile Liquidity Engine. Sistema cuantitativo de an\u00e1lisis de liquidez para TradingView. Construido por traders, para traders.<\/p>\r\n    <\/div>\r\n    <div class=\"ale-fg-col\">\r\n      <h4>Versiones<\/h4>\r\n      <ul>\r\n        <li><a href=\"#ale-lite\">ALE Core Lite \u2605 Live<\/a><\/li>\r\n        <li><a href=\"#\">ALE Core \u2014 En desarrollo<\/a><\/li>\r\n        <li><a href=\"#\">ALE Pro \u2014 En desarrollo<\/a><\/li>\r\n        <li><a href=\"#\">ALE Pro+ \u2014 Planificado<\/a><\/li>\r\n        <li><a href=\"#\">ALE Premium \u2014 Planificado<\/a><\/li>\r\n      <\/ul>\r\n    <\/div>\r\n    <div class=\"ale-fg-col\">\r\n      <h4>Navegaci\u00f3n<\/h4>\r\n      <ul>\r\n        <li><a href=\"#ale-about\">Sobre ALE Ecosystem<\/a><\/li>\r\n        <li><a href=\"#ale-engines\">Los Engines<\/a><\/li>\r\n        <li><a href=\"#ale-versions\">Comparativa<\/a><\/li>\r\n        <li><a href=\"#ale-lite\">ALE Core Lite<\/a><\/li>\r\n        <li><a href=\"https:\/\/antifragiletrader.com\">antifragiletrader.com<\/a><\/li>\r\n      <\/ul>\r\n    <\/div>\r\n    <div class=\"ale-fg-col\">\r\n      <h4>Legal<\/h4>\r\n      <ul>\r\n        <li><a href=\"#\">Aviso Legal<\/a><\/li>\r\n        <li><a href=\"#\">Pol\u00edtica de Privacidad<\/a><\/li>\r\n        <li><a href=\"#\">Descargo de Responsabilidad<\/a><\/li>\r\n      <\/ul>\r\n    <\/div>\r\n  <\/div>\r\n  <div class=\"ale-footer-bottom\">\r\n    <span>\u00a9 2025 <a href=\"https:\/\/antifragiletrader.com\">antifragiletrader.com<\/a> \u00b7 ALE Ecosystem<\/span>\r\n    <span>El uso de este indicador no constituye asesoramiento financiero. Opera bajo tu propia responsabilidad.<\/span>\r\n  <\/div>\r\n<\/footer>\r\n\r\n<\/div><!-- \/#ale-root -->\r\n\r\n\r\n(function(){\r\n  \/\/ Mobile menu\r\n  function aleToggleMenu(){\r\n    document.getElementById('ale-mob-menu').classList.toggle('open');\r\n  }\r\n  window.aleToggleMenu = aleToggleMenu;\r\n\r\n  \/\/ TF button toggle \u2014 main chart\r\n  document.getElementById('ale-ctf-main').addEventListener('click',function(e){\r\n    if(e.target.tagName==='SPAN'){\r\n      this.querySelectorAll('span').forEach(function(s){s.classList.remove('on');});\r\n      e.target.classList.add('on');\r\n    }\r\n  });\r\n\r\n  \/\/ TF button toggle \u2014 lite chart\r\n  document.getElementById('ale-lite-tf').addEventListener('click',function(e){\r\n    if(e.target.tagName==='SPAN'){\r\n      this.querySelectorAll('span').forEach(function(s){s.classList.remove('on');});\r\n      e.target.classList.add('on');\r\n    }\r\n  });\r\n\r\n  \/\/ Scroll reveal\r\n  var obs = new IntersectionObserver(function(entries){\r\n    entries.forEach(function(e){\r\n      if(e.isIntersecting){\r\n        e.target.style.opacity='1';\r\n        e.target.style.transform='translateY(0)';\r\n      }\r\n    });\r\n  },{threshold:.1});\r\n\r\n  document.querySelectorAll(\r\n    '#ale-root .ale-engine-card, #ale-root .ale-step, #ale-root .ale-osc-panel, '+\r\n    '#ale-root .ale-eco-pillar, #ale-root .ale-sf, #ale-root .ale-rm-item, #ale-root .ale-tm'\r\n  ).forEach(function(el){\r\n    el.style.opacity='0';\r\n    el.style.transform='translateY(18px)';\r\n    el.style.transition='opacity .45s ease, transform .45s ease';\r\n    obs.observe(el);\r\n  });\r\n})();\r\n\r\n<\/div>\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":"","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_canvas","meta":{"site-sidebar-layout":"no-sidebar","site-content-layout":"","ast-site-content-layout":"full-width-container","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"disabled","ast-breadcrumbs-content":"","ast-featured-img":"disabled","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"default","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"set","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"class_list":["post-15","page","type-page","status-publish","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.7 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Home - Antifragile Trader<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/antifragiletrader.com\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Home - Antifragile Trader\" \/>\n<meta property=\"og:url\" content=\"https:\/\/antifragiletrader.com\/\" \/>\n<meta property=\"og:site_name\" content=\"Antifragile Trader\" \/>\n<meta property=\"article:modified_time\" content=\"2026-03-30T08:34:56+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"23 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/antifragiletrader.com\\\/\",\"url\":\"https:\\\/\\\/antifragiletrader.com\\\/\",\"name\":\"Home - Antifragile Trader\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/antifragiletrader.com\\\/#website\"},\"datePublished\":\"2026-03-30T07:40:06+00:00\",\"dateModified\":\"2026-03-30T08:34:56+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/antifragiletrader.com\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/antifragiletrader.com\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/antifragiletrader.com\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/antifragiletrader.com\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Home\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/antifragiletrader.com\\\/#website\",\"url\":\"https:\\\/\\\/antifragiletrader.com\\\/\",\"name\":\"Antifragile Trader\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/antifragiletrader.com\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Home - Antifragile Trader","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/antifragiletrader.com\/","og_locale":"en_US","og_type":"article","og_title":"Home - Antifragile Trader","og_url":"https:\/\/antifragiletrader.com\/","og_site_name":"Antifragile Trader","article_modified_time":"2026-03-30T08:34:56+00:00","twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"23 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/antifragiletrader.com\/","url":"https:\/\/antifragiletrader.com\/","name":"Home - Antifragile Trader","isPartOf":{"@id":"https:\/\/antifragiletrader.com\/#website"},"datePublished":"2026-03-30T07:40:06+00:00","dateModified":"2026-03-30T08:34:56+00:00","breadcrumb":{"@id":"https:\/\/antifragiletrader.com\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/antifragiletrader.com\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/antifragiletrader.com\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/antifragiletrader.com\/"},{"@type":"ListItem","position":2,"name":"Home"}]},{"@type":"WebSite","@id":"https:\/\/antifragiletrader.com\/#website","url":"https:\/\/antifragiletrader.com\/","name":"Antifragile Trader","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/antifragiletrader.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"}]}},"_links":{"self":[{"href":"https:\/\/antifragiletrader.com\/index.php?rest_route=\/wp\/v2\/pages\/15","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/antifragiletrader.com\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/antifragiletrader.com\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/antifragiletrader.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/antifragiletrader.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=15"}],"version-history":[{"count":11,"href":"https:\/\/antifragiletrader.com\/index.php?rest_route=\/wp\/v2\/pages\/15\/revisions"}],"predecessor-version":[{"id":28,"href":"https:\/\/antifragiletrader.com\/index.php?rest_route=\/wp\/v2\/pages\/15\/revisions\/28"}],"wp:attachment":[{"href":"https:\/\/antifragiletrader.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=15"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}