{"id":35,"date":"2025-07-23T20:36:10","date_gmt":"2025-07-23T20:36:10","guid":{"rendered":"https:\/\/tree-of-mylife.com\/?page_id=35"},"modified":"2026-01-20T00:50:39","modified_gmt":"2026-01-20T00:50:39","slug":"personal-data","status":"publish","type":"page","link":"https:\/\/tree-of-mylife.com\/es\/personal-data\/","title":{"rendered":"Personal data"},"content":{"rendered":"\n<p class=\"is-style-default wp-block-paragraph\" style=\"font-size:21px\"><mark style=\"background-color:rgba(0, 0, 0, 0);color:#ff6900\" class=\"has-inline-color\">We help you organize and archive all the information you want, so you can share it with just one click if you wish.<\/mark><\/p>\n\n\n\n<div style=\"padding:60px 20px; font-family:Arial, sans-serif;\">\n  <!-- Tarjeta con fondo del \u00e1rbol SOLO del formulario -->\n  <div class=\"form-container\" style=\"\n    max-width:820px;margin:auto;padding:28px;border-radius:14px;\n    box-shadow:0 12px 28px rgba(0,0,0,.2); color:#fff;\n    background:\n      linear-gradient(rgba(0,0,0,.25), rgba(0,0,0,.25)),\n      url('https:\/\/tree-of-mylife.com\/wp-content\/uploads\/2025\/08\/personal-data.png') center\/cover no-repeat;\n  \">\n    <h2 data-i18n=\"form_title_personal\" style=\"text-align:center;margin:0 0 16px;\n        color:#fff;text-shadow:0 1px 3px rgba(0,0,0,.65);\">\n      Personal Data\n    <\/h2>\n\n    <!-- Barra de idioma -->\n    <div id=\"lang-bar\" style=\"margin:8px 0 16px; display:flex; align-items:center; gap:8px; flex-wrap:wrap;\">\n      <span style=\"font-weight:700;\">Language:<\/span>\n      <button type=\"button\" class=\"lang-btn\" data-lang=\"en\" style=\"padding:6px 10px;border:1px solid #ccc;border-radius:8px;background:#fff;cursor:pointer;\">English<\/button>\n      <button type=\"button\" class=\"lang-btn\" data-lang=\"es\" style=\"padding:6px 10px;border:1px solid #ccc;border-radius:8px;background:#fff;cursor:pointer;\">Espa\u00f1ol<\/button>\n    <\/div>\n\n    <form id=\"personalForm\">\n      <style>\n        .section{border:1px solid rgba(255,255,255,.25);border-radius:12px;margin:16px 0;padding:16px;background:rgba(0,0,0,.16)}\n        .section h3{margin:0 0 12px;color:#fff;font-size:18px;text-shadow:0 1px 3px rgba(0,0,0,.6)}\n        .grid{display:grid;grid-template-columns:repeat(12,1fr);gap:12px}\n        .col-12{grid-column:span 12}.col-8{grid-column:span 8}.col-6{grid-column:span 6}.col-4{grid-column:span 4}.col-3{grid-column:span 3}\n        label{display:block;font-weight:700;color:#fff;margin-bottom:6px;font-size:13px;text-shadow:0 1px 2px rgba(0,0,0,.6)}\n        input,select,textarea{\n          width:100%;padding:10px;border:1px solid rgba(255,255,255,.45);border-radius:8px;\n          background:rgba(255,255,255,.15);color:#fff;font-size:14px;outline:none\n        }\n        input::placeholder, textarea::placeholder{color:rgba(255,255,255,.9)}\n        textarea{min-height:70px;resize:vertical}\n        .actions{margin-top:18px;display:flex;gap:10px;flex-wrap:wrap}\n        .btn{border:none;border-radius:8px;padding:10px 14px;cursor:pointer;font-weight:700}\n        .btn-primary{background:#2ecc71;color:#fff}\n        .muted{color:rgba(255,255,255,.9);font-size:12px;text-shadow:0 1px 2px rgba(0,0,0,.6)}\n        @media (max-width:720px){.grid{grid-template-columns:repeat(6,1fr)}}\n        @media (max-width:480px){.grid{grid-template-columns:repeat(4,1fr)}}\n      <\/style>\n\n      <!-- Identidad -->\n      <div class=\"section\">\n        <h3 data-i18n=\"sec_identity\">Identity<\/h3>\n        <div class=\"grid\">\n          <div class=\"col-6\">\n            <label data-i18n=\"first_name\">First Name<\/label>\n            <input type=\"text\" name=\"first_name\" data-i18n-ph=\"ph_first\" placeholder=\"e.g., Jane\">\n          <\/div>\n          <div class=\"col-6\">\n            <label data-i18n=\"last_name\">Last Name<\/label>\n            <input type=\"text\" name=\"last_name\" data-i18n-ph=\"ph_last\" placeholder=\"e.g., Doe\">\n          <\/div>\n          <div class=\"col-6\">\n            <label data-i18n=\"dob\">Date of Birth<\/label>\n            <input type=\"date\" name=\"dob\">\n          <\/div>\n          <div class=\"col-6\">\n            <label data-i18n=\"gender\">Gender<\/label>\n            <select name=\"gender\">\n              <option value=\"\" data-i18n=\"select_one\">Select one\u2026<\/option>\n              <option data-i18n=\"female\">Female<\/option>\n              <option data-i18n=\"male\">Male<\/option>\n              <option data-i18n=\"other\">Other<\/option>\n              <option data-i18n=\"prefer_not\">Prefer not to say<\/option>\n            <\/select>\n          <\/div>\n        <\/div>\n      <\/div>\n\n      <!-- Contacto -->\n      <div class=\"section\">\n        <h3 data-i18n=\"sec_contact\">Contact<\/h3>\n        <div class=\"grid\">\n          <div class=\"col-6\">\n            <label data-i18n=\"email\">Email<\/label>\n            <input type=\"email\" name=\"email\" data-i18n-ph=\"ph_email\" placeholder=\"name@example.com\">\n          <\/div>\n          <div class=\"col-6\">\n            <label data-i18n=\"phone\">Phone<\/label>\n            <input type=\"tel\" name=\"phone\" data-i18n-ph=\"ph_phone\" placeholder=\"+1 555\u2026\">\n          <\/div>\n        <\/div>\n      <\/div>\n\n      <!-- Direcci\u00f3n -->\n      <div class=\"section\">\n        <h3 data-i18n=\"sec_address\">Address<\/h3>\n        <div class=\"grid\">\n          <div class=\"col-8\">\n            <label data-i18n=\"street\">Street<\/label>\n            <input type=\"text\" name=\"street\" data-i18n-ph=\"ph_street\" placeholder=\"123 Main St, Apt 5\">\n          <\/div>\n          <div class=\"col-4\">\n            <label data-i18n=\"city\">City<\/label>\n            <input type=\"text\" name=\"city\" data-i18n-ph=\"ph_city\" placeholder=\"City\">\n          <\/div>\n          <div class=\"col-4\">\n            <label data-i18n=\"state\">State\/Province<\/label>\n            <input type=\"text\" name=\"state\" data-i18n-ph=\"ph_state\" placeholder=\"State\">\n          <\/div>\n          <div class=\"col-4\">\n            <label data-i18n=\"zip\">ZIP\/Postal Code<\/label>\n            <input type=\"text\" name=\"zip\" data-i18n-ph=\"ph_zip\" placeholder=\"Postal code\">\n          <\/div>\n          <div class=\"col-4\">\n            <label data-i18n=\"country\">Country<\/label>\n            <input type=\"text\" name=\"country\" data-i18n-ph=\"ph_country\" placeholder=\"Country\">\n          <\/div>\n        <\/div>\n      <\/div>\n\n      <!-- Documentos\/IDs -->\n      <div class=\"section\">\n        <h3 data-i18n=\"sec_ids\">Identification &#038; Documents<\/h3>\n        <div class=\"grid\">\n          <div class=\"col-6\">\n            <label data-i18n=\"id_type\">ID Type<\/label>\n            <input type=\"text\" name=\"id_type[]\" data-i18n-ph=\"ph_id_type\" placeholder=\"Passport \/ ID \/ Driver\u2019s License\">\n          <\/div>\n          <div class=\"col-6\">\n            <label data-i18n=\"id_number\">Number<\/label>\n            <input type=\"text\" name=\"id_number[]\" data-i18n-ph=\"ph_id_number\" placeholder=\"\u2022\u2022\u2022\u2022\u2022\u2022\">\n          <\/div>\n          <div class=\"col-6\">\n            <label data-i18n=\"id_issue\">Issue Date<\/label>\n            <input type=\"date\" name=\"id_issue[]\">\n          <\/div>\n          <div class=\"col-6\">\n            <label data-i18n=\"id_expire\">Expiry Date<\/label>\n            <input type=\"date\" name=\"id_expire[]\">\n          <\/div>\n          <div class=\"col-12\">\n            <label data-i18n=\"id_notes\">Notes<\/label>\n            <textarea name=\"id_notes[]\" data-i18n-ph=\"ph_notes\" placeholder=\"Authority, place of issue, etc.\"><\/textarea>\n          <\/div>\n        <\/div>\n        <div class=\"actions\">\n          <button type=\"button\" class=\"btn\" style=\"background:#1e7dd7;color:#fff\" onclick=\"pdAddID()\" data-i18n=\"add_id\">+ Add another ID<\/button>\n        <\/div>\n      <\/div>\n\n      <!-- Contacto de emergencia -->\n      <div class=\"section\">\n        <h3 data-i18n=\"sec_emergency\">Emergency Contact<\/h3>\n        <div class=\"grid\">\n          <div class=\"col-6\">\n            <label data-i18n=\"em_name\">Name<\/label>\n            <input type=\"text\" name=\"em_name\" data-i18n-ph=\"ph_em_name\" placeholder=\"Full name\">\n          <\/div>\n          <div class=\"col-6\">\n            <label data-i18n=\"em_relation\">Relationship<\/label>\n            <input type=\"text\" name=\"em_relation\" data-i18n-ph=\"ph_em_relation\" placeholder=\"Sister \/ Friend\">\n          <\/div>\n          <div class=\"col-6\">\n            <label data-i18n=\"em_phone\">Phone<\/label>\n            <input type=\"tel\" name=\"em_phone\" data-i18n-ph=\"ph_phone\" placeholder=\"+1 555\u2026\">\n          <\/div>\n          <div class=\"col-6\">\n            <label data-i18n=\"em_email\">Email<\/label>\n            <input type=\"email\" name=\"em_email\" data-i18n-ph=\"ph_email\" placeholder=\"name@example.com\">\n          <\/div>\n        <\/div>\n      <\/div>\n\n      <!-- Preferencias -->\n      <div class=\"section\">\n        <h3 data-i18n=\"sec_prefs\">Preferences<\/h3>\n        <div class=\"grid\">\n          <div class=\"col-12\">\n            <label data-i18n=\"pref_lang\">Preferred Language<\/label>\n            <select name=\"pref_lang\">\n              <option value=\"\" data-i18n=\"select_one\">Select one\u2026<\/option>\n              <option>English<\/option>\n              <option>Espa\u00f1ol<\/option>\n            <\/select>\n          <\/div>\n          <div class=\"col-12\">\n            <label data-i18n=\"additional_info\">Additional Information<\/label>\n            <textarea name=\"additional_info\" data-i18n-ph=\"ph_additional\" placeholder=\"Anything else you want to add\u2026\"><\/textarea>\n          <\/div>\n        <\/div>\n      <\/div>\n\n      <!-- Acciones -->\n      <div class=\"actions\">\n        <button type=\"submit\" class=\"btn btn-primary\" data-i18n=\"submit\">Submit<\/button>\n        <span class=\"muted\" data-i18n=\"hint_save\">Review your data before submitting.<\/span>\n      <\/div>\n    <\/form>\n\n    <!-- Share & Download -->\n    <div id=\"share-download-bar\" style=\"margin-top:16px; display:flex; gap:8px; flex-wrap:wrap;\">\n      <button type=\"button\" class=\"sd-btn\" onclick=\"sdShare()\" style=\"padding:10px 14px;border:none;border-radius:8px;background:#4B0082;color:#fff;cursor:pointer;\" data-i18n=\"share_native\">Share\u2026<\/button>\n      <button type=\"button\" class=\"sd-btn\" onclick=\"sdCopy()\" style=\"padding:10px 14px;border:none;border-radius:8px;background:#6a1b9a;color:#fff;cursor:pointer;\" data-i18n=\"share_copy\">Copy link<\/button>\n      <button type=\"button\" class=\"sd-btn\" onclick=\"sdWhatsApp()\" style=\"padding:10px 14px;border:none;border-radius:8px;background:#25D366;color:#fff;cursor:pointer;\" data-i18n=\"share_whatsapp\">WhatsApp<\/button>\n      <button type=\"button\" class=\"sd-btn\" onclick=\"sdEmail()\" style=\"padding:10px 14px;border:none;border-radius:8px;background:#1E90FF;color:#fff;cursor:pointer;\" data-i18n=\"share_email\">Email<\/button>\n\n      <button type=\"button\" class=\"sd-btn\" onclick=\"sdPrintForm()\" style=\"padding:10px 14px;border:none;border-radius:8px;background:#FF8C00;color:#fff;cursor:pointer;\" data-i18n=\"dl_pdf\">Download PDF<\/button>\n      <button type=\"button\" class=\"sd-btn\" onclick=\"sdDownloadJSON()\" style=\"padding:10px 14px;border:none;border-radius:8px;background:#2ECC71;color:#fff;cursor:pointer;\" data-i18n=\"dl_json\">Download JSON<\/button>\n    <\/div>\n  <\/div>\n<\/div>\n\n<script>\n  \/\/ ====== i18n ======\n  const i18n = {\n    en: {\n      form_title_personal: \"Personal Data\",\n      sec_identity: \"Identity\",\n      first_name: \"First Name\",\n      last_name: \"Last Name\",\n      dob: \"Date of Birth\",\n      gender: \"Gender\",\n      female: \"Female\", male: \"Male\", other: \"Other\", prefer_not: \"Prefer not to say\",\n      select_one: \"Select one\u2026\",\n\n      sec_contact: \"Contact\",\n      email: \"Email\",\n      phone: \"Phone\",\n\n      sec_address: \"Address\",\n      street: \"Street\",\n      city: \"City\",\n      state: \"State\/Province\",\n      zip: \"ZIP\/Postal Code\",\n      country: \"Country\",\n\n      sec_ids: \"Identification & Documents\",\n      id_type: \"ID Type\",\n      id_number: \"Number\",\n      id_issue: \"Issue Date\",\n      id_expire: \"Expiry Date\",\n      id_notes: \"Notes\",\n      add_id: \"+ Add another ID\",\n\n      sec_emergency: \"Emergency Contact\",\n      em_name: \"Name\",\n      em_relation: \"Relationship\",\n      em_phone: \"Phone\",\n      em_email: \"Email\",\n\n      sec_prefs: \"Preferences\",\n      pref_lang: \"Preferred Language\",\n      additional_info: \"Additional Information\",\n\n      submit: \"Submit\",\n      hint_save: \"Review your data before submitting.\",\n\n      \/\/ Placeholders\n      ph_first: \"e.g., Jane\",\n      ph_last: \"e.g., Doe\",\n      ph_email: \"name@example.com\",\n      ph_phone: \"+1 555\u2026\",\n      ph_street: \"123 Main St, Apt 5\",\n      ph_city: \"City\",\n      ph_state: \"State\",\n      ph_zip: \"Postal code\",\n      ph_country: \"Country\",\n      ph_id_type: \"Passport \/ ID \/ Driver\u2019s License\",\n      ph_id_number: \"Number\",\n      ph_notes: \"Authority, place of issue, etc.\",\n      ph_em_name: \"Full name\",\n      ph_em_relation: \"Sister \/ Friend\",\n      ph_additional: \"Anything else you want to add\u2026\",\n\n      \/\/ Share\/Download\n      share_native: \"Share\u2026\",\n      share_copy: \"Copy link\",\n      share_whatsapp: \"WhatsApp\",\n      share_email: \"Email\",\n      dl_pdf: \"Download PDF\",\n      dl_json: \"Download JSON\"\n    },\n    es: {\n      form_title_personal: \"Datos Personales\",\n      sec_identity: \"Identidad\",\n      first_name: \"Nombre\",\n      last_name: \"Apellido\",\n      dob: \"Fecha de nacimiento\",\n      gender: \"G\u00e9nero\",\n      female: \"Femenino\", male: \"Masculino\", other: \"Otro\", prefer_not: \"Prefiero no decir\",\n      select_one: \"Selecciona una\u2026\",\n\n      sec_contact: \"Contacto\",\n      email: \"Correo electr\u00f3nico\",\n      phone: \"Tel\u00e9fono\",\n\n      sec_address: \"Direcci\u00f3n\",\n      street: \"Calle\",\n      city: \"Ciudad\",\n      state: \"Estado\/Provincia\",\n      zip: \"C\u00f3digo Postal\",\n      country: \"Pa\u00eds\",\n\n      sec_ids: \"Identificaci\u00f3n y Documentos\",\n      id_type: \"Tipo de documento\",\n      id_number: \"N\u00famero\",\n      id_issue: \"Fecha de emisi\u00f3n\",\n      id_expire: \"Fecha de expiraci\u00f3n\",\n      id_notes: \"Notas\",\n      add_id: \"+ Agregar otro documento\",\n\n      sec_emergency: \"Contacto de emergencia\",\n      em_name: \"Nombre\",\n      em_relation: \"Parentesco \/ Relaci\u00f3n\",\n      em_phone: \"Tel\u00e9fono\",\n      em_email: \"Correo\",\n\n      sec_prefs: \"Preferencias\",\n      pref_lang: \"Idioma preferido\",\n      additional_info: \"Informaci\u00f3n adicional\",\n\n      submit: \"Enviar\",\n      hint_save: \"Revisa tu informaci\u00f3n antes de enviar.\",\n\n      \/\/ Placeholders\n      ph_first: \"ej.: Ana\",\n      ph_last: \"ej.: P\u00e9rez\",\n      ph_email: \"nombre@ejemplo.com\",\n      ph_phone: \"+58 424\u2026\",\n      ph_street: \"Calle Principal 123, Apto 5\",\n      ph_city: \"Ciudad\",\n      ph_state: \"Estado\",\n      ph_zip: \"C\u00f3digo Postal\",\n      ph_country: \"Pa\u00eds\",\n      ph_id_type: \"Pasaporte \/ C\u00e9dula \/ Licencia\",\n      ph_id_number: \"N\u00famero\",\n      ph_notes: \"Autoridad, lugar de emisi\u00f3n, etc.\",\n      ph_em_name: \"Nombre completo\",\n      ph_em_relation: \"Hermana \/ Amigo\",\n      ph_additional: \"Cualquier detalle adicional\u2026\",\n\n      \/\/ Share\/Download\n      share_native: \"Compartir\u2026\",\n      share_copy: \"Copiar enlace\",\n      share_whatsapp: \"WhatsApp\",\n      share_email: \"Email\",\n      dl_pdf: \"Descargar PDF\",\n      dl_json: \"Descargar JSON\"\n    }\n  };\n\n  function getInitialLang(){\n    const url = new URL(location.href);\n    const q = url.searchParams.get('lang');\n    if (q && i18n[q]) return q;\n    const saved = localStorage.getItem('form_lang');\n    if (saved && i18n[saved]) return saved;\n    return 'en';\n  }\n\n  function applyI18n(lang){\n    const dict = i18n[lang] || {};\n    document.querySelectorAll('[data-i18n]').forEach(el=>{\n      const key = el.getAttribute('data-i18n');\n      if (dict[key] !== undefined) el.textContent = dict[key];\n    });\n    document.querySelectorAll('[data-i18n-ph]').forEach(el=>{\n      const key = el.getAttribute('data-i18n-ph');\n      if (dict[key] !== undefined) el.setAttribute('placeholder', dict[key]);\n    });\n    document.querySelectorAll('[data-i18n-value]').forEach(el=>{\n      const key = el.getAttribute('data-i18n-value');\n      if (dict[key] !== undefined) el.value = dict[key];\n    });\n    localStorage.setItem('form_lang', lang);\n    document.querySelectorAll('.lang-btn').forEach(b=>{\n      const active = (b.dataset.lang===lang);\n      b.style.background = active ? '#4B0082' : '#fff';\n      b.style.color = active ? '#fff' : '#000';\n      b.style.borderColor = active ? '#4B0082' : '#ccc';\n    });\n  }\n\n  document.querySelectorAll('.lang-btn').forEach(btn=>{\n    btn.addEventListener('click', ()=> applyI18n(btn.dataset.lang));\n  });\n  applyI18n(getInitialLang());\n\n  \/\/ ====== A\u00f1adir otro bloque de ID ======\n  function pdAddID(){\n    const sec = document.querySelector('.section:nth-of-type(4) .grid'); \/\/ secci\u00f3n IDs (ajustado al orden actual)\n    const html = `\n      <div class=\"col-6\">\n        <label data-i18n=\"id_type\">ID Type<\/label>\n        <input type=\"text\" name=\"id_type[]\" data-i18n-ph=\"ph_id_type\" placeholder=\"Passport \/ ID \/ Driver\u2019s License\">\n      <\/div>\n      <div class=\"col-6\">\n        <label data-i18n=\"id_number\">Number<\/label>\n        <input type=\"text\" name=\"id_number[]\" data-i18n-ph=\"ph_id_number\" placeholder=\"Number\">\n      <\/div>\n      <div class=\"col-6\">\n        <label data-i18n=\"id_issue\">Issue Date<\/label>\n        <input type=\"date\" name=\"id_issue[]\">\n      <\/div>\n      <div class=\"col-6\">\n        <label data-i18n=\"id_expire\">Expiry Date<\/label>\n        <input type=\"date\" name=\"id_expire[]\">\n      <\/div>\n      <div class=\"col-12\">\n        <label data-i18n=\"id_notes\">Notes<\/label>\n        <textarea name=\"id_notes[]\" data-i18n-ph=\"ph_notes\" placeholder=\"Authority, place of issue, etc.\"><\/textarea>\n      <\/div>`;\n    sec.insertAdjacentHTML('beforeend', html);\n  }\n\n  \/\/ ====== Share & Download ======\n  const form = document.getElementById('personalForm');\n\n  function sdTitle(){ return document.title || 'Form'; }\n  function sdURL(){ return location.href; }\n\n  async function sdShare(){\n    const data = { title: sdTitle(), text: 'Te comparto este formulario:', url: sdURL() };\n    if (navigator.share) { try { await navigator.share(data); } catch(e){} }\n    else { alert('Tu dispositivo no soporta el di\u00e1logo nativo de compartir. Usa Copiar, WhatsApp o Email.'); }\n  }\n\n  async function sdCopy(){\n    try { await navigator.clipboard.writeText(sdURL()); alert('\u00a1Enlace copiado!'); }\n    catch(e){\n      const t = document.createElement('textarea'); t.value = sdURL();\n      document.body.appendChild(t); t.select(); document.execCommand('copy'); t.remove();\n      alert('\u00a1Enlace copiado!');\n    }\n  }\n\n  function sdWhatsApp(){\n    const u = encodeURIComponent(sdURL());\n    const text = encodeURIComponent('Te comparto este formulario: ' + sdTitle());\n    window.open(`https:\/\/wa.me\/?text=${text}%20${u}`, '_blank');\n  }\n  function sdEmail(){\n    const subject = encodeURIComponent('Formulario: ' + sdTitle());\n    const body = encodeURIComponent('Te comparto este formulario:\\n' + sdURL());\n    window.location.href = `mailto:?subject=${subject}&body=${body}`;\n  }\n\n  function sdCollectFormData(frm){\n    const data = {}; if (!frm) return data;\n    const fd = new FormData(frm);\n    for (const [k,v] of fd.entries()){\n      if (k.endsWith('[]')){ const key = k.slice(0,-2); (data[key]||(data[key]=[])).push(v); }\n      else { data[k]!==undefined ? (Array.isArray(data[k])?data[k].push(v):(data[k]=[data[k],v])) : data[k]=v; }\n    }\n    return data;\n  }\n  function sdDownloadJSON(){\n    const data = sdCollectFormData(form);\n    const blob = new Blob([JSON.stringify(data, null, 2)], {type:'application\/json'});\n    const a = document.createElement('a'); a.href = URL.createObjectURL(blob);\n    const ts = new Date().toISOString().replace(\/[:.]\/g,'-');\n    a.download = (sdTitle().replace(\/\\s+\/g,'_') || 'form') + '_' + ts + '.json';\n    document.body.appendChild(a); a.click(); a.remove();\n    setTimeout(()=>URL.revokeObjectURL(a.href), 1000);\n  }\n\n  function sdFindFormContainer(){\n    const cardLike = form?.closest('.form-container, .card, .section, [style*=\"background-image\"], [style*=\"box-shadow\"]');\n    return cardLike || form;\n  }\n  function sdPrintForm(){\n    const container = sdFindFormContainer(); if (!container){ window.print(); return; }\n    const w = window.open('', '_blank', 'width=900,height=1000');\n    const css = `\n      <style>\n        @page { size: A4; margin: 14mm; }\n        html, body { background: #fff; }\n        body { -webkit-print-color-adjust: exact; print-color-adjust: exact; }\n        * { -webkit-print-color-adjust: exact !important; print-color-adjust: exact !important; }\n        img { max-width: 100%; height: auto; }\n        input, textarea, select { border: 1px solid #444 !important; background: rgba(255,255,255,0.95) !important; color: #111 !important; }\n        .print-wrap { max-width: 800px; margin: 0 auto; }\n      <\/style>`;\n    const clone = container.cloneNode(true);\n    w.document.open();\n    w.document.write(`<!doctype html><html><head><meta charset=\"utf-8\">${css}<title>${sdTitle()} - PDF<\/title><\/head><body><div class=\"print-wrap\">${clone.outerHTML}<\/div><script>window.onload=()=>setTimeout(()=>window.print(),250)<\\\/script><\/body><\/html>`);\n    w.document.close();\n  }\n<\/script>\n\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n","protected":false},"excerpt":{"rendered":"<p>We help you organize and archive all the information you want, so you can share it with just one click if you wish. Personal Data Language: English Espa\u00f1ol Identity First Name Last Name Date of Birth Gender Select one\u2026FemaleMaleOtherPrefer not to say Contact Email Phone Address Street City State\/Province ZIP\/Postal Code Country Identification &#038; Documents [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_coblocks_attr":"Heebo,Helvetica,Georgia,Arial,Times New Roman,Barlow Condensed,Cormorant Garamond","_coblocks_dimensions":"","_coblocks_responsive_height":"","_coblocks_accordion_ie_support":"","pmpro_default_level":"","site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"default","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":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"","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-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":"","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-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":"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":""},"mobile":{"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":""}},"footnotes":""},"class_list":["post-35","page","type-page","status-publish","hentry","pmpro-has-access"],"_links":{"self":[{"href":"https:\/\/tree-of-mylife.com\/es\/wp-json\/wp\/v2\/pages\/35","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/tree-of-mylife.com\/es\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/tree-of-mylife.com\/es\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/tree-of-mylife.com\/es\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/tree-of-mylife.com\/es\/wp-json\/wp\/v2\/comments?post=35"}],"version-history":[{"count":20,"href":"https:\/\/tree-of-mylife.com\/es\/wp-json\/wp\/v2\/pages\/35\/revisions"}],"predecessor-version":[{"id":685,"href":"https:\/\/tree-of-mylife.com\/es\/wp-json\/wp\/v2\/pages\/35\/revisions\/685"}],"wp:attachment":[{"href":"https:\/\/tree-of-mylife.com\/es\/wp-json\/wp\/v2\/media?parent=35"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}