{"id":829,"date":"2026-07-02T06:05:35","date_gmt":"2026-07-02T04:05:35","guid":{"rendered":"https:\/\/digitisignum.eu\/inks\/"},"modified":"2026-07-30T11:00:13","modified_gmt":"2026-07-30T09:00:13","slug":"inks","status":"publish","type":"page","link":"https:\/\/digitisignum.eu\/en\/inks\/","title":{"rendered":"Inks"},"content":{"rendered":"\n\n<style>.kb-row-layout-id829_92b26a-6c > .kt-row-column-wrap{align-content:start;}:where(.kb-row-layout-id829_92b26a-6c > .kt-row-column-wrap) > .wp-block-kadence-column{justify-content:start;}.kb-row-layout-id829_92b26a-6c > .kt-row-column-wrap{column-gap:var(--global-kb-gap-md, 2rem);row-gap:var(--global-kb-gap-md, 2rem);max-width:var( --global-content-width, 1290px );padding-left:var(--global-content-edge-padding);padding-right:var(--global-content-edge-padding);padding-top:var(--global-kb-spacing-sm, 1.5rem);padding-bottom:var(--global-kb-spacing-sm, 1.5rem);grid-template-columns:minmax(0, 1fr);}.kb-row-layout-id829_92b26a-6c > .kt-row-layout-overlay{opacity:0.30;}@media all and (max-width: 1024px){.kb-row-layout-id829_92b26a-6c > .kt-row-column-wrap{grid-template-columns:minmax(0, 1fr);}}@media all and (max-width: 767px){.kb-row-layout-id829_92b26a-6c > .kt-row-column-wrap{grid-template-columns:minmax(0, 1fr);}}<\/style><div class=\"kb-row-layout-wrap kb-row-layout-id829_92b26a-6c alignnone wp-block-kadence-rowlayout\"><div class=\"kt-row-column-wrap kt-has-1-columns kt-row-layout-equal kt-tab-layout-inherit kt-mobile-layout-row kt-row-valign-top kb-theme-content-width\">\n\n<\/div><\/div>\n\n\n\n\n\n\n\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-dots{\n  position:absolute;pointer-events:none;z-index:0;\n  background-image:radial-gradient(circle,var(--dc,#00a6e2) 30%,transparent 34%);\n  background-size:16px 16px;\n  -webkit-mask-image:radial-gradient(circle at center,#000 0%,transparent 68%);\n  mask-image:radial-gradient(circle at center,#000 0%,transparent 68%);\n  opacity:.4;\n}\n.ds-hero-tm{\n  display:grid;grid-template-columns:1.05fr .95fr;align-items:center;\n  \/* Padding-top ampliado para dejar hueco a la cabecera\/men\u00fa fijo *\/\n  padding:clamp(120px,14vh,180px) var(--ds-pad) clamp(36px,6vh,60px);\n  gap:clamp(24px,4vw,64px);\n}\n@media(max-width:900px){.ds-hero-tm{grid-template-columns:1fr}}\n@media(max-width:768px){.ds-hero-tm{padding-top:clamp(90px,12vh,120px)}}\n.ds-hero-tm .txt{position:relative;z-index:1}\n.ds-hero-tm .titulo{font-size:clamp(32px,4.8vw,62px);line-height:1.02}\n.ds-hero-tm .titulo .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-tm .foto{position:relative;z-index:1}\n.ds-hero-tm .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;\n}\n.ds-hero-tm .marco img{width:100%;height:auto;display:block;transition:transform .5s;image-rendering:auto}\n.ds-hero-tm .foto:hover .marco img{transform:scale(1.04)}\n.ds-hero-tm .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-tm .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.ds-hero-tm .etiqueta{\n  position:absolute;top:14px;left:14px;z-index:2;\n  background:#fff;border:1.5px solid var(--ds-ink);border-radius:999px;\n  padding:6px 14px;font-size:11px;letter-spacing:.14em;font-weight:600;\n}\n.ds-hero-tm .cinta{display:flex;height:9px;margin-top:20px;border-radius:99px;overflow:hidden;position:relative}\n.ds-hero-tm .cinta span{\n  flex:1;background-color:var(--sc);\n  background-image:linear-gradient(180deg, rgba(255,255,255,.6) 0%, rgba(255,255,255,.12) 40%, rgba(0,0,0,0) 55%, rgba(0,0,0,.22) 100%);\n}\n.ds-hero-tm .cinta::after{\n  content:\"\";position:absolute;top:0;bottom:0;left:-120px;width:100px;\n  background:linear-gradient(100deg, rgba(255,255,255,0) 0%, rgba(255,255,255,.85) 50%, rgba(255,255,255,0) 100%);\n  transform:skewX(-18deg);animation:ds-glint 4.5s ease-in-out infinite;\n}\n@keyframes ds-glint{0%{left:-120px}60%,100%{left:110%}}\n\n\/* --- efecto de humo\/niebla sobre la foto --- *\/\n.ds-hero-tm .marco .humo{\n  content:\"\";position:absolute;inset:-15%;z-index:1;pointer-events:none;\n  mix-blend-mode:screen;opacity:.55;\n  background:\n    radial-gradient(38% 48% at 28% 72%, rgba(255,255,255,.55), rgba(255,255,255,0) 70%),\n    radial-gradient(34% 44% at 68% 40%, rgba(255,255,255,.42), rgba(255,255,255,0) 72%),\n    radial-gradient(30% 40% at 55% 88%, rgba(255,255,255,.35), rgba(255,255,255,0) 70%);\n  filter:blur(16px);\n  animation:ds-humo 14s ease-in-out infinite;\n}\n.ds-hero-tm .marco .humo::after{\n  content:\"\";position:absolute;inset:0;\n  background:\n    radial-gradient(28% 36% at 42% 30%, rgba(255,255,255,.4), rgba(255,255,255,0) 70%),\n    radial-gradient(30% 40% at 78% 78%, rgba(255,255,255,.3), rgba(255,255,255,0) 72%);\n  filter:blur(20px);\n  animation:ds-humo2 18s ease-in-out infinite;\n}\n@keyframes ds-humo{\n  0%{transform:translate3d(-5%,6%,0) scale(1);opacity:.35}\n  50%{transform:translate3d(5%,-7%,0) scale(1.18);opacity:.6}\n  100%{transform:translate3d(-5%,6%,0) scale(1);opacity:.35}\n}\n@keyframes ds-humo2{\n  0%{transform:translate3d(4%,-4%,0) scale(1.1);opacity:.28}\n  50%{transform:translate3d(-6%,5%,0) scale(1);opacity:.5}\n  100%{transform:translate3d(4%,-4%,0) scale(1.1);opacity:.28}\n}\n@media (prefers-reduced-motion:reduce){\n  .ds-hero-tm .marco .humo,.ds-hero-tm .marco .humo::after{animation:none!important}\n}\n<\/style><section class=\"ds-block ds-acc-m ds-hero-tm ds-full\"><span class=\"ds-dots\" style=\"--dc:var(--ds-m);width:300px;height:300px;top:-60px;left:-80px\" aria-hidden=\"true\"><\/span><span class=\"ds-dots\" style=\"--dc:var(--ds-y);width:260px;height:260px;bottom:-50px;right:36%\" aria-hidden=\"true\"><\/span><div class=\"txt\"><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\">Inks \u00b7 Primers \u00b7 Varnishes<\/span><h1 class=\"titulo\">Inks<br\/><span class=\"grad\">made to measure<\/span><\/h1><p class=\"ds-lead\">In addition to a wide selection of inks, we also offer primers applied as a base coat and varnishes\/finishing coats applied over the print. Browse our catalogue by product type if you already know what you&#8217;re looking for, or simply check our material selection and choose the substrate you work with.<\/p><div class=\"ds-ctas\"><a class=\"ds-btn solid\" href=\"#tabla\">View technical table<\/a><a class=\"ds-btn line\" href=\"#faq\">FAQ<\/a><\/div><\/div><div class=\"foto\"><div class=\"marco\"><span class=\"humo\" aria-hidden=\"true\"><\/span><img decoding=\"async\" src=\"https:\/\/digitisignum.eu\/wp-content\/uploads\/2026\/07\/Sostenibilidad-2.jpeg\" alt=\"Sustainability\" width=\"768\" height=\"480\" loading=\"lazy\"\/><\/div><div class=\"cinta\" aria-hidden=\"true\"><span style=\"--sc:var(--ds-c)\"><\/span><span style=\"--sc:var(--ds-m)\"><\/span><span style=\"--sc:var(--ds-y)\"><\/span><span style=\"--sc:var(--ds-ink)\"><\/span><\/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\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<!-- ===========================================================================\n     DIGITI SIGNUM \u2014 Ink Assistant \u00b7 DESIGN BLOCK\n     Paste this into a \"Custom HTML\" block DIRECTLY ABOVE the blue row\n     containing the Kadence form. No script included.\n\n     IMPORTANT: The Kadence form block must remain on the page.\n     If deleted, Kadence stops loading its JS and submission won't work.\n     =========================================================================== -->\n<div class=\"ds-asis-head\">\n  <span class=\"kicker\">Assistant<\/span>\n  <h2 class=\"titulo\">Choose the right ink<br\/><span class=\"grad\">for your project<\/span><\/h2>\n  <span class=\"barra\" aria-hidden=\"true\"><\/span>\n<\/div>\n\n<style>\n\/* =========================================================================\n   1. HEADER \u2014 outside the box, left-aligned\n   ========================================================================= *\/\n.ds-asis-head{\n  width:100%;max-width:none;margin:0;padding:0;\n  text-align:left;font-family:'Inter Tight',system-ui,sans-serif;\n}\n\/* The script repositions this block right above the card, inside its own\n   container, so both share the left margin. That is why it has width:100% \n   and no side margins here: do not touch them. *\/\n.ds-asis-head .kicker{\n  display:block;color:#1f79e3;font-weight:600;font-size:15px;\n  letter-spacing:.02em;text-transform:uppercase;margin:0 0 10px;\n}\n.ds-asis-head h2.titulo{\n  font-family:'Inter',sans-serif!important;font-weight:200!important;\n  font-size:clamp(28px,3.6vw,44px)!important;line-height:1.05!important;\n  letter-spacing:-.03em!important;text-transform:uppercase!important;\n  color:#1a202c!important;margin:0!important;padding:0!important;\n}\n.ds-asis-head h2.titulo .grad{\n  color:transparent;font-weight:400;\n  -webkit-background-clip:text;background-clip:text;\n  background-image:\n    linear-gradient(180deg,rgba(255,255,255,.5) 0%,rgba(255,255,255,0) 34%,\n      rgba(0,0,0,0) 64%,rgba(0,0,0,.18) 100%),\n    linear-gradient(90deg,#00a6e2,#e6007e,#ffd500);\n  filter:drop-shadow(0 3px 2px rgba(26,32,44,.16));\n}\n.ds-asis-head .barra{\n  display:block;width:74px;height:4px;border-radius:99px;margin:14px 0 0;\n  background:\n    linear-gradient(180deg,rgba(255,255,255,.6) 0%,rgba(0,0,0,0) 55%,rgba(0,0,0,.2) 100%),\n    linear-gradient(90deg,#00a6e2,#e6007e,#ffd500);\n}\n\n\/* =========================================================================\n   2. FORM FIELDS\n   ========================================================================= *\/\n.ds-aplicacion .kb-adv-form-label,\n.ds-material .kb-adv-form-label,\n.ds-cabezal .kb-adv-form-label,\n.ds-tinta .kb-adv-form-label,\n.ds-asistente .kb-adv-form-label{\n  display:block;font-family:'Inter Tight',sans-serif;font-size:11.5px;\n  letter-spacing:.14em;text-transform:uppercase;font-weight:600;\n  color:#718096;margin-bottom:8px;\n}\n.ds-aplicacion .kb-adv-form-label::before{content:\"01 \u00b7 \";color:#00a6e2}\n.ds-material   .kb-adv-form-label::before{content:\"02 \u00b7 \";color:#e6007e}\n.ds-cabezal    .kb-adv-form-label::before{content:\"03 \u00b7 \";color:#e5be00}\n.ds-tinta      .kb-adv-form-label::before{content:\"04 \u00b7 \";color:#1a202c}\n\n.ds-asistente select,\n.ds-asistente input[type=\"text\"],\n.ds-asistente input[type=\"email\"],\n.ds-asistente textarea{\n  width:100%;box-sizing:border-box;font-family:'Inter Tight',sans-serif;\n  font-size:15px;color:#1a202c;padding:13px 16px;\n  border:1.5px solid #e7e7ec;border-radius:14px;background:#fff;\n  transition:border-color .2s,box-shadow .2s;\n  -webkit-appearance:none;appearance:none;\n}\n.ds-asistente select{\n  padding-right:42px;background-repeat:no-repeat;\n  background-position:right 16px center;background-size:12px;\n  background-image:url(\"data:image\/svg+xml;charset=utf8,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' viewBox='0 0 12 8'%3E%3Cpath d='M1 1l5 5 5-5' fill='none' stroke='%23718096' stroke-width='1.8' stroke-linecap='round'\/%3E%3C\/svg%3E\");\n}\n.ds-asistente select:focus,\n.ds-asistente input:focus,\n.ds-asistente textarea:focus{\n  outline:none;border-color:#00a6e2;box-shadow:0 0 0 3px rgba(0,166,226,.16);\n}\n.ds-asistente select:disabled{\n  background-color:#f5f6f8;color:#a7b0ba;border-color:#edeff2;cursor:not-allowed;\n}\n.ds-tinta input{\n  font-weight:700;letter-spacing:.06em;text-transform:uppercase;\n  background:#f7fbfd!important;border-color:#cfe9f6!important;cursor:default;\n}\n.ds-tinta.ds-sin input{background:#fffaeb!important;border-color:#f0dfa6!important}\n\n\/* \"Your details\" separator (inserted by the script) *\/\n.ds-corte{\n  display:flex;align-items:center;gap:14px;margin:30px 0 22px;\n  font-family:'Inter Tight',sans-serif;font-size:11.5px;letter-spacing:.14em;\n  text-transform:uppercase;font-weight:600;color:#a0aab4;\n}\n.ds-corte::after{content:\"\";flex:1;height:1px;background:#e7e7ec}\n\n\/* textarea and button *\/\n.ds-asistente textarea{min-height:96px;resize:vertical}\n.ds-asistente .kb-adv-form-submit-button{\n  font-family:'Inter Tight',sans-serif!important;font-weight:600!important;\n  font-size:15px!important;letter-spacing:.03em;padding:15px 34px!important;\n  border-radius:999px!important;background:#1a202c!important;color:#fff!important;\n  border:0!important;transition:.22s;\n}\n.ds-asistente .kb-adv-form-submit-button:hover{\n  background:#e6007e!important;transform:translateY(-3px);\n  box-shadow:0 14px 26px -12px rgba(230,0,126,.6);\n}\n\n\/* =========================================================================\n   3. RESULT PANEL \u2014 right blue column\n   ========================================================================= *\/\n.ds-col-panel{\n  padding:clamp(24px,3vw,44px)!important;\n  justify-content:center!important;\n}\n@media(max-width:767px){.ds-col-panel{padding:8px 24px 34px!important}}\n\n.ds-panel{\n  width:100%;box-sizing:border-box;border-radius:24px;padding:30px 28px;\n  color:#fff;font-family:'Inter Tight',sans-serif;\n  background:rgba(255,255,255,.10);\n  border:1.5px solid rgba(255,255,255,.30);\n  box-shadow:inset 0 1px 0 rgba(255,255,255,.4),0 26px 52px -32px rgba(0,0,0,.55);\n  transition:background .25s,border-color .25s;\n}\n.ds-panel .kicker{\n  display:block;font-size:11px;letter-spacing:.18em;text-transform:uppercase;\n  font-weight:600;opacity:.8;margin-bottom:12px;\n}\n.ds-panel .barra{\n  display:block;width:56px;height:4px;border-radius:99px;margin-bottom:20px;\n  background:linear-gradient(90deg,#00a6e2,#e6007e,#ffd500);\n}\n.ds-panel .nombre{\n  font-family:'Inter',sans-serif;font-weight:200;text-transform:uppercase;\n  letter-spacing:-.02em;font-size:clamp(26px,2.7vw,36px);line-height:1.02;\n  margin:0;color:#fff;\n}\n.ds-panel p{margin:0;font-size:14.5px;line-height:1.55;color:#fff}\n.ds-panel .vacio{opacity:.85}\n.ds-panel .aviso strong{display:block;font-size:17px;font-weight:600;margin-bottom:8px}\n.ds-panel .recap{margin-top:24px;border-top:1px solid rgba(255,255,255,.22);padding-top:4px}\n.ds-panel .recap .fila{\n  display:flex;justify-content:space-between;align-items:baseline;gap:16px;\n  padding:10px 0;border-bottom:1px solid rgba(255,255,255,.12);font-size:13.5px;\n}\n.ds-panel .recap .fila:last-child{border-bottom:0}\n.ds-panel .recap .fila span{\n  flex:none;font-size:10.5px;letter-spacing:.14em;text-transform:uppercase;\n  font-weight:600;opacity:.7;\n}\n.ds-panel .recap .fila b{text-align:right;font-weight:600}\n.ds-panel .nota{\n  margin-top:16px;font-size:12.5px;line-height:1.5;opacity:.8;color:#fff;\n}\n.ds-panel.ds-alerta{background:rgba(255,213,0,.16);border-color:rgba(255,213,0,.55)}\n.ds-panel.ds-alerta .barra{background:#ffd500}\n<\/style>\n\n\n<style>.kb-row-layout-id829_f1ddfb-a3 > .kt-row-column-wrap{align-content:start;}:where(.kb-row-layout-id829_f1ddfb-a3 > .kt-row-column-wrap) > .wp-block-kadence-column{justify-content:start;}.kb-row-layout-id829_f1ddfb-a3 > .kt-row-column-wrap{column-gap:var(--global-kb-gap-md, 2rem);row-gap:var(--global-kb-gap-md, 2rem);max-width:1000px;margin-left:auto;margin-right:auto;padding-top:var(--global-kb-spacing-sm, 1.5rem);padding-bottom:var(--global-kb-spacing-sm, 1.5rem);grid-template-columns:minmax(0, 1fr);}.kb-row-layout-id829_f1ddfb-a3 > .kt-row-layout-overlay{opacity:0.30;}@media all and (max-width: 1024px){.kb-row-layout-id829_f1ddfb-a3 > .kt-row-column-wrap{grid-template-columns:minmax(0, 1fr);}}@media all and (max-width: 767px){.kb-row-layout-id829_f1ddfb-a3 > .kt-row-column-wrap{grid-template-columns:minmax(0, 1fr);}}<\/style><div class=\"kb-row-layout-wrap kb-row-layout-id829_f1ddfb-a3 alignnone wp-block-kadence-rowlayout\"><div class=\"kt-row-column-wrap kt-has-1-columns kt-row-layout-equal kt-tab-layout-inherit kt-mobile-layout-row kt-row-valign-top\">\n<style>.kadence-column829_169058-2f > .kt-inside-inner-col,.kadence-column829_169058-2f > .kt-inside-inner-col:before{border-top-left-radius:0px;border-top-right-radius:0px;border-bottom-right-radius:0px;border-bottom-left-radius:0px;}.kadence-column829_169058-2f > .kt-inside-inner-col{column-gap:var(--global-kb-gap-sm, 1rem);}.kadence-column829_169058-2f > .kt-inside-inner-col{flex-direction:column;}.kadence-column829_169058-2f > .kt-inside-inner-col > .aligncenter{width:100%;}.kadence-column829_169058-2f > .kt-inside-inner-col:before{opacity:0.3;}.kadence-column829_169058-2f{position:relative;}@media all and (max-width: 1024px){.kadence-column829_169058-2f > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}@media all and (max-width: 767px){.kadence-column829_169058-2f > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}<\/style>\n<div class=\"wp-block-kadence-column kadence-column829_169058-2f\"><div class=\"kt-inside-inner-col\"><style>.kb-row-layout-wrap.wp-block-kadence-rowlayout.kb-row-layout-id829_8d39f7-2c{margin-top:var(--global-kb-spacing-lg, 3rem);margin-bottom:var(--global-kb-spacing-5xl, 10rem);}.kb-row-layout-id829_8d39f7-2c > .kt-row-column-wrap{align-content:start;}:where(.kb-row-layout-id829_8d39f7-2c > .kt-row-column-wrap) > .wp-block-kadence-column{justify-content:start;}.kb-row-layout-id829_8d39f7-2c > .kt-row-column-wrap{column-gap:var(--global-kb-gap-none, 0rem );row-gap:var(--global-kb-gap-none, 0rem );max-width:var( --global-content-width, 1290px );padding-left:var(--global-content-edge-padding);padding-right:var(--global-content-edge-padding);padding-right:0px;padding-bottom:0px;padding-left:0px;grid-template-columns:minmax(0, calc(60% - ((var(--global-kb-gap-none, 0rem ) * 1 )\/2)))minmax(0, calc(40% - ((var(--global-kb-gap-none, 0rem ) * 1 )\/2)));}.kb-row-layout-id829_8d39f7-2c{border-top-left-radius:35px;border-top-right-radius:35px;border-bottom-right-radius:35px;border-bottom-left-radius:35px;overflow:clip;isolation:isolate;}.kb-row-layout-id829_8d39f7-2c > .kt-row-layout-overlay{border-top-left-radius:35px;border-top-right-radius:35px;border-bottom-right-radius:35px;border-bottom-left-radius:35px;}.kb-row-layout-id829_8d39f7-2c{box-shadow:0px 0px 30px 5px rgba(0, 0, 0, 0.2);}.kb-row-layout-id829_8d39f7-2c{background-color:#3770bb;}.kb-row-layout-id829_8d39f7-2c > .kt-row-layout-overlay{opacity:0.30;}@media all and (max-width: 1024px){.kb-row-layout-id829_8d39f7-2c > .kt-row-column-wrap{grid-template-columns:repeat(2, minmax(0, 1fr));}}@media all and (max-width: 767px){.kb-row-layout-id829_8d39f7-2c > .kt-row-column-wrap{grid-template-columns:minmax(0, 1fr);}}<\/style><div class=\"kb-row-layout-wrap kb-row-layout-id829_8d39f7-2c alignnone kt-row-has-bg wp-block-kadence-rowlayout\"><div class=\"kt-row-column-wrap kt-has-2-columns kt-row-layout-equal kt-tab-layout-inherit kt-mobile-layout-row kt-row-valign-top kb-theme-content-width\">\n<style>.kadence-column829_ec1dc2-68 > .kt-inside-inner-col{display:flex;}.kadence-column829_ec1dc2-68 > .kt-inside-inner-col{padding-top:var(--global-kb-spacing-lg, 3rem);padding-right:var(--global-kb-spacing-lg, 3rem);padding-bottom:var(--global-kb-spacing-lg, 3rem);padding-left:var(--global-kb-spacing-lg, 3rem);}.kadence-column829_ec1dc2-68 > .kt-inside-inner-col,.kadence-column829_ec1dc2-68 > .kt-inside-inner-col:before{border-top-left-radius:0px;border-top-right-radius:0px;border-bottom-right-radius:0px;border-bottom-left-radius:0px;}.kadence-column829_ec1dc2-68 > .kt-inside-inner-col{row-gap:var(--global-kb-gap-none, 0rem );column-gap:var(--global-kb-gap-sm, 1rem);}.kadence-column829_ec1dc2-68 > .kt-inside-inner-col{flex-direction:column;}.kadence-column829_ec1dc2-68 > .kt-inside-inner-col > .aligncenter{width:100%;}.kadence-column829_ec1dc2-68 > .kt-inside-inner-col{background-color:var(--global-palette9, #ffffff);}.kadence-column829_ec1dc2-68 > .kt-inside-inner-col:before{opacity:0.3;}.kadence-column829_ec1dc2-68{position:relative;}.kadence-column829_ec1dc2-68, .kt-inside-inner-col > .kadence-column829_ec1dc2-68:not(.specificity){margin-left:0px;}@media all and (max-width: 1024px){.kadence-column829_ec1dc2-68 > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}@media all and (max-width: 767px){.kadence-column829_ec1dc2-68 > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}<\/style>\n<div class=\"wp-block-kadence-column kadence-column829_ec1dc2-68\"><div class=\"kt-inside-inner-col\"><div class=\"wp-block-kadence-advanced-form wp-block-kadence-advanced-form838-cpt-id kb-adv-form-label-style-normal kb-adv-form-input-size-standard kb-form-basic-style wp-block-kadence-advanced-form\"><form id=\"kb-adv-form-838-cpt-id\" class=\"kb-advanced-form\" method=\"post\">\n<style>.kb-row-layout-id627_981e07-41 > .kt-row-column-wrap{align-content:start;}:where(.kb-row-layout-id627_981e07-41 > .kt-row-column-wrap) > .wp-block-kadence-column{justify-content:start;}.kb-row-layout-id627_981e07-41 > .kt-row-column-wrap{column-gap:var(--global-kb-gap-md, 2rem);row-gap:var(--global-kb-gap-md, 2rem);padding-top:var(--global-kb-spacing-sm, 1.5rem);padding-bottom:var(--global-kb-spacing-sm, 1.5rem);grid-template-columns:repeat(2, minmax(0, 1fr));}.kb-row-layout-id627_981e07-41 > .kt-row-layout-overlay{opacity:0.30;}@media all and (max-width: 1024px){.kb-row-layout-id627_981e07-41 > .kt-row-column-wrap{grid-template-columns:repeat(2, minmax(0, 1fr));}}@media all and (max-width: 767px){.kb-row-layout-id627_981e07-41 > .kt-row-column-wrap{grid-template-columns:minmax(0, 1fr);}}<\/style><div class=\"kb-row-layout-wrap kb-row-layout-id627_981e07-41 alignnone wp-block-kadence-rowlayout\"><div class=\"kt-row-column-wrap kt-has-2-columns kt-row-layout-equal kt-tab-layout-inherit kt-mobile-layout-row kt-row-valign-top\">\n<style>.kadence-column627_6abd6b-bd > .kt-inside-inner-col,.kadence-column627_6abd6b-bd > .kt-inside-inner-col:before{border-top-left-radius:0px;border-top-right-radius:0px;border-bottom-right-radius:0px;border-bottom-left-radius:0px;}.kadence-column627_6abd6b-bd > .kt-inside-inner-col{column-gap:var(--global-kb-gap-sm, 1rem);}.kadence-column627_6abd6b-bd > .kt-inside-inner-col{flex-direction:column;}.kadence-column627_6abd6b-bd > .kt-inside-inner-col > .aligncenter{width:100%;}.kadence-column627_6abd6b-bd > .kt-inside-inner-col:before{opacity:0.3;}.kadence-column627_6abd6b-bd{position:relative;}@media all and (max-width: 1024px){.kadence-column627_6abd6b-bd > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}@media all and (max-width: 767px){.kadence-column627_6abd6b-bd > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}<\/style>\n<div class=\"wp-block-kadence-column kadence-column627_6abd6b-bd\"><div class=\"kt-inside-inner-col\"><div class=\"kb-adv-form-field kb-adv-form-infield-type-input kb-field627a08e0f-47 ds-aplicacion wp-block-kadence-advanced-form-select\"><label class=\"kb-adv-form-label\" for=\"field627a08e0f-47\">What are you going to print on?<\/label><select  name=\"fielda08e0f-47\" id=\"field627a08e0f-47\" ><option value=\"Multiprop\u00f3sito\">Multiprop\u00f3sito<\/option><option value=\"Material de construcci\u00f3n flexible (SPC)\">Material de construcci\u00f3n flexible (SPC)<\/option><option value=\"Material de construcci\u00f3n r\u00edgido\">Material de construcci\u00f3n r\u00edgido<\/option><option value=\"Coil coating y metal\">Coil coating y metal<\/option><option value=\"Canteado y material de construcci\u00f3n r\u00edgido\">Canteado y material de construcci\u00f3n r\u00edgido<\/option><option value=\"Papel laminado preimpregnado\">Papel laminado preimpregnado<\/option><option value=\"Papel laminado multiprop\u00f3sito\">Papel laminado multiprop\u00f3sito<\/option><option value=\"Termoconformado y procesos ultrael\u00e1sticos\">Termoconformado y procesos ultrael\u00e1sticos<\/option><option value=\"Laminaci\u00f3n e impresi\u00f3n sobre vidrio\">Laminaci\u00f3n e impresi\u00f3n sobre vidrio<\/option><option value=\"Cart\u00f3n ondulado single pass\">Cart\u00f3n ondulado single pass<\/option><option value=\"Cart\u00f3n ondulado base agua\">Cart\u00f3n ondulado base agua<\/option><\/select><\/div><\/div><\/div>\n\n\n<style>.kadence-column627_6a1165-79 > .kt-inside-inner-col,.kadence-column627_6a1165-79 > .kt-inside-inner-col:before{border-top-left-radius:0px;border-top-right-radius:0px;border-bottom-right-radius:0px;border-bottom-left-radius:0px;}.kadence-column627_6a1165-79 > .kt-inside-inner-col{column-gap:var(--global-kb-gap-sm, 1rem);}.kadence-column627_6a1165-79 > .kt-inside-inner-col{flex-direction:column;}.kadence-column627_6a1165-79 > .kt-inside-inner-col > .aligncenter{width:100%;}.kadence-column627_6a1165-79 > .kt-inside-inner-col:before{opacity:0.3;}.kadence-column627_6a1165-79{position:relative;}@media all and (max-width: 1024px){.kadence-column627_6a1165-79 > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}@media all and (max-width: 767px){.kadence-column627_6a1165-79 > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}<\/style>\n<div class=\"wp-block-kadence-column kadence-column627_6a1165-79\"><div class=\"kt-inside-inner-col\"><div class=\"kb-adv-form-field kb-adv-form-infield-type-input kb-field6272e77ce-35 ds-material wp-block-kadence-advanced-form-select\"><label class=\"kb-adv-form-label\" for=\"field6272e77ce-35\">On what material?<\/label><select  name=\"field2e77ce-35\" id=\"field6272e77ce-35\" ><option value=\"\"><\/option><\/select><\/div><\/div><\/div>\n\n<\/div><\/div>\n\n<style>.kb-row-layout-id627_35229e-e7 > .kt-row-column-wrap{align-content:start;}:where(.kb-row-layout-id627_35229e-e7 > .kt-row-column-wrap) > .wp-block-kadence-column{justify-content:start;}.kb-row-layout-id627_35229e-e7 > .kt-row-column-wrap{column-gap:var(--global-kb-gap-md, 2rem);row-gap:var(--global-kb-gap-md, 2rem);padding-top:var(--global-kb-spacing-sm, 1.5rem);padding-bottom:var(--global-kb-spacing-sm, 1.5rem);grid-template-columns:repeat(2, minmax(0, 1fr));}.kb-row-layout-id627_35229e-e7 > .kt-row-layout-overlay{opacity:0.30;}@media all and (max-width: 1024px){.kb-row-layout-id627_35229e-e7 > .kt-row-column-wrap{grid-template-columns:repeat(2, minmax(0, 1fr));}}@media all and (max-width: 767px){.kb-row-layout-id627_35229e-e7 > .kt-row-column-wrap{grid-template-columns:minmax(0, 1fr);}}<\/style><div class=\"kb-row-layout-wrap kb-row-layout-id627_35229e-e7 alignnone wp-block-kadence-rowlayout\"><div class=\"kt-row-column-wrap kt-has-2-columns kt-row-layout-equal kt-tab-layout-inherit kt-mobile-layout-row kt-row-valign-top\">\n<style>.kadence-column627_239aea-d4 > .kt-inside-inner-col,.kadence-column627_239aea-d4 > .kt-inside-inner-col:before{border-top-left-radius:0px;border-top-right-radius:0px;border-bottom-right-radius:0px;border-bottom-left-radius:0px;}.kadence-column627_239aea-d4 > .kt-inside-inner-col{column-gap:var(--global-kb-gap-sm, 1rem);}.kadence-column627_239aea-d4 > .kt-inside-inner-col{flex-direction:column;}.kadence-column627_239aea-d4 > .kt-inside-inner-col > .aligncenter{width:100%;}.kadence-column627_239aea-d4 > .kt-inside-inner-col:before{opacity:0.3;}.kadence-column627_239aea-d4{position:relative;}@media all and (max-width: 1024px){.kadence-column627_239aea-d4 > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}@media all and (max-width: 767px){.kadence-column627_239aea-d4 > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}<\/style>\n<div class=\"wp-block-kadence-column kadence-column627_239aea-d4\"><div class=\"kt-inside-inner-col\"><div class=\"kb-adv-form-field kb-adv-form-infield-type-input kb-field62790876b-ef ds-cabezal wp-block-kadence-advanced-form-select\"><label class=\"kb-adv-form-label\" for=\"field62790876b-ef\">What printer do you have?<\/label><select  name=\"field90876b-ef\" id=\"field62790876b-ef\" ><option value=\"\"><\/option><\/select><\/div><\/div><\/div>\n\n\n<style>.kadence-column627_1d0ff2-68 > .kt-inside-inner-col,.kadence-column627_1d0ff2-68 > .kt-inside-inner-col:before{border-top-left-radius:0px;border-top-right-radius:0px;border-bottom-right-radius:0px;border-bottom-left-radius:0px;}.kadence-column627_1d0ff2-68 > .kt-inside-inner-col{column-gap:var(--global-kb-gap-sm, 1rem);}.kadence-column627_1d0ff2-68 > .kt-inside-inner-col{flex-direction:column;}.kadence-column627_1d0ff2-68 > .kt-inside-inner-col > .aligncenter{width:100%;}.kadence-column627_1d0ff2-68 > .kt-inside-inner-col:before{opacity:0.3;}.kadence-column627_1d0ff2-68{position:relative;}@media all and (max-width: 1024px){.kadence-column627_1d0ff2-68 > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}@media all and (max-width: 767px){.kadence-column627_1d0ff2-68 > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}<\/style>\n<div class=\"wp-block-kadence-column kadence-column627_1d0ff2-68\"><div class=\"kt-inside-inner-col\"><div class=\"kb-adv-form-field kb-adv-form-text-type-input kb-adv-form-infield-type-input kb-field627245051-3b ds-tinta wp-block-kadence-advanced-form-text\"><label class=\"kb-adv-form-label\" for=\"field627245051-3b\">This is the ink you need<\/label><input name=\"field245051-3b\" id=\"field627245051-3b\" data-label=\"This is the ink you need\" type=\"text\" placeholder=\"\" value=\"\" data-type=\"text\" class=\"kb-field kb-text-field\" data-required=\"no\" \/><\/div><\/div><\/div>\n\n<\/div><\/div>\n\n<style>.kb-row-layout-id627_102e57-28 > .kt-row-column-wrap{align-content:start;}:where(.kb-row-layout-id627_102e57-28 > .kt-row-column-wrap) > .wp-block-kadence-column{justify-content:start;}.kb-row-layout-id627_102e57-28 > .kt-row-column-wrap{column-gap:var(--global-kb-gap-md, 2rem);row-gap:var(--global-kb-gap-md, 2rem);padding-top:var(--global-kb-spacing-sm, 1.5rem);padding-bottom:var(--global-kb-spacing-sm, 1.5rem);grid-template-columns:repeat(2, minmax(0, 1fr));}.kb-row-layout-id627_102e57-28 > .kt-row-layout-overlay{opacity:0.30;}@media all and (max-width: 1024px){.kb-row-layout-id627_102e57-28 > .kt-row-column-wrap{grid-template-columns:repeat(2, minmax(0, 1fr));}}@media all and (max-width: 767px){.kb-row-layout-id627_102e57-28 > .kt-row-column-wrap{grid-template-columns:minmax(0, 1fr);}}<\/style><div class=\"kb-row-layout-wrap kb-row-layout-id627_102e57-28 alignnone wp-block-kadence-rowlayout\"><div class=\"kt-row-column-wrap kt-has-2-columns kt-row-layout-equal kt-tab-layout-inherit kt-mobile-layout-row kt-row-valign-top\">\n<style>.kadence-column627_0db4ee-73 > .kt-inside-inner-col,.kadence-column627_0db4ee-73 > .kt-inside-inner-col:before{border-top-left-radius:0px;border-top-right-radius:0px;border-bottom-right-radius:0px;border-bottom-left-radius:0px;}.kadence-column627_0db4ee-73 > .kt-inside-inner-col{column-gap:var(--global-kb-gap-sm, 1rem);}.kadence-column627_0db4ee-73 > .kt-inside-inner-col{flex-direction:column;}.kadence-column627_0db4ee-73 > .kt-inside-inner-col > .aligncenter{width:100%;}.kadence-column627_0db4ee-73 > .kt-inside-inner-col:before{opacity:0.3;}.kadence-column627_0db4ee-73{position:relative;}@media all and (max-width: 1024px){.kadence-column627_0db4ee-73 > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}@media all and (max-width: 767px){.kadence-column627_0db4ee-73 > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}<\/style>\n<div class=\"wp-block-kadence-column kadence-column627_0db4ee-73\"><div class=\"kt-inside-inner-col\"><div class=\"kb-adv-form-field kb-adv-form-text-type-input kb-adv-form-infield-type-input kb-field6277bed5b-40 wp-block-kadence-advanced-form-text\"><label class=\"kb-adv-form-label\" for=\"field6277bed5b-40\">Full name<\/label><input name=\"field7bed5b-40\" id=\"field6277bed5b-40\" data-label=\"Full name\" type=\"text\" placeholder=\"\" value=\"\" data-type=\"text\" class=\"kb-field kb-text-field\" data-required=\"no\" \/><\/div><\/div><\/div>\n\n\n<style>.kadence-column627_2ddd60-f2 > .kt-inside-inner-col,.kadence-column627_2ddd60-f2 > .kt-inside-inner-col:before{border-top-left-radius:0px;border-top-right-radius:0px;border-bottom-right-radius:0px;border-bottom-left-radius:0px;}.kadence-column627_2ddd60-f2 > .kt-inside-inner-col{column-gap:var(--global-kb-gap-sm, 1rem);}.kadence-column627_2ddd60-f2 > .kt-inside-inner-col{flex-direction:column;}.kadence-column627_2ddd60-f2 > .kt-inside-inner-col > .aligncenter{width:100%;}.kadence-column627_2ddd60-f2 > .kt-inside-inner-col:before{opacity:0.3;}.kadence-column627_2ddd60-f2{position:relative;}@media all and (max-width: 1024px){.kadence-column627_2ddd60-f2 > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}@media all and (max-width: 767px){.kadence-column627_2ddd60-f2 > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}<\/style>\n<div class=\"wp-block-kadence-column kadence-column627_2ddd60-f2\"><div class=\"kt-inside-inner-col\"><div class=\"kb-adv-form-field kb-adv-form-text-type-input kb-adv-form-infield-type-input kb-field62782e91e-2f wp-block-kadence-advanced-form-email\"><label class=\"kb-adv-form-label\" for=\"field62782e91e-2f\">Corporate Email<\/label><input name=\"field82e91e-2f\" id=\"field62782e91e-2f\" data-label=\"Corporate Email\" type=\"email\" placeholder=\"\" value=\"\" data-type=\"email\" class=\"kb-field kb-email-field\" data-required=\"no\" \/><\/div><\/div><\/div>\n\n<\/div><\/div>\n\n<div class=\"kb-adv-form-field kb-adv-form-text-type-input kb-adv-form-infield-type-input kb-field6277a0dae-f9 wp-block-kadence-advanced-form-textarea\"><label class=\"kb-adv-form-label\" for=\"field6277a0dae-f9\">Technical Challenge<\/label><textarea name=\"field7a0dae-f9\" id=\"field6277a0dae-f9\" rows=\"3\"  data-label=\"Technical Challenge\" placeholder=\"\" data-type=\"textarea\" class=\"kb-field kb-textarea-field\" data-required=\"no\" ><\/textarea><\/div>\n\n<style>ul.menu .kb-submit-field .kb-btnbbf196-64.kb-button{width:initial;}.kb-submit-field .kb-btnbbf196-64.kb-button{border-top-left-radius:35px;border-top-right-radius:35px;border-bottom-right-radius:35px;border-bottom-left-radius:35px;}.kb-submit-field.kb-fieldbbf196-64{justify-content:center;}<\/style><div class=\"kb-adv-form-field kb-submit-field kb-fieldbbf196-64 wp-block-kadence-advanced-form-submit\"><button class=\"kb-button kt-button button kb-adv-form-submit-button kb-btnbbf196-64 kt-btn-size-large kt-btn-width-type-auto kb-btn-global-fill kt-btn-has-text-true kt-btn-has-svg-false\" type=\"submit\"><span class=\"kt-btn-inner-text\">SEND TECHNICAL REQUEST<\/span><\/button><\/div>\n<input type=\"hidden\" name=\"_kb_adv_form_post_id\" value=\"838\"><input type=\"hidden\" name=\"action\" value=\"kb_process_advanced_form_submit\"><input type=\"hidden\" name=\"_kb_adv_form_id\" value=\"838-cpt-id\"><\/form><\/div><\/div><\/div>\n\n\n<style>.kadence-column829_beb64f-48 > .kt-inside-inner-col,.kadence-column829_beb64f-48 > .kt-inside-inner-col:before{border-top-left-radius:0px;border-top-right-radius:0px;border-bottom-right-radius:0px;border-bottom-left-radius:0px;}.kadence-column829_beb64f-48 > .kt-inside-inner-col{column-gap:var(--global-kb-gap-sm, 1rem);}.kadence-column829_beb64f-48 > .kt-inside-inner-col{flex-direction:column;}.kadence-column829_beb64f-48 > .kt-inside-inner-col > .aligncenter{width:100%;}.kadence-column829_beb64f-48 > .kt-inside-inner-col:before{opacity:0.3;}.kadence-column829_beb64f-48{position:relative;}@media all and (max-width: 1024px){.kadence-column829_beb64f-48 > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}@media all and (max-width: 767px){.kadence-column829_beb64f-48 > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}<\/style>\n<div class=\"wp-block-kadence-column kadence-column829_beb64f-48\"><div class=\"kt-inside-inner-col\"><\/div><\/div>\n\n<\/div><\/div><\/div><\/div>\n\n<\/div><\/div>\n\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-capas{padding:clamp(40px,6vh,70px) var(--ds-pad)}\n.ds-capas .grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}\n@media(max-width:900px){.ds-capas .grid{grid-template-columns:1fr}}\n.ds-block .capa{\n  border-radius:24px;padding:28px 26px !important;min-height:230px;\n  display:flex;flex-direction:column;justify-content:flex-end;gap:9px;\n  position:relative;overflow:hidden;transition:transform .3s,box-shadow .3s;\n  background:\n    radial-gradient(circle at 18% -4%, rgba(255,255,255,.4) 0%, rgba(255,255,255,0) 52%),\n    linear-gradient(180deg,\n      color-mix(in srgb,var(--bc) 80%, #fff) 0%,\n      var(--bc) 46%,\n      color-mix(in srgb,var(--bc) 76%, #000) 100%);\n  border:1.5px solid color-mix(in srgb,var(--bc) 55%, #fff);\n  box-shadow:inset 0 2px 6px rgba(255,255,255,.5), inset 0 -16px 30px rgba(0,0,0,.18),\n    0 26px 50px -22px color-mix(in srgb,var(--bc) 60%, transparent);\n}\n.capa:hover{\n  transform:translateY(-8px) rotate(-1deg);\n  box-shadow:inset 0 2px 6px rgba(255,255,255,.5), inset 0 -16px 30px rgba(0,0,0,.18),\n    0 36px 64px -24px color-mix(in srgb,var(--bc) 70%, transparent);\n}\n.capa::after{\n  content:\"\";position:absolute;top:-10%;bottom:-10%;left:-70%;width:45%;\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.capa:hover::after{animation:ds-glintcard .9s ease}\n@keyframes ds-glintcard{from{left:-70%}to{left:130%}}\n.capa .tag,.capa h3,.capa p{position:relative;z-index:1}\n.capa h3{font-size:17px;text-transform:uppercase;line-height:1.15;letter-spacing:.03em;text-shadow:0 1px 3px rgba(0,0,0,.35)}\n.ds-block .capa p{font-size:14px;line-height:1.5;text-shadow:0 1px 2px rgba(0,0,0,.3)}\n.ds-block .capa .tag{font-size:11px;letter-spacing:.16em;text-transform:uppercase;opacity:.9;margin-bottom:auto !important;font-weight:600;text-shadow:0 1px 2px rgba(0,0,0,.3)}\n.capa .orbita{\n  position:absolute;top:-36px;right:-32px;width:135px;aspect-ratio:1;border-radius:50%;\n  background:\n    radial-gradient(circle at 32% 26%, rgba(255,255,255,.85) 0%, rgba(255,255,255,.35) 10%, rgba(255,255,255,0) 34%),\n    radial-gradient(circle at 68% 82%, rgba(255,255,255,.35) 0%, rgba(255,255,255,0) 42%),\n    radial-gradient(circle at 50% 46%, rgba(255,255,255,.10) 0%, rgba(255,255,255,.04) 55%, rgba(255,255,255,.26) 82%, rgba(255,255,255,.06) 100%);\n  border:1.5px solid rgba(255,255,255,.55);\n  box-shadow:inset 0 -20px 34px rgba(0,0,0,.2), inset 0 16px 28px rgba(255,255,255,.4);\n  animation:ds-orbita 6.5s ease-in-out infinite;\n}\n@keyframes ds-orbita{0%,100%{transform:translateY(0)}50%{transform:translateY(-9px)}}\n.capa .orbita::before{\n  content:\"\";position:absolute;top:12%;left:18%;width:26%;height:15%;\n  background:#fff;opacity:.9;border-radius:50%;transform:rotate(-25deg);filter:blur(1.5px);\n}\n.capa .num{\n  position:absolute;top:18px;left:24px;z-index:1;\n  font-family:'Inter',sans-serif;font-weight:200;font-size:42px;opacity:.4;line-height:1;\n  text-shadow:0 1px 3px rgba(0,0,0,.3);\n}\n.capa.k1{--bc:var(--ds-c);color:#fff}\n.capa.k2{--bc:var(--ds-m);color:#fff}\n.capa.k3{--bc:var(--ds-y);color:var(--ds-ink)}\n.capa.k3 h3,.capa.k3 p,.capa.k3 .tag,.capa.k3 .num{text-shadow:0 1px 2px rgba(255,255,255,.55)}\n.capa.k3 .orbita{\n  border-color:rgba(255,255,255,.8);\n  box-shadow:inset 0 -20px 34px rgba(120,90,0,.2), inset 0 16px 28px rgba(255,255,255,.6);\n}\n.ds-capas .cierre{\n  text-align:center;margin-top:28px;font-size:15px;color:var(--ds-grey);max-width:60ch;\n  margin-left:auto;margin-right:auto;\n}\n<\/style>\n<section class=\"ds-block ds-acc-m ds-capas ds-full\" id=\"sistema\">\n  <div class=\"ds-sec-head ds-rv\">\n    <span class=\"ds-kicker ds-mono\" style=\"color:#1f79e3;font-weight:600;font-size:15px;letter-spacing:.02em;text-transform:uppercase\">Primer \u00b7 Ink \u00b7 Varnish<\/span>\n    <h2 style=\"font-weight:300 !important\">Not just ink:<br\/><mark>the complete system<\/mark><\/h2>\n    <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>\n  <\/div>\n  <div class=\"grid\">\n    <article class=\"capa k1 ds-rv\" style=\"background-image:radial-gradient(circle at 18% -4%,rgba(255,255,255,.22) 0%,rgba(255,255,255,0) 52%),linear-gradient(180deg,rgba(0,166,226,.42) 0%,rgba(0,166,226,.46) 46%,rgba(0,120,168,.78) 100%),url('https:\/\/digitisignum.eu\/wp-content\/uploads\/2026\/07\/Tinta-3.jpeg');background-size:auto,auto,cover;background-position:center;background-repeat:no-repeat\">\n      <span class=\"orbita\" aria-hidden=\"true\"><\/span>\n      <span class=\"num\" aria-hidden=\"true\">01<\/span>\n      <span class=\"tag\">Base layer<\/span>\n      <h3>Primer<\/h3>\n      <p>Applied as a base coat to prepare the substrate: guarantees ink adhesion even on challenging surfaces such as technical plastics, metal, or glass.<\/p>\n    <\/article>\n    <article class=\"capa k2 ds-rv\" style=\"background-image:radial-gradient(circle at 18% -4%,rgba(255,255,255,.22) 0%,rgba(255,255,255,0) 52%),linear-gradient(180deg,rgba(230,0,126,.42) 0%,rgba(230,0,126,.46) 46%,rgba(150,0,82,.78) 100%),url('https:\/\/digitisignum.eu\/wp-content\/uploads\/2026\/07\/Tinta-2.jpeg');background-size:auto,auto,cover;background-position:center;background-repeat:no-repeat\">\n      <span class=\"orbita\" aria-hidden=\"true\"><\/span>\n      <span class=\"num\" aria-hidden=\"true\">02<\/span>\n      <span class=\"tag\">The color<\/span>\n      <h3>Ink<\/h3>\n      <p>The heart of the system: high-precision color formulated for your substrate, your machinery, and your actual operating conditions, with batch traceability.<\/p>\n    <\/article>\n    <article class=\"capa k3 ds-rv\" style=\"background-image:radial-gradient(circle at 18% -4%,rgba(255,255,255,.22) 0%,rgba(255,255,255,0) 52%),linear-gradient(180deg,rgba(255,184,0,.42) 0%,rgba(240,170,0,.46) 46%,rgba(160,110,0,.78) 100%),url('https:\/\/digitisignum.eu\/wp-content\/uploads\/2026\/07\/Tinta-1.jpeg');background-size:auto,auto,cover;background-position:center;background-repeat:no-repeat\">\n      <span class=\"orbita\" aria-hidden=\"true\"><\/span>\n      <span class=\"num\" aria-hidden=\"true\">03<\/span>\n      <span class=\"tag\">Finish<\/span>\n      <h3>Varnish<\/h3>\n      <p>The protective topcoat applied over the print: shields the color from wear and tear while defining the final appearance \u2014 matte, gloss, or textured.<\/p>\n    <\/article>\n  <\/div>\n  <p class=\"cierre ds-rv\">All three layers are formulated to work together. Tell us about your application and we will propose the complete system, not just the ink.<\/p>\n<\/section>\n<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\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\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-dots{\n  position:absolute;pointer-events:none;z-index:0;\n  background-image:radial-gradient(circle,var(--dc,#00a6e2) 30%,transparent 34%);\n  background-size:16px 16px;\n  -webkit-mask-image:radial-gradient(circle at center,#000 0%,transparent 68%);\n  mask-image:radial-gradient(circle at center,#000 0%,transparent 68%);\n  opacity:.4;\n}\n.ds-dsg{padding:clamp(40px,6vh,70px) var(--ds-pad)}\n.ds-dsg .grid{display:grid;grid-template-columns:1.05fr .95fr;gap:clamp(24px,4vw,60px);align-items:start;position:relative;z-index:1}\n@media(max-width:900px){.ds-dsg .grid{grid-template-columns:1fr}}\n.ds-block .ds-dsg p{font-size:15.5px;color:#2d3748;margin-bottom:16px !important;max-width:58ch}\n.ds-dsg .chips{display:flex;flex-wrap:wrap;gap:10px;margin-top:6px}\n.ds-block .chip{\n  display:inline-flex;align-items:center;gap:8px;\n  padding:8px 16px !important;border-radius:999px;font-size:12px;font-weight:700;letter-spacing:.06em;\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  transition:transform .25s;\n}\n.chip:hover{transform:translateY(-3px)}\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-dsg .marco{\n  border-radius:22px;overflow:hidden;border:3px solid var(--ds-ink);\n  box-shadow:12px 12px 0 var(--ds-c), 24px 24px 0 rgba(0,166,226,.2);\n  position:relative;\n}\n.ds-dsg .marco img{width:100%;height:auto;display:block;transition:transform .5s}\n.ds-dsg .marco:hover img{transform:scale(1.04)}\n.ds-dsg .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-dsg .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\/* --- logo debajo del titulo --- *\/\n.ds-dsg .ds-logo{margin-top:22px}\n.ds-dsg .ds-logo img{width:100%;max-width:320px;height:auto;display:block}\n@media(max-width:900px){.ds-dsg .ds-logo img{max-width:240px}}\n<\/style>\n<section class=\"ds-block ds-acc-m ds-dsg ds-full\">\n  <span class=\"ds-dots\" style=\"--dc:var(--ds-c);width:280px;height:280px;top:-40px;right:-60px\" aria-hidden=\"true\"><\/span>\n  <div class=\"grid\">\n    <div class=\"ds-rv\">\n      <div class=\"ds-sec-head\">\n        <span class=\"ds-kicker ds-mono\" style=\"color:#1f79e3;font-weight:600;font-size:15px;letter-spacing:.02em;text-transform:uppercase\">For surfaces that must meet the highest standards<\/span>\n        <h2 style=\"font-weight:300 !important\">Inks<br\/><mark>Digiti Signum\u00ae<\/mark><\/h2>\n        <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>\n        <!-- Logo a\u00f1adido: debajo del titulo, alineado a la izquierda -->\n        <div class=\"ds-logo\">\n          <img decoding=\"async\" src=\"https:\/\/digitisignum.eu\/wp-content\/uploads\/2026\/07\/DigitiSignum_Manual_de_Marca_-logo-fino-pdf-07-30-2026_10_02_AM.png\" alt=\"Digiti Signum\" loading=\"lazy\"\/>\n        <\/div>\n      <\/div>\n      <p>DIGITI SIGNUM\u00ae offers the <b>Indura<\/b> ink line for outdoor applications and construction materials, where its high resistance to weather, rain, temperature, and radiation stands out [1].<\/p>\n      <p>Both the pigment and the vehicle have been developed to comply with the most demanding ISO tests, delivering excellent flexibility and shrinkage resistance in temperatures ranging from -20 \u00baC to +70 \u00baC [1]. Furthermore, these inks have undergone Total Solar Reflectance (TSR) testing by the AIDIMME Technology Institute [2], [3] and exceed RoHS regulations (restriction of hazardous substances), evaluated by laboratories such as Intertek and AIDIMME [4], [5].<\/p>\n      <div class=\"chips\">\n        <span class=\"chip\"><b style=\"--pc:var(--ds-c)\"><\/b>INDURA LINE<\/span>\n        <span class=\"chip\"><b style=\"--pc:var(--ds-m)\"><\/b>TSR by AIDIMME<\/span>\n        <span class=\"chip\"><b style=\"--pc:#e0b400\"><\/b>RoHS COMPLIANT<\/span>\n        <span class=\"chip\"><b style=\"--pc:var(--ds-green)\"><\/b>-20 \u00baC to +70 \u00baC<\/span>\n      <\/div>\n    <\/div>\n    <div class=\"ds-rv\">\n      <div class=\"marco\">\n        <!-- Temporary image (exists in your Media library). When uploading the final photo, change only the src and srcset -->\n        <img decoding=\"async\" src=\"https:\/\/digitisignum.eu\/wp-content\/uploads\/2026\/07\/Tintas4.jpeg\" alt=\"Printing detail with Digiti Signum inks\" loading=\"lazy\"\/>\n      <\/div>\n    <\/div>\n  <\/div>\n<\/section>\n<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\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\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-gal{padding:clamp(40px,6vh,70px) var(--ds-pad)}\n.ds-gal .grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(12px,1.8vw,20px)}\n@media(max-width:1000px){.ds-gal .grid{grid-template-columns:1fr 1fr}}\n@media(max-width:520px){.ds-gal .grid{grid-template-columns:1fr}}\n.ds-block .ficha{\n  background:#fff;border:1.5px solid var(--ds-hair);border-radius:18px;overflow:hidden;\n  transition:transform .3s,box-shadow .3s,border-color .3s;position:relative;\n  display:flex;flex-direction:column;margin:0 !important;\n}\n.ds-gal .ficha:hover{\n  transform:translateY(-7px);border-color:var(--lc);\n  box-shadow:0 22px 44px -20px color-mix(in srgb,var(--lc) 55%, transparent);\n}\n.ds-gal .banda{\n  display:block;height:7px;flex:none;\n  background-color:var(--lc);\n  background-image:linear-gradient(180deg, rgba(255,255,255,.6) 0%, rgba(255,255,255,.12) 40%, rgba(0,0,0,0) 55%, rgba(0,0,0,.22) 100%);\n}\n.ds-gal .vent{display:block;height:clamp(170px,16vw,230px);overflow:hidden;background:#f0f1f5}\n.ds-gal .vent img{\n  width:100%;height:100%;object-fit:cover;display:block;\n  transition:transform .5s;\n}\n.ds-gal .ficha:hover .vent img{transform:scale(1.06)}\n.ds-gal .ficha::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.ds-gal .ficha:hover::after{animation:ds-glintf .8s ease}\n@keyframes ds-glintf{from{left:-60%}to{left:130%}}\n.ds-block .ds-gal figcaption, .ds-gal figcaption{\n  display:flex;align-items:center;gap:8px;flex:none;\n  padding:12px 16px !important;font-size:11.5px;letter-spacing:.14em;color:var(--ds-grey);font-weight:600;\n  border-top:1px solid var(--ds-hair);background:#fff;\n}\n.ds-gal figcaption i{\n  width:10px;height:10px;border-radius:50%;flex:none;\n  background:radial-gradient(circle at 32% 26%, #fff 0%, rgba(255,255,255,.5) 18%, var(--lc) 52%, color-mix(in srgb,var(--lc) 55%, #000) 130%);\n  box-shadow:inset 0 -2px 3px rgba(0,0,0,.25);\n}\n<\/style>\n<section class=\"ds-block ds-acc-m ds-gal ds-full\">\n  <div class=\"ds-sec-head ds-rv\">\n    <span class=\"ds-kicker ds-mono\" style=\"color:#1f79e3;font-weight:600;font-size:15px;letter-spacing:.02em;text-transform:uppercase\">Real applications \u00b7 Lab &#038; Production<\/span>\n    <h2 style=\"font-weight:300 !important\">Color<br\/><mark>in action<\/mark><\/h2>\n    <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>\n  <\/div>\n  <div class=\"grid\">\n    <figure class=\"ficha ds-rv\" style=\"--lc:var(--ds-c)\">\n      <span class=\"banda\" aria-hidden=\"true\"><\/span>\n      <span class=\"vent\">\n        <img decoding=\"async\" src=\"https:\/\/digitisignum.eu\/wp-content\/uploads\/2026\/06\/blog-3.png\" srcset=\"https:\/\/digitisignum.eu\/wp-content\/uploads\/2026\/06\/blog-3-768x512.png 768w, https:\/\/digitisignum.eu\/wp-content\/uploads\/2026\/06\/blog-3-1024x683.png 1024w, https:\/\/digitisignum.eu\/wp-content\/uploads\/2026\/06\/blog-3.png 1536w\" sizes=\"auto, (max-width: 520px) 100vw, (max-width: 1000px) 50vw, 25vw\" alt=\"Digiti Signum ink application \u2014 sample 01\" width=\"1536\" height=\"1024\" loading=\"lazy\"\/>\n      <\/span>\n      <figcaption><i><\/i>SAMPLE 01 \u00b7 C:100<\/figcaption>\n    <\/figure>\n    <figure class=\"ficha ds-rv\" style=\"--lc:var(--ds-m)\">\n      <span class=\"banda\" aria-hidden=\"true\"><\/span>\n      <span class=\"vent\">\n        <img decoding=\"async\" src=\"https:\/\/digitisignum.eu\/wp-content\/uploads\/2026\/06\/blog-1.png\" srcset=\"https:\/\/digitisignum.eu\/wp-content\/uploads\/2026\/06\/blog-1-768x512.png 768w, https:\/\/digitisignum.eu\/wp-content\/uploads\/2026\/06\/blog-1-1024x683.png 1024w, https:\/\/digitisignum.eu\/wp-content\/uploads\/2026\/06\/blog-1.png 1536w\" sizes=\"auto, (max-width: 520px) 100vw, (max-width: 1000px) 50vw, 25vw\" alt=\"Digiti Signum ink application \u2014 sample 02\" width=\"1536\" height=\"1024\" loading=\"lazy\"\/>\n      <\/span>\n      <figcaption><i><\/i>SAMPLE 02 \u00b7 M:100<\/figcaption>\n    <\/figure>\n    <figure class=\"ficha ds-rv\" style=\"--lc:var(--ds-y)\">\n      <span class=\"banda\" aria-hidden=\"true\"><\/span>\n      <span class=\"vent\">\n        <img decoding=\"async\" src=\"https:\/\/digitisignum.eu\/wp-content\/uploads\/2026\/06\/blog-2.png\" srcset=\"https:\/\/digitisignum.eu\/wp-content\/uploads\/2026\/06\/blog-2-768x512.png 768w, https:\/\/digitisignum.eu\/wp-content\/uploads\/2026\/06\/blog-2-1024x683.png 1024w, https:\/\/digitisignum.eu\/wp-content\/uploads\/2026\/06\/blog-2.png 1536w\" sizes=\"auto, (max-width: 520px) 100vw, (max-width: 1000px) 50vw, 25vw\" alt=\"Digiti Signum ink application \u2014 sample 03\" width=\"1536\" height=\"1024\" loading=\"lazy\"\/>\n      <\/span>\n      <figcaption><i><\/i>SAMPLE 03 \u00b7 Y:100<\/figcaption>\n    <\/figure>\n    <figure class=\"ficha ds-rv\" style=\"--lc:var(--ds-ink)\">\n      <span class=\"banda\" aria-hidden=\"true\"><\/span>\n      <span class=\"vent\">\n        <img decoding=\"async\" src=\"https:\/\/digitisignum.eu\/wp-content\/uploads\/2026\/06\/blog-4.png\" srcset=\"https:\/\/digitisignum.eu\/wp-content\/uploads\/2026\/06\/blog-4-768x512.png 768w, https:\/\/digitisignum.eu\/wp-content\/uploads\/2026\/06\/blog-4-1024x683.png 1024w, https:\/\/digitisignum.eu\/wp-content\/uploads\/2026\/06\/blog-4.png 1536w\" sizes=\"auto, (max-width: 520px) 100vw, (max-width: 1000px) 50vw, 25vw\" alt=\"Digiti Signum ink application \u2014 sample 04\" width=\"1536\" height=\"1024\" loading=\"lazy\"\/>\n      <\/span>\n      <figcaption><i><\/i>SAMPLE 04 \u00b7 K:100<\/figcaption>\n    <\/figure>\n  <\/div>\n<\/section>\n<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\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\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-faq{padding:clamp(40px,6vh,70px) var(--ds-pad);background:#fafafb}\n.ds-faq .ds-sec-head{text-align:center}\n.ds-faq .list{max-width:880px;margin:0 auto}\n.ds-faq details{\n  background:#fff;border:1.5px solid var(--ds-hair);border-radius:20px;\n  margin-bottom:14px;overflow:hidden;transition:border-color .25s,box-shadow .25s;\n}\n.ds-faq details[open]{border-color:var(--qc);box-shadow:0 16px 40px -20px color-mix(in srgb,var(--qc) 55%, transparent)}\n.ds-faq summary{\n  list-style:none;cursor:pointer;display:flex;align-items:center;gap:16px;\n  padding:18px 22px;font-weight:600;font-size:clamp(15px,1.15vw,16.5px);user-select:none;\n}\n.ds-faq summary::-webkit-details-marker{display:none}\n.ds-faq .qdrop{\n  flex:none;width:30px;height:36px;\n  filter:drop-shadow(0 4px 6px color-mix(in srgb,var(--qc) 40%, transparent));\n  transition:transform .35s cubic-bezier(.34,1.56,.64,1);\n}\n.ds-faq details[open] .qdrop{transform:scale(1.22) rotate(-8deg)}\n.ds-faq summary .chev{\n  margin-left:auto;flex:none;width:32px;height:32px;border-radius:50%;\n  border:1.5px solid var(--ds-hair);display:grid;place-items:center;\n  font-size:15px;transition:.3s;color:var(--ds-grey);\n}\n.ds-faq details[open] summary .chev{\n  background:radial-gradient(circle at 32% 26%, #ffffff 0%, rgba(255,255,255,.5) 14%, var(--qc) 50%, color-mix(in srgb,var(--qc) 55%, #000) 125%);\n  border-color:var(--qc);color:#fff;transform:rotate(45deg);\n  box-shadow:inset 0 -2px 4px rgba(0,0,0,.25), 0 3px 8px color-mix(in srgb,var(--qc) 45%, transparent);\n  text-shadow:0 1px 2px rgba(0,0,0,.3);\n}\n.ds-faq .ans{\n  padding:16px 24px 24px 68px;color:#4a5568;font-size:15px;max-width:66ch;\n  border-top:1px dashed var(--ds-hair);\n}\n@media(max-width:600px){.ds-faq .ans{padding-left:24px}}\n.ds-faq details.qc{--qc:var(--ds-c)}\n.ds-faq details.qm{--qc:var(--ds-m)}\n.ds-faq details.qy{--qc:#e5be00}\n.ds-faq details.qk{--qc:var(--ds-ink)}\n.ds-faq details.qg{--qc:#8b3fe8}\n.ds-faq details.qs{--qc:var(--ds-green)}\n<\/style>\n<svg width=\"0\" height=\"0\" style=\"position:absolute\" aria-hidden=\"true\">\n  <defs>\n    <radialgradient id=\"qt3-c\" cx=\"50%\" cy=\"42%\" r=\"66%\"><stop offset=\"0%\" stop-color=\"#d9f2fb\"><\/stop><stop offset=\"45%\" stop-color=\"#80d2f0\"><\/stop><stop offset=\"80%\" stop-color=\"#00a6e2\"><\/stop><stop offset=\"100%\" stop-color=\"#006083\"><\/stop><\/radialgradient>\n    <radialgradient id=\"qt3-m\" cx=\"50%\" cy=\"42%\" r=\"66%\"><stop offset=\"0%\" stop-color=\"#fbd9ec\"><\/stop><stop offset=\"45%\" stop-color=\"#f280be\"><\/stop><stop offset=\"80%\" stop-color=\"#e6007e\"><\/stop><stop offset=\"100%\" stop-color=\"#850049\"><\/stop><\/radialgradient>\n    <radialgradient id=\"qt3-y\" cx=\"50%\" cy=\"42%\" r=\"66%\"><stop offset=\"0%\" stop-color=\"#fff9d9\"><\/stop><stop offset=\"45%\" stop-color=\"#ffea80\"><\/stop><stop offset=\"80%\" stop-color=\"#ffd500\"><\/stop><stop offset=\"100%\" stop-color=\"#947c00\"><\/stop><\/radialgradient>\n    <radialgradient id=\"qt3-k\" cx=\"50%\" cy=\"42%\" r=\"66%\"><stop offset=\"0%\" stop-color=\"#dddedf\"><\/stop><stop offset=\"45%\" stop-color=\"#8c9096\"><\/stop><stop offset=\"80%\" stop-color=\"#1a202c\"><\/stop><stop offset=\"100%\" stop-color=\"#0f131a\"><\/stop><\/radialgradient>\n    <radialgradient id=\"qt3-g\" cx=\"50%\" cy=\"42%\" r=\"66%\"><stop offset=\"0%\" stop-color=\"#eee2fc\"><\/stop><stop offset=\"45%\" stop-color=\"#c59ff4\"><\/stop><stop offset=\"80%\" stop-color=\"#8b3fe8\"><\/stop><stop offset=\"100%\" stop-color=\"#512587\"><\/stop><\/radialgradient>\n    <radialgradient id=\"qt3-s\" cx=\"50%\" cy=\"42%\" r=\"66%\"><stop offset=\"0%\" stop-color=\"#d9f2e5\"><\/stop><stop offset=\"45%\" stop-color=\"#80d2a8\"><\/stop><stop offset=\"80%\" stop-color=\"#00a651\"><\/stop><stop offset=\"100%\" stop-color=\"#00602f\"><\/stop><\/radialgradient>\n  <\/defs>\n<\/svg>\n<section class=\"ds-block ds-acc-m ds-faq ds-full\" id=\"faq\">\n  <div class=\"ds-sec-head ds-rv\">\n    <span class=\"ds-kicker ds-mono\" style=\"color:#1f79e3;font-weight:600;font-size:15px;letter-spacing:.02em;text-transform:uppercase\">Frequently asked questions \u00b7 Digiti Signum Inks<\/span>\n    <h2 style=\"font-weight:300 !important\">Drop by drop,<br\/><mark>everything clear<\/mark><\/h2>\n  <\/div>\n  <div class=\"list\">\n    <details class=\"qc ds-rv\">\n      <summary>\n        <svg class=\"qdrop\" viewbox=\"0 0 100 118\" aria-hidden=\"true\"><path d=\"M50 4C50 4 12 52 12 76a38 38 0 0 0 76 0C88 52 50 4 50 4Z\" fill=\"url(#qt3-c)\"><\/path><ellipse cx=\"52\" cy=\"88\" rx=\"15\" ry=\"8\" fill=\"#99dbf3\" 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><path d=\"M50 4C50 4 12 52 12 76a38 38 0 0 0 76 0C88 52 50 4 50 4Z\" fill=\"none\" stroke=\"#006083\" stroke-width=\"2\" opacity=\".45\"><\/path><\/svg>\n        What is the difference between primer, ink, and varnish?\n        <span class=\"chev\">+<\/span>\n      <\/summary>\n      <div class=\"ans\">They are the three layers of the system: the primer is applied as a base to ensure adhesion to the substrate; the ink provides the color; and the varnish or topcoat protects the print and defines the final finish. We can formulate all three layers as a complete system for your application.<\/div>\n    <\/details>\n    <details class=\"qm ds-rv\">\n      <summary>\n        <svg class=\"qdrop\" viewbox=\"0 0 100 118\" aria-hidden=\"true\"><path d=\"M50 4C50 4 12 52 12 76a38 38 0 0 0 76 0C88 52 50 4 50 4Z\" fill=\"url(#qt3-m)\"><\/path><ellipse cx=\"52\" cy=\"88\" rx=\"15\" ry=\"8\" fill=\"#f599cb\" 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><path d=\"M50 4C50 4 12 52 12 76a38 38 0 0 0 76 0C88 52 50 4 50 4Z\" fill=\"none\" stroke=\"#850049\" stroke-width=\"2\" opacity=\".45\"><\/path><\/svg>\n        How do I choose the right ink from the reference chart?\n        <span class=\"chev\">+<\/span>\n      <\/summary>\n      <div class=\"ans\">It depends on your substrate, outdoor durability demands, and the warranty level you require. The chart summarizes adhesion (ASTM D3359), color gamut warranty years, and UV resistance for each series. Tell us about your application and we will recommend the exact series or adapt it if needed.<\/div>\n    <\/details>\n    <details class=\"qy ds-rv\">\n      <summary>\n        <svg class=\"qdrop\" viewbox=\"0 0 100 118\" aria-hidden=\"true\"><path d=\"M50 4C50 4 12 52 12 76a38 38 0 0 0 76 0C88 52 50 4 50 4Z\" fill=\"url(#qt3-y)\"><\/path><ellipse cx=\"52\" cy=\"88\" rx=\"15\" ry=\"8\" fill=\"#ffee99\" 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><path d=\"M50 4C50 4 12 52 12 76a38 38 0 0 0 76 0C88 52 50 4 50 4Z\" fill=\"none\" stroke=\"#947c00\" stroke-width=\"2\" opacity=\".45\"><\/path><\/svg>\n        What do the ASTM tests in the table mean?\n        <span class=\"chev\">+<\/span>\n      <\/summary>\n      <div class=\"ans\">ASTM D3359 measures ink adhesion to the substrate (5B is the highest rating: no flaking or detachment). ASTM G154 is an accelerated weathering test using UV light: the indicated hours (+3000, +4500) represent the exposure time in the chamber that each series successfully passes.<\/div>\n    <\/details>\n    <details class=\"qk ds-rv\">\n      <summary>\n        <svg class=\"qdrop\" viewbox=\"0 0 100 118\" aria-hidden=\"true\"><path d=\"M50 4C50 4 12 52 12 76a38 38 0 0 0 76 0C88 52 50 4 50 4Z\" fill=\"url(#qt3-k)\"><\/path><ellipse cx=\"52\" cy=\"88\" rx=\"15\" ry=\"8\" fill=\"#a3a6ab\" 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><path d=\"M50 4C50 4 12 52 12 76a38 38 0 0 0 76 0C88 52 50 4 50 4Z\" fill=\"none\" stroke=\"#0f131a\" stroke-width=\"2\" opacity=\".45\"><\/path><\/svg>\n        How long does an ink last outdoors?\n        <span class=\"chev\">+<\/span>\n      <\/summary>\n      <div class=\"ans\">Our outdoor series formulated with inorganic pigments reaches up to 10 years of UV resistance, validated by the IFO Institute according to QUALIDECO II standards with 8,000 hours of xenon arc testing and 4 years of real-world exposure in Florida. Series with organic pigments offer a wider color gamut with different guarantees, as shown in the reference chart.<\/div>\n    <\/details>\n    <details class=\"qg ds-rv\">\n      <summary>\n        <svg class=\"qdrop\" viewbox=\"0 0 100 118\" aria-hidden=\"true\"><path d=\"M50 4C50 4 12 52 12 76a38 38 0 0 0 76 0C88 52 50 4 50 4Z\" fill=\"url(#qt3-g)\"><\/path><ellipse cx=\"52\" cy=\"88\" rx=\"15\" ry=\"8\" fill=\"#d1b2f6\" 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><path d=\"M50 4C50 4 12 52 12 76a38 38 0 0 0 76 0C88 52 50 4 50 4Z\" fill=\"none\" stroke=\"#512587\" stroke-width=\"2\" opacity=\".45\"><\/path><\/svg>\n        Can I request a sample printed on my substrate?\n        <span class=\"chev\">+<\/span>\n      <\/summary>\n      <div class=\"ans\">Yes. We prepare lab samples on your actual material so you can validate color, adhesion, and finish under your real operating conditions before scaling to production. It is the only reliable way to guarantee the outcome.<\/div>\n    <\/details>\n    <details class=\"qs ds-rv\">\n      <summary>\n        <svg class=\"qdrop\" viewbox=\"0 0 100 118\" aria-hidden=\"true\"><path d=\"M50 4C50 4 12 52 12 76a38 38 0 0 0 76 0C88 52 50 4 50 4Z\" fill=\"url(#qt3-s)\"><\/path><ellipse cx=\"52\" cy=\"88\" rx=\"15\" ry=\"8\" fill=\"#99dbb9\" 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><path d=\"M50 4C50 4 12 52 12 76a38 38 0 0 0 76 0C88 52 50 4 50 4Z\" fill=\"none\" stroke=\"#00602f\" stroke-width=\"2\" opacity=\".45\"><\/path><\/svg>\n        What if none of the inks in the chart fit my project?\n        <span class=\"chev\">+<\/span>\n      <\/summary>\n      <div class=\"ans\">That is where the fun begins: custom formulation. We analyze your substrate, machinery, and usage conditions to develop a tailored ink engineered specifically for your challenge, complete with technical datasheets and batch-level traceability.<\/div>\n    <\/details>\n  <\/div>\n<\/section>\n<script>(function(){\n  document.querySelectorAll('.ds-faq details:not(.ds-init)').forEach(function(d){\n    d.classList.add('ds-init');\n    d.addEventListener('toggle',function(){\n      if(d.open){\n        d.closest('.ds-faq').querySelectorAll('details[open]').forEach(function(o){\n          if(o!==d)o.open=false;\n        });\n      }\n    });\n  });\n})();\n<\/script>\n<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\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\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.sn-cta{width:100%;max-width:1290px;margin:0 auto;padding:clamp(30px,5vh,50px) 20px clamp(50px,8vh,80px);color:#1a202c;box-sizing:border-box}\n.sn-cta *{box-sizing:border-box}\n.sn-cta .caja{\n  position:relative;width:100%;aspect-ratio:2185\/717;min-height:170px;\n  background-image:url('https:\/\/digitisignum.eu\/wp-content\/uploads\/2026\/07\/cta-fondo.jpg');\n  background-size:100% 100%;background-repeat:no-repeat;background-position:center;\n  display:flex;align-items:center;gap:26px;padding:0 5%;\n}\n.sn-cta .texto{flex:1 1 52%;min-width:0}\n\/* --- Titulo estilo kjl: Inter 200, mayusculas, 2a linea en degradado --- *\/\n.sn-cta .texto h2{\n  font-family:'Inter',sans-serif !important;font-weight:200 !important;\n  letter-spacing:-.03em;text-transform:uppercase;\n  font-size:clamp(17px,2vw,30px);line-height:1.08;margin:0 0 8px;color:#1a202c;\n}\n.sn-cta .texto h2 .grad{\n  color:transparent;font-weight:400;\n  -webkit-background-clip:text;background-clip:text;\n  background-image:linear-gradient(90deg,#00a6e2,#7b5cff,#e6007e,#ff8a3d,#ffb800);\n}\n.sn-cta .texto p{\n  font-family:'Inter Tight',system-ui,sans-serif;\n  font-size:clamp(12px,1.05vw,15px);line-height:1.55;color:#4a5568;margin:0;max-width:42ch;\n}\n.sn-cta .btn{\n  display:inline-flex;align-items:center;gap:12px;white-space:nowrap;\n  padding:clamp(10px,1.1vw,16px) clamp(16px,2vw,30px);border-radius:99px;\n  border:1.5px solid #cfd6e0;background:#fff;\n  font-family:'Inter Tight',sans-serif;\n  font-weight:600;font-size:clamp(10px,.95vw,13.5px);letter-spacing:.1em;text-transform:uppercase;\n  color:#1a202c;text-decoration:none;\n  transition:transform .35s cubic-bezier(.22,.61,.36,1),box-shadow .35s,border-color .35s;\n}\n.sn-cta .btn:hover{transform:translateY(-3px);border-color:#00a6e2;box-shadow:0 16px 30px -16px rgba(26,32,44,.4);color:#1a202c}\n.sn-cta .btn i{font-style:normal;transition:transform .25s}\n.sn-cta .btn:hover i{transform:translateX(5px)}\n\n\/* El humo solo se usa en movil: oculto por defecto *\/\n.sn-cta .humo{display:none}\n\n@media(max-width:760px){\n  .sn-cta{padding:24px 16px 40px}\n  .sn-cta .caja{\n    aspect-ratio:auto;flex-direction:column;align-items:flex-start;gap:18px;\n    padding:30px 26px;border-radius:22px;\n    background-image:none;                       \/* fuera la imagen JPG en movil *\/\n    \/* Borde degradado: relleno blanco (padding-box) + degradado en el borde (border-box) *\/\n    border:2px solid transparent;\n    background:\n      linear-gradient(#fff,#fff) padding-box,\n      linear-gradient(120deg,#00a6e2,#7b5cff,#e6007e,#ff8a3d,#ffb800) border-box;\n    box-shadow:0 18px 40px -28px rgba(26,32,44,.35);\n    overflow:hidden;\n  }\n  \/* Humo filamentoso (solo movil), detras del texto y a la derecha *\/\n  .sn-cta .humo{\n    display:block;position:absolute;top:50%;right:-90px;transform:translateY(-50%);\n    width:360px;height:auto;z-index:0;opacity:.72;pointer-events:none;\n  }\n  .sn-cta .texto,\n  .sn-cta .caja > .cta-btn{position:relative;z-index:1}\n  .sn-cta .texto{flex:none;width:100%}\n  .sn-cta .texto h2{font-size:23px;margin-bottom:10px}\n  .sn-cta .texto p{font-size:14px;max-width:none}\n  .sn-cta .btn{font-size:12px;padding:13px 22px}\n  \/* Boton centrado para que no quede pegado al borde *\/\n  .sn-cta .caja > .cta-btn{width:100%;display:flex;justify-content:center}\n}\n@media (prefers-reduced-motion:reduce){.sn-cta .btn{transition:none}}\n<\/style>\n<section class=\"sn-cta\">\n  <div class=\"caja\">\n    <!-- Humo filamentoso de color (solo movil) -->\n    <svg class=\"humo\" viewbox=\"0 0 520 340\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" aria-hidden=\"true\">\n      <defs>\n        <!-- Degradado de marca que ti\u00f1e el humo -->\n        <lineargradient id=\"snInk\" x1=\"0\" y1=\"0.2\" x2=\"1\" y2=\"0.8\">\n          <stop offset=\"0\" stop-color=\"#00a6e2\"><\/stop>\n          <stop offset=\".3\" stop-color=\"#7b5cff\"><\/stop>\n          <stop offset=\".55\" stop-color=\"#e6007e\"><\/stop>\n          <stop offset=\".8\" stop-color=\"#ff8a3d\"><\/stop>\n          <stop offset=\"1\" stop-color=\"#ffb800\"><\/stop>\n        <\/lineargradient>\n        <!-- Filtro humo: el ruido fractal ES el humo (se convierte en alfa de volutas) -->\n        <filter id=\"snSmoke\" x=\"-20%\" y=\"-20%\" width=\"140%\" height=\"140%\" color-interpolation-filters=\"sRGB\">\n          <!-- baseFrequency mas baja en X = volutas estiradas en horizontal -->\n          <feturbulence type=\"fractalNoise\" basefrequency=\"0.006 0.017\" numoctaves=\"6\" seed=\"14\" stitchtiles=\"stitch\" result=\"noise\"><\/feturbulence>\n          <!-- Convierte el canal R del ruido en alfa (umbral -> huecos entre volutas) -->\n          <fecolormatrix in=\"noise\" type=\"matrix\" values=\"0 0 0 0 0\n                    0 0 0 0 0\n                    0 0 0 0 0\n                    1.15 0 0 0 -0.32\" result=\"alpha\"><\/fecolormatrix>\n          <!-- Realza el contraste para afinar los filamentos -->\n          <fecomponenttransfer in=\"alpha\" result=\"wisps\">\n            <fefunca type=\"gamma\" amplitude=\"1.35\" exponent=\"1.7\" offset=\"0\"><\/fefunca>\n          <\/fecomponenttransfer>\n          <fegaussianblur in=\"wisps\" stddeviation=\"1.1\" result=\"soft\"><\/fegaussianblur>\n          <!-- Ti\u00f1e: color del degradado recortado por el alfa de las volutas -->\n          <fecomposite in=\"SourceGraphic\" in2=\"soft\" operator=\"in\"><\/fecomposite>\n        <\/filter>\n        <!-- Envolvente: hace que el humo se desvanezca en los bordes (forma de penacho) -->\n        <radialgradient id=\"snEnv\" cx=\"52%\" cy=\"50%\" r=\"58%\">\n          <stop offset=\"0\" stop-color=\"#fff\" stop-opacity=\"1\"><\/stop>\n          <stop offset=\".6\" stop-color=\"#fff\" stop-opacity=\".85\"><\/stop>\n          <stop offset=\"1\" stop-color=\"#fff\" stop-opacity=\"0\"><\/stop>\n        <\/radialgradient>\n        <mask id=\"snEnvMask\">\n          <ellipse cx=\"270\" cy=\"170\" rx=\"260\" ry=\"140\" fill=\"url(#snEnv)\"><\/ellipse>\n        <\/mask>\n        <!-- Filtro para las particulas\/chispas finas -->\n        <filter id=\"snDust\" x=\"-20%\" y=\"-20%\" width=\"140%\" height=\"140%\" color-interpolation-filters=\"sRGB\">\n          <feturbulence type=\"fractalNoise\" basefrequency=\"0.9\" numoctaves=\"2\" seed=\"7\" result=\"n\"><\/feturbulence>\n          <fecolormatrix in=\"n\" type=\"matrix\" values=\"0 0 0 0 0  0 0 0 0 0  0 0 0 0 0  0 0 0 6 -5.2\" result=\"a\"><\/fecolormatrix>\n          <fecomposite in=\"SourceGraphic\" in2=\"a\" operator=\"in\"><\/fecomposite>\n        <\/filter>\n      <\/defs>\n      <g mask=\"url(#snEnvMask)\">\n        <!-- Cuerpo del humo -->\n        <rect x=\"0\" y=\"0\" width=\"520\" height=\"340\" fill=\"url(#snInk)\" filter=\"url(#snSmoke)\"><\/rect>\n        <!-- Chispas finas por encima -->\n        <rect x=\"0\" y=\"0\" width=\"520\" height=\"340\" fill=\"url(#snInk)\" filter=\"url(#snDust)\" opacity=\".55\"><\/rect>\n      <\/g>\n    <\/svg>\n    <div class=\"texto\">\n      <h2>Ready to take your prints<br\/><span class=\"grad\">to the next level?<\/span><\/h2>\n      <p>Tell us about your challenge and we will find the perfect ink to make it happen.<\/p>\n    <\/div>\n    <div class=\"cta-btn\">\n      <a class=\"btn\" href=\"https:\/\/digitisignum.eu\/en\/contact\/\">Let&#8217;s talk about your project <i>\u2192<\/i><\/a>\n    <\/div>\n  <\/div>\n<\/section>\n\n\n\n<script>\n\/* =============================================================================\n   DIGITI SIGNUM - Ink selection assistant\n   Application -> Material -> Printhead -> Ink\n\n   Logic and structure only. The design lives in the separate HTML block.\n     - hides the \"Let's start your custom project\" title and its paragraph\n     - tags the form with the .ds-asistente class (CSS hook)\n     - separates the contact data with a \"Your details\" divider\n     - renders the result in the blue column on the right\n\n   Required classes on the form (Advanced > Additional CSS class):\n     .ds-aplicacion  .ds-material  .ds-cabezal  .ds-tinta\n   ============================================================================= *\/\n(function () {\n  'use strict';\n\n  \/* --- 1. PRINTHEADS (headers of the PRINTHEAD MATRIX) --------------------- *\/\n  var CABEZALES = {\n    'seiko-rc1536':    'Seiko RC1536',\n    'seiko-rce2560':   'Seiko RCE 2560',\n    'xaar-2002':       'Xaar 2002',\n    'xaar-1003':       'Xaar 1003',\n    'xaar-nitrox':     'Xaar Nitrox',\n    'ricoh-gen6':      'Ricoh Gen 6',\n    'toshiba-ce4':     'Toshiba CE 4',\n    'epson-d3000':     'Epson D3000',\n    'epson-3200i':     'Epson 3200 i',\n    'dimatix-sg1024c': 'Dimatix Starfire SG 1024 C',\n    'dimatix-sf600':   'Dimatix Starfire SF 600',\n    'kyocera-kj4a':    'Kyocera KJ 4A',\n    'kyocera-kj4b':    'Kyocera KJ 4B'\n  };\n  var ORDEN_CABEZALES = Object.keys(CABEZALES);\n\n  \/* --- 2. APPLICATIONS ----------------------------------------------------- *\/\n  var APLICACIONES = [\n    { id: 'multiproposito',      label: 'Multipurpose' },\n    { id: 'construccion-flex',   label: 'Flexible construction material (SPC \/ LVT)' },\n    { id: 'construccion-rigido', label: 'Rigid construction material' },\n    { id: 'coil-metal',          label: 'Coil coating and metal' },\n    { id: 'papel-laminado',      label: 'Laminate \/ pre-impregnated paper' },\n    { id: 'termoformado',        label: 'Thermoforming and ultra-stretch process' },\n    { id: 'vidrio',              label: 'Lamination and printing on glass' },\n    { id: 'canto',               label: 'Edge banding' },\n    { id: 'corrugado',           label: 'Corrugated cardboard (single pass)' }\n  ];\n\n  \/* --- 3. MATERIALS -------------------------------------------------------- *\/\n  var MATERIALES = {\n    'pp':                  'PP \u2014 Polypropylene',\n    'pet':                 'PET',\n    'abs':                 'ABS',\n    'pvc':                 'PVC',\n    'pc':                  'PC \u2014 Polycarbonate',\n    'papel':               'Paper',\n    'metal':               'Metal',\n    'madera':              'Wood',\n    'spc':                 'SPC \/ LVT (vinyl flooring)',\n    'coil':                'Coil coating \/ coiled metal',\n    'panel-rigido':        'Rigid panel (MDF, HPL, composite)',\n    'canto-abs-pvc':       'Edge banding tape (ABS \/ PVC \/ PMMA)',\n    'papel-preimpregnado': 'Resin pre-impregnated paper',\n    'papel-decorativo':    'Decorative paper for laminate',\n    'vidrio':              'Glass',\n    'corrugado':           'Corrugated cardboard'\n  };\n\n  \/* --- 4. INKS ------------------------------------------------------------- *\/\n  var GENERICOS  = ['pp','pet','abs','pvc','pc','papel','metal','madera'];\n  var SEIKO_XAAR = ['seiko-rc1536','seiko-rce2560','xaar-2002','xaar-1003','xaar-nitrox'];\n\n  var TINTAS = [\n    { nombre: 'INDURA', prioridad: 1,\n      aplicaciones: ['multiproposito'], materiales: GENERICOS,\n      cabezales: SEIKO_XAAR.concat(['dimatix-sf600']),\n      tec: 'UV-LED', recirc: true, tratada: false, vel: '10 m\/min', part: '< 200 nm',\n      adh: '5B', quim: 'Requires top coat', uv: '> 4500 h', gar: '6 years', imp: true },\n\n    { nombre: 'INDURA LV', prioridad: 2,\n      aplicaciones: ['multiproposito'], materiales: GENERICOS,\n      cabezales: SEIKO_XAAR.concat(['epson-d3000']),\n      tec: 'LED', recirc: true, tratada: false, vel: '20 m\/min', part: '< 100 nm',\n      adh: 'As specified', quim: 'Requires top coat', uv: '> 3000 h', gar: '5 years', imp: false },\n\n    { nombre: 'EVO LV', prioridad: 3,\n      aplicaciones: ['multiproposito'], materiales: GENERICOS,\n      cabezales: SEIKO_XAAR.concat(['epson-d3000','epson-3200i','dimatix-sg1024c','dimatix-sf600','kyocera-kj4a']),\n      tec: 'LED', recirc: false, tratada: false, vel: '20 m\/min', part: '< 100 nm',\n      adh: '5B', quim: 'Requires top coat', uv: '> 3000 h', gar: '3 years', imp: true },\n\n    { nombre: 'HARD ROLLER', prioridad: 4,\n      aplicaciones: ['multiproposito'], materiales: GENERICOS,\n      cabezales: SEIKO_XAAR.concat(['ricoh-gen6','toshiba-ce4','dimatix-sg1024c','dimatix-sf600']),\n      tec: 'LED', recirc: false, tratada: false, vel: '20 m\/min', part: '< 150 nm',\n      adh: '5B', quim: '200 rubs', uv: '', gar: '4 years', imp: null,\n      nota: 'Multipurpose organic ink.' },\n\n    { nombre: 'INDURA E', prioridad: 1,\n      aplicaciones: ['construccion-flex'], materiales: ['spc'], specs: true,\n      cabezales: SEIKO_XAAR.concat(['dimatix-sf600']),\n      tec: 'LED', recirc: true, tratada: false, vel: '10 m\/min', part: '< 200 nm',\n      adh: 'As specified', quim: 'Requires top coat', uv: '> 4500 h', gar: '6 years', imp: true },\n\n    { nombre: 'INDURA F', prioridad: 1,\n      aplicaciones: ['coil-metal'], materiales: ['coil'], specs: true,\n      cabezales: SEIKO_XAAR.concat(['dimatix-sf600']),\n      tec: 'LED', recirc: true, tratada: false, vel: '10 m\/min', part: '< 200 nm',\n      adh: '5B', quim: 'Requires top coat', uv: '> 4500 h', gar: '10 years', imp: true },\n\n    { nombre: 'INDURA K', prioridad: 1,\n      aplicaciones: ['construccion-rigido'], materiales: ['panel-rigido'], specs: true,\n      cabezales: SEIKO_XAAR.concat(['dimatix-sf600']),\n      tec: 'LED', recirc: true, tratada: true, vel: '10 m\/min', part: '< 200 nm',\n      adh: '5B', quim: '200 rubs', uv: '> 4500 h', gar: '10 years', imp: false },\n\n    { nombre: 'PRESSJET 2.0', prioridad: 1,\n      aplicaciones: ['papel-laminado'], materiales: ['papel-preimpregnado'], specs: true,\n      cabezales: SEIKO_XAAR.concat(['dimatix-sf600']),\n      tec: 'LED', recirc: true, tratada: false, vel: '15 m\/min', part: '< 150 nm',\n      adh: 'As specified', quim: '200 rubs', uv: '> 4500 h', gar: '5 years', imp: false },\n\n    { nombre: 'PRESSJET 3.0', prioridad: 1,\n      aplicaciones: ['papel-laminado'], materiales: ['papel-decorativo'], specs: true,\n      cabezales: SEIKO_XAAR.concat(['dimatix-sg1024c','dimatix-sf600']),\n      tec: 'LED', recirc: true, tratada: false, vel: '15 m\/min', part: '< 150 nm',\n      adh: 'As specified', quim: '200 rubs', uv: '> 3000 h', gar: '3 years', imp: false },\n\n    { nombre: 'EVO THF', prioridad: 1,\n      aplicaciones: ['termoformado'], materiales: ['pvc'],\n      cabezales: SEIKO_XAAR.concat(['ricoh-gen6','toshiba-ce4','dimatix-sg1024c','dimatix-sf600']),\n      tec: 'LED', recirc: false, tratada: false, vel: '15 m\/min', part: '< 150 nm',\n      adh: '5B', quim: 'Requires top coat', uv: '> 3000 h', gar: '3 years', imp: true },\n\n    { nombre: 'EVO GLASS', prioridad: 1,\n      aplicaciones: ['vidrio'], materiales: ['vidrio'], specs: true,\n      cabezales: SEIKO_XAAR.concat(['ricoh-gen6','toshiba-ce4','dimatix-sg1024c','dimatix-sf600']),\n      tec: 'LED', recirc: false, tratada: true, vel: '10 m\/min', part: '< 100 nm',\n      adh: '5B', quim: 'Requires top coat', uv: '> 3000 h', gar: '5 years', imp: false },\n\n    { nombre: 'EDGE', prioridad: 2,\n      aplicaciones: ['canto','construccion-rigido'],\n      materiales: { 'canto': ['canto-abs-pvc'], 'construccion-rigido': ['panel-rigido'] },\n      specs: true,\n      cabezales: SEIKO_XAAR.concat(['ricoh-gen6']),\n      tec: 'UV-LED', recirc: false, tratada: true, vel: '15 m\/min', part: '< 150 nm',\n      adh: '5B', quim: '200 rubs', uv: '> 3000 h', gar: '6 years', imp: false },\n\n    { nombre: 'BIO-LED', prioridad: 1,\n      aplicaciones: ['corrugado'], materiales: ['corrugado'],\n      cabezales: ['seiko-rc1536','seiko-rce2560'],\n      tec: 'LED \/ UV-LED', recirc: false, tratada: true, vel: '20 m\/min', part: '< 120 nm',\n      adh: '5B', quim: 'N\/A', uv: '', gar: '2 years', imp: false,\n      nota: 'Single pass on corrugated cardboard.' },\n\n    { nombre: 'HYDROS SINGLE PASS', prioridad: 2,\n      aplicaciones: ['corrugado'], materiales: ['corrugado'],\n      cabezales: ['epson-3200i','dimatix-sg1024c','kyocera-kj4b'],\n      tec: 'Water-based', recirc: false, tratada: false, vel: '200 m\/min', part: '< 100 nm',\n      adh: '5B', quim: 'N\/A', uv: '> 1500 h', gar: '2 years', imp: false,\n      nota: 'Water-based ink for high speed.' }\n  ];\n\n  \/* --- 5. TEXTS ------------------------------------------------------------ *\/\n  var TXT = {\n    ph_aplicacion: '\u2014 Select the application \u2014',\n    ph_material:   '\u2014 Select the material \u2014',\n    ph_cabezal:    '\u2014 Select your printhead \/ printer \u2014',\n    espera_apl:    'Select an application first',\n    espera_mat:    'Select a material first',\n    no_listado:    'My printhead \/ printer is not listed',\n    sin_tinta:     'Consult the technical team',\n    panel_kicker:  'Your ink',\n    panel_vacio:   'Complete the three steps and the ink matching your combination will appear here.',\n    aviso_t:       'No validated ink. ',\n    aviso_specs:   'Substrate as specified: we send a sample and adhesion test before confirming.',\n    aviso:         'We don\\'t have a validated ink for that combination. Contact our ' +\n                   'technical team directly and describe your case in \"Technical Challenge\".'\n  };\n  var NO_LISTADO = '__no_listado__';\n\n  \/* --- 6. UTILITIES -------------------------------------------------------- *\/\n  function ctrl(clase, tipo) {\n    var raiz = document.querySelector('.' + clase);\n    if (!raiz) return null;\n    if (\/^(SELECT|INPUT|TEXTAREA)$\/.test(raiz.tagName)) return raiz;\n    return raiz.querySelector(tipo || 'select, input, textarea');\n  }\n\n  function llenar(sel, opciones, placeholder, habilitado) {\n    if (!sel) return;\n    sel.innerHTML = '';\n    var ph = document.createElement('option');\n    ph.value = '';\n    ph.textContent = placeholder;\n    sel.appendChild(ph);\n    opciones.forEach(function (o) {\n      var op = document.createElement('option');\n      \/\/ The value is the readable text: this is what gets stored and emailed.\n      \/\/ The internal identifier travels separately, in data-id.\n      op.value = o.label;\n      op.setAttribute('data-id', o.id);\n      op.textContent = o.label;\n      sel.appendChild(op);\n    });\n    sel.disabled = !habilitado;\n    sel.value = '';\n  }\n\n  function unicos(arr) {\n    var v = {}, out = [];\n    arr.forEach(function (x) { if (!v[x]) { v[x] = 1; out.push(x); } });\n    return out;\n  }\n\n  \/\/ internal identifier of the chosen option\n  function id(sel) {\n    if (!sel || !sel.value) return '';\n    return sel.options[sel.selectedIndex].getAttribute('data-id') || '';\n  }\n\n  function etiqueta(sel) {\n    if (!sel || !sel.value) return '';\n    return sel.options[sel.selectedIndex].textContent;\n  }\n\n  \/* --- 7. QUERIES ---------------------------------------------------------- *\/\n  function matsDe(t, apl) {\n    return Array.isArray(t.materiales) ? t.materiales : (t.materiales[apl] || []);\n  }\n  function porAplicacion(apl) {\n    return TINTAS.filter(function (t) { return t.aplicaciones.indexOf(apl) !== -1; });\n  }\n  function porMaterial(apl, mat) {\n    return porAplicacion(apl).filter(function (t) { return matsDe(t, apl).indexOf(mat) !== -1; });\n  }\n  function porCabezal(apl, mat, cab) {\n    return porMaterial(apl, mat)\n      .filter(function (t) { return t.cabezales.indexOf(cab) !== -1; })\n      .sort(function (a, b) { return a.prioridad - b.prioridad; });\n  }\n\n  \/* --- 8. MARKUP ----------------------------------------------------------- *\/\n  function fila(k, v) {\n    return '<div class=\"fila\"><span>' + k + '<\/span><b>' + v + '<\/b><\/div>';\n  }\n\n  \/* --- 9. INIT ------------------------------------------------------------- *\/\n  function init() {\n    var selApl = ctrl('ds-aplicacion', 'select');\n    var selMat = ctrl('ds-material', 'select');\n    var selCab = ctrl('ds-cabezal', 'select');\n    var inpTin = ctrl('ds-tinta', 'input, textarea');\n    if (!selApl || !selMat || !selCab || !inpTin) return;\n\n    var form = selApl.closest('form');\n    if (form) form.classList.add('ds-asistente');\n\n    \/\/ Moves the header right above the card, inside its own container:\n    \/\/ it's the only way for them to share the left border.\n    var head = document.querySelector('.ds-asis-head');\n    var tarjeta = form && form.closest('.kb-row-layout-wrap');\n    if (head && tarjeta && tarjeta.parentNode && tarjeta.previousElementSibling !== head) {\n      tarjeta.parentNode.insertBefore(head, tarjeta);\n    }\n\n    \/\/ If the HTML block already brings its own panel, use that one.\n    var panel = document.querySelector('.ds-panel');\n\n    \/\/ Otherwise we're on the original Kadence layout: we have to build it.\n    if (!panel) {\n      var colIzq = form && form.closest('.kt-inside-inner-col');\n      var colDer = null;\n      if (colIzq) {\n        var filaCols = colIzq.closest('.kt-row-column-wrap');\n        if (filaCols) {\n          \/\/ only direct child columns of the row (the form carries nested columns)\n          Array.prototype.forEach.call(filaCols.children, function (col) {\n            if (colDer) return;\n            if (col.className.indexOf('wp-block-kadence-column') === -1) return;\n            if (col.contains(form)) return;\n            colDer = col.querySelector(':scope > .kt-inside-inner-col') ||\n                     col.querySelector('.kt-inside-inner-col');\n          });\n        }\n        \/\/ remove the old title and paragraph\n        Array.prototype.forEach.call(colIzq.children, function (n) {\n          if (\/^(H1|H2|H3|P)$\/.test(n.tagName)) n.style.display = 'none';\n        });\n      }\n      panel = document.createElement('div');\n      panel.className = 'ds-panel';\n      if (colDer) {\n        colDer.classList.add('ds-col-panel');\n        colDer.appendChild(panel);\n      } else {\n        (inpTin.closest('.kb-adv-form-field') || inpTin.parentNode).appendChild(panel);\n      }\n    }\n\n    \/\/ \"Your details\" divider, only if the HTML doesn't already bring it\n    if (form && !document.querySelector('.ds-corte')) {\n      var email = form.querySelector('input[type=\"email\"]');\n      var bloqueContacto = email && (email.closest('.kb-row-layout-wrap') ||\n                                     email.closest('.kb-adv-form-field'));\n      if (bloqueContacto && bloqueContacto.parentNode) {\n        var corte = document.createElement('div');\n        corte.className = 'ds-corte';\n        corte.textContent = 'Your details';\n        bloqueContacto.parentNode.insertBefore(corte, bloqueContacto);\n      }\n    }\n\n    inpTin.setAttribute('readonly', 'readonly');\n    var envTin = inpTin.closest('.kb-adv-form-field');\n\n    function pintar(estado, cuerpo) {\n      panel.className = 'ds-panel' + (estado === 'alerta' ? ' ds-alerta' : '');\n      panel.innerHTML =\n        '<span class=\"kicker\">' + TXT.panel_kicker + '<\/span>' +\n        '<span class=\"barra\" aria-hidden=\"true\"><\/span>' + cuerpo;\n    }\n\n    function recap() {\n      var h = '';\n      if (selApl.value) h += fila('Application', etiqueta(selApl));\n      if (selMat.value) h += fila('Material', etiqueta(selMat));\n      if (selCab.value && id(selCab) !== NO_LISTADO) h += fila('Printhead', etiqueta(selCab));\n      return h ? '<div class=\"recap\">' + h + '<\/div>' : '';\n    }\n\n    function vacio() {\n      inpTin.value = '';\n      if (envTin) envTin.classList.remove('ds-sin');\n      pintar('', '<p class=\"vacio\">' + TXT.panel_vacio + '<\/p>' + recap());\n    }\n\n    function noDisponible() {\n      inpTin.value = TXT.sin_tinta;\n      if (envTin) envTin.classList.add('ds-sin');\n      pintar('alerta',\n        '<p class=\"aviso\"><strong>' + TXT.aviso_t + '<\/strong>' + TXT.aviso + '<\/p>' + recap());\n    }\n\n    function ficha(t) {\n      var h = '';\n      h += fila('Technology', t.tec);\n      h += fila('Recirculation', t.recirc ? 'Required' : 'Not required');\n      h += fila('Treated surface', t.tratada ? 'Yes' : 'No');\n      h += fila('Speed', t.vel);\n      h += fila('Particle d90', t.part);\n      h += fila('Adhesion D3359', t.adh);\n      h += fila('Chemical resist.', t.quim);\n      if (t.uv) h += fila('UV resist. G154', t.uv);\n      h += fila('Colour warranty', t.gar);\n      if (t.imp !== null && t.imp !== undefined) {\n        h += fila('Impact test', t.imp ? 'Required' : 'Not required');\n      }\n      return '<div class=\"recap\">' + h + '<\/div>' +\n             (t.nota  ? '<p class=\"nota\">' + t.nota + '<\/p>' : '') +\n             (t.specs ? '<p class=\"nota\">' + TXT.aviso_specs + '<\/p>' : '');\n    }\n\n    function encontrada(t) {\n      inpTin.value = t.nombre;\n      if (envTin) envTin.classList.remove('ds-sin');\n      pintar('', '<p class=\"nombre\">' + t.nombre + '<\/p>' + ficha(t));\n    }\n\n    \/\/ Step 1: application\n    llenar(selApl, APLICACIONES.filter(function (a) {\n      return porAplicacion(a.id).length > 0;\n    }), TXT.ph_aplicacion, true);\n\n    \/\/ Step 2: material\n    selApl.addEventListener('change', function () {\n      llenar(selCab, [], TXT.espera_mat, false);\n      if (!selApl.value) { llenar(selMat, [], TXT.espera_apl, false); vacio(); return; }\n      var mats = [];\n      porAplicacion(id(selApl)).forEach(function (t) { mats = mats.concat(matsDe(t, id(selApl))); });\n      llenar(selMat, unicos(mats).map(function (m) {\n        return { id: m, label: MATERIALES[m] || m };\n      }), TXT.ph_material, true);\n      vacio();\n    });\n\n    \/\/ Step 3: printhead\n    selMat.addEventListener('change', function () {\n      if (!selMat.value) { llenar(selCab, [], TXT.espera_mat, false); vacio(); return; }\n      var cabs = [];\n      porMaterial(id(selApl), id(selMat)).forEach(function (t) { cabs = cabs.concat(t.cabezales); });\n      var lista = ORDEN_CABEZALES\n        .filter(function (c) { return cabs.indexOf(c) !== -1; })\n        .map(function (c) { return { id: c, label: CABEZALES[c] }; });\n      lista.push({ id: NO_LISTADO, label: TXT.no_listado });\n      llenar(selCab, lista, TXT.ph_cabezal, true);\n      vacio();\n    });\n\n    \/\/ Step 4: ink\n    selCab.addEventListener('change', function () {\n      if (!selCab.value) { vacio(); return; }\n      if (id(selCab) === NO_LISTADO) { noDisponible(); return; }\n      var m = porCabezal(id(selApl), id(selMat), id(selCab));\n      if (!m.length) { noDisponible(); return; }\n      encontrada(m[0]);\n    });\n\n    llenar(selMat, [], TXT.espera_apl, false);\n    llenar(selCab, [], TXT.espera_mat, false);\n    vacio();\n  }\n\n  if (document.readyState === 'loading') {\n    document.addEventListener('DOMContentLoaded', init);\n  } else {\n    init();\n  }\n})();\n\n<\/script>\n","protected":false},"excerpt":{"rendered":"<p>custom inks In addition to a wide selection of inks, we also offer primers applied as a base coat and varnishes\/topcoats applied over the print. Explore our catalog by product type if you already know what you are looking for, or simply browse our selection of materials and choose the substrate you work with. for&#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-829","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/digitisignum.eu\/en\/wp-json\/wp\/v2\/pages\/829","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=829"}],"version-history":[{"count":5,"href":"https:\/\/digitisignum.eu\/en\/wp-json\/wp\/v2\/pages\/829\/revisions"}],"predecessor-version":[{"id":936,"href":"https:\/\/digitisignum.eu\/en\/wp-json\/wp\/v2\/pages\/829\/revisions\/936"}],"wp:attachment":[{"href":"https:\/\/digitisignum.eu\/en\/wp-json\/wp\/v2\/media?parent=829"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}