{"id":800,"date":"2026-06-23T06:55:08","date_gmt":"2026-06-23T04:55:08","guid":{"rendered":"https:\/\/digitisignum.eu\/technology\/"},"modified":"2026-10-27T11:20:21","modified_gmt":"2026-10-27T10:20:21","slug":"technology","status":"publish","type":"page","link":"https:\/\/digitisignum.eu\/en\/technology\/","title":{"rendered":"Technology"},"content":{"rendered":"\n<style>@import url('https:\/\/fonts.googleapis.com\/css2?family=Inter+Tight:wght@200;400;500;600;700&family=Inter:wght@200;300;400&display=swap');\n:root{\n  --ds-ink:#1a202c;--ds-c:#00a6e2;--ds-m:#e6007e;--ds-y:#ffd500;\n  --ds-green:#00a651;--ds-grey:#718096;--ds-hair:#e7e7ec;\n  --ds-pad:clamp(20px,5vw,80px);\n}\n:where(.ds-block,.ds-block *,.ds-block *::before,.ds-block *::after){margin:0;padding:0;box-sizing:border-box}\n.ds-block :is(h1,h2,h3,h4,h5,p,figure,figcaption,ul,ol){margin:0;padding:0}\n\/* Titulares como la home: Inter 200, mayusculas, tracking negativo *\/\n.ds-block :is(h1,h2){font-family:'Inter',sans-serif!important;font-weight:200!important;color:inherit!important;letter-spacing:-.03em;text-transform:uppercase;overflow-wrap:normal;word-break:normal;hyphens:manual}\n.ds-block :is(h3,h4,h5){font-family:'Inter Tight',sans-serif!important;font-weight:600!important;color:inherit!important;overflow-wrap:normal;word-break:normal;hyphens:manual}\n.ds-block p{color:inherit;font-family:'Inter Tight',system-ui,sans-serif;overflow-wrap:normal;hyphens:manual}\n.ds-block{\n  font-family:'Inter Tight',system-ui,sans-serif;color:var(--ds-ink);\n  font-size:16px;line-height:1.5;-webkit-font-smoothing:antialiased;\n  background:#fff;overflow:hidden;position:relative;\n}\n.ds-block a{color:inherit;text-decoration:none}\n.ds-block a:hover,.ds-block a:focus{color:inherit;text-decoration:none}\n.ds-block :focus-visible{outline:3px solid var(--ds-accent,var(--ds-green));outline-offset:3px}\n.ds-mono{font-family:'Inter Tight',sans-serif;font-weight:600}\n.ds-acc-m{--ds-accent:var(--ds-m)}\n.ds-acc-g{--ds-accent:var(--ds-green)}\n.ds-block .ds-ctas{display:flex;gap:14px;margin-top:26px;flex-wrap:wrap}\n.ds-block .ds-btn{\n  display:inline-block;text-decoration:none;font-weight:600;font-size:15px;\n  padding:15px 32px;border-radius:999px;border:2px solid var(--ds-ink);\n  transition:.22s;color:var(--ds-ink);font-family:'Inter Tight',sans-serif;\n}\n.ds-block .ds-btn.solid{background:var(--ds-ink);color:#fff}\n.ds-block .ds-btn.solid:hover{background:var(--ds-accent,var(--ds-green));border-color:var(--ds-accent,var(--ds-green));color:#fff;transform:translateY(-3px)}\n.ds-block .ds-btn.line{background:#fff}\n.ds-block .ds-btn.line:hover{background:var(--ds-y);color:var(--ds-ink);transform:translateY(-3px)}\n.ds-eyebrow{\n  font-size:12px;letter-spacing:.2em;text-transform:uppercase;font-weight:600;\n  margin-bottom:20px;display:inline-flex;align-items:center;gap:10px;\n  background:#fff;border:1.5px solid var(--ds-ink);border-radius:999px;padding:7px 16px;\n}\n.ds-eyebrow b{width:9px;height:9px;border-radius:50%;background:var(--ds-accent,var(--ds-green));animation:ds-pulse 2s infinite}\n.ds-sec-head{margin-bottom:32px}\n.ds-sec-head .ds-kicker{font-size:12px;letter-spacing:.2em;text-transform:uppercase;color:var(--ds-grey);display:block;margin-bottom:10px;font-weight:600}\n.ds-sec-head h2{font-size:clamp(28px,3.8vw,46px);line-height:1.05}\n.ds-sec-head h2 mark{\n  background:var(--ds-grad,linear-gradient(90deg,var(--ds-c),var(--ds-m),var(--ds-y)));\n  -webkit-background-clip:text;background-clip:text;color:transparent;font-weight:400;\n}\n.ds-grad-green{--ds-grad:linear-gradient(90deg,var(--ds-c),var(--ds-green),var(--ds-y))}\n.ds-block .ds-lead{max-width:56ch;margin-top:20px;font-size:clamp(15px,1.15vw,18px);color:#2d3748}\n@keyframes ds-pulse{50%{transform:scale(1.6);opacity:.5}}\n@keyframes ds-slide{to{transform:translateX(-50%)}}\n.ds-rv{opacity:0;transform:translateY(26px);transition:opacity .7s ease,transform .7s ease}\n.ds-rv.ds-in{opacity:1;transform:none}\n@media (prefers-reduced-motion:reduce){\n  .ds-block *,.ds-block *::before,.ds-block *::after{animation:none!important;transition:none!important}\n  .ds-rv{opacity:1;transform:none}\n}\n\/* ===== Ancho completo: rompe el contenedor del tema ===== *\/\nhtml,body{overflow-x:clip}\n.ds-full{width:100vw;max-width:none;position:relative;left:50%;margin-left:-50vw}\n\n\/* --- estilos propios de este bloque --- *\/\n.ds-hero-tec{\n  display:grid;grid-template-columns:1.1fr .9fr;align-items:center;\n  padding:clamp(30px,5vh,55px) var(--ds-pad) clamp(36px,6vh,60px);\n  gap:clamp(24px,4vw,64px);\n}\n@media(max-width:900px){.ds-hero-tec{grid-template-columns:1fr}}\n.ds-hero-tec h1{font-size:clamp(30px,4.6vw,58px);line-height:1.04}\n.ds-hero-tec h1 .grad{\n  color:transparent;font-weight:400;\n  -webkit-background-clip:text;background-clip:text;\n  background-image:\n    linear-gradient(115deg, rgba(255,255,255,0) 42%, rgba(255,255,255,.85) 50%, rgba(255,255,255,0) 58%),\n    linear-gradient(180deg, rgba(255,255,255,.5) 0%, rgba(255,255,255,0) 34%, rgba(0,0,0,0) 64%, rgba(0,0,0,.2) 100%),\n    linear-gradient(90deg,var(--ds-c),var(--ds-m),var(--ds-y));\n  background-size:300% 100%, 100% 100%, 100% 100%;\n  background-position:-200% 0, 0 0, 0 0;\n  background-repeat:no-repeat;\n  animation:ds-shine 6s ease-in-out infinite;\n  filter:drop-shadow(0 3px 2px rgba(26,32,44,.18));\n}\n@keyframes ds-shine{\n  0%,55%{background-position:-200% 0, 0 0, 0 0}\n  88%,100%{background-position:300% 0, 0 0, 0 0}\n}\n.ds-hero-tec .chips{display:flex;flex-wrap:wrap;gap:10px;margin-top:22px}\n.ds-block .chip{\n  display:inline-flex;align-items:center;gap:8px;\n  padding:9px 18px !important;border-radius:999px;font-size:12px;font-weight:700;letter-spacing:.08em;\n  position:relative;overflow:hidden;\n  background:\n    radial-gradient(circle at 22% 0%, rgba(255,255,255,.5) 0%, rgba(255,255,255,0) 55%),\n    linear-gradient(180deg, #ffffff 0%, #f4f5f8 100%);\n  border:1.5px solid var(--ds-hair);\n  box-shadow:inset 0 2px 4px rgba(255,255,255,.8), 0 8px 18px -10px rgba(26,32,44,.25);\n}\n.chip b{\n  width:11px;height:11px;border-radius:50%;\n  background:radial-gradient(circle at 32% 26%, #fff 0%, rgba(255,255,255,.5) 18%, var(--pc) 52%, color-mix(in srgb,var(--pc) 55%, #000) 130%);\n  box-shadow:inset 0 -2px 3px rgba(0,0,0,.25), 0 2px 5px color-mix(in srgb,var(--pc) 50%, transparent);\n}\n.ds-hero-tec .marco{\n  border-radius:22px;overflow:hidden;border:3px solid var(--ds-ink);\n  position:relative;\n\n  box-shadow:12px 12px 0 var(--ds-c), 24px 24px 0 rgba(0,166,226,.2);\n  max-width:480px;margin-left:auto;\n}\n@media(max-width:900px){.ds-hero-tec .marco{margin:0 auto}}\n.ds-hero-tec .marco img{width:100%;height:auto;display:block;transition:transform .5s}\n.ds-hero-tec .marco:hover img{transform:scale(1.04)}\n\n.ds-hero-tec .marco::after{\n  content:\"\";position:absolute;inset:0;pointer-events:none;\n  background:\n    linear-gradient(115deg, rgba(255,255,255,.16) 0%, rgba(255,255,255,0) 34%),\n    linear-gradient(180deg, rgba(255,255,255,.14) 0%, rgba(255,255,255,0) 26%);\n}\n.ds-hero-tec .marco::before{\n  content:\"\";position:absolute;top:-10%;bottom:-10%;left:-40%;width:32%;z-index:1;\n  background:linear-gradient(100deg, rgba(255,255,255,0) 0%, rgba(255,255,255,.45) 50%, rgba(255,255,255,0) 100%);\n  transform:skewX(-18deg);pointer-events:none;\n  animation:ds-glintfoto 7s ease-in-out infinite;\n}\n@keyframes ds-glintfoto{0%,60%{left:-40%}90%,100%{left:130%}}\n<\/style><section class=\"ds-block ds-acc-m ds-hero-tec ds-full\"><div><span class=\"ds-eyebrow ds-mono\" style=\"color:#1f79e3;font-weight:600;font-size:15px;letter-spacing:.02em;text-transform:uppercase;background:none;border:none;padding:0;margin-bottom:14px\">Technology \u00b7 INKNOWLOGY<\/span><h1>The Science of<br\/><span class=\"grad\">Custom Ink<\/span><\/h1><p class=\"ds-lead\">We do not manufacture standard solutions. We develop exclusive chemical formulations, precisely engineered for each client&#8217;s specific requirements, ensuring perfect adhesion, durability and performance on any substrate.<\/p><!-- Los indicadores \"100% PERSONALIZACION\" y \"<1dE FIDELIDAD DE MARCA\" se retiran\n         siguiendo las notas criticas del documento (cifras sin respaldo validado).\n         Se sustituyen por chips cualitativos; si el cliente valida las cifras, se reponen. --><div class=\"chips\"><span class=\"chip\"><b style=\"--pc:var(--ds-c)\"><\/b>FULL CUSTOMISATION<\/span><span class=\"chip\"><b style=\"--pc:var(--ds-m)\"><\/b>BRAND FIDELITY<\/span><\/div><\/div><div class=\"ds-rv\"><div class=\"marco\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/digitisignum.eu\/wp-content\/uploads\/2026\/06\/La-Ciencia-de-la-Tinta-a-Medida.png\" alt=\"The science of custom ink\" width=\"566\" height=\"608\"\/><\/div><\/div><\/section><script>(function(){\n  var els=document.querySelectorAll('.ds-rv:not(.ds-obs)');\n  if(!els.length)return;\n  var io=new IntersectionObserver(function(es){\n    es.forEach(function(e){\n      if(e.isIntersecting){e.target.classList.add('ds-in');io.unobserve(e.target);}\n    });\n  },{threshold:.15});\n  els.forEach(function(el){el.classList.add('ds-obs');io.observe(el)});\n})();\n<\/script>\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n<style>@import url('https:\/\/fonts.googleapis.com\/css2?family=Inter+Tight:wght@200;400;500;600;700&family=Inter:wght@200;300;400&display=swap');\n:root{\n  --ds-ink:#1a202c;--ds-c:#00a6e2;--ds-m:#e6007e;--ds-y:#ffd500;\n  --ds-green:#00a651;--ds-grey:#718096;--ds-hair:#e7e7ec;\n  --ds-pad:clamp(20px,5vw,80px);\n}\n:where(.ds-block,.ds-block *,.ds-block *::before,.ds-block *::after){margin:0;padding:0;box-sizing:border-box}\n.ds-block :is(h1,h2,h3,h4,h5,p,figure,figcaption,ul,ol){margin:0;padding:0}\n\/* Titulares como la home: Inter 200, mayusculas, tracking negativo *\/\n.ds-block :is(h1,h2){font-family:'Inter',sans-serif!important;font-weight:200!important;color:inherit!important;letter-spacing:-.03em;text-transform:uppercase;overflow-wrap:normal;word-break:normal;hyphens:manual}\n.ds-block :is(h3,h4,h5){font-family:'Inter Tight',sans-serif!important;font-weight:600!important;color:inherit!important;overflow-wrap:normal;word-break:normal;hyphens:manual}\n.ds-block p{color:inherit;font-family:'Inter Tight',system-ui,sans-serif;overflow-wrap:normal;hyphens:manual}\n.ds-block{\n  font-family:'Inter Tight',system-ui,sans-serif;color:var(--ds-ink);\n  font-size:16px;line-height:1.5;-webkit-font-smoothing:antialiased;\n  background:#fff;overflow:hidden;position:relative;\n}\n.ds-block a{color:inherit;text-decoration:none}\n.ds-block a:hover,.ds-block a:focus{color:inherit;text-decoration:none}\n.ds-block :focus-visible{outline:3px solid var(--ds-accent,var(--ds-green));outline-offset:3px}\n.ds-mono{font-family:'Inter Tight',sans-serif;font-weight:600}\n.ds-acc-m{--ds-accent:var(--ds-m)}\n.ds-acc-g{--ds-accent:var(--ds-green)}\n.ds-block .ds-ctas{display:flex;gap:14px;margin-top:26px;flex-wrap:wrap}\n.ds-block .ds-btn{\n  display:inline-block;text-decoration:none;font-weight:600;font-size:15px;\n  padding:15px 32px;border-radius:999px;border:2px solid var(--ds-ink);\n  transition:.22s;color:var(--ds-ink);font-family:'Inter Tight',sans-serif;\n}\n.ds-block .ds-btn.solid{background:var(--ds-ink);color:#fff}\n.ds-block .ds-btn.solid:hover{background:var(--ds-accent,var(--ds-green));border-color:var(--ds-accent,var(--ds-green));color:#fff;transform:translateY(-3px)}\n.ds-block .ds-btn.line{background:#fff}\n.ds-block .ds-btn.line:hover{background:var(--ds-y);color:var(--ds-ink);transform:translateY(-3px)}\n.ds-eyebrow{\n  font-size:12px;letter-spacing:.2em;text-transform:uppercase;font-weight:600;\n  margin-bottom:20px;display:inline-flex;align-items:center;gap:10px;\n  background:#fff;border:1.5px solid var(--ds-ink);border-radius:999px;padding:7px 16px;\n}\n.ds-eyebrow b{width:9px;height:9px;border-radius:50%;background:var(--ds-accent,var(--ds-green));animation:ds-pulse 2s infinite}\n.ds-sec-head{margin-bottom:32px}\n.ds-sec-head .ds-kicker{font-size:12px;letter-spacing:.2em;text-transform:uppercase;color:var(--ds-grey);display:block;margin-bottom:10px;font-weight:600}\n.ds-sec-head h2{font-size:clamp(28px,3.8vw,46px);line-height:1.05}\n.ds-sec-head h2 mark{\n  background:var(--ds-grad,linear-gradient(90deg,var(--ds-c),var(--ds-m),var(--ds-y)));\n  -webkit-background-clip:text;background-clip:text;color:transparent;font-weight:400;\n}\n.ds-grad-green{--ds-grad:linear-gradient(90deg,var(--ds-c),var(--ds-green),var(--ds-y))}\n.ds-block .ds-lead{max-width:56ch;margin-top:20px;font-size:clamp(15px,1.15vw,18px);color:#2d3748}\n@keyframes ds-pulse{50%{transform:scale(1.6);opacity:.5}}\n@keyframes ds-slide{to{transform:translateX(-50%)}}\n.ds-rv{opacity:0;transform:translateY(26px);transition:opacity .7s ease,transform .7s ease}\n.ds-rv.ds-in{opacity:1;transform:none}\n@media (prefers-reduced-motion:reduce){\n  .ds-block *,.ds-block *::before,.ds-block *::after{animation:none!important;transition:none!important}\n  .ds-rv{opacity:1;transform:none}\n}\n\/* ===== Ancho completo: rompe el contenedor del tema ===== *\/\nhtml,body{overflow-x:clip}\n.ds-full{width:100vw;max-width:none;position:relative;left:50%;margin-left:-50vw}\n\n\/* --- estilos propios de este bloque --- *\/\n.ds-desafio{text-align:center;padding:clamp(40px,6vh,70px) var(--ds-pad)}\n.ds-desafio h2{font-size:clamp(28px,4vw,52px);line-height:1.05;margin-bottom:16px}\n.ds-desafio h2 .grad{\n  color:transparent;font-weight:400;\n  -webkit-background-clip:text;background-clip:text;\n  background-image:\n    linear-gradient(115deg, rgba(255,255,255,0) 42%, rgba(255,255,255,.85) 50%, rgba(255,255,255,0) 58%),\n    linear-gradient(180deg, rgba(255,255,255,.5) 0%, rgba(255,255,255,0) 34%, rgba(0,0,0,0) 64%, rgba(0,0,0,.2) 100%),\n    linear-gradient(90deg,var(--ds-c),var(--ds-m),var(--ds-y));\n  background-size:300% 100%, 100% 100%, 100% 100%;\n  background-position:-200% 0, 0 0, 0 0;\n  background-repeat:no-repeat;\n  animation:ds-shine 6s ease-in-out infinite;\n  filter:drop-shadow(0 3px 2px rgba(26,32,44,.18));\n}\n@keyframes ds-shine{\n  0%,55%{background-position:-200% 0, 0 0, 0 0}\n  88%,100%{background-position:300% 0, 0 0, 0 0}\n}\n.ds-block .ds-desafio p{color:var(--ds-grey);max-width:62ch;margin:0 auto;font-size:16px}\n.ds-desafio .puntos{display:flex;justify-content:center;gap:10px;margin-top:26px}\n.ds-desafio .puntos i{\n  width:14px;height:14px;border-radius:50%;\n  background:radial-gradient(circle at 32% 26%, #fff 0%, rgba(255,255,255,.5) 18%, var(--pc) 52%, color-mix(in srgb,var(--pc) 55%, #000) 130%);\n  box-shadow:inset 0 -2px 3px rgba(0,0,0,.25), 0 3px 7px color-mix(in srgb,var(--pc) 45%, transparent);\n  animation:ds-pt 5s ease-in-out infinite;\n}\n.ds-desafio .puntos i:nth-child(2){animation-delay:-1.2s}\n.ds-desafio .puntos i:nth-child(3){animation-delay:-2.4s}\n.ds-desafio .puntos i:nth-child(4){animation-delay:-3.6s}\n@keyframes ds-pt{0%,100%{transform:translateY(0)}50%{transform:translateY(-6px)}}\n<\/style><section class=\"ds-block ds-acc-m ds-desafio ds-full\"><div class=\"ds-rv\"><span class=\"ds-kicker ds-mono\" style=\"color:#1f79e3;font-weight:600;font-size:15px;letter-spacing:.02em;text-transform:uppercase\">Surface engineering<\/span><h2 style=\"font-weight:300 !important\">Every Surface Is<br\/><span class=\"grad\">a Unique Challenge<\/span><\/h2><p>Forget generic solutions. We analyse the molecular topography and exact composition of your material to create an ink architecture that interacts perfectly with it.<\/p><div class=\"puntos\" aria-hidden=\"true\"><i style=\"--pc:var(--ds-c)\"><\/i><i style=\"--pc:var(--ds-m)\"><\/i><i style=\"--pc:var(--ds-y)\"><\/i><i style=\"--pc:var(--ds-ink)\"><\/i><\/div><\/div><\/section><script>(function(){\n  var els=document.querySelectorAll('.ds-rv:not(.ds-obs)');\n  if(!els.length)return;\n  var io=new IntersectionObserver(function(es){\n    es.forEach(function(e){\n      if(e.isIntersecting){e.target.classList.add('ds-in');io.unobserve(e.target);}\n    });\n  },{threshold:.15});\n  els.forEach(function(el){el.classList.add('ds-obs');io.observe(el)});\n})();\n<\/script>\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n<style>@import url('https:\/\/fonts.googleapis.com\/css2?family=Inter+Tight:wght@200;400;500;600;700&family=Inter:wght@200;300;400&display=swap');\n:root{\n  --ds-ink:#1a202c;--ds-c:#00a6e2;--ds-m:#e6007e;--ds-y:#ffd500;\n  --ds-green:#00a651;--ds-grey:#718096;--ds-hair:#e7e7ec;\n  --ds-pad:clamp(20px,5vw,80px);\n}\n:where(.ds-block,.ds-block *,.ds-block *::before,.ds-block *::after){margin:0;padding:0;box-sizing:border-box}\n.ds-block :is(h1,h2,h3,h4,h5,p,figure,figcaption,ul,ol){margin:0;padding:0}\n\/* Titulares como la home: Inter 200, mayusculas, tracking negativo *\/\n.ds-block :is(h1,h2){font-family:'Inter',sans-serif!important;font-weight:200!important;color:inherit!important;letter-spacing:-.03em;text-transform:uppercase;overflow-wrap:normal;word-break:normal;hyphens:manual}\n.ds-block :is(h3,h4,h5){font-family:'Inter Tight',sans-serif!important;font-weight:600!important;color:inherit!important;overflow-wrap:normal;word-break:normal;hyphens:manual}\n.ds-block p{color:inherit;font-family:'Inter Tight',system-ui,sans-serif;overflow-wrap:normal;hyphens:manual}\n.ds-block{\n  font-family:'Inter Tight',system-ui,sans-serif;color:var(--ds-ink);\n  font-size:16px;line-height:1.5;-webkit-font-smoothing:antialiased;\n  background:#fff;overflow:hidden;position:relative;\n}\n.ds-block a{color:inherit;text-decoration:none}\n.ds-block a:hover,.ds-block a:focus{color:inherit;text-decoration:none}\n.ds-block :focus-visible{outline:3px solid var(--ds-accent,var(--ds-green));outline-offset:3px}\n.ds-mono{font-family:'Inter Tight',sans-serif;font-weight:600}\n.ds-acc-m{--ds-accent:var(--ds-m)}\n.ds-acc-g{--ds-accent:var(--ds-green)}\n.ds-block .ds-ctas{display:flex;gap:14px;margin-top:26px;flex-wrap:wrap}\n.ds-block .ds-btn{\n  display:inline-block;text-decoration:none;font-weight:600;font-size:15px;\n  padding:15px 32px;border-radius:999px;border:2px solid var(--ds-ink);\n  transition:.22s;color:var(--ds-ink);font-family:'Inter Tight',sans-serif;\n}\n.ds-block .ds-btn.solid{background:var(--ds-ink);color:#fff}\n.ds-block .ds-btn.solid:hover{background:var(--ds-accent,var(--ds-green));border-color:var(--ds-accent,var(--ds-green));color:#fff;transform:translateY(-3px)}\n.ds-block .ds-btn.line{background:#fff}\n.ds-block .ds-btn.line:hover{background:var(--ds-y);color:var(--ds-ink);transform:translateY(-3px)}\n.ds-eyebrow{\n  font-size:12px;letter-spacing:.2em;text-transform:uppercase;font-weight:600;\n  margin-bottom:20px;display:inline-flex;align-items:center;gap:10px;\n  background:#fff;border:1.5px solid var(--ds-ink);border-radius:999px;padding:7px 16px;\n}\n.ds-eyebrow b{width:9px;height:9px;border-radius:50%;background:var(--ds-accent,var(--ds-green));animation:ds-pulse 2s infinite}\n.ds-sec-head{margin-bottom:32px}\n.ds-sec-head .ds-kicker{font-size:12px;letter-spacing:.2em;text-transform:uppercase;color:var(--ds-grey);display:block;margin-bottom:10px;font-weight:600}\n.ds-sec-head h2{font-size:clamp(28px,3.8vw,46px);line-height:1.05}\n.ds-sec-head h2 mark{\n  background:var(--ds-grad,linear-gradient(90deg,var(--ds-c),var(--ds-m),var(--ds-y)));\n  -webkit-background-clip:text;background-clip:text;color:transparent;font-weight:400;\n}\n.ds-grad-green{--ds-grad:linear-gradient(90deg,var(--ds-c),var(--ds-green),var(--ds-y))}\n.ds-block .ds-lead{max-width:56ch;margin-top:20px;font-size:clamp(15px,1.15vw,18px);color:#2d3748}\n@keyframes ds-pulse{50%{transform:scale(1.6);opacity:.5}}\n@keyframes ds-slide{to{transform:translateX(-50%)}}\n.ds-rv{opacity:0;transform:translateY(26px);transition:opacity .7s ease,transform .7s ease}\n.ds-rv.ds-in{opacity:1;transform:none}\n@media (prefers-reduced-motion:reduce){\n  .ds-block *,.ds-block *::before,.ds-block *::after{animation:none!important;transition:none!important}\n  .ds-rv{opacity:1;transform:none}\n}\n\/* ===== Ancho completo: rompe el contenedor del tema ===== *\/\nhtml,body{overflow-x:clip}\n.ds-full{width:100vw;max-width:none;position:relative;left:50%;margin-left:-50vw}\n\n\/* --- estilos propios de este bloque --- *\/\n.ds-cap{padding:clamp(40px,6vh,70px) var(--ds-pad);background:#fafafb}\n.ds-cap .grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}\n@media(max-width:900px){.ds-cap .grid{grid-template-columns:1fr}}\n.ds-block .cap{\n  background:#fff;border:1.5px solid var(--ds-hair);border-radius:22px;\n  padding:28px 26px 26px !important;text-align:center;position:relative;overflow:hidden;\n  transition:transform .3s,box-shadow .3s,border-color .3s;\n}\n.cap:hover{\n  transform:translateY(-7px);border-color:var(--lc);\n  box-shadow:0 24px 48px -22px color-mix(in srgb,var(--lc) 55%, transparent);\n}\n.cap::after{\n  content:\"\";position:absolute;top:-10%;bottom:-10%;left:-60%;width:38%;z-index:2;\n  background:linear-gradient(100deg, rgba(255,255,255,0) 0%, rgba(255,255,255,.5) 50%, rgba(255,255,255,0) 100%);\n  transform:skewX(-18deg);pointer-events:none;\n}\n.cap:hover::after{animation:ds-glintc .8s ease}\n@keyframes ds-glintc{from{left:-60%}to{left:130%}}\n.cap .orna{height:110px;display:grid;place-items:center;margin-bottom:14px;position:relative}\n.cap h3{font-size:16px;text-transform:uppercase;letter-spacing:.04em;margin-bottom:8px;color:var(--ds-ink)}\n.ds-block .cap p{font-size:14px;color:#4a5568;line-height:1.55;max-width:34ch;margin:0 auto}\n\/* gota reologia *\/\n.cap .gota{width:64px;height:78px;filter:drop-shadow(0 8px 12px rgba(0,166,226,.4));animation:ds-flot 6s ease-in-out infinite}\n\/* anillo de curado *\/\n.cap .aro{\n  width:84px;aspect-ratio:1;border-radius:50%;position:relative;\n  background:\n    radial-gradient(circle at 32% 26%, rgba(255,255,255,.9) 0%, rgba(255,255,255,0) 30%),\n    conic-gradient(from 210deg, var(--ds-m), #ff8ac2, var(--ds-m), #b30062, var(--ds-m));\n  -webkit-mask:radial-gradient(circle, transparent 56%, #000 58%);\n  mask:radial-gradient(circle, transparent 56%, #000 58%);\n  animation:ds-gira 5s linear infinite;\n}\n.cap .aro-glow{\n  position:absolute;width:84px;aspect-ratio:1;border-radius:50%;\n  box-shadow:0 0 34px rgba(230,0,126,.45), inset 0 0 22px rgba(230,0,126,.3);\n  animation:ds-pulsa 2.6s ease-in-out infinite;\n}\n@keyframes ds-gira{to{transform:rotate(360deg)}}\n@keyframes ds-pulsa{0%,100%{opacity:.5}50%{opacity:1}}\n\/* esferas colorimetria *\/\n.cap .esf{position:relative;width:100px;height:84px}\n.cap .esf i{\n  position:absolute;border-radius:50%;\n  background:radial-gradient(circle at 32% 26%, #fff 0%, rgba(255,255,255,.5) 16%, var(--pc) 50%, color-mix(in srgb,var(--pc) 55%, #000) 128%);\n  box-shadow:inset 0 -4px 7px rgba(0,0,0,.28), inset 0 2px 3px rgba(255,255,255,.5), 0 8px 16px color-mix(in srgb,var(--pc) 45%, transparent);\n  animation:ds-flot 6s ease-in-out infinite;\n}\n.cap .esf i:nth-child(1){--pc:var(--ds-c);width:46px;height:46px;top:6px;left:6px}\n.cap .esf i:nth-child(2){--pc:var(--ds-m);width:40px;height:40px;top:24px;left:38px;animation-delay:-2s}\n.cap .esf i:nth-child(3){--pc:var(--ds-y);width:34px;height:34px;top:2px;left:56px;animation-delay:-4s}\n@keyframes ds-flot{0%,100%{transform:translateY(0)}50%{transform:translateY(-7px)}}\n.cap.c1{--lc:var(--ds-c)} .cap.c2{--lc:var(--ds-m)} .cap.c3{--lc:#e0b400}\n<\/style><section class=\"ds-block ds-acc-m ds-cap ds-full\"><div class=\"ds-sec-head ds-rv\"><span class=\"ds-kicker ds-mono\" style=\"color:#1f79e3;font-weight:600;font-size:15px;letter-spacing:.02em;text-transform:uppercase\">Laboratory capabilities<\/span><h2 style=\"font-weight:300 !important\">Engineering<br\/><mark>on three fronts<\/mark><\/h2><span aria-hidden=\"true\" style=\"display:block;width:74px;height:4px;border-radius:99px;margin-top:14px;background:linear-gradient(180deg,rgba(255,255,255,.6) 0%,rgba(0,0,0,0) 55%,rgba(0,0,0,.2) 100%),linear-gradient(90deg,#00a6e2,#e6007e,#ffd500)\"><\/span><\/div><div class=\"grid\"><article class=\"cap c1 ds-rv\"><div class=\"orna\"><svg class=\"gota\" viewbox=\"0 0 100 118\" aria-hidden=\"true\"><defs><radialgradient id=\"tec-c\" cx=\"50%\" cy=\"42%\" r=\"66%\"><stop offset=\"0%\" stop-color=\"#d9f3fc\"><\/stop><stop offset=\"45%\" stop-color=\"#80d3f1\"><\/stop><stop offset=\"80%\" stop-color=\"#00a6e2\"><\/stop><stop offset=\"100%\" stop-color=\"#006083\"><\/stop><\/radialgradient><\/defs><path d=\"M50 4C50 4 12 52 12 76a38 38 0 0 0 76 0C88 52 50 4 50 4Z\" fill=\"url(#tec-c)\"><\/path><ellipse cx=\"52\" cy=\"88\" rx=\"15\" ry=\"8\" fill=\"#99dcf3\" opacity=\".65\"><\/ellipse><path d=\"M48.5 16 C45.5 34 45 52 47 70 L53 70 C55 52 54.5 34 51.5 16 Z\" fill=\"#ffffff\" opacity=\".85\"><\/path><circle cx=\"50\" cy=\"12.5\" r=\"3\" fill=\"#ffffff\" opacity=\".95\"><\/circle><ellipse cx=\"31\" cy=\"68\" rx=\"4\" ry=\"13\" fill=\"#ffffff\" opacity=\".5\" transform=\"rotate(-12 31 68)\"><\/ellipse><\/svg><\/div><h3>Specific Rheology<\/h3><p>We adjust viscosity, surface tension and flow behaviour specifically for your exact printhead model, eliminating blockages.<\/p><\/article><article class=\"cap c2 ds-rv\"><div class=\"orna\"><span class=\"aro-glow\" aria-hidden=\"true\"><\/span><span class=\"aro\" aria-hidden=\"true\"><\/span><\/div><h3>Custom Curing<\/h3><p>We design the photoinitiator profile or drying agents to precisely match your particular production speeds and curing systems (UV\/LED\/Thermal).<\/p><\/article><article class=\"cap c3 ds-rv\"><div class=\"orna\"><span class=\"esf\" aria-hidden=\"true\"><i><\/i><i><\/i><i><\/i><\/span><\/div><h3>Exclusive Colorimetry<\/h3><p>We create unique spectral profiles and custom corporate colours (Spot Colors) that represent your brand with absolute fidelity that your competitors cannot replicate.<\/p><\/article><\/div><\/section><script>(function(){\n  var els=document.querySelectorAll('.ds-rv:not(.ds-obs)');\n  if(!els.length)return;\n  var io=new IntersectionObserver(function(es){\n    es.forEach(function(e){\n      if(e.isIntersecting){e.target.classList.add('ds-in');io.unobserve(e.target);}\n    });\n  },{threshold:.15});\n  els.forEach(function(el){el.classList.add('ds-obs');io.observe(el)});\n})();\n<\/script>\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n<style>@import url('https:\/\/fonts.googleapis.com\/css2?family=Inter+Tight:wght@200;400;500;600;700&family=Inter:wght@200;300;400&display=swap');\n:root{\n  --ds-ink:#1a202c;--ds-c:#00a6e2;--ds-m:#e6007e;--ds-y:#ffd500;\n  --ds-green:#00a651;--ds-grey:#718096;--ds-hair:#e7e7ec;\n  --ds-pad:clamp(20px,5vw,80px);\n}\n:where(.ds-block,.ds-block *,.ds-block *::before,.ds-block *::after){margin:0;padding:0;box-sizing:border-box}\n.ds-block :is(h1,h2,h3,h4,h5,p,figure,figcaption,ul,ol){margin:0;padding:0}\n\/* Titulares como la home: Inter 200, mayusculas, tracking negativo *\/\n.ds-block :is(h1,h2){font-family:'Inter',sans-serif!important;font-weight:200!important;color:inherit!important;letter-spacing:-.03em;text-transform:uppercase;overflow-wrap:normal;word-break:normal;hyphens:manual}\n.ds-block :is(h3,h4,h5){font-family:'Inter Tight',sans-serif!important;font-weight:600!important;color:inherit!important;overflow-wrap:normal;word-break:normal;hyphens:manual}\n.ds-block p{color:inherit;font-family:'Inter Tight',system-ui,sans-serif;overflow-wrap:normal;hyphens:manual}\n.ds-block{\n  font-family:'Inter Tight',system-ui,sans-serif;color:var(--ds-ink);\n  font-size:16px;line-height:1.5;-webkit-font-smoothing:antialiased;\n  background:#fff;overflow:hidden;position:relative;\n}\n.ds-block a{color:inherit;text-decoration:none}\n.ds-block a:hover,.ds-block a:focus{color:inherit;text-decoration:none}\n.ds-block :focus-visible{outline:3px solid var(--ds-accent,var(--ds-green));outline-offset:3px}\n.ds-mono{font-family:'Inter Tight',sans-serif;font-weight:600}\n.ds-acc-m{--ds-accent:var(--ds-m)}\n.ds-acc-g{--ds-accent:var(--ds-green)}\n.ds-block .ds-ctas{display:flex;gap:14px;margin-top:26px;flex-wrap:wrap}\n.ds-block .ds-btn{\n  display:inline-block;text-decoration:none;font-weight:600;font-size:15px;\n  padding:15px 32px;border-radius:999px;border:2px solid var(--ds-ink);\n  transition:.22s;color:var(--ds-ink);font-family:'Inter Tight',sans-serif;\n}\n.ds-block .ds-btn.solid{background:var(--ds-ink);color:#fff}\n.ds-block .ds-btn.solid:hover{background:var(--ds-accent,var(--ds-green));border-color:var(--ds-accent,var(--ds-green));color:#fff;transform:translateY(-3px)}\n.ds-block .ds-btn.line{background:#fff}\n.ds-block .ds-btn.line:hover{background:var(--ds-y);color:var(--ds-ink);transform:translateY(-3px)}\n.ds-eyebrow{\n  font-size:12px;letter-spacing:.2em;text-transform:uppercase;font-weight:600;\n  margin-bottom:20px;display:inline-flex;align-items:center;gap:10px;\n  background:#fff;border:1.5px solid var(--ds-ink);border-radius:999px;padding:7px 16px;\n}\n.ds-eyebrow b{width:9px;height:9px;border-radius:50%;background:var(--ds-accent,var(--ds-green));animation:ds-pulse 2s infinite}\n.ds-sec-head{margin-bottom:32px}\n.ds-sec-head .ds-kicker{font-size:12px;letter-spacing:.2em;text-transform:uppercase;color:var(--ds-grey);display:block;margin-bottom:10px;font-weight:600}\n.ds-sec-head h2{font-size:clamp(28px,3.8vw,46px);line-height:1.05}\n.ds-sec-head h2 mark{\n  background:var(--ds-grad,linear-gradient(90deg,var(--ds-c),var(--ds-m),var(--ds-y)));\n  -webkit-background-clip:text;background-clip:text;color:transparent;font-weight:400;\n}\n.ds-grad-green{--ds-grad:linear-gradient(90deg,var(--ds-c),var(--ds-green),var(--ds-y))}\n.ds-block .ds-lead{max-width:56ch;margin-top:20px;font-size:clamp(15px,1.15vw,18px);color:#2d3748}\n@keyframes ds-pulse{50%{transform:scale(1.6);opacity:.5}}\n@keyframes ds-slide{to{transform:translateX(-50%)}}\n.ds-rv{opacity:0;transform:translateY(26px);transition:opacity .7s ease,transform .7s ease}\n.ds-rv.ds-in{opacity:1;transform:none}\n@media (prefers-reduced-motion:reduce){\n  .ds-block *,.ds-block *::before,.ds-block *::after{animation:none!important;transition:none!important}\n  .ds-rv{opacity:1;transform:none}\n}\n\/* ===== Ancho completo: rompe el contenedor del tema ===== *\/\nhtml,body{overflow-x:clip}\n.ds-full{width:100vw;max-width:none;position:relative;left:50%;margin-left:-50vw}\n\n\/* --- estilos propios de este bloque --- *\/\n.ds-val{padding:clamp(40px,6vh,70px) var(--ds-pad)}\n.ds-val .grid{display:grid;grid-template-columns:1.1fr .9fr;gap:clamp(24px,4vw,60px);align-items:center}\n@media(max-width:900px){.ds-val .grid{grid-template-columns:1fr}}\n.ds-block .ds-val .intro{font-size:15.5px;color:#2d3748;max-width:58ch;margin-bottom:22px !important}\n.ds-block .prot{\n  display:flex;align-items:center;gap:14px;\n  background:#fff;border:1.5px solid var(--ds-hair);border-radius:16px;\n  padding:16px 20px !important;margin-bottom:12px;\n  position:relative;overflow:hidden;\n  transition:transform .25s,border-color .25s,box-shadow .25s;\n}\n.prot:hover{\n  transform:translateX(6px);border-color:var(--pc);\n  box-shadow:0 14px 30px -16px color-mix(in srgb,var(--pc) 55%, transparent);\n}\n.prot::after{\n  content:\"\";position:absolute;top:-10%;bottom:-10%;left:-60%;width:38%;\n  background:linear-gradient(100deg, rgba(255,255,255,0) 0%, rgba(255,255,255,.5) 50%, rgba(255,255,255,0) 100%);\n  transform:skewX(-18deg);pointer-events:none;\n}\n.prot:hover::after{animation:ds-glintp .7s ease}\n@keyframes ds-glintp{from{left:-60%}to{left:130%}}\n.prot .pip{\n  flex:none;width:30px;height:30px;border-radius:50%;\n  background:radial-gradient(circle at 32% 26%, #fff 0%, rgba(255,255,255,.5) 16%, var(--pc) 50%, color-mix(in srgb,var(--pc) 55%, #000) 128%);\n  box-shadow:inset 0 -3px 5px rgba(0,0,0,.25), inset 0 2px 3px rgba(255,255,255,.5), 0 5px 12px color-mix(in srgb,var(--pc) 40%, transparent);\n}\n.prot b{font-family:'Inter Tight',sans-serif;font-weight:700;font-size:14px;letter-spacing:.03em;text-transform:uppercase;color:var(--ds-ink)}\n.ds-val .marco{\n  border-radius:22px;overflow:hidden;border:3px solid var(--ds-ink);\n  box-shadow:12px 12px 0 var(--ds-m), 24px 24px 0 rgba(230,0,126,.2);\n  position:relative;max-width:440px;margin-left:auto;\n}\n@media(max-width:900px){.ds-val .marco{margin:0 auto}}\n.ds-val .marco img{width:100%;height:auto;display:block;transition:transform .5s}\n.ds-val .marco:hover img{transform:scale(1.04)}\n.ds-val .marco::after{\n  content:\"\";position:absolute;inset:0;pointer-events:none;\n  background:\n    linear-gradient(115deg, rgba(255,255,255,.16) 0%, rgba(255,255,255,0) 34%),\n    linear-gradient(180deg, rgba(255,255,255,.14) 0%, rgba(255,255,255,0) 26%);\n}\n.ds-val .marco::before{\n  content:\"\";position:absolute;top:-10%;bottom:-10%;left:-40%;width:32%;z-index:1;\n  background:linear-gradient(100deg, rgba(255,255,255,0) 0%, rgba(255,255,255,.45) 50%, rgba(255,255,255,0) 100%);\n  transform:skewX(-18deg);pointer-events:none;\n  animation:ds-glintfoto 7s ease-in-out infinite;\n}\n@keyframes ds-glintfoto{0%,60%{left:-40%}90%,100%{left:130%}}\n<\/style><section class=\"ds-block ds-acc-m ds-val ds-full\"><div class=\"ds-sec-head ds-rv\"><span class=\"ds-kicker ds-mono\" style=\"color:#1f79e3;font-weight:600;font-size:15px;letter-spacing:.02em;text-transform:uppercase\">Certification Protocol<\/span><h2 style=\"font-weight:300 !important\">Custom<br\/><mark>Performance Validation<\/mark><\/h2><span aria-hidden=\"true\" style=\"display:block;width:74px;height:4px;border-radius:99px;margin-top:14px;background:linear-gradient(180deg,rgba(255,255,255,.6) 0%,rgba(0,0,0,0) 55%,rgba(0,0,0,.2) 100%),linear-gradient(90deg,#00a6e2,#e6007e,#ffd500)\"><\/span><\/div><div class=\"grid\"><div class=\"ds-rv\"><p class=\"intro\">Your formula is not generic, and neither is our testing. Each custom batch undergoes a battery of tests simulating your exact production conditions and environmental stress, ensuring flawless final performance from the first drop.<\/p><div class=\"prot\" style=\"--pc:var(--ds-c)\"><span class=\"pip\" aria-hidden=\"true\"><\/span><b>Client Substrate Simulation<\/b><\/div><div class=\"prot\" style=\"--pc:var(--ds-m)\"><span class=\"pip\" aria-hidden=\"true\"><\/span><b>Specific Curing Speed Test<\/b><\/div><div class=\"prot\" style=\"--pc:var(--ds-green)\"><span class=\"pip\" aria-hidden=\"true\"><\/span><b>Chromatic Tolerance Certification<\/b><\/div><\/div><div class=\"ds-rv\"><div class=\"marco\"><img decoding=\"async\" src=\"https:\/\/digitisignum.eu\/wp-content\/uploads\/2026\/07\/Foto-1.png\" alt=\"Performance validation in the laboratory\" width=\"574\" height=\"795\" loading=\"lazy\"\/><\/div><\/div><\/div><\/section><script>(function(){\n  var els=document.querySelectorAll('.ds-rv:not(.ds-obs)');\n  if(!els.length)return;\n  var io=new IntersectionObserver(function(es){\n    es.forEach(function(e){\n      if(e.isIntersecting){e.target.classList.add('ds-in');io.unobserve(e.target);}\n    });\n  },{threshold:.15});\n  els.forEach(function(el){el.classList.add('ds-obs');io.observe(el)});\n})();\n<\/script>\n","protected":false},"excerpt":{"rendered":"<p>The Science ofCustom Ink We do not manufacture standard solutions. We develop exclusive chemical formulations, precisely engineered for the specific requirements of each client, ensuring perfect adhesion, durability, and performance on any substrate. 100% CUSTOMIZATION &lt;1\u0394E BRAND LOYALTY Every Surfaceis a Unique Challenge Forget generic solutions. We analyze the molecular topography and exact composition of&#8230;<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_kad_post_transparent":"","_kad_post_title":"","_kad_post_layout":"","_kad_post_sidebar_id":"","_kad_post_content_style":"","_kad_post_vertical_padding":"","_kad_post_feature":"","_kad_post_feature_position":"","_kad_post_header":false,"_kad_post_footer":false,"_kad_post_classname":"","footnotes":""},"class_list":["post-800","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/digitisignum.eu\/en\/wp-json\/wp\/v2\/pages\/800","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/digitisignum.eu\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/digitisignum.eu\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/digitisignum.eu\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/digitisignum.eu\/en\/wp-json\/wp\/v2\/comments?post=800"}],"version-history":[{"count":2,"href":"https:\/\/digitisignum.eu\/en\/wp-json\/wp\/v2\/pages\/800\/revisions"}],"predecessor-version":[{"id":2048,"href":"https:\/\/digitisignum.eu\/en\/wp-json\/wp\/v2\/pages\/800\/revisions\/2048"}],"wp:attachment":[{"href":"https:\/\/digitisignum.eu\/en\/wp-json\/wp\/v2\/media?parent=800"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}