{"id":1062,"date":"2025-05-31T02:09:45","date_gmt":"2025-05-31T06:09:45","guid":{"rendered":"https:\/\/globalinvestfs.com\/?page_id=1062"},"modified":"2025-06-11T22:09:55","modified_gmt":"2025-06-12T02:09:55","slug":"retirement-results","status":"publish","type":"page","link":"https:\/\/globalinvestfs.com\/es\/retirement-results\/","title":{"rendered":"Retirement Results"},"content":{"rendered":"<div data-elementor-type=\"wp-page\" data-elementor-id=\"1062\" class=\"elementor elementor-1062\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-646e55de e-flex e-con-boxed e-con e-parent\" data-id=\"646e55de\" data-element_type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-396f4792 e-con-full e-flex e-con e-child\" data-id=\"396f4792\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-811ba66 elementor-widget elementor-widget-html\" data-id=\"811ba66\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<script>\n    const params = new URLSearchParams(window.location.search);\n\nconst currentAge = parseInt(params.get(\"current_age\"));\nconst retirementAge = parseInt(params.get(\"retirement_age\"));\nconst desiredIncome = parseFloat(params.get(\"desired_income\"));\nconst savings = parseFloat(params.get(\"savings\").replace(\/,\/g, \"\"));\nconst contribution = parseFloat(params.get(\"contribution\").replace(\/,\/g, \"\"));\nconst returnRate = parseFloat(params.get(\"return_rate\")) \/ 100;\nconst taxRate = parseFloat(params.get(\"tax_rate\")) \/ 100;\nconst firstName = params.get(\"first_name\") || \"Friend\";\n\n<\/script>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-cb822f5 elementor-widget elementor-widget-html\" data-id=\"cb822f5\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<script>\n    const yearsToGrow = retirementAge - currentAge;\nlet futureValue = savings;\n\nfor (let i = 0; i < yearsToGrow; i++) {\n  futureValue += contribution;\n  futureValue *= (1 + returnRate);\n}\n\nconst yearsInRetirement = 95 - retirementAge;\nconst annualWithdrawal = futureValue \/ yearsInRetirement;\nconst taxAdjustedWithdrawal = annualWithdrawal * (1 - taxRate);\n\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-ac9cd80 elementor-widget elementor-widget-html\" data-id=\"ac9cd80\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<script>\ndocument.addEventListener(\"DOMContentLoaded\", function () {\n  const params = new URLSearchParams(window.location.search);\n  const firstName = params.get(\"first_name\") || \"Friend\";\n  const currentAge = parseInt(params.get(\"current_age\"));\n  const retirementAge = parseInt(params.get(\"retirement_age\"));\n  const savings = parseFloat(params.get(\"savings\")?.replace(\/,\/g, \"\") || 0);\n  const contribution = parseFloat(params.get(\"contribution\")?.replace(\/,\/g, \"\") || 0);\n  const returnRate = parseFloat(params.get(\"return_rate\") || 0) \/ 100;\n  const taxRate = parseFloat(params.get(\"tax_rate\") || 0) \/ 100;\n\n  \/\/ CALCULATE PORTFOLIO VALUE AT RETIREMENT\n  const yearsToGrow = retirementAge - currentAge;\n  let futureValue = savings;\n\n  for (let i = 0; i < yearsToGrow; i++) {\n    futureValue += contribution;\n    futureValue *= (1 + returnRate);\n  }\n\n  const yearsInRetirement = 95 - retirementAge;\n  const annualWithdrawal = futureValue \/ yearsInRetirement;\n  const afterTaxIncome = annualWithdrawal * (1 - taxRate);\n\n  \/\/ \ud83d\udd01 Replace DOM placeholders\n  const map = {\n    \"dyn-first-name\": firstName,\n    \"dyn-future-value\": `$${futureValue.toLocaleString(undefined, { maximumFractionDigits: 0 })}`,\n    \"dyn-annual-income\": `$${afterTaxIncome.toLocaleString(undefined, { maximumFractionDigits: 0 })}`\n  };\n\n  for (const [cls, value] of Object.entries(map)) {\n    const el = document.querySelector(`.${cls}`);\n    if (el) el.textContent = value;\n  }\n});\n<\/script>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-217eff52 elementor-invisible elementor-widget elementor-widget-heading\" data-id=\"217eff52\" data-element_type=\"widget\" data-settings=\"{&quot;_animation&quot;:&quot;slideInUp&quot;,&quot;_animation_delay&quot;:150}\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Hi <span class=\"dyn-first-name\">Friend<\/span>, See Your Retirement<br>Income Projection Below<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-0408917 e-flex e-con-boxed e-con e-parent\" data-id=\"0408917\" data-element_type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-bbd0485 e-con-full e-flex e-con e-child\" data-id=\"bbd0485\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-cd8ddb8 elementor-widget elementor-widget-html\" data-id=\"cd8ddb8\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div id=\"results\" class=\"max-w-2xl mx-auto p-6 bg-white shadow-lg rounded-xl\">\n  <h2 class=\"text-2xl font-bold mb-4\" id=\"greeting\"><\/h2>\n  <p id=\"summary\" class=\"text-lg text-gray-700\"><\/p>\n  <ul id=\"breakdown\" class=\"mt-4 space-y-2 text-sm text-gray-600 list-disc pl-6\"><\/ul>\n<\/div>\n\n<script>\n(function () {\n  const params = new URLSearchParams(window.location.search);\n\n  const currentAge = parseInt(params.get(\"current_age\"));\n  const retirementAge = parseInt(params.get(\"retirement_age\"));\n  const desiredIncome = parseFloat(params.get(\"desired_income\"));\n  const savings = parseFloat(params.get(\"savings\").replace(\/,\/g, \"\"));\n  const contribution = parseFloat(params.get(\"contribution\").replace(\/,\/g, \"\"));\n  const returnRate = parseFloat(params.get(\"return_rate\")) \/ 100;\n  const taxRate = parseFloat(params.get(\"tax_rate\")) \/ 100;\n  const firstName = params.get(\"first_name\") || \"Friend\";\n\n  const yearsToGrow = retirementAge - currentAge;\n  let futureValue = savings;\n\n  for (let i = 0; i < yearsToGrow; i++) {\n    futureValue += contribution;\n    futureValue *= (1 + returnRate);\n  }\n\n  const yearsInRetirement = 95 - retirementAge;\n  const annualWithdrawal = futureValue \/ yearsInRetirement;\n  const taxAdjustedWithdrawal = annualWithdrawal * (1 - taxRate);\n\n  document.getElementById(\"greeting\").innerText = `Here are your results:`;\n\n  document.getElementById(\"summary\").innerHTML = `\n    By the time you retire at age ${retirementAge}, your portfolio could grow to approximately \n    <strong>$${futureValue.toLocaleString(undefined, { maximumFractionDigits: 0 })}<\/strong>.\n    This allows you to withdraw around \n    <strong>$${taxAdjustedWithdrawal.toLocaleString(undefined, { maximumFractionDigits: 0 })}<\/strong> \n    per year (after taxes), until age 95.\n  `;\n\n  const breakdown = document.getElementById(\"breakdown\");\n  breakdown.innerHTML = `\n    <li><strong>Current Age:<\/strong> ${currentAge}<\/li>\n    <li><strong>Retirement Age:<\/strong> ${retirementAge}<\/li>\n    <li><strong>Years to Grow:<\/strong> ${yearsToGrow}<\/li>\n    <li><strong>Annual Contributions:<\/strong> $${contribution.toLocaleString()}<\/li>\n    <li><strong>Estimated Return Rate:<\/strong> ${(returnRate * 100).toFixed(1)}%<\/li>\n    <li><strong>Tax Rate:<\/strong> ${(taxRate * 100).toFixed(1)}%<\/li>\n    <li><strong>Years in Retirement:<\/strong> ${yearsInRetirement}<\/li>\n  `;\n})();\n<\/script>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-52053c7 e-con-full e-flex e-con e-child\" data-id=\"52053c7\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-03c79c5 elementor-widget elementor-widget-html\" data-id=\"03c79c5\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"insight-card\">\n  <h3>Smart Insight<\/h3>\n  <p class=\"dyn-smart-comment\">Calculating insight...<\/p>\n<\/div>\n\n<div class=\"insight-card\">\n  <h3>Compound Growth Impact<\/h3>\n  <p>By retirement, <span class=\"dyn-growth-percent\">--%<\/span> of your portfolio will come from compound growth\u2014not direct savings.<\/p>\n<\/div>\n\n<div class=\"insight-card\">\n  <h3>Milestone Tracker<\/h3>\n  <p class=\"dyn-milestone\">Loading milestones...<\/p>\n<\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-845187b elementor-widget elementor-widget-button\" data-id=\"845187b\" data-element_type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"#free-consultation\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Book Your Free Consultation<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-18c6011 elementor-widget elementor-widget-html\" data-id=\"18c6011\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<script>\ndocument.addEventListener(\"DOMContentLoaded\", function () {\n  const params = new URLSearchParams(window.location.search);\n\n  \/\/ Parse inputs\n  const currentAge = parseInt(params.get(\"current_age\"));\n  const retirementAge = parseInt(params.get(\"retirement_age\"));\n  const savings = parseFloat((params.get(\"savings\") || \"0\").replace(\/,\/g, \"\"));\n  const contribution = parseFloat((params.get(\"contribution\") || \"0\").replace(\/,\/g, \"\"));\n  const returnRate = parseFloat(params.get(\"return_rate\") || \"0\") \/ 100;\n  const taxRate = parseFloat(params.get(\"tax_rate\") || \"0\") \/ 100;\n\n  if ([currentAge, retirementAge, savings, contribution].some(isNaN)) return;\n\n  const yearsToGrow = retirementAge - currentAge;\n  let portfolio = savings;\n  let totalContributed = 0;\n  let data = [];\n\n  for (let i = 0; i <= yearsToGrow; i++) {\n    if (i > 0) {\n      totalContributed += contribution;\n      portfolio += contribution;\n    }\n    portfolio *= (1 + returnRate);\n    data.push(portfolio);\n  }\n\n  const futureValue = data[data.length - 1];\n  const growthFromReturns = futureValue - savings - totalContributed;\n  const growthPercent = ((growthFromReturns \/ futureValue) * 100).toFixed(0);\n  const annualWithdrawal = futureValue \/ (95 - retirementAge);\n  const afterTaxIncome = annualWithdrawal * (1 - taxRate);\n\n  \/\/ Smart Insight\n  let smartMessage = \"\";\n  if (growthPercent >= 60 && afterTaxIncome > 100000) {\n    smartMessage = \"\u2705 You're on track for a strong retirement. Consider maintaining your current contributions.\";\n  } else if (afterTaxIncome < 60000) {\n    smartMessage = \"\u26a0\ufe0f You may need to increase contributions or delay retirement by a few years.\";\n  } else {\n    smartMessage = \"\ud83d\udfe1 You're progressing well. A small adjustment could improve your long-term income.\";\n  }\n\n  \/\/ Milestone Tracker\n  let age100k = null, age500k = null, age1m = null;\n  let tempValue = savings;\n  for (let i = 0; i <= yearsToGrow; i++) {\n    if (i > 0) tempValue += contribution;\n    tempValue *= (1 + returnRate);\n    const age = currentAge + i;\n    if (!age100k && tempValue >= 100000) age100k = age;\n    if (!age500k && tempValue >= 500000) age500k = age;\n    if (!age1m && tempValue >= 1000000) age1m = age;\n  }\n\n  let milestoneText = \"\";\n  if (age100k) milestoneText += `\ud83d\udcb5 $100K at age ${age100k} `;\n  if (age500k) milestoneText += `\u2022 $500K at age ${age500k} `;\n  if (age1m) milestoneText += `\u2022 $1M at age ${age1m}`;\n  if (!milestoneText) milestoneText = \"\ud83d\udcc9 Keep saving \u2014 milestones will appear as your investments grow.\";\n\n  \/\/ Inject into DOM\n  const inject = (selector, text) => {\n    const el = document.querySelector(selector);\n    if (el) el.textContent = text;\n  };\n\n  inject(\".dyn-growth-percent\", `${growthPercent}%`);\n  inject(\".dyn-smart-comment\", smartMessage);\n  inject(\".dyn-milestone\", milestoneText);\n});\n<\/script>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-792e07f e-flex e-con-boxed e-con e-parent\" data-id=\"792e07f\" data-element_type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-df90eb8 elementor-widget elementor-widget-heading\" data-id=\"df90eb8\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Your Projected Growth:<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-cda420d elementor-widget elementor-widget-html\" data-id=\"cda420d\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<script src=\"https:\/\/cdn.jsdelivr.net\/npm\/chart.js\"><\/script>\n\n\n<div style=\"position: relative; width: 100%; max-width: 100%; height: auto; margin: 40px auto;\">\n  <canvas id=\"retirementGrowthChart\"><\/canvas>\n<\/div>\n\n\n\n<script>\ndocument.addEventListener(\"DOMContentLoaded\", function () {\n  const params = new URLSearchParams(window.location.search);\n\n  const currentAge = parseInt(params.get(\"current_age\"));\n  const retirementAge = parseInt(params.get(\"retirement_age\"));\n  const savings = parseFloat(params.get(\"savings\")?.replace(\/,\/g, \"\") || 0);\n  const contribution = parseFloat(params.get(\"contribution\")?.replace(\/,\/g, \"\") || 0);\n  const returnRate = parseFloat(params.get(\"return_rate\") || 0) \/ 100;\n\n  const yearsToGrow = retirementAge - currentAge;\n\n  const labels = [];\n  const data = [];\n\n  let portfolio = savings;\n\n  for (let i = 0; i <= yearsToGrow; i++) {\n    const age = currentAge + i;\n    labels.push(`Age ${age}`);\n    if (i > 0) portfolio += contribution;\n    portfolio *= (1 + returnRate);\n    data.push(portfolio.toFixed(0));\n  }\n\n  const ctx = document.getElementById(\"retirementGrowthChart\").getContext(\"2d\");\n\n  new Chart(ctx, {\n    type: \"line\",\n    data: {\n      labels: labels,\n      datasets: [{\n        label: \"Projected Portfolio Value\",\n        data: data,\n        fill: true,\n        tension: 0.3,\n        pointRadius: 3,\n        borderWidth: 2,\n        borderColor: \"#4CAF50\",\n        backgroundColor: \"rgba(76, 175, 80, 0.2)\"\n      }]\n    },\n    options: {\n      responsive: true,\n      plugins: {\n        legend: {\n          display: true,\n          position: \"top\"\n        },\n        tooltip: {\n          callbacks: {\n            label: function (context) {\n              return `$${Number(context.raw).toLocaleString()}`;\n            }\n          }\n        }\n      },\n      scales: {\n        y: {\n          ticks: {\n            callback: function (value) {\n              return `$${value.toLocaleString()}`;\n            }\n          },\n          title: {\n            display: true,\n            text: \"Portfolio Value ($)\"\n          }\n        },\n        x: {\n          title: {\n            display: true,\n            text: \"Age\"\n          }\n        }\n      }\n    }\n  });\n});\n<\/script>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-56d8d03 e-flex e-con-boxed e-con e-parent\" data-id=\"56d8d03\" data-element_type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-e1ee641 elementor-widget elementor-widget-menu-anchor\" data-id=\"e1ee641\" data-element_type=\"widget\" data-widget_type=\"menu-anchor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-menu-anchor\" id=\"free-consultation\"><\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-5d43d62 e-con-full e-flex e-con e-child\" data-id=\"5d43d62\" data-element_type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-d31ad08 elementor-button-align-stretch elementor-widget elementor-widget-form\" data-id=\"d31ad08\" data-element_type=\"widget\" data-settings=\"{&quot;step_next_label&quot;:&quot;Next&quot;,&quot;step_previous_label&quot;:&quot;Previous&quot;,&quot;button_width&quot;:&quot;100&quot;,&quot;step_type&quot;:&quot;number_text&quot;,&quot;step_icon_shape&quot;:&quot;circle&quot;}\" data-widget_type=\"form.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<form class=\"elementor-form\" method=\"post\" id=\"calculator_retirement\" name=\"Book Consultation - Post Ret Calc\" aria-label=\"Book Consultation - Post Ret Calc\" action=\"\">\n\t\t\t<input type=\"hidden\" name=\"post_id\" value=\"1062\"\/>\n\t\t\t<input type=\"hidden\" name=\"form_id\" value=\"d31ad08\"\/>\n\t\t\t<input type=\"hidden\" name=\"referer_title\" value=\"\" \/>\n\n\t\t\t\n\t\t\t<div class=\"elementor-form-fields-wrapper elementor-labels-above\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-number elementor-field-group elementor-column elementor-field-group-current_age elementor-col-50 elementor-field-required elementor-mark-required\">\n\t\t\t\t\t\t\t\t\t\t\t\t<label for=\"form-field-current_age\" class=\"elementor-field-label\">\n\t\t\t\t\t\t\t\tEdad\t\t\t\t\t\t\t<\/label>\n\t\t\t\t\t\t\t\t\t<input type=\"number\" name=\"form_fields[current_age]\" id=\"form-field-current_age\" class=\"elementor-field elementor-size-sm  elementor-field-textual\" placeholder=\"e.g.: 46\" required=\"required\" min=\"25\" max=\"100\" >\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-number elementor-field-group elementor-column elementor-field-group-retirement_age elementor-col-50 elementor-field-required elementor-mark-required\">\n\t\t\t\t\t\t\t\t\t\t\t\t<label for=\"form-field-retirement_age\" class=\"elementor-field-label\">\n\t\t\t\t\t\t\t\tEdad de Jubilaci\u00f3n\t\t\t\t\t\t\t<\/label>\n\t\t\t\t\t\t\t\t\t<input type=\"number\" name=\"form_fields[retirement_age]\" id=\"form-field-retirement_age\" class=\"elementor-field elementor-size-sm  elementor-field-textual\" placeholder=\"e.g.: 65\" required=\"required\" min=\"40\" max=\"100\" >\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-text elementor-field-group elementor-column elementor-field-group-expenses elementor-col-100 elementor-field-required elementor-mark-required\">\n\t\t\t\t\t\t\t\t\t\t\t\t<label for=\"form-field-expenses\" class=\"elementor-field-label\">\n\t\t\t\t\t\t\t\tIngresos Anuales Deseados por Jubilaci\u00f3n ($)\t\t\t\t\t\t\t<\/label>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<input size=\"1\" type=\"text\" name=\"form_fields[expenses]\" id=\"form-field-expenses\" class=\"elementor-field elementor-size-sm  elementor-field-textual\" placeholder=\"e.g.: 100,000\" required=\"required\">\n\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-text elementor-field-group elementor-column elementor-field-group-savings elementor-col-50 elementor-field-required elementor-mark-required\">\n\t\t\t\t\t\t\t\t\t\t\t\t<label for=\"form-field-savings\" class=\"elementor-field-label\">\n\t\t\t\t\t\t\t\tAhorros Para la Jubilaci\u00f3n ($)\t\t\t\t\t\t\t<\/label>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<input size=\"1\" type=\"text\" name=\"form_fields[savings]\" id=\"form-field-savings\" class=\"elementor-field elementor-size-sm  elementor-field-textual\" placeholder=\"e.g.: 500,000\" required=\"required\">\n\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-text elementor-field-group elementor-column elementor-field-group-contribution elementor-col-50 elementor-field-required elementor-mark-required\">\n\t\t\t\t\t\t\t\t\t\t\t\t<label for=\"form-field-contribution\" class=\"elementor-field-label\">\n\t\t\t\t\t\t\t\tContribuciones Anuales (S)\t\t\t\t\t\t\t<\/label>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<input size=\"1\" type=\"text\" name=\"form_fields[contribution]\" id=\"form-field-contribution\" class=\"elementor-field elementor-size-sm  elementor-field-textual\" placeholder=\"e.g.: 24,000\" required=\"required\">\n\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-number elementor-field-group elementor-column elementor-field-group-return_rate elementor-col-50 elementor-field-required elementor-mark-required\">\n\t\t\t\t\t\t\t\t\t\t\t\t<label for=\"form-field-return_rate\" class=\"elementor-field-label\">\n\t\t\t\t\t\t\t\tRetorno Anual Esperado ($)\t\t\t\t\t\t\t<\/label>\n\t\t\t\t\t\t\t\t\t<input type=\"number\" name=\"form_fields[return_rate]\" id=\"form-field-return_rate\" class=\"elementor-field elementor-size-sm  elementor-field-textual\" placeholder=\"e.g.: 8\" required=\"required\" min=\"0\" max=\"100\" >\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-hidden elementor-field-group elementor-column elementor-field-group-inflation_rate elementor-col-100\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<input size=\"1\" type=\"hidden\" name=\"form_fields[inflation_rate]\" id=\"form-field-inflation_rate\" class=\"elementor-field elementor-size-sm  elementor-field-textual\" value=\"2.3\">\n\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-number elementor-field-group elementor-column elementor-field-group-tax_rate elementor-col-50 elementor-field-required elementor-mark-required\">\n\t\t\t\t\t\t\t\t\t\t\t\t<label for=\"form-field-tax_rate\" class=\"elementor-field-label\">\n\t\t\t\t\t\t\t\tTasa Fiscal Estimada ($)\t\t\t\t\t\t\t<\/label>\n\t\t\t\t\t\t\t\t\t<input type=\"number\" name=\"form_fields[tax_rate]\" id=\"form-field-tax_rate\" class=\"elementor-field elementor-size-sm  elementor-field-textual\" placeholder=\"e.g.: 23\" required=\"required\" min=\"0\" max=\"100\" >\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-text elementor-field-group elementor-column elementor-field-group-first_name elementor-col-50 elementor-field-required elementor-mark-required\">\n\t\t\t\t\t\t\t\t\t\t\t\t<label for=\"form-field-first_name\" class=\"elementor-field-label\">\n\t\t\t\t\t\t\t\tNombres\t\t\t\t\t\t\t<\/label>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<input size=\"1\" type=\"text\" name=\"form_fields[first_name]\" id=\"form-field-first_name\" class=\"elementor-field elementor-size-sm  elementor-field-textual\" placeholder=\"e.g.: Anna\" required=\"required\">\n\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-text elementor-field-group elementor-column elementor-field-group-last_name elementor-col-50 elementor-field-required elementor-mark-required\">\n\t\t\t\t\t\t\t\t\t\t\t\t<label for=\"form-field-last_name\" class=\"elementor-field-label\">\n\t\t\t\t\t\t\t\tApellidos\t\t\t\t\t\t\t<\/label>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<input size=\"1\" type=\"text\" name=\"form_fields[last_name]\" id=\"form-field-last_name\" class=\"elementor-field elementor-size-sm  elementor-field-textual\" placeholder=\"e.g.: Smith\" required=\"required\">\n\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-email elementor-field-group elementor-column elementor-field-group-email elementor-col-100 elementor-field-required elementor-mark-required\">\n\t\t\t\t\t\t\t\t\t\t\t\t<label for=\"form-field-email\" class=\"elementor-field-label\">\n\t\t\t\t\t\t\t\tCorreo Electr\u00f3nico\t\t\t\t\t\t\t<\/label>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<input size=\"1\" type=\"email\" name=\"form_fields[email]\" id=\"form-field-email\" class=\"elementor-field elementor-size-sm  elementor-field-textual\" placeholder=\"e.g.: anna.smith@email.com\" required=\"required\">\n\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-acceptance elementor-field-group elementor-column elementor-field-group-disclaim_main elementor-col-100 elementor-field-required elementor-mark-required\">\n\t\t\t\t\t\t\t\t\t\t\t\t<label for=\"form-field-disclaim_main\" class=\"elementor-field-label\">\n\t\t\t\t\t\t\t\tDisclaimer\t\t\t\t\t\t\t<\/label>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-subgroup\">\n\t\t\t<span class=\"elementor-field-option\">\n\t\t\t\t<input type=\"checkbox\" name=\"form_fields[disclaim_main]\" id=\"form-field-disclaim_main\" class=\"elementor-field elementor-size-sm  elementor-acceptance-field\" required=\"required\" checked=\"checked\">\n\t\t\t\t<label for=\"form-field-disclaim_main\">By submitting this form, you agree to be contacted by Globalinvest Financial Services (GIFS) via email, phone, or SMS regarding your retirement income calculation and related financial insights. Your information will be used solely to deliver your personalized report, respond to your request, and occasionally share relevant retirement planning and marketing updates. You may unsubscribe at any time. Message and data rates may apply.<\/label>\t\t\t<\/span>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-hidden elementor-field-group elementor-column elementor-field-group-utm_source elementor-col-100\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<input size=\"1\" type=\"hidden\" name=\"form_fields[utm_source]\" id=\"form-field-utm_source\" class=\"elementor-field elementor-size-sm  elementor-field-textual\">\n\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-hidden elementor-field-group elementor-column elementor-field-group-utm_medium elementor-col-100\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<input size=\"1\" type=\"hidden\" name=\"form_fields[utm_medium]\" id=\"form-field-utm_medium\" class=\"elementor-field elementor-size-sm  elementor-field-textual\">\n\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-hidden elementor-field-group elementor-column elementor-field-group-utm_campaign elementor-col-100\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<input size=\"1\" type=\"hidden\" name=\"form_fields[utm_campaign]\" id=\"form-field-utm_campaign\" class=\"elementor-field elementor-size-sm  elementor-field-textual\">\n\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-hidden elementor-field-group elementor-column elementor-field-group-utm_term elementor-col-100\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<input size=\"1\" type=\"hidden\" name=\"form_fields[utm_term]\" id=\"form-field-utm_term\" class=\"elementor-field elementor-size-sm  elementor-field-textual\">\n\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-hidden elementor-field-group elementor-column elementor-field-group-utm_content elementor-col-100\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<input size=\"1\" type=\"hidden\" name=\"form_fields[utm_content]\" id=\"form-field-utm_content\" class=\"elementor-field elementor-size-sm  elementor-field-textual\">\n\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-hidden elementor-field-group elementor-column elementor-field-group-landing_url elementor-col-100\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<input size=\"1\" type=\"hidden\" name=\"form_fields[landing_url]\" id=\"form-field-landing_url\" class=\"elementor-field elementor-size-sm  elementor-field-textual\">\n\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-hidden elementor-field-group elementor-column elementor-field-group-referrer_url elementor-col-100\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<input size=\"1\" type=\"hidden\" name=\"form_fields[referrer_url]\" id=\"form-field-referrer_url\" class=\"elementor-field elementor-size-sm  elementor-field-textual\">\n\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-hidden elementor-field-group elementor-column elementor-field-group-visit_timestamp elementor-col-100\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<input size=\"1\" type=\"hidden\" name=\"form_fields[visit_timestamp]\" id=\"form-field-visit_timestamp\" class=\"elementor-field elementor-size-sm  elementor-field-textual\">\n\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-hidden elementor-field-group elementor-column elementor-field-group-device_type elementor-col-100\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<input size=\"1\" type=\"hidden\" name=\"form_fields[device_type]\" id=\"form-field-device_type\" class=\"elementor-field elementor-size-sm  elementor-field-textual\">\n\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-hidden elementor-field-group elementor-column elementor-field-group-browser_lang elementor-col-100\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<input size=\"1\" type=\"hidden\" name=\"form_fields[browser_lang]\" id=\"form-field-browser_lang\" class=\"elementor-field elementor-size-sm  elementor-field-textual\">\n\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-html elementor-field-group elementor-column elementor-field-group-field_15d6b39 elementor-col-100\">\n\t\t\t\t\t<script>\ndocument.addEventListener('DOMContentLoaded', function () {\n  const urlParams = new URLSearchParams(window.location.search);\n  const setField = (name, value) => {\n    const field = document.querySelector(`input[name=\"form_fields[${name}]\"]`);\n    if (field) field.value = value || '';\n  };\n\n  \/\/ --- UTM Parameters ---\n  setField('utm_source', urlParams.get('utm_source'));\n  setField('utm_medium', urlParams.get('utm_medium'));\n  setField('utm_campaign', urlParams.get('utm_campaign'));\n  setField('utm_term', urlParams.get('utm_term'));\n  setField('utm_content', urlParams.get('utm_content'));\n\n  \/\/ --- Landing & Referrer Info ---\n  setField('landing_url', window.location.href);\n  setField('referrer_url', document.referrer || 'direct');\n\n  \/\/ --- Browser \/ Device Info ---\n  const isMobile = \/Mobi|Android\/i.test(navigator.userAgent);\n  setField('device_type', isMobile ? 'mobile' : 'desktop');\n  setField('browser_lang', navigator.language || '');\n\n  \/\/ --- Timestamp ---\n  setField('visit_timestamp', new Date().toISOString());\n});\n<\/script>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-group elementor-column elementor-field-type-submit elementor-col-100 e-form__buttons\">\n\t\t\t\t\t<button class=\"elementor-button elementor-size-sm\" type=\"submit\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-icon\">\n\t\t\t\t\t\t\t\t\t<i aria-hidden=\"true\" class=\"icon icon-calculator\"><\/i>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Get My Report<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/button>\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<input type=\"hidden\" name=\"trp-form-language\" value=\"es\"\/><\/form>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\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>","protected":false},"excerpt":{"rendered":"<p>Hi Friend, See Your RetirementIncome Projection Below Smart Insight Calculating insight&#8230; Compound Growth Impact By retirement, &#8211;% of your portfolio will come from compound growth\u2014not direct savings. Milestone Tracker Loading milestones&#8230; Book Your Free Consultation Your Projected Growth:<\/p>","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_canvas","meta":{"order-bump-settings":[],"_wpfnl_thankyou_order_overview":"on","_wpfnl_thankyou_order_details":"on","_wpfnl_thankyou_billing_details":"on","_wpfnl_thankyou_shipping_details":"on","footnotes":""},"class_list":["post-1062","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/globalinvestfs.com\/es\/wp-json\/wp\/v2\/pages\/1062","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/globalinvestfs.com\/es\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/globalinvestfs.com\/es\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/globalinvestfs.com\/es\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/globalinvestfs.com\/es\/wp-json\/wp\/v2\/comments?post=1062"}],"version-history":[{"count":0,"href":"https:\/\/globalinvestfs.com\/es\/wp-json\/wp\/v2\/pages\/1062\/revisions"}],"wp:attachment":[{"href":"https:\/\/globalinvestfs.com\/es\/wp-json\/wp\/v2\/media?parent=1062"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}