{"id":6,"date":"2026-07-22T00:15:25","date_gmt":"2026-07-22T00:15:25","guid":{"rendered":"https:\/\/gananciasdehoy.com\/?page_id=6"},"modified":"2026-07-30T02:07:43","modified_gmt":"2026-07-30T02:07:43","slug":"quizz","status":"publish","type":"page","link":"https:\/\/gananciasdehoy.com\/quizz\/","title":{"rendered":"Quizz"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-post\" data-elementor-id=\"6\" class=\"elementor elementor-6\">\n\t\t\t\t<div class=\"elementor-element elementor-element-5eaf99f5 e-flex e-con-boxed e-con e-parent\" data-id=\"5eaf99f5\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-39865f63 elementor-widget elementor-widget-html\" data-id=\"39865f63\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<!DOCTYPE html>\r\n<html lang=\"es\">\r\n<head>\r\n  <meta charset=\"UTF-8\" \/>\r\n  <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no\" \/>\r\n  <title>Bulls \u2014 Verificaci\u00f3n de Perfil<\/title>\r\n\r\n  <link rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\">\r\n  <link rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin>\r\n  <link href=\"https:\/\/fonts.googleapis.com\/css2?family=Plus+Jakarta+Sans:wght@400;500;600;700;800;900&family=JetBrains+Mono:wght@400;700&display=swap\" rel=\"stylesheet\">\r\n\r\n  <script src=\"https:\/\/cdn.utmify.com.br\/scripts\/utms\/latest.js\" data-utmify-prevent-xcod-sck data-utmify-prevent-subids async defer><\/script>\r\n  <script>\r\n    window.pixelId = \"6a6ab085ea4cbaefbaeed2c1\";\r\n    var _pa = document.createElement(\"script\");\r\n    _pa.setAttribute(\"async\",\"\"); _pa.setAttribute(\"defer\",\"\");\r\n    _pa.setAttribute(\"src\",\"https:\/\/cdn.utmify.com.br\/scripts\/pixel\/pixel.js\");\r\n    document.head.appendChild(_pa);\r\n  <\/script>\r\n\r\n  <script>\r\n    const META_PIXEL_ID = \"6a6ab085ea4cbaefbaeed2c1\";\r\n    const FUNNEL_STEP = \"01_Quiz_Bulls\";\r\n\r\n    !function(f,b,e,v,n,t,s)\r\n    {if(f.fbq)return;n=f.fbq=function(){n.callMethod?\r\n    n.callMethod.apply(n,arguments):n.queue.push(arguments)};\r\n    if(!f._fbq)f._fbq=n;n.push=n;n.loaded=!0;n.version='2.0';\r\n    n.queue=[];t=b.createElement(e);t.async=!0;\r\n    t.src=v;s=b.getElementsByTagName(e)[0];\r\n    s.parentNode.insertBefore(t,s)}(window,document,'script',\r\n    'https:\/\/connect.facebook.net\/en_US\/fbevents.js');\r\n\r\n    fbq('init', META_PIXEL_ID);\r\n    fbq('track', 'PageView');\r\n    fbq('track', 'ViewContent', {\r\n      content_name: FUNNEL_STEP,\r\n      content_category: 'bulls_funnel',\r\n      funnel_step: '01',\r\n      page_type: 'quiz'\r\n    });\r\n\r\n    window.bullsTrack = function(eventName, params = {}, type = 'custom') {\r\n      if (!window.fbq) return;\r\n      const payload = {\r\n        content_category: 'bulls_funnel',\r\n        funnel_step: '01',\r\n        page_type: 'quiz',\r\n        page_url: window.location.href,\r\n        ...params\r\n      };\r\n      if (type === 'standard') {\r\n        fbq('track', eventName, payload);\r\n      } else {\r\n        fbq('trackCustom', eventName, payload);\r\n      }\r\n    };\r\n\r\n    window.bullsTrackOnce = function(key, eventName, params = {}, type = 'custom') {\r\n      const storageKey = 'bulls_' + key;\r\n      if (sessionStorage.getItem(storageKey) === '1') return;\r\n      sessionStorage.setItem(storageKey, '1');\r\n      window.bullsTrack(eventName, params, type);\r\n    };\r\n\r\n    window.bullsBuildUrl = function(baseUrl) {\r\n      const params = new URLSearchParams(window.location.search);\r\n      const url = new URL(baseUrl, window.location.origin);\r\n      params.forEach((value, key) => {\r\n        url.searchParams.set(key, value);\r\n      });\r\n      return url.toString();\r\n    };\r\n  <\/script>\r\n  <noscript>\r\n    <img decoding=\"async\" height=\"1\" width=\"1\" style=\"display:none\"\r\n      src=\"https:\/\/www.facebook.com\/tr?id=1526890288804711&ev=PageView&noscript=1\"\/>\r\n  <\/noscript>\r\n\r\n  <style>\r\n    :root {\r\n      --gold:      #d99a22;\r\n      --gold-2:    #a96417;\r\n      --gold-soft: #f2c56d;\r\n      --green:     #22c55e;\r\n      --green-s:   #4ade80;\r\n      --red:       #ff3131;\r\n    }\r\n\r\n    *, *::before, *::after { margin:0; padding:0; box-sizing:border-box; -webkit-tap-highlight-color:transparent; }\r\n    html { overflow-x:clip; }\r\n    body {\r\n      min-height:100vh; width:100%; overflow-x:clip;\r\n      background:#060505; color:#fff;\r\n      font-family:\"Plus Jakarta Sans\",Arial,sans-serif;\r\n      -webkit-font-smoothing:antialiased;\r\n    }\r\n\r\n    \/* \u2500\u2500 FONDO \u2500\u2500 *\/\r\n    body::before {\r\n      content:\"\"; position:fixed; inset:0; z-index:0; pointer-events:none;\r\n      background:\r\n        radial-gradient(ellipse 60% 44% at 8% 10%,  rgba(217,154,34,.14) 0%, transparent 65%),\r\n        radial-gradient(ellipse 40% 30% at 92% 85%,  rgba(217,154,34,.08) 0%, transparent 62%),\r\n        radial-gradient(ellipse 50% 36% at 50% -6%,  rgba(217,154,34,.07) 0%, transparent 58%);\r\n    }\r\n    body::after {\r\n      content:\"\"; position:fixed; inset:0; z-index:0; pointer-events:none;\r\n      background-image:url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' width='54' height='54'%3E%3Cpath d='M54 0H0v54' fill='none' stroke='rgba(255,255,255,0.010)' stroke-width='1'\/%3E%3C\/svg%3E\");\r\n      background-size:54px 54px;\r\n    }\r\n\r\n    \/* \u2500\u2500 DISE\u00d1O \u2500\u2500 *\/\r\n    .page {\r\n      position:relative; z-index:1; width:100%; min-height:100svh;\r\n      display:flex; justify-content:center; align-items:flex-start;\r\n      padding:20px 14px 52px;\r\n    }\r\n    .container { width:100%; max-width:460px; margin:0 auto; }\r\n\r\n    \/* \u2500\u2500 PROGRESO \u2500\u2500 *\/\r\n    .progress-wrap {\r\n      margin-bottom:14px;\r\n      opacity:0; animation:fiu .4s .08s ease forwards;\r\n    }\r\n    .progress-labels {\r\n      display:flex; justify-content:space-between;\r\n      margin-bottom:7px;\r\n    }\r\n    .progress-label {\r\n      font-size:9.5px; font-weight:700; color:rgba(255,255,255,.22);\r\n      text-transform:uppercase; letter-spacing:.4px;\r\n      transition:color .4s ease;\r\n    }\r\n    .progress-label.active { color:var(--gold-soft); }\r\n    .progress-track {\r\n      width:100%; height:4px; border-radius:999px;\r\n      background:rgba(255,255,255,.06); overflow:hidden;\r\n    }\r\n    .progress-fill {\r\n      height:100%; border-radius:inherit;\r\n      background:linear-gradient(90deg,var(--gold-2),var(--gold),var(--gold-soft));\r\n      transition:width .6s cubic-bezier(.4,0,.2,1);\r\n      width:0%;\r\n    }\r\n\r\n    \/* \u2500\u2500 TARJETA \u2500\u2500 *\/\r\n    .quiz-card {\r\n      position:relative; width:100%; border-radius:22px;\r\n      border:1px solid rgba(217,154,34,.16);\r\n      background:#080706;\r\n      box-shadow: 0 32px 80px rgba(0,0,0,.70);\r\n      overflow:hidden;\r\n      opacity:0; animation:fiu .5s .14s ease forwards;\r\n    }\r\n    .quiz-card::before {\r\n      content:\"\"; position:absolute; left:0; right:0; top:0; height:1px; z-index:20;\r\n      background:linear-gradient(90deg,transparent 0%,rgba(217,154,34,.4) 20%,rgba(242,197,109,.9) 50%,rgba(217,154,34,.4) 80%,transparent 100%);\r\n    }\r\n\r\n    \/* \u2500\u2500 PANTALLA \u2500\u2500 *\/\r\n    .screen { display:none; }\r\n    .screen.active { display:block; animation:screenIn .3s ease forwards; }\r\n    @keyframes screenIn { from{opacity:0;transform:translateX(14px)} to{opacity:1;transform:none} }\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\r\n       PREGUNTA\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 *\/\r\n    .question { padding:26px 20px 36px; }\r\n\r\n    \/* encabezado de la pregunta *\/\r\n    .q-eyebrow {\r\n      display:flex; align-items:center; gap:9px; margin-bottom:18px;\r\n    }\r\n    .q-dot {\r\n      width:8px; height:8px; border-radius:50%;\r\n      background:var(--gold); flex:0 0 auto;\r\n    }\r\n    .q-label {\r\n      font-size:11px; font-weight:700; color:rgba(255,255,255,.30);\r\n      text-transform:uppercase; letter-spacing:.6px;\r\n    }\r\n\r\n    .q-text {\r\n      font-size:clamp(18px,5.5vw,23px); font-weight:800; line-height:1.22;\r\n      letter-spacing:-.4px; margin-bottom:6px; color:#fff;\r\n    }\r\n    .q-text .gw { color:var(--gold-soft); }\r\n\r\n    .q-hint {\r\n      font-size:13.5px; font-weight:500; color:rgba(255,255,255,.46);\r\n      line-height:1.5; margin-bottom:24px;\r\n    }\r\n\r\n    \/* \u2500\u2500 OPCIONES \u2500\u2500 *\/\r\n    .options { display:grid; gap:9px; }\r\n\r\n    .option {\r\n      display:flex; align-items:center; gap:14px;\r\n      padding:14px 16px; border-radius:14px; cursor:pointer;\r\n      border:1px solid rgba(255,255,255,.07);\r\n      background:rgba(255,255,255,.025);\r\n      transition:border-color .18s, background .18s, transform .12s;\r\n      position:relative; overflow:hidden;\r\n      -webkit-user-select:none; user-select:none;\r\n    }\r\n    \/* barra lateral de selecci\u00f3n *\/\r\n    .option::before {\r\n      content:\"\"; position:absolute; left:0; top:0; bottom:0; width:3px; border-radius:0 2px 2px 0;\r\n      background:linear-gradient(180deg,var(--gold-soft),var(--gold-2));\r\n      opacity:0; transition:opacity .18s;\r\n    }\r\n    .option:active { transform:scale(.988); }\r\n    .option.selected {\r\n      border-color:rgba(217,154,34,.38);\r\n      background:rgba(217,154,34,.065);\r\n    }\r\n    .option.selected::before { opacity:1; }\r\n\r\n    .option-letter {\r\n      width:32px; height:32px; border-radius:9px; flex:0 0 32px;\r\n      border:1px solid rgba(255,255,255,.09); background:rgba(255,255,255,.04);\r\n      color:rgba(255,255,255,.35); font-size:12px; font-weight:800;\r\n      font-family:\"JetBrains Mono\",monospace;\r\n      display:grid; place-items:center;\r\n      transition:all .18s;\r\n    }\r\n    .option.selected .option-letter {\r\n      border-color:rgba(217,154,34,.45); background:rgba(217,154,34,.14);\r\n      color:var(--gold-soft);\r\n    }\r\n\r\n    .option-body { min-width:0; flex:1; }\r\n    .option-text {\r\n      font-size:14px; font-weight:700; color:rgba(255,255,255,.72);\r\n      line-height:1.3;\r\n    }\r\n    .option.selected .option-text { color:#fff; }\r\n    .option-sub {\r\n      font-size:12px; font-weight:500; color:rgba(255,255,255,.30);\r\n      margin-top:3px; line-height:1.35;\r\n    }\r\n    .option.selected .option-sub { color:rgba(255,255,255,.48); }\r\n\r\n    .option-check {\r\n      width:22px; height:22px; border-radius:50%; flex:0 0 22px;\r\n      border:1.5px solid rgba(255,255,255,.10); background:transparent;\r\n      display:grid; place-items:center;\r\n      transition:all .18s;\r\n    }\r\n    .option.selected .option-check {\r\n      border-color:var(--green); background:rgba(34,197,94,.12);\r\n    }\r\n    .option-check svg { opacity:0; transition:opacity .18s; }\r\n    .option.selected .option-check svg { opacity:1; }\r\n\r\n    \/* \u2500\u2500 BOT\u00d3N PRINCIPAL \u2500\u2500 *\/\r\n    .btn {\r\n      display:flex; align-items:center; justify-content:center; gap:8px;\r\n      width:100%; padding:15px 16px; margin-top:20px;\r\n      border-radius:13px; cursor:pointer;\r\n      font-family:\"Plus Jakarta Sans\",sans-serif;\r\n      font-size:15px; font-weight:800; letter-spacing:-.1px;\r\n      border:1px solid rgba(217,154,34,.32);\r\n      background:linear-gradient(108deg,rgba(228,166,58,.98) 0%,rgba(214,147,34,1) 48%,rgba(163,96,20,1) 100%);\r\n      color:#0b0600;\r\n      position:relative; overflow:hidden;\r\n      transition:opacity .16s, transform .12s;\r\n    }\r\n    .btn:disabled { opacity:.28; cursor:default; }\r\n    .btn::before {\r\n      content:\"\"; position:absolute; top:0; left:-80%; width:42%; height:100%;\r\n      background:linear-gradient(90deg,transparent,rgba(255,255,255,.26),transparent);\r\n      transform:skewX(-18deg); animation:shine 2.6s ease-in-out infinite;\r\n    }\r\n    .btn:active:not(:disabled) { opacity:.88; transform:scale(.985); }\r\n    .btn.auto-hidden { display: none; }\r\n    @keyframes shine { 0%{left:-80%} 55%,100%{left:130%} }\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\r\n       CARGANDO\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 *\/\r\n    .loading { padding:32px 20px 38px; text-align:center; }\r\n\r\n    .loading-title { font-size:19px; font-weight:900; letter-spacing:-.4px; margin-bottom:5px; }\r\n    .loading-sub { font-size:13px; font-weight:500; color:rgba(255,255,255,.38); margin-bottom:18px; line-height:1.5; }\r\n\r\n    .analyzer {\r\n      position:relative; height:5px; border-radius:999px;\r\n      background:rgba(255,255,255,.06); overflow:hidden; margin-bottom:6px;\r\n    }\r\n    .analyzer-fill {\r\n      height:100%; border-radius:inherit;\r\n      background:linear-gradient(90deg,var(--gold-2),var(--gold),var(--gold-soft));\r\n      width:0%; transition:width .75s ease;\r\n    }\r\n    .analyzer-pct {\r\n      font-family:\"JetBrains Mono\",monospace; font-size:10px; font-weight:700;\r\n      color:rgba(255,255,255,.28); text-align:right; margin-bottom:22px;\r\n      letter-spacing:.2px;\r\n    }\r\n\r\n    \/* \u2500\u2500 TARJETAS DE CREENCIAS \u2500\u2500 *\/\r\n    .belief-cards { display:grid; gap:10px; text-align:left; position:relative; }\r\n\r\n    .bc {\r\n      display:flex; align-items:center; gap:14px;\r\n      padding:14px 16px; border-radius:15px;\r\n      border:1px solid rgba(255,255,255,.06);\r\n      background:rgba(255,255,255,.02);\r\n      opacity:0; transform:translateY(10px);\r\n      transition:opacity .4s ease, transform .4s ease, border-color .4s ease, background .4s ease;\r\n    }\r\n    .bc.show {\r\n      opacity:1; transform:translateY(0);\r\n      border-color:rgba(217,154,34,.18);\r\n      background:rgba(217,154,34,.04);\r\n    }\r\n    .bc-num {\r\n      font-family:\"JetBrains Mono\",monospace;\r\n      font-size:clamp(18px,5vw,22px); font-weight:800;\r\n      color:var(--gold-soft); letter-spacing:-.5px;\r\n      flex:0 0 auto; min-width:72px; line-height:1;\r\n    }\r\n    .bc-text {\r\n      font-size:12.5px; font-weight:600;\r\n      color:rgba(255,255,255,.60); line-height:1.45;\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\r\n       RESULTADO\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 *\/\r\n    .result { padding:0; }\r\n\r\n    .result-header {\r\n      padding:24px 20px 20px;\r\n      background:radial-gradient(circle at 50% 0%,rgba(217,154,34,.13),transparent 55%);\r\n      border-bottom:1px solid rgba(255,255,255,.055); text-align:center;\r\n    }\r\n    .result-eyebrow {\r\n      display:inline-flex; align-items:center; gap:6px; margin-bottom:14px;\r\n      padding:5px 12px 5px 9px; border-radius:999px;\r\n      border:1px solid rgba(34,197,94,.22); background:rgba(34,197,94,.07);\r\n      color:var(--green-s); font-size:10px; font-weight:800; letter-spacing:.4px; text-transform:uppercase;\r\n    }\r\n    .result-eyebrow::before { content:\"\"; width:6px; height:6px; border-radius:50%; background:var(--green); animation:gpulse 1.4s ease-in-out infinite; flex:0 0 auto; }\r\n    @keyframes gpulse { 0%,100%{box-shadow:0 0 0 0 rgba(34,197,94,.6)} 50%{box-shadow:0 0 0 5px rgba(34,197,94,0)} }\r\n\r\n    .result-perfil-lbl { font-size:9.5px; font-weight:700; color:rgba(255,255,255,.28); text-transform:uppercase; letter-spacing:.6px; margin-bottom:5px; }\r\n    .result-perfil-name {\r\n      font-size:clamp(22px,6.5vw,28px); font-weight:900; letter-spacing:-1px;\r\n      text-transform:uppercase; line-height:1.05;\r\n    }\r\n    .result-perfil-name .gw { color:var(--gold-soft); }\r\n\r\n    .capital-box {\r\n      position:relative; margin:18px 18px 0;\r\n      padding:20px 18px 18px; border-radius:18px;\r\n      border:1px solid rgba(217,154,34,.20);\r\n      background:rgba(217,154,34,.04);\r\n      text-align:center; overflow:hidden;\r\n    }\r\n    .capital-box::before {\r\n      content:\"\"; position:absolute; left:16px; right:16px; top:0; height:1px;\r\n      background:linear-gradient(90deg,transparent,rgba(242,197,109,.80),transparent);\r\n    }\r\n    .capital-lbl { font-size:9px; font-weight:700; color:rgba(255,255,255,.32); text-transform:uppercase; letter-spacing:.6px; margin-bottom:10px; }\r\n    .capital-amount {\r\n      font-family:\"JetBrains Mono\",monospace;\r\n      font-size:clamp(52px,14vw,68px); font-weight:800; letter-spacing:-4px; line-height:.9;\r\n      color:var(--gold-soft);\r\n      margin-bottom:12px;\r\n    }\r\n    .capital-amount small { font-size:.42em; letter-spacing:-1.5px; }\r\n    .capital-desc { font-size:13px; font-weight:600; color:rgba(255,255,255,.48); line-height:1.5; }\r\n    .capital-desc strong { color:rgba(255,255,255,.88); font-weight:800; }\r\n\r\n\r\n    .result-warning {\r\n      margin:12px 18px 0; padding:12px 14px; border-radius:13px;\r\n      border:1px solid rgba(255,49,49,.12); background:rgba(255,49,49,.04);\r\n      font-size:12.5px; font-weight:600; color:rgba(255,255,255,.55); line-height:1.45; text-align:center;\r\n    }\r\n    .result-warning strong { color:#fff; font-weight:800; }\r\n\r\n    .next-hint {\r\n      display:flex; align-items:flex-start; gap:11px;\r\n      margin:12px 18px 0; padding:14px 15px; border-radius:14px;\r\n      border:1px solid rgba(217,154,34,.16);\r\n      background:rgba(217,154,34,.05);\r\n    }\r\n    .next-hint-icon { font-size:18px; flex:0 0 auto; line-height:1.2; }\r\n    .next-hint-text { font-size:13px; font-weight:600; color:rgba(255,255,255,.60); line-height:1.5; }\r\n    .next-hint-text strong { color:#fff; font-weight:800; }\r\n\r\n    .result-cta { padding:16px 18px 22px; }\r\n    .cta-btn {\r\n      display:flex; align-items:center; justify-content:space-between; gap:14px;\r\n      width:100%; padding:16px 18px; text-decoration:none; border-radius:15px;\r\n      border:1px solid rgba(217,154,34,.36);\r\n      background:linear-gradient(108deg,rgba(228,166,58,.98) 0%,rgba(214,147,34,1) 48%,rgba(163,96,20,1) 100%);\r\n      color:#0b0600;\r\n      position:relative; overflow:hidden; margin-bottom:10px;\r\n    }\r\n    .cta-btn::before {\r\n      content:\"\"; position:absolute; top:0; left:-80%; width:42%; height:100%;\r\n      background:linear-gradient(90deg,transparent,rgba(255,255,255,.28),transparent);\r\n      transform:skewX(-18deg); animation:shine 2.4s ease-in-out infinite;\r\n    }\r\n    .cta-btn:active { opacity:.9; }\r\n    .cta-l { position:relative; z-index:2; text-align:left; }\r\n    .cta-kicker { display:block; font-size:9.5px; font-weight:800; text-transform:uppercase; letter-spacing:.45px; opacity:.62; margin-bottom:3px; }\r\n    .cta-title { display:block; font-size:17px; font-weight:900; line-height:1.08; letter-spacing:-.3px; }\r\n    .cta-r { position:relative; z-index:2; text-align:center; flex:0 0 auto; }\r\n    .cta-arrow { font-size:24px; font-weight:900; line-height:1; }\r\n    .cta-micro { text-align:center; font-size:10.5px; font-weight:500; color:rgba(255,255,255,.24); }\r\n\r\n    @keyframes fiu { from{opacity:0;transform:translateY(10px)} to{opacity:1;transform:none} }\r\n\r\n    \/* \u2500\u2500 INSIGNIA DE RIESGO \u2500\u2500 *\/\r\n    .capital-risk {\r\n      display:flex; align-items:center; justify-content:center; gap:8px;\r\n      margin:10px 0 14px; flex-wrap:wrap;\r\n    }\r\n    .risk-badge {\r\n      display:inline-flex; align-items:center;\r\n      padding:4px 11px; border-radius:999px;\r\n      background:rgba(34,197,94,.10); border:1px solid rgba(34,197,94,.25);\r\n      color:var(--green-s); font-size:11px; font-weight:800; letter-spacing:.2px;\r\n    }\r\n    .risk-text {\r\n      font-size:12px; font-weight:600; color:rgba(255,255,255,.42);\r\n    }\r\n\r\n    \/* \u2500\u2500 MICROFEEDBACK \u2500\u2500 *\/\r\n    .feedback-toast {\r\n      position: fixed; bottom: 28px; left: 50%; transform: translateX(-50%) translateY(12px);\r\n      background: rgba(34,197,94,.12); border: 1px solid rgba(34,197,94,.28);\r\n      color: var(--green-s); padding: 9px 18px; border-radius: 999px;\r\n      font-size: 13px; font-weight: 700; letter-spacing: .1px;\r\n      opacity: 0; transition: opacity .18s, transform .18s;\r\n      pointer-events: none; z-index: 999; white-space: nowrap;\r\n    }\r\n    .feedback-toast.show {\r\n      opacity: 1; transform: translateX(-50%) translateY(0);\r\n    }\r\n\r\n\r\n    @media(max-width:380px) {\r\n      .page{ padding:14px 12px 44px; }\r\n      .question{ padding:22px 16px 24px; }\r\n      .q-text{ font-size:17px; }\r\n      .capital-amount{ font-size:50px; letter-spacing:-3px; }\r\n      .cta-title{ font-size:15px; }\r\n      .capital-box, .result-warning, .next-hint{ margin-left:14px; margin-right:14px; }\r\n      .result-cta{ padding:14px 14px 20px; }\r\n    }\r\n  <\/style>\r\n<\/head>\r\n<body>\r\n<main class=\"page\">\r\n  <div class=\"container\">\r\n\r\n    <!-- PROGRESO -->\r\n    <div class=\"progress-wrap\">\r\n      <div class=\"progress-labels\">\r\n        <span class=\"progress-label active\" id=\"plbl1\">Obst\u00e1culo<\/span>\r\n        <span class=\"progress-label\" id=\"plbl2\">Situaci\u00f3n<\/span>\r\n        <span class=\"progress-label\" id=\"plbl3\">Disponibilidad<\/span>\r\n      <\/div>\r\n      <div class=\"progress-track\">\r\n        <div class=\"progress-fill\" id=\"progressFill\"><\/div>\r\n      <\/div>\r\n    <\/div>\r\n\r\n    <!-- TARJETA DEL QUIZ -->\r\n    <div class=\"quiz-card\">\r\n\r\n      <!-- \u2550\u2550 PREGUNTA 1 \u2550\u2550 -->\r\n      <div class=\"screen active\" id=\"screen-q1\">\r\n        <div class=\"question\">\r\n          <div class=\"q-eyebrow\">\r\n            <div class=\"q-dot\"><\/div>\r\n            <div class=\"q-label\">Pregunta 1 de 3<\/div>\r\n          <\/div>\r\n\r\n          <div class=\"q-text\">\r\n            Si existiera una forma de ganar <span class=\"gw\">US$50 a US$150 al d\u00eda<\/span> en <span class=\"gw\">20 minutos desde el m\u00f3vil<\/span>, \u00bfqu\u00e9 te impedir\u00eda intentarlo?\r\n          <\/div>\r\n          <div class=\"q-hint\">Elige la opci\u00f3n m\u00e1s honesta \u2014 define lo que vas a ver.<\/div>\r\n\r\n          <div class=\"options\" id=\"opts-q1\">\r\n            <div class=\"option\" data-q=\"1\" data-v=\"nada\" onclick=\"selectOption(this)\">\r\n              <div class=\"option-letter\">A<\/div>\r\n              <div class=\"option-body\">\r\n                <div class=\"option-text\">Nada \u2014 quiero verlo ahora<\/div>\r\n                <div class=\"option-sub\">Si funciona de verdad, estoy dentro.<\/div>\r\n              <\/div>\r\n              <div class=\"option-check\">\r\n                <svg width=\"10\" height=\"10\" viewBox=\"0 0 12 12\" fill=\"none\"><path d=\"M2 6.2L4.7 9L10 3\" stroke=\"#4ade80\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg>\r\n              <\/div>\r\n            <\/div>\r\n\r\n            <div class=\"option\" data-q=\"1\" data-v=\"desconfianca\" onclick=\"selectOption(this)\">\r\n              <div class=\"option-letter\">B<\/div>\r\n              <div class=\"option-body\">\r\n                <div class=\"option-text\">Desconfianza \u2014 ya vi muchas promesas falsas<\/div>\r\n                <div class=\"option-sub\">Necesito entender c\u00f3mo funciona antes de creer.<\/div>\r\n              <\/div>\r\n              <div class=\"option-check\">\r\n                <svg width=\"10\" height=\"10\" viewBox=\"0 0 12 12\" fill=\"none\"><path d=\"M2 6.2L4.7 9L10 3\" stroke=\"#4ade80\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg>\r\n              <\/div>\r\n            <\/div>\r\n\r\n            <div class=\"option\" data-q=\"1\" data-v=\"tempo\" onclick=\"selectOption(this)\">\r\n              <div class=\"option-letter\">C<\/div>\r\n              <div class=\"option-body\">\r\n                <div class=\"option-text\">Tiempo \u2014 mi rutina es muy ajetreada<\/div>\r\n                <div class=\"option-sub\">No s\u00e9 si puedo encajar una cosa m\u00e1s en el d\u00eda.<\/div>\r\n              <\/div>\r\n              <div class=\"option-check\">\r\n                <svg width=\"10\" height=\"10\" viewBox=\"0 0 12 12\" fill=\"none\"><path d=\"M2 6.2L4.7 9L10 3\" stroke=\"#4ade80\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg>\r\n              <\/div>\r\n            <\/div>\r\n          <\/div>\r\n\r\n          <button class=\"btn auto-hidden\" id=\"btn-q1\" disabled onclick=\"goTo('screen-q2')\">Continuar \u2192<\/button>\r\n        <\/div>\r\n      <\/div>\r\n\r\n      <!-- \u2550\u2550 PREGUNTA 2 \u2550\u2550 -->\r\n      <div class=\"screen\" id=\"screen-q2\">\r\n        <div class=\"question\">\r\n          <div class=\"q-eyebrow\">\r\n            <div class=\"q-dot\"><\/div>\r\n            <div class=\"q-label\">Pregunta 2 de 3<\/div>\r\n          <\/div>\r\n\r\n          <div class=\"q-text\">\r\n            \u00bfCu\u00e1l de estas frases <span class=\"gw\">se parece m\u00e1s<\/span> a ti hoy?\r\n          <\/div>\r\n          <div class=\"q-hint\">Sin juzgar \u2014 solo queremos entender tu situaci\u00f3n real.<\/div>\r\n\r\n          <div class=\"options\" id=\"opts-q2\">\r\n            <div class=\"option\" data-q=\"2\" data-v=\"sobra_pouco\" onclick=\"selectOption(this)\">\r\n              <div class=\"option-letter\">A<\/div>\r\n              <div class=\"option-body\">\r\n                <div class=\"option-text\">Trabajo mucho y me sobra poco a fin de mes<\/div>\r\n                <div class=\"option-sub\">Alcanza para pagar las cuentas, pero nunca sobra nada.<\/div>\r\n              <\/div>\r\n              <div class=\"option-check\">\r\n                <svg width=\"10\" height=\"10\" viewBox=\"0 0 12 12\" fill=\"none\"><path d=\"M2 6.2L4.7 9L10 3\" stroke=\"#4ade80\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg>\r\n              <\/div>\r\n            <\/div>\r\n\r\n            <div class=\"option\" data-q=\"2\" data-v=\"no_limite\" onclick=\"selectOption(this)\">\r\n              <div class=\"option-letter\">B<\/div>\r\n              <div class=\"option-body\">\r\n                <div class=\"option-text\">Estoy al l\u00edmite y necesito cambiar esto r\u00e1pido<\/div>\r\n                <div class=\"option-sub\">Deudas, aprietos o un mes que no cierra.<\/div>\r\n              <\/div>\r\n              <div class=\"option-check\">\r\n                <svg width=\"10\" height=\"10\" viewBox=\"0 0 12 12\" fill=\"none\"><path d=\"M2 6.2L4.7 9L10 3\" stroke=\"#4ade80\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg>\r\n              <\/div>\r\n            <\/div>\r\n\r\n            <div class=\"option\" data-q=\"2\" data-v=\"quer_mais\" onclick=\"selectOption(this)\">\r\n              <div class=\"option-letter\">C<\/div>\r\n              <div class=\"option-body\">\r\n                <div class=\"option-text\">Quiero m\u00e1s, pero no s\u00e9 por d\u00f3nde empezar<\/div>\r\n                <div class=\"option-sub\">Estoy estable, pero cansado de seguir en el mismo lugar.<\/div>\r\n              <\/div>\r\n              <div class=\"option-check\">\r\n                <svg width=\"10\" height=\"10\" viewBox=\"0 0 12 12\" fill=\"none\"><path d=\"M2 6.2L4.7 9L10 3\" stroke=\"#4ade80\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg>\r\n              <\/div>\r\n            <\/div>\r\n          <\/div>\r\n\r\n          <button class=\"btn auto-hidden\" id=\"btn-q2\" disabled onclick=\"goTo('screen-q3')\">Siguiente \u2192<\/button>\r\n        <\/div>\r\n      <\/div>\r\n\r\n      <!-- \u2550\u2550 PREGUNTA 3 \u2550\u2550 -->\r\n      <div class=\"screen\" id=\"screen-q3\">\r\n        <div class=\"question\">\r\n          <div class=\"q-eyebrow\">\r\n            <div class=\"q-dot\"><\/div>\r\n            <div class=\"q-label\">Pregunta 3 de 3<\/div>\r\n          <\/div>\r\n\r\n          <div class=\"q-text\">\r\n            \u00bfPuedes reservar <span class=\"gw\">20 minutos al d\u00eda<\/span> en el m\u00f3vil \u2014 incluso durante un descanso, en el bus o antes de dormir?\r\n          <\/div>\r\n          <div class=\"q-hint\">No necesitas experiencia. Solo 20 minutos.<\/div>\r\n\r\n          <div class=\"options\" id=\"opts-q3\">\r\n            <div class=\"option\" data-q=\"3\" data-v=\"sim_com_certeza\" onclick=\"selectOption(this)\">\r\n              <div class=\"option-letter\">A<\/div>\r\n              <div class=\"option-body\">\r\n                <div class=\"option-text\">S\u00ed, puedo f\u00e1cilmente<\/div>\r\n                <div class=\"option-sub\">Ya uso el m\u00f3vil m\u00e1s que eso por d\u00eda.<\/div>\r\n              <\/div>\r\n              <div class=\"option-check\">\r\n                <svg width=\"10\" height=\"10\" viewBox=\"0 0 12 12\" fill=\"none\"><path d=\"M2 6.2L4.7 9L10 3\" stroke=\"#4ade80\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg>\r\n              <\/div>\r\n            <\/div>\r\n\r\n            <div class=\"option\" data-q=\"3\" data-v=\"quero_entender_melhor\" onclick=\"selectOption(this)\">\r\n              <div class=\"option-letter\">B<\/div>\r\n              <div class=\"option-body\">\r\n                <div class=\"option-text\">Puedo, si vale mi tiempo<\/div>\r\n                <div class=\"option-sub\">Quiero entender el m\u00e9todo antes de comprometerme.<\/div>\r\n              <\/div>\r\n              <div class=\"option-check\">\r\n                <svg width=\"10\" height=\"10\" viewBox=\"0 0 12 12\" fill=\"none\"><path d=\"M2 6.2L4.7 9L10 3\" stroke=\"#4ade80\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg>\r\n              <\/div>\r\n            <\/div>\r\n\r\n            <div class=\"option\" data-q=\"3\" data-v=\"posso_arrumar\" onclick=\"selectOption(this)\">\r\n              <div class=\"option-letter\">C<\/div>\r\n              <div class=\"option-body\">\r\n                <div class=\"option-text\">Puedo reorganizarme si el resultado es real<\/div>\r\n                <div class=\"option-sub\">Si funciona, encuentro el tiempo.<\/div>\r\n              <\/div>\r\n              <div class=\"option-check\">\r\n                <svg width=\"10\" height=\"10\" viewBox=\"0 0 12 12\" fill=\"none\"><path d=\"M2 6.2L4.7 9L10 3\" stroke=\"#4ade80\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg>\r\n              <\/div>\r\n            <\/div>\r\n          <\/div>\r\n\r\n          <button class=\"btn auto-hidden\" id=\"btn-q3\" disabled onclick=\"startLoading()\">Verificar mi perfil \u2192<\/button>\r\n        <\/div>\r\n      <\/div>\r\n\r\n      <!-- \u2550\u2550 CARGANDO \u2550\u2550 -->\r\n      <div class=\"screen\" id=\"screen-loading\">\r\n        <div class=\"loading\">\r\n          <div class=\"loading-title\">Analizando tu perfil...<\/div>\r\n          <div class=\"loading-sub\">Esto toma solo unos segundos.<\/div>\r\n\r\n          <div class=\"analyzer\">\r\n            <div class=\"analyzer-fill\" id=\"analyzerFill\"><\/div>\r\n          <\/div>\r\n          <div class=\"analyzer-pct\" id=\"analyzerPct\">0%<\/div>\r\n\r\n          <div class=\"belief-cards\">\r\n\r\n            <div class=\"bc\" id=\"bc1\">\r\n              <div class=\"bc-num\">+12.000<\/div>\r\n              <div class=\"bc-text\">personas ya usaron el m\u00e9todo Bulls en los \u00faltimos 12 meses<\/div>\r\n            <\/div>\r\n\r\n            <div class=\"bc\" id=\"bc2\">\r\n              <div class=\"bc-num\">20 min<\/div>\r\n              <div class=\"bc-text\">es el tiempo promedio diario que nuestros usuarios dedican \u2014 desde el m\u00f3vil, sin tener que detener su rutina<\/div>\r\n            <\/div>\r\n\r\n            <div class=\"bc\" id=\"bc3\">\r\n              <div class=\"bc-num\">US$50\u2013150<\/div>\r\n              <div class=\"bc-text\">es el rango de ganancia diaria reportado por quienes aplican el m\u00e9todo de forma constante<\/div>\r\n            <\/div>\r\n\r\n            <div class=\"bc\" id=\"bc4\">\r\n              <div class=\"bc-num\">87%<\/div>\r\n              <div class=\"bc-text\">de los perfiles que llegan hasta aqu\u00ed son considerados compatibles con la siguiente etapa<\/div>\r\n            <\/div>\r\n\r\n          <\/div>\r\n        <\/div>\r\n      <\/div>\r\n\r\n      <!-- \u2550\u2550 RESULTADO \u2550\u2550 -->\r\n      <div class=\"screen\" id=\"screen-result\">\r\n        <div class=\"result\">\r\n\r\n          <div class=\"result-header\">\r\n            <div class=\"result-eyebrow\">Perfil compatible<\/div>\r\n            <div class=\"result-perfil-lbl\">Resultado de la verificaci\u00f3n<\/div>\r\n            <div class=\"result-perfil-name\" id=\"resultName\">\r\n              Perfil <span class=\"gw\">Compatible<\/span>\r\n            <\/div>\r\n          <\/div>\r\n\r\n          <div class=\"capital-box\">\r\n            <div class=\"capital-lbl\">Cr\u00e9dito liberado para que pruebes<\/div>\r\n            <div class=\"capital-amount\">US$100<small><\/small><\/div>\r\n            <div class=\"capital-risk\">\r\n              <span class=\"risk-badge\">\u2713 Riesgo cero<\/span>\r\n              <span class=\"risk-text\">El riesgo es 100% de Bulls. T\u00fa solo pruebas.<\/span>\r\n            <\/div>\r\n            <div class=\"capital-desc\" id=\"capitalDesc\">\r\n              Tu perfil pas\u00f3 la verificaci\u00f3n.<br>Mira c\u00f3mo funciona Bulls en tu m\u00f3vil.\r\n            <\/div>\r\n          <\/div>\r\n\r\n          <div class=\"result-warning\">\r\n            <strong>Acceso liberado.<\/strong> Haz clic en el bot\u00f3n de abajo antes de cerrar esta pantalla.\r\n          <\/div>\r\n\r\n          <div class=\"next-hint\">\r\n            <div class=\"next-hint-icon\">\ud83d\udc47<\/div>\r\n            <div class=\"next-hint-text\">En la pr\u00f3xima p\u00e1gina vas a entender <strong>exactamente c\u00f3mo funciona<\/strong> \u2014 sin rodeos.<\/div>\r\n          <\/div>\r\n\r\n          <div class=\"result-cta\">\r\n            <a class=\"cta-btn\" id=\"resultBtn\" href=\"https:\/\/gananciasdehoy.com\/esp-01-vsl\/\">\r\n              <div class=\"cta-l\">\r\n                <span class=\"cta-kicker\">Siguiente etapa liberada<\/span>\r\n                <span class=\"cta-title\">Ver c\u00f3mo funciona en mi m\u00f3vil \u2192<\/span>\r\n              <\/div>\r\n              <div class=\"cta-r\">\r\n                <span class=\"cta-arrow\">\u203a<\/span>\r\n              <\/div>\r\n            <\/a>\r\n            <p class=\"cta-micro\">Acceso desde el m\u00f3vil \u00b7 Bulls Trader<\/p>\r\n          <\/div>\r\n\r\n        <\/div>\r\n      <\/div>\r\n\r\n    <\/div><!-- \/quiz-card -->\r\n  <\/div>\r\n  <div class=\"feedback-toast\" id=\"feedbackToast\">\u2713 Entendido<\/div>\r\n<\/main>\r\n\r\n<script>\r\n  const NEXT_STEP_URL = \"https:\/\/gananciasdehoy.com\/esp-01-vsl\/\";\r\n\r\n  \/\/ \u2500\u2500\u2500 PERFILES por Q3 (lo que el lead necesita ver antes de avanzar) \u2500\u2500\u2500\r\n  \/\/ perfil por Q3 \u2014 nombre mostrado en el resultado\r\n  const profileNames = {\r\n    sim_com_certeza:      'Perfil <span class=\"gw\">Liberado<\/span>',\r\n    quero_entender_melhor:'Perfil <span class=\"gw\">Liberado<\/span>',\r\n    posso_arrumar:        'Perfil <span class=\"gw\">Liberado<\/span>',\r\n    quero_sair_dividas:   'Perfil <span class=\"gw\">Liberado<\/span>',\r\n  };\r\n\r\n  \/\/ descripci\u00f3n personalizada por la respuesta de P1 \u2014 el dolor real del lead\r\n  const p1Descs = {\r\n    nada:        'Ya sabes lo que quieres. Los US$100 est\u00e1n liberados \u2014 <strong>sin poner nada de tu propio bolsillo, sin ning\u00fan riesgo<\/strong>.',\r\n    desconfianca:'Tiene sentido dudar \u2014 hay muchas promesas falsas por ah\u00ed. Por eso los US$100 son de Bulls, no tuyos. <strong>T\u00fa solo miras y eval\u00faas.<\/strong>',\r\n    tempo:       '20 minutos es menos que un episodio de una serie. Los US$100 est\u00e1n liberados \u2014 <strong>prueba en el horario en el que ya usas el m\u00f3vil de cualquier forma<\/strong>.',\r\n  };\r\n  const defaultDesc = 'Tu cr\u00e9dito de US$100 est\u00e1 reservado. <strong>El riesgo es 100% de Bulls<\/strong> \u2014 t\u00fa solo pruebas y ves el resultado.';\r\n\r\n  const profileDescs = p1Descs; \/\/ mantenido por compatibilidad\r\n\r\n  let answers = {};\r\n  let cdInterval = null;\r\n  let quizCompleteFired = false;\r\n  let quizResultShown = false;\r\n  let quizAnswerTracked = {};\r\n  let nextStepClicked = false;\r\n\r\n  \/\/ \u2500\u2500\u2500 PROGRESO \u2500\u2500\u2500\r\n  const progressMap = { q1:18, q2:50, q3:78, loading:92, result:100 };\r\n  const stepMap =     { q1:1,  q2:2,  q3:3,  loading:3,  result:3  };\r\n\r\n  function buildNextStepUrl() {\r\n    try {\r\n      if (typeof window.bullsBuildUrl === 'function') {\r\n        return window.bullsBuildUrl(NEXT_STEP_URL);\r\n      }\r\n      var params = new URLSearchParams(location.search);\r\n      var u = new URL(NEXT_STEP_URL);\r\n      params.forEach(function(v, k) { u.searchParams.set(k, v); });\r\n      return u.toString();\r\n    } catch(e) {\r\n      return NEXT_STEP_URL;\r\n    }\r\n  }\r\n\r\n  function setProgress(key) {\r\n    const fill = document.getElementById('progressFill');\r\n    const step = document.getElementById('stepNum');\r\n\r\n    if (fill) fill.style.width = (progressMap[key] || 0) + '%';\r\n    if (step) step.textContent = Math.min(stepMap[key] || 0, 3); \/\/ stepNum eliminado\r\n\r\n    \/\/ actualiza las etiquetas del progreso\r\n    ['plbl1','plbl2','plbl3'].forEach((id, i) => {\r\n      const el = document.getElementById(id);\r\n      if (!el) return;\r\n      const activeStep = stepMap[key] || 1;\r\n      el.classList.toggle('active', i + 1 === activeStep);\r\n    });\r\n  }\r\n\r\n  function trackQuizStep(key) {\r\n    if (['q1','q2','q3'].includes(key)) {\r\n      window.bullsTrackOnce?.('quiz_step_view_' + key, 'QuizStepView', {\r\n        content_name: '01_Quiz_Step_View',\r\n        quiz_step: key\r\n      });\r\n    }\r\n  }\r\n\r\n  \/\/ \u2500\u2500\u2500 NAVEGACI\u00d3N \u2500\u2500\u2500\r\n  function goTo(screenId) {\r\n    document.querySelectorAll('.screen').forEach(s => s.classList.remove('active'));\r\n    const el = document.getElementById(screenId);\r\n    if (el) { el.classList.add('active'); }\r\n\r\n    const key = screenId.replace('screen-','');\r\n    setProgress(key);\r\n    trackQuizStep(key);\r\n\r\n    window.scrollTo({ top: 0, behavior: 'smooth' });\r\n  }\r\n\r\n  \/\/ \u2500\u2500\u2500 MICROFEEDBACK \u2500\u2500\u2500\r\n  var feedbackTimer = null;\r\n  function showFeedback(msg) {\r\n    var toast = document.getElementById('feedbackToast');\r\n    if (!toast) return;\r\n    toast.textContent = msg;\r\n    toast.classList.add('show');\r\n    if (feedbackTimer) clearTimeout(feedbackTimer);\r\n    feedbackTimer = setTimeout(function() {\r\n      toast.classList.remove('show');\r\n    }, 900);\r\n  }\r\n\r\n  \/\/ \u2500\u2500\u2500 SELECCIONAR OPCI\u00d3N \u2500\u2500\u2500\r\n  function selectOption(el) {\r\n    const q = el.dataset.q;\r\n    const v = el.dataset.v;\r\n\r\n    answers[q] = v;\r\n\r\n    document.querySelectorAll(`[data-q=\"${q}\"]`).forEach(o => o.classList.remove('selected'));\r\n    el.classList.add('selected');\r\n\r\n    const btn = document.getElementById('btn-q' + q);\r\n    if (btn) { btn.disabled = false; }\r\n\r\n    if (q === '1') {\r\n      window.bullsTrackOnce?.('quiz_start', 'QuizStart', {\r\n        content_name: '01_Quiz_Start',\r\n        quiz_step: 'q1',\r\n        first_answer_value: v\r\n      });\r\n    }\r\n\r\n    if (!quizAnswerTracked[q]) {\r\n      quizAnswerTracked[q] = true;\r\n      const answerText = el.querySelector('.option-text')?.textContent?.trim() || '';\r\n      window.bullsTrack?.('QuizAnswerSelected', {\r\n        content_name: '01_Quiz_Answer_Selected',\r\n        question_number: q,\r\n        answer_value: v,\r\n        answer_text: answerText\r\n      });\r\n    }\r\n\r\n    \/\/ \u2500\u2500\u2500 AVANCE AUTOM\u00c1TICO \u2500\u2500\u2500\r\n    var feedbackMsgs = ['\u2713 Entendido', '\u2713 Anotado', '\u2713 Registrado'];\r\n    var msg = feedbackMsgs[Math.floor(Math.random() * feedbackMsgs.length)];\r\n    showFeedback(msg);\r\n\r\n    var nextScreen = null;\r\n    if (q === '1') nextScreen = 'screen-q2';\r\n    if (q === '2') nextScreen = 'screen-q3';\r\n    if (q === '3') nextScreen = null; \/\/ q3 va al loading\r\n\r\n    setTimeout(function() {\r\n      if (q === '3') {\r\n        startLoading();\r\n      } else if (nextScreen) {\r\n        goTo(nextScreen);\r\n      }\r\n    }, 520);\r\n  }\r\n\r\n  \/\/ \u2500\u2500\u2500 CARGANDO \u2500\u2500\u2500\r\n  function startLoading() {\r\n    goTo('screen-loading');\r\n\r\n    window.bullsTrackOnce?.('quiz_loading', 'QuizLoading', {\r\n      content_name: '01_Quiz_Loading',\r\n      q1: answers['1'] || '',\r\n      q2: answers['2'] || '',\r\n      q3: answers['3'] || ''\r\n    });\r\n\r\n    var fill = document.getElementById('analyzerFill');\r\n    var pct  = document.getElementById('analyzerPct');\r\n\r\n    \/\/ barra de progreso en 4 etapas \u2014 sincronizada con las tarjetas de creencias\r\n    var barSteps = [22, 48, 74, 100];\r\n    barSteps.forEach(function(w, i) {\r\n      setTimeout(function() {\r\n        if (fill) fill.style.width = w + '%';\r\n        if (pct)  pct.textContent  = w + '%';\r\n      }, i * 820);\r\n    });\r\n\r\n    \/\/ las tarjetas de creencias aparecen en secuencia, una por vez\r\n    ['bc1','bc2','bc3','bc4'].forEach(function(id, i) {\r\n      setTimeout(function() {\r\n        var el = document.getElementById(id);\r\n        if (el) el.classList.add('show');\r\n      }, 200 + i * 820);\r\n    });\r\n\r\n    \/\/ total: 200 + 3*820 + 600 buffer = ~3.260ms\r\n    setTimeout(showResult, 200 + 3 * 820 + 820 + 400);\r\n  }\r\n\r\n  \/\/ \u2500\u2500\u2500 RESULTADO \u2500\u2500\u2500\r\n  function showResult() {\r\n    if (quizResultShown) return;\r\n    quizResultShown = true;\r\n\r\n    const q3 = answers['3'] || 'sim_com_certeza';\r\n    const q1 = answers['1'] || '';\r\n    const resultName = document.getElementById('resultName');\r\n    const capitalDesc = document.getElementById('capitalDesc');\r\n\r\n    if (resultName) resultName.innerHTML = profileNames[q3] || profileNames['sim_com_certeza'];\r\n    if (capitalDesc) capitalDesc.innerHTML = p1Descs[q1] || defaultDesc;\r\n\r\n    const btn = document.getElementById('resultBtn');\r\n    if (btn) btn.href = buildNextStepUrl();\r\n\r\n    if (!quizCompleteFired) {\r\n      quizCompleteFired = true;\r\n\r\n      window.bullsTrack?.('QuizComplete', {\r\n        content_name: '01_Quiz_Complete',\r\n        q1: answers['1'] || '',\r\n        q2: answers['2'] || '',\r\n        q3: answers['3'] || '',\r\n        profile: q3\r\n      });\r\n    }\r\n\r\n    goTo('screen-result');\r\n\r\n    \/\/ cupos decrecientes \u2014 mantiene presi\u00f3n sutil sin countdown fake\r\n    let vagas = 4;\r\n    const vagasEl = document.getElementById('vagasVal');\r\n    setInterval(() => {\r\n      if (vagas > 1 && vagasEl) {\r\n        vagas--;\r\n        vagasEl.textContent = vagas + ' cupo' + (vagas !== 1 ? 's' : '');\r\n      }\r\n    }, 42000);\r\n  }\r\n\r\n  \/\/ \u2500\u2500\u2500 CLIC PARA LA SIGUIENTE ETAPA \u2500\u2500\u2500\r\n  (function setupResultButtonTracking(){\r\n    var btn = document.getElementById('resultBtn');\r\n    if (!btn) return;\r\n\r\n    try { btn.href = buildNextStepUrl(); } catch(e) {}\r\n\r\n    btn.addEventListener('click', function(e) {\r\n      e.preventDefault();\r\n\r\n      if (nextStepClicked) return;\r\n      nextStepClicked = true;\r\n\r\n      var url;\r\n      try { url = buildNextStepUrl(); } catch(e) { url = NEXT_STEP_URL; }\r\n      btn.href = url;\r\n\r\n      try {\r\n        window.bullsTrack && window.bullsTrack('QuizClickToVSL01', {\r\n          content_name: '01_Quiz_Click_To_VSL01',\r\n          destination: '02_VSL01_Bulls',\r\n          next_step_url: url,\r\n          q1: answers['1'] || '',\r\n          q2: answers['2'] || '',\r\n          q3: answers['3'] || ''\r\n        });\r\n      } catch(e) {}\r\n\r\n      setTimeout(function() {\r\n        window.location.href = url;\r\n      }, 350);\r\n    });\r\n  })();\r\n\r\n  \/\/ \u2500\u2500\u2500 INICIALIZACI\u00d3N DIRECTA EN LA PREGUNTA 1 \u2500\u2500\u2500\r\n  setProgress('q1');\r\n  trackQuizStep('q1');\r\n\r\n  \/\/ \u2500\u2500\u2500 BACK REDIRECT \u2500\u2500\u2500\r\n  (function(){\r\n    history.pushState({ backRedirect: true }, \"\", location.href);\r\n    window.addEventListener(\"popstate\", function() {\r\n      location.replace(\"https:\/\/gananciasdehoy.com\/esp-redirect\/\");\r\n    });\r\n  })();\r\n<\/script>\r\n<\/body>\r\n<\/html>\r\n\r\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Bulls \u2014 Verificaci\u00f3n de Perfil Obst\u00e1culo Situaci\u00f3n Disponibilidad Pregunta 1 de 3 Si existiera una forma de ganar US$50 a US$150 al d\u00eda en 20 minutos desde el m\u00f3vil, \u00bfqu\u00e9 te impedir\u00eda intentarlo? Elige la opci\u00f3n m\u00e1s honesta \u2014 define lo que vas a ver. A Nada \u2014 quiero verlo ahora Si funciona de verdad, [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-6","page","type-page","status-publish","hentry"],"_hostinger_reach_plugin_has_subscription_block":false,"_hostinger_reach_plugin_is_elementor":false,"_links":{"self":[{"href":"https:\/\/gananciasdehoy.com\/quizz\/wp-json\/wp\/v2\/pages\/6","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/gananciasdehoy.com\/quizz\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/gananciasdehoy.com\/quizz\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/gananciasdehoy.com\/quizz\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/gananciasdehoy.com\/quizz\/wp-json\/wp\/v2\/comments?post=6"}],"version-history":[{"count":21,"href":"https:\/\/gananciasdehoy.com\/quizz\/wp-json\/wp\/v2\/pages\/6\/revisions"}],"predecessor-version":[{"id":152,"href":"https:\/\/gananciasdehoy.com\/quizz\/wp-json\/wp\/v2\/pages\/6\/revisions\/152"}],"wp:attachment":[{"href":"https:\/\/gananciasdehoy.com\/quizz\/wp-json\/wp\/v2\/media?parent=6"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}