{"id":20,"date":"2026-05-21T14:00:13","date_gmt":"2026-05-21T14:00:13","guid":{"rendered":"http:\/\/diksqpd.cluster100.hosting.ovh.net\/?page_id=20"},"modified":"2026-09-27T16:13:26","modified_gmt":"2026-09-27T16:13:26","slug":"about-senti","status":"publish","type":"page","link":"https:\/\/wearesenti.com\/en\/about-senti\/","title":{"rendered":"About"},"content":{"rendered":"<div class=\"section-wrapper \" style=\"--color-text: #f0ede6; --color-back: #111111\">\n\t<div style=\"--senti-bg-image: url(http:\/\/wearesenti.com\/wp-content\/uploads\/2026\/05\/acoustics.jpg);--senti-overlay: 30\" class=\"senti-section wp-block-senti-blocks-senti-section\">\n\n\t\t<div class=\"senti-section__background\">\n\t\t\t\t\t\t\t<div class=\"senti-section__overlay\" aria-hidden=\"true\"><\/div>\n\t\t\t\t\t<\/div>\n\n\t\t\n\t\t<div class=\"senti-section__inner\">\n\n\t\t\t\t\t\t\t\t\t\t\t\t<p class=\"senti-section__context\">ABOUT<\/p>\n\t\t\t\t\n\t\t\t\t\t\t\t\t\t<h2 class=\"senti-section__title\">Dise\u00f1amos lo que hace que te elijan.<\/h2>\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t<div class=\"senti-section__body\">\n\t\t\t\t\t\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\n\n\t\t<\/div>\n\t<\/div>\n\n\t\n<\/div>\n\n\n<div class=\"section-wrapper \" style=\"--color-text: #111111; --color-back: #f0ede6\">\n\t<div class=\"senti-section wp-block-senti-blocks-senti-section\">\n\n\t\t<div class=\"senti-section__background\">\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\t<canvas id=\"senti-canvas-349-6ac3e891c2d20053016222\" class=\"senti-section__canvas\" aria-hidden=\"true\"><\/canvas>\n\t\t\n\t\t<div class=\"senti-section__inner\">\n\n\t\t\t\t\t\t\t\t\t\t\t\t<p class=\"senti-section__context\">marco conceptual<\/p>\n\t\t\t\t\n\t\t\t\t\t\t\t\t\t<h2 class=\"senti-section__title\">Los tres momentos que construimos en la mente de tu cliente.<\/h2>\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t<div class=\"senti-section__body\">\n\t\t\t\t\t\n\n<div class=\"wp-block-columns has-custom-css is-layout-flex wp-container-core-columns-is-layout-8f761849 wp-block-columns-is-layout-flex wp-custom-css-5ccf8e29\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<p class=\"wp-block-paragraph\"><strong>01 | Ver<\/strong><br>Que la marca est\u00e9 presente donde importa, de forma relevante.<\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<p class=\"wp-block-paragraph\"><strong>02 | Sentir<\/strong><br>Que cada interacci\u00f3n genere una emoci\u00f3n medida, aut\u00e9ntica y alineada con el prop\u00f3sito de marca.<\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<p class=\"wp-block-paragraph\"><strong>03 | Elegir<\/strong><br>Que esa emoci\u00f3n se convierta en decisi\u00f3n de compra, repetici\u00f3n y recomendaci\u00f3n.<\/p>\n<\/div>\n<\/div>\n\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\n\n\t\t<\/div>\n\t<\/div>\n\n\t\t\t<script>\n\t\t( function () {\n\t\t\tvar __el = document.getElementById( 'senti-canvas-349-6ac3e891c2d20053016222' );\n\t\t\tif ( ! __el ) return;\n\t\t\tconst canvas = __el;\r\nconst ctx = canvas.getContext('2d');\r\nlet W, H, dpr;\r\n\r\nconst N = 38;\r\nconst CONNECT_DIST = 0.08;  \/\/ era 0.14 \u2014 l\u00ednies nom\u00e9s quan estan molt a prop\r\nconst HOLD_TIME    = 120;  \/\/ era 300 \u2014 10 segons en lloc de 5\r\nconst SCATTER_TIME = 60;  \/\/ era 60 \u2014 dispersi\u00f3 m\u00e9s lenta\r\n\r\nlet t = 0;\r\nlet cycleT = 0;\r\nlet cyclePhase = 'gather';\r\nlet animId = null;\r\n\r\nfunction isDark(){ return window.matchMedia('(prefers-color-scheme:dark)').matches; }\r\n\r\nfunction makeParticles(){\r\n  return Array.from({length: N}, (_, i) => ({\r\n    x:  0.05 + Math.random() * 0.9,\r\n    y:  0.05 + Math.random() * 0.9,\r\n    vx: (Math.random()-0.5)*0.002,\r\n    vy: (Math.random()-0.5)*0.002,\r\n    seed: Math.random()*200,\r\n    connected: false, offX: 0, offY: 0,\r\n  }));\r\n}\r\n\r\nlet particles = makeParticles();\r\nlet bodyX = 0.5, bodyY = 0.5, bodyVx = 0, bodyVy = 0;\r\n\r\nfunction init(){\r\n  dpr = devicePixelRatio || 1;\r\n  const size = Math.max(768, window.innerWidth);\r\n  W = canvas.width  = size * dpr;\r\n  H = canvas.height = size * dpr;\r\n  canvas.style.width  = size + 'px';\r\n  canvas.style.height = size + 'px';\r\n  canvas.style.position = 'absolute';\r\n  canvas.style.left = '50%';\r\n  canvas.style.top  = '50%';\r\n  canvas.style.transform = 'translate(-50%, -50%)';\r\n}\r\n\r\nfunction buildComponents(){\r\n  const parent = particles.map((_,i)=>i);\r\n  function find(i){ return parent[i]===i?i:parent[i]=find(parent[i]); }\r\n  function union(a,b){ parent[find(a)]=find(b); }\r\n  for(let i=0;i<N;i++) for(let j=i+1;j<N;j++){\r\n    const dx=particles[i].x-particles[j].x, dy=particles[i].y-particles[j].y;\r\n    if(dx*dx+dy*dy < CONNECT_DIST*CONNECT_DIST) union(i,j);\r\n  }\r\n  const root = find(0);\r\n  return particles.every((_,i)=>find(i)===root);\r\n}\r\n\r\nfunction centroid(){\r\n  let sx=0,sy=0;\r\n  particles.forEach(p=>{sx+=p.x;sy+=p.y;});\r\n  return {x:sx\/N, y:sy\/N};\r\n}\r\n\r\nfunction startScatter(){\r\n  cyclePhase='scatter'; cycleT=0;\r\n  particles.forEach(p=>{\r\np.vx += (0.5-p.x)*0.00004;\r\np.vy += (0.5-p.y)*0.00004;\r\n    p.connected=false;\r\n  });\r\n}\r\n\r\nfunction startGather(){\r\n  cyclePhase='gather'; cycleT=0;\r\n  particles=makeParticles();\r\n}\r\n\r\nlet lastTime = 0;\r\n\r\nfunction loop(timestamp){\r\n  animId = requestAnimationFrame(loop);\r\n  \r\n  const delta = timestamp - lastTime;\r\n  if(delta < 33) return;  \/\/ m\u00e0xim ~30fps en lloc de 60fps\r\n  lastTime = timestamp;\r\n  \r\n  ctx.clearRect(0,0,W,H);\r\n  t++; cycleT++;\r\n\r\n  const dark = isDark();\r\n  const g = dark ? 200 : 28;\r\n  const col = `${g},${g},${g}`;\r\n\r\n  if(cyclePhase==='gather'){\r\n    const allConnected = buildComponents();\r\n    if(allConnected){\r\n      const c = centroid();\r\n      bodyX=c.x; bodyY=c.y;\r\n      particles.forEach(p=>{ p.offX=p.x-c.x; p.offY=p.y-c.y; p.connected=true; });\r\n      cyclePhase='hold'; cycleT=0;\r\n      bodyVx=(Math.random()-0.5)*0.002;\r\n      bodyVy=(Math.random()-0.5)*0.002;\r\n    }\r\n  }\r\n\r\n  if(cyclePhase==='hold' && cycleT >= HOLD_TIME) startScatter();\r\n  if(cyclePhase==='scatter' && cycleT >= SCATTER_TIME) startGather();\r\n\r\n  if(cyclePhase==='gather'){\r\n    particles.forEach(p=>{\r\n      p.vx += (Math.random()-0.5)*0.0003 + Math.sin(t*0.011+p.seed)*0.0001;\r\n      p.vy += (Math.random()-0.5)*0.0003 + Math.cos(t*0.013+p.seed)*0.0001;\r\n      p.vx += (0.5-p.x)*0.0003; p.vy += (0.5-p.y)*0.0003;\r\n      p.vx *= 0.97; p.vy *= 0.97;\r\n      p.x += p.vx; p.y += p.vy;\r\n      p.x=Math.max(0.02,Math.min(0.98,p.x));\r\n      p.y=Math.max(0.02,Math.min(0.98,p.y));\r\n    });\r\n  }\r\n\r\n  if(cyclePhase==='hold'){\r\n    bodyVx += (Math.random()-0.5)*0.0002;\r\n    bodyVy += (Math.random()-0.5)*0.0002;\r\n    bodyVx += (0.5-bodyX)*0.0006; bodyVy += (0.5-bodyY)*0.0006;\r\n    bodyVx *= 0.985; bodyVy *= 0.985;\r\n    bodyX += bodyVx; bodyY += bodyVy;\r\n    bodyX=Math.max(0.08,Math.min(0.92,bodyX));\r\n    bodyY=Math.max(0.08,Math.min(0.92,bodyY));\r\n    const breathe = 0.002;\r\n    particles.forEach(p=>{\r\n      p.x = bodyX + p.offX + Math.sin(t*0.04+p.seed)*breathe;\r\n      p.y = bodyY + p.offY + Math.cos(t*0.037+p.seed)*breathe;\r\n    });\r\n  }\r\n\r\n  if(cyclePhase==='scatter'){\r\n    particles.forEach(p=>{ p.x+=p.vx; p.y+=p.vy; p.vx*=0.96; p.vy*=0.96; });\r\n  }\r\n\r\n  for(let i=0;i<N;i++) for(let j=i+1;j<N;j++){\r\n    const a=particles[i], b=particles[j];\r\n    const dx=a.x-b.x, dy=a.y-b.y;\r\n    const dist=Math.sqrt(dx*dx+dy*dy);\r\n    const threshold = cyclePhase==='hold' ? CONNECT_DIST*1.6 : CONNECT_DIST;\r\n    if(dist<threshold){\r\n      const lineAlpha = cyclePhase==='scatter'\r\n        ? (1-dist\/threshold)*(1-cycleT\/SCATTER_TIME)*0.7\r\n        : (1-dist\/threshold)*0.7;\r\n      ctx.beginPath();\r\n      ctx.strokeStyle=`rgba(${col},${lineAlpha})`;\r\n      ctx.lineWidth=0.6*dpr;\r\n      ctx.moveTo(a.x*W, a.y*H); ctx.lineTo(b.x*W, b.y*H);\r\n      ctx.stroke();\r\n    }\r\n  }\r\n\r\n  particles.forEach(p=>{\r\n    const alpha = cyclePhase==='scatter'\r\n      ? 0.7*(1-cycleT\/SCATTER_TIME)*0.8+0.2\r\n      : 0.7;\r\n    ctx.beginPath();\r\n    ctx.arc(p.x*W, p.y*H, 1.8*dpr, 0, Math.PI*2);\r\n    ctx.fillStyle=`rgba(${col},${alpha})`;\r\n    ctx.fill();\r\n  });\r\n}\r\n\r\nwindow.addEventListener('resize', init);\r\ninit();\r\nrequestAnimationFrame(loop);\t\t} )();\n\t\t<\/script>\n\t\n<\/div>\n\n\n<div class=\"section-wrapper  has-side-image\" style=\"--color-text: #f0ede6; --color-back: #111111\">\n\t<div class=\"senti-section wp-block-senti-blocks-senti-section\">\n\n\t\t<div class=\"senti-section__background\">\n\t\t\t\t\t<\/div>\n\n\t\t\n\t\t<div class=\"senti-section__inner\">\n\n\t\t\t<div class=\"senti-section__content\">\t\t\t\t\t\t\t\t\t<p class=\"senti-section__context\">SENTI nacE de una convicci\u00f3n<\/p>\n\t\t\t\t\n\t\t\t\t\t\t\t\t\t<h2 class=\"senti-section__title\">Las marcas pierden conexi\u00f3n con sus clientes sin saber d\u00f3nde ni por qu\u00e9.<\/h2>\n\t\t\t\t\n\t\t\t\t\t\t\t\t\t<h3 class=\"senti-section__subtitle\">Y eso tiene un coste real en los resultados de negocio.<\/h3>\n\t\t\t\t\n\t\t\t\t<div class=\"senti-section__body\">\n\t\t\t\t\t\n\n<p class=\"wp-block-paragraph\">Somos un equipo fundado por especialistas en neuromarketing y experiencia de cliente con una metodolog\u00eda propia que combina neurociencia aplicada con dise\u00f1o de experiencias y validaci\u00f3n biom\u00e9trica. No como disciplinas separadas, sino como un sistema integrado.<\/p>\n\n\t\t\t\t<\/div>\n\t\t\t<\/div>\t\t\t\t\t\t\t<img\n\t\t\t\t\tsrc=\"http:\/\/wearesenti.com\/wp-content\/uploads\/2026\/05\/sediment.png\"\n\t\t\t\t\talt=\"\"\n\t\t\t\t\tclass=\"senti-section__image\"\n\t\t\t\t>\n\t\t\t\n\n\t\t<\/div>\n\t<\/div>\n\n\t\n<\/div>\n\n\n<div class=\"section-wrapper  has-side-image\" style=\"--color-text: #f0ede6\">\n\t<div class=\"senti-section wp-block-senti-blocks-senti-section\">\n\n\t\t<div class=\"senti-section__background\">\n\t\t\t\t\t<\/div>\n\n\t\t\n\t\t<div class=\"senti-section__inner\">\n\n\t\t\t<div class=\"senti-section__content\">\t\t\t\t\t\t\t\t\t<p class=\"senti-section__context\">PERCEPCI\u00d3N VS EXPERIENCIA<\/p>\n\t\t\t\t\n\t\t\t\t\t\t\t\t\t<h2 class=\"senti-section__title\">No es lo mismo vivir algo<\/h2>\n\t\t\t\t\n\t\t\t\t\t\t\t\t\t<h3 class=\"senti-section__subtitle\">que percibirlo de una determinada manera. <\/h3>\n\t\t\t\t\n\t\t\t\t<div class=\"senti-section__body\">\n\t\t\t\t\t\n\n<p class=\"wp-block-paragraph\">Dos personas pueden vivir la misma experiencia y construir percepciones completamente distintas.<br>Por eso no trabajamos sobre lo que ocurre. Trabajamos sobre c\u00f3mo se percibe.<\/p>\n\n\t\t\t\t<\/div>\n\t\t\t<\/div>\t\t\t\t\t\t\t<img\n\t\t\t\t\tsrc=\"http:\/\/wearesenti.com\/wp-content\/uploads\/2026\/05\/sollution.png\"\n\t\t\t\t\talt=\"\"\n\t\t\t\t\tclass=\"senti-section__image\"\n\t\t\t\t>\n\t\t\t\n\n\t\t<\/div>\n\t<\/div>\n\n\t\n<\/div>\n\n\n<div class=\"section-wrapper \" style=\"--color-text: #111111; --color-back: #f0ede6\">\n\t<div class=\"senti-section wp-block-senti-blocks-senti-section\">\n\n\t\t<div class=\"senti-section__background\">\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\t<canvas id=\"senti-canvas-145-6ac3e891c354b190648345\" class=\"senti-section__canvas\" aria-hidden=\"true\"><\/canvas>\n\t\t\n\t\t<div class=\"senti-section__inner\">\n\n\t\t\t\t\t\t\t\t\t\t\t\t<p class=\"senti-section__context\">L\u00cdMITES DE LA INTUICI\u00d3N <\/p>\n\t\t\t\t\n\t\t\t\t\t\t\t\t\t<h2 class=\"senti-section__title\">De la percepci\u00f3n a la medici\u00f3n.<\/h2>\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t<div class=\"senti-section__body\">\n\t\t\t\t\t\n\n<p class=\"wp-block-paragraph\">La intuici\u00f3n detecta patrones. La medici\u00f3n permite validarlos.<br>Medimos lo que tu cliente no puede decirte. Validamos antes de implantar. Y conectamos cada insight emocional con una m\u00e9trica de negocio concreta.<\/p>\n\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\n\n\t\t<\/div>\n\t<\/div>\n\n\t\t\t<script>\n\t\t( function () {\n\t\t\tvar __el = document.getElementById( 'senti-canvas-145-6ac3e891c354b190648345' );\n\t\t\tif ( ! __el ) return;\n\t\t\tconst canvas = __el;\r\nconst ctx = canvas.getContext('2d');\r\nlet W, H, dpr;\r\n \r\nconst COLS = 38;\r\nconst ROWS = 28;\r\nconst MAGNET_RADIUS = 0.64;\r\n \r\nfunction resize() {\r\n  dpr = devicePixelRatio || 1;\r\n  W = canvas.width  = window.innerWidth  * dpr;\r\n  H = canvas.height = window.innerHeight * dpr;\r\n  canvas.style.width  = window.innerWidth  + 'px';\r\n  canvas.style.height = window.innerHeight + 'px';\r\n}\r\n \r\nfunction isDark() { return window.matchMedia('(prefers-color-scheme: dark)').matches; }\r\n \r\nlet t = Math.random() * 1000;\r\nconst magnet = { x: 0.5, y: 0.5 };\r\nconst noiseSeeds  = Array.from({ length: COLS * ROWS }, () => Math.random() * 100);\r\nconst radiusSeeds = Array.from({ length: COLS * ROWS }, () => Math.random() * 200);\r\nconst depthSeeds  = Array.from({ length: COLS * ROWS }, () => Math.random() * 300);\r\n \r\nfunction moveMagnet() {\r\n  magnet.x = 0.5 + Math.sin(t * 0.31) * 0.35 + Math.sin(t * 0.47) * 0.12 + Math.sin(t * 0.19) * 0.08;\r\n  magnet.y = 0.5 + Math.cos(t * 0.27) * 0.35 + Math.cos(t * 0.53) * 0.12 + Math.cos(t * 0.23) * 0.08;\r\n}\r\n \r\nfunction getHeight(ci, ri) {\r\n  const nx = ci \/ (COLS - 1);\r\n  const ny = ri \/ (ROWS - 1);\r\n  const dx = nx - magnet.x;\r\n  const dy = ny - magnet.y;\r\n  const dist = Math.sqrt(dx * dx + dy * dy);\r\n  return Math.exp(-(dist * dist) \/ (MAGNET_RADIUS * MAGNET_RADIUS * 0.18));\r\n}\r\n \r\nfunction getRadius(ci, ri, spike) {\r\n  return 0.4;\r\n}\r\n \r\nfunction isoX(ci, ri, tW) { return (ci - ri) * (tW \/ 2); }\r\nfunction isoY(ci, ri, h, tW, tH, maxH) { return (ci + ri) * (tH \/ 2) - h * maxH; }\r\n \r\nfunction loop() {\r\n  requestAnimationFrame(loop);\r\n  ctx.clearRect(0, 0, W, H);\r\n  t += 0.048;\r\n  moveMagnet();\r\n \r\n  const dark = 0;\/\/isDark();\r\n \r\n  const tH   = H \/ (5.5 + (COLS + ROWS - 2) \/ 2) * 2;\r\n  const tW   = tH \/ 0.52;\r\n  const maxH = tH * 5.5;\r\n \r\n  const originX = W \/ 2;\r\n  const totalH = maxH + (COLS + ROWS - 2) * tH \/ 2;\r\n  const originY = (H - totalH) \/ 2 + maxH;\r\n \r\n  const strokeColor = dark ? 'rgba(210,210,210,' : 'rgba(28,28,28,';\r\n  const dotColor    = dark ? 'rgba(190,190,190,' : 'rgba(18,18,18,';\r\n \r\n  for (let ri = 0; ri < ROWS - 1; ri++) {\r\n    for (let ci = 0; ci < COLS - 1; ci++) {\r\n      const h00 = getHeight(ci,   ri  );\r\n      const h10 = getHeight(ci+1, ri  );\r\n      const h01 = getHeight(ci,   ri+1);\r\n \r\n      const x00 = originX + isoX(ci,   ri,   tW);\r\n      const y00 = originY + isoY(ci,   ri,   h00, tW, tH, maxH);\r\n      const x10 = originX + isoX(ci+1, ri,   tW);\r\n      const y10 = originY + isoY(ci+1, ri,   h10, tW, tH, maxH);\r\n      const x01 = originX + isoX(ci,   ri+1, tW);\r\n      const y01 = originY + isoY(ci,   ri+1, h01, tW, tH, maxH);\r\n \r\n      ctx.lineWidth = 0.6 * dpr;\r\n \r\n      ctx.strokeStyle = strokeColor + (0.1 + (h00 + h10) * 0.4) + ')';\r\n      ctx.beginPath(); ctx.moveTo(x00, y00); ctx.lineTo(x10, y10); ctx.stroke();\r\n \r\n      ctx.strokeStyle = strokeColor + (0.1 + (h00 + h01) * 0.4) + ')';\r\n      ctx.beginPath(); ctx.moveTo(x00, y00); ctx.lineTo(x01, y01); ctx.stroke();\r\n    }\r\n  }\r\n \r\n  for (let ri = 0; ri < ROWS; ri++) {\r\n    for (let ci = 0; ci < COLS; ci++) {\r\n      const h = getHeight(ci, ri);\r\n      const x = originX + isoX(ci, ri, tW);\r\n      const y = originY + isoY(ci, ri, h, tW, tH, maxH);\r\n      const nx = ci \/ (COLS - 1);\r\n      const ny = ri \/ (ROWS - 1);\r\n      const dx2 = nx - magnet.x;\r\n      const dy2 = ny - magnet.y;\r\n      const dist2 = Math.sqrt(dx2 * dx2 + dy2 * dy2);\r\n      const falloff2 = Math.exp(-(dist2 * dist2) \/ (MAGNET_RADIUS * MAGNET_RADIUS * 0.18));\r\n      const spike2 = falloff2;\r\n      const r = getRadius(ci, ri, spike2) * dpr;\r\n      if (r <= 0) continue;\r\n      ctx.beginPath();\r\n      ctx.arc(x, y, r, 0, Math.PI * 2);\r\n      const alpha = Math.max(0.05, 0.15 + h * 0.85);\r\n      ctx.fillStyle = dotColor + alpha + ')';\r\n      ctx.fill();\r\n    }\r\n  }\r\n}\r\n \r\nwindow.addEventListener('resize', resize);\r\nresize();\r\nloop();\t\t} )();\n\t\t<\/script>\n\t\n<\/div>\n\n\n<div class=\"section-wrapper \" style=\"--color-text: #f0ede6; --color-back: #111111\">\n\t<div class=\"senti-section wp-block-senti-blocks-senti-section\">\n\n\t\t<div class=\"senti-section__background\">\n\t\t\t\t\t<\/div>\n\n\t\t\n\t\t<div class=\"senti-section__inner\">\n\n\t\t\t\t\t\t\t\t\t\t\t\t<p class=\"senti-section__context\">APPROACH<\/p>\n\t\t\t\t\n\t\t\t\t\t\t\t\t\t<h2 class=\"senti-section__title\">SENTI combina diagn\u00f3stico, dise\u00f1o y sistematizaci\u00f3n <\/h2>\n\t\t\t\t\n\t\t\t\t\t\t\t\t\t<h3 class=\"senti-section__subtitle\">en un mismo m\u00e9todo.<\/h3>\n\t\t\t\t\n\t\t\t\t<div class=\"senti-section__body\">\n\t\t\t\t\t\n\n<p class=\"wp-block-paragraph\">Contamos con un ecosistema de partners especializados en biometr\u00eda, ingenier\u00eda sensorial y arquitectura olfativa, sonora, gustativa y t\u00e1ctil. Lo que nos diferencia es saber qu\u00e9 medir, c\u00f3mo interpretarlo y qu\u00e9 cambiar en funci\u00f3n de los datos<\/p>\n\n\n\n<div class=\"wp-block-buttons is-layout-flex wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button\"><a class=\"wp-block-button__link wp-element-button\" href=\"http:\/\/wearesenti.com\/metodologia\/\">Nuestro m\u00e9todo<\/a><\/div>\n<\/div>\n\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\n\n\t\t<\/div>\n\t<\/div>\n\n\t\n<\/div>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n","protected":false},"excerpt":{"rendered":"","protected":false},"author":2,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-20","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/wearesenti.com\/en\/wp-json\/wp\/v2\/pages\/20","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wearesenti.com\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/wearesenti.com\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/wearesenti.com\/en\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/wearesenti.com\/en\/wp-json\/wp\/v2\/comments?post=20"}],"version-history":[{"count":52,"href":"https:\/\/wearesenti.com\/en\/wp-json\/wp\/v2\/pages\/20\/revisions"}],"predecessor-version":[{"id":914,"href":"https:\/\/wearesenti.com\/en\/wp-json\/wp\/v2\/pages\/20\/revisions\/914"}],"wp:attachment":[{"href":"https:\/\/wearesenti.com\/en\/wp-json\/wp\/v2\/media?parent=20"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}